Histórico da Página
Integração com o sistema Legal Desk - tela de Revisão de Pré-fatura
Características do Requisito
Linha de Produto: | Microsiga Protheus® | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Segmento: | Jurídico | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Módulo: | SIGAPFS - Pré-Faturamento de Serviços | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Rotina: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Parâmetro(s): | MV_JFSINC - Habilita a fila de sincronização para integração com outros sistemas? 1- Sim; 2- Não. MV_JREVILD - Utiliza a tela de Revisao de Pre-fatura do sistema Legal Desk? (1-Sim; 2-Não). MV_JMDLSIN - Indica quais modelos NÃO devem ser sincronizados com o Legal Desk. EX.: JURA204, JURA202. MV_JDESCMX - Percentual máximo de desconto por caso. MV_JPFORIG - Indica se deve ser armazenado um arquivo .pdf da pré-fatura no momento da emissão e este não será substituído. (1-Sim; 2-Não) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Chamados/Requisitos Relacionados: | PCREQ-9632 - Integração da Tela de Revisão do Legal Desk (http://tdn.totvs.com/x/UvgGDg) PCREQ-9635 - Novas situações da pré-fatura e regras de manipulação (http://tdn.totvs.com/x/04juDQ) PCREQ-9636 - Manutenção do revisor da pré-fatura (http://tdn.totvs.com/x/VsB3DQ) PCREQ-9637 - Política de desconto/redução (http://tdn.totvs.com/x/D5HuDQ) PCREQ-9638 - Retorno da Revisão da Pré-fatura no Legal Desk (http://tdn.totvs.com/x/SdLuDQ) PCREQ-9639 - Armazenamento da pré-fatura na emissão (http://tdn.totvs.com/x/C4HDDQ) PCREQ-9640 - Instruções de revisão nos casos da pré-fatura (http://tdn.totvs.com/x/5MwGDg) PCREQ-11043 - Diversas melhorias e ajustes quanto à integração com o Legal Desk (http://tdn.totvs.com/x/iNpSDg) TWDNHY - Legenda nos casos da pré-fatura (http://tdn.totvs.com/x/qoDgDw) TVVWY0 - Operações em Lançamentos - Integração com o LegalDesk (http://tdn.totvs.com/x/bTqZDg) TWANB7 - Criação do campo "PF Faturada?" na pré-fatura (http://tdn.totvs.com/x/A4M_Dw) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Requisito (ISSUE): | Informe o requisito relacionado (Issue). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
País(es): | Brasil | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tabelas Utilizadas: | Informe as tabelas utilizadas |
Descrição
Implementadas diversas alterações para funcionamento da integração com a tela de Revisão de Pré-fatura do sistema Legal Desk (vide Documentos Técnicos no item Chamados/Requisitos Relacionados da versão 11).
Procedimento para Implantação
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
Atualizações de Dicionário
- Criação de Perguntas no arquivo SX1 – Cadastro de Perguntes:
Pergunta: JURA170
Pergunta | JURA073 - Tp Retorno? |
Ordem | 34 |
Variável | MV_CHW |
Tipo | Caracter |
Tamanho | 1 |
Pré-seleção | 2 |
Combo | Sim |
Variável | MV_PAR34 |
Opção 1 | Sim |
Opção 2 | Não |
Pergunta | FATA110 - Grupo Clientes ? |
Ordem | 35 |
Tipo | Caracter |
Tamanho | 1 |
Pré-seleção | 2 |
Combo? | Sim |
Varíavel | MV_CHY |
Opção 1 | Sim |
Opção 2 | Não |
Varíavel | MV_PAR35 |
Pergunta | MATA360 - Cond Pagto ? |
Ordem | 36 |
Variável | MV_CI1 |
Tipo | Caracter |
Tamanho | 1 |
Pré-seleção | 2 |
Combo | Sim |
Variável | MV_PAR36 |
Opção 1 | Sim |
Opção 2 | Não |
Pergunta | JURA140 - Motivo WO ? |
Ordem | 37 |
Variável | MV_CI2 |
Tipo | Caracter |
Tamanho | 1 |
Pré-seleção | 2 |
Combo | Sim |
Variável | MV_PAR37 |
Opção 1 | Sim |
Opção 2 | Não |
2. Alteração de Tabelas Genéricas no arquivo SX5 – Tabelas Genéricas:
Tabela: JS - Situações da Pré-fatura
Tabela | JS |
Chave | C |
Conteúdo | Em Revisão |
Tabela | JS |
Chave | D |
Conteúdo | Revisada |
Tabela | JS |
Chave | E |
Conteúdo | Revisada com Restrições |
Tabela | JS |
Chave | F |
Conteúdo | Aguardando Sincronização |
3. Criação e alteração de Campos no arquivo SX3 – Campos:
- Tabela NT0 - Contrato:
Campo | NT0_SERVIC |
Tipo | Memo |
Tamanho | 10 |
Título | Frase Servic |
Descrição | Frase de Serviços |
Usado | Sim |
Contexto | Real |
Propriedade | Alterar |
Browse | Não |
Help de Campo | Frase de serviços do contrato para sugestão na pré-fatura. |
Campo | NT0_LINKGD |
Tipo | Caracter |
Tamanho | 50 |
Título | Link GED |
Descrição | Link Contrato no GED |
Usado | Sim |
Contexto | Real |
Propriedade | Alterar |
Browse | Sim |
Help de Campo | Link para o documento de contratação no GED. |
- Tabela NW2 - Junção de Contratos:
Campo | NW2_SERVIC |
Tipo | Memo |
Tamanho | 10 |
Título | Frase Servic |
Descrição | Frase de Serviços |
Usado | Sim |
Contexto | Real |
Propriedade | Alterar |
Browse | Não |
Help de Campo | Frase de serviços da junção de contratos para sugestão na pré-fatura. |
- Tabela NX0 - Pré-fatura:
Campo | NX0_SERVIC |
Tipo | Memo |
Tamanho | 10 |
Título | Frase Servic |
Descrição | Frase de Serviços |
Usado | Sim |
Contexto | Real |
Propriedade | Alterar |
Browse | Não |
Help de Campo | Frase de serviços da pré-fatura. |
- Tabela NXA - Fatura:
Campo | NXA_SERVIC |
Tipo | Memo |
Tamanho | 10 |
Título | Frase Servic |
Descrição | Frase de Serviços |
Usado | Sim |
Contexto | Real |
Propriedade | Alterar |
Browse | Não |
Help de Campo | Frase de serviços da fatura. |
- Tabela NVE - Casos:
Campo | NVE_SIGLA5 |
Tipo | Caracter |
Tamanho | 5 |
Ordem | 21 |
Obrigatório | Sim ( ) Não ( X ) |
Título | Sig Sócio |
Descrição | Sigla Sócio Responsável |
Validação Sistema | Vazio().Or.(ExistCpo('RD0',M->NVE_SIGLA5,9).AND.JURRD0('NVEMASTER','NVE_SIGLA5','3',.T.)) |
Inicializador Padrão | IF(!INCLUI,POSICIONE('RD0',1,XFILIAL('RD0')+NVE->NVE_CPART5,'RD0_SIGLA'),'') |
Consulta Padrão | RD0REV |
Browse | Sim |
Contexto | Virtual |
Propriedade | Alterar |
Inicializador Browse | Posicione('RD0',1,xFilial('RD0')+NVE->NVE_CPART5,'RD0_SIGLA') |
Grupo de Campos | 073 |
Pasta | 1 |
Help de Campo | Sigla do Sócio responsável pelo Caso. |
Campo | NVE_CPART5 |
Tipo | Caracter |
Tamanho | 6 |
Ordem | 22 |
Obrigatório | Sim ( ) Não ( X ) |
Título | Cód Sócio |
Descrição | Código Sócio Responsável |
Validação Sistema | Vazio().Or.Iif(JurIsRest(),(ExistCpo('RD0',FWFLDGET('NVE_CPART5'),1).And.JURRD0('NVEMASTER','NVE_CPART5','3')),.T.) |
Consulta Padrão | RD0REV |
Browse | Sim |
Contexto | Real |
Propriedade | Alterar |
Inicializador Browse | Posicione('RD0',1,xFilial('RD0')+NVE->NVE_CPART5,'RD0_SIGLA') |
Pasta | 1 |
Help de Campo | Código do Sócio responsável pelo Caso. |
Campo | NVE_DPART5 |
Tipo | Caracter |
Tamanho | 30 |
Ordem | 23 |
Obrigatório | Sim ( ) Não ( X ) |
Título | Nome Sócio |
Descrição | Nome do Sócio Responsável |
Inicializador Padrão | IF(!INCLUI,GETADVFVAL("RD0","RD0_NOME",XFILIAL("RD0")+NVE->NVE_CPART5,1,"") ,"") |
Browse | Sim |
Contexto | Virtual |
Propriedade | Visualizar |
Inicializador Browse | GETADVFVAL('RD0','RD0_NOME', xFilial('RD0')+NVE->NVE_CPART5) |
Pasta | 1 |
Help de Campo | Nome do Sócio responsável pelo Caso. |
- Tabela NX1 - Casos da Pré-fatura:
Campo | NX1_SIGLA |
Ordem | 12 |
Campo | NX1_CPART |
Ordem | 13 |
Campo | NX1_DPART |
Ordem | 14 |
Campo | NX1_SITREV |
Tipo | Caracter |
Tamanho | 1 |
Ordem | 11 |
Obrigatório | Sim ( X ) Não ( ) |
Título | Revisado? |
Descrição | Caso Revisado? |
Opções | 1=Sim;2=Não;3=Parcialmente |
Validação do Sistema | Pertence("123") |
Inicializador padrão | "2" |
Browse | Sim |
Contexto | Real |
Propriedade | Alterar |
Help de Campo | Situação da revisão do caso. |
Campo | NX1_DESCEX |
Tipo | Caracter |
Tamanho | 1 |
Ordem | 18 |
Obrigatório | Sim ( ) Não ( X ) |
Título | Desc Excede |
Descrição | Desc Excedido? |
Opções | 1=Sim;2=Não |
Validação do Sistema | Pertence("12") |
Inicializador padrão | "2" |
Browse | Sim |
Contexto | Real |
Propriedade | Visualizar |
Help de Campo | Indica se o percentual máximo de desconto por caso preenchido no parâmetro MV_JDESCMX foi excedido. |
Campo | NX1_RETREV |
Tipo | Caracter |
Tamanho | 4 |
Ordem | 15 |
Obrigatório | Sim ( ) Não ( X ) |
Título | Retorno Revi |
Descrição | Retorno da Revisão |
F3 | NSC |
Validação de Sistema | Vazio().Or.ExistCpo('NSC',FWFLDGET('NX1_RETREV'),1) |
Browse | Sim |
Contexto | Real |
Propriedade | Visualizar |
Help de Campo | Código do tipo de retorno de revisão. |
Campo | NX1_DRETRV |
Tipo | Caracter |
Tamanho | 50 |
Ordem | 16 |
Obrigatório | Sim ( ) Não ( X ) |
Título | Desc Ret Rev |
Descrição | Desc Retorno da Revisão |
Browse | Sim |
Inicializador Padrão | If(!INCLUI,JA202DESCS("NX1_DRETRV"),'') |
Inicializador da Browse | JA202DESCS("NX1_DRETRV") |
Contexto | Virtual |
Propriedade | Visualizar |
Help de Campo | Descrição do tipo de retorno de revisão. |
Campo | NX1_INSREV |
Tipo | Memo |
Ordem | 17 |
Obrigatório | Sim ( ) Não ( X ) |
Título | Inst Revisão |
Descrição | Instruções da Revisão |
Browse | Sim |
Contexto | Real |
Propriedade | Visualizar |
Help de Campo | Instruções passadas na revisão do caso. |
Campo | NX1_INSFAT |
Tipo | Memo |
Ordem | 18 |
Obrigatório | Sim ( ) Não ( X ) |
Título | Inst Faturam |
Descrição | Instruções do Faturamento |
Browse | Sim |
Contexto | Real |
Propriedade | Alterar |
Help de Campo | Instruções do faturamento para o revisor do caso. |
Campo | NX1_SIGLA |
Validação | Vazio().Or.(ExistCpo('RD0',FWFLDGET('NX1_SIGLA'),9).And.JURRD0('NX1DETAIL','NX1_SIGLA','1',.T.)) |
Campo | NX1_CPART |
Validação | Vazio().Or.Iif(JurIsRest(),(ExistCpo('RD0',FWFLDGET('NX1_CPART'),1).And.JURRD0('NX1DETAIL','NX1_CPART','1')),.T.) |
- Tabela NX4 - Histórico da Pré-fatura:
Campo | NX4_TIPO |
Tipo | Caracter |
Tamanho | 1 |
Ordem | 15 |
Obrigatório | Sim ( ) Não ( X ) |
Título | Tipo de Hist |
Descrição | Tipo do histórico |
Opções | 1=Emissão;2=Envio p/ revisão;3=Alter. revisor;4=Revisão concluída;5=Cancelam./Subst.;6=Fatura emitida;7=Outras alt. |
Validação do Sistema | Pertence("1234567") |
Inicializador padrão | "7" |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Help de Campo | Indica o tipo de histórico na pré-fatura. |
Campo | NX4_AUTO |
Tipo | Caracter |
Tamanho | 1 |
Ordem | 16 |
Obrigatório | Sim ( ) Não ( X ) |
Título | Automático? |
Descrição | Hist Automático? |
Opções | 1=Sim;2=Não |
Validação do Sistema | Pertence("12") |
Inicializador padrão | "1" |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Help de Campo | Indica se o histórico foi criado automática ou manualmente. |
- Tabela NX8 - Contratos da Pré-fatura:
Campo | NX8_CTPHON |
Tipo | Caracter |
Tamanho | 3 |
Título | Tipo de Hon |
Descrição | Tipo de Honorários |
Usado | Sim |
Browse | Sim |
Contexto | Virtual |
Propriedade | Visualizar |
Inicializador Padrão | IF(!INCLUI,JA202DESCS('NX8_CTPHON'),'') |
Inicializador Browse | JA202DESCS("NX8_CTPHON") |
Help de Campo | Tipo de honorários do contrato. |
Campo | NX8_DTPHON |
Tipo | Caracter |
Tamanho | 100 |
Título | Desc Tp Hon |
Descrição | Descrição do Tipo de Hon |
Usado | Sim |
Browse | Sim |
Contexto | Virtual |
Propriedade | Visualizar |
Inicializador Padrão | IF(!INCLUI,JA202DESCS('NX8_DTPHON'),'') |
Inicializador Browse | JA202DESCS("NX8_DTPHON") |
Help de Campo | Descrição do Tipo de Honorários. |
- Tabela NSC - Situações de Cobrança:
Campo | NSC_RESTRI |
Tipo | Caracter |
Tamanho | 1 |
Ordem | 04 |
Obrigatório | Sim ( ) Não ( X ) |
Título | Restrição? |
Descrição | Retorno com restrição? |
Validação Sistema | Pertence("12") |
Lista de Opções | 1=Sim;2=Não |
Inicializador Padrão | "2" |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Help de Campo | Indica se o tipo de retorno de revisão tem restrição, ou seja, se necessita da ação da faturista, neste Caso da pré-fatura. |
Campo | NSC_ATIVO |
Ordem | 05 |
Importante:
O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.
7. Criação de Parâmetros no arquivo SX6 – Parâmetros:
Nome da Variável | MV_JREVILD |
Tipo | Caracter |
Descrição | Utiliza a tela de Revisão de Pré-fatura do sistema Legal Desk? (1-Sim; 2-Não) |
Valor Padrão | 2 |
Nome da Variável | MV_JDESCMX |
Tipo | Numérico |
Descrição | Percentual máximo de desconto por caso. |
Nome da Variável | MV_JPFORIG | ||
Tipo | Caracter | ||
Descrição | Indica se deve ser armazenado um arquivo .pdf da pré-fatura no momento da emissão e este não será substituído. (1-Sim; 2-Não) | Valor Padrão | 2-Sim; 2-Não) |
Valor Padrão | 2 |
Nome da Variável | MV_JMDLSIN |
Tipo | Caracter |
Descrição | Indica quais modelos NÃO devem ser sincronizados com o Legal Desk. Ex.: JURA204, JURA202 |
Conteúdo | |
8. Criação de Gatilhos no arquivo SX7 – Gatilhos:
Tabela NVE – Casos:
Campo | NVE_CPART5 |
Sequência | 001 |
Regra | RD0->RD0_NOME |
Contra Domínio | NVE_DPART5 |
Tipo | Primário |
Seek | Sim |
Alias | RD0 |
Ordem | 1 |
Chave | xFilial("RD0")+M->NVE_CPART5 |
Campo | NVE_SIGLA5 |
Sequência | 001 |
Regra | "" |
Contra Domínio | NVE_DPART5 |
Tipo | Primário |
Seek | Não |
Condição | EMPTY(M->NVE_SIGLA5) |
Campo | NVE_SIGLA5 |
Sequência | 002 |
Regra | "" |
Contra Domínio | NVE_CPART5 |
Tipo | Primário |
Seek | Não |
Condição | EMPTY(M->NVE_SIGLA5) |
Campo | NVE_SIGLA5 |
Sequência | 003 |
Regra | RD0->RD0_CODIGO |
Contra Domínio | NVE_CPART5 |
Tipo | Primário |
Seek | Sim |
Alias | RD0 |
Ordem | 9 |
Chave | xFilial("RD0")+M->NVE_SIGLA5 |
Condição | !EMPTY(M->NVE_SIGLA5) |
Campo | NVE_SIGLA5 |
Sequência | 004 |
Regra | RD0->RD0_NOME |
Contra Domínio | NVE_DPART5 |
Tipo | Primário |
Seek | Sim |
Alias | RD0 |
Ordem | 9 |
Chave | xFilial("RD0")+M->NVE_SIGLA5 |
Condição | !EMPTY(M->NVE_SIGLA5) |
Campo | NVE_CPART5 |
Sequência | 002 |
Regra | RD0->RD0_SIGLA |
Contra Domínio | NVE_SIGLA5 |
Tipo | Primário |
Seek | Não |
Alias | |
Ordem | |
Chave | |
- Tabela NX1 – Casos da Pré-fatura:
Campo | NX1_SITREV |
Sequência | 001 |
Regra | "" |
Contra Domínio | NX1_RETREV |
Tipo | Primário |
Seek | Não |
Condição | NX1_SITREV=="2" |
Campo | NX1_SITREV |
Sequência | 002 |
Regra | "" |
Contra Domínio | NX1_DRETRV |
Tipo | Primário |
Seek | Não |
Condição | NX1_SITREV=="2" |
Campo | NX1_RETREV |
Sequência | 001 |
Regra | NSC->NSC_DESC |
Contra Domínio | NX1_DRETRV |
Tipo | Primário |
Seek | Sim |
Alias | NSC |
Ordem | 1 |
Chave | xFilial("NSC")+M->NX1_RETREV |
Procedimento para Configuração
CONFIGURAÇÃO DE MENUS
2. No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do informe o nome do módulo, conforme instruções a seguir:
Menu | Informe o Menu em que estará localizada a rotina |
Submenu | Informe o Submenu em que estará localizada a rotina |
Nome da Rotina | Informe o Título da rotina |
Programa | Informe o Fonte da rotina |
Módulo | Informe o Nome do(s) produto(s) a ser utilizado ou “Todos” |
Tipo | Informe a Função |
Procedimento para Utilização
1. Após configurar o parâmetro MV_JFSINC = '1' e MV_JREVILD = '1', acesse o Pré-faturamento de Serviços (SIGAPFS), Atualizações / Movimentações / Operação de Pré-fatura (JURA202).
O sistema apresenta a janela de Pré-faturas.
2. Posicione o cursor em uma Pré-fatura com Situação = Análise e clique em Alterar.
3. Após efetuar alguma alteração, confirme.
4. Em seguida vá até Atualizações / Miscelânea / Integ. Legal Desk / Fila Sincronização.
5. Verifique a existência de um registro para a Pré-fatura alterada e seus dados.