ISMT Note 2022_02_3
Document History
Version | Changes | Effective Date |
3.0 | Updated version 3Keys ISMT Add-On Note 2022_02_3 | 20-Apr-2022 |
1. Overview
This document describes changes in the 3Keys ISMT connector ABAP part.
2. Description
Runtime error DBSQL_DBSL_LENGTH_ERROR occurs on background program /K3TMT/RESPONSE execution.
Report was sent to ISMT system successfully and received error status on ISMT system side. Runtime error occurs when report response is trying to be processed via background program /K3TMT/RESPONSE. The reason is the error text field could not be stored at database table as it exceeded maximum length limit 1300 characters. The following correction is implemented: if error text field exceeded 1300 characters error text will be stored as “First 1297 error text characters”+ “…”.
Implementation error.
ISMT status is not updated for report SGTINs after receiving correct response (status CHECKED_OK) from ISMT system.
Implementation error.
Runtime error DBSQL_DBSL_LENGTH_ERROR occurs on report sending with Approval button via transaction /K3TMT/REP_MONITOR.
Report was trying to be sent to ISMT system but received error from ISMT system. Runtime error occurs on response processing. The reason is the error text field could not be stored at database table as it exceeded maximum length limit 1300 characters. The following correction is implemented: if error text field exceeded 1300 characters error text will be stored as “First 1297 error text characters”+ “…”.
3. Solution
Import related to the transport request.
3.1 Correction instruction ATTP 3.0
Transport request | Description / Dependencies |
D14K900239 | 3Keys ISMT Add-On 3.0 Note 2022_02_03 Required transport D14K900226 |
3.2 Correction instruction ATTP 3.1
Transport request | Description / Dependencies |
D13K900036 | 3Keys ISMT Add-On 3.1 Note 2022_02_03 Required transport D13K900030 |
4. Recommendation
Test corrections from description section
5. Source code objects
Short description | Program | Object type | Object name |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_ISMT_REPORT SEND |
Report Source Code | LIMU | REPS | /K3TMT/RESPONSE_C01 |