Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Version

Changes

Effective Date

12.0

First approved Updated version

3Keys MDLP Add-On Note 2022_01_5

1915-NovDez-2021

1.    Overview

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

...

The new logic with deletion can be deactivated with parameter /K3T/DEL_CONF_MSG_OBJ_INACTIVE = X in the transaction /K3T/RU_PARAM.

New feature.

Note version 2.0 contains in additional corrections below.

Program /K3T/RU_MDLP_CLEANUP causing performance issues during the temporary object deletion.

Additional indexes implemented into database tables /K3T/RU_LM_ITM, /K3T/RU_MON_H, /K3T/RU_MSG_OBJ, /K3T/RU_R_TSK.

Program /K3T/RU_MDLP_CLEANUP selection screen new field “Delete Package size” added into block “Selection Criteria”. This option allows to split data before performing DELETE database operation into fixed packages to reduce database workload.

Implementation error.

Program /K3T/RU_MDLP_CLEANUP selection screen new block “MDLP analytic tasks” added into block “Selection Criteria”. This option allows to cleanup MDLP analytic reporting data. The following parameters available for selection:

  • “Delete data older as days” – restrict task selection period with today – days. Task selection logic is based on task requested date.

  • “Clear ZIP” – clear ZIP field at the MDLP analytic task data (table /K3T/RU_R_TSK)

  • “Delete analytic tasks/requests” – delete MDLP analytic task data (table /K3T/RU_R_TSK) together with request data (/K3T/RU_R_REQ)

  • “Including result table” – delete MDLP analytic result tables (/K3T/RU_R_MD, /K3T/RU_R_RM) on delete analytic tasks step

New feature.

Sequence check log via transaction /K3T/RU_MONITOR contains a lot of successful entries and warning “Memory low. Leave the transaction before taking a break” appears on display log. Maximum log entries have been restricted with default value 50 (for each report item). This value could be redefined using parameter /K3T/RU_MAX_LOG_INFO_ROWS in the transaction /K3T/RU_PARAM. If parameter is not specified default value 50 used.

Implementation error.

In case reporting rule was triggered using “Retrigger rule” button via /STTP/COCKPIT transaction and reporting event has not been created due to some reason reporting event from previous rule execution for this event used to set status of monitor entry.

Implementation error.

3.    Solution

Import related to the transport request.

...

Transport request

Description / Dependencies

AT1K900880AT1K900892

3Keys MDLP Add-On FP04 Note 2022_01_05

Required transport AT1K900841

...

Transport request

Description / Dependencies

D1AK900386D1AK900404

3Keys MDLP Add-On FP05 Note 2022_01_05

Required transport D1AK900364

...

Transport request

Description / Dependencies

A1DK900244A1DK900246

3Keys MDLP Add-On 3.0 Note 2022_01_05

Required transport A1DK900230

...

Transport request

Description / Dependencies

A2DK900057A2DK900081

3Keys MDLP Add-On 3.1 Note 2022_01_05

...

Execute report /K3T/RU_MDLP_CLEANUP regularly with variant for deletion temporally stored data to reduce the table space and improve performance for the sequence check.

...

5.    Source code objects

 

Short description

Program

Object type

Object name

Class Definition (ABAP Objects)

LIMU

CLSD

/K3T/CL_RU_MDLP_CHECK

Protected Header (ABAP Objects)

LIMU

CPRO

/K3T/CL_RU_MDLP_CHECK

Public Header (ABAP Objects)

LIMU

CPUB

/K3T/CL_RU_MDLP_CHECK

Documentation

LIMU

DOCU

NA/K3T/REP_RU181

Documentation

LIMU

DOCU

NA/K3T/REP_RU182

Documentation

LIMU

DOCU

NA/K3T/REP_RU183

Documentation

LIMU

DOCU

NA/K3T/REP_RU184

Documentation

LIMU

DOCU

NA/K3T/REP_RU185

Function Module

LIMU

FUNC

/K3T/RU_MDLP_CHANGE_STATUS

Table Index

LIMU

INDX

/K3T/RU_LM_ITM                K1

Table Index

LIMU

INDX

/K3T/RU_MON_H                 003

Table Index

LIMU

INDX

/K3T/RU_MSG_OBJ               03

Table Index

LIMU

INDX

/K3T/RU_R_TSK                 A3

Single Message

LIMU

MESS

/K3T/REP_RU181

Single Message

LIMU

MESS

/K3T/REP_RU182

Single Message

LIMU

MESS

/K3T/REP_RU183

Single Message

LIMU

MESS

/K3T/REP_RU184

Single Message

LIMU

MESS

/K3T/REP_RU185

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RR_RU_UTILS           START_RULE_PROCESING

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_MDLP_CHECK         CHECK_PREDECESSOR

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_MDLP_CHECK         CLASS_CONSTRUCTOR

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_MDLP_MESSAGE       DELETE_OBJECTS

Method (ABAP Objects)

LIMU

METH

/K3T/CL_RU_MON_UI             CANCEL_MESSAGE

Report Source Code

LIMU

REPS

/K3T/RU_MDLP_CLEANUP_F01

Report Source Code

LIMU

REPS

/K3T/RU_MDLP_CLEANUP_SSC

Report Source Code

LIMU

REPS

/K3T/RU_MDLP_CLEANUP_TOP

Report Texts

LIMU

REPT

/K3T/RU_MDLP_CLEANUP

Domain

R3TR

DOMA

/K3T/RU_NOTE2022_01_05V1

...

Domain

R3TR

DOMA

/K3T/RU_NOTE2022_01_05V2

View file
nameFP04_Note_2022_01_5_3Keys_MDLP_Connector_12.0.zip
View file
nameFP05_Note_2022_01_5_3Keys_MDLP_Connector_12.0.zip
View file
nameATTP30_Note_2022_01_5_3Keys_MDLP_Connector_12.0.zip
View file
nameATTP31_Note_2022_01_5_3Keys_MDLP_Connector_12.0.zip