Rastreamento dos títulos do financeiro
https://tdn.totvs.com/pages/releaseview.action?pageId=485854439
ÍNDICE
• ÍNDICE
• 01. VISÃO GERAL
• 02. GRAVAÇÃO DO RASTREIO e EXEMPLO
• 03. TELA DE CONSULTA AO RASTREIO VIA CONTAS A RECEBER
• 04. TELA DE CONSULTA AO RASTREIO VIA CONTAS A PAGAR
• 06. PRINCIPAIS CAMPOS
• 07. TABELAS UTILIZADAS
01. VISÃO GERAL
A rotina de rastreamento tem por objetivo auxiliar na identificação de toda cadeia de origem de um determinado título, tanto do contas a pagar quanto do contas a receber.
O sistema possui tabelas onde são gravadas todas as movimentações realizadas, quando essas são originadas a partir de um título pré existente (por exemplo: desdobramento ou liquidação). Para gravação desses registros são executadas funções dessa rotina, bem como para consultar as origens.
02. GRAVAÇÃO DO RASTREIO e EXEMPLO
A cada movimentação de um título no financeiro através da rotina de liquidação ou na inclusão de um título com desdobramentos, o sistema grava as informações tanto dos títulos de origem (baixados) quanto dos títulos destino (gerados).
EXEMPLO 1 = Gerando rastreio através de uma liquidação/reliquidação (FINA460)
▪ Iremos utilizar um título já existente no contas a receber, conforme numeração abaixo:
Prefixo: FIN / Número: RAS100001 / Parcela: (vazio) / Tipo: NF / Valor: R$10.000,00
▪ Faremos uma negociação desse título, utilizando a rotina de liquidação FINA460, gerando 5 novas parcelas:
Prefixo: FIN / Número: RAS100002 / Parcela: A / Tipo: FT / Valor: R$2.000,00 Prefixo: FIN / Número: RAS100002 / Parcela: B / Tipo: FT / Valor: R$2.000,00 Prefixo: FIN / Número: RAS100002 / Parcela: C / Tipo: FT / Valor: R$2.000,00 Prefixo: FIN / Número: RAS100002 / Parcela: D / Tipo: FT / Valor: R$2.000,00 Prefixo: FIN / Número: RAS100002 / Parcela: E / Tipo: FT / Valor: R$2.000,00
Nesse momento a rotina gravou os registros na tabela de rastreamento (FI7) conforme abaixo:
Podemos verificar que o título de origem (número RAS100001) gerou 5 novos títulos (número RAS100002 parcelas A,B,C,D e E).
▪ Agora faremos um processo de reliquidação (através da rotina FINA460) do título: Prefixo: FIN / Número: RAS100002 / Parcela: B / Tipo:
FT / Valor: R$2.000,00, gerando 5 novas parcelas:
Prefixo: FIN / Número: RAS100003 / Parcela: A / Tipo: FT / Valor: R$400,00 Prefixo: FIN / Número: RAS100003 / Parcela: B / Tipo: FT / Valor: R$400,00 Prefixo: FIN / Número: RAS100003 / Parcela: C / Tipo: FT / Valor: R$400,00
Prefixo: FIN / Número: RAS100003 / Parcela: D / Tipo: FT / Valor: R$400,00 Prefixo: FIN / Número: RAS100003 / Parcela: E / Tipo: FT / Valor: R$400,00
Nesse momento a rotina gravou os registros na tabela de rastreamento (FI7) conforme abaixo:
Podemos verificar que o título de origem (número RAS100002 parcela B) gerou 5 novos títulos (número RAS100003 parcelas A,B,C,D e E).
▪ Agora faremos um novo processo de reliquidação (através da rotina FINA460) do título: Prefixo: FIN / Número: RAS100003 / Parcela: D / Tipo: FT / Valor: R$400,00, gerando 5 novas parcelas:
Prefixo: FIN / Número: RAS100004 / Parcela: A / Tipo: FT / Valor: R$80,00 Prefixo: FIN / Número: RAS100004 / Parcela: B / Tipo: FT / Valor: R$80,00 Prefixo: FIN / Número: RAS100004 / Parcela: C / Tipo: FT / Valor: R$80,00 Prefixo: FIN / Número: RAS100004 / Parcela: D / Tipo: FT / Valor: R$80,00 Prefixo: FIN / Número: RAS100004 / Parcela: E / Tipo: FT / Valor: R$80,00
Nesse momento a rotina gravou os registros na tabela de rastreamento (FI7) conforme abaixo:
Podemos verificar que o título de origem (número RAS100003 parcela D) gerou 5 novos títulos (número RAS100004 parcelas A,B,C,D e E).
▪ Agora faremos um novo processo de reliquidação (através da rotina FINA460) do título: Prefixo: FIN / Número: RAS100004 / Parcela: E / Tipo: FT / Valor: R$80,00, gerando 2 novas parcelas:
Prefixo: FIN / Número: RAS100005 / Parcela: A / Tipo: FT / Valor: R$40,00 Prefixo: FIN / Número: RAS100005 / Parcela: B / Tipo: FT / Valor: R$40,00
Nesse momento a rotina gravou os registros na tabela de rastreamento (FI7) conforme abaixo:
Podemos verificar que o título de origem (número RAS100004 parcela E) gerou 2 novos títulos (número RAS100005 parcelas A e B).
EXEMPLO 2 = Gerando rastreio através de uma inclusão de título com desdobramento (FINA040) com rastro ativado:
Iremos incluir um novo título, através da rotina FINA040, utilizando a opção de desdobramento como "Sim" (E1_DESDOBR="1-Sim"), informando uma condição de pagamento de 5 parcelas. Ao confirmar a inclusão do título nesse cenário, o sistema gera 6 novos títulos, sendo 1 totalmente baixado e 5 títulos em aberto.
▪ Título cadastrado com desdobramento:
Prefixo: DES / Número: RAS100010 / Parcela: 1 / Tipo: NF / Valor: R$15.000,00. Esse título é cadastrado com status de "baixado" devido ao desdobramento.
▪ Títulos gerados pelo desdobramento:
Prefixo: DES / Número: RAS100010 / Parcela: 2 / Tipo: NF / Valor: R$3.000,00 Prefixo: DES / Número: RAS100010 / Parcela: 3 / Tipo: NF / Valor: R$3.000,00 Prefixo: DES / Número: RAS100010 / Parcela: 4 / Tipo: NF / Valor: R$3.000,00 Prefixo: DES / Número: RAS100010 / Parcela: 5 / Tipo: NF / Valor: R$3.000,00 Prefixo: DES / Número: RAS100010 / Parcela: 6 / Tipo: NF / Valor: R$3.000,00
Nesse momento a rotina gravou os registros na tabela de rastreamento (FI7) conforme abaixo:
Ao cancelar o desdobramento ou a liquidação/reliquidação, os registros na tabela de rastreamento são excluídos.
03. TELA DE CONSULTA AO RASTREIO VIA CONTAS A RECEBER
Para consultar o rastreio de um título diretamente através da rotina do contas a receber (FINA040 ou FINA740), basta posicionar no título desejado, clicar em "Visualizar" em seguida clicar em "Outras Ações" e na opção "Rastreamento". Dessa forma será exibido toda a árvore de rastreamento do título posicionado.
A): Utilizando o cenário do "Exemplo 1" da seção anterior desse documento, acessamos o browse da rotina do contas a receber, posicionamos no seguinte título: Prefixo = FIN / Número = RAS100004 / Parcela = E / Tipo = FT / Valor = R$80,00. Esse título foi gerado anteriormente
através de algumas liquidações/reliquidações, e nesse cenário os títulos gerados (filhos) foram criados sempre por um único título gerador (título pai), conforme diagrama a seguir:
Dessa forma, ao acessar a opção de rastreamento, será exibida a seguinte tela:
B): Utilizando o cenário do "Exemplo 1" da seção anterior desse documento, realizamos uma nova liquidação porém nesse cenário liquidamos os títulos: Prefixo = FIN / Número = RAS100005 / Parcela = A / Tipo = FT / Valor = R$40,00 e Prefixo = FIN / Número = RAS100005
/ Parcela = B / Tipo = FT / Valor = R$40,00 e geramos um novo título Prefixo = FIN / Número = RAS100006 / Parcela = A / Tipo = FT / Valor
= R$80,00. Acessamos o browse da rotina do contas a receber, posicionamos no seguinte título: Prefixo = FIN / Número = RAS100006 / Parcela
= A / Tipo = FT / Valor = R$80,00 e acionamentos o rastreamento. Note que nesse cenário o título gerado (filho) foi criado por mais de um título gerador (título pai), conforme diagrama a seguir:
Dessa forma, ao acessar a opção de rastreamento, será exibida a seguinte tela:
IMPORTANTE: Nesse cenário o título é apresentado por duas vezes por ter dois geradores (pais).
C): Utilizando o cenário do "Exemplo 2" da seção anterior desse documento, acessamos o browse da rotina do contas a receber, posicionamos no seguinte título: Prefixo = DES / Número = RAS100010 / Parcela = 6 / Tipo = NF / Valor = R$3.000,00. Esse título foi gerado anteriormente através de um desdobramento com rastro. Dessa forma, ao acessar a opção de rastreamento, será exibida a seguinte tela:
LEGENDAS:
Ícones = O título ao qual o sistema está posicionado é exibido na árvore com um ícone no forma de um triangulo. Os demais títulos da árvore são exibidos com um ícone da forma de um círculo.
Cores = Os ícones na cor vermelha apontam para um título que foi negociado, já os na cor verde são títulos que ainda estão ativos.
AÇÕES:
• Com um duplo clique ou clique simples com o botão direito, sobre qualquer ítem da árvore, o sistema exibe o detalhamento completo do título.
• Na barra de divisão das janelas da enchoice e da getdados, é possível dimensionar o tamanho de cada uma das seções clicando e arrastando para a direção desejada.
04. TELA DE CONSULTA AO RASTREIO VIA CONTAS A PAGAR
Para consultar o rastreio de um título diretamente através da rotina do contas a pagar (FINA050 ou FINA750), basta posicionar no título desejado, clicar em "Visualizar" em seguida clicar em "Outras Ações" e na opção "Rastreamento". Dessa forma será exibido toda a árvore de rastreamento do título posicionado.
Nessa janela são apresentadas as mesmas funcionalidades citadas no contas a receber, porém para os títulos gerados no contas a pagar.
05. TELA DE CONSULTA AO RASTREIO VIA ACESSO DIRETO NO MENU
No menu consultas, existe uma opção apresentada como "Cons. Financeiras". Dentro desse "sub menu" está disponível a rotina de
"Rastreamento" (FINA250). Ao acessar a rotina através dessa opção, o sistema exibe inicialmente uma janela perguntando ao usuário se deseja consultar o rastreio do contas a pagar ou do contas a receber.
Na sequência o sistema apresenta o browse de títulos da opção selecionada na janela inicial.
A partir basta posicionar no título desejado e clicar na opção "Pos. Atual" que o sistema irá exibir a árvore de rastreio desse título.
06. PRINCIPAIS CAMPOS
• CONTAS A RECEBER
Campo Descrição FI7_PRFORI Prefixo do título de origem FI7_NUMORI Número do título de origem FI7_PARORI Parcela do título de origem FI7_TIPORI Tipo do título de origem FI7_CLIORI Cliente do título de origem FI7_PRFDES Prefixo do título de destino FI7_NUMDES Número do título de destino FI7_PARDES Parcela do título de destino FI7_TIPDES Tipo do título de destino FI7_CLIDES Cliente do título de destino FI7_VALOR Valor do título de destino FI7_STATUS Status (0 Ativo ou 1 Negociado)
• CONTAS A PAGAR
Campo Descrição FI8_PRFORI Prefixo do título de origem FI8_NUMORI Número do título de origem FI8_PARORI Parcela do título de origem FI8_TIPORI Tipo do título de origem FI8_FORORI Fornecedor do título de origem FI8_PRFDES Prefixo do título de destino FI8_NUMDES Número do título de destino FI8_PARDES Parcela do título de destino FI8_TIPDES Tipo do título de destino FI8_FORDES Fornecedor do título de destino FI8_VALOR Valor do título de destino FI8_STATUS Status (0 Ativo ou 1 Negociado)
07. TABELAS UTILIZADAS
• FI7 - Rastreamento do contas a receber
• FI8 - Rastreamento do contas a pagar