Andréa,
Bom dia!
Realizei implantação em fazendas de produção de grãos que aconteciam o mesmo problema. Para solucionar foram realizados os seguintes processos:
1 - O cadastro de PARCEIRO DE NEGÓCIOS não foi preenchido quanto ao CPF nos casos em que a fazenda tiver o mesmo CPF que outra já cadastrada. Ou seja, nos cadastros em que o CPF é duplicado deixei os cadastros no campo CPF vazios para ambos cadastros;
2 - Criado um campo de usuário no cadastro de PARCEIRO DE NEGÓCIOS para inserção do número do CPF. Como este campo não é validado ou travado, a repetição neste não gera problemas no salvamento;
3 - Criado uma consulta formatada para ser vinculada ao campo de CPF contido dentro das INFORMAÇÕES FISCAIS dentro dos documentos NOTA FISCAL DE ENTRADA e RECEBIMENTO. Esta consulta formatada busca o CPF cadastrado no campo de usuário citado no ponto 2;
4 - Criada uma STORED PROCEDURE TRANSACTION NOTIFICATION que bloqueia o salvamento dos documentos NOTA FISCAL DE ENTRADA e RECEBIMENTO, caso estes tenham sido preenchidos sem inserção do CPF ou CNPJ. Isto força o usuário a utilizar a consulta contida no ponto 3;
Tentei vincular o preenchimento automático do ponto 3 a um campo mas não foi possível, pelo fato da janela de INFORMAÇÕES FISCAIS estar associada a outro formulário.
Espero ter clareado o caminho de sua mente para achar uma solução.
Leandro Martins
Consultor SAP Business One