Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Version

Changes

Effective Date

1.0

First approved version

3Keys Kazakhstan MPT Add-On Note 2022_0304_1

27XX-JulSep-2022

1.    Overview

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

2. Description

New transformation /K3TKZ/EPCIS_SAPEXT containing all reporting properties created to use at custom code.

New feature.

Multiple configuration support added based on participant tax code. New node “Participant Tax Code” added into transaction /K3TKZ/CONF to maintain separate Participant Tax code values for each Configuration ID. Determination logic is executed on new notification creation to fill MPT document header field “Configuration ID“ value .

New feature.

Field Counterparty Tax code is empty for created notification at transaction /K3TKZ/DOC_MONITOR. correction implemented.

Implementation error.

Authorization object /K3TKZ/001 check works incorrectly at transaction /K3TKZ/DOC_CHANGE Change Document Attributes. Authorization field /K3TKZ/DAC corrected from old value “52-Create OMS Report“ to new value “49-Manual correction“.

Implementation error.

Runtime error occurs at program /K3TKZ/MPT_DISPATCHER on sequence check function if error created message is found due to ABAP code error. Correction implemented.

Implementation error.

Output for object not found at MPT system corrected for transaction /K3TKZ/MPT_SN_INFO Get Serial Number information.

Implementation error.

HTTP parameter Configuration ID is empty on call MPT Connector Java part.

Implementation error.

Text

Implementation error.

3. Solution

Import related to the transport request.

...

Transport request

Description / Dependencies

A2DK900291A2DK9002XX

3Keys Kazakhstan MPT Add-On 3.1 Note 2022_0304_01

4. Recommendation

Test corrections from description section 

...

Short description

Program

Object type

Object name

Class Definition (ABAP Objects)

LIMU

CLSD

/K3TKZ/CL_MPT_SEQUENCE_CHECK

Public Header (ABAP Objects)

LIMU

CPUB

/K3TKZ/CL_MPT_SEQUENCE_CHECK

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_MPT_DOCUMENT DETERMINE_CONFIG_ID

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_MPT_SEQUENCE_CHECK CHECK_PREDECESSOR

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_REP_MPT SEND_NOTIFICATION_GENERIC

Method (ABAP Objects)

LIMU

METH

/K3TKZ/CL_REST_CLIENT SET_HTTP_HEADERS

Report Source Code

LIMU

REPS

/K3TKZ/DOC_CHANGE_C01

Report Source Code

LIMU

REPS

/K3TKZ/MPT_DOC_IN_C01

Report Source Code

LIMU

REPS

/K3TKZ/MPT_SN_INFO_C01

Report Source Code

LIMU

REPS

/K3TKZ/MPT_SN_INFO_SSC

Table Definition

LIMU

TABD

/K3TKZ/S_ALV_MPT_SN_INFO

Function Group

R3TR

FUGR

/K3TKZ/C_PARTIC

Table

R3TR

TABL

/K3TKZ/S_DM_EVT_DAT_EXT

Table

R3TR

TABL

/K3TKZ/S_EPCIS_EXT

Table Contents

R3TR

TABU

TDDAT

Table Contents

R3TR

TABU

TVDIR

Definition of a Maintenance and Transport Object

R3TR

TOBJ

/K3TKZ/C_PARTICS

Definition of a Maintenance and Transport Object

R3TR

TOBJ

/K3TKZ/VC_CONFC

View cluster

R3TR

VCLS

/K3TKZ/VC_CONF

Transformation

R3TR

XSLT

/K3TKZ/EPCIS_SAPEXT

 

...