MDLP Note 2023_01_4
Document History
Version | Changes | Effective Date |
1.0 | First approved version 3Keys MDLP Add-On Note 2023_01_4 | 26-Jan-2023 |
1. Overview
This document describes changes in the 3Keys MDLP connector ABAP part.
2. Description
New function module /K3T/RU_AIF_IN_RETURN_SCN2 created to process inbound message 601 with turnover type “2”-return (In case turnover type is different from “2” function module /K3T/RU_AIF_IN_SCN is called). The following object processing is supported:
SGTIN
SSCC as originally shipped
SSCC unpacked from originally shipped SSCC
SSCC with less SGTINs as originally shipped
Unknown SSCC in ATTP will not be accepted and raise error.
For each SSCC current hierarchy from MDLP system is requested and compared with actual hierarchy at SAP ATTP system. In case SGTIN or SSCC exists at SAP ATTP and absent in MDLP hierarchy unpacking event is added to EPCIS message.
3. Solution
Import related to the transport request.
3.1 Correction instruction ATTP 3.0
Transport request | Description / Dependencies |
A1DK900430 | 3Keys MDLP Add-On 3.0 Note 2023_01_04 Required transport A1DK900392 |
3.2 Correction instruction ATTP 3.1
Transport request | Description / Dependencies |
A2DK900459 | 3Keys MDLP Add-On 3.1 Note 2023_01_04 Required transport A2DK900359 |
3.3 Correction instruction ATTP 3.2
Transport request | Description / Dependencies |
A3DK900093 | 3Keys MDLP Add-On 3.2 Note 2023_01_04 Required transport A2DK900031 or SAPK-302COINK3T |
4. Recommendation
Assign function module to message 601 processing via transaction /K3T/RU_CONF.
5. Source code objects
Short description | Program | Object type | Object name |
Class Definition (ABAP Objects) | LIMU | CLSD | /K3T/CL_RR_RU_UTILS |
Protected Header (ABAP Objects) | LIMU | CPRO | /K3T/CL_RR_RU_UTILS |
Public Header (ABAP Objects) | LIMU | CPUB | /K3T/CL_RR_RU_UTILS |
Function Module | LIMU | FUNC | /K3T/RU_AIF_IN_RETURN_SCN |
Function Module | LIMU | FUNC | /K3T/RU_AIF_IN_RETURN_SCN2 |
Method (ABAP Objects) | LIMU | METH | /K3T/CL_RR_RU_UTILS CHECK_BEFORE_POST_RETURN_SCN |
Method (ABAP Objects) | LIMU | METH | /K3T/CL_RR_RU_UTILS CHECK_MDLP_HRY_RETURN_SCN |
Method (ABAP Objects) | LIMU | METH | /K3T/CL_RR_RU_UTILS GET_HRY_STTP_FOR_COMPARE |
Method (ABAP Objects) | LIMU | METH | /K3T/CL_RR_RU_UTILS PARSE_MDLP_INFO |
Method (ABAP Objects) | LIMU | METH | /K3T/CL_RR_RU_UTILS PREPARE_POST_RETURN_SCN |
Report Source Code | LIMU | REPS | /K3T/LRU_AIF_INUXX |