Atualizações do Compatibilizador
1. Alteração de Tabela Genérica 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 |
2. Criação e alteração de Campos no arquivo SX3 – Campos:
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. |
Arquivo: NX1 - Casos da Pré-fatura
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.) |
Arquivo: NX4 - Histórico de 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. |
Arquivo: 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. |
Importante:
O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.
3. 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 |
4. Criação de Gatilhos no arquivo SX7 – Gatilhos:
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) |
- 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 |