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

Description
You can use this program to conduct consistency checks (reconcile masterdata) within the project structure.
The following checks are possible:
Check settlement
If you set this indicator, the system checks the settlement rule. Youmust 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 onlychecks the receivers. The percentage distribution to the receivers isnot checked.
Validation
If you choose this option in the selection screen, the system triggersthe validation when checking between two objects. The validation onlyonly fills the structures belonging to the objects in question. Bearthis in mind when choosing the validation. Checks may take placebetween 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 underFinancial Accounting -> Special Purpose Ledger -> Validations andSubstitutions.
    Objects to be checked
    The selection screen lists the objects checked by the program. Thechecking options are:
    No check
    Consistency check only
    If an object exists, the system checks the consistency of the selectedfields 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 toexist in the objects being checked because the program only checks theconsistency of the fields, not their existence.

    Output
    The program generates a log showing, among other things, any errors andinconsistencies found. You can branch directly from the log to theobject 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