Solution : https://service.sap.com/sap/support/notes/377186 (SAP Service marketplace login required)
Summary :
SAP Note enables customization of backorder processing worklists in SAP APO by using user-defined fields and sorting criteria. SAP transactions /SAPAPO/BOP, /SAPAPO/BOP_WORKLIST, and /SAPAPO/BOPI are impacted, utilizing user exit EXIT_/SAPAPO/SAPLBOP_SORT_020 from enhancement APOBO020. Users must incorporate APPEND structures like ZUSER_BOP_SORT_CRITERIA to /SAPAPO/BOP_CATALOG_SORT for additional criteria. ABAP Dictionary changes and activation are prerequisites. Modifications in provided source code should align with customer requirements, especially for SAP APO Release 3.1 and higher (STATUS_ITM field usage). The implementation involves dynamic table access and data retrieval for ATP-related data through specific modules.
Key words :
data structure append/sapapo/bop_catalog_sort zuser_bop_sort_criteriafields, user exit exit_/sapapo/saplbop_sort_020, backorder processing buffer area, structure /sapapo/bop_catalog_sort, user exit core, atp-relevant data, /sapapo/bopibackorder processing, module /sapapo/bop_buffer_get_detail, module /sapapo/atp_sd_order_get, backorder processing worklist
Related Notes :
459398 | Backorder processing: Account assignment ID not available |
450794 | CTM: User Exit EXIT_/SAPAPO/SAPLBOP_SORT_020 |
411864 | Backorder processing: sorting incorrect with fixing |
381190 | Backorder processing:Inactive order items cancelled |
376773 | UserExit EXIT_/SAPAPO/SAPLBOP_FILT_010 |
376357 | Backorder processing: special sorting display |
375666 | Backorder process.: Characteristic (or field) is unknown |