When creating a characteristic (transaction CT01), an update termination occurs after saving. The short dump points out the insertion of an existing record (SAPSQL_ARRAY_INSERT_DUPREC).
Cause and prerequisitesThis error usually occurs if a client was created via a client copy without the respective number range objects also being transported.
SolutionThe current number level of the number range object for the characteristics must be adapted. This requires the following:
Call transaction SE16 via the OK code field. Enter table CABN. On the next screen, enter * as internal characteristic number in the input field. With 'Execute' all created characteristics are listed. Please note the last assigned internal characteristic number. If you are using release 3.0, please note the last characteristic number assigned which is less than 9999999000.
Then call transaction CTNK. With Interval --> Change status, you can maintain the current number level. Please enter the internal characteristic number you have just noted in the input field. Save your entry.
Additional notes:
To avoid such problems the next time you copy a client, start the client copy function with the option "Initialize and create new". This means that the number ranges are copied automatically, or are initialized if you are not copying any master data or transaction data.
For the class maintenance (transaction CL01), the error can be corrected with transaction CLNK and table KLAH, as described above.
Additional key words
CT01
No comments:
Post a Comment