Como resolvo recibos que não estão sendo enviados para meu ERP?
Este artigo da base de conhecimentos foi traduzido automaticamente para sua conveniência. A SAP não fornece qualquer garantia em relação à exatidão ou completude da tradução automática. Você pode encontrar o conteúdo original alternando para inglês, usando o seletor de idioma.
Os recibos (bem como os recibos negativos/reversos) são criados no SAP Business Network, mas estão falhando devido ao erro de push de ERP.
Ao receber um erro de push de ERP, investigue em sua solução de compras externas para descobrir se as informações estão ausentes ou incompletas.
Se o erro for porque o pedido não foi encontrado em seu ERP, certifique-se de que o pedido não foi Forçar pedido ou excluído no ERP depois de ter sido enviado da SAP. As operações futuras não são suportadas para pedidos forçados, consulte o documento Transmissão do pedido e pedidos com falha.
Entendendo o fluxo de trabalho de recibos:
- Assim que um recibo for Aprovado, a SAP tentará enviá-lo ao ERP (com base na configuração de integração). Se falhar, o sistema tentará enviar novamente por um total de 25 vezes com base no parâmetro Application.Receiving.MaxRetriesToSendPushFailedReceipts.
- As novas tentativas têm cerca de 6 horas de intervalo e permitirão uma janela de cerca de 6 dias para identificar e resolver o erro do lado do ERP. Se você desejar que os recibos sejam reenviados com mais frequência, Application.Receiving.EnableProcessPendingReceiptsFrequently pode ser ativado para que os recibos sejam reenviados a cada 3 horas uma vez.
- Nos casos em que a correção do erro demora mais de 25 novas tentativas ou qualquer valor configurado no parâmetro Application.Receiving.MaxRetriesToSendPushFailedReceipts, você pode aumentar o número máximo de novas tentativas para enviar recibos. Considere que esta alteração de parâmetro afetará todos os recibos que estão no status Aguardando processamento e os que estão no status Em processamento somente se o parâmetro Application.Receiving.EnableProcessPendingReceipts estiver definido como verdadeiro.
Em situações em que o erro não pode ser corrigido, recomendamos as abordagens abaixo:
Opção 1 (recomendado):
Forçar processamento da entrada usando o botão Forçar processo no cabeçalho do recibo. Em seguida, crie o recibo manualmente no ERP.
Opção 2:
Se a criação manual de entradas não for permitida ou não for possível:
- Forçar processamento dos recibos parados (aqueles que recebem erros de push de ERP).
- Certifique-se de que qualquer novo recibo receberá também um erro de push de ERP. Sugestão: marcar Entrega concluída ou fechar o pedido para recebimento no ERP, não no SAP Ariba Procurement, pode ajudar.
- Crie um novo recibo que estornará o recibo parado: se o primeiro recibo tiver a quantidade 1, o recibo de estorno deverá ter a quantidade -1; e vice-versa.
- Envie o novo recibo.
- Depois disso, o novo recibo de reversão também deve ser Forçar processamento.
- Isso deixará o pedido na SAP Ariba com 2 recibos se cancelando mutuamente.
- Anule as modificações efetuadas na etapa 2.
- Agora você precisa garantir que qualquer novo recibo criado fluirá com êxito para o ERP e, em seguida, criar um novo recibo.
Atenção: teste primeiro para garantir que nenhuma etapa seja perdida ou se há recebimento complexo executado no pedido. É importante entender a lógica e pode variar com base na resposta do ERP. Por exemplo, se o ERP aceitar o recibo negativo e o lançar em vez de devolver o erro, essa abordagem não poderá ser seguida.
Opção 3:
Edite o recibo com Erro de push de ERP, defina o Valor aceito/Número aceito como 0 e reenvie. Use o botão Fechar pedido no recibo (o pedido ainda pode ser reaberto).
Atenção: não utilize esta opção se existirem novos recibos lançados em relação à ordem. Mesmo que estejam no estado Processado e exportados para ERP, eles serão removidos. Esta opção também não é possível se seu site estiver ativado para o fechamento no nível da linha do pedido de compra.
- Se seu site estiver configurado para a integração de recibos com o SAP Business Network, observe que os recibos de Forçar processamento ainda serão enviados e sincronizados com a SAP, mas o ERP estaria fora de sincronia.
- Forçar recibos processados não pode ser enviado novamente para o ERP, se um usuário Forçar o processamento de um recibo acidentalmente, uma das duas primeiras opções acima precisar ser seguida.
- Para sites configurados com a integração do Canal de arquivos, o recibo será colocado na fila para exportação assim que for aprovado. Forçar processo não impedirá que ele seja exportado pela primeira vez, mas impedirá que o recibo seja colocado na fila da próxima vez. Este cenário só acontece quando um recibo recebe um erro de push de ERP.
- A SAP não suporta o cancelamento de recibos. Você só pode receber e reverter posteriormente o mesmo com recebimento negativo, mas não Cancelar/Excluir/Obsoleto um recibo aprovado.
-
Para ler mais sobre documentações específicas sobre recebimento, consulte abaixo:
Compras > Recebimento
Compras > Recebimento > Importação/exportação de recibo