Kazakhstan OMS Note 2024_04_3
Document History
Version | Changes | Effective Date |
1.0 | First approved version 3Keys Kazakhstan OMS Add-On Note 2024_04_3 | 07-Oct-2024 |
1. Overview
This document describes changes in the 3Keys Kazakhstan OMS connector ABAP part.
2. Description
Adjustment Kazakhstan OMS Connector code after the implementation SAP Note 3503054 - OMS API v3. New response statuses handling.
To prevent multiple identical reporting event status check at OMS system events with final response status is filtered out. After SAP Note 3503054 implementation final response status for Russia OMS relevant reporting events is changed from “PROCESSED” to “SUCCESS” in case OMS 3.0 interaction is used. Reporting event status for Kazakhstan OMS Connector is set to “PROCESSED” that is incorrect.
New Custgen parameter Z3KKZ_OMS_SUBS_SC_ST (transaction /STTP/CUSTGEN component REP, parameter option empty ) implemented to set new final status “SUCCESS“ after SAP Note 3503054 implementation. After correction in case final status “SUCCESS“ is activated at Custgen status “SUCCESS” will be set to Kazakhstan reporting events with response status “PROCESSED” without OMS interaction via transaction /STTP/SNR_CRYPTO_CST.
SAP Note 3503054 is optional for this Note.
New feature.
3. Solution
Import related transport request.
In case OMS API version 3.0 interaction is used maintain value “SUCCESS” to Custgen parameter Z3KKZ_OMS_SUBS_SC_ST (transaction /STTP/CUSTGEN component REP, parameter option empty)
Activate BC Set depending on your ATTP version:
/K3TKZ/CUST_OMS_3_1_2024_04_03 (SAP ATTP 3.1 version)
/K3TKZ/CUST_OMS_3_2_2024_04_03 (SAP ATTP 3.2 version)
/K3TKZ/CUST_OMS_3_3_2024_04_03 (SAP ATTP 3.3 version)
/K3TKZ/CUST_OMS_3_4_2024_04_03 (SAP ATTP 3.4 version)
3.1 Correction instruction ATTP 3.0
Transport request | Description / Dependencies |
A1DK900749 | 3Keys Kazakhstan OMS Add-On 3.0 Note 2024_04_03 Required transport A1DK900741 |
3.2 Correction instruction ATTP 3.1
Transport request | Description / Dependencies |
A2DK900854 | 3Keys Kazakhstan OMS Add-On 3.1 Note 2024_04_03 Required transport A2DK900846 |
3.3 Correction instruction ATTP 3.2
Transport request | Description / Dependencies |
A3DK900418 | 3Keys Kazakhstan OMS Add-On 3.2 Note 2024_04_03 Required transport A3DK900410 |
3.4 Correction instruction ATTP 3.3
Transport request | Description / Dependencies |
A4DK900450 | 3Keys Kazakhstan OMS Add-On 3.3 Note 2024_04_03 Required transport A4DK900366 |
3.5 Correction instruction ATTP 3.4
Transport request | Description / Dependencies |
A5DK900038 | 3Keys Kazakhstan OMS Add-On 3.4 Note 2024_04_03 Required transport A5DK900025 or install Software delivery SAPK-304COINK3TKZ1 |
4. Recommendation
Test response processing for reporting event processing for Kazakhstan OMS via transaction /STTP/SNR_CRYPTO_CST.
5. Source code objects
Short description | Program | Object type | Object name |
Translation for: Report Texts | LANG | REPT | /K3TKZ/CL_SNR_CRY_PROC========CP |
Translation for: BC Set or Customizing Profile | LANG | SCP1 | /K3TKZ/CUST_OMS_3_1_2024_04_03 |
Translation for: BC Set or Customizing Profile | LANG | SCP1 | /K3TKZ/CUST_OMS_3_2_2024_04_03 |
Translation for: BC Set or Customizing Profile | LANG | SCP1 | /K3TKZ/CUST_OMS_3_3_2024_04_03 |
Translation for: BC Set or Customizing Profile | LANG | SCP1 | /K3TKZ/CUST_OMS_3_4_2024_04_03 |
Class Definition (ABAP Objects) | LIMU | CLSD | /K3TKZ/CL_RR_KZ_REP_EVENT_UTIL |
Class Definition (ABAP Objects) | LIMU | CLSD | /K3TKZ/CL_RR_OMS_CONSTANTS |
Protected Header (ABAP Objects) | LIMU | CPRO | /K3TKZ/CL_SNR_CRY_PROC |
Public Header (ABAP Objects) | LIMU | CPUB | /K3TKZ/CL_RR_KZ_REP_EVENT_UTIL |
Public Header (ABAP Objects) | LIMU | CPUB | /K3TKZ/CL_RR_OMS_CONSTANTS |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_RR_KZ_REP_EVENT_UTILZ3K_GET_STATUS_RESP_4_STAT_CHK |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_RR_KZ_REP_EVENT_UTILZ3K_VERIF_REP_EVT_4_STAT_CHECK |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_RR_KZ_REP_EVENT_UTILZ3K_VERIF_STAT_RESP_4_STAT_CHK |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_SNR_CRY_PROC CLASS_CONSTRUCTOR |
Method (ABAP Objects) | LIMU | METH | /K3TKZ/CL_SNR_CRY_PROC Z3K_GET_REPORT_PROC_STAT |
Report Texts | LIMU | REPT | /K3TKZ/CL_SNR_CRY_PROC========CP |
Class (ABAP Objects) | R3TR | CLAS | /K3TKZ/CL_RR_NOTIF_UTIL_OMS |
Domain | R3TR | DOMA | /K3TKZ/D_OMS_NOTE2024_04_03V1 |
BC Set or Customizing Profile | R3TR | SCP1 | /K3TKZ/CUST_OMS_3_1_2024_04_03 |
BC Set or Customizing Profile | R3TR | SCP1 | /K3TKZ/CUST_OMS_3_2_2024_04_03 |
BC Set or Customizing Profile | R3TR | SCP1 | /K3TKZ/CUST_OMS_3_3_2024_04_03 |
BC Set or Customizing Profile | R3TR | SCP1 | /K3TKZ/CUST_OMS_3_4_2024_04_03 |