2009 Mar 04 12:06 PM
I'm upgrading the system from 4.6C to ECC6.
Upgrading the Standard Price works normally in 4.6C. However, in ECC6, I notice that the data saved to CDPOS table is wrongly formatted. Therefore the other programs fail to read from this table.
Standard price is supposed to be right-justified. But it not like that in ECC6.
Can anyone tell me we should I look into to control the process of saving the data to CDPOS?
Thanks.
Han
I'm upgrading the system from 4.6C to ECC6.
Upgrading the Standard Price works normally in 4.6C. However, in ECC6, I notice that the data saved to CDPOS table is wrongly formatted. Therefore the other programs fail to read from this table.
Standard price is supposed to be right-justified. But it not like that in ECC6.
Can anyone tell me we should I look into to control the process of saving the data to CDPOS?
Thanks.
Han
2009 Mar 04 12:12 PM
2009 Mar 05 8:25 AM
Thanks Amuktha.
The link doesn't seem to help resolving my problem.
The changes is saved into CDPOS in the field Value_New (CHARACTER 254) in the way that the actual data can be retrieved by:
value_new+238
But any update to the standard price using MR21 now result in the value of Value_New that require:
value_new+7
to get the actual data.
Further more, in the old system, the standard price value in the decimal form like: "55.66" will be save to VALUE_NEW as "5566". So to get the real value, the system need to devide the value by 100 to get the actual new price.
In the ECC6 system, it is exactly the same as what we input: "55.66".
My question is: Is there an user exit, BADI or any way that can interfere the process of saving the data to CDPOS so that I can ensure the new Price will be save as "5566" and can be extracted using VALUE_NEW+238?
Thanks.
Han
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |