/
MDLP Note 2023_03_1

MDLP Note 2023_03_1

Document History

Version

Changes

Effective Date

1.0

First approved version

3Keys MDLP Add-On Note 2023_03_1

11-May-2023

2.0

New fields added for the functionality “Missing data”

29-May-2023

1. Overview

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

2.    Description

Adjustment MDLP Connector code after the implementation SAP Note 3304765 - RU Reporting MDLP: Updates to handle MDLP versions 1.37-1.38.

The second version of Note created including:

  • missing data Popup screen corrections to support fields “Export country”, “Contract state number”, “Contract state date”

  • Helper class /K3T/CL_RU_BADI_UTILS methods corrections to support fields “Export country”, “Contract state number”, “Contract state date”

  • Transaction /K3T/RU_CREATE_NTF corrections to support fields “Shipper ID”, “Receive Type”, “Contract state number”, “Contract state date”

SAP Note 3304765 (+ SAP Note 3322299 as prerequisite) is mandatory for this Note

3.    Solution

Import related to the transport request.

3.1    Correction instruction ATTP 3.0

Transport request

Description / Dependencies

A1DK900510

 

3Keys MDLP Add-On 3.0 Note 2023_03_01

Required transport A1DK900498

3.2    Correction instruction ATTP 3.1

Transport request

Description / Dependencies

A2DK900562

3Keys MDLP Add-On 3.1 Note 2023_03_01

Required transport A2DK900519

3.3    Correction instruction ATTP 3.2

Transport request

Description / Dependencies

A3DK900154

3Keys MDLP Add-On 3.2 Note 2023_03_01

Required transport A3DK900132

4.    Recommendation

Check SAP Note 3304765 (+ SAP Note 3322299 as prerequisite) is implemented.

Test outbound messages 254, 335, 415, 416, 552, 702 processing. Adjust code in case the BAdI implementation /STTP/BADI_RU_CHANGE_AFTER_MAP is implemented for this messages.

5.    Source code objects

Short description

Program

Object type

Object name

Class Definition (ABAP Objects)

LIMU

CLSD

/K3T/CL_RU_BADI_UTILS

Class Definition (ABAP Objects)

LIMU

CLSD

/K3T/CL_RU_NOTIF

Protected Header (ABAP Objects)

LIMU

CPRO

/K3T/CL_RU_BADI_UTILS

Protected Header (ABAP Objects)

LIMU

CPRO

/K3T/CL_RU_NOTIF

Public Header (ABAP Objects)

LIMU

CPUB

/K3T/CL_RU_BADI_UTILS

Public Header (ABAP Objects)

LIMU

CPUB

/K3T/CL_RU_NOTIF

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_BADI_UTILS         CHANGE_AFTER_MAP_415

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_BADI_UTILS         CHANGE_AFTER_MAP_416

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_BADI_UTILS         CHANGE_AFTER_MAP_552

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_BADI_UTILS         FIND_WITHDRWL_INFO_SGTIN

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_NOTIF              CONVERT_TO_EVT_PROPERTIES

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_NOTIF              CONVERT_TO_OBJECT_ATTR_TABLES

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_NOTIF              SAVE_TO_DATA_PROVIDER

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_NOTIF              SET_DEFAULT_DATA_FOR_UI

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_NTF_BEF_UPLD       PARSE_NTF_552_WITHDRAWAL

Report Source Code

LIMU

REPS

/K3T/RR_RU_NOTIF_CREATE_C01

Report Source Code

LIMU

REPS

/K3T/RR_RU_NOTIF_CREATE_SSC

Report Texts

LIMU

REPT

/K3T/RR_RU_NOTIF_CREATE

Table Definition

LIMU

TABD

/K3T/S_RU_POSTING

Domain

R3TR

DOMA

/K3T/RU_NOTE2023_03_01V1

Domain

R3TR

DOMA

/K3T/RU_NOTE2023_03_01V2

 

Related content

MDLP Note 2023_01_4
MDLP Note 2023_01_4
More like this
MDLP Release 2024_01
MDLP Release 2024_01
Read with this
MDLP Release 2024_03
MDLP Release 2024_03
More like this
MDLP Note 2023_01_3
MDLP Note 2023_01_3
Read with this
MDLP Note 2021_04_3
MDLP Note 2021_04_3
More like this
MDLP Note 2023_03_3
MDLP Note 2023_03_3
Read with this