Kazakhstan CEDM Note 2024_03_2
Document History
Version | Changes | Effective Date |
1.0 | First approved version 3Keys Kazakhstan CEDM Add-On Note 2024_03_2 | 16-May-2024 |
1. Overview
This document describes changes in the 3Keys Kazakhstan CEDM connector ABAP part.
2. Description
New mandatory field “packageType” added into report New aggregation out of production (type 6000) according to CEDM API changes from May 2024. Field value is determined with the following logic:
read value from event attribute ZR_KZ_PACKAGE_TYPE
if package type is not filled use constant value “LEVEL2” for SSCC-SGTIN aggregation and constant value “LEVEL3” for SSCC-SSCC aggregation
New feature.
Transport request import at transaction STMS implemented with Kazakhstan EDO Release 2024_02 failed with error:
“Class /K3TKZ/CL_EDO_DOCUMENT Method SET_DEFAULT_DATA_FOR_UI Row 45 Column 51 Type "/K3TKZ/CL_UI_HELPER" is unknown.” due to ABAP code error.
After correction transport request import is performed successfully.
Error.
3. Solution
Import related transport request
3.1 Correction instruction ATTP 3.0
Transport request | Description / Dependencies |
A1DK900689 | 3Keys Kazakhstan EDO Add-On 3.0 Note 2024_03_02 Required transport A1DK900685 |
3.2 Correction instruction ATTP 3.1
Transport request | Description / Dependencies |
A2DK900781 | 3Keys Kazakhstan EDO Add-On 3.1 Note 2024_03_02 Required transport A2DK900767 |
3.3 Correction instruction ATTP 3.2
Transport request | Description / Dependencies |
A3DK900360 | 3Keys Kazakhstan EDO Add-On 3.2 Note 2024_03_02 Required transport A3DK900358 |
3.4 Correction instruction ATTP 3.3
Transport request | Description / Dependencies |
A4DK900231 | 3Keys Kazakhstan EDO Add-On 3.3 Note 2024_03_02 Required transport A4DK900222 |
4. Recommendation
Activate BC Set /K3TKZ/CUST_EDO_3_3_2024_03_02 (or /K3TKZ/CUST_EDO_3_0_2024_03_02 for ATTP 3.0 or /K3TKZ/CUST_EDO_3_1_2024_03_02 for ATTP 3.1 or /K3TKZ/CUST_EDO_3_2_2024_03_02 for ATTP 3.2) to support new event extension ZR_KZ_PACKAGE_TYPE
5. Source code objects
Short description | Program | Object type | Object name |
Translation for: BC Set or Customizing Profile | LANG | SCP1 | /K3TKZ/CUST_EDO_3_3_2024_03_02 |
Class Definition (ABAP Objects) | LIMU | CLSD | /K3TKZ/CL_EDO_CONST |
Class Definition (ABAP Objects) | LIMU | CLSD | /K3TKZ/CL_EDO_UI_HELPER |
Protected Header (ABAP Objects) | LIMU | CPRO | /K3TKZ/CL_EDO_UI_HELPER |
Public Header (ABAP Objects) | LIMU | CPUB | /K3TKZ/CL_EDO_CONST |
Public Header (ABAP Objects) | LIMU | CPUB | /K3TKZ/CL_EDO_UI_HELPER |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_6000_MAPPER CHECK_NOTIF_MSG |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_6000_MAPPER MAP_STRUCTURE |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_DOCUMENT SET_DEFAULT_DATA_FOR_UI |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_UI_HELPER GET_CUST_DOC_TYPE_CODE |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_UTILITIES MAP_JSON_MESSAGE_TAGS |
Table Definition | LIMU | TABD | /K3TKZ/S_EDO_AGGRDOC |
Domain | R3TR | DOMA | /K3TKZ/D_EDO_NOTE2024_03_02V1 |
BC Set or Customizing Profile | R3TR | SCP1 | /K3TKZ/CUST_EDO_3_3_2024_03_02 |