This is a background job that takes a snapshot of the inventory part unit cost for calculating inventory planning and replenishment data. The reason for this is that there might be a substantial performance loss if the normal methods for fetching inventory value were used. These methods have to consider a weighted value for parts that have FIFO/LIFO, or whether the Inventory Part Cost Level is anything else than inventory part. So in order to get relevant data in this snapshot there is a scheduled task running to update the snapshot.
There are no prerequisites for this activity.
The unit cost snapshot is saved on all inventory parts for a site.
Refreshing Inventory Part Unit Cost Snapshot
Refreshing Inventory Part Unit Cost Snapshot
You can either perform the refresh snapshot task directly (procedure A) or schedule the task as a background job (procedure B).
A. To perform the refresh snapshot task directly:
B. To schedule the refresh snapshot task as a background job: