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 a um 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 pode ser encontrado em seu ERP, certifique-se de que o pedido não foi Forçar pedido nem 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 do recibo:
- 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 para 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 que uma janela de cerca de 6 dias identifique e resolva o erro do lado do ERP. Se você quiser que os recibos sejam enviados novamente com mais frequência, Application.Receiving.EnableProcessPendingReceiptsFrequently pode ser ativado para que os recibos sejam repetidos 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 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 seguintes abordagens:
Opção 1 (recomendado):
Forçar o processamento do recibo 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 recibos não for permitida ou não for possível:
- Forçar o processo dos recibos parados (aquele(s) que recebe 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 reverterá 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 estorno também deve ser Processado forçadamente.
- Isso deixará o pedido na SAP Ariba com 2 recibos cancelando um ao outro.
- 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.
Cuidado: teste primeiro para garantir que nenhum passo seja perdido ou se há recebimento complexo realizado 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 enviar o erro de volta, 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 ao pedido. Mesmo que estejam no estado Processado e exportados para ERP, eles serão removidos. Essa 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 integração de recibos com o SAP Business Network, observe que os recibos Processados forçados ainda serão enviados e sincronizados com a SAP, mas o ERP estará fora de sincronia.
- Os recibos Processados forçados não podem ser enviados novamente para o ERP. Se um usuário Forçar processos 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 em fila para exportação assim que for aprovado. Forçar processo não o impedirá de ser exportado pela primeira vez, mas impedirá que o recibo seja colocado em fila na próxima vez. Esta situação só acontece quando um recibo recebe um erro de push de ERP.
- A SAP não suporta o cancelamento de recibos. Você só pode efetuar o recebimento e, mais tarde, estornar o mesmo com recebimento negativo, mas não Cancelar/Excluir/Obsoleto um recibo aprovado.
-
Para ler mais sobre documentações específicas sobre o recebimento, consulte abaixo:
Compras > Recebimento
Compras > Recebimento > Importação/exportação de recibo