Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Integração com o sistema Legal Desk - tela de Revisão de Pré-fatura

Linha de Produto:

Microsiga Protheus®

Segmento:

Jurídico

Módulo:

SIGAPFS - Pré-Faturamento de Serviços

Rotina:

Rotina

Nome Técnico

JURA202
Operação de Pré-fatura

Rotina(s) envolvida(s)

Nome Técnico

JURRESTMODELS
Publicação de modelos
JURXFUN
Funções Genéricas
JURXFUNCFunções Genéricas
JURXLOADCarga de Cadastros
TJURPREFATClasse de Emissão de Pré-fatura
JURA026Anexos - Documentos Jurídicos
JURA027Lançamento Tabelado
JURA030Fechamento de Período
JURA049Despesa
JURA056Junção de Contratos
JURA063Remanejamento de Casos
JURA070Caso
JURA073Situação de Cobrança da Pré-fatura
JURA096Contrato
JURA140Motivo de WO
JURA144Time Sheet
JURA170Fila de Sincronização
JURA171Parâmetros Sincronização
JURA193Empresas para Integração
JURA201Emissão de Pré-fatura
JURA201BEmissão de Pré-fatura
JURA201CEmissão de Pré-fatura
JURA201DEmissão de Pré-fatura
JURA201HEmissão de Pré-fatura
JURA201JEmissão de Pré-fatura
JURA202BOperação de Pré-fatura
JURA202COperação de Pré-fatura
JURA202DOperação de Pré-fatura
JURA202EOperação de Pré-fatura
JURA202FOperação de Pré-fatura
JURA203Emissão de Fatura
JURA203HEmissão de Fatura
JURA204Operação de Fatura

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)
TWERIM - Criação de campos para Frase de Serviços (http://tdn.totvs.com/x/vp3pDw)
TWERGB - Criação do modelo de Anexos (NUM) e disponibilização via REST (http://tdn.totvs.com/x/va-pDw)
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


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).

 

O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.

  1. Criação de Perguntas no arquivo SX1 – Cadastro de Perguntes:

 

Pergunta: JURA170


JURA073 - Tp Retorno?
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 ?

Ordem35
Caracter

Tamanho

1

Pré-seleção2
Sim

Varíavel

MV_CHY 

Sim

Opção 2

Não

MV_PAR35

 


MATA360 - Cond Pagto ?
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 ?
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

C

Conteúdo

Em Revisão

Tabela

JS

D

Conteúdo

Revisada

Tabela

JS

E

Conteúdo

Revisada com Restrições

Tabela

JS

F

Conteúdo

Aguardando Sincronização

 

3.  Criação e alteração de Campos no arquivo SX3 – Campos:


  • Tabela NT0 - Contrato:

 

NT0_SERVIC

Tipo

Memo

10

Título

Frase Servic
Descrição
Frase de Serviços
UsadoSim

Contexto

Real

Propriedade
Alterar

Browse

Não

Help de Campo
Frase de serviços do contrato para sugestão na pré-fatura.


NT0_LINKGD

Tipo

Caracter

50

Título

Link GED
Descrição
Link Contrato no GED
UsadoSim

Contexto

Real

Propriedade
Alterar

Browse

Sim
Help de Campo
Link para o documento de contratação no GED.

 

 

  • Tabela NW2 - Junção de Contratos:

 

NW2_SERVIC

Tipo

Memo

10

Título

Frase Servic
Descrição
Frase de Serviços
UsadoSim

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:

  

NX0_SERVIC

Tipo

Memo

10

Título

Frase Servic
Descrição
Frase de Serviços
UsadoSim

Contexto

Real

Propriedade
Alterar

Browse

Não

Help de Campo
Frase de serviços da pré-fatura.

 

  • Tabela NXA - Fatura:

 

NXA_SERVIC

Tipo

Memo

10

Título

Frase Servic
Descrição
Frase de Serviços
UsadoSim

Contexto

Real

Propriedade
Alterar

Browse

Não

Help de Campo
Frase de serviços da fatura.

 

  • Tabela NVE - Casos:


NVE_SIGLA5

Tipo

Caracter

5

Ordem

21

Sim (  ) Não ( X )

Título

Sig Sócio

Sigla Sócio Responsável

Validação Sistema

Vazio().Or.(ExistCpo('RD0',M->NVE_SIGLA5,9).AND.JURRD0('NVEMASTER','NVE_SIGLA5','3',.T.)) 

IF(!INCLUI,POSICIONE('RD0',1,XFILIAL('RD0')+NVE->NVE_CPART5,'RD0_SIGLA'),'')
Consulta PadrãoRD0REV
BrowseSim
ContextoVirtual
PropriedadeAlterar
Inicializador BrowsePosicione('RD0',1,xFilial('RD0')+NVE->NVE_CPART5,'RD0_SIGLA')
Grupo de Campos073
Pasta1
Help de CampoSigla do Sócio responsável pelo Caso.
NVE_CPART5

Tipo

Caracter

6

Ordem

22

Sim (  ) Não ( X )

Título

Cód Sócio

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ãoRD0REV
BrowseSim
ContextoReal
PropriedadeAlterar
Inicializador BrowsePosicione('RD0',1,xFilial('RD0')+NVE->NVE_CPART5,'RD0_SIGLA')
Pasta1
Help de CampoCódigo do Sócio responsável pelo Caso.
NVE_DPART5

Tipo

Caracter

30

Ordem

23

Sim (  ) Não ( X )

Título

Nome Sócio

Nome do Sócio Responsável
IF(!INCLUI,GETADVFVAL("RD0","RD0_NOME",XFILIAL("RD0")+NVE->NVE_CPART5,1,"")  ,"") 
BrowseSim
ContextoVirtual
PropriedadeVisualizar
Inicializador BrowseGETADVFVAL('RD0','RD0_NOME',  xFilial('RD0')+NVE->NVE_CPART5)                   
Pasta1
Help de CampoNome do Sócio responsável pelo Caso.


  • Tabela NX1 - Casos da Pré-fatura:

 


NX1_SIGLA

Ordem

12

NX1_CPART

Ordem

13

NX1_DPART

Ordem

14

NX1_SITREV

Tipo

Caracter

1

Ordem

11

Sim ( X ) Não (  )

Título

Revisado?

Caso Revisado?
Opções1=Sim;2=Não;3=Parcialmente
Validação do SistemaPertence("123")
Inicializador padrão"2"
BrowseSim
ContextoReal
PropriedadeAlterar
Help de CampoSituação da revisão do caso.
NX1_DESCEX

Tipo

Caracter

1

Ordem

18

Sim (  ) Não ( X )

Título

Desc Excede

Desc Excedido?
Opções1=Sim;2=Não
Validação do SistemaPertence("12")
Inicializador padrão"2"
BrowseSim
ContextoReal
PropriedadeVisualizar
Help de CampoIndica se o percentual máximo de desconto por caso preenchido no parâmetro MV_JDESCMX foi excedido.
NX1_RETREV

Tipo

Caracter

4

Ordem

15

Sim (  ) Não ( X )

Título

Retorno Revi

Retorno da Revisão
F3NSC
Validação de SistemaVazio().Or.ExistCpo('NSC',FWFLDGET('NX1_RETREV'),1)
BrowseSim
ContextoReal
PropriedadeVisualizar
Help de CampoCódigo do tipo de retorno de revisão.
NX1_DRETRV

Tipo

Caracter

50

Ordem

16

Sim (  ) Não ( X )

Título

Desc Ret Rev

Desc Retorno da Revisão
BrowseSim
Inicializador PadrãoIf(!INCLUI,JA202DESCS("NX1_DRETRV"),'')
Inicializador da BrowseJA202DESCS("NX1_DRETRV")
ContextoVirtual
PropriedadeVisualizar
Help de CampoDescrição do tipo de retorno de revisão.
NX1_INSREV

Tipo

Memo

Ordem

17

Sim (  ) Não ( X )

Título

Inst Revisão

Instruções da Revisão
BrowseSim
ContextoReal
PropriedadeVisualizar
Help de CampoInstruções passadas na revisão do caso.
NX1_INSFAT

Tipo

Memo

Ordem

18

Sim (  ) Não ( X )

Título

Inst Faturam

Instruções do Faturamento
BrowseSim
ContextoReal
PropriedadeAlterar
Help de CampoInstruções do faturamento para o revisor do caso.
NX1_SIGLA

Validação

Vazio().Or.(ExistCpo('RD0',FWFLDGET('NX1_SIGLA'),9).And.JURRD0('NX1DETAIL','NX1_SIGLA','1',.T.))
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:


NX4_TIPO

Tipo

Caracter
1

Ordem

15

Sim (  ) Não ( X )

Título

Tipo de Hist

Tipo do histórico
Opções1=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 SistemaPertence("1234567")
Inicializador padrão"7"
BrowseNão
ContextoReal
PropriedadeVisualizar
Help de CampoIndica o tipo de histórico na pré-fatura.


NX4_AUTO

Tipo

Caracter

1

Ordem

16

Sim (  ) Não ( X )

Título

Automático?

Hist Automático?
Opções1=Sim;2=Não
Validação do SistemaPertence("12")
Inicializador padrão"1"
BrowseNão
ContextoReal
PropriedadeVisualizar
Help de CampoIndica se o histórico foi criado automática ou manualmente.


  • Tabela NX8 - Contratos da Pré-fatura:


NX8_CTPHON

Tipo

Caracter

3

Título

Tipo de Hon

Tipo de Honorários

Usado

Sim

Sim
ContextoVirtual

Propriedade

Visualizar

Inicializador Padrão

IF(!INCLUI,JA202DESCS('NX8_CTPHON'),'')

Inicializador Browse

JA202DESCS("NX8_CTPHON")

Tipo de honorários do contrato.

 

NX8_DTPHON

Tipo

Caracter

100

Título

Desc Tp Hon

Descrição do Tipo de Hon

Usado

Sim

Sim
ContextoVirtual

Propriedade

Visualizar

Inicializador Padrão

IF(!INCLUI,JA202DESCS('NX8_DTPHON'),'')

Inicializador Browse

JA202DESCS("NX8_DTPHON")

Descrição do Tipo de Honorários.


  • Tabela NSC - Situações de Cobrança:


NSC_RESTRI

Tipo

Caracter
1

Ordem

04
Sim (  ) Não ( X )

Título

Restrição?
Retorno com restrição?

Validação Sistema

Pertence("12")

Lista de Opções1=Sim;2=Não
"2"
BrowseNão
ContextoReal
PropriedadeAlterar
Help de CampoIndica 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.
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
Caracter
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

Percentual máximo de desconto por caso.
2
Nome da Variável
MV_JPFORIG

Tipo

Caracter

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

-Sim; 2-Não)

Valor Padrão

2

 

Nome da VariávelMV_JMDLSIN
Tipo
Caracter
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:

NVE_CPART5

Sequência

001

RD0->RD0_NOME

Contra Domínio

NVE_DPART5

Primário

Seek

Sim

RD0

Ordem

1

xFilial("RD0")+M->NVE_CPART5

 

NVE_SIGLA5

Sequência

001

""

Contra Domínio

NVE_DPART5

Primário

Seek

Não

CondiçãoEMPTY(M->NVE_SIGLA5)

 

NVE_SIGLA5

Sequência

002

""

Contra Domínio

NVE_CPART5

Primário

Seek

Não

CondiçãoEMPTY(M->NVE_SIGLA5)

 

NVE_SIGLA5

Sequência

003

RD0->RD0_CODIGO 

Contra Domínio

NVE_CPART5

Primário

Seek

Sim

RD0 

Ordem

xFilial("RD0")+M->NVE_SIGLA5
Condição!EMPTY(M->NVE_SIGLA5)

  

NVE_SIGLA5

Sequência

004

RD0->RD0_NOME

Contra Domínio

NVE_DPART5

Primário

Seek

Sim

RD0 

Ordem

xFilial("RD0")+M->NVE_SIGLA5

Condição

!EMPTY(M->NVE_SIGLA5)

 

Campo
NVE_CPART5

Sequência

002

RD0->RD0_SIGLA

Contra Domínio

NVE_SIGLA5

Primário

Seek

Não
 

Ordem

 
 

 

  • Tabela NX1 – Casos da Pré-fatura: 
NX1_SITREV

Sequência

001

""

Contra Domínio

NX1_RETREV

Primário

Seek

Não

CondiçãoNX1_SITREV=="2"

 

NX1_SITREV

Sequência

002

""

Contra Domínio

NX1_DRETRV

Primário

Seek

Não

CondiçãoNX1_SITREV=="2"

 

NX1_RETREV

Sequência

001

NSC->NSC_DESC

Contra Domínio

NX1_DRETRV

Primário

Seek

Sim

NSC 

Ordem

xFilial("NSC")+M->NX1_RETREV


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

 

 

       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.