
INSERT INTO ProcesoImportacion.EncodingArchivo(id, nombre, enum) VALUES (1, 'UTF-8', 'UTF_8');
INSERT INTO ProcesoImportacion.EncodingArchivo(id, nombre, enum) VALUES (2, 'LATIN1', 'ISO_8859_1');

INSERT INTO ProcesoImportacion.TipoCampoPlantilla(id, nombre, enum) VALUES(1, 'TEXTO','TEXT');
INSERT INTO ProcesoImportacion.TipoCampoPlantilla(id, nombre, enum) VALUES(2, 'ENTERO','INT');
INSERT INTO ProcesoImportacion.TipoCampoPlantilla(id, nombre, enum) VALUES(3, 'DECIMAL','FLOAT');
INSERT INTO ProcesoImportacion.TipoCampoPlantilla(id, nombre, enum) VALUES(4, 'MONEDA','CURRENCY');
INSERT INTO ProcesoImportacion.TipoCampoPlantilla(id, nombre, enum) VALUES(5, 'FECHA','DATE');
INSERT INTO ProcesoImportacion.TipoCampoPlantilla(id, nombre, enum) VALUES(6, 'HORA','TIME');
INSERT INTO ProcesoImportacion.TipoCampoPlantilla(id, nombre, enum) VALUES(7, 'FECHA Y HORA','DATETIME');
INSERT INTO ProcesoImportacion.TipoCampoPlantilla(id, nombre, enum) VALUES(8, 'LISTA','SELECT');
INSERT INTO ProcesoImportacion.TipoCampoPlantilla(id, nombre, enum) VALUES(9, 'EMAIL','EMAIL');


INSERT INTO ProcesoImportacion.PlantillaImportacion(id, nombre, enum) VALUES(1,'Facturación Consolidada Día', 'FacturaConsolidadaDia');

INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(1, 5, 1, 'FECHA FACTURA', TRUE, NULL, 'YYYY-MM-DD');
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(2, 6, 1, 'HORA FACTURA', FALSE, '00:00:00', 'HH:mm:ss');
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(3, 2, 1, 'NUMERO FACTURA', FALSE, NULL, NULL);
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(4, 4, 1, 'SUB TOTAL', TRUE, '0', '$ n.nnn,dd');
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(5, 4, 1, 'VALOR IMPUESTO', FALSE, '0', '$ n.nnn,dd');
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(6, 4, 1, 'TOTAL', FALSE, '0', '$ n.nnn,dd');
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(7, 1, 1, 'NOTA FACTURA', FALSE, '', NULL);
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(8, 1, 1, 'DOCUMENTO CLIENTE', FALSE, NULL, NULL);
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(9, 1, 1, 'NOMBRE CLIENTE', FALSE, NULL, NULL);
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(10, 9, 1, 'EMAIL CLIENTE', FALSE, NULL, NULL);
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(11, 1, 1, 'TELEFONO CLIENTE', FALSE, NULL, NULL);
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(12, 4, 1, 'PAGO CLIENTE', TRUE, NULL, '$ n.nnn,dd');
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(13, 8, 1, 'MEDIO DE PAGO', TRUE, 'NO REGISTRA', NULL);
----------------------
INSERT INTO ProcesoImportacion.ValorAceptadoCampoPlantilla (id, idCampoPlantillaImportacion, valor, enum) 
VALUES (1, 13, 'NO REGISTRA', 'NO_REGISTRA');
INSERT INTO ProcesoImportacion.ValorAceptadoCampoPlantilla (id, idCampoPlantillaImportacion, valor, enum) 
VALUES (2, 13, 'TARJETA', 'TARJETA');
INSERT INTO ProcesoImportacion.ValorAceptadoCampoPlantilla (id, idCampoPlantillaImportacion, valor, enum) 
VALUES (3, 13, 'EFECTIVO', 'EFECTIVO');
INSERT INTO ProcesoImportacion.ValorAceptadoCampoPlantilla (id, idCampoPlantillaImportacion, valor, enum) 
VALUES (4, 13, 'CREDITO', 'CREDITO');

-------------------------
INSERT INTO ProcesoImportacion.PlantillaImportacion(id, nombre, enum) VALUES(2,'Facturación Detallada Día', 'FacturaDetalleDia');

INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(14, 5, 2, 'FECHA FACTURA', TRUE, NULL, 'YYYY-MM-DD');
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(15, 6, 2, 'HORA FACTURA', FALSE, '00:00:00', 'HH:mm:ss');
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(16, 2, 2, 'NUMERO FACTURA', FALSE, NULL, NULL);
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(17, 4, 2, 'SUB TOTAL', FALSE, '0', '$ n.nnn,dd');
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(18, 4, 2, 'IMPUESTO', FALSE, '0', '$ n.nnn,dd');
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(19, 4, 2, 'TOTAL', FALSE, '0', '$ n.nnn,dd');
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(20, 1, 2, 'NOTA FACTURA', FALSE, '', NULL);
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(21, 1, 2, 'DOCUMENTO CLIENTE', FALSE, NULL, NULL);
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(22, 1, 2, 'NOMBRE CLIENTE', FALSE, NULL, NULL);
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(23, 9, 2, 'EMAIL CLIENTE', FALSE, NULL, NULL);
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(24, 1, 2, 'TELEFONO CLIENTE', FALSE, NULL, NULL);
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(25, 4, 2, 'PAGO CLIENTE', TRUE, NULL, '$ n.nnn,dd');
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(26, 8, 2, 'MEDIO DE PAGO', TRUE, 'NO REGISTRA', NULL);
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(27, 2, 2, 'INDICE', FALSE, NULL, NULL);
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(28, 1, 2, 'LINEA', FALSE, NULL, NULL);
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(29, 1, 2, 'CODIGO ITEM', FALSE, NULL, NULL);
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(30, 1, 2, 'REFERENCIA', FALSE, NULL, NULL);
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(31, 1, 2, 'ITEM', TRUE, '', NULL);
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(32, 3, 2, 'CANTIDAD', FALSE, NULL, 'n.nnn,dd');
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(33, 1, 2, 'UNIDAD DE MEDIDA', FALSE, NULL, NULL);
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(34, 4, 2, 'VALOR UNITARIO', FALSE, NULL, '$ n.nnn,dd');
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(35, 4, 2, 'SUB TOTAL ITEM', TRUE, '$ 0,00', '$ n.nnn,dd');
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(36, 4, 2, 'IMPUESTO ITEM', FALSE, NULL, '$ n.nnn,dd');
INSERT INTO ProcesoImportacion.CampoPlantillaImportacion (id, idTipoCampoPlantilla, idPlantillaImportacion, nombre, obligatorio, valorDefecto, formatoCampo) 
VALUES(37, 4, 2, 'TOTAL ITEM', FALSE, NULL, '$ n.nnn,dd');

--------------- CREACIÓN ARCHIVOS DE IMPORTACIÓN
INSERT INTO ProcesoImportacion.ArchivoImportacion (id, idPlantillaImportacion, idEncodingArchivo, nombre, delimitador, filaTitulo) 
VALUES (1, 1, 1, 'BOLERA VECTOR', ';', 3);

--------------- CREACIÓN CAMPOS ARCHIVOS DE IMPORTACIÓN

INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (1, 1, 3, 'id', NULL, TRUE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (2, 1, NULL, 'Mesa', NULL, FALSE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (3, 1, 4, 'Base', NULL, TRUE, '$n.nnn,dd');
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (4, 1, 5, 'Impuesto', NULL, TRUE, '$n.nnn,dd');
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (5, 1, 6, 'Total', NULL, TRUE, '$n.nnn,dd');
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (6, 1, 2, 'Hora', NULL, TRUE, 'HH:mm:ss');
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (7, 1, 1, 'Fecha', NULL, TRUE, 'DD/MM/YY');
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (8, 1, 9, 'Nombre Cliente', NULL, TRUE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (9, 1, 8, 'Documento Cliente', NULL, TRUE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (10, 1, NULL, 'Dirección', NULL, FALSE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (11, 1, NULL, 'Telefono', NULL, FALSE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (12, 1, 13, 'Medio Pago', NULL, TRUE, NULL);

INSERT INTO ProcesoImportacion.ValorAceptadoCampoArchivo (id, idCampoArchivoImportacion, idValorAceptadoCampoPlantilla, valor, enum) 
VALUES (1, 12, 2, 'Tarjeta', 'TARJETA');
INSERT INTO ProcesoImportacion.ValorAceptadoCampoArchivo (id, idCampoArchivoImportacion, idValorAceptadoCampoPlantilla, valor, enum) 
VALUES (2, 12, 3, 'Efectivo', 'EFECTIVO');


--------------- CREACIÓN ARCHIVOS DE IMPORTACIÓN
INSERT INTO ProcesoImportacion.ArchivoImportacion (id, idPlantillaImportacion, idEncodingArchivo, nombre, delimitador, filaTitulo) 
VALUES (2, 1, 1, 'CHAMELA VENTAS', ';', 1);
--------------- CREACIÓN CAMPOS ARCHIVOS DE IMPORTACIÓN
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (13, 2, 3, 'factura', NULL, TRUE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (14, 2, NULL, 'c_tipo_venta', NULL, FALSE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (15, 2, 13, 'd_tipo_venta', NULL, TRUE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (16, 2, 1, 'f_factura', NULL, TRUE, 'DD/MM/YY');
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (17, 2, 6, 'vr_neto', NULL, TRUE, 'nnnn.dd');
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (18, 2, 4, 'neto_sin_iva', NULL, TRUE, 'nnnn.dd');


--------------- CREACIÓN ARCHIVOS DE IMPORTACIÓN
INSERT INTO ProcesoImportacion.ArchivoImportacion (id, idPlantillaImportacion, idEncodingArchivo, nombre, delimitador, filaTitulo) 
VALUES (3, 2, 1, 'CELIO VENTAS', ';', 1);
--------------- CREACIÓN CAMPOS ARCHIVOS DE IMPORTACIÓN
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (19, 3, NULL, 'C.O.', NULL, FALSE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (20, 3, 16, 'Nro documento', NULL, TRUE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (21, 3, 14, 'Fecha', NULL, TRUE, 'DD/MM/YY');
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (22, 3, 17, 'Valor subtotal', NULL, TRUE, '$n.nnn,dd');
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (23, 3, NULL, 'Estado', NULL, FALSE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (24, 3, NULL, 'Razón social cliente factura', NULL, FALSE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (25, 3, NULL, 'Bodega', NULL, FALSE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (26, 3, 29, 'Item', NULL, TRUE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (27, 3, 30, 'Referencia', NULL, TRUE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (28, 3, 31, 'Desc. item', NULL, TRUE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (29, 3, 33, 'U.M. inv.', NULL, TRUE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (30, 3, 32, 'Cantidad inv.', NULL, TRUE, 'nnnn');

--------------- CREACIÓN ARCHIVOS DE IMPORTACIÓN
INSERT INTO ProcesoImportacion.ArchivoImportacion (id, idPlantillaImportacion, idEncodingArchivo, nombre, delimitador, filaTitulo) 
VALUES (4, 2, 1, 'PILATOS VENTAS', ';', 1);
--------------- CREACIÓN CAMPOS ARCHIVOS DE IMPORTACIÓN
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (31, 4, 16, 'Nro documento', NULL, TRUE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (32, 4, 14, 'Fecha', NULL, TRUE, 'DD/MM/YY');
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (33, 4, 35, 'Valor subtotal', NULL, TRUE, '$n.nnn,dd');
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (34, 4, NULL, 'Nombre vendedor', NULL, FALSE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (35, 4, 37, 'Valor neto', NULL, TRUE, '$n.nnn,dd');
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (36, 4, NULL, 'Estado', NULL, FALSE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (37, 4, NULL, 'Razón social cliente factura', NULL, FALSE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (38, 4, 28, 'TIPO', NULL, TRUE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (39, 4, NULL, 'Detalle ext. 2', NULL, FALSE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (40, 4, NULL, 'Bodega', NULL, FALSE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (41, 4, 29, 'Item', NULL, TRUE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (42, 4, 30, 'Referencia', NULL, TRUE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (43, 4, 31, 'Desc. item', NULL, TRUE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (44, 4, 32, 'Cantidad inv.', NULL, TRUE, 'nnnn');
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (45, 4, NULL, 'Cliente POS', NULL, FALSE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (46, 4, NULL, 'Promoción', NULL, FALSE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (47, 4, NULL, 'Vendedor', NULL, FALSE, NULL);

--------------- CREACIÓN ARCHIVOS DE IMPORTACIÓN
INSERT INTO ProcesoImportacion.ArchivoImportacion (id, idPlantillaImportacion, idEncodingArchivo, nombre, delimitador, filaTitulo) 
VALUES (5, 1, 1, 'SPORT WINGS', ';', 2);
--------------- CREACIÓN CAMPOS ARCHIVOS DE IMPORTACIÓN
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (48, 5, 3, 'NUMEROFISCAL', NULL, TRUE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (49, 5, NULL, 'Caja', NULL, FALSE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (50, 5, NULL, 'Z', NULL, FALSE, NULL);
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (51, 5, 1, 'Fecha', NULL, TRUE, 'DD/MM/YYYY');
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (52, 5, 4, 'TOTALNETO', NULL, TRUE, 'nnnn');
INSERT INTO ProcesoImportacion.CampoArchivoImportacion (id, idArchivoImportacion, idCampoPlantillaImportacion, nombreColumna, valorDefecto, procesarCampo, formatoCampo) 
VALUES (53, 5, 13, 'Descripción', NULL, TRUE, NULL);

INSERT INTO ProcesoImportacion.ValorAceptadoCampoArchivo (id, idCampoArchivoImportacion, idValorAceptadoCampoPlantilla, valor, enum) 
VALUES (3, 53, 2, 'T DÉBITO', 'TARJETA');
INSERT INTO ProcesoImportacion.ValorAceptadoCampoArchivo (id, idCampoArchivoImportacion, idValorAceptadoCampoPlantilla, valor, enum) 
VALUES (4, 53, 3, 'EFECTIVO', 'EFECTIVO');
INSERT INTO ProcesoImportacion.ValorAceptadoCampoArchivo (id, idCampoArchivoImportacion, idValorAceptadoCampoPlantilla, valor, enum) 
VALUES (5, 53, 4, 'T CRÉDITO ', 'CREDITO');
--------------------------------------------

