/
Kazakhstan OMS Note 2024_02_1

Kazakhstan OMS Note 2024_02_1

Document History

Version

Changes

Effective Date

1.0

First approved version

3Keys Kazakhstan OMS Add-On Note 2024_02_1

02-Feb-2024

1.    Overview

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

2. Description

In some scenarios Kazakhstan OMS aggregation reports based on EPCIS object event includes objects with GTINs belongs to different OMS cabinets. Additional logic added to split Kazakhstan OMS aggregation into different reporting events based on OMS ID value.

OMS Id value is determined based on GTIN value using the following logic:

  1. Read industry from GTIN

  2. Read Business partner based on GTIN attribute BR_OWNER_GLN

  3. Read OMS system for business partner with system type OMS and system group SAP_KZ_20

Participant ID field is determined based on GTIN value using the following logic:

  1. Read Business partner based on GTIN attribute BR_OWNER_GLN

  2. Read Business partner Registration number for Registration type "ZKZ_PARTIC"

New feature.

In some scenarios Kazakhstan OMS aggregation reports based on EPCIS object event includes objects with multiple GTINs belongs to the same OMS cabinet. Sequence check displays error in AIF “Crypto code is not yet confirmed for GTIN 1234 Serial 56789” and stops reporting event sending to OMS system. At the same time Crypto code in the system has correct confirmation status “Confirmed”. The reason is ABAP code error.

Aggregation report fields determined based on GTIN are filled with values from the first GTIN.

Implementation error.

3. Solution

Import related to the transport request.

3.1    Correction instruction ATTP 3.0

Transport request

Description / Dependencies

A1DK900637

3Keys Kazakhstan OMS Add-On 3.0 Note 2024_02_01

Required transport A1DK900548

3.2    Correction instruction ATTP 3.1

Transport request

Description / Dependencies

A2DK900705

3Keys Kazakhstan OMS Add-On 3.1 Note 2024_02_01

Required transport A2DK900605

3.3    Correction instruction ATTP 3.2

Transport request

Description / Dependencies

A3DK900295

3Keys Kazakhstan OMS Add-On 3.2 Note 2024_02_01

Required transport A3DK900182

3.4    Correction instruction ATTP 3.3

Transport request

Description / Dependencies

A4DK900126

3Keys Kazakhstan OMS Add-On 3.3 Note 2024_02_01

Required transport A4DK900111

4. Recommendation

No actions required.

5. Source code objects

Short description

Program

Object type

Object name

Class Definition (ABAP Objects)

LIMU

CLSD

/K3TKZ/CL_OMS_SEQUENCE_CHECK

Protected Header (ABAP Objects)

LIMU

CPUB

/K3TKZ/CL_BR_CRYPTO_PROC

Public Header (ABAP Objects)

LIMU

CPUB

/K3TKZ/CL_OMS_SEQUENCE_CHECK

Public Header (ABAP Objects)

LIMU

CPUB

/K3TKZ/CL_OMS_SEQUENCE_CHECK

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_BR_CRYPTO_PROC SPLIT_HRY_BY_LEVEL_PACK

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_OMS_SEQUENCE_CHECK CHECK_CC_NOT_CONFIRMED

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_OMS_SEQUENCE_CHECK FILL_CRYPTO_BUFFER_TABLE

Domain

R3TR

DOMA

/K3TKZ/D_OMS_NOTE2024_02_01V1

 

 

Related content

Kazakhstan OMS Release 2024_02
Kazakhstan OMS Release 2024_02
More like this
Kazakhstan OMS Note 2024_02_2
Kazakhstan OMS Note 2024_02_2
Read with this
Uzbekistan OMS Note 2023_04_2
Uzbekistan OMS Note 2023_04_2
More like this
Configuration Guide Kazakhstan OMS Connector
Configuration Guide Kazakhstan OMS Connector
Read with this
Kazakhstan OMS Note 2024_04_3
Kazakhstan OMS Note 2024_04_3
More like this
User Guide Kazakhstan OMS Connector
User Guide Kazakhstan OMS Connector
Read with this