Informações | ||
---|---|---|
| ||
Esta rutina se ajustó para cumplir con la Ley general de protección de datos (Ley Essa rotina foi ajustada para atender a Lei Geral de Proteção de Dados (Lei n° 13.70),siendo sendo que algunos alguns campos que presentan información considerada como datos sensibles y/o personales se ocultarán, dejando de ser legibles. |
...
apresentam informações consideradas como dados sensíveis e/ou pessoais, serão ofuscados deixando de ser legíveis. |
Índice | ||||
---|---|---|---|---|
|
...
A rotina de Liquidação
...
La rutina de Liquidación (FINA460) tiene tem como finalidad permitir que sea posible el proceso de negociación y renegociación finalidade permitir que seja possível o processo de negociação e renegociação de títulos.
Informações | ||
---|---|---|
| ||
Con la evolución del producto la rutina de Facturas por cobrar (FINA280) fue absorbida por la rutina de Liquidación, siendo así, esta fue descontinuada a partir de la versión 12.1.17. |
La rutina de Liquidación tiene como su principal fundamento, la renegociación de los valores adeudados por el cliente, pudiendo dividirse o agruparse.
Colocar este trecho en el momento que muestre la pantalla de liquidación, así como también el proceso de compensación de NCC por medio de liquidación, para este proceso debe utilizarse la rutina de compensación (FINA330).
...
effectDuration | 0.5 |
---|---|
id | samples |
effectType | fade |
...
default | true |
---|---|
id | 1 |
label | Retenciones |
Se creó el parámetro MV_VL460NT, el cual permitirá al cliente seleccionar cómo el sistema generará los títulos de impuestos de retención.
MV_VL460NT = “1” – Informará al sistema que en el momento de la liquidación, los títulos de descuentos (impuestos) se generarán de acuerdo con la modalidad informada.
Ejemplo siguiente como opción 01.
MV_VL460NT = “2” – Informará al sistema que en el momento de la liquidación, los títulos de descuento (impuestos) se generarán los mismos valores y base de cálculo de los títulos que se están dando de baja.
Ejemplo siguiente como opción 02.
MV_VL460NT = “1” - OPÇÃO 01
Para la selección de títulos, optaremos por la regla de la nueva modalidad informada para liquidación, es decir, los impuestos de la modalidad del título origen, si hubiera, se darán de baja en el momento de la liquidación y los nuevos títulos de impuestos se crearán en la liquidación.
Con esta regla quedarán disponibles para liquidación todos los títulos que cumplan con la condición de la pantalla de parámetros, como en el siguiente ejemplo:
Caso 01.
Si un título origen tuviera una modalidad que no calcula impuestos, y la modalidad utilizada para liquidación también fuera una modalidad que no calcula impuestos, la rutina solamente bajará el título origen y generará el(los) nuevo(s) titulo(s).
Caso 02.
Si un título origen tuviera una modalidad que no calcula impuestos, y la modalidad utilizada para liquidación fuera una modalidad que calcula impuestos (INSS, ISS, IRRF, PCC), la rutina solamente bajará el título origen y generará el(los) nuevo(s) titulo(s) y generará también el(los) titulo(s) de impuestos.
Observaciones:
...
effectDuration | 0.5 |
---|---|
id | sample2 |
effectType | fade |
...
default | true |
---|---|
id | 1 |
label | IR |
Es posible vincular valores accesorios a los títulos generados por el proceso de liquidación:
Card documentos | ||||
---|---|---|---|---|
|
Principales campos y parámetros
...
Los asientos estándar para contabilidad se mantienen los mismos, para la inclusión de títulos y bajas de los títulos liquidados.
Lo que se aumentó es la visualización de los valores por la tabla FO2 de los títulos generados, que puede modificarse en el asiento estándar para identificar si el registro tiene origen por medio de la rutina de liquidación.
...
LP
...
Descripción
...
500
...
En la inclusión de títulos en el Cuentas por cobrar
...
505
...
En el borrado de títulos en el Cuentas por cobrar
...
520
...
En la baja de títulos Cobranza simple/Protesto/Acuerdo en el Cuentas por cobrar (0/F/G)
...
521
...
En la baja de títulos Cobranza simple/Notaría en el Cuentas por cobrar (1/H)
...
522
...
En la baja de títulos Cobranza descontada en el Cuentas por cobrar (2)
...
523
...
En la baja de títulos Cobranza garantizada en el Cuentas por cobrar (3)
...
524
...
En la baja de títulos Cobranza vinculada en el Cuentas por cobrar (4)
...
525
...
En la baja de títulos Cobranza abogado en el Cuentas por cobrar (5)
...
526
...
En la baja de títulos Cobranza judicial en el Cuentas por cobrar (6)
...
527
...
En la anulación de la baja de títulos en el Cuentas por cobrar
...
528
...
En la baja de títulos Cobranza garantizada descontada en el Cuentas por cobrar (7)
...
598
...
En la generación de variación monetaria, es decir, liquidación y generación de nuevos títulos en la misma moneda (excepto si fuera moneda 1)
...
595 (Descontinuado)
...
En la generación de Factura por cobrar
...
592 (Descontinuado)
...
En la anulación de Factura por cobrar
Los Asientos estándar de factura de FINA280 no funcionarán más, ya que su funcionalidad fue absorbida por la rutina FINA460.
...
La rutina fue desarrollada sobre tecnología MVC y algunas funcionalidades fueron revisadas y uno de los puntos afectados fue el uso de puntos de entrada con el uso de la tecnología que funcionará de acuerdo con la siguiente documentación
La mayoría de los puntos de entrada se mantuvo, sin embargo, algunos deben revisarse de acuerdo con la documentación anterior acerca de la tecnología MVC.
Lista de puntos de entrada:
...
Observaciones
...
Sustituir por MODELCOMMITNTTS
...
Punto de entrada para aumentar columnas en la GetDados de la pantalla de generación de títulos.
No considerado en el fuente en virtud de la modificación de tecnología de GetDados a MVC, el cliente podrá crear el campo de la FO2 directamente.
Descontinuado.
...
Sustituir por BUTTONBAR
...
Mantiene funcionalidad
...
Mantiene funcionalidad
...
Pantalla de selección de títulos sustituida por la GRILLA de la tabla FO1.
Descontinuado
...
Pantalla de selección de títulos sustituida por la GRILLA de la tabla FO1.
Descontinuado
...
Opción editar retirada en la nueva estructura, sustituida por la modificación de campos directamente en la pantalla.
Descontinuado
...
Opción editar retirada en la nueva estructura, sustituida por la modificación de campos directamente en la pantalla.
Descontinuado
...
Opción editar retirada en la nueva estructura, sustituida por la modificación de campos directamente en la pantalla.
Descontinuado
...
F460AIncl
...
FINA460A
...
1913202 DSERFINR-7466 DT Campo de valor de interés bloqueado en la liquidación por cobrar
...
FIN0081_CREC_Disparador_Interés_liquidación
...
| |
A rotina de liquidação a receber não irá apresentar os títulos de crédito (NCC), pois esta rotina tem por funcionalidade apenas a negociação/renegociação de parcelas e prazos, e estes títulos devem ser utilizados em compensações através da rotina destinada para esta finalidade, Compensação CR (FINA330). |
Totvs custom tabs box | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||
|
No momento da realização de uma liquidação, ao informar um conteúdo válido nos campos Condição de Pagamento e Tipo no cabeçalho da janela, e na sequência marcar um ou mais títulos da grid Títulos Selecionados o sistema irá montar e exibir os registros na grid Títulos Gerados. Nesse momento o sistema desabilita os campos Condição de Pagamento e Tipo e só habilitará novamente para edição quando todos os registros da grid Títulos Selecionados forem desmarcados. Esse comportamento se dá devido à montagem da grid Títulos Gerados depender dos valores informados nesses campos e das informações do títulos marcados na grid Títulos Selecionados.
Informações | ||
---|---|---|
| ||
O sistema não recalcula as parcelas dos títulos gerados em caso de inclusão manual (exemplo de cheques incluídos pela leitora de cheques CMC7 ou manual ou quantidade de títulos superior a uma em que não haja uma condição de pagamento informada). |
Foi implementada uma nova interface na rotina, que deve ser definida através da tecla F12 e manipulação da pergunta "Interface?"
Totvs custom tabs box | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Deck of Cards | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
A rotina irá verificar a existência de parcela que tenha o valor mínimo suficiente para a baixa do abatimento. Essa verificação se dará na primeira ou na última parcela, isso dependerá do parâmetro "MV_RTIPFIN", se esse parâmetro estiver como valor .T. a verificação será na primeira parcela e se o valor estiver com .F. a verificação será na última parcela.
Se na verificação o valor da parcela não for suficiente para o abatimento dos impostos, ou seja, a somatória dos impostos (IR/INSS/ISS) for maior que a parcela, a rotina irá avisar do ocorrido e mostrará uma tela permitindo ao usuário decidir se o sistema deve fazer o recalculo ou cancelar, para que as informações da liquidação sejam refeitas, como alteração da condição de pagamento ou a inclusão das parcelas manualmente.
Observação - 1: para que o sistema recalcule as parcelas é obrigatório que a condição de pagamento seja informada no campo FO0_COND.
Observação - 2: para os impostos de PCC a rotina irá manter as mesmas condições, ou seja, se a liquidação for em parcelas e existir impostos de PCC para abatimento, o valores do PCC serão rateados pelo número de parcelas.
Observação - 3: quando for solicitado o recalculo das parcelas, o sistema irá bloquear a opção de inclusão de uma nova parcela no grid. Será possível a alteração de valores ou datas se o usuário achar necessário. Porém o sistema ainda continuará verificando se a parcela correspondente aos impostos (primeira ou a última) contem valor mínimo necessário.
É possível associar valores acessórios aos títulos gerados pelo processo de liquidação:
Card documentos | ||||
---|---|---|---|---|
|
A rotina aplicará juros e multa com os percentuais do cabeçalho (FO0) desde que os títulos estejam vencidos ou a data base seja superior ao vencimento.
A rotina também herdará os juros caso o título já possua essa informação.
Após a marcação dos títulos e seleção da condição de pagamento, quando necessário, haverá novo cálculo de juros sobre o valor negociado e este será corrigido.
As taxas de multa e juros a serem aplicadas na negociação devem ser informados nos campos Tx. Juros e Tx. Multa ou do cabeçalho da tela ou da grid Títulos Selecionados.
Campo Taxa de Juros Negociado → Tx. Jur. Ger. (FO0_TXJRG)
No momento da realização de uma liquidação, ao informar um valor no campo "Tx Jur. Ger." (FO0_TXJRG) do cabeçalho (FO0), esse valor será adicionado no campo Tx.Juros (FO2_TXJUR) e irá gravar o valor no(s) novo(s) título(s), no campo E1_PORCJUR. Vale ressaltar que essa taxa não será utilizado para calcular o "Valor Negociado", mas será a taxa a ser aplicada no caso de vencimento do(s) novo(s) título(s).
Campo Valor Adicional Negociado (Vlr.Adicional Negoc.) na grid Títulos Selecionados.
No momento da realização de uma liquidação, ao informar um valor no campo "Vlr.Adicional Negoc." (Valor Adicional Negociado), o mesmo será adicionado ao valor Total Negociado (campo "Total Neg.") na própria grid de "Títulos Selecionados". Esse valor será gravado no campo FO1_VLADIC da tabela FO1 do banco de dados e estará disponível para contabilização através da variável FO1VADI dos lançamentos padrões de código 500.
Informações |
---|
O campo FO1_VLADIC e a variável FO1VADI estarão disponíveis para uso a partir da versão 12.1.25 |
Campo Valor Adicional Negociado (Vlr.Adicional Negoc.) na grid Títulos Gerados.
No momento da realização de uma liquidação, ao informar um valor no campo Vlr.Adicional Negoc. (Valor Adicional Negociado), o mesmo será adicionado ao valor da parcela (campo Vlr. Parc. Gerar.) na própria grid de Títulos Gerados. Esse valor não será gravado em nenhuma tabela do banco de dados, porém está disponível para contabilização através da variável JUROS3 dos lançamentos padrões de código 500.
CÁLCULO DE JUROS FUTUROS PARA TÍTULOS NEGOCIADOS
Informações |
---|
Disponível a partir do release 12.1.27 |
Projeção de juros até a data de vencimento das parcelas dos títulos gerados pela negociação. Foram criado os campos Juros Futuro (FO0_CALJUR), Taxa de Juros Futuros (FO2_TXCALC) e Valor dos Juros Futuros (FO2_VLRJUR) para esse controle.
Ao informar no campo Juros Futuro (FO0_CALJUR) o sistema realizará o cálculo dos juros futuros, desde que a Data de Vencimento (FO2_VENCTO) negociado seja maior que a data base. Para todas as ações em tela de liquidação o cálculo de juros futuro será baseado no campo Juros Futuro (FO0_CALJUR), com exceção do campo Taxa de Juros Futuros (FO2_TXCALC) que poderá ser manipulado pelo usuário informando o percentual especifico para cálculo da parcela.
No processo de liquidação de títulos, ao selecionar títulos em atraso, será aplicado um percentual fixo de multa e calculado os juros sobre o período em atraso, conforme percentual listado na inclusão do título (padrão existente no sistema).
MV_JURTIPO = L (SIGALOJA)
MV_LJMULTA = Percentual de multa
MV_LJINTFS = .T. (Usa cálculo do SIGALOJA)
MV_TXPER = Percentual de Juros
MV_LJJUROS = Percentual de Juros
A rotina de liquidação irá apresentar na área de Títulos Selecionados os campos Acréscimo e Decréscimo. Esses campos foram definidos somente para a visualização do valor de acréscimo ou decréscimo oriundos na inclusão do titulo a receber, campos E1_ACRESC, E1_DECRES (FINA040).
Esses campos estão com sua condição de edição desabilitada. Havendo necessidade de inclusão de novos valores para alteração (negociação) do valor total do titulo a receber, deverão ser usados os campos a seguir:
Para Acréscimo deverá ser usado o campo TX JUROS (FO1_TXJUR) para calculo em percentual ou o campo VALOR JUROS (FO1_VLJUR) para acréscimo em valores da moeda em uso pelo campo FO1_MOEDA. Essas mesmas condições têm os campos TX MULTA (FO1_TXMUL) ou VAL. MULTA (FO1_VLMUL).
Para Decréscimo deverá ser usado o campo VAL. DESCONTO (FO1_DESCON), esse campo receberá o valor da moeda em uso pelo campo FO1_MOEDA.
Quando os campos Acréscimo ou Decréscimo (FO1_ACRESC ou FO1_DECRES) estiverem com valor, esse valor refletirá nos totais apresentados nos campos FO1_TOTAL, FO0_VLRNEG, FO2_VALOR.
Se necessariamente os campos FO1_ACRESC ou FO1_DECRES devem apresentar valores, esses valores deverão ser alimentados na tabela SE1, campos E1_ACRESC, E1_DECRES (FINA040) quando da inclusão do titulo a receber, ou alterando um registro existente na base de dados.
Títulos originados em outras moedas e que tenham o campo Taxa moeda (E1_TXMOEDA) preenchido ou não, e a taxa da moeda (MATA090 - Tabela SM2) estiver zerada para a data base, a liquidação terá o seguinte comportamento:
Ao realizar a liquidação de títulos originados em outras moedas e gerando novo(s) titulo(s) em outras moedas, se a taxa da moeda (SM2) não estiver preenchida a rotina não conseguirá terminar o processo de liquidação. Será exibida mensagem de aviso que existe campo não preenchido, este campo é o Vlr R$ (E1_VLCRUZ). Este campo sempre deverá conter o valor da moeda 1, e esse valor é obtido através do cálculo entre a quantidade da moeda multiplicado pela taxa do dia.
Mesmo que o campo Taxa Moeda esteja preenchido e houver a liquidação de “N” títulos com taxas diferentes, a rotina não saberá qual taxa utilizar, por isso a necessidade da taxa da moeda diária estar preenchida para a data base logada.
Existe a opção de liquidação específica para a negociação de títulos na mesma moeda, desde que diferente da moeda 1, criando-se também o movimento de variação monetária.
Informações |
---|
Disponível a partir da versão 12.1.25. Só poderá ser utilizada caso o campo FO0_TXMOED exista no ambiente. |
No campo Outras Moedas preencher "3- Variac.Monet.".
Obs.: Essa opção só poderá ser utilizada com o campo "Moeda" preenchido com qualquer opção diferente de 1. Caso selecionado a opção "Moeda 01", será exibida uma janela não permitindo a seleção.
Na janela de liquidação, o valor informado no campo Tx. Moeda no cabeçalho da negociação é replicado automaticamente em todas as linhas da grid Títulos Selecionados, na coluna Tx. Moeda. Nessa grid o campo não é editável e, recebe inicialmente a taxa da moeda cadastrada para o dia da movimentação, sendo sobreposto pelo valor informado no cabeçalho. Nesse processo, não é permitido confirmar a liquidação com a taxa zerada.
No momento da confirmação da liquidação será perguntado ao usuário se a taxa informada no processo (campo FO0_TXMOED) deverá ser fixa ou variável para os novos títulos.
Para contabilização da variação monetária gerada pela liquidação deve-se utilizar o mesmo código já existente para esse tipo de situação, que são os LPs de código 598.
Para maiores informações sobre o lançamento padrão 598, verifique no link: http://tdn.totvs.com/pages/viewpage.action?pageId=244934660
Expandir | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Liquidando ambos títulos e gerando 1 novo título, com FIXA de 3,80 Resultado nas tabelas de títulos:
A última linha da tabela acima se refere ao título que foi gerado pela liquidação, onde foi utilizada a taxa de 3,80 para calcular o campo E1_VLCRUZ e a taxa foi gravada no campo E1_TXMOEDA; Resultado nas tabelas de movimentação:
As linhas destacadas na tabela acima se referem a movimentação de variação monetária de cada um dos títulos liquidados;
|
Expandir | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Liquidando ambos títulos e gerando 1 novo título, com VARIÁVEL de 3,80 Resultado nas tabelas de títulos:
A última linha da tabela acima se refere ao título que foi gerado pela liquidação, onde foi utilizada a taxa de 3,80 para calcular o campo E1_VLCRUZ, porém a taxa NÃO foi gravada no campo E1_TXMOEDA; Resultado nas tabelas de movimentação:
As linhas destacadas na tabela acima se referem a movimentação de variação monetária de cada um dos títulos liquidados;
|
Informações | ||
---|---|---|
| ||
Essa funcionalidade NÃO está disponível na rotina de simulação, apenas na liquidação. |
A gravação dos campos referentes à base de cálculo e valor a ser pago de comissão para o vendedor na tabela Contas a Receber (SE1) não terão seus valores gravados quando a origem dos títulos for da rotina Liquidação (FINA460). Para o correto cálculo da comissão, bem como a base de comissão, a rotina irá buscar os valores no título "Pai" e realizar os devidos cálculos.
O parâmetro MV_COMILIQ determinará o momento que a comissão será gerada quando o título for negociado.
MV_COMLIQ = 1 - O cálculo da comissão na liquidação do título a receber será feito na liquidação do título original.
MV_COMLIQ = 2 - O cálculo da comissão na liquidação do título a receber será feito na baixa dos títulos gerados pela liquidação.
Exemplos:
Totvs custom tabs box | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Card documentos Informacao Necessária a criação na tabela de motivos de baixa, o motivo LIQ e Comissão = "S". Titulo Importante
Na tela de liquidação foram criados os campos de entidades contábeis para a correta gravação desses valores nos novos títulos que serão gerados através da rotina de liquidação.
Os campos que terão a gravação correspondente nos novos títulos são:
As condições para que essas contas sejam gravadas são:
Exemplo: Liquidação de 02 títulos:
Titulo 000000001 - Conta Debito - 0101020201.
Titulo 000000002 - Conta Debito - 0101020201.
Neste exemplo o campo E1_DEBITO do novo título será preenchido com 0101020201.
Exemplo: Liquidação de 02 títulos:
Titulo 000000001 - Conta Debito - 0101020201.
Titulo 000000002 - Conta Debito - 0202010102.
Neste exemplo o campo E1_DEBITO do novo titulo não será preenchido, pois as contas são diferentes.
Obs.: Somente os campos que tenham as mesmas informações serão gravados nos novos títulos gerados.
Importante ressaltar que no padrão os campos citados acima NÃO SÃO OBRIGATÓRIOS. Caso algum deles seja alterado de modo a ser obrigatório na tabela SE1, deverá ser implementado o ponto de entrada F040RAUTO para enviar esses campos na execauto para geração dos novos títulos. A documentação do ponto de entrada citado está disponível no link DT_F040RAUTO_Ponto_de_Entrada_Disponibiliza_o_array_da_rotina_automatica
A mesma regra aplica-se caso algum dos campos abaixo tenha sido alterado para obrigatório na tabela SE1:
A numeração de novos títulos gerados por liquidação é controlada através do parâmetro MV_NUMLIQ, sendo determinado pelo conteúdo da pergunta "Prefixo do título a ser gerado" nos parâmetros F12 da rotina.
Por exemplo, se o prefixo informado for "FAT", o sistema irá procurar pelo maior número (E1_NUM) com o prefixo "FAT" e sugerir o próximo. Se o maior número com prefixo FAT for 000000123, o sistema vai sugerir como próximo o número 000000124.
Caso o prefixo seja alterado, por exemplo, para "LIQ", o processo de busca pelo próximo número se repetirá, dessa vez procurando o maior número com o prefixo "FAT".
Informações | ||
---|---|---|
| ||
Também pode ser definida uma outra numeração, porém o sistema irá sugerir a próxima numeração conforme o maior registro. Por exemplo, se a última numeração usada foi 500000001, e ao fazer uma liquidação foi preenchido o número 777777777, a sugestão da próxima liquidação será 777777778, e o intervalo entra os números 500000001 e 777777777 não será tratado. |
A rotina grava a informação 'LIQ' no campo E1_TIPOLIQ dos títulos liquidados.
Totvs custom tabs box | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Card documentos | ||||
---|---|---|---|---|
|
Quando os títulos gerados têm valor superior ao valor total que está sendo liquidado, é gerado um título de crédito ao cliente (NCC) com o valor da diferença. O prefixo da NCC será "LIQ", seu número será o número da liquidação e seu tipo será "NCC".
Para gerar cheques na rotina de liquidação (FINA460), utilize o tipo de título CH. Se o parâmetro MV_GRSEFLQ estiver ativo, os campos Banco, Agencia, Conta e Cheque passarão a ser obrigatórios na grid Títulos Gerados e um cheque será gerado automaticamente na tabela SEF.
Se o parâmetro MV_SLDBXCR estiver com conteúdo B, a rotina vai gravar um identificador de que o cheque já foi utilizado na baixa (campo EF_USADOBX = S), devido às baixas parciais. Assim, nas baixas futuras esses cheques não poderão ser utilizados na geração do movimento bancário.
O cheque gerado na liquidação poderá ser visualizado na rotina Baixas a Receber (FINA070) em Outras Ações > Cheques.
No preenchimento do campo Prefixo, caso o parâmetro MV_CMC7CHQ esteja com o conteúdo igual a "1" , é utilizada a variável cFilAnt (que salva a filial logada), considerando o tamanho do campo prefixo, conforme informado no Configurador.
Exemplo:
cFilAnt := D MG 01
FO2_FILIAL := Pad(cFilAnt,Len(SE1→E1_PREFIXO))
O comando(LEN) executa o número de casas decimais do campo utilizado, neste caso o campo E1_PREFIXO, o Tamanho do campo prefixo é 3. Logo, o sistema considera as 3 primeiras posições do conteúdo da variável cFilAnt, determinando o prefixo como "D M" (pois são considerados os espaços em branco para preenchimento do campo).
Dica |
---|
Caso seja necessário alterar o valor gravado no campo prefixo, é possível utilizar o Ponto de Entrada FA460CMC7que permite a manipulação do array acols alterando os valores gravados nos campos da tela de liquidação. |
Para renegociação de títulos gerados por uma liquidação, obrigatoriamente o usuário deverá utilizar a opção RELIQUIDAR.
Para esse procedimento ele deve clicar no botão Outras Ações e escolher a opção Reliquidar. Para facilitar o filtro de títulos na liquidação, o usuário poderá posicionar o cursor no título gerado por uma liquidação que deseja reliquidar.
Após este passo o sistema segue com os mesmos processos de uma liquidação normal, mas disponibiliza apenas títulos gerados por liquidações para renegociação.
Os lançamentos padrões são os mesmos utilizados em outras rotinas do módulo Financeiro, visando a inclusão de títulos e baixas dos títulos liquidados.
LP | Descrição |
---|---|
500 | Na inclusão de títulos no Contas a Receber |
505 | No exclusão de títulos do Contas a Receber |
520 | Na baixa de títulos Cobrança Simples/Protesto/Acordo no Contas a Receber (0/F/G) |
521 | Na baixa de títulos Cobrança Simples/Cartório no Contas a Receber (1/H) |
522 | Na baixa de títulos Cobrança Descontada no Contas a Receber (2) |
523 | Na baixa de títulos Cobrança Caucionada no Contas a Receber (3) |
524 | Na baixa de títulos Cobrança Vinculada no Contas a Receber (4) |
525 | Na baixa de títulos Cobrança Advogado no Contas a Receber (5) |
526 | Na baixa de títulos Cobrança Judicial no Contas a Receber (6) |
527 | No cancelamento da baixa de títulos no Contas a Receber |
528 | Na baixa de títulos Cobrança Caucionada Descontada no Contas a Receber (7) |
598 | Na geração de variação monetária, ou seja, liquidação e geração de novos títulos na mesma moeda (exceto quando moeda 1) (apenas online) Obs.: A rotina de Contabilização de Variação Monetária (FINA350) é a responsável por gerar os registros referentes à variação monetária nas tabelas SE5 e FK6 dos títulos baixados pela Liquidação de contas a receber (FINA460). Portanto, a contabilização do LP 598 sempre será online na liquidação. Caso a pergunta "Mostra lançamento contábil?" da rotina de liquidação a receber (FINA460) esteja configurada como "Sim", a tela de lançamento contábil do LP 598 será exibida, porém, à parte dos demais lançamentos, por se tratar de um processo executado paralelamente pela rotina de Contabilização de Variação Monetária (FINA350). Utilizar a variável privada VALOR ou a tabela FK6 para contabilizar o valor da variação monetária nesse LP. |
59A | No estorno da variação monetária (apenas online) |
595 (Descontinuado) | Na geração de Fatura a Receber |
592 (Descontinuado) | No cancelamento de Fatura a Receber |
Informações | ||
---|---|---|
| ||
Os LP's da rotina Fatura (FINA280) perdem efeito com descontinuação dessa rotina na versão 12.1.17. |
Informações | ||
---|---|---|
| ||
Quando escolhida a baixa pela filial do título (MV_FILLIQ = 2), a contabilização será sempre off-line, como ocorre na FINA091 - Baixa automática multifilial. |
Posicionamento das FOs:
As tabelas FO1 e FO2 são posicionadas conforme o LP. A tabela FO0 não necessita ser posicionada, pois as tabelas que contém os dados dos títulos processados são, principalmente, SE1 e SE5, e a tabela FO0 contém apenas o cabeçalho do processo. Na verdade, buscar informações na tabela FO0 poderia gerar inconsistências, pois os dados do cabeçalho podem não ser, necessariamente, replicados para os títulos gerados. É o caso, por exemplo, do campo FO0_TIPO. Para mais detalhes, veja a observação sobre esse campo no tópico Rastreabilidade desse documento.
Observações:
O LP 520 é chamado uma vez para cada título baixado na liquidação (e não é chamado uma vez a mais para contabilizar o total como é o caso da baixa em lote, por exemplo).
O LP 500 se comporta de forma semelhante, sendo chamado chamado uma vez para cada título gerado (e não é chamado uma vez a mais para contabilizar o total como é o caso da baixa em lote, por exemplo).
Expandir | ||
---|---|---|
| ||
A seguir uma demonstração do correto posicionamento das tabelas SE1 e SE5 para contabilização da liquidação, utilizando os LPs 500 e 520: Processo de liquidação confirmado: LP520, sendo chamado uma vez para cada um dos 3 títulos baixados: LP 500, sendo chamado uma vez para cada um dos 2 títulos gerados. Note que o TIPO retorna corretamente o valor "FT", na expressão SE1->E1_TIPO, assim como foi declarada anteriormente no campo FO0->FO0_TIPO. Processo finalizado: |
O parâmetro MV_ENVLIQ permite enviar o titulo liquidado no Sped Contribuições nos blocos F500 e F525 no momento de sua liquidação e não no momento da baixa (conforme padrão).
Requisitos:
Totvs custom tabs box | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
MV_FILLIQ- Define a filial na qual serão gravadas as baixas dos títulos liquidados. 1= Filial do Processo (padrão) ou 2 = Filial do titulo
MV_RTIPFIN - Indica se no documento de saída os impostos financeiros devem ser atribuídos a primeira parcela ou rateado em todas as parcelas.
MV_VL460NT - Define o tratamento dos impostos na liquidação. Veja o tópico "impostos na liquidação" deste documento.
MV_COMILIQ - Define o momento que a comissão será gerada quando o título for negociado. Veja o tópico "comissão" deste documento.
MV_NUMLIQ - Controle de numeração. Veja o tópico "controle de numeração" deste documento.
MV_ENVLIQ - Permite enviar o titulo liquidado no Sped Contribuições nos blocos F500 e F525 no momento de sua liquidação e não no momento da baixa (conforme padrão). Veja o tópico "Sped Contribuições" deste documento.
Informações | ||
---|---|---|
| ||
A rotina Liquidação (FINA460) utiliza a tecnologia MVC. Para conhecer os pontos de entrada para MVC acesse: Pontos de entrada MVC |
Em relação à antiga rotina de Faturas a receber (FINA280), descontinuada na versão 12.1.17, maioria dos pontos de entrada se manteve. Porém alguns devem ser revistos, conforme relação completa abaixo:
Ponto de entrada/Documentação | Função | Observações |
---|---|---|
FA460OUT | A460Liquid | Mantém funcionalidade |
F460NUM | A460Liquid | Mantém funcionalidade |
F460SAID | A460Liquid | Substituir por FORMCANCEL |
F460GRV | A460Liquid | Substituir por MODELCOMMITNTTS |
A460COL | A460Liquid | Ponto de Entrada para a adição de colunas na GetDados da tela de geração de títulos. Não contemplado no fonte em virtude da alteração de tecnologia de GetDados para MVC, cliente poderá criar campo da FO2, diretamente. Descontinuado. |
F460BOT | A460Liquid | Substituir por BUTTONBAR |
F460CAN | A460Liquid | Mantém funcionalidade |
F460CON | A460Liquid | Mantém funcionalidade |
FA460LOK | a460OK | Substituir por FORMLINEPRE |
A460VALLIN | a460OK | Substituir por FORMLINEPRE |
F460TOK | a460TudoOK | Substituir por FORMCOMMITTTSPRE |
FA460OWN | A460ChecF | Mantém funcionalidade |
FA460FIL | A460ChecF | Mantém funcionalidade |
F460GerNCC | A460Grava | Mantém funcionalidade |
F460NCC | A460Grava | Mantém funcionalidade |
F460VAL | A460Grava | Mantém funcionalidade |
F460SE1 | A460Grava | Mantém funcionalidade |
SE5FI460 | A460Grava | Mantém funcionalidade |
F460GRVSEF | A460Grava | Mantém funcionalidade |
F460CTB | A460Grava | Mantém funcionalidade |
A460PARC | A460Cond | Mantém funcionalidade |
FA460con | A460Cond | Substituir por FORMPOS |
F460CANC | FA460CAN | Mantém funcionalidade |
F460E5 | FA460CAN | Mantém funcionalidade |
FIN460E1 | FA460CAN | Mantém funcionalidade |
F460JUR | Fa460Repl | Mantém funcionalidade |
F460DES | Fa460Repl | Mantém funcionalidade |
FA460BUT | Fa460Bar | Tela de seleção de títulos substituída pela GRID da tabela FO1. Descontinuado |
FA460BAD | Fa460Bar | Tela de seleção de títulos substituída pela GRID da tabela FO1. Descontinuado |
F460EDIT | Fa460Edit | Botão editar retirado na nova estrutura, substituído pela alteração de campos direto na tela. Descontinuado |
FI460JUR | Fa460Edit | Botão editar retirado na nova estrutura, substituído pela alteração de campos direto na tela. Descontinuado |
F460VLDE | Fa460Edit | Botão editar retirado na nova estrutura, substituído pela alteração de campos direto na tela. Descontinuado |
F460OK1 | Fa460OK1 | Mantém funcionalidade |
FA460CMC7 | F460CMC7 | Mantém funcionalidade |
F460CMTC | F460Cmc7Tc | Mantém funcionalidade |
FA460ROT | MenuDef | Mantém funcionalidade |
F460LQOK | FA460LiqOk | Mantém funcionalidade |
F460STI | F460AIncl | Permitirá a visualização ou bloqueio da tela de parâmetros para filtragem dos títulos a serem liquidados. |
F460MNU | MenuDef | Permitirá a inclusão de novos botões na rotina de Menudef dentro do FINA460A |
F460FIL | FINA460A | Permitirá a inclusão de filtro personalizado para a apresentação da tela de títulos a serem liquidados e/ou simulação de liquidação. |
F460PGE | FINA460LOAD | Permitir a manipulação das parcelas geradas. |
Dica | ||
---|---|---|
| ||
Por padrão, o sistema trava o cadastro dos clientes envolvidos para atualizar algumas informações. Pode-se optar por não fazer essa atualização dos dados do cliente utilizando o ponto de entrada F070TRAVA - Trava ou destrava os registros da tabela SA1, que também tem efeito na rotina Liquidação a receber (FINA460). |
1913202 DSERFINR-7466 DT Campo de valor de juros bloqueado na liquidação a receber.
1703939 DSERFINR-6189 DT Inserir o valor do juros/multa na liquidação a receber.
FIN0081_CREC_Gatilho_Juros_liquidação
O compartilhamento das tabelas FO0, FO1 e FO2 deve ser o mesmo da tabela SE1.
Aviso | ||
---|---|---|
| ||
A estrutura das tabelas deve ser definida na implantação do sistema, de acordo com as necessidades pré-estabelecidas. Não aconselhamos a alteração no compartilhamento das tabelas após a implantação do sistema, uma vez esta alteração poderá apresentar inconfiabilidade na base de dados. |
Na grid de seleção dos títulos a serem liquidados a rotina não permite que sejam selecionados/liquidados títulos originados no módulo PLS com títulos originados em outros módulos. Ou seja, para liquidar títulos originados no módulo PLS só poderão ser selecionados títulos dessa mesma origem.
Liquidações realizadas com títulos gerados por este módulo, irão manter o mesmo conteúdo do campo E1_ORIGEM nos novos títulos gerados, já que a contabilização é específica do módulo.
Sim, o relatório FINR460A o relatório Acordo de Liquidação baseado nas tabelas FO0, FO1, FO2.
O relatório terá quebra por processo de negociação: Pendentes de Liquidação, Liquidadas e Ambos.
O processo de liquidação não repassa os rateios de múltiplas naturezas contidos nos títulos geradores (pai) para os títulos gerados (filhos).
Isto ocorre devido a possibilidade de que os títulos geradores tenham diferentes composições de rateios de múltiplas naturezas.
Portanto, para os títulos gerados (filhos), não haverá gravação de rateios de múltiplas naturezas (as tabelas SEV (Múltiplas Naturezas por Título) e SEZ (Distrib. de Naturezas em CC) ).
Não. O processo de liquidação não tem disponível tratamento para rateios de múltiplas naturezas.
A documentação completa da execução automática da rotina Liquidação a receber (FINA460) está disponível no link a seguir: Liquidação a receber (FINA460) - ExecAuto
HTML |
---|
<!-- esconder o menu -->
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|