I had an experience on an error which encountered when entering Labortime (not CATS). You may encounter this error on WM 6.1 or WM 6.2 versions.

When you add an activity labortime on a workorder you may face following error while sych;


/SMERP/PM_DOWORKORDERCONF_CRT): Number 0,0 cannot be encoded as a BCD. Invalid digit ‘,’ encountered


SAP has a fix on this error : Note 2163538



By applying this note solved the problem but we got another one which related to the time unit problem. The activity duration and work duration time unit has been  set statically “MIN”(Minutes) in the standart TimeEntryCreateBAPI class.




Screen Shot 2015-09-07 at 22.55.19.png


This works if localization and implementation are in english on ERP side. In other cases if use localization any other than english so you have to enhace the BAPI class to change value.


In my scenario i changed to “DAK” in terms of Turkish.



Mark Pe , Bill Froelich i want to take this in your consideration. Setting of these two values dynamically would be better so that no need for enhancement.



Regards,

Tahir ÖZ


To report this post you need to login first.

1 Comment

You must be Logged on to comment or reply to a post.

Leave a Reply