Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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 error.

New 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.

3.1    Correction instruction ATTP 3.0

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_MSG019NOTE_VERSION

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/CL_RRD_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_CLIENTNOTE2023_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

 

View file
nameATTP30_Note_2023_0102_031_3Keys_Uzbekistan_OMS_Add-On_1.0.zip
View file
nameATTP31_Note_2023_0102_031_3Keys_Uzbekistan_OMS_Add-On_1.0.zip.zip
View file
nameATTP32_Note_2023_0102_031_3Keys_Uzbekistan_OMS_Add-On_1.zip0.zip