cancel
Showing results for 
Search instead for 
Did you mean: 

Non commercial UoM transfer to SAP GTS from SAP ECC

0 Kudos

Dear Experts,

Need your advice on below scenario.

A non-commercial Unit of measurement “ABC” has been added in ECC system as a part of business process requirement. This UoM “ABC” has been assigned to a non-standard ISO code “ABC” in ECC system. This non-commercial UoM ABC is tied to the base unit of measure as "Alternate unit of measure".

When material master data is transferred to GTS with such non-commercial UoM with non-standard ISO code, it throws an error as a non-commercial unit of measure is not maintained and supported in SAP GTS.

Assigning non-commercial UoM with non-standard ISO code to GTS product master data is not recommended, since from Customs perspective, in some cases, customs regimes require alternate UoM to be reported with certain compliance and customs filings. If we are using alternate UoM for other purposes than what it is meant for, this could be an issue with future deployments especially involving African, Asian and South American countries.

we need to modify material master transfer program from ECC to GTS to restrict the transfer of such non-commercial UoM to GTS in order to avoid non-compliance from GTS/Trade customs compliance perspective.

At present assignment of non-commercial UoM without valid ISO code is not supported in SAP GTS. When material master with such non-commercial UoM is transferred from ECC to GTS, it updates the UoM in GTS with wild characters *** since the same is not supported in GTS. Due to this, system issues hard stop error which prevents product classification in GTS.

We implemented logic to restrict the transfer of non-commercial UoM to GTS, which is not working as expected.During material master transfer from ECC to GTS, add an enhancement code logic in ECC to check if UoM assigned to ECC material has “Commercial measurement unit ID” flag checked or not in configuration table T006.a)Check if T006-KZKEH = X (flag checked) for UoM from ECC material master data -

  • 1.If Yes -> Transfer the UoM to GTS along with other material master attributes to GTS
  • 2.If No -> Do not transfer the UoM to GTS, but transfer rest of the material master attributes to GTS.
  • b)This is applicable for Material master “Create” as well as “Change” mode
  • c)ECC program to transfer Material master data to GTS: /SAPSLL/MATMAS_DISTRIBUTE_R3

Accepted Solutions (0)

Answers (4)

Answers (4)

dean_hinson2
Active Contributor
0 Kudos

Hello,

Just my opinion...

1) never create bogus ISO UOM; and

2) change MATMAS interface vai BADI to not transfer UOM with a blank ISO UOM.

Regards.

0 Kudos

Hi Dave,

Please advice if you may need more information on this issue.

0 Kudos

Hi Dave,

Thanks for your reply, My question is that the logic we implemented is not working during the change of mat master.

Regards

former_member215181
Active Contributor
0 Kudos

Hi MS D,

Sorry, but what question are you asking?

Regards,
Dave