Solution : https://service.sap.com/sap/support/notes/584902 (Connexion à SAP Service Marketplace requise)
Résumé :
Dans le module fonction BAPI_REQUISITION_CHANGE, il existe un problème où les données fournies par le client via la structure ExtensionIn pour CI_EBAN (données d'article) et CI_COBL (données d’affectation comptable) ne se répercutent pas dans la demande d’achat. Pour remédier à cela, les champs spécifiques au client doivent être exclusivement transmis en utilisant la structure ExtensionIn car la fusion des données anciennes et nouvelles n'est pas techniquement supportée. De plus, l'interface ALE ne prendra pas en charge la régénération dynamique pour les opérations PurchaseRequisition.Change. Une solution consiste à modifier la méthode dans le référentiel d'objets d'entreprise en clonant BUS2105 vers un objet spécifique au client, en assurant l'utilisation de types de données compatibles uniquement dans ExtensionIn.
Mots Clés :
ale message type preqch, data type char fields, user-defined fields, account assignment data, bapi_requisition_create function module, business object repository, business object bus2105, similar data types, standard table fields, bapi_requisition_change function module
Notes associées :
792132 | EBAN, EBKN: user-defined fields are not filled |
499627 | FAQ: BAPIs for purchase requisitions |
485557 | BAPI_REQUISITION_CREATE: 'EXTENSIONIN' customer enhancements |