01. DADOS GERAIS
Produto: | TOTVS Backoffice
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Backoffice SP |
Módulo: | AUTOMAÇÃO FISCAL |
Função: | TAFA535 TAFA448 |
Ticket: | 19338694 |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERTAF2-19213 |
02. SITUAÇÃO/REQUISITO
Quando houver dois títulos com o mesmo número, mesmo Fornecedor, porém prefixos diferentes, e um pagamento do primeiro título, não é possível excluir o segundo titulo (que não possui um pagamento), ocorrendo violação de integridade da LEM com a V3U.
E na rotina de Faturas (TAFA448), ao posicionar no título e clicar no menu Pagamentos, está posicionando no primeiro número do título encontrado, desconsiderando o prefixo.
03. SOLUÇÃO
Ajustado o posicionamento do pagamento, conforme a fatura selecionada na rotina de Faturas, localizando por número + série + participante.
Ajustado o relacionamento (SX9) entre as tabelas faturas (LEM) e pagamentos (V3U) para considerar a chave número + série + participante + natureza do título, pois estava considerando somente o número e participante, não permitindo excluir fatura com pagamentos de mesmo número.
X9_DOM | X9_CDOM | X9_EXPDOM | X9_EXPCDOM | X9_LIGDOM | X9_LIGCDOM | X9_VINFIL | X9_CHVFOR | X9_ENABLE |
---|---|---|---|---|---|---|---|---|
LEM | V3U | LEM_IDPART+LEM_NUMERO+LEM_PREFIX+LEM_NATTIT | V3U_IDPART+V3U_NUMERO+V3U_SERIE+V3U_NATTIT | 1 | N | 1 | 1 | S |
04. DEMAIS INFORMAÇÕES
A correção no relacionamento da SX9 entre as tabelas de faturas e pagamentos estará disponível no próximo pacote da expedição contínua TAF em Março/2024.
05. ASSUNTOS RELACIONADOS