/
Kazakhstan OMS Note 2023_02_2

Kazakhstan OMS Note 2023_02_2

Document History

Version

Changes

Effective Date

1.0

First approved version

3Keys Kazakhstan OMS Add-On Note 2023_02_2

12-Apr-2023

2.0

Updated version

3Keys Kazakhstan OMS Add-On Note 2023_02_2

19-Apr-2023

1.    Overview

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

2. Description

Background job for program /K3TKZ/OMS_DISPATCHER terminated with a runtime error HTTP_NO_MEMORY. ABAP code corrected to close connection explicitly after each REST client call.

Implementation error.

Rule type Z3KKZ_OMS_AGGR_MPCK execution after retrigger terminates with the runtime error TIME_OUT due to the big amount of SSCC in the shipping message ( 35 SSCC (top level) - 40 SSCC (case) - 30 SGTIN ). ABAP code corrected to optimise performance.

Implementation error.

Popup window to skip sequence check on “Approve and Send” button or “Resend” button is not working due to ABAP code error.

Implementation error.

3. Solution

Import related to the transport request.

3.1    Correction instruction ATTP 3.0

Transport request

Description / Dependencies

A1DK900492

3Keys Kazakhstan OMS Add-On 3.0 Note 2023_02_02

Required transport A1DK900441

3.2    Correction instruction ATTP 3.1

Transport request

Description / Dependencies

A2DK900511

3Keys Kazakhstan OMS Add-On 3.1 Note 2023_02_02

Required transport A2DK900475

3.3    Correction instruction ATTP 3.2

Transport request

Description / Dependencies

A3DK900124

3Keys Kazakhstan OMS Add-On 3.2 Note 2023_02_02

Required transport A3DK900103

4. Recommendation

No actions is required

5. Source code objects

Short description

Program

Object type

Object name

Class Definition (ABAP Objects)

LIMU

CLSD

/K3TKZ/CL_OMS_SEQUENCE_CHECK

Class Definition (ABAP Objects)

LIMU

CLSD

/K3TKZ/CL_RR_KZ_UTILITIES

Class Definition (ABAP Objects)

LIMU

CLSD

/K3TKZ/CL_RR_OMS_CONSTANTS

Protected Header (ABAP Objects)

LIMU

CPRO

/K3TKZ/CL_OMS_SEQUENCE_CHECK

Public Header (ABAP Objects)

LIMU

CPUB

/K3TKZ/CL_OMS_SEQUENCE_CHECK

Public Header (ABAP Objects)

LIMU

CPUB

/K3TKZ/CL_RR_KZ_UTILITIES

Public Header (ABAP Objects)

LIMU

CPUB

/K3TKZ/CL_RR_OMS_CONSTANTS

Documentation

LIMU

DOCU

NA/K3TKZ/OMS_MSG019

Documentation

LIMU

DOCU

NA/K3TKZ/OMS_MSG155

Single Message

LIMU

MESS

/K3TKZ/OMS_MSG019

Single Message

LIMU

MESS

/K3TKZ/OMS_MSG155

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_BADI_RR_KZ_OM_20_283/K3TKZ/IF_BADI_RR_KZ_OMS~GET_ORDER_STATUS

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_BADI_RR_KZ_OM_20_283/K3TKZ/IF_BADI_RR_KZ_OMS~OMS_PING

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_BADI_RR_KZ_OM_20_283/K3TKZ/IF_BADI_RR_KZ_OMS~SEND_AGGREGATION_REP

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_BADI_RR_KZ_OM_20_283/K3TKZ/IF_BADI_RR_KZ_OMS~SEND_CLOSE_GTIN_ARRAY

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_BADI_RR_KZ_OM_20_283/K3TKZ/IF_BADI_RR_KZ_OMS~SEND_EMISSION_ORDER

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_BADI_RR_KZ_OM_20_283/K3TKZ/IF_BADI_RR_KZ_OMS~SEND_IC_BUFFER_STATUS

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_BADI_RR_KZ_OM_20_283/K3TKZ/IF_BADI_RR_KZ_OMS~SEND_IC_DROPOUT_REPORT

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_BADI_RR_KZ_OM_20_283/K3TKZ/IF_BADI_RR_KZ_OMS~SEND_IC_RETRIEVAL

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_BADI_RR_KZ_OM_20_283/K3TKZ/IF_BADI_RR_KZ_OMS~SEND_IC_USAGE_REPORT

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_BR_CRYPTO_PROC      CONSTRUCTOR

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_BR_CRYPTO_PROC      SPLIT_NTF_CONTENT

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_OMS_SEQUENCE_CHECK CHECK_CC_NOT_CONFIRMED

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_OMS_SEQUENCE_CHECK CLEAR_CRYPTO_BUFFER_TABLE

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_OMS_SEQUENCE_CHECK FILL_CRYPTO_BUFFER_TABLE

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_OMS_SEQUENCE_CHECK GET_CRYPTO_BUFFER_TABLE

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_RR_KZ_OMS_COMMON    /K3TKZ/IF_BADI_RR_KZ_OMS~GET_AGGREGATION_INFO

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_RR_KZ_OMS_COMMON    /K3TKZ/IF_BADI_RR_KZ_OMS~GET_REPORT_PROC_STATUS

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_RR_KZ_OMS_COMMON    GET_OMS_API_VERSION

Class (ABAP Objects)

R3TR

CLAS

/K3TKZ/CL_OMS_REST_CLIENT

Domain

R3TR

DOMA

/K3TKZ/D_OMS_NOTE2023_02_02V1

Domain

R3TR

DOMA

/K3TKZ/D_OMS_NOTE2023_02_02V2

 

 

Related content

Kazakhstan OMS Release 2023_02
Kazakhstan OMS Release 2023_02
More like this
Kazakhstan OMS Release 2023_03
Kazakhstan OMS Release 2023_03
More like this
Kazakhstan OMS Release 2024_04
Kazakhstan OMS Release 2024_04
Read with this
Kazakhstan OMS Note 2023_03_1
Kazakhstan OMS Note 2023_03_1
More like this
Configuration Guide Kazakhstan OMS Connector
Configuration Guide Kazakhstan OMS Connector
Read with this
Kazakhstan OMS Note 2022_04_2
Kazakhstan OMS Note 2022_04_2
More like this