cancel
Showing results for 
Search instead for 
Did you mean: 

User exists in BOP

prasnop
Participant
0 Kudos

Hi Experts,

Could some please help me the use of below two user exist for BOP.

Please provide me if you have any additional information that how we can use these exists in the BOP process.

Enhancement - APOBO010-->EXIT_/SAPAPO/SAPLBOP_FILT_010

Enhancement - APOBO100-->EXIT_/SAPAPO/SAPLBOP_100

Thanks,

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Prasnop,

Also refer to

http://service.sap.com/sap/support/notes/376773

Best Regards,

DB49

Former Member
0 Kudos

Hi Prasnop,

APOBO100-->EXIT_/SAPAPO/SAPLBOP_100 used for ATP, BOP: Backorder Processing: Display List

The function module is called directly before the output of the backorder processing results list. The results were already grouped together for the output.
The results list is also used for the output of the filter results and the worklist.

In the function module, values can be changed, single fields can be added in the output table or the formatting of the fields can be changed.

EXIT_/SAPAPO/SAPLBOP_FILT_010 ATP, BOP: Backorder Processing: Filtering

Used for filtering criteria for locations, stocks, categories...

The user exit is called in backorder processing after the filtering using the criteria supported by the standard system.
The filter, the (standard) selections and the filtered order items are transferred to the user exit.

The user exit is called several times in backorder processing.

  • Using the first filter, the order items that are to take part in backorder processing are determined.
  • In the second call, order items are selected from this quantity that should lose their confirmation through backorder processing. No order items are read in this step in the standard system.

The list of selected order items can be reduced or extended. For extension, only the new order items can be added to the list.
The sort of the order items is determined in the following step.
The status of the order items can also be changed in the list in order to exclude them from the check or to include them again.

The user exit is not called for the alert filter or the netchange filter.

For more details check F1 help in SE37.

Thanks,

Bala.

babu_kilari4
Active Contributor
0 Kudos

Hello Prasnop,

EXIT_/SAPAPO/SAPLBOP_FILT_010 - This user exit will give you flexibility to add new fields to BOP filter. For example, you can add a new filter say "Sales order number" to it. I wrote a blog on this earlier. You may refer to that for more information

EXIT_/SAPAPO/SAPLBOP_100 - The second user exit is used for final display of the results post BOP execution. So, you can influence any item not to be displayed or some changes in the ALV report at this point using this exit.


Hope this helps.

Thanks & Best Regards,

Babu Kilari