Ansicht
Dokumentation

RAXPRA08 - Fill Table AAACC_OBJ(_ERR)

RAXPRA08 - Fill Table AAACC_OBJ(_ERR)

rdisp/max_wprun_time - Maximum work process run time   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.
SAP E-Book

Title

XPRA for Generating Entries in Table AAACC_OBJ and Table AAACC_OBJ_ERR for Fund Accounting Project.

Purpose

The program fills the tables dependent on client, and this means that only clients are filled that do not yet have table entries. This is to ensure that the XPRA does not change existing Customizing settings if it is run a second time.

Table AAACC_OBJ is filled as follows:

For all objects in table T093_ACCOBJ, for which the XACTIVE indicator is set, the program generates entries with transaction type ' * ' and company code ' * ' for all clients and for depreciation area '01'. It then also deselects the XACTIVE indicator. The program sets the account assignment type field AAMOVE to "balance sheet posting" and "depreciation account assignment", except if the account assignment type is in excluding table AAACC_EXCL.

Exceptions:

  1. For investment WBS element and investment order:
    For the transaction type, the entries are taken from table TABW, where the XCOOBJ field is filled, the company code is filled with ' * ' and depreciation area with '01' , and XACTIVE is set to active, and AAMOVE is set for "balance sheet posting" (APC).
  2. For cost centers and internal orders:
    The program only takes depreciation areas and company codes from table T093D, for which the AFBKST (cost center) or AFBAUF (orders) field is set. The transaction type is set to ' * ' and XACTIVE is set to active. AAMOVE is set for a cost center to both account assignment types, but for internal orders is only set to "depreciation account assignment."

Table AAACC_OBJ_ERR is filled as follows:

All account assignment objects are entered. For the new account assignment objects, fund, grant, and function (GEBER, GRANT_NBR, FKBER) the AAERROR field (error indicator during account assignment) should have the value 'E'.

Integration

Prerequisites

Table T093_ACCOBJ should contain account assignment objects. If this is not the case, no entries are generated in AAACC_OBJ and AAACC_OBJ_ERR.

Features

Selection

By calling program RACALL_XPRA08, the generation of table entries can be limited to certain clients. Otherwise the program processes all clients in table T093_ACCOBJ.

Standard Variants

Output

Output is in tables AAACC_OBJ and AAACC_OBJ_ERR. Entries that have the same key as the newly created entries are overwritten.

Activities

Start program RAXPRA08 or RACALL_XPRA08. Program Z_DELETE_DB can be used to delete the generated tables AAACC_OBJ und AAACC_OBJ_ERR.

Example






ABAP Short Reference   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.

Length: 2878 Date: 20240520 Time: 110308     sap01-206 ( 64 ms )