Skip to end of banner
Go to start of banner

ISMT Note 2024_02_1

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 10 Next »

Document History

Version

Changes

Effective Date

1.0

First approved version

3Keys ISMT Add-On Note 2024_02_1

19-Mar-2024

2.0

Updated version

05-Apr-2024

1.    Overview

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

2. Description

New node Participant Tax Code added in the transaction /K3TMT/CONF to maintain Participant Tax code instead of maintaining using transaction SM30 and table /K3TMT/C_PARTIC.

New nodes added to the transaction /K3TMT/CUST:

  • ISMT Status send from (instead of maintaining using transaction SM30 and table /K3TMT/C_STA_FR)

  • ISMT Status change to (instead of maintaining using transaction SM30 and table /K3TMT/C_STA_TO)

Mapping attributes rule types Z3K_ISMT_APPL_CANC and Z3K_ISMT_CONTR_COMM will be changed after activation of the BC-Set

Report /K3TMT/OMS_REP corrections:

  • Configuration ID determination changed to logic-based instead of selection screen parameter value

  • Configuration ID criteria changed to select-option

  • Selection screen Rule type validation added

New feature

Reporting notification Contract commissioning (LK_CONTRACT_COMMISSIONING) works incorrectly with SSCC object - field UIT is filled instead of field UITU

Implementation error

Multiple corrections for reporting notification Withdrawal from circulation (LK_RECEIPT):

  • the report structure updated according to the True API version 380

  • value format corrected for fields ACTION_DATE, DOCUMENT_DATE

  • new reporting notification fields BUYER_INN (source event attribute ZRU_BUYER_INN), WITHDRAWAL_TYPE_OTHER (source event attribute RR_RU_WDRWL_REASON), STATE_CONTRACT_ID (source event attribute ZRU_STATE_CONTR_ID), DESTINATION_COUNTRY_CODE (source event attribute ZRU_CTR_DEST), IMPORTER_ID (source event attribute ZRU_IMPORTER_ID), FIAS_ID (source event attribute RR_RU_AOGUID)

  • field KKT_NUMBER deleted from notification

  • new check logic according to the True API

  • new event attributes supported ZRU_BUYER_INN, ZRU_CTR_DEST, ZRU_IMPORTER_ID, ZRU_STATE_CONTR_ID

  • SGTIN ISMT status after successful report processing changed from incorrect value “WRITTEN_OFF“ to value “RETIRED”

  • Default value for field DOC_TYPE and DOC_DATE deleted

Implementation error

Transaction /K3TMT/REP_MONITOR multiple corrections:

  • Function “Maintain missing data” for message type rule Z3K_ISMT_APPL_CANC put cancellation_reason number (code) and not the text KM_DESTROYED

  • Authorization check for ISMT document type (authorization object /K3TMT/001) works incorrectly in case exclude value used for document type select-option

  • Incorrect object quantity of the reports' SGTINs is calculated in pop-un which displays GTIN’s of Batch details for document type 1-Aggregation (AGGREGATION_DOCUMENT)

Implementation error

To prevent adding the ZDEV transport layer to customer STMS transport routes, the 3Keys Russia ISMT Connector ABAP packages transport layer was changed from ZDEV to SAP.

New feature.

3. Solution

Import related to the transport request and activate BC Set.

3.1    Correction instruction ATTP 3.0

Transport request

Description / Dependencies

D14K900352

3Keys ISMT Add-On 3.0 Note 2024_02_01

Required transport D14K900332

3.2    Correction instruction ATTP 3.1

Transport request

Description / Dependencies

A2DK900739

3Keys ISMT Add-On 3.1 Note 2024_02_01

Required transport A2DK900643

3.3    Correction instruction ATTP 3.2

Transport request

Description / Dependencies

A3DK900328

3Keys ISMT Add-On 3.2 Note 2024_02_01

Required transport A3DK900211

3.4    Correction instruction ATTP 3.3

Transport request

Description / Dependencies

A4DK900173

3Keys ISMT Add-On 3.3 Note 2024_02_01

Required transport A4DK900107

4. Recommendation

Activate BC Set /K3TMT/CUST_ISMT_300_2024_02_01 (SAP ATTP version 3.0) or /K3TMT/CUST_ISMT_3_1_2024_02_01 (SAP ATTP version 3.1) or /K3TMT/CUST_ISMT_3_2_2024_02_01 (SAP ATTP version 3.2) or /K3TMT/CUST_ISMT_3_3_2024_02_01 (SAP ATTP version 3.3).

Maintain Configuration via transaction /K3TMT/CONF node Participant Tax Code for each Business Partner if Business Partner GLN is used at BR_CRYPTO_COMM reporting event.

5. Source code objects

Short description

Program

Object type

Object name

Translation for: Domain

LANG

DOMA

/K3TMT/D_NOTE2024_02_01V1

Translation for: Domain

LANG

DOMA

/K3TMT/D_NOTE2024_02_01V2

Translation for: BC Set or Customizing Profile

LANG

SCP1

/K3TMT/CUST_ISMT_300_2024_02_01

Translation for: BC Set or Customizing Profile

LANG

SCP1

/K3TMT/CUST_ISMT_3_1_2024_02_01

Translation for: BC Set or Customizing Profile

LANG

SCP1

/K3TMT/CUST_ISMT_3_2_2024_02_01

Translation for: BC Set or Customizing Profile

LANG

SCP1

/K3TMT/CUST_ISMT_3_3_2024_02_01

Class Definition (ABAP Objects)

LIMU

CLSD

/K3TMT/CL_ISMT_UTILITIES

Class Definition (ABAP Objects)

LIMU

CLSD

/K3TMT/CL_UI_HELPER

Private Header (ABAP Objects)

LIMU

CPRI

/K3TMT/CL_DEC_MAPPER

Private Header (ABAP Objects)

LIMU

CPRI

/K3TMT/CL_UI_HELPER

Protected Header (ABAP Objects)

LIMU

CPRO

/K3TMT/CL_DEC_MAPPER

Public Header (ABAP Objects)

LIMU

CPUB

/K3TMT/CL_ISMT_UTILITIES

Public Header (ABAP Objects)

LIMU

CPUB

/K3TMT/CL_UI_HELPER

Documentation

LIMU

DOCU

NA/K3TMT/COM037

Domain Definition

LIMU

DOMD

/K3TMT/D_RU_NTF_WITHDR_ACTION

Screen

LIMU

DYNP

/K3TMT/SAPLUI_POPUP_NOTIF               0022

Function Module

LIMU

FUNC

/K3TMT/REP_QTY_SAVE

Single Message

LIMU

MESS

/K3TMT/COM037

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_AIF_REP_PARSER      PARSE_DECOMISSIONING

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_CONTR_COMM_MAPPER   COMPOSE_NOTIF_MSG

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_DEC_MAPPER          CHECK_NOTIF_ATTR_EMPTY

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_DEC_MAPPER          CHECK_NOTIF_MSG

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_DEC_MAPPER          COMPOSE_NOTIF_MSG

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_DEC_MAPPER          CONSTRUCTOR

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_ISMT_REPORT         CONVERT_TO_EVT_PROPERTIES

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_ISMT_REPORT         SET_DEFAULT_DATA_FOR_UI

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_ISMT_UTILITIES      GET_BUPA_CONFIG

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_UI_HELPER           GET_WDRWL_ACTION_CODE

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_UI_HELPER           GET_WDRWL_ACTION_TEXT

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_UI_HELPER           GET_WDRWL_DOC_TYPE_CODE

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_UI_HELPER           GET_WDRWL_DOC_TYPE_TEXT

Report Source Code

LIMU

REPS

/K3TMT/DISPATCHER_C01

Report Source Code

LIMU

REPS

/K3TMT/LUI_POPUP_NOTIFO01

Report Source Code

LIMU

REPS

/K3TMT/OMS_REP_C01

Report Source Code

LIMU

REPS

/K3TMT/OMS_REP_E01

Report Source Code

LIMU

REPS

/K3TMT/OMS_REP_SSC

Report Source Code

LIMU

REPS

/K3TMT/REP_MONITOR_F01

Report Source Code

LIMU

REPS

/K3TMT/RESPONSE_C01

Report Texts

LIMU

REPT

/K3TMT/DISPATCHER

Report Texts

LIMU

REPT

/K3TMT/OMS_REP

Report Texts

LIMU

REPT

/K3TMT/RESPONSE

Table Definition

LIMU

TABD

/K3TMT/S_OMS_REP

Table Definition

LIMU

TABD

/K3TMT/S_UI_DECOM

Domain

R3TR

DOMA

/K3TMT/D_NOTE2024_02_01V1

Domain

R3TR

DOMA

/K3TMT/D_NOTE2024_02_01V2

BC Set or Customizing Profile

R3TR

SCP1

/K3TMT/CUST_ISMT_300_2024_02_01

BC Set or Customizing Profile

R3TR

SCP1

/K3TMT/CUST_ISMT_3_1_2024_02_01

BC Set or Customizing Profile

R3TR

SCP1

/K3TMT/CUST_ISMT_3_2_2024_02_01

BC Set or Customizing Profile

R3TR

SCP1

/K3TMT/CUST_ISMT_3_3_2024_02_01

Search Help

R3TR

SHLP

/K3TMT/H_OMS_RULE_TYPE

Table

R3TR

TABL

/K3TMT/S_BUPA_CONFIG

Table

R3TR

TABL

/K3TMT/S_LK_REC

Table

R3TR

TABL

/K3TMT/S_LK_REC_AIF

Table

R3TR

TABL

/K3TMT/S_LK_REC_DOC

Table

R3TR

TABL

/K3TMT/S_LK_REC_DOCS

Table

R3TR

TABL

/K3TMT/S_LK_REC_MSG

Definition of a Maintenance and Transport Object

R3TR

TOBJ

/K3TMT/VC_CONFC

Definition of a Maintenance and Transport Object

R3TR

TOBJ

/K3TMT/VC_CUSTC

Table Type

R3TR

TTYP

/K3TMT/T_BUPA_CONFIG

View cluster

R3TR

VCLS

/K3TMT/VC_CONF

View cluster

R3TR

VCLS

/K3TMT/VC_CUST

View

R3TR

VIEW

/K3TMT/V_OMS_RUL

Report Source Code

LIMU

REPS

/K3TMT/RESPONSE_C01

Report Source Code

LIMU

REPS

/K3TMT/OMS_REP_SSC

Report Source Code

LIMU

REPS

/K3TMT/OMS_REP_E01

Report Source Code

LIMU

REPS

/K3TMT/OMS_REP_C01

BC Set or Customizing Profile

R3TR

SCP1

/K3TMT/CUST_ISMT_300_2024_02_01

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_ISMT_REPORT         CONVERT_TO_EVT_PROPERTIES

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_ISMT_REPORT         SET_DEFAULT_DATA_FOR_UI

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_CONTR_COMM_MAPPER   COMPOSE_NOTIF_MSG

Protected Header (ABAP Objects)

LIMU

CPRO

/K3TMT/CL_DEC_MAPPER

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_DEC_MAPPER          CONVERT_TO_DATE_TYPE

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_DEC_MAPPER          COMPOSE_NOTIF_MSG

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_DEC_MAPPER          CONSTRUCTOR

Report Source Code

LIMU

REPS

/K3TMT/DISPATCHER_C01

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_AIF_REP_PARSER      EXTRACT_DATA

Protected Header (ABAP Objects)

LIMU

CPRO

/K3TMT/CL_AIF_REP_PARSER

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_AIF_REP_PARSER      PARSE_FTS_INTRODUCE

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_FTS_INT_MAPPER      CONSTRUCTOR

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_REP_RU              SEND_NOTIFICATION_GENERIC

Method (ABAP Objects)

LIMU

METH

/K3TMT/CL_AIF_REP_PARSER      PARSE_PACKING

Data Element Definition

LIMU

DTED

/K3TMT/E_NTF_SSCC_QUANTITY

Data Element Definition

LIMU

DTED

/K3TMT/E_NTF_SGTIN_QUANTITY

Screen

LIMU

DYNP

/K3TMT/SAPLUI_POPUP_NOTIF               0022

Function Module

LIMU

FUNC

/K3TMT/UI_POPUP_NOTIF

Package

R3TR

DEVC

/K3TMT/AIF

Package

R3TR

DEVC

/K3TMT/COCKPIT

Package

R3TR

DEVC

/K3TMT/COMMON

Package

R3TR

DEVC

/K3TMT/MAIN

Package

R3TR

DEVC

/K3TMT/RULE

Package

R3TR

DEVC

/K3TMT/SW

Package

R3TR

DEVC

/K3TMT/UI

  • No labels