Uecko_ERP/docs/customer-invoices/sql/fix-proforma-target-invoice-series-code.sql
david 5ed6556036 feat(document-series): implement document series management API
- Add UpdateDocumentSeriesController for updating document series.
- Create documentSeriesApiErrorMapper for error handling.
- Define document series routes including CRUD operations.
- Implement Sequelize-based persistence layer for document series.
- Add DTOs for request and response schemas for document series operations.
- Establish common structures for document series data handling.
- Configure TypeScript settings for the document series module.
2026-07-28 18:04:57 +02:00

16 lines
469 B
SQL

UPDATE proformas AS p
JOIN document_series AS ds
ON ds.code = p.target_invoice_series_code
AND ds.document_type = 'proforma'
SET
p.target_invoice_series_code = NULL,
p.updated_at = NOW()
WHERE p.target_invoice_series_code IS NOT NULL;
SELECT p.id, p.proforma_reference, p.target_invoice_series_code
FROM proformas AS p
JOIN document_series AS ds
ON ds.company_id = p.company_id
AND ds.code = p.target_invoice_series_code
WHERE ds.document_type = 'proforma';