Comment résoudre les reçus qui ne sont pas envoyés à mon ERP ?
Cet article de la base de connaissances a été traduit automatiquement pour vous faciliter la tâche. SAP ne garantit pas l'exactitude ou l'exhaustivité de cette traduction automatique. Vous pouvez trouver le contenu d'origine en passant à l'anglais à l'aide du sélecteur de langue.
Les reçus (ainsi que les reçus négatifs/d'annulation) sont créés dans SAP Business Network, mais échouent en raison d'une erreur de transmission au système ERP.
Lors de la réception d'une erreur d'envoi ERP, examinez dans votre solution d'approvisionnement externe si des informations sont manquantes ou incomplètes.
Si l'erreur est due au fait que la commande est introuvable dans votre ERP, assurez-vous que la commande n'a pas été commandée de force ou supprimée dans l'ERP après son envoi depuis SAP. Les opérations futures ne sont pas prises en charge pour les ordres forcés. Référez-vous au document Transmission de commande et aux commandes en échec.
Compréhension du workflow des justificatifs :
- Dès qu'un reçu est Approuvé, SAP tentera de l'envoyer à l'ERP (en fonction de la configuration de l'intégration). En cas d'échec, le système réessaie d'effectuer un push 25 fois en fonction du paramètre Application.Receiving.MaxRetriesToSendPushFailedReceipts.
- Les tentatives sont espacées d'environ 6 heures et permettront une fenêtre d'environ 6 jours pour identifier et corriger l'erreur côté ERP. Si vous voulez que les reçus soient repoussés plus fréquemment Application.Receiving.EnableProcessPendingReceiptsFréquemment peut être activé afin que les reçus soient repoussés toutes les 3 heures une fois.
- Dans les cas où la correction de l'erreur prend plus de 25 tentatives, ou n'importe quelle valeur configurée dans le paramètre Application.Receiving.MaxRetriesToSendPushFailedReceipts, vous pouvez augmenter le nombre maximum de nouvelles tentatives d'envoi de reçus. Notez que cette modification de paramètre aura un impact sur tous les reçus au statut En attente de traitement et sur ceux au statut Traitement en cours uniquement si le paramètre Application.Receiving.EnableProcessPendingReceipts est défini sur vrai.
Dans les cas où l'erreur ne peut pas être corrigée, nous recommandons les approches suivantes :
Option 1 (recommandé) :
Forcer le traitement du reçu à l'aide du bouton Forcer le traitement dans l'en-tête du reçu. Créez ensuite le reçu manuellement dans le système ERP.
Option 2 :
Si la création manuelle de reçus n'est pas autorisée ou impossible :
- Forcer le traitement des reçus bloqués (celui(s) recevant les erreurs de transmission au système ERP).
- Assurez-vous que tout nouveau reçu recevra également une erreur de transmission au système ERP. Suggestion : marquer Livraison terminée ou fermer la commande aux réceptions sur le système ERP, et non SAP Ariba Procurement, peut vous aider.
- Créez un nouveau reçu qui annulera le reçu bloqué : si le premier reçu a la quantité 1, le reçu d'annulation doit avoir une quantité de -1, et vice versa.
- Soumettez le nouveau reçu.
- Ensuite, le nouveau reçu d'annulation doit également être Forcer le traitement.
- Cela laissera la commande sur SAP Ariba avec 2 reçus s'annulant mutuellement.
- Annulez les modifications apportées à l'étape 2.
- Vous devez maintenant vous assurer que tout nouveau reçu créé sera correctement transmis à l'ERP, puis créer un nouveau reçu.
Attention : testez d'abord pour vous assurer qu'aucune étape n'est manquée ou si une réception complexe est effectuée sur la commande. Il est important de comprendre la logique et peut varier en fonction de la réponse ERP. Par exemple, si le système ERP accepte le reçu négatif et le comptabilise au lieu de renvoyer l'erreur, cette approche ne peut pas être suivie.
Option 3 :
Modifiez le reçu avec Erreur de transmission au système ERP et définissez le champ Montant accepté/Nombre accepté sur 0, puis soumettez à nouveau la demande. Utilisez le bouton Fermer la commande sur le reçu (la commande peut toujours être rouverte).
Attention : n'utilisez pas cette option si de nouveaux reçus sont comptabilisés pour l'ordre. Même s'ils sont au statut Traité(e) et exportés vers ERP, ils seront supprimés. Cette option n'est pas non plus possible si la fermeture au niveau ligne du bon de commande est activée pour votre site.
- Si votre site est configuré pour l'intégration des reçus à SAP Business Network, notez que les reçus dont le traitement a été forcé seront toujours envoyés et synchronisés dans SAP, mais que l'ERP ne sera pas synchronisé.
- Les reçus dont le traitement a été forcé ne peuvent pas être renvoyés au système ERP si un utilisateur Forcer le traitement accidentel d'un reçu doit suivre l'une des deux premières options ci-dessus.
- Pour les sites configurés avec l'intégration du canal de fichiers, le reçu est mis en file d'attente pour exportation dès qu'il est approuvé. Forcer le processus ne l'empêchera pas d'être exporté pour la première fois, mais empêchera le reçu d'être mis en file d'attente la prochaine fois. Ce scénario se produit uniquement lorsqu'un reçu reçoit une erreur Push ERP.
- SAP ne prend pas en charge l'annulation des justificatifs. Vous pouvez uniquement effectuer la réception et l'annuler ultérieurement avec une réception négative, mais pas Annuler/Supprimer/Obsolète un reçu Approuvé.
-
Pour en savoir plus sur les documentations spécifiques sur la réception, voir ci-dessous :
Achats > Réception
Achats > Réception > Réception - Importation/exportation