/
MDLP Note 2024_03_1

MDLP Note 2024_03_1

Document History

Version

Changes

Effective Date

1.0

First approved version

3Keys MDLP Add-On Note 2024_03_1

24-May-2024

1. Overview

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

2.    Description

New outbound MDLP document type 300-transfer_code_to_custom support added.

PopUp “Maintain missing data” for message 300 added. Notification field “Custom receiver ID” is filled from event attribute “RR_RU_CUST_RECV_ID”.

Prerequisite of this note is SAP Note 3466963 - Russian Reporting: Support message type 300-‘transfer_code_to_custom’

Create customer Implementation BADI /STTP/BADI_RU_CHANGE_AFTER_MAP ATT: Change Data After Mapping with filter value “RR_RU_300_TRFCODE_FL”. Implement method /STTP/IF_BADI_RU_CHG_AFTER_MAP~CHANGE_AFTER_MAP_STRUCTURE with the following ABAP code:

METHOD /sttp/if_badi_ru_chg_after_map~change_after_map_structure. /k3t/cl_ru_badi_utils=>change_after_map_300( EXPORTING iv_evtid = iv_evtid iv_notif_type = iv_notif_type is_notif_header = is_notif_header it_notif_itm = it_notif_itm it_dm_obj = it_dm_obj it_dm_obj_ids = it_dm_obj_ids it_dm_obj_itm = it_dm_obj_itm it_dm_obj_scc = it_dm_obj_scc it_dm_obj_dep_lot = it_dm_obj_dep_lot CHANGING ct_aif_sap_struc = ct_aif_sap_struc co_messages = co_messages ). ENDMETHOD.

ATTP version 3.0 not supported by SAP Note 3466963 - Russian Reporting: Support message type 300-‘transfer_code_to_custom’

3.    Solution

Import related transport request.

3.1    Correction instruction ATTP 3.0

Transport request

Description / Dependencies

A1DK900693

 

3Keys MDLP Add-On 3.0 Note 2024_03_01

Required transport A1DK900665

3.2    Correction instruction ATTP 3.1

Transport request

Description / Dependencies

A2DK900790

3Keys MDLP Add-On 3.1 Note 2024_03_01

Required transport A2DK900749

3.3    Correction instruction ATTP 3.2

Transport request

Description / Dependencies

A3DK900366

3Keys MDLP Add-On 3.2 Note 2024_03_01

Required transport A3DK900338

3.4    Correction instruction ATTP 3.3

Transport request

Description / Dependencies

A4DK900225

3Keys MDLP Add-On 3.3 Note 2024_03_01

Required transport A4DK900204

4.    Recommendation

No actions required

5.    Source code objects

Short description

Program

Object type

Object name

Translation for: Domain

LANG

DOMA

/K3T/RU_NOTE2024_03_01V1

Translation for: Single Message

LANG

MESS

/K3T/REP_RU194

Class Definition (ABAP Objects)

LIMU

CLSD

/K3T/CL_RU_BADI_UTILS

Class Definition (ABAP Objects)

LIMU

CLSD

/K3T/CL_RU_NTF_BEF_UPLD

Protected Header (ABAP Objects)

LIMU

CPRO

/K3T/CL_RU_NTF_BEF_UPLD

Public Header (ABAP Objects)

LIMU

CPUB

/K3T/CL_RU_BADI_UTILS

Public Header (ABAP Objects)

LIMU

CPUB

/K3T/CL_RU_NTF_BEF_UPLD

Documentation

LIMU

DOCU

NA/K3T/REP_RU194

Function Module

LIMU

FUNC

/K3T/RU_MDLP_CHANGE_STATUS

Function Module

LIMU

FUNC

/K3T/RU_MDLP_SYNC_STATUS

Single Message

LIMU

MESS

/K3T/REP_RU194

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_BADI_UTILS         CHANGE_AFTER_MAP_300

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_MDLP_CHECK         CHECK_MESSAGE_SEQUENCE

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_MDLP_CHECK         INIT

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_MON_UI             ON_TOOLBAR_MSG

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_MON_UI             RESTART_INB_MESSAGE

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_NOTIF              CLASS_CONSTRUCTOR

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_NOTIF              CONVERT_DOCTYPE_TO_NOTIFTYPE

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_NOTIF              CONVERT_TO_EVT_PROPERTIES

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_NOTIF              CREATE_HEADER

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       CONVERT_TO_MDLP_OBJECTS

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_NTF_BEF_UPLD       EXTRACT_DATA

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_NTF_BEF_UPLD       PARSE_NTF_300_TRNSF_CODE

Domain

R3TR

DOMA

/K3T/RU_NOTE2024_03_01V1

 

Related content

MDLP Release 2024_01
MDLP Release 2024_01
Read with this
MDLP Release 2024_03
MDLP Release 2024_03
More like this
MDLP Note 2024_01_1
MDLP Note 2024_01_1
Read with this
MDLP Note 2023_03_1
MDLP Note 2023_03_1
More like this
MDLP Note 2024_02_1
MDLP Note 2024_02_1
Read with this
MDLP Note 2023_01_4
MDLP Note 2023_01_4
More like this