ISMT Note 2022_02_1
Document History
Version | Changes | Effective Date |
2.0 | Updated version 3Keys ISMT Add-On Note 2022_02_1 | 21-Feb-2022 |
1. Overview
This document describes changes in the 3Keys ISMT connector ABAP part.
2. Description
Runtime error HTTP_NO_MEMORY occurs on multiple serial number info requests from ISMT system via True API. ABAP code corrected to close connection explicitly after each REST client call.
Implementation error.
Corrections for transaction /K3TMT/UD_MONITOR:
Function “Display document header”, “Download document header”, “Display document content”, “Download document content” is not working via transaction /K3TMT/UD_MONITOR if document number contains more than 100 characters.
Selection screen field “Invoice Number” does not work properly.
Selection screen field “ISMT Document Status” does not work properly.
Implementation error.
After approve message function via transaction /K3TMT/REP_MONITOR lock is not released if user press Cancel after sequence check warning.
Implementation error.
User interface improvements of default processing logic for selection screen fields containing date/time when “Date from” or “Date to” value is empty.
If “Date from” is empty and “Date to” is filled default “Date from” value 01.01.1970 is used
If “Date from” is not empty and “Date to” is empty default “Date to” value 31.12.2099 is used
This correction includes transactions /K3TMT/REP_MONITOR (fields “Date From/To”, “Operation Date From/To”, “Received Date From/To”), /K3TMT/UD_MONITOR (fields “Document Date From/To”, “Invoice Date From/To”, “Received Date From/To”), /K3TMT/RCP_MONITOR (fields “Document Date From/To”, “Received Date From/To”).
Implementation error.
3. Solution
Import related to the transport request.
3.1 Correction instruction ATTP 3.0
Transport request | Description / Dependencies |
D14K900229 | 3Keys ISMT Add-On 3.0 Note 2022_02_01 Required transport D14K900226 |
3.2 Correction instruction ATTP 3.1
Transport request | Description / Dependencies |
D13K900032 | 3Keys ISMT Add-On 3.1 Note 2022_02_01 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_REST_CLIENT SEND_REQUEST |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_UI_REP_MON ON_APPROVE_MESSAGE |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_UI_UD_MON ON_DISPLAY_DOC_CONTENT |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_UI_UD_MON ON_DISPLAY_DOC_HEADER |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_UI_UD_MON ON_DOWNLD_DOC_CONTENT |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_UI_UD_MON ON_DOWNLD_DOC_HEADER |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_UI_UD_MON PREPARE_HELP_DATA |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_UI_UD_MON REFRESH_HEADER |
Report Source Code | LIMU | REPS | /K3TMT/RCP_MONITOR_F01 |
Report Source Code | LIMU | REPS | /K3TMT/REP_MONITOR_F01 |
Report Source Code | LIMU | REPS | /K3TMT/UD_MONITOR_F01 |