Tempo aproximado para leitura: 08:00 min
Dúvida:
Geração de duplicidade na numeração de títulos entre as filiais do mesmo grupo
Ambiente:
Cross Segmento - TOTVS Backoffice (Linha Protheus) - TOTVS Financeiro - 12.1.33 e superiores
Solução:
O sistema pode aceitar numerações de títulos iguais entre empresas diferentes quando o compartilhamento é exclusivo.
Isso acontece porque a validação de duplicidade não considera apenas o número do título, mas sim toda a chave única definida no índice principal da tabela. Para que o sistema identifique um título como duplicado, todos os campos da chave precisam ser exatamente iguais.
Exemplo prático:
Em um ambiente, utilizando a rotina FINA050 onde a SE2 é exclusiva, a chave do índice único é composta por: (E2_FILIAL+E2_PREFIXO+E2_NUM+E2_PARCELA+E2_TIPO+E2_FORNECE+E2_LOJA)
Assim, se em minha empresa ficticia 99, filial 01, eu tenho um título com a seguinte combinação:
Essa é a chave completa do meu titulo:
(01 + TST + 0000001 + 01 + NF + 001 + 01)
Caso eu tente lançar outro título com a mesma combinação, o sistema identificará como duplicidade.
Por outro lado, se qualquer parte da chave for diferente — como filial, tipo, fornecedor, loja etc. — o sistema entende que não é o mesmo título, mesmo que o número do título seja igual, e, portanto, permite o lançamento sem erro.
Como consultar os índices da tabela?
Acesse o Configurador (SIGACFG).
Localize a tabela — no exemplo, a SE2, que guarda os títulos do Contas a Pagar (FINA050).
Selecione Índices.
0 Comentários