/
Kazakhstan CEDM Note 2024_04_5

Kazakhstan CEDM Note 2024_04_5

Document History

Version

Changes

Effective Date

1.0

First approved version

3Keys Kazakhstan CEDM Add-On Note 2024_04_5

15-Oct-2024

1.    Overview

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

2. Description

Price value 0 is allowed for the CEDM messages. The following sources of price information allow the price value 0:

  • Price value 0 maintained with Popup Missing data

  • Price value 0 maintained as GTIN attribute

  • Price value 0 set in the BADI /K3TKZ/BADI_EDO_CHG_AFTER_MAP

The message processing will be stopped in status 05-Missing data and waiting manual user input in case price cannot be determined.

New feature.

New GTIN attributes for price per CEDM message type.

  • ZKZ_PRICE_0001 (“Act of acceptance Single Distributor” notification)

  • ZKZ_PRICE_0002 (“Import from EAEU” notification)

  • ZKZ_PRICE_0003 (“Import from 3rd countries” notification)

  • ZKZ_PRICE_0004 (“Withdrawal” notification)

  • ZKZ_PRICE_0005 (“Return to circulation” notification)

  • ZKZ_PRICE_0010 (“Act of acceptance” notification)

To use new GTIN attribute it is required to activate BC Set /K3TKZ/CUST_EDO_3_X_2024_04_05 and maintain GTIN attribute manually via transaction /STTP/COCKPIT node “Trade Items” tab “Additional Attributes” for relevant document types

The system will determine price from the default GTIN attribute “ZKZ_PRICE” if GTIN attributes for price per CEDM message type is not maintained.

New feature.

3. Solution

Import related transport request

Activate BC Set depending on your ATTP version:

  • /K3TKZ/CUST_EDO_3_0_2024_04_05 (SAP ATTP 3.0 version)

  • /K3TKZ/CUST_EDO_3_1_2024_04_05 (SAP ATTP 3.1 version)

  • /K3TKZ/CUST_EDO_3_2_2024_04_05 (SAP ATTP 3.2 version)

  • /K3TKZ/CUST_EDO_3_3_2024_04_05 (SAP ATTP 3.3 version)

  • /K3TKZ/CUST_EDO_3_4_2024_04_05 (SAP ATTP 3.4 version)

To use new GTIN attribute “ZKZ_PRICE_0001”, “ZKZ_PRICE_0002”, “ZKZ_PRICE_0003”, “ZKZ_PRICE_0004”, “ZKZ_PRICE_0005”, maintain values manually via transaction /STTP/COCKPIT node “Trade Items” tab “Additional Attributes” for relevant document types.

3.1    Correction instruction ATTP 3.0

Transport request

Description / Dependencies

A1DK900753

3Keys Kazakhstan CEDM Add-On 3.0 Note 2024_04_05

Required transport A1DK900745

3.2    Correction instruction ATTP 3.1

Transport request

Description / Dependencies

A2DK900865

3Keys Kazakhstan CEDM Add-On 3.1 Note 2024_04_05

Required transport A2DK900852

3.3    Correction instruction ATTP 3.2

Transport request

Description / Dependencies

A3DK900426

3Keys Kazakhstan CEDM Add-On 3.2 Note 2024_04_05

Required transport A3DK900414

3.4    Correction instruction ATTP 3.3

Transport request

Description / Dependencies

A4DK900478

3Keys Kazakhstan CEDM Add-On 3.3 Note 2024_04_05

Required transport A4DK900446

3.5    Correction instruction ATTP 3.4

Transport request

Description / Dependencies

A5DK900049

3Keys Kazakhstan CEDM Add-On 3.4 Note 2024_04_05

Required transport A5DK900031

4. Recommendation

Activate Note BC Set and execute manual activities from Solution section

5. Source code objects

Short description

Program

Object type

Object name

Translation for: BC Set or Customizing Profile

LANG

SCP1

/K3TKZ/CUST_EDO_3_0_2024_04_05

Translation for: BC Set or Customizing Profile

LANG

SCP1

/K3TKZ/CUST_EDO_3_1_2024_04_05

Translation for: BC Set or Customizing Profile

LANG

SCP1

/K3TKZ/CUST_EDO_3_2_2024_04_05

Translation for: BC Set or Customizing Profile

LANG

SCP1

/K3TKZ/CUST_EDO_3_3_2024_04_05

Translation for: BC Set or Customizing Profile

LANG

SCP1

/K3TKZ/CUST_EDO_3_4_2024_04_05

Class Definition (ABAP Objects)

LIMU

CLSD

/K3TKZ/CL_EDO_CONST

Public Header (ABAP Objects)

LIMU

CPUB

/K3TKZ/CL_EDO_CONST

Documentation

LIMU

DOCU

NA/K3TKZ/EDO039

Screen

LIMU

DYNP

/K3TKZ/SAPLEDO_UI_POPUP_NOTIF           0003

Function Module

LIMU

FUNC

/K3TKZ/EDO_QTY_READ

Function Module

LIMU

FUNC

/K3TKZ/EDO_QTY_SAVE

Single Message

LIMU

MESS

/K3TKZ/EDO039

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_0001_MAPPER     CHECK_NOTIF_MSG

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_0001_MAPPER     DETERMINE_PRICE

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_0001_MAPPER     MAP_STRUCTURE

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_0002_MAPPER     CHECK_NOTIF_MSG

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_0002_MAPPER     DETERMINE_PRICE

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_0002_MAPPER     MAP_STRUCTURE

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_0003_MAPPER     CHECK_NOTIF_MSG

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_0003_MAPPER     DETERMINE_PRICE

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_0003_MAPPER     MAP_STRUCTURE

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_0004_MAPPER     CHECK_NOTIF_MSG

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_0004_MAPPER     DETERMINE_PRICE

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_0004_MAPPER     MAP_STRUCTURE

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_0005_MAPPER     CHECK_NOTIF_MSG

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_0005_MAPPER     DETERMINE_PRICE

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_0005_MAPPER     MAP_STRUCTURE

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_0010_MAPPER     CHECK_NOTIF_MSG

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_0010_MAPPER     DETERMINE_PRICE

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_0010_MAPPER     MAP_STRUCTURE

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_0011_MAPPER     MAP_STRUCTURE

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_0092_MAPPER     MAP_STRUCTURE

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_6000_MAPPER     MAP_STRUCTURE

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_DOCUMENT        CONVERT_TO_QTY

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_EDO_DOCUMENT        SET_DEFAULT_DET_ALV_FOR_UI

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_UI_EDO_QTY          FIELDCATALOG

Report Source Code

LIMU

REPS

/K3TKZ/LEDO_UI_POPUP_NOTIFCLI

Report Source Code

LIMU

REPS

/K3TKZ/LEDO_UI_POPUP_NOTIFCLS

Report Source Code

LIMU

REPS

/K3TKZ/LEDO_UI_POPUP_NOTIFF01

Report Source Code

LIMU

REPS

/K3TKZ/LEDO_UI_POPUP_NOTIFI01

Table Definition

LIMU

TABD

/K3TKZ/EDO_QTY

Table Definition

LIMU

TABD

/K3TKZ/S_ALV_EDO_DET

Domain

R3TR

DOMA

/K3TKZ/D_EDO_NOTE2024_04_05V1

Data Element

R3TR

DTEL

/K3TKZ/E_EDO_PRICE_VAL_SET

BC Set or Customizing Profile

R3TR

SCP1

/K3TKZ/CUST_EDO_3_0_2024_04_05

BC Set or Customizing Profile

R3TR

SCP1

/K3TKZ/CUST_EDO_3_1_2024_04_05

BC Set or Customizing Profile

R3TR

SCP1

/K3TKZ/CUST_EDO_3_2_2024_04_05

BC Set or Customizing Profile

R3TR

SCP1

/K3TKZ/CUST_EDO_3_3_2024_04_05

BC Set or Customizing Profile

R3TR

SCP1

/K3TKZ/CUST_EDO_3_4_2024_04_05

 

Related content

Kazakhstan CEDM Note 2024_03_1
Kazakhstan CEDM Note 2024_03_1
More like this
Kazakhstan CEDM Release 2024_03
Kazakhstan CEDM Release 2024_03
More like this
Kazakhstan CEDM Note 2024_03_3
Kazakhstan CEDM Note 2024_03_3
More like this
Kazakhstan CEDM Note 2024_03_5
Kazakhstan CEDM Note 2024_03_5
More like this
Kazakhstan CEDM Note 2024_04_4
Kazakhstan CEDM Note 2024_04_4
More like this
Kazakhstan CEDM Note 2024_04_3
Kazakhstan CEDM Note 2024_04_3
More like this