add dolibarr-tva-reconciliation, dolibarr-recurring-templates, dolibarr-data-snapshot
V3 bundle — three sibling skills under .claude/skills/, all read-only,
all depending on the dolibarr base skill.
dolibarr-tva-reconciliation:
- tva-by-month.sh: HT + TVA grouped by (year-month × tva_tx), ready
for CA3 / CA12 transcription.
- tva-line-detail.sh: per-line audit trail with country-based bucket
assignment (A1 domestic / A4 intra-UE autoliquidation / E2 export
hors UE). Documents the French TVA mental model.
- Today every Arcodange line is E2 (KissMetrics, US, autoliquidation
259-1° CGI). The skill scales for the day a French B2B is invoiced.
dolibarr-recurring-templates:
- list-templates.sh: probes /invoices/templates/{id} since there's no
list endpoint. Stops after 5 consecutive empty responses.
- inspect-template.sh: full audit per template, with health checks.
- Surfaces that the "Kiss Metrics Invoice" template has frequency=0
and nb_gen_done=0 — it is NOT auto-firing. Every KM invoice today
was manually duplicated. Cohort-review implication: the deferred
9-month cycle depends on Gabriel clicking "Generate" each month,
not on a Dolibarr cron.
dolibarr-data-snapshot:
- snapshot.sh: bundles every read endpoint the dolibarr-* family uses
into one JSON with a content_hash (sha256 of data only, excluding
timestamp — so identical state hashes identically across runs).
- Use cases: cohort evidence packs, drift detection, archival before
a known-risky UI change.
- V1 baseline summary captured at examples/snapshot-summary.txt
(the ~246 KB snapshot file itself is intentionally not committed).
Also extends dolibarr/SKILL.md endpoint catalogue with
/invoices/templates/{id} (and its no-list-endpoint quirk + the
id-null sentinel for missing ids), plus links to the three new
sibling skills.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
date invoice client cnty tx HT TVA CA3 bucket
|
||||
--------------------------------------------------------------------------------------------------------------
|
||||
2026-01-30 AVC001-CL0001001 tp-1 US 0.00 -510.00 0.00 E2 (export hors UE)
|
||||
2026-01-30 FAC001-CL0001001 tp-1 US 0.00 510.00 0.00 E2 (export hors UE)
|
||||
2026-02-24 FAC002-CL0001002 tp-1 US 0.00 5100.00 0.00 E2 (export hors UE)
|
||||
2026-02-24 FAC003-CL0001003 tp-1 US 0.00 2550.00 0.00 E2 (export hors UE)
|
||||
2026-01-30 FAC001-CL00001 tp-1 US 0.00 510.00 0.00 E2 (export hors UE)
|
||||
--------------------------------------------------------------------------------------------------------------
|
||||
|
||||
# Aggregated by CA3 bucket:
|
||||
E2 (export hors UE) count= 5 HT= 8160.00 TVA= 0.00
|
||||
Reference in New Issue
Block a user