cancel
Showing results for 
Search instead for 
Did you mean: 

SRM-MDM Catalog 3.0 with SRM 5.5 - Issue with contractdataforproductcateg

Former Member
0 Kudos

Landscape:

SRM-MDM Catalog 3.0

SRM 5.5 (SRM_SERVER 550 0013 SAPKIBKT13)

MDM 7.1

PI 7.1

When I create a contract in SRM with item data like below

Item Category: Normal

Product:

Description : Test desc

Product Category : 01009

Target Quantity : 4

Unit : each

Target Value : 5.00USD

Price Price Unit : 1

XI is supposed to create file for ContractData4ProductCategory, but it generates file for ProductData only. Below are the xml file from SRM and the PI generated one.

Looks like SRM is generating wrong file. Is the patch or something missing. Any pointers will be helpful.

SRM generated file :

  • You can see that product category 01009 is not in the xml*


<?xml version="1.0" encoding="utf-8"?>
<n0:CatalogTransmission xmlns:prx="urn:sap.com:proxy:HRD:/1SAI/TAS7EDB88C4789F3432D64B:700:2008/06/25" xmlns:n0="http://sap.com/xi/EBP">
   <StandardBusinessDocumentHeader>
      <ID schemeID="0080">44000013720000000020110127154716</ID>
      <CreationDateTime>2011-01-27T15:47:16Z</CreationDateTime>
      <SenderParty>
         <InternalID schemeID="PartyID" schemeAgencyID="HRD300">1102151</InternalID>
      </SenderParty>
   </StandardBusinessDocumentHeader>
   <Catalog>
      <ID>4400001372</ID>
      <CatalogTypeCode>03</CatalogTypeCode>
      <NameList>
         <Name>(Copy of Contract 4400001371)</Name>
      </NameList>
      <ActionCode>04</ActionCode>
      <CompleteTransmissionIndicator>true</CompleteTransmissionIndicator>
      <ValidityDateTimePeriod>
         <StartDateTime>2011-01-26T12:00:00Z</StartDateTime>
         <EndDateTime>2011-07-26T12:00:00Z</EndDateTime>
      </ValidityDateTimePeriod>
      <CatalogContent>
         <ItemList>
            <Item>
               <ID>1</ID>
               <ActionCode>04</ActionCode>
               <CompleteTransmissionIndicator>false</CompleteTransmissionIndicator>
               <PropertyValuationList>
                  <PropertyValuation>
                     <PropertyReference>/CCM/PRICE</PropertyReference>
                     <PropertyValues>
                        <MultipleValue>
                           <Index>1</Index>
                           <SimpleValue>
                              <AmountSpecification currencyCode="USD">6.0</AmountSpecification>
                           </SimpleValue>
                        </MultipleValue>
                     </PropertyValues>
                  </PropertyValuation>
                  <PropertyValuation>
                     <PropertyReference>/CCM/PRICE_BASIS_QUANTITY</PropertyReference>
                     <PropertyValues>
                        <SimpleValue>
                           <QuantitySpecification unitCode="EA">1.0</QuantitySpecification>
                        </SimpleValue>
                     </PropertyValues>
                  </PropertyValuation>
               </PropertyValuationList>
            </Item>
         </ItemList>
      </CatalogContent>
   </Catalog>
</n0:CatalogTransmission>

XI generated productdata file


<?xml version="1.0" encoding="utf-8"?>
<MDMProductDataTransmission>
  <StandardBusinessDocumentHeader>
    <ID schemeID="0080">44000013720000000020110127154716</ID>
    <SenderParty>
      <InternalID schemeID="PartyID" schemeAgencyID="HRD300">1102151</InternalID>
    </SenderParty>
  </StandardBusinessDocumentHeader>
  <ProductData>
    <ID>4400001372</ID>
    <ItemList>
      <Item>
        <ProductGUID>1</ProductGUID>
        <ProductID/>
        <SupplierID/>
        <SupplierPartNumber>-</SupplierPartNumber>
        <Price>
          <LowerBound/>
          <Amount currencyCode="USD">6.0</Amount>
        </Price>
      </Item>
    </ItemList>
  </ProductData>
</MDMProductDataTransmission>

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

SAP said, they don't support this. Custom implementation required.

Former Member
0 Kudos

Hi

I have a similar problem although i am on SRM7.0.

Was wondering if you could help me understand what SAP suggested.

The XML is generated auto in the SRM system so why should we have any custom implementation.

Can you also advise on the kind of custom implementation you did?

Thanks

V

Former Member
0 Kudos

Hi V, have you solved it?

I have a similar issue. I got the same xmls messages but I need the PRICE_BASIS_QUANTITY, the value is getting out of SRM, but PI is not passing it to MDM, can you give me some light??

Regards

Emmanuel