cancel
Showing results for 
Search instead for 
Did you mean: 

New selection criteria need to be added in filter type of BOP (GATP)

Former Member
0 Kudos

Hi,

While running BOP the requirement is need to get only few blocked orders (example: 09 and 02) for processing.

Hence we added the field ( LIFSK - Delivery block ) in filter type through user exit.

the feild populated in BOP but it is not  getting populating the appropriate values.

Example: if maintain as 09 it should only bring the orders whose delivery block is 09 but it is getting all the block orders.

Please assist on this.

Regards,

HAB

Accepted Solutions (0)

Answers (3)

Answers (3)

babu_kilari4
Active Contributor
0 Kudos

Hello HAB,

You should also implement the user exit EXIT_/SAPAPO/SAPLBOP_FILT_010 and EXIT_/SAPAPO/SAPLBOP_100 after enhancing your filter with the delivery block field ( LIFSK )

Babu Kilari

Former Member
0 Kudos

Hi Babu,

We have implemented the user exit - EXIT_/SAPAPO/SAPLBOP_FILT_010 and EXIT_/SAPAPO/SAPLBOP_100  but still the delivery block field is not getting considered while running the BOP.

Regards,

HAB

babu_kilari4
Active Contributor
0 Kudos

Hello HAB,

Did you implement the logic in such a way that the delivery block is being read from the DB tables of APO and the status in the internal table is being set as "D" in the first user exit ? This step is very important to exclude it.

If you have already implemented the above, setting a break-point in the exit would let you know what is going wrong during BOP execution.

Thank you

Babu Kilari

Former Member
0 Kudos

Hi HAB,

Check the table /sapapo/sdfield and see if the delivery block is coming there or not. If it is there then all you need to do is refer this table in the userexit and filter the orders.

If the delivery block is not there then refer the notes

Which I had suggested earlier.

Mitesh

babu_kilari4
Active Contributor
0 Kudos

Hello HAB,

Also, to add to what Mitesh says; delivery block is a field is a Sales order header relevant field ( VBAK-LIFSK ). So, I wonder in standard if the Delivery block information is getting CIFed into APO. However, after analyzing a bit it looks like whenever the block is set on the field mentioned above, it is getting copied at the line item level and the same is being made available in the APO DB table /SAPAPO/SHIPPING ( field LIFSP ) . So, in short - you can try to see if you can read the field in the user exit and workout your logic accordingly.

Babu Kilari

Former Member
0 Kudos

Hi,

Please refer the following notes to make sure the "Delivery Block" is transferred to APO.

Note 174969 - Rule determination does not work for numeric field values

Note 385039 - Transfer of additional fields via the R/3 APO interface

Both these notes detail out how to get the additional fields from ECC to APO.

Mitesh

Former Member
0 Kudos

Hi,

Can you please share what(if any?) other selection criteria you are using other than delivery Block ?

Best Regards ,

Love Singh