fakturownia-warehouse-documents
Fakturownia CLI warehouse documents: list, fetch, create, update, and delete warehouse documents, including kind selection and invoice linking through payload fields.
SKILL.md
Full skill instructions
Auto-generated by
go run ./cmd/gen-skills. Do not edit manually.
Warehouse Documents
PREREQUISITE: Read
fakturownia-sharedfirst.
Use This Skill When
- The task is about warehouse transfers, receipts, releases, or related warehouse-document maintenance.
- You need to choose warehouse document kinds through the payload, or link invoices using
invoice_ids[]during updates.
Covered Commands
fakturownia warehouse-document list— List warehouse documentsfakturownia warehouse-document get— Fetch a single warehouse document by IDfakturownia warehouse-document create— Create a warehouse documentfakturownia warehouse-document update— Update a warehouse documentfakturownia warehouse-document delete— Delete a warehouse document
Notable Flags
--page(default1): Requested result page--per-page(default25): Requested result count per page--id(required): Warehouse document ID--input(required): Warehouse document JSON input as inline JSON, @file, or - for stdin--yes(required, defaultfalse): Confirm warehouse document deletion
Environment
FAKTUROWNIA_PROFILE: Select a profile unless --profile is providedFAKTUROWNIA_URL: Override the base account URL from any profileFAKTUROWNIA_API_TOKEN: Override the API token from any profile
Examples
fakturownia warehouse-document list --json
fakturownia warehouse-document list --columns id,kind,number,client_name
fakturownia warehouse-document list --page 2 --per-page 25 --raw
fakturownia warehouse-document get --id 15
fakturownia warehouse-document get --id 15 --fields id,kind,warehouse_actions[].quantity --json
fakturownia warehouse-document get --id 15 --raw
fakturownia warehouse-document create --input '{"kind":"mm","warehouse_id":1,"warehouse_actions":[{"product_id":7,"quantity":2,"warehouse2_id":3}]}' --json
fakturownia warehouse-document create --input '{"kind":"wz","client_id":12,"warehouse_actions":[{"product_id":7,"tax":"23","price_net":"100","quantity":2}]}' --json
fakturownia warehouse-document create --input @warehouse-document.json
fakturownia warehouse-document create --input '{"kind":"mm"}' --dry-run --json
fakturownia warehouse-document update --id 15 --input '{"invoice_ids":[100,111]}' --json
fakturownia warehouse-document update --id 15 --input @warehouse-document-update.json
fakturownia warehouse-document update --id 15 --input '{"kind":"pz"}' --dry-run --json
fakturownia warehouse-document delete --id 15 --yes --json
fakturownia warehouse-document delete --id 15 --yes
fakturownia warehouse-document delete --id 15 --yes --dry-run --json
