...
Version | Changes | Effective Date |
1.0 | First approved version 3Keys ISMT Add-On Note 2024_02_1 | 1519-Mar-2024 |
2.0 | Updated version | 18-Apr-2024 |
1. Overview
This document describes changes in the 3Keys ISMT connector ABAP part.
...
New nodes added to the transaction /K3TMT/CUST:
ISMT Status send from (instead of maintaining using transaction SM30 and table /K3TMT/C_STA_FR)
ISMT Status change to (instead of maintaining using transaction SM30 and table /K3TMT/C_STA_TO)
Mapping attributes rule types Z3K_ISMT_APPL_CANC and Z3K_ISMT_CONTR_COMM will be changed after activation of the BC-Set
...
the report structure updated according to the True API version 380
value format corrected for fields ACTION_DATE, DOCUMENT_DATE
new reporting notification fields BUYER_INN (source event attribute ZRU_BUYER_INN), WITHDRAWAL_TYPE_OTHER (source event attribute RR_RU_WDRWL_REASON), STATE_CONTRACT_ID (source event attribute ZRU_STATE_CONTR_ID), DESTINATION_COUNTRY_CODE (source event attribute ZRU_CTR_DEST), IMPORTER_ID (source event attribute ZRU_IMPORTER_ID), FIAS_ID (source event attribute RR_RU_AOGUID)
field KKT_NUMBER deleted from notification
new check logic according to the True API
new event attributes supported ZRU_BUYER_INN, ZRU_CTR_DEST, ZRU_IMPORTER_ID, ZRU_STATE_CONTR_ID.
SGTIN ISMT status after successful report processing changed from incorrect value “WRITTEN_OFF“ to value “RETIRED”
Default value for field DOC_TYPE and DOC_DATE deleted
Implementation error
Transaction /K3TMT/REP_MONITOR multiple corrections:
Function “Maintain missing data” for message type rule Z3K_ISMT_APPL_CANC put cancellation_reason number (code) and not the text KM_DESTROYED
Authorization check for ISMT document type (authorization object /K3TMT/001) works incorrectly in case exclude value used for document type select-option
Incorrect object quantity of the reports' SGTINs is calculated in pop-un which displays GTIN’s of Batch details for document type 1-Aggregation (AGGREGATION_DOCUMENT)
Implementation error
To prevent adding the ZDEV transport layer to customer STMS transport routes, the 3Keys Russia ISMT Connector ABAP packages transport layer was changed from ZDEV to SAP.
New feature.
3. Solution
Import related to the transport request and activate BC Set.
...
Transport request | Description / Dependencies |
D14K9000XXD14K900356 | 3Keys ISMT Add-On 3.0 Note 2024_02_01 Required transport D14K900332 |
...
Transport request | Description / Dependencies |
A2DK9000XXA2DK900743 | 3Keys ISMT Add-On 3.1 Note 2024_02_01 Required transport A2DK900643 |
...
Transport request | Description / Dependencies |
A3DK9000XXA3DK900332 | 3Keys ISMT Add-On 3.2 Note 2024_02_01 Required transport A3DK900211 |
...
Transport request | Description / Dependencies |
A4DK9000XXA4DK900198 | 3Keys ISMT Add-On 3.3 Note 2024_02_01 Required transport A4DK900107 |
...
Activate BC Set /K3TMT/CUST_ISMT_300_20232024_0402_01 (SAP ATTP version 3.0) or /K3TMT/CUST_ISMT_3_1_20232024_0402_01 (SAP ATTP version 3.1) or /K3TMT/CUST_ISMT_3_2_20232024_0402_01 (SAP ATTP version 3.2) or /K3TMT/CUST_ISMT_3_3_2024_02_01 (SAP ATTP version 3.3).
Maintain Configuration via transaction /K3TMT/CONF node Participant Tax Code for each Business Partner if Business Partner GLN is used at BR_CRYPTO_COMM reporting event.
5. Source code objects
Short description | Program | Object type | Object name |
Translation for: Domain | LANG | DOMA | /K3TMT/D_NOTE2024_02_01V1 |
Translation for: Domain | LANG | DOMA | /K3TMT/D_NOTE2024_02_01V2 |
Translation for: BC Set or Customizing Profile | LANG | SCP1 | /K3TMT/CUST_ISMT_300_2024_02_01 |
Translation for: BC Set or Customizing Profile | LANG | SCP1 | /K3TMT/CUST_ISMT_3_1_2024_02_01 |
Translation for: BC Set or Customizing Profile | LANG | SCP1 | /K3TMT/CUST_ISMT_3_2_2024_02_01 |
Translation for: BC Set or Customizing Profile | LANG | SCP1 | /K3TMT/CUST_ISMT_3_XXX_3_2024_02_01 |
Class Definition (ABAP Objects) | LIMU | CLSD | /K3TMT/CL_ISMT_UTILITIES |
Class Definition (ABAP Objects) | LIMU | CLSD | /K3TMT/CL_UI_HELPER |
Private Header (ABAP Objects) | LIMU | CPRI | /K3TMT/CL_DEC_MAPPER |
Private Header (ABAP Objects) | LIMU | CPRI | /K3TMT/CL_UI_HELPER |
Protected Header (ABAP Objects) | LIMU | CPRO | /K3TMT/CL_DEC_MAPPER |
Public Header (ABAP Objects) | LIMU | CPUB | /K3TMT/CL_ISMT_UTILITIES |
Public Header (ABAP Objects) | LIMU | CPUB | /K3TMT/CL_UI_HELPER |
Documentation | LIMU | DOCU | NA/K3TMT/COM037 |
Domain Definition | LIMU | DOMD | /K3TMT/D_RU_NTF_WITHDR_ACTION |
Screen | LIMU | DYNP | /K3TMT/SAPLUI_POPUP_NOTIF 0022 |
Function Module | LIMU | FUNC | /K3TMT/REP_QTY_SAVE |
Single Message | LIMU | MESS | /K3TMT/COM037 |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_AIF_REP_PARSER PARSE_DECOMISSIONING |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_CONTR_COMM_MAPPER COMPOSE_NOTIF_MSG |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_DEC_MAPPER CHECK_NOTIF_ATTR_EMPTY |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_DEC_MAPPER CHECK_NOTIF_MSG |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_DEC_MAPPER COMPOSE_NOTIF_MSG |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_DEC_MAPPER CONSTRUCTOR |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_ISMT_REPORT CONVERT_TO_EVT_PROPERTIES |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_ISMT_REPORT SET_DEFAULT_DATA_FOR_UI |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_ISMT_UTILITIES GET_BUPA_CONFIG |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_UI_HELPER GET_WDRWL_ACTION_CODE |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_UI_HELPER GET_WDRWL_ACTION_TEXT |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_UI_HELPER GET_WDRWL_DOC_TYPE_CODE |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_UI_HELPER GET_WDRWL_DOC_TYPE_TEXT |
Report Source Code | LIMU | REPS | /K3TMT/DISPATCHER_C01 |
Report Source Code | LIMU | REPS | /K3TMT/LUI_POPUP_NOTIFO01 |
Report Source Code | LIMU | REPS | /K3TMT/OMS_REP_C01 |
Report Source Code | LIMU | REPS | /K3TMT/OMS_REP_E01 |
Report Source Code | LIMU | REPS | /K3TMT/OMS_REP_SSC |
Report Source Code | LIMU | REPS | /K3TMT/REP_MONITOR_F01 |
Report Source Code | LIMU | REPS | /K3TMT/RESPONSE_C01 |
Report Texts | LIMU | REPT | /K3TMT/DISPATCHER |
Report Texts | LIMU | REPT | /K3TMT/OMS_REP |
Report Texts | LIMU | REPT | /K3TMT/RESPONSE |
Table Definition | LIMU | TABD | /K3TMT/S_OMS_REP |
Table Definition | LIMU | TABD | /K3TMT/S_UI_DECOM |
Domain | R3TR | DOMA | /K3TMT/D_NOTE2024_02_01V1 |
Domain | R3TR | DOMA | /K3TMT/D_NOTE2024_02_01V2 |
BC Set or Customizing Profile | R3TR | SCP1 | /K3TMT/CUST_ISMT_300_2024_02_01 |
BC Set or Customizing Profile | R3TR | SCP1 | /K3TMT/CUST_ISMT_3_1_2024_02_01 |
BC Set or Customizing Profile | R3TR | SCP1 | /K3TMT/CUST_ISMT_3_2_2024_02_01 |
BC Set or Customizing Profile | R3TR | SCP1 | /K3TMT/CUST_ISMT_3_XXX_3_2024_02_01 |
Search Help | R3TR | SHLP | /K3TMT/H_OMS_RULE_TYPE |
Table | R3TR | TABL | /K3TMT/S_BUPA_CONFIG |
Table | R3TR | TABL | /K3TMT/S_LK_REC |
Table | R3TR | TABL | /K3TMT/S_LK_REC_AIF |
Table | R3TR | TABL | /K3TMT/S_LK_REC_DOC |
Table | R3TR | TABL | /K3TMT/S_LK_REC_DOCS |
Table | R3TR | TABL | /K3TMT/S_LK_REC_MSG |
Definition of a Maintenance and Transport Object | R3TR | TOBJ | /K3TMT/VC_CONFC |
Definition of a Maintenance and Transport Object | R3TR | TOBJ | /K3TMT/VC_CUSTC |
Table Type | R3TR | TTYP | /K3TMT/T_BUPA_CONFIG |
View cluster | R3TR | VCLS | /K3TMT/VC_CONF |
View cluster | R3TR | VCLS | /K3TMT/VC_CUST |
View | R3TR | VIEW | /K3TMT/V_OMS_RUL |
Report Source Code | LIMU | REPS | /K3TMT/RESPONSE_C01 |
Report Source Code | LIMU | REPS | /K3TMT/OMS_REP_SSC |
Report Source Code | LIMU | REPS | /K3TMT/OMS_REP_E01 |
Report Source Code | LIMU | REPS | /K3TMT/OMS_REP_C01 |
BC Set or Customizing Profile | R3TR | SCP1 | /K3TMT/CUST_ISMT_300_2024_02_01 |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_ISMT_REPORT CONVERT_TO_EVT_PROPERTIES |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_ISMT_REPORT SET_DEFAULT_DATA_FOR_UI |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_CONTR_COMM_MAPPER COMPOSE_NOTIF_MSG |
Protected Header (ABAP Objects) | LIMU | CPRO | /K3TMT/CL_DEC_MAPPER |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_DEC_MAPPER CONVERT_TO_DATE_TYPE |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_DEC_MAPPER COMPOSE_NOTIF_MSG |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_DEC_MAPPER CONSTRUCTOR |
Report Source Code | LIMU | REPS | /K3TMT/DISPATCHER_C01 |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_AIF_REP_PARSER EXTRACT_DATA |
Protected Header (ABAP Objects) | LIMU | CPRO | /K3TMT/CL_AIF_REP_PARSER |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_AIF_REP_PARSER PARSE_FTS_INTRODUCE |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_FTS_INT_MAPPER CONSTRUCTOR |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_REP_RU SEND_NOTIFICATION_GENERIC |
Method (ABAP Objects) | LIMU | METH | /K3TMT/CL_AIF_REP_PARSER PARSE_PACKING |
Data Element Definition | LIMU | DTED | /K3TMT/E_NTF_SSCC_QUANTITY |
Data Element Definition | LIMU | DTED | /K3TMT/E_NTF_SGTIN_QUANTITY |
Screen | LIMU | DYNP | /K3TMT/SAPLUI_POPUP_NOTIF 0022 |
Function Module | LIMU | FUNC | /K3TMT/UI_POPUP_NOTIF |
Package | R3TR | DEVC | /K3TMT/AIF |
Package | R3TR | DEVC | /K3TMT/COCKPIT |
Package | R3TR | DEVC | /K3TMT/COMMON |
Package | R3TR | DEVC | /K3TMT/MAIN |
Package | R3TR | DEVC | /K3TMT/RULE |
Package | R3TR | DEVC | /K3TMT/SW |
Package | R3TR | DEVC | /K3TMT/UI |
View file | ||
---|---|---|
|
View file | ||
---|---|---|
|
View file | ||
---|---|---|
|
View file | ||
---|---|---|
|