Ansicht
Dokumentation

RCNCC300 - Master Data Reconciliation Report: Consistency Within Project Struct.

RCNCC300 - Master Data Reconciliation Report: Consistency Within Project Struct.

ABAP Short Reference   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.
SAP E-Book

Description

You can use this program to conduct consistency checks (reconcile master data) within the project structure.

The following checks are possible:

Check settlement

If you set this indicator, the system checks the settlement rule. You must specify the settlement strategy for the objects to be checked.

  • Settlement to same receiver

  • Settlement to higher-level WBS element

  • Settlement to top element only

If an object is settling to more than one receiver, the system only checks the receivers. The percentage distribution to the receivers is not checked.

Validation

If you choose this option in the selection screen, the system triggers the validation when checking between two objects. The validation only only fills the structures belonging to the objects in question. Bear this in mind when choosing the validation. Checks may take place between the following sets of objects:

  • WBS element against project definition (PRPS - PROJ)
  • WBS element against higher-level WBS element (PRPS - RCJ_PRPSUP)
  • Order against WBS element (AUFK - PRPS)
  • Activity against WBS element (ACT01 - PRPS)

For more information on the validation, see the SAP Library under Financial Accounting -> Special Purpose Ledger -> Validations and Substitutions.

Objects to be checked

The selection screen lists the objects checked by the program. The checking options are:

  • No check

  • Consistency check only

If an object exists, the system checks the consistency of the selected fields for the object.
  • Consistency and existence checks

If no object exists, the system outputs an appropriate message. Otherwise, it checks the consistency.

Fields

The program checks the fields you select. Not all of the fields have to exist in the objects being checked because the program only checks the consistency of the fields, not their existence.

The program generates a log showing, among other things, any errors and inconsistencies found. You can branch directly from the log to the object concerned to check the error and correct it as necessary.

Validation Example

The following conditions apply:

  • The applicant in the top WBS element is to be the person responsible for the project in the project definition (1).
  • The applicant in a WBS element is to be the applicant for the higher-level WBS element (2).
  • The applicant in an order is to be the application for the WBS element assigned to the order (3).

This means you must maintain validation as follows:

Step 1

  • Prerequisite

$PSPNR > '0' AND
$PSPNR > '0'
  • Check

$ASTNR = $VERNR

Step 2

  • Prerequisite

$PSPNR > '0' AND
$PSPNR > '0'
  • Check

$ASTNR = $ASTNR

Step 3

  • Prerequisite

$PSPNR > '0' AND
$AUFNR > '0'
  • Check

$USERO = $ASTNR

You maintain the validation in the Project System implementation guide, step Maintain validations






BAL Application Log Documentation   ABAP Short Reference  
This documentation is copyright by SAP AG.

Length: 4542 Date: 20240520 Time: 120322     sap01-206 ( 51 ms )