cancel
Showing results for 
Search instead for 
Did you mean: 

Edit data from Punch Out Catalog

Former Member
0 Kudos

Hi

We use punch out catalogs from out vendors.

In our solution we dont use own material numbers when ordering from Catalog but the vendor has maintained these in OCI field NEW_ITEM_MATNR.

When we dont have replicated the material numbers from backend to SRM the transfer from catalog to SC will fail because of this.

Do anyone know how we can clear NEW_ITEM_MATNR in the transfer?

We have looked into the BADI BBP_CATALOG_TRANSFER but our programmer is not succeded in clear this field.

Thanks in advance

Accepted Solutions (0)

Answers (2)

Answers (2)

robin_janke
Contributor
0 Kudos

Hi Jesper,

refer to below example code, doing this without access to a SAP system, so there could be errors. Your programmer shoud be able to find the correct types to use for declaration of the variables.


ev_sc_structures_used = 'X'.
LOOP AT et_sc_item_data INTO ls_sc_item_data.
  CLEAR ls_sc_item_data-ordered_prod.
  MODIFY et_sc_item_data FROM ls_sc_item.
ENDLOOP.

Regards,

Robin

Former Member
0 Kudos

Jesper,

THat is the BADI where you can ignore the data coming from the OCI structure.

Also, you can configure the Catalog as type CATALOG and that ignores material checks.

SG