...
Version | Changes | Effective Date |
1.0 | First approved version 3Keys Uzbekistan OMS Add-On Note 2023_0102_31 | 0620-DecFeb-20222023 |
1. Overview
This document describes changes in the 3Keys Uzbekistan OMS connector ABAP part.
2. Description
The rule type Z3KUZ_OMS_AGGR_MPCK creates aggregation report rejected by Uzbekistan OMS system in case object count in one aggregation report is more than 10000. Parameter REP-Z3KUZ_AG_MAXOBJPACK is set at Custgen transaction but new aggregation report is not created after splitting based on object count.
Implementation error.
In case of large aggregations OMS sequence check rule for aggregation report containing SSCC-SSCC aggregations is interrupted with error message “No memory for processing HTTP, HTTPS, or SMTP queries“. The reason is technical problem in ABAP code. Correction is implemented.
Implementation errorNew transaction /K3TUZ/OMS_SW created to get installed Software version of Uzbekistan OMS connector. Output contains Notes and Release information starting from Note 2023_02_1.
New feature.
3. Solution
Import related to the transport request.
...
Transport request | Description / Dependencies |
A1DK900412A1DK900444 | 3Keys Uzbekistan OMS Add-On 3.0 Note 2023_02_01_03 Required transport A1DK900395A1DK900422 |
3.2 Correction instruction ATTP 3.1
Transport request | Description / Dependencies |
A2DK900392A2DK900477 | 3Keys Uzbekistan OMS Add-On 3.1 Note 2023_02_01_03 Required transport A2DK900363A2DK900448 |
3.3 Correction instruction ATTP 3.2
Transport request | Description / Dependencies |
A3DK900048A3DK900105 | 3Keys Uzbekistan OMS Add-On 3.2 Note 2023_02_01_03 Required transport A3DK900022A3DK900077 |
4. Recommendation
No actions is requiredExtend authorization roles with new transaction /K3TUZ/OMS_SW
5. Source code objects
Short description | Program | Object type | Object name | |||
Translation for: DocumentationData Element Definition | LANG | DOCUDTED | NA/K3TUZ/E_OMS_NOTE_MSG017ID | |||
Translation for: DocumentationData Element Definition | LANG | DOCUDTED | NA/K3TUZ/E_OMS_NOTE_MSG019VERSION | |||
Translation for: Single MessageData Element Definition | LANG | MESSDTED | /K3TUZ/E_OMS_RELEASE_MSG017ID | |||
Translation for: Single MessageReport Source Code | LANG | MESSREPS | /K3TUZ/OMS_MSG019SW | |||
Translation for: Single MessageReport Texts | LANG | MESSREPT | /K3TUZ/OMS_MSG155SW | |||
Translation for: Message ClassTransaction | LANG | MSAGTRAN | /K3TUZ/OMS_MSGSW | |||
Class Definition (ABAP Objects) | LIMUR3TR | CLSDCLAS | /K3TUZ/CL_RR_OMS_CONSTANTS | |||
Class Definition (ABAP Objects) | LIMU | CLSD | /K3TUZ/CL_RR_UZ_UTILITIES | |||
Protected Header (ABAP Objects) | LIMU | CPROUI_SW_VERSION | ||||
Package | R3TR | DEVC | /K3TUZ/CL_BR_CRYPTO_PROC | Public Header (ABAP Objects) | LIMU | CPUBOMS_SW |
Domain | R3TR | DOMA | /K3TUZ/CLD_RR_OMS_CONSTANTS | |||
Public Header (ABAP Objects) | LIMU | CPUB | /K3TUZ/CL_RR_UZ_UTILITIES | |||
Documentation | LIMU | DOCU | NA/K3TUZ/OMS_MSG017 | |||
Documentation | LIMU | DOCU | NA/K3TUZ/OMS_MSG019 | |||
Documentation | LIMU | DOCU | NA/K3TUZ/OMS_MSG155 | |||
Single Message | LIMU | MESS | /K3TUZ/OMS_MSG017 | |||
Single Message | LIMU | MESS | /K3TUZ/OMS_MSG019 | |||
Single Message | LIMU | MESS | /K3TUZ/OMS_MSG155 | |||
Method (ABAP Objects) | LIMU | METH | /K3TUZ/CL_BADI_RR_UZ_OM_10_283/K3TUZ/IF_BADI_RR_UZ_OMS~OMS_PING | |||
Method (ABAP Objects) | LIMU | METH | /K3TUZ/CL_BADI_RR_UZ_OM_10_283/K3TUZ/IF_BADI_RR_UZ_OMS~SEND_AGGREGATION_REP | |||
Method (ABAP Objects) | LIMU | METH | /K3TUZ/CL_BADI_RR_UZ_OM_10_283/K3TUZ/IF_BADI_RR_UZ_OMS~SEND_CLOSE_GTIN_ARRAY | |||
Method (ABAP Objects) | LIMU | METH | /K3TUZ/CL_BADI_RR_UZ_OM_10_283/K3TUZ/IF_BADI_RR_UZ_OMS~SEND_EMISSION_ORDER | |||
Method (ABAP Objects) | LIMU | METH | /K3TUZ/CL_BADI_RR_UZ_OM_10_283/K3TUZ/IF_BADI_RR_UZ_OMS~SEND_IC_BUFFER_STATUS | |||
Method (ABAP Objects) | LIMU | METH | /K3TUZ/CL_BADI_RR_UZ_OM_10_283/K3TUZ/IF_BADI_RR_UZ_OMS~SEND_IC_DROPOUT_REPORT | |||
Method (ABAP Objects) | LIMU | METH | /K3TUZ/CL_BADI_RR_UZ_OM_10_283/K3TUZ/IF_BADI_RR_UZ_OMS~SEND_IC_RETRIEVAL | |||
Method (ABAP Objects) | LIMU | METH | /K3TUZ/CL_BADI_RR_UZ_OM_10_283/K3TUZ/IF_BADI_RR_UZ_OMS~SEND_IC_USAGE_REPORT | |||
Method (ABAP Objects) | LIMU | METH | /K3TUZ/CL_BR_CRYPTO_PROC CONSTRUCTOR | |||
Method (ABAP Objects) | LIMU | METH | /K3TUZ/CL_BR_CRYPTO_PROC SPLIT_NTF_CONTENT | |||
Method (ABAP Objects) | LIMU | METH | /K3TUZ/CL_RR_UZ_OMS_COMMON /K3TUZ/IF_BADI_RR_UZ_OMS~GET_AGGREGATION_INFO | |||
Method (ABAP Objects) | LIMU | METH | /K3TUZ/CL_RR_UZ_OMS_COMMON /K3TUZ/IF_BADI_RR_UZ_OMS~GET_REPORT_PROC_STATUS | |||
Method (ABAP Objects) | LIMU | METH | /K3TUZ/CL_RR_UZ_OMS_COMMON GET_OMS_API_VERSION | |||
Class (ABAP Objects) | R3TR | CLAS | /K3TUZ/CL_OMS_REST_CLIENT |
View file | ||
---|---|---|
|
View file | ||
---|---|---|
|
...
NOTE2023_02_01V1 | |||
Data Element | R3TR | DTEL | /K3TUZ/E_OMS_NOTE_ID |
Data Element | R3TR | DTEL | /K3TUZ/E_OMS_NOTE_VERSION |
Data Element | R3TR | DTEL | /K3TUZ/E_OMS_RELEASE_ID |
Program | R3TR | PROG | /K3TUZ/OMS_SW |
Program | R3TR | PROG | /K3TUZ/OMS_SW_C01 |
Program | R3TR | PROG | /K3TUZ/OMS_SW_E01 |
Table | R3TR | TABL | /K3TUZ/S_OMS_ALV_NOTE |
Transaction | R3TR | TRAN | /K3TUZ/OMS_SW |
Table Type | R3TR | TTYP | /K3TUZ/T_OMS_ALV_NOTE |