Tempo aproximado para leitura: 00:01:30 min
Dúvida
Ao excluir tabela de preços o Help "NODELETA" aparece, como resolver?
Ambiente
Cross Segmentos - Backoffice Protheus - 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 tabela de preços a ser excluída está em outra tabela como chave estrangeira.
OBSERVAÇÃO: Se o campo "Código da Publicação (DA0_CODPUB)" estiver preenchido, a tabela não poderá ser excluída pois foi gerada pela rotina "Publicação de Preços".
Verifique se a tabela não está nos campos:
ACO_CODTAB (Tabela ACO - Regras de Desconto)
ACQ_CODTAB (Tabela ACQ - Regras de Bonificação)
ACT_CODTAB (Tabela ACT - Itens da regra de negócio)
ADA_TABELA (Tabela ADA - Contrato de parceria
AB3_TABELA (Tabela AB3 - Orçamento técnico)
AAT_TABELA (Tabela AAT - Vistoria Técnica Cabeçalho)
Nas demais filiais, só será possível excluir a tabela de preços, caso ela não esteja em nenhum registro das tabelas/campos acima. Para excluir, basta excluir os registros que a possuem pelo Protheus.
0 Comentários