Tempo aproximado para leitura: 00:01:00 min
Dúvida
Ao excluir transportadora o Help "NODELETA" aparece, como resolver?
Ambiente
Cross Segmentos - Backoffice (Linha Protheus) – Faturamento (SIGAFAT) – Todas as versões
Solução
Por questões de integridade de banco de dados, não é possível excluir um registro que está inserido em outra tabela (chave primária em outra tabela como chave estrangeira).
Ao excluir e esse Help aparecer, significa que a transportadora a ser excluída está em outra tabela.
Verifique se a transportadora não está nos campos:
- C5_TRANSP (Tabela SC5 - Cabeçalho do Pedido de venda)
- C5_REDESP (Tabela SC5 - Cabeçalho do Pedido de venda)
- A1_TRANSP (Tabela SA1 - Cliente)
-
TB2_CODTRA (Tabela TB2 - Destino)
Nas demais filiais, só será possível excluir a transportadora, caso ela não esteja em nenhum registro das tabelas nos campos acima. Para excluir, basta excluir os registros que a possuem pelo Protheus.
Exemplo:
Em um pedido de venda faturado, deve-se excluir a NF saída (MATA521A) que foi gerada pelo pedido de venda e posteriormente excluir o pedido de venda (MATA410), assim excluindo a tabela SC5 (C5_TRANSP) com o código da transportadora mencionada.
0 Comentários