Programme SAP FAGL_REORG_SNAPSHOT - Creation of a Snapshot

Purpose
You can use this program to create a snapshot for a package of areorganization plan. To do this, the system determines the currentinventory for all material-plant combinations of the package that are tobe reorganized and saves this data.

Prerequisites
The package of the reorganization plan must exist, it must containobjects to be reorganized, and the object list of the package must beclosed against entries.
The snapshot must be started before the reorganization date.Furthermore, there must not be any postings to the objects to bereorganized in the reorganization period.
For the snapshot to be created for Materials Management, the valuationlevel must be appropriate to the plant.
You make the required setting in Customizing for the EnterpriseStructure by setting the Valuation level is a plant indicatorin the IMG activity Define Valuation Level
.

Selection
You have to specify the reorganization package and the reorganizationplan for which the snapshot needs to be made.
The program can be performed in a test run or an update run. The updaterun needs to be performed in the background because it can have a verylong runtime. By performing update runs in the background, you ensurethat the process is not terminated due to a time out.
The system processes the objects successively. If the snapshotterminates for individual objects due to errors, the snapshot is firstperformed for the objects that do not contain errors. Once the incorrectsettings have been corrected, you can perform the snapshot in a secondrun for the objects that have not yet been processed.
If a snapshot has been created for an object, it is not possibleto overwrite that snapshot.
Note
While a snapshot is being created, the balances in the affected companycodes cannot be processed.

Output
The log displays the following:

  • All messages issued

  • The number of objects processed

  • The number of objects without a balance

  • The snapshot saves to the database (in table FAGL_RSNAPSHOT) thebalances of the material-plant combination to be reorganized for eachplan, package, company code, ledger,fiscal year, period, G/L account, andtransaction currency. Other key fields are the objects(material and plant for this combination) and the general ledgerattribute (here, the profit center).
    The balances are calculated in all relevant currencies, that is, in thecompany code currency and any parallel currencies used:
    • If the material ledger is used, the values are taken from the parallel
    • currencies or valuations in that ledger.
      • If the material ledger is not used, the parallel currencies or
      • valuations are calculated using the standard currency translation logic(that is, using the exchange rate valid on the posting date).Disadvantage: This could result in residual values or even negativevalues in the parallel currencies.
        (You make the necessary Customizing settings under FinancialAccounting Global Settings (New) -> DefineCurrencies of Leading Ledger.)