Tenho 3 elementos em aberto para um fornecedor: 2 notas de crédito (com montantes de 1000 e 600) e uma fatura (com montante de 600). Na situação atual, esses elementos não estão sendo compensados entre si, pois possuem diferentes métodos de pagamento, códigos de suplemento de pagamento, etc. O único fator em comum entre esses elementos é o código da empresa e o número do fornecedor.
E o requisito atual é que apenas esses 2 campos - código da empresa e número do fornecedor - devem ser considerados na compensação dos elementos em aberto, e todos os outros campos, incluindo o método de pagamento, etc., devem ser ignorados. Assim, depois de pesquisar, descobri que existe algo chamado chave de agrupamento que pode ser configurada na transação OBAP. Configurei a chave de agrupamento na OBAP. E essa chave de agrupamento deve ser usada na tela mestra do fornecedor para os pagamentos desse fornecedor específico, de modo que todos os outros parâmetros sejam anulados por essa chave de agrupamento. Para sua informação... Configurei essa chave de agrupamento 02 para usar apenas o número do fornecedor.
Tecnicamente... O SAP diz que isso deveria funcionar. Eles também dizem que, se não funcionar, vá e gere o programa RSZGR000, pois esse programa contém o código respectivo para que o programa de execução de pagamentos entenda que a chave de agrupamento é o fator predominante. Então, também gerei esse programa e garanti que o código exista. Essa chave de agrupamento é preenchida na estrutura ZHLG1-PAYGR e o programa de execução de pagamentos deve entender que este é o campo predominante para compensar faturas com notas de crédito. Depurei a proposta de execução de pagamentos e vi que está preenchendo este campo na estrutura.
Portanto, faço tudo isso e mesmo assim, meus elementos em aberto não são liquidados usando APENAS a Empresa e o fornecedor. Ainda está buscando os outros campos como métodos de pagamento, código de suplemento, etc.
Consultei a nota 164835 e descobri que, para transações de pagamento automáticas, os seguintes campos devem ser iguais para os documentos que estão sendo compensados entre si: Moeda, Destinatário, Método de Pagamento no Item e Detalhes Bancários no item.
Estava assumindo que, uma vez que a chave de agrupamento é preenchida e utilizada, todos os outros campos mencionados anteriormente deveriam ser ignorados para a compensação.
Qualquer ajuda sobre este assunto seria apreciada!