Skip to end of banner
Go to start of banner

Kazakhstan CEDM Note 2024_04_5

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

Version 1 Next »

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

Notification check for zero price value changed. Zero price is allowed in the following cases:

  1. Zero price is specified with Popup Missing data (value needs to be set with ALV detail screen)

  2. Zero price is set from GTIN attribute

  3. Zero price is set from BADI /K3TKZ/BADI_EDO_CHG_AFTER_MAP

For other cases notification check will return price validation error

New feature.

Price determination logic changed:

  1. Fill price from GTIN attribute ZKZ_PRICE_00XX (document type specific, for example ZKZ_PRICE_0003 Import from 3rd countries) - new GTIN attrubute

  2. Fill price from GTIN attribute ZKZ_PRICE

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. New BC Set contains the following GTIN attributes:

  • 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)

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

 

  • No labels