The Stock Valuation Report by Period (Stock, Inquiries, Movements) is used to reconcile transaction activities with the general ledger. This report tracks stock valuation across financial periods. Using this report, it is possible to backdate stock valuation. To use the report, you need to enable the STOVALPER parameter, which is located in chapter STO, group ACC. However, before this parameter can be set to Yes, the Anglo-Saxon stock accounting parameter ACCDETSTK (STO, ACC) must also be set to Yes.

Once the parameters are enabled, you need to initialize the PIT data when first migrating to a V12 release by running the FUNCREPIT function. This function takes a designated closed start year, uses the STOJOU records to calculate the stock values at that point, and then builds the PIT tables from there. It is possible to run the FUNCREPIT function to initialize the PIT tables during migration, even if the STOVALPER parameter is set to ‘No’. After FUNCREPIT is completed, run the accounting interface function FUNSTKACC to update the point-in-time PIT tables, and FUNWIPACC if the Manufacturing module is used.
Here is a visual flowchart of this process:

If the data becomes corrupt for any reason, running the Stock valuation period resync FUNSYNPIT will rebuild the PIT tables for a specific site as long as the period is open.
