cancel
Showing results for 
Search instead for 
Did you mean: 

Unit conversion

Former Member
0 Kudos

What kind of master data do I need to have set up in 0MATERIAL, 0UNIT, 0MAT_UNIT, T006D in order to use the SAP FM UNIT_CONVERSION_SIMPLE. I am looking to convert some 'units' in my update rules into an ODS. What ever unit I have coming in, I want to convert that to Cases 'CS'. Please help!!

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

You have to trasnfer global settings about unit of measures (right-click on source system page for your R/3 in RSA1)...

Hope it helps!

Bye,

Roberto

Former Member
0 Kudos

I'm not sure what you mean here. Please be a little bit more specific.

Former Member
0 Kudos

In order to use that FM, you need to upload all the info related to UoM from your source system...and you can do it with my previous suggestion...or do you need sometnig else ?

Former Member
0 Kudos

I belive that the users have set up this master data in R/3 and it has been loaded into BW. The problem is that when I run this function module to convert from QP to CS I get the error "conversion_not_found".

Former Member
0 Kudos

In T006 table (that you have to upload in your BW from the function aòready described before) you can find conversion factors for every UoM...if in R/3 this table doesn't contain a conversion factor...

Former Member
0 Kudos

Looking at the table I have one record for 'CS' and one for 'QP', However, the DIMENSION field is AAAADL, which I believe represents 'No DIM'. When I debugg through the FM, it returns error code conversion_not_found because the dimension for CS and QP is set to 'No DIM'.

Does it make sense to you? Would you expect the FM to fail if the dimension is set to 'NO DIM'?

Former Member
0 Kudos

I understand that some conversion information must be maintained in T006 but the unit_conversion_simple FM has a block of code that states the following:

IF wa_in-dimid = const_dimless

OR wa_out-dimid = const_dimless. "K11K077476

MESSAGE e315 RAISING conversion_not_found.

ENDIF.

This tells me that if a particular row in T006 has DIMID = 'AAAADL', then the conversion can't be done because essentially 'AAAADL' represents NULL. Please let me know if my understanding is incorrect.

Answers (0)