cancel
Showing results for 
Search instead for 
Did you mean: 

Defaulting OCI Values

Former Member
0 Kudos

Does anyone know if it is possible to defaul OCI values for a particular vendor's catatalog? We are doing punch-out sites and would like to default a value for NEW_ITEM-ZZCONTRACT[1] to the contract value. The vendor is not able to provide this value on the return shopping cart but we need it filled out.

Please let me know! Thanks!

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Shannon

As Andy has said you can use the BBP_CATALOG_TRANSFER badi.

You'll be able to identify the particular catalogue within the SC_ITEM_DATA-CATALOGID field.

You can then use this to populate the contract field accordingly.

I suggest that you have a bespoke table that holds the catalogue name and contract number so that this can be used for more than just the one catalogue.

Keith

Message was edited by:

Keith Wood

Former Member
0 Kudos

Hi Shannon,

As per my understanding, user selects a item from the vendor catlog and the data is passed from vendor catalog to SC through OCI. Here you want to fill a field with some default value. If my understanding is correct then you can do this using badi

'BBP_CATALOG_TRANSFER'.

BBP_CATALOG_TRANSFER is used to change or add to the data that the catalog returns to SAP Enterprise Buyer via the catalog interface.

Reward points if answer is useful.

Regards,

Andy