on 05-04-2011 3:49 PM
Hello Experts,
When we try to add Pair type material in shopping cart in SRM Sandbox Portal (Material no:
11100000000111) , it is throwing error as " Incomplete items in catalog. Only complete items were transferred" in checkout screen and item is not showing in shopping cart.
I created some test implementation on this BADI BADI bbp_catalog_Transfer, so that it will give more log on SLG1 for this issue.
>
> Error in SRM - SLG1 tcode log for Pair Material while adding to shopping Cart: PR cannot be converted to PAA ; Check units with product 0000000000000000000000000011100000000111 PR PAA 000000000
>
> SRM config(IMG ) for unit of measure:
>
> For PR ISO code - Unit of measure there are 2 entries in SRM config. Already this concept is used in SRM QA.
>
> One entry is PR - This also has ALE/EDI - ISO Code - PR
> another entry is PAA - This also has ALE/EDI - ISO Code - PR
>
> In MDM Data manager for this material 11100000000111, if i look at the catalog item table, There are 2 fields.
>
> A) Unit of Measure - Value: Pair - Look up table is UoM ISO code table
>
> B) Order Unit - Value : Pair - Look up table is UoM ISO code table
>
> In MDM Data Manager in UoM ISO Code table, If i look it, there are 3 fields.
>
> UoM description, UoM ISO Code, UoM Commercial Unit format.
>
> Value: Pair - PR - PAA
>
> It looks like this PR - Unit of measure value (MDM) is not able to adjust or find the right unit of measure in SRM for this material while adding into shopping cart because right now there are 2 entries in SRM for this unit of measure (PR) ISO code.
In SRM for this material - Unit of Measure (Base unit of Measure) in Product work Bench (COMMPR01 tcode) : PAA
In purchasing view : order unit PAA (Pair)
This is SRM-MDM Catalog integration.
SRM 5.5 / MDM 7.1 and SRM-MDM catalog 3.0
Thanks in advance.
I already posted this SRM shopping cart and i just posted to get more inputs reg. this
you have put too many details ..
this error is simple in the fact that there are a few mandatory fields that needs to be transferred from MDM to SRM SC
The following fields are required fields in all cases:
u2022 Either NEW_ITEM-DESCRIPTION[n] or NEW_ITEM-MATNR[n] must be filled. Only one of the two should be filled.
u2022 NEW_ITEM-QUANTITY[n]
The following fields are required fields depending on conditions:
u2022 NEW_ITEM-UNIT[n] if NEW_ITEM-MATNR[n] has not been filled
u2022 NEW_ITEM-CURRENCY[n] if NEW_ITEM-PRICE[n] has been filled
u2022 NEW_ITEM-EXT_SCHEMA_TYPE[n] if NEW_ITEM-EXT_CATEGORY_ID[n] or NEW_ITEM-EXT_CATEGORY[n] are used
u2022 NEW_ITEM-EXT_QUOTE_ID[n] if NEW_ITEM-EXT_QUOTE_ITEM[n] has been used
u2022 NEW_ITEM-CONTRACT[n] if NEW_ITEM-CONTRACT_ITEM[n] has been used
All other fields are optional.
check in the catalog OCI mappings if these mandatory fields are mapped.
if they look fine : then make sure that the values in those mandatory fields are also maintained in the SRM side
for eg : if Prod cat of R01 is maintained and sent from MDM : then the same R01 must be present in SRM
if UoM ISO of EA is maintained and sent from MDM : then the same EA (not EACH) must be present in SRM
this will solve ur issue.
thanks
-Adrivit
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
Error log in SRm - SLG1
Error in SLG1 for this material
we are getting all these details. As i said, there are 2 unit of measure in SRM for the same ISO code, it is getting confused.
@5B\QInformation@ NEW_ITEM-LINE = 00001
@5B\QInformation@ NEW_ITEM-DESCRIPTION = "<Material 1
@5B\QInformation@ NEW_ITEM-QUANTITY = 1
@5B\QInformation@ NEW_ITEM-UNIT = PR
@5B\QInformation@ NEW_ITEM-PRICE = 178.9000
@5B\QInformation@ NEW_ITEM-PRICEUNIT = 1
@5B\QInformation@ NEW_ITEM-CURRENCY = USD
@5B\QInformation@ NEW_ITEM-MATNR = 10100000000155
@5B\QInformation@ NEW_ITEM-VENDORMAT = -
@5B\QInformation@ NEW_ITEM-MATGROUP = 12345
@5B\QInformation@ NEW_ITEM-EXT_PRODUCT_ID =XXX812
@5C\QError@ 00001 E BBPWS PR cannot be converted to PAA ; Check units with product 0000000000000000000000000010100000000155 PR PAA 000000000
I checked OCI mapping also, looks fine.
Thanks
Hi Adrivit,
Thanks for your reply. Please elaborate your reply, so that it will help me to put right solution for this issue.
if Prod cat of R01 is maintained and sent from MDM : then the same R01 must be present in SRM
if UoM ISO of EA is maintained and sent from MDM : then the same EA (not EACH) must be present in SRM
this will solve ur issue.
if i remove one entry in SRM unit of Measure config : ie PAA (commercial unit of measure) - Pair (description) - PR (ISO code) , it is working fine.
But already SRM system is live and used these two entry concept in unit of Measure.
Right now they are not using it even though, they just want to keep it.
I tried to create 2 entries in MDM, it didn't work, both having PR as ISO code and description is same.
Do you think, If i make commercial unit of measure as unique field in MDM, will it work?
Thanks
Edited by: saptest2011 on May 5, 2011 11:30 PM
ideally in MDM you should not have 2 entries for Pair
one with ISO PAA and one with PR
what i am trying to say is : if in the SRM system ISO code for pair is PR
in MDM keep the entry with ISO PR and delete the PAA
so that at the item level all items which have UoM pair will have corresponding ISO code PR
(note the ISO code is sent from MDM to SRM)
thanks
-Adrivit
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.