cancel
Showing results for 
Search instead for 
Did you mean: 

Free Item and Follow-On Documents

Former Member
0 Kudos

Hi experts!

Does anyone have a documentation on how free-items are handled in extended classic scenario? Which flags (such as invoice expected, free-of-charge item etc.) are active or not in SRM and R/3.

We are using SRM5.5 extended classic scenario.

Many thanks for your help.

Regards,

Corinne

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi

1) <b>Please go through the links below which will help -></b>

<u><b>Flags to check for are NO_MORE_GR, GR_IND, GR_NON_VAL, IR_IND, DEL_COMPL, FINAL_INV

(Available in the BBP_BAPIEKPOA and BBP_BAPIEKPOC Item structures of BBP_CREATE_PO_BACK BADI)</b></u>

Note 693175 - Making free items changeable

Note 919582 - SC: Add free-text item: Termination with multiple click

http://help.sap.com/saphelp_srm50/helpdata/en/99/0e343e47fd6b2ee10000000a114084/frameset.htm

http://help.sap.com/saphelp_srm50/helpdata/en/1c/df0e3bfd97304a94b064d6a87cf72d/frameset.htm

2) <u>Also you can Implement the BADI - BBP_CREATE_PO_BACK using SE18 Transaction.</u>

Either you can do this sample code inside BAPI (Make changes accordingly) or inside the BADI - BBP_CREATE_PO_BACK / BBP_CREATE_PO_BACK_NEW depending on your requirement.</b>

  LOOP AT po_items INTO ls_po_items WHERE net_price IS INITIAL.
* Reset the IR Indicator for Items with Zero net price
    ls_po_items_add_data-po_item = ls_po_items-po_item.
    ls_po_items_add_data-ir_ind  = space.
    ls_po_items_add_data-gr_ind  = 'X'.
    ls_po_items_add_data-gr_non_val = 'X'.
    APPEND ls_po_items_add_data TO po_items_add_data.
  ENDLOOP.

<u>Refer to this link as well for details.</u>

<b>

<u>Also ensure same currency data as well as company code data is maintained in both R/3 and SRM systems.</u>

Hope this will help.

Regards

- Atul