bus-filing — build deterministic filing bundles

bus-filing — build deterministic filing bundles

Synopsis

bus filing prh [module-specific options] [-C <dir>] [global flags]
bus filing vero [module-specific options] [-C <dir>] [global flags]
bus filing tax-audit-pack [module-specific options] [-C <dir>] [global flags]

Description

Command names follow CLI command naming.

bus filing orchestrates deterministic filing bundle creation from validated, closed-period data. It delegates target-specific formats to bus filing prh and bus filing vero. Use after validation and period close. Run bus filing --help for the dispatcher shapes and bus filing <target> --help for the current target hand-off syntax.

Commands

prh produces a PRH-ready export bundle by invoking bus-filing-prh. vero produces a Vero-ready export bundle by invoking bus-filing-vero. tax-audit-pack produces a tax-audit filing bundle.

Options

Target-specific parameters are documented in each target module help. Global flags are defined in Standard global flags. For command-specific help, run bus filing --help.

Files

Reads validated datasets and reports; writes export bundle directories or archives (datasets, schemas, manifests). Does not modify canonical workspace datasets.

Examples

bus filing prh
bus filing vero
bus filing tax-audit-pack --format json --output ./out/tax-audit-pack.json
bus filing -C ./workspace prh --output ./out/prh-run.tsv

Exit status

0 on success. Non-zero on invalid usage or missing prerequisites (e.g. unvalidated or open period).

Using from .bus files

Inside a .bus file, write this module target without the bus prefix.

# same as: bus filing prh
filing prh

# same as: bus filing vero --format json
filing vero --format json

# same as: bus filing tax-audit-pack --output ./out/tax-audit-pack.tsv
filing tax-audit-pack --output ./out/tax-audit-pack.tsv