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_01_1

0609-DecNov-2022

1.    Overview

This document describes changes in the 3Keys Uzbekistan OMS connector ABAP part.

2. Description

The rule type Z3KUZThis note contains corrections for 3Keys Uzbekistan OMS Connector after migration to ATTP 3.2.

New BC Set /K3TUZ/CUST_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 error3_2 Short Text: 3Keys Uzbekistan OMS Add-On 3.2created including all customizing settings.

Software Component K3TUZ1 3Keys Uzbekistan OMS Add-On Release changed to 302.

This note is a part of software installation file SAPK-302COINK3TUZ1.

New feature.

3. Solution

Import related to the transport request or install SAPK-302COINK3TUZ1.

3.1    Correction instruction ATTP 3.0

...

Transport request

...

Description / Dependencies

...

A1DK900406

...

Not relevant

3.2    Correction instruction ATTP 3.1

...

Transport request

...

Description / Dependencies

...

A2DK900388

...

Not relevant

3.3    Correction instruction ATTP 3.2

Transport request

Description / Dependencies

A3DK900046A3DK900022

3Keys Uzbekistan OMS Add-On 3.2 Note 2023_01_01

Required transport ATTP 3.2, A2DK900363

4. Recommendation

No actions is requiredActivate BC set /K3TUZ/CUST_OMS_3_2 for new Add-On installation.

5. Source code objects

Short description

Program

Object type

Object name

Translation for: Documentation

LANG

DOCU

NA/K3TUZ/OMS_MSG017

Translation for: Single Message

LANG

MESS

/K3TUZ/OMS_MSG017

Translation for: Single Message

LANG

MESS

/K3TUZ/OMS_MSG155

Translation for: Message Class

LANG

MSAG

/K3TUZ/OMS_MSG

Class Definition (ABAP Objects)

LIMU

CLSD

/K3TUZ/CL_RR_OMS_CONSTANTS

Class Definition (ABAP Objects)

LIMU

CLSD

/K3TUZ/CL_RR_UZ_UTILITIES

Protected Header (ABAP Objects)

LIMU

CPRO

/K3TUZ/CL_BR_CRYPTO_PROC

Public Header (ABAP Objects)

LIMU

CPUB

/K3TUZ/CL_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_MSG155

Single Message

LIMU

MESS

/K3TUZ/OMS_MSG017

Single Message

LIMU

MESS

/K3TUZ/OMS_MSG155

CUST_OMS_3_2

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_ORDER_MGMT    SEND_EMISSION_ORDER

Method (ABAP Objects)

LIMU

METH

/K3TUZ/CL_BADISNR_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_BADICRY_PROC        Z3K_RESEND_REPORT_RULE

Enhancement Implementation

R3TR

ENHO

/K3TUZ/EH_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/CLORDER_MGMT

Enhancement Implementation

R3TR

ENHO

/K3TUZ/EH_RR_UZ_OMS_COMMON    /K3TUZ/IF_BADI_RR_UZ_OMS~GET_AGGREGATION_INFO

Method (ABAP Objects)

LIMU

METHSAFEDATA_UPD

Enhancement Implementation

R3TR

ENHO

/K3TUZ/CLEH_RR_UZ_OMS_COMMON    /K3TUZ/IF_BADI_RR_UZ_OMS~GET_REPORT_PROC_STATUS

Method (ABAP Objects)

LIMU

METHSNR_CRY_PROC

BC Set or Customizing Profile

R3TR

SCP1

/K3TUZ/CL_RR_UZCUST_OMS_COMMON    GET_OMS_API_VERSIONClass (ABAP Objects)3_2

Version Number

R3TR

CLAS

/K3TUZ/CL_OMS_REST_CLIENTVERS

K3TUZ1