Prepare official inputs
The NSO prepares the required product data, reference files, nomenclature tables, and production inputs used by the national accounts workflow.
How It Works
Instead of keeping balancing decisions only in manual edits, spreadsheet operations, or expert memory, AccScript allows national accountants to express assumptions in a structured script that can be validated, executed, reviewed, modified, and reused.
Production workflow
The NSO prepares the required product data, reference files, nomenclature tables, and production inputs used by the national accounts workflow.
The national accountant expresses assumptions, references, and balancing rules in a structured script designed around national-accounting language.
The engine checks syntax, structure, references, and accounting constraints before executing the workflow.
AccScript runs the logic, applies the balancing rules, and generates reproducible outputs for review and comparison.
If an assumption changes, the user modifies the script and reruns the workflow instead of manually rebuilding the whole operation.
Engine overview
The internal engine follows a clear sequence: read the script, structure it, validate it, execute it, and return understandable errors when something needs correction.
Reads the raw script and turns it into structured tokens.
Organizes the tokens into a structured representation of the script.
Checks whether the script respects AccScript rules and expected national-accounting logic.
Executes the validated logic and produces the required outputs.
Returns clear error codes, messages, and hints to help the user correct the script.
Scenario testing
In a manual workflow, changing an assumption may require repeating many operations. With AccScript, the assumption is changed directly in the script, then the workflow is rerun and the new result can be compared with previous outputs.
Simple logic
// Change assumption
// Re-run script
// Compare output
// Keep full production trace Expected benefits