Solution : https://service.sap.com/sap/support/notes/375193 (SAP Service marketplace login required)
Summary : 
      This SAP Note specifies requirements for implementing SAP Notes for backorder processing in both OLTP (R/3) and APO systems. It details specific notes for different releases of the R/3 system which are essential for posting and managing backorder processing results appropriately. In addition, it outlines the need to perform a subsequent APO data transfer post-implementation to ensure existing documents are updated. Key transactions related to this note include /SAPAPO/BOP and /SAPAPO/BOP_RESULT among others. The note also references several Support Packages and Plugin versions, specifying their relation to both R/3 and APO releases.
Key words : 
post backorder processing results, additional apo data transfer, interactive backorder processing, posting apo results, /sapapo/bop_updatebackorder processing, /3 initial data transfer, apo data transfer, /3 data transfer, additional character, missing data
Related Notes : 
       
| 791690 | Program termination with check at schedule line level | 
| 758673 | BOP: Error in the /SAPAPO/CIF_SL_DOC_EX structure | 
| 753735 | Enhancement of CIF structures for BOP outbound | 
| 730796 | BOP: Error handling during the update into R/3 | 
| 709730 | RBA sub-items not updated in BOP with post-processing | 
| 684212 | Delivered sub-items incorrectly sent to update | 
| 669056 | BOP Filter: Incorrect selections | 
| 664017 | Termination with runtime error: PARAMETER_MISSING | 
| 662127 | /sapapo/sdrqcr 21: inconsistent schedlin | 
| 661680 | Under confirmation with rule-based availability check | 
| 637441 | Unnecessary sending of items to the OLTP system | 
| 632624 | ATP results not transferred correctly | 
| 629934 | Incorrect delivery date after update | 
| 628948 | Performance of BOP update in APO | 
| 627043 | BOP: The confirmed quantity after the update is incorrect | 
| 603874 | Material staging date updated incorrectly | 
| 600907 | BOP: incorrect update for delivery group correlation | 
| 600468 | Confirmation canceled for items with prod. allocation | 
| 594671 | BOP: Incorrect update for fixed deadline and quantity | 
| 593775 | BOP: Incorrect results for 'Add remaining requirements' | 
| 592523 | Confirmed schedule line not generated in OLTP system | 
| 589705 | Incorrect update of decommited RBA main items after BOP | 
| 585988 | Confirmed quantity of the main item is not updated | 
| 582331 | Deadlock during update in APO | 
| 581675 | Phantom queue errors during the update of sales order items | 
| 580173 | BOP: Error in updating items | 
| 579134 | BOP planning file entry is deleted | 
| 578625 | BOP: 'Rejected' status inadvertently set | 
| 578278 | BOP: 'Rejected' status | 
| 577756 | BOP: Temporary quantity assignments not cleared | 
| 571707 | BOP: short dump in APO update | 
| 570056 | Confirmed quantity of the main item is not updated | 
| 561640 | Bills of material are not updated in the OLTP System | 
| 550480 | BOP: incorrect TP/VS dates | 
| 546879 | BOP: Error during the R/3 update | 
| 545683 | The user exit of the results display is not called | 
| 543687 | Incorrect scheduling data for main items | 
| 543203 | BOP: Status remains 'sent' | 
| 542191 | Processing rejected items | 
| 540849 | Results display does not perform well with simulation | 
| 539643 | Confirmed schedule line is not created in the OLTP System | 
| 538434 | BOPI: Program termination when saving changes | 
| 536541 | BOP: short dump "Scheduling Failure" | 
| 536382 | BOP with postprocessing: Order not available | 
| 535213 | No update in OLTP sales document | 
| 533642 | BOP_NETCHANGE filter selects all planning objects | 
| 532993 | BOP: Updating despite interim delivery | 
| 532885 | BOP: Program termination in 'TIMESTAMP_DELIVERY' routine | 
| 531888 | Items are not set to 'updated' status | 
| 531874 | BOP_NETCHANGE filter only selects production plants | 
| 531135 | Temporary quantity assignments are not deleted | 
| 530631 | Performance: Filter with MATP | 
| 530315 | Termination of the results display | 
| 529037 | Subitems are not created in the sales document | 
| 529018 | BOP: Intermediate change of the document | 
| 527532 | Multiple update in connected OLTP system | 
| 526577 | Runtime log does not contain all time stamps | 
| 523661 | Results display terminates | 
| 523569 | Backorder processing.: rule-based ATP no update | 
| 522799 | Backorder processing: hanging queues with Sysfail | 
| 522547 | Backorder processing: type conflict (short dump) | 
| 520718 | Backorder processing: Intermediate delivery | 
| 519766 | Consulting note: Backorder processing results display | 
| 519549 | The requirements date is in the past for active TP/VS | 
| 519194 | Incorrect assignment of subitems to main items | 
| 517897 | Long runtimes when updating sales orders | 
| 517583 | Default value for the ATP check is not used | 
| 516026 | Temp. quant. assignments w/ third-party procs. not deleted | 
| 516007 | /SAPAPO/BOP_DELETE does not delete all entries | 
| 515499 | Release restrictions for R/3 Plug-In 2002.1 | 
| 515328 | BOP generates too many subitems in the OLTP System | 
| 514777 | Performance during a back update of sales orders | 
| 513895 | Cannot create spool request | 
| 513611 | Backorder processing: temporary quantity assignments | 
| 512646 | Temporary quantity assignments are not cleared | 
| 511325 | Status of the item 'updated' instead of 'untested' | 
| 510912 | BOP: Tips & Tricks | 
| 510549 | Underconfirmation if cumulation used for check | 
| 510102 | Confirmation cancelled for all selected order items | 
| 509865 | Backorder processing: Temporary quantity assignments | 
| 509373 | Sales order items not selected with order block | 
| 509130 | Backorder processing: Subitems are swapped | 
| 507888 | Overconfirmation with rule-based availability check | 
| 505482 | Data loss when transferring APO to R/3 | 
| 505174 | Backorder processing: Credit block | 
| 503793 | Backorder processing: subitem not created | 
| 501446 | List of all composite and FAQ notes about APO ATP | 
| 501113 | Incorrect dates during confirmation check | 
| 500800 | Backorder processing: type conflict (short dump) | 
| 500637 | Backorder processing: temporary quantity assignments | 
| 500500 | Backorder process.: Confirmat. schedule line to the second | 
| 499489 | Confirmation is not transferred by the OLTP System | 
| 498795 | Backorder processing: Several request schedule lines | 
| 497367 | Delivery groups are ignored | 
| 497172 | Backorder processing: several request schedule lines | 
| 495414 | Termination with runtime error: /SAPAPO/ATP 199 | 
| 495273 | Backorder processing: several request schedule lines | 
| 495171 | Error assigning the requirement quantity and req. del. date | 
| 494284 | Backorder processing: R/3 ACTIME | 
| 494270 | Backorder processing: R/3 ACTIME | 
| 494015 | No exact-to-second transfer of confirmed schedule lines | 
| 494005 | Changed confirmation time is not transferred | 
| 493962 | Runtime error when you save the backorder processing | 
| 493656 | Sales order items not updated in the OLTP system | 
| 493568 | Sub-items are deleted in the OLTP System | 
| 492138 | Backorder processing: Shortage is not cancelled | 
| 488216 | Backorder processing: incorrect quantities with subitems | 
| 487285 | Backorder processing: Delta records are not deleted | 
| 487090 | Backorder processing: Duplicate subitems | 
| 486793 | Backorder processing: Duplicate subitems | 
| 486349 | Backorder processing: item status hangs at 'sent' | 
| 484343 | Backorder processing: initial MBDAT after update | 
| 483238 | Backorder processing: partially delivered items considered | 
| 480649 | Backorder process. Displ.: Runtime error GETWA_NOT_ASSIGNED | 
| 456457 | Backorder processing: Status "Update complete" not set | 
| 455860 | Backorder processing: ATP check in the past | 
| 453538 | Backorder processing: Sales order is not updated | 
| 452773 | Backorder processing: Confirmed delivery date incorrect | 
| 451511 | BOP: Postprocessing is not posted completely | 
| 449677 | Release restrictions R/3 plug-in 2001.2 | 
| 449666 | Backorder processing: Third-party sub-items | 
| 448431 | Backorder processing: Incorrect allocation is debited | 
| 446299 | BOP: Problems in the postprocessing | 
| 444854 | Back order processing: Runtime error ITEM_NOT_FOUND | 
| 442259 | Backorder processing: Configuration characteristics | 
| 441932 | Updating: Mapping for order incorrect | 
| 440748 | Backorder processing: No update back into APO | 
| 439745 | BOPI: New delivery schedules / scheduling | 
| 437518 | Backorder processing: negative incoming orders quantities | 
| 435343 | Backorder processing: Item does not exist | 
| 435292 | BOPI: Changes to subitems are not transferred | 
| 431807 | BOPI: Incorrect data transfer, COM error | 
| 431705 | No update of sales orders in the third-party scenario | 
| 429849 | Backorder processing: Result sent to wrong system | 
| 427838 | Backorder processing: confirmation schedule line not updated | 
| 427533 | Backorder processing: no update of the subitems | 
| 426120 | Backorder processing: Changing short description | 
| 426119 | Backorder processing: Syntax error BOP_XVBEP | 
| 426039 | Backorder processing: Syntax error VBX_S_DATA, VBX_S_HEAD | 
| 421716 | Backorder proc.: Writing of the queue waits for alerts | 
| 421358 | Backorder proc.: Deletion of alerts takes a long time | 
| 421030 | Backorder processing: Long runtimes for update | 
| 420681 | ATPFIELD is filled with unnecessary information | 
| 420605 | Composite SAP Note for BOP performance in APO 3.0A | 
| 419491 | Backorder processing: Method N is not allowed | 
| 419232 | Backorder processing: TP/VS confirmation is not updated | 
| 418581 | Backorder processing: Update changes desired del. date | 
| 418443 | Backorder proc.: TP/VS delivery date before desired date | 
| 417835 | APO customer req. timeout runtime error locking problem | 
| 417598 | Posting of sales orders with several items | 
| 416762 | Backorder processing: TP/VS scheduling incomplete | 
| 415244 | Release restrictions R/3 Plug-In 2001.1 | 
| 415226 | Backorder processing: Time zone is not taken into account | 
| 412962 | Backorder processing: Update status not set | 
| 411548 | BOPI: Termination when saving | 
| 411311 | BOPI: Errors in data processing | 
| 409801 | Backorder processing: item (confirm. cancelled), no update | 
| 409792 | Backorder processing: Update status not set | 
| 408885 | Backorder processing: TP/VS scheduling ignored | 
| 405860 | Backorder processing: Material availability date invalid | 
| 403602 | Backorder processing: MBDAT is in the past | 
| 402505 | Backorder processing: Loading date not taken into account | 
| 402484 | Backorder processing: Main item carries confirmed quantity | 
| 402346 | Backorder processing: no update in R/3 | 
| 401255 | Interface enhancement for sales order re: configuration | 
| 400662 | Backorder processing: Configuration characteristics | 
| 400517 | Backorder processing: Deadlines are not transferred | 
| 400001 | BOPI: Short dump when saving | 
| 399547 | Backorder processing: Requested quantity is doubled | 
| 398490 | Order items with initial ATP category | 
| 398486 | Backorder processing: Configuration characteristics | 
| 397931 | Backorder processing: Update user exit | 
| 397814 | Backorder processing: no result update | 
| 397379 | ATPFIELD transfer (including add. fields) even if no APO ATP | 
| 397016 | Transfer of logical system in the CIF lookup table | 
| 395906 | Backorder processing: Incorrect sub-item dates | 
| 395688 | Backordr processng: Over-confirmation in product allocation | 
| 395542 | Backorder processing: No material staging date transfer | 
| 394539 | Backorder processing: Unchecked sub-item is deleted | 
| 394471 | Backorder processing: BOMs | 
| 391331 | Backorder processing: Short dump TABLE_INVALID_INDEX | 
| 389618 | Composite Note: APO initial data transfer with sales orders | 
| 389313 | Backorder processing: E-message in outbound queue | 
| 388894 | Backorder processing with manufacturing | 
| 388616 | Backorder processing: without rule evaluation | 
| 385810 | Backorder processing: Results not updated | 
| 385599 | Backorder processing: Planning orders not deleted | 
| 385524 | Backorder processing: delivery time-spot is missing | 
| 385506 | Enhancement of structures CIF_SL_IX, CIF_SL_ID | 
| 385472 | Backordr procss.:do not transfer items w/ cancelld confirmtn | 
| 385421 | Incorrect transfer of results to backorder processing | 
| 384187 | Backorder processing: Planned orders not saved | 
| 383514 | Backorder processing: Incomplete transfer | 
| 381190 | Backorder processing:Inactive order items cancelled | 
| 380703 | Backorder processing: Documents with unchecked status | 
| 380431 | Backorder processing: Order items without open quantity | 
| 379170 | Backorder processing: not all order items are updated | 
| 379039 | Backorder processing: results disappear | 
| 378745 | Backorder processing: new sub-items are missing | 
| 378452 | Availability check is called again | 
| 378378 | Backorder processing: Remaining requirements incomplete | 
| 376419 | Backorder processing: Rule-based availability check | 
| 376127 | Temp.qty assgts retained after BOP result transfer | 
| 375847 | Backorder processing: Control time stamps | 
| 375719 | Backorder processing: SAPSQL_ARRAY_INSERT_DUPREC | 
| 375326 | Integration APO <--> R/3, sales order, check mode | 
| 374360 | Backorder processing: plan object not found | 
| 372608 | Backorder processing: Temp. quantity assignments not removed | 
| 372123 | Backorder processing: Update is incomplete | 
| 371628 | Manual backorder processing in APO for R/3 orders | 
| 371396 | Update of BOP results | 
| 370601 | Composite SAP note: APO 3.0 and 3.1 performance | 
| 368622 | Initial transaction GUID | 
| 367335 | Delta records during transfer of the BOP results | 
| 367080 | Backorder proc.: temp. quantity assignments not deleted | 
| 367039 | Sales order entry, sourcing, third party processing | 
| 365565 | VMI orders are not transferred to R/3 | 
| 365458 | No update of changed orders in APO | 
| 365424 | Incorrect updating of APO backorder processing in R/3 | 
| 357628 | Backorder processing: incorrect main item number | 
| 357400 | APO initial provisioning for changed products | 
| 356755 | Incorr.transfer of results of APO backorder proc. | 
| 356152 | Incorrect transfer of backorder processing results | 
| 351428 | Integration APO <--> R/3, sales order, sub-items | 
| 350226 | Copy confirmed quantities | 
| 350180 | Backorder processing: check time stamps | 
| 337518 | Backorder processing: multiple confirmations | 
| 335233 | Method set incorrectly in header segment | 
| 334897 | Extension of structure CIF_SL_ID | 
| 332401 | Backorder processing: Result transfer, value addition | 
| 330298 | APO backorder processing for sourcing items | 
| 321913 | Transfer of the backorder processing results | 
| 321909 | Structure - results of backorder processing |