...
Version | Changes | Effective Date |
1.0 | First approved version 3Keys MDLP Add-On Note 2023_0203_114-Feb | 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
Function module /K3T/RU_AIF_IN_RETURN_SCN2 provided with Note 2023_01_4 works incorrectly due to ABAP code error. In some scenarios transaction /AIF/ERR contains the following log text:
...
“Failed validation: MDLP/ATTP hierarchies for object &1 have differences“
...
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.
...
Transport request | Description / Dependencies |
A1DK900436A1DK900510 | 3Keys MDLP Add-On 3.0 Note 2023_0203_01 Required transport A1DK900434A1DK900498 |
3.2 Correction instruction ATTP 3.1
Transport request | Description / Dependencies |
A2DK900471A2DK900562 | 3Keys MDLP Add-On 3.1 Note 2023_0203_01 Required transport A2DK900463A2DK900519 |
3.3 Correction instruction ATTP 3.2
Transport request | Description / Dependencies |
A3DK900099A3DK900154 | 3Keys MDLP Add-On 3.2 Note 2023_0203_01 Required transport A3DK900095A3DK900132 |
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 | Function Module | LIMU | FUNC | /K3T/RU_AIF_IN_RETURN_SCN2|
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_RR_RU_UTILS CHECK_BEFORE_POST_RETURN_SCN_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_UTILS GET_HRY_STTP_FOR_COMPARE | Translation for: Domain Definition | LANG | DOMD_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_0203_01V1 | ||||
Domain | R3TR | DOMA | /K3T/RU_NOTE2023_0203_01V101V2 |
View file | ||
---|---|---|
|
View file | ||
---|---|---|
|
View file | ||
---|---|---|
|