Ansicht
Dokumentation

CACS_DBC_700_ACCOUNT_ASSGMNT - Database Conversion: Account Assignment Types

CACS_DBC_700_ACCOUNT_ASSGMNT - Database Conversion: Account Assignment Types

BAL Application Log Documentation   General Data in Customer Master  
This documentation is copyright by SAP AG.
SAP E-Book

Purpose

Program CACS_DBC_700_ACCOUNT_ASSGMNT converts the database for account assignment types for remuneration types and settlement types. Previously the account assignment information for all settlement systems was stored in tables <APPL>_ACCAS (remuneration types) and <APPL>_ACCST (settlement types).

With the introduction of the "new" settlement as of Release EA-APPL 700, a separate table is created for each (possible) settlement system for account assignment types, remuneration types and settlement types. To use the "new" settlement you must first transfer the data from tables <APPL>_ACCAS and <APPL>_ACCST to the new tables. The entries in <APPL>_ACCAS and <APPL>_ACCST remain unchanged.

The following tables are provided for editing account assignment types:

  • FI settlement system: <APPL>_ACRFI (remuneration types) and <APPL>_ACSFI (settlement types)
  • HR settlement system: <APPL>_ACRHR (remuneration types) and <APPL>_ACSHR (settlement types)
  • CD settlement system: <APPL>_ACRCD (remuneration types) and <APPL>_ACSCD (settlement types)
  • Customer's own settlement system: <APPL>_ACR01 (remuneration types) and <APPL>_ACS01 (settlement types)

Integration

You execute the program when you convert the "old" settlement to the "new" one.

Prerequisites

You have enhanced the relevant tables for your connected settlement systems in the construction of the commission application according to your specific business requirements and executed the activity Generate Structures and Tables in the generating program. You must have created the generated application-dependent tables to allow the conversion to take place.

Features

When you start the program, the account assignment types are converted to the new tables.

The data is transferred on the basis of name equality (using MOVE-CORRESPONDING) according to the settlement system packages that have been selected for your application.

Selection

Account assignment types, remuneration types and settlement types are converted separately.

All the account assignment types (in table TCACS_ACCAS) in Customizing are read separately and displayed. You then have to decide for which settlement system(s), in other words, to which tables, the entries in <APPL> _ACCAS and <APPL>_ACCST are transferred. The (period-based) data is transferred 1:1. No changes are made during the conversion (particularly with regard to the technical validity).

Note

This program can only be run once to convert remuneration types and once for settlement types. The information documenting the execution of the conversion is stored on the database and prevents data from being converted again.

We strongly recommend first executing the conversion in test mode (without database update) before carrying out the update run.

You should then check in the log if processing met your requirements. If so, you can now execute the conversion as an update run (with database update). At this point the information showing that the conversion has been executed is logged. A log is also written in test mode.

Standard Variants

No standard variants are delivered.

Output

The tables specific for the settlement system are filled with the relevant account assignment information.

Activities

Start the report with transaction SE38 and check the log to make sure that the results match your expectations.

Example






CPI1466 during Backup   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.

Length: 4171 Date: 20240531 Time: 114900     sap01-206 ( 79 ms )