Skip to Content
Catalog / ACC · Accounting & Finance / Periodic Inventory Valuation (Manual)
Periodic Inventory Valuation (Manual)
periodic_inventory_valuation

Periodic Inventory Valuation (Manual)

Close inventory periodically with one balanced COGS journal entry instead of live SVL postings

v19.0.1.0.0 George (AlshayebCo) Accounting & Finance Application

Adds models stock periodic valuation profile (config + scheduled auto-run engine) and stock periodic valuation run (snapshotted run with purchase/category/negative child lines, draft/posted/reversed state, chatter). A TransientModel wizard (stock periodic valuation wizard) computes Beginning/Purchases/Ending/COGS from journal item balances and stock valuation layer snapshots, builds a three-block balanced JE, and persists a snapshot. A reversal wizard books offsetting entries. journal entry is inherited to add a smart-button link back to its run. Depends only on base and stock_account; a 15-minute master ir.cron drives per-profile auto-runs; a QWeb PDF report plus XLSX/CSV export are provided.

Overview

Businesses that run periodic (rather than perpetual) inventory accounting need a clean way to recognise Cost of Goods Sold and adjust the inventory asset at period end without depending on real-time stock valuation layers. This module lets you define reusable valuation profiles, preview Beginning, Net Purchases, Ending and COGS figures for any chosen date, and post a single balanced adjusting journal entry that closes the purchases accounts, restates the inventory account to its ending value, and books COGS using the Beginning + Purchases - Ending formula. Each run is snapshotted, attached to a PDF report, and can be scheduled to run automatically or fully reversed when corrections are needed.

Workflow

Stock Periodic Valuation Run

Draft
Posted
Reversed

Key Features

  • Define reusable valuation profiles with inventory, COGS and one-or-many purchases accounts, posting journal, and location/category/product scope.
  • Preview Beginning, Net Purchases, Ending and COGS amounts for any valuation date before posting anything.
  • Post one consolidated, automatically balanced adjusting journal entry that closes purchases, restates inventory, and recognises COGS.
  • Compute Beginning value from the GL inventory balance on the first run or from the previous run's ending value afterwards.
  • Detect and list negative-stock products at the valuation date so they can be reviewed before posting.
  • Generate a PDF valuation report and attach it to both the run record and its journal entry.
  • Schedule unattended monthly, daily or yearly auto-runs per profile with configurable anchor date and run-as user.
  • Reverse a posted run through a guarded wizard that books an offsetting entry and flags affected subsequent runs.
  • Export run details (account splits, category totals, negative stock) to XLSX or CSV.
  • Keep runs isolated per company through record rules and prevent duplicate active runs per profile and date.

Technical Details

Technical Name periodic_inventory_valuation
Version 19.0.1.0.0
License LGPL-3
Domain ACC · Accounting & Finance

Menu Structure

Periodic Valuation
Valuation Runs
New Valuation
Configuration
Profiles

Security

Two dedicated groups govern access. Periodic Valuation Users (auto-granted to Stock Users) can run the wizard, view runs and read profiles; Periodic Valuation Managers add full create/edit/delete on profiles, runs and reversals. All records are scoped to the user's allowed companies through company record rules, and posting a journal entry still requires the user's normal accounting rights on the chosen journal.

Periodic Valuation User Periodic Valuation Manager

Dependencies

base stock_account