01. DADOS GERAIS
Produto: | TOTVS Jurídico Departamentos |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Jurídico |
Módulo: | SIGAJURI |
Função: | JURA098 - Garantias JURA099 - Despesas JURXFUNB JURA095 - Assuntos Jurídicos RUP_JURI - Atualizações de release incremental |
Requisito/Story/Issue (informe o requisito relacionado) : | DJURDEP-8119 |
02. SITUAÇÃO/REQUISITO
Após reuniões com o cliente sobre a integração detectei diversos pontos de melhoria que podemos implementar na integração com o backoffice Protheus.
- Criação de uma tabela nova 1x1 com o processo que o jurídico possa indicar informações para contabilização. Estas informações serão sugeridas na geração do título. Algumas ficam visíveis na tela de despesa, outras não. No caso de classe de valor ou item contábil, o usuário só não usará o que definiu no processo caso use o campo de Rateio.
- Natureza
- Item contábil
- Classe de valor
- Conta contábil
- Alteração da rotina de integração com o financeiro, para enviar estas informações cadastradas no processo para o financeiro. Não podemos esquecer de a partir de agora, sempre mandar as informações como rateio para o financeiro sempre que algum destes campos estiver preenchido.
03. SOLUÇÃO
Para que seja possível facilitar o envio das informações contábeis na integração SIGAJURI x SIGACTB, foi criada a rotina Campos Contábeis Complementares, acessível pelo menu Outras Ações > Campos Contábeis Compl. do Processo, possibilitando o cadastro de:
- Conta Contábil
- Item Contábil
- Classe Contábil
- Natureza: Ao cadastrar uma natureza, ela será sugerida na inclusão de Garantias e Despesas do processo, caso ela não seja cadastrada nesta rotina, será sugerido o conteúdo dos parâmetros MV_JNATGAR e MV_JNATDES, respectivamente.
- Centro de Custo: Este campo fica disponível somente para visualização e seu conteúdo é proveniente do Centro de Custo cadastrado no Processo (NSZ_CCUSTO).
Para que seja possível acessar a rotina de Campos Contábeis Complementares, o parâmetro de integração SIGAJURI X SIGAFIN deve estar habilitado (MV_JINTVAL = '1'). Para que o conteúdo cadastrado nesta rotina seja considerado na integração, o ponto de entrada JURATCTB não deve retornar dados e o campo Cód Rateio (NT3_CRATEIO) da rotina de Despesas não deve estar preenchido.IMPORTANTE!
04. DEMAIS INFORMAÇÕES
SX2 | Conteúdo |
---|---|
X2_CHAVE | O11 |
X2_ARQUIVO | O11990 |
X2_NOME | Campos Contabeis Complementar |
X2_MODO | E |
X2_MODOUN | E |
X2_MODOEMP | E |
X2_UNICO | O11_FILIAL+O11_CAJURI |
X2_PYME | N |
X2_MODULO | 76 |
X2_SYSOBJ | JURA275 |
SX3 / X3_CAMPO | O11_FILIAL | O11_CAJURI | O11_DEBITO | O11_ITEMD | O11_CLVLDB | O11_CNATUT |
---|---|---|---|---|---|---|
X3_ORDEM | 01 | 02 | 03 | 04 | 05 | 06 |
X3_TIPO | C | C | C | C | C | C |
X3_TAMANHO | 8 | 10 | 9 | 9 | 20 | 10 |
X3_TITULO | Filial | Cód Ass Jur | Conta Debito | Item Debito | Cl Valor Deb | Natureza |
X3_DESCRIC | Filial do Sistema | Código Assunto Jurídico | Conta Contabil Debito | Item Contabil Debito | Classe de Valor Debito | Código da Natureza |
X3_PICTURE | @! | @! | @! | |||
X3_VALID | ExistCpo('NSZ',M->O11_CAJURI,1).Or.Vazio() | ValidaConta(M->O11_DEBITO,"1",,,.T.) | (Vazio().Or.Ctb120Form()) .AND. CTB105EntC(,M->O11_ITEMD,,'03') | (Vazio().Or.Ctb120Form()) .AND. CTB105EntC(,M->O11_CLVLDB,,'04') | Vazio() .Or. ExistCpo("SED",M->O11_CNATUT,1) | |
X3_RELACAO | NSZ->NSZ_COD | |||||
X3_F3 | CT1 | CTD | CTH | SED | ||
X3_BROWSE | N | N | N | N | N | N |
X3_VISUAL | A | A | A | A | A | A |
X3_CONTEXT | R | R | R | R | R | R |
X3_OBRIGAT | S | |||||
X3_GRPSXG | 033 | 035 | ||||
X3_PYME | S | S | S | S | S | S |
X3_IDXFLD | N | N | N | N | N | N |
X3_MODAL | 2 | 1 | 2 | 2 | 2 | 2 |
SIX | Conteúdo |
---|---|
INDICE | O11 |
ORDEM | 1 |
CHAVE | O11_FILIAL+O11_CAJURI |
DESCRICAO | Cód Ass Jur |
SX9 / Conteúdo | Plano de Contas | Item Contábil | Classes de Valores | Assuntos Juridicos | Naturezas |
---|---|---|---|---|---|
X9_DOM | CT1 | CTD | CTH | NSZ | SED |
X9_IDENT | 001 | 001 | 001 | 001 | 001 |
X9_CDOM | O11 | O11 | O11 | O11 | O11 |
X9_EXPDOM | CT1_CONTA | CTD_ITEM | CTH_CLVL | NSZ_COD | ED_COD |
X9_EXPCDOM | O11_DEBITO | O11_ITEMD | O11_CLVLDB | O11_CAJURI | O11_CNATUT |
X9_LIGDOM | 1 | 1 | 1 | 1 | 1 |
X9_LIGCDOM | N | N | N | 1 | N |
X9_USEFIL | S | S | S | S | S |
NT3_CNATUT | NT2_CNATUT | |
---|---|---|
X3_RELACAO | JA099NatuTit() | JA098NatuTit() |
05. ASSUNTOS RELACIONADOS
Integração SIGAJURI x SIGACTB | Lançamentos dos históricos de movimentações