cancel
Showing results for 
Search instead for 
Did you mean: 

What data type do I use in MSA to handle CRM DEC data?

Former Member
0 Kudos

Dear Geeks,

We have a customer field 'ZZ_SUPPORT' on CRM (40 SP11) opportunities, which we flow

down to mobile sales. It previously carried a NUMC2 value (a number

from 1 - 99), and this worked fine... the data flowed fine in both

directions. The data element ZZ_SUPPORT used in CRM is based on a newly

created data domain called Z1_TO_99 and this was defined as data type NUMC

(2 characters), which we have changed to DEC (4 characters, and decimal

places 2, and screen display5). Having made this change and also

changed the screen layout in SE51, the field now looks good and takes

a value like '12.34' without error. We can also see the '12.34' value

being carried in the Opp_Write Bdoc in SMW01 classic segment. However, the BDoc does not migrate

successfully to Mobile - the ZZ_Support value is lost. In Mobile, I

have genereted the Tables associated with Opportunity_write, and also

the BDoc, and I have also changed the BOOPPORTUNITY / Y_Support field

(which carries the value) from NUMC2 to String5. I have also tried Long5, and currency4

because there is no data type "DEC" available in Mobile. When I send

opportunity messages up from Mobile to CRM, I see them going into SMQ2

and then they dissappear because the Function module cannot handle the

BDoc. What is the problem? Is it the function module? or the data type

used on Mobile - if so what should I use in the absense of "DEC"?

Richard

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Sounds like a strange issue indeed. I would call Johnny Nobles.

Tx: Smoggen ?

Sorry, can't come up with better ideas.

Cheers,

Seb.

Answers (0)