cancel
Showing results for 
Search instead for 
Did you mean: 

UOM not updated in ME during Material download.

former_member202208
Active Participant
0 Kudos

Hi All,

We are using Standard IDOC to send Material from ECC to ME. The material is created in ME but the Unit of measure in not updated, its blank.

We see the UOM in MATMAS03 IDOC [in MEINS, MEINH fields] but the same is not passed during the ME Webservice call. I don't see UOM being passed during webservice call.

ECC sends MATMAS03 [Split workflow] then Z_MATMAS03 Standard workflow is executed.

Webservice request data:


- <sch:ItemUpdateRequest_sync>

- <sch:Item>

- <sch:SiteRef>

  <sch:Site>1010</sch:Site>

  </sch:SiteRef>

  <sch:Item>0816975</sch:Item>

  <sch:CurrentRevision>true</sch:CurrentRevision>

  <sch:Description>ADAPTER</sch:Description>

- <sch:StatusRef>

  <sch:Status>201</sch:Status>

  </sch:StatusRef>

  <sch:EffectivityControl>R</sch:EffectivityControl>

  <sch:ItemType>B</sch:ItemType>

  <sch:LotSize>1</sch:LotSize>

  <sch:QuantityRestriction>A</sch:QuantityRestriction>

  <sch:IncrementBatchNumber>N</sch:IncrementBatchNumber>

- <sch:CustomFieldList>

- <sch:CustomField>

  <sch:Attribute>STORAGE_LOCATION</sch:Attribute>

  <sch:Value>CP</sch:Value>

  </sch:CustomField>

- <sch:CustomField>

  <sch:Attribute>ERP_BACKFLUSHING</sch:Attribute>

  <sch:Value>YES</sch:Value>

  </sch:CustomField>

  </sch:CustomFieldList>

  </sch:Item>

  </sch:ItemUpdateRequest_sync>

Why is UOM not passed in ME ErpItemService webservice call?

How to update UOM during Material download? Is there any extra configuration required.

Thanks in advance..

Thanks,

Accepted Solutions (0)

Answers (1)

Answers (1)

0 Kudos

Hi,

Those fields of MATMAS IDoc are not processed while generating ItemUpdate request. It looks as if UOM is not maintained for a material but rather is maitained for Production Order.

If this is needed, you can change MaterialRequest.xslt to add processing of UOM.

Regards,

Sergiy