Ansicht
Dokumentation

CACS_REP_0538004 - Repair Program for Copy Services (Table TCACS_MAP20/MAP21)

CACS_REP_0538004 - Repair Program for Copy Services (Table TCACS_MAP20/MAP21)

ROGBILLS - Synchronize billing plans   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.
SAP E-Book

Purpose

This report runs a database conversion for the "Defined by own copy service" mapping category.

In addition, all customizing entries for the copy services are located that could cause problems in the generation of the mapping subprograms. Since subprograms are generated for mapping from the customizing entries, a missing or non-existent copy function could lead to problems when the subprograms are activated.

Firstly, the mapping category "Defined by own copy service" is converted from the "SPACE" value to "U" in the customizing table TCACS_MAP21.

Next, the existing customizing entries are checked for this mapping category. It used to be possible to define inconsistent entries in customizing (for example, to choose this mapping category, but leave a copy function blank or enter a copy function that does not exist). These entries caused errors in certain circumstances during the generation and running of the copy services.

A new check (from this add on patch onwards) ensures that incorrect entries such as these can no longer be made.

This program searches for entries in the TCACS_MAP21 table that are relevant to the version management of the copy services, which have defined the mapping category "with their own copy service". Then the system checks whether a copy function has been entered, and if yes, whether this copy function exists.

If entries are found that do not have a copy function, the system determines whether this version is currently valid (SY-DATUM is between the TECH_BEGIN and TECH_END of this version). If this is the case, you need to change this version in customizing accordingly by entering a valid copy function.

The same applies for when a copy function is found but does not exist according to the system table TFDIR.

The correction of the currently valid customizing entries, however, causes new versions, which may cause problems when accessed with a knowledge date from the past (between TECH_BEGIN and TECH_END of this version).

The same applies to both cases if entries are found that do not have a copy function or have a copy function that does not exist, and the versions that have a TECH_END which is before the SY-DATUM date.

In addition to the mapping category "Defined by own copy services", all of the customizing for the copy services is checked for critical structures. If one is found, the system issues an error message in the list.

If this program lists versions without a copy function or versions that have non-existent copy functions, or if it lists incorrect entries in the customizing tables TCACS_MAP20 or TCACS_MAP21, then it is important that you reset the copy service customizing back to the standard settings. Since your own settings would be lost when you do this, you need to save them first.

You can reset the copy service customizing to the standard settings in the implementation guide (IMG) by choosing Commissions → Tools → Copy Services → Reset Copy Services → Reset to Standard Customizing and Regenerate Administrative Data, or by choosing the CACS_RESET transaction or starting the CACS_RESET_MAP report. For more information, see the documentation on the CACS_RESET_MAP program.






General Material Data   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.

Length: 3453 Date: 20240531 Time: 062444     sap01-206 ( 80 ms )