Document History
Version | Changes | Effective Date |
1.0 | First approved version 3Keys Kazakhstan CEDM Add-On Note 2024_03_3 | 06-Jun-2024 |
1. Overview
This document describes changes in the 3Keys Kazakhstan CEDM connector ABAP part.
2. Description
Transaction and dictionary object text system name renamed from EDO to “CEDM” / “ЦЭДМ”.
Additional Kazakhstan CEDM message types added to the 3Keys Kazakhstan CEDM connector
Return into circulation (Возврат в оборот)
New feature.
CEDM report “Codes transfer from non-resident” (type 0011) changed according to CEDM API changes from May 2024:
new optional fields “paperNum”, “paperDate” added. Field value is determined from event attributes ZR_KZ_PRM_DOC_NUM, ZR_KZ_PRM_DOC_DATE
field “shipment_date” determination logic changed to use new event attribute ZR_KZ_SHIP_DATE
sending process changed: signature step added on sending (technical change automatically executed with 3Keys CEDM connector)
New feature.
CEDM report “Import from EAEU” (doc type 0002) changed:
in case participant tax code is determined via transaction /K3TKZ/EDO_ATTR_MAP - “Reporting attributes mapping” then the business partner name and country read from address data to fill the Name (field “supplierName“) and Country (field “countryCode”).
New feature.
CEDM report “Import from 3rd countries” (doc type 0003) changed:
in case participant tax code is determined via transaction /K3TKZ/EDO_ATTR_MAP - “Reporting attributes mapping” then the business partner country read from address data to fill the the ExportCountry (field “countryCode”).
field Custom document type logic changed to read value from 3Keys parameter “DOC_TYPE_CUSTOM” (transaction /K3TKZ/EDO_PARAM) if there is no event attribute
field Decision code logic changed to read value from 3Keys parameter “DECISION_CODE” (transaction /K3TKZ/EDO_PARAM) if there is no event attribute
New feature.
Runtime error on report sending related to response error counter. New logic added to program /K3TKZ/EDO_DISPATCHER for server error processing during program run. New select-options “Server error response codes” and parameter “Stop after failed attempts” with additional response code control added.
Implementation error.
Transaction /K3TKZ/EDO_API_SAAS updated with new approach for upload participant data and certificate.
New feature.
Support for CEDM API version 2 added. Manual activities are required (see Solution section).
New feature.
Changes for CEDM status values “Эмитирован КМ” - “EMITTED”, “Нанесен КМ” - “APPLIED”, “Списан” - “WRITTEN_OFF”, ”Возвращён в оборот” - “INTRODUCED_RETURNED”.
New feature.
3. Solution
Import related transport request
Activate BC Set depending on your ATTP version:
/K3TKZ/CUST_EDO_3_0_2024_03_03 (SAP ATTP 3.0 version)
/K3TKZ/CUST_EDO_3_1_2024_03_03 (SAP ATTP 3.1 version)
/K3TKZ/CUST_EDO_3_2_2024_03_03 (SAP ATTP 3.2 version)
/K3TKZ/CUST_EDO_3_3_2024_03_03 (SAP ATTP 3.3 version)
Maintain REST path using transaction SM30 view /STTP/V_RSRVPATH.
Industry Identifier | RU System | RU System Revision | REST Operation | REST Path |
20 | NTF (Notification System) | 600 | EDO_CREATE_DOC | /apiUot/api/v1/private/create-doc |
20 | NTF (Notification System) | 600 | EDO_DATA_FOR_SIGN | /apiUot/api/v1/private/getDataForSign |
20 | NTF (Notification System) | 600 | EDO_DOC_LIST | /apiUot/api/v1/private/doc-list |
20 | NTF (Notification System) | 600 | EDO_EDIT_AGGREGATE | /apiUot/api/v1/private/aggregate/edit |
20 | NTF (Notification System) | 600 | EDO_GET_AGGREGATE | /apiUot/api/v1/private/aggregate/{code} |
20 | NTF (Notification System) | 600 | EDO_GET_DOC_GTIN | /apiUot/api/v1/private/document/gtin/{docId} |
20 | NTF (Notification System) | 600 | EDO_GET_TOKEN | /apiUot/api/v1/private/get-token |
20 | NTF (Notification System) | 600 | EDO_INFO_KM | /apiUot/api/v1/private/info-km |
20 | NTF (Notification System) | 600 | EDO_PROF_DOC | /apiUot/api/v2/private/profile-doc |
20 | NTF (Notification System) | 600 | EDO_PROF_OUT_DOC | /apiUot/api/v1/private/profile-out-doc |
20 | NTF (Notification System) | 600 | EDO_SEND_SIGNED | /apiUot/api/v1/private/sendSigned |
20 | NTF (Notification System) | 600 | EDO_UPD_DOC_GTIN | /apiUot/api/v1/private/document/gtin/{docId} |
Upload configuration and participant via transaction /K3TKZ/EDO_API_SAAS.
3.1 Correction instruction ATTP 3.0
Transport request | Description / Dependencies |
A1DK900XXX | 3Keys Kazakhstan EDO Add-On 3.0 Note 2024_03_02 Required transport A1DK900689 |
3.2 Correction instruction ATTP 3.1
Transport request | Description / Dependencies |
A2DK900XXX | 3Keys Kazakhstan EDO Add-On 3.1 Note 2024_03_02 Required transport A2DK900781 |
3.3 Correction instruction ATTP 3.2
Transport request | Description / Dependencies |
A3DK900XXX | 3Keys Kazakhstan EDO Add-On 3.2 Note 2024_03_02 Required transport A3DK900360 |
3.4 Correction instruction ATTP 3.3
Transport request | Description / Dependencies |
A4DK900XXX | 3Keys Kazakhstan EDO Add-On 3.3 Note 2024_03_02 Required transport A4DK900231 |
4. Recommendation
Regression test for all messages.
5. Source code objects
Short description | Program | Object type | Object name |