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

...

3Keys Uzbekistan OMS Add-On 3.0 Note 2023_01_01

Required transport A1DK900395

Not relevant

3.2    Correction instruction ATTP 3.1

...

Transport request

...

Description / Dependencies

...

A2DK900388

3Keys Uzbekistan OMS Add-On 3.1 Note 2023_01_01

...

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 A3DK900XXXATTP 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_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_CLIENTCRY_PROC        Z3K_RESEND_REPORT_RULE

Enhancement Implementation

R3TR

ENHO

/K3TUZ/EH_RR_UZ_ORDER_MGMT

Enhancement Implementation

R3TR

ENHO

/K3TUZ/EH_RR_UZ_SAFEDATA_UPD

Enhancement Implementation

R3TR

ENHO

/K3TUZ/EH_SNR_CRY_PROC

BC Set or Customizing Profile

R3TR

SCP1

/K3TUZ/CUST_OMS_3_2

Version Number

R3TR

VERS

K3TUZ1