Uzbekistan OMS Note 2024_04_3
Document History
Version | Changes | Effective Date |
1.0 | First approved version 3Keys Uzbekistan OMS Add-On Note 2024_04_3 | 09-Oct-2024 |
1. Overview
This document describes changes in the 3Keys Uzbekistan OMS connector ABAP part.
2. Description
Adjustment Uzbekistan 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 Uzbekistan OMS Connector is set to “PROCESSED” that is incorrect.
New Custgen parameter Z3KUZ_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 Uzbekistan 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.
Activate BC Set depending on your ATTP version:
/K3TUZ/CUST_OMS_3_1_2024_04_03 (SAP ATTP 3.1 version)
/K3TUZ/CUST_OMS_3_2_2024_04_03 (SAP ATTP 3.2 version)
/K3TUZ/CUST_OMS_3_3_2024_04_03 (SAP ATTP 3.3 version)
/K3TUZ/CUST_OMS_3_4_2024_04_03 (SAP ATTP 3.4 version)
Change Custgen parameter “Z3KUZ_OMS_SUBS_SC_ST” (transaction /STTP/CUSTGEN component REP, parameter option empty) to value “SUCCESS” In case OMS API version 3.0 interaction is used.
3.1 Correction instruction ATTP 3.0
Transport request | Description / Dependencies |
A1DK900751 | 3Keys Uzbekistan OMS Add-On 3.0 Note 2024_04_03 Required transport A1DK900733 |
3.2 Correction instruction ATTP 3.1
Transport request | Description / Dependencies |
A2DK900859 | 3Keys Uzbekistan OMS Add-On 3.1 Note 2024_04_03 Required transport A2DK900829 |
3.3 Correction instruction ATTP 3.2
Transport request | Description / Dependencies |
A3DK900422 | 3Keys Uzbekistan OMS Add-On 3.2 Note 2024_04_03 Required transport A3DK900402 |
3.4 Correction instruction ATTP 3.3
Transport request | Description / Dependencies |
A4DK900462 | 3Keys Uzbekistan OMS Add-On 3.3 Note 2024_04_03 Required transport A4DK900350 |
3.5 Correction instruction ATTP 3.4
Transport request | Description / Dependencies |
A5DK900045 | 3Keys Uzbekistan OMS Add-On 3.3 Note 2024_04_03 Required transport A4DK900023 or install Software delivery SAPK-304COINK3TUZ1 |
4. Recommendation
Test response processing for reporting event processing for Uzbekistan OMS via transaction /STTP/SNR_CRYPTO_CST.
5. Source code objects
Short description | Program | Object type | Object name |
Translation for: Report Texts | LANG | REPT | /K3TUZ/CL_SNR_CRY_PROC========CP |
Translation for: BC Set or Customizing Profile | LANG | SCP1 | /K3TUZ/CUST_OMS_3_1_2024_04_03 |
Translation for: BC Set or Customizing Profile | LANG | SCP1 | /K3TUZ/CUST_OMS_3_2_2024_04_03 |
Translation for: BC Set or Customizing Profile | LANG | SCP1 | /K3TUZ/CUST_OMS_3_3_2024_04_03 |
Translation for: BC Set or Customizing Profile | LANG | SCP1 | /K3TUZ/CUST_OMS_3_4_2024_04_03 |
Class Definition (ABAP Objects) | LIMU | CLSD | /K3TUZ/CL_RR_UZ_REP_EVENT_UTIL |
Class Definition (ABAP Objects) | LIMU | CLSD | /K3TUZ/CL_RR_OMS_CONSTANTS |
Protected Header (ABAP Objects) | LIMU | CPRO | /K3TUZ/CL_SNR_CRY_PROC |
Public Header (ABAP Objects) | LIMU | CPUB | /K3TUZ/CL_RR_UZ_REP_EVENT_UTIL |
Public Header (ABAP Objects) | LIMU | CPUB | /K3TUZ/CL_RR_OMS_CONSTANTS |
Method (ABAP Objects) | LIMU | METH | /K3TUZ/CL_RR_UZ_REP_EVENT_UTILZ3K_GET_STATUS_RESP_4_STAT_CHK |
Method (ABAP Objects) | LIMU | METH | /K3TUZ/CL_RR_UZ_REP_EVENT_UTILZ3K_VERIF_REP_EVT_4_STAT_CHECK |
Method (ABAP Objects) | LIMU | METH | /K3TUZ/CL_RR_UZ_REP_EVENT_UTILZ3K_VERIF_STAT_RESP_4_STAT_CHK |
Method (ABAP Objects) | LIMU | METH | /K3TUZ/CL_SNR_CRY_PROC Z3K_GET_REPORT_PROC_STAT |
Report Texts | LIMU | REPT | /K3TUZ/CL_SNR_CRY_PROC========CP |
Class (ABAP Objects) | R3TR | CLAS | /K3TUZ/CL_RR_NOTIF_UTIL_OMS |
Domain | R3TR | DOMA | /K3TUZ/D_OMS_NOTE2024_04_03V1 |
BC Set or Customizing Profile | R3TR | SCP1 | /K3TUZ/CUST_OMS_3_1_2024_04_03 |
BC Set or Customizing Profile | R3TR | SCP1 | /K3TUZ/CUST_OMS_3_2_2024_04_03 |
BC Set or Customizing Profile | R3TR | SCP1 | /K3TUZ/CUST_OMS_3_3_2024_04_03 |
BC Set or Customizing Profile | R3TR | SCP1 | /K3TUZ/CUST_OMS_3_4_2024_04_03 |