‎2010 Oct 26 4:20 PM
Hello Team,
When my user try to save the order after changing he gets an following error :
"CX_SY_CONVERSION_OVERFLOW" that is "Overflow in conversion of 256"
Information as below :
Order is having more than 800 component lines.
Error in include "RIPRIF01" at line 1323
Line is as below
PMPL-COPY_NR = LAST_COPY_NR + 1.
I have checked before above line below code is executed
SELECT MAX( COPY_NR ) INTO LAST_COPY_NR FROM PMPL
WHERE PM_APPL = PMPL-PM_APPL
AND PRINT_KEY = PMPL-PRINT_KEY
AND PM_PAPER = PMPL-PM_PAPER.
as per my system PMPL table includes COPY_NR max entry is 175 .
So please anyone knows about this issue then please let me know.
Thanks and Regards
Vikram
‎2010 Oct 26 5:24 PM
Your data type is INT1, meaning 1 byte Integer, which can be displayed in three digits. 255 is the largest number that can be represented by INT1 (if I remember correctly). Therefore, you will abend everytime you exceed 255 rows. The solution would be to split what you're doing into two documents or search for SAP Notes. Since the table shows INT1 in my 7.01 version system, I doubt that SAP has remedied this, however.