‎2009 Apr 15 4:10 AM
Hi,
I have succesfully created a BDC recording(SHDB) for ME11 transaction. but when I am trying to process the session(SM35) with file having correct data, I an getting a warning message" Please check Unit of measure and conversion factor" eventhogh correct values are being populated in the respective fields. Status of the run is shown as INCORRECT.
Any pointers would be appreciated.
PS: I have tried putting an extra OK CODE with enter button, dint work.
‎2009 Apr 15 7:55 AM
hi,
While the session is being executed if any values that are not pertaining to Unit of measure i.e such as any invalid measure units in that context, the error is thrown. Check the data you are trying to upload and run the session.
Regards
Sharath
‎2009 May 09 10:19 AM
the unit of measure and convesion is automatically picked from material master.
Even just writ the if condition in BDC wher perform is triggered after the data is put into final internal table from excel file
e.g.
IF RECORD-MEINS_009 IS NOT INITIAL.
perform bdc_field using 'EINA-MEINS'
record-MEINS_009.
ENDIF.
IF RECORD-UMREZ_010 IS NOT INITIAL.
perform bdc_field using 'EINA-UMREZ'
record-UMREZ_010.
ENDIF.
IF RECORD-UMREN_011 IS NOT INITIAL.
perform bdc_field using 'EINA-UMREN'
record-UMREN_011.
ENDIF.
if u give values in flat file it with execute subroutine ... else pick from material master.
Hope it will work.
Thakns
Nitin