Solution : https://service.sap.com/sap/support/notes/129153 (Connexion à SAP Service Marketplace requise)
Résumé :
Lors de la suppression ou de l'achèvement technique d'un ordre de production, l'erreur C2087 peut apparaître si l'ordre est associé à une demande d'achat de traitement externe supprimée. Pour résoudre ce problème, SAP recommande l'implémentation des notes 89548 et 86123. Des améliorations doivent être apportées à l'interface du module de fonction CO_ZF_BANF_PROC dans la transaction SE37 en créant un paramètre d'exportation E_BANF_NOT_EXIST. Des ajustements ultérieurs dans le code permettront d'éviter cette erreur en supprimant uniquement le lien vers la demande d'achat inexistante, assurant ainsi des modifications d'ordre plus fluides.
Mots Clés :
export parameter reference field reference type reference e_banf_not_exist rc27s-flg_extern xafterwards, system generates error message c2087, additional key words co02, export parameter, external processing purchase requisition, prerequisites implement notes 89548, externally processed operation, function module co_zf_banf_proc, respective purchase requisition, system generates
Notes associées :
415283 | AVO_ALREADY_EXISTS w.creatng/changng ext.prcssd act.and PReq |
214021 | Initial archiving run terminates with message C2087 |
213921 | Termination when resetting 'Technically completed' |
194200 | PREQ not deleted after set deletion flag |
151116 | CO41:Term. because of required entry fields in PReq |
137101 | CO01: Termination during external processing PReq |
132501 | Reading master data: Messages no longer displayed |
132432 | CO40: Required field not filled |
131899 | Reset TECO -> PReq generated f.alternative sequence |
89548 | Production order: Error C2087 or BS001 or OPR_NOT_FOUND |
86123 | No PReq for extern. process. activity or seq. chnge |
60367 | Setting deletion flag and external operation |