Importar documentos recurrentes desde CSV🔗
Esta funcionalidad permite la creación de documentos recurrentes mediante la importación de un archivo CSV.
Formato del Archivo CSV🔗
El archivo debe seguir la siguiente estructura:
- La primera línea debe contener los nombre de los campos informados.
- Cada línea debe llevar un identificador de documento.
- Cada línea o registro llevará los datos necesarios para la cabecera del documento y su correspondiente línea de producto. En caso de que el documento deba llevar múltiples líneas de producto se deberán repetir los datos de la cabecera repitiendo el mismo identificador de documento.
- Cada uno de los valores o columnas debe estar separado por el símbolo ; (punto y coma).
Campos Obligatorios🔗
Campo | Descripción |
---|---|
iddocumento |
Número que agrupa varias líneas en un mismo documento. |
Todas las líneas con el mismo iddocumento pertenecerán al mismo documento. |
|
codcliente |
|
codproveedor |
Código identificador del cliente o proveedor. |
documento |
Descripción del documento. |
generar |
Tipo de documento a generar según sea una venta o compra. Valores posibles: |
PresupuestoCliente , PresupuestoProveedor , PedidoCliente , PedidoProveedor , |
|
AlbaranCliente , AlbaranProveedor , FacturaCliente , FacturaProveedor . |
|
fechainicio |
Fecha de inicio del documento en formato YYYY-mm-dd . |
referencia |
Referencia del documento. |
Campos Opcionales🔗
Campo | Descripción |
---|---|
codalmacen |
Código del almacén. Si no se define, se usa el de la empresa por defecto. |
coddivisa |
Código de la divisa. Si no se define, se usa la de la empresa por defecto. |
codpago |
Código de pago. Si no se define, se usa el de la empresa por defecto. |
codserie |
Código de la serie. Si no se define, se usa la de la empresa por defecto. |
periodo |
Tipo de período para la recurrencia. Valores: 1 = días, 2 = semanas, 3 = meses (por defecto), 99 = manual. |
numperiodo |
Cada cuántos periodos se generará el documento. Valor por defecto: 1 . |
fechafin |
Fecha de finalización en formato YYYY-mm-dd . |
fechaprimer |
Fecha de la primera generación del documento en formato YYYY-mm-dd . Si no se define, se usa fechainicio . |
pctprimer |
Porcentaje de la primera generación. Si no se define, se usa 100 . |
cantidad |
Cantidad de productos/servicios en la línea. Si no se define, se usa 1 . |
descripcion |
Descripción personalizada para la línea (si no se desea usar la del producto). |
precio |
Precio unitario en formato xx.xx (si no se usa el del producto). |
descuento |
Descuento aplicado en formato xx.xx . |
irpf |
Porcentaje de IRPF a aplicar en formato xx.xx . |
Ejemplo de Archivo CSV🔗
iddocumento;codcliente;documento;generar;numperiodo;fechainicio;referencia;cantidad;descripcion;precio;descuento
1;C001;Cuota mensual;FacturaCliente;1,2024-01-01;Producto1;5;Servicio de mantenimiento;100.25;10
1;C001;Cuota mensual;FacturaCliente;1,2024-01-01;Producto2;10;Soporte técnico;50;5.00
2;C002;Pedido trimestral;PedidoCliente;3;2024-03-01;Producto3;100;;;