Kazakhstan CEDM Note 2024_04_3
Document History
Version | Changes | Effective Date |
1.0 | First approved version 3Keys Kazakhstan CEDM Add-On Note 2024_04_3 | 09-Aug-2024 |
1. Overview
This document describes changes in the 3Keys Kazakhstan CEDM connector ABAP part.
2. Description
According to the CEDM API changes from July 2024 new restriction maximum object number 5000 is implemented for API methods create-doc and info-km. Notification splitting by object number is implemented for all notifications except aggregation.
Default splitting object number is 5000 for all notification types. New 3Keys parameters (transaction /K3TKZ/EDO_PARAM) implemented to change default value if required:
“SPLIT_MAXOCC_0001” - maximum object number per notification type Act of acceptance Single Distributor (type 0001)
“SPLIT_MAXOCC_0002” - maximum object number per notification type Import from EAEU (type 0002)
“SPLIT_MAXOCC_0003” - maximum object number per notification type Import from 3rd countries (type 0003)
“SPLIT_MAXOCC_0004” - maximum object number per notification type Write Off (type 0004)
“SPLIT_MAXOCC_0005” - maximum object number per notification type Return into circulation (type 0005)
“SPLIT_MAXOCC_0010” - maximum object number per notification type Act of acceptance (type 0010)
“SPLIT_MAXOCC_0011” - maximum object number per notification type Report from non-resident (type 0011)
“SPLIT_MAXOCC_INFO” - maximum object number for one API request used by transaction /K3TKZ/EDO_SN_INFO
New feature.
In some cases error “No input data for selection from archive” occurs on retrigger rule Z3KKZ_EDO_CHANGE_HRY. The error reason is ABAP code error.
Implementation error.
3. Solution
Import related transport request
3.1 Correction instruction ATTP 3.0
Transport request | Description / Dependencies |
A1DK900737 | 3Keys Kazakhstan CEDM Add-On 3.0 Note 2024_04_03 Required transport A1DK900731 |
3.2 Correction instruction ATTP 3.1
Transport request | Description / Dependencies |
A2DK900835 | 3Keys Kazakhstan CEDM Add-On 3.1 Note 2024_04_03 Required transport A2DK900827 |
3.3 Correction instruction ATTP 3.2
Transport request | Description / Dependencies |
A3DK900404 | 3Keys Kazakhstan CEDM Add-On 3.2 Note 2024_04_03 Required transport A3DK900400 |
3.4 Correction instruction ATTP 3.3
Transport request | Description / Dependencies |
A4DK900362 | 3Keys Kazakhstan CEDM Add-On 3.3 Note 2024_04_03 Required transport A4DK900348 |
4. Recommendation
No actions required
5. Source code objects
Short description | Program | Object type | Object name |
Class Definition (ABAP Objects) | LIMU | CLSD | /K3TKZ/CL_EDO_0001_MAPPER |
Class Definition (ABAP Objects) | LIMU | CLSD | /K3TKZ/CL_EDO_0002_MAPPER |
Class Definition (ABAP Objects) | LIMU | CLSD | /K3TKZ/CL_EDO_0003_MAPPER |
Class Definition (ABAP Objects) | LIMU | CLSD | /K3TKZ/CL_EDO_0004_MAPPER |
Class Definition (ABAP Objects) | LIMU | CLSD | /K3TKZ/CL_EDO_0005_MAPPER |
Class Definition (ABAP Objects) | LIMU | CLSD | /K3TKZ/CL_EDO_0010_MAPPER |
Class Definition (ABAP Objects) | LIMU | CLSD | /K3TKZ/CL_EDO_0011_MAPPER |
Class Definition (ABAP Objects) | LIMU | CLSD | /K3TKZ/CL_EDO_API_INFO_KM |
Class Definition (ABAP Objects) | LIMU | CLSD | /K3TKZ/CL_EDO_CONST |
Protected Header (ABAP Objects) | LIMU | CPRO | /K3TKZ/CL_EDO_0001_MAPPER |
Protected Header (ABAP Objects) | LIMU | CPRO | /K3TKZ/CL_EDO_0002_MAPPER |
Protected Header (ABAP Objects) | LIMU | CPRO | /K3TKZ/CL_EDO_0003_MAPPER |
Protected Header (ABAP Objects) | LIMU | CPRO | /K3TKZ/CL_EDO_0004_MAPPER |
Protected Header (ABAP Objects) | LIMU | CPRO | /K3TKZ/CL_EDO_0005_MAPPER |
Protected Header (ABAP Objects) | LIMU | CPRO | /K3TKZ/CL_EDO_0010_MAPPER |
Protected Header (ABAP Objects) | LIMU | CPRO | /K3TKZ/CL_EDO_0011_MAPPER |
Public Header (ABAP Objects) | LIMU | CPUB | /K3TKZ/CL_EDO_0001_MAPPER |
Public Header (ABAP Objects) | LIMU | CPUB | /K3TKZ/CL_EDO_0002_MAPPER |
Public Header (ABAP Objects) | LIMU | CPUB | /K3TKZ/CL_EDO_0003_MAPPER |
Public Header (ABAP Objects) | LIMU | CPUB | /K3TKZ/CL_EDO_0004_MAPPER |
Public Header (ABAP Objects) | LIMU | CPUB | /K3TKZ/CL_EDO_0005_MAPPER |
Public Header (ABAP Objects) | LIMU | CPUB | /K3TKZ/CL_EDO_0010_MAPPER |
Public Header (ABAP Objects) | LIMU | CPUB | /K3TKZ/CL_EDO_0011_MAPPER |
Public Header (ABAP Objects) | LIMU | CPUB | /K3TKZ/CL_EDO_API_INFO_KM |
Public Header (ABAP Objects) | LIMU | CPUB | /K3TKZ/CL_EDO_CONST |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_0001_MAPPER CONSTRUCTOR |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_0001_MAPPER MAP_STRUCTURE |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_0002_MAPPER CONSTRUCTOR |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_0002_MAPPER MAP_STRUCTURE |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_0003_MAPPER CONSTRUCTOR |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_0003_MAPPER MAP_STRUCTURE |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_0004_MAPPER CONSTRUCTOR |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_0004_MAPPER MAP_STRUCTURE |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_0005_MAPPER CONSTRUCTOR |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_0005_MAPPER MAP_STRUCTURE |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_0010_MAPPER CONSTRUCTOR |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_0010_MAPPER MAP_STRUCTURE |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_0011_MAPPER CONSTRUCTOR |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_0011_MAPPER MAP_STRUCTURE |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_0011_MAPPER SPLIT_NOTIF_MSG |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_0092_MAPPER MAP_STRUCTURE |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_6000_MAPPER MAP_STRUCTURE |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_API_INFO_KM CONSTRUCTOR |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_HRY_RULE_PROC PARSE_OBJECTS |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_EDO_STATUS IS_LATER_AGGR_EVENT_EXISTS |
Domain | R3TR | DOMA | /K3TKZ/D_EDO_NOTE2024_04_03V1 |