feat(F-145): completed feature
This commit is contained in:
12
work/artifacts/F-145/documenter.md
Normal file
12
work/artifacts/F-145/documenter.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# F-145 — Documenter evidence
|
||||
|
||||
## Scope of documentation change
|
||||
**F-145 is schema-only (DB columns).** It does **not** change the reporting API surface or any user-facing behavior: `GET /reporting/filters/schema` (F-143) and `GET /reporting/filters/validate` are unchanged; no new route is added.
|
||||
|
||||
`docs/reporting/REPORTING_ARCHITECTURE.md` §5.3 ya describe la tabla requerida con su grano y campos:
|
||||
|
||||
> "Crear `order_payments`/`orders_payment_lines` como líneas de pago inmutables: order, método, tienda, terminal, sesión, importe, moneda, provider reference, estado y timestamps. No almacenar PAN/CVV."
|
||||
|
||||
`reporting_payment_lines` implementa exactamente este diseño (nomenclatura `reporting_` en lugar de `order_` para enfatizar su propósito de reporting; la lógica de negocio de insertarla vive en el módulo orders/checkout, no en reporting).
|
||||
|
||||
No se requiere update de docs/API/contracts. El `document` stage opcional se marca completo con este registro de alcance cero.
|
||||
Reference in New Issue
Block a user