Normalizar el contrato publico de proformas para separar definitivamente la serie propia de la proforma de la serie futura de la factura emitida.
## Semantica correcta
En proformas:
-`document_series_id` identifica la serie documental propia de la proforma
-`proforma_number` guarda el numero propio de la proforma
-`proforma_reference` guarda la referencia visible de la proforma, por ejemplo `PF-0139`
-`proforma_series_code` es el codigo funcional que se usa solo en create para elegir una serie de `document_type = proforma`
-`target_invoice_series_code` identifica la serie futura que se usara al emitir una `issued_invoice`, por ejemplo `F26`
`target_invoice_series_code` nunca debe apuntar implicitamente a la serie documental de proforma. Un valor como `PF` solo seria valido si existiera tambien una serie activa `PF` de `document_type = issued_invoice`, lo cual no debe asumirse.
## Reglas funcionales
### Crear proforma
- se pide fecha
- se pide cliente
-`proforma_series_code` es opcional; si falta, se usa la serie default activa de `document_type = proforma`
-`target_invoice_series_code` es opcional; si falta, se persiste `NULL`