Importación de datos
Artículo: Importación de artículos en csv.
El programa de facturación QFACWIN permite la importación de datos en csv para añadir o modificar registros.
- General
- Importación de fabricantes
- Importación de proveedores
- Importación de direcciones de proveedores
- Importación de categorías
- Importación de artículos
- Importación de catálogos de proveedor
- Importación de códigos de barras
- Importación de atributos de artículos (propiedades)
- Importación de componentes de artículos compuestos
- Importación de ubicaciones de artículos
- Importación de formas de pago
- Importación de presuntos clientes
- Importación de clientes
- Importación de direcciones de clientes
- Importación de movimientos de almacén y stock
Este proceso permite importar datos de otras aplicaciones a los archivos de QFACWIN y añadirlos o modificarlos en bloque una vez están dados de alta en el programa.
Los datos a importar deben estar en archivos CSV delimitados por punto y coma (;). Puede crear un archivo CSV a partir de una tabla excel Guardando como CSV (delimitado por comas) (*.csv) o exportando en este formato desde la aplicación donde tenga los datos.
Los archivos CSV contienen un registro en cada línea y los campos están separados por ;. Si el campo contiene el carácter ; se encierra entre comillas dobles . Las comillas dobles se indican repitiendo el carácter ("").
La primera línea del archivo contiene el nombre de los campos (algo así como la cabecera de columna). Por ejemplo:
La siguiente tabla en excel
CODIGO | DESCRIPCION |
10001 | SERVICIO TÉCNICO |
10007 | SOFTWARE DE GESTIÓN "ESPECIAL" |
al guardar como CSV queda internamente como:
CODIGO;DESCRIPCION
10001;SERVICIO TÉCNICO
10007;SOFTWARE DE GESTIÓN ""ESPECIAL""
Para que QFACWIN pueda importar los datos de los archivos CSV a sus tablas debe indicarse en la primera línea de cada archivo el nombre del campo al que se refiere cada columna. Los nombres de campo de cada archivo, el tipo de datos que deben contener (numérico, carácter,etc) y los campos que son obligatorios se muestran en las siguientes tablas.
La mejor forma de obtener la estructura del archivo con los nombres de los campos es configurar la rejilla de las pantallas de mantenimiento, filtrar datos si es necesario y exportarla a Excel con el botón xls. En el Excel están los nombres comunes de los campos en minúscula, una flecha y el nombre del campo en mayúsculas. Antes de importar hay que eliminar los nombres comunes y la flecha dejando sólo los nombres de los campos en mayúsculas.
En la carpeta \importar del programa hay un archivo de importación CSV de cada con datos de prueba. Puede abrirlos para ver su contenido y disposición o utilizarlos como base para los datos a importar.
El proceso de importación lee el archivo CSV y busca en el archivo correspondiente el código a insertar (código del fabricante, del artículo, del cliente, etc). Si este código ya existe en QFACWIN se actualiza el registro con la información del archivo CSV. Si el código no existe en QFACWIN, se añade el registro. Este tipo de importación permite repetir el proceso varias veces o incluso hacer importaciones periódicas de determinados datos (artículos de un proveedor añadiendo los nuevos productos y actualizando precios, etc).
A parte de los campos obligatorios, el archivo de importación puede contener sólo los campos (columnas) que realmente contengan datos a importar y omitir los demás. Al añadir un registro, QFACWIN dejara en blanco los campos que no tengan columna en el archivo de importación y si el registro ya existe en QFACWIN mantendrá los valores que tengan estos campos. De esta forma es posible actualizar los precios de los artículos, importándolos de un archivo CSV que contenga sólo dos columnas: el código del artículo y el nuevo precio.
Campos para importar fabricantes
Nombre columna | Tipo de datos | Long. |
Dec. |
Obligatorio |
Contenido |
NCODIFAB | numérico | 11 | 0 | siempre | Código |
CNOMFAB | alfanumérico | 50 | 0 | Si | Fabricante |
CURLFAB | alfanumérico | 200 | 0 | No | Página web |
CURLFAB2 | alfanumérico | 200 | 0 | No | Página web (idioma 2) |
CREPOSI | alfanumérico | 30 | 0 | No | Tiempo de reposición |
Campos para importar proveedores
Nombre columna | Tipo de datos | Long. |
Dec. |
Obligatorio |
Contenido |
NCODIPR | numérico | 7 | 0 | siempre | Código |
CGENERE | numérico | 1 |
0 |
si |
Tipo (0=Entidad, 1=hombre, 2=mujer) |
CNOM | alfanumérico | 50 | 0 | Si | Nombre |
CNOMPROPI | alfanumérico | 20 | 0 | No | Nombre |
CCONTACTE | alfanumérico | 30 | 0 | No | Contacto |
CNIF | alfanumérico | 25 | 0 | No | NIF |
CADRECA | alfanumérico | 100 | 0 | No | Dirección |
CADRECA2 | alfanumérico | 100 | 0 | No | Dirección 2 (segunda línea de dirección) |
CCPOSTAL | alfanumérico | 10 | 0 | No | C.Postal |
CPOBLA | alfanumérico | 40 | 0 | No | Población |
CCOMARCA | alfanumérico | 30 | 0 | No | Provincia |
CPAIS | alfanumérico | 40 | 0 | No | País |
CODPAIS | alfanumérico | 5 | 0 | No | Código País. Si se llena, debe existir en el archivo de Países |
CTELF1 | alfanumérico | 20 | 0 | No | Teléfono 1 |
CTELF2 | alfanumérico | 20 | 0 | No | Teléfono 2 |
CFAX | alfanumérico | 20 | 0 | No | Fax |
CEMAIL | alfanumérico | 100 | 0 | No | |
CWEB | alfanumérico | 50 | 0 | No | Web |
LREQ | lógico (S/N) | 1 | 0 | No | Rec. Equivalencia |
LIRPF | lógico (S/N) | 1 | 0 | No | Aplicar IRPF |
XIRPF | numérico | 7 | 2 | No | % Retención IRPF |
LREGAGRARI | lógico (S/N) | 1 | 0 | No | IRPF Régimen Agrario (irpf sobre base+RE) |
LREVENELEC | lógico (S/N) | 1 | 0 | No | Aplicar IVA revendedor equipos electrónicos S/N |
NCTEEOS | numérico | 5 | 0 | No | Grupo de gastos. Si se llena, debe existir en el archivo de Grupos de gastos |
COMPTE | alfanumérico | 12 | 0 | No | Cuenta contable |
LCOMPTAB | lógico (S/N) | 1 | 0 | No | Contabilizado |
LIVAINTRAC | lógico (S/N) | 1 | 0 | No | IVA Intracomunitario |
LNOMOLES | lógico (S/N) | 1 | 0 | No | No molestar |
LEXIVA | lógico (S/N) | 1 | 0 | No | Exento de IVA |
CFMTCOMAN | alfanumérico | 50 | 0 | No | Archivo formato impresión de pedidos |
NCOPCOMAN | numérico | 2 | 0 | No | Copias del pedido |
CIDIOMA | alfanumérico | 10 | 0 | No | Idioma. Si se llena, debe existir en el archivo de Idiomas |
CCONFIG1 | alfanumérico | 25 | 0 | No | Campo Configurable 1 |
CCONFIG2 | alfanumérico | 25 | 0 | No | Campo Configurable 2 |
CCONFIG3 | alfanumérico | 25 | 0 | No | Campo Configurable 3 |
NDIESENT | numérico | 5 | 0 | No | Plazo entrega (días) |
NCMDMIN | numérico | 13 | 2 | No | Importe pedido mínimo |
NCMDMINTRA | numérico | 13 | 2 | No | Pedido mínimo para transporte gratis |
CODIM | alfanumérico | 3 | 0 | No | Moneda |
CREFPRO | alfanumérico | 60 | 0 | No | Referencia proveedor |
CIDESFANDE | alfanumérico | 8 | 0 | No | Identificador ESFANDE |
CEMAILFAND | alfanumérico | 100 | 0 | No | E-mail ieFANDE (SINLI) |
LAVISAR | lógico (S/N) | 1 | 0 | No | Avisar |
CMOTIU | alfanumérico | 100 | 0 | No | Motivo del aviso |
NNUMFP | numérico | 7 | 0 | No | Forma de pago. Si se llena, debe existir en el archivo de Formas de pago |
CIBAN | alfanumérico | 34 | 0 | No | IBAN |
CBIC | alfanumérico | 11 | 0 | No | BIC |
MNOTES | texto | -- | 0 | No | Notas |
Campos para importar direcciones de proveedores
Nombre columna | Tipo de datos | Long. |
Dec. |
Obligatorio |
Contenido |
NCODIPR | numérico | 7 | 0 | Si | Código de proveedor |
CODIADR | alfanumérico | 10 | 0 | Si | Código de dirección (ENV1, FAC1, etc.) |
CNOM | alfanumérico | 100 | 0 | No | Nombre |
CADRECA | alfanumérico | 100 | 0 | No | Dirección |
CADRECA2 | alfanumérico | 100 | 0 | No | Dirección 2 |
CPOSTAL | alfanumérico | 10 | 0 | No | Código postal |
CPOBLA | alfanumérico | 40 | 0 | No | Población |
CCOMARCA | alfanumérico | 30 | 0 | No | Provincia |
CODPAIS | alfanumérico | 5 | 0 | No | Código país |
CPAIS | alfanumérico | 40 | 0 | No | País |
CTELF1 | alfanumérico | 20 | 0 | No | Teléfono principal |
CTELF2 | alfanumérico | 20 | 0 | No | Segundo teléfono |
CFAX | alfanumérico | 20 | 0 | No | Fax |
CMOBIL1 | alfanumérico | 20 | 0 | No | Teléfono móvil 1 |
CEMAIL | alfanumérico | 100 | 0 | No | |
COBSER1 | alfanumérico | 100 | 0 | No | Observaciones |
CDEPARTA | alfanumérico | 50 | 0 | No | Departamento |
Campos para importar categorías de artículos
Nombre columna | Tipo de datos | Long. |
Dec. |
Obligatorio |
Contenido |
CODIG | numérico | 11 | 0 | siempre | Código |
NOMGRUP | alfanumérico | 50 | 0 | Si | Categoría |
NOMGRUP2 | alfanumérico | 50 | 0 | No | Categoría (idioma 2) |
NORDREIN | numérico | 10 | 0 | No | Núm. de ordren en Internet |
NTAGIN | numérico | 5 | 0 | No | C. especial Internet |
NPARE | numérico | 11 | 0 | No | Categoría a la que pertenece (padre). Si se llena, debe existir en el archivo de Categorías |
CFOTO1 | alfanumérico | 100 | 0 | No | Foto 1 |
DACTUFOT | fecha | 10 | 0 | No | Fecha actualización fotos |
LINTERNET | lógico (S/N) | 1 | 0 | No | Enviar a Internet S/N. Si se dispone del módulo para 5 tiendas corresponde a la tienda 1 |
LINTERNET2 | lógico (S/N) | 1 | 0 | No | Enviar a Internet S/N tienda 2 |
LINTERNET3 | lógico (S/N) | 1 | 0 | No | Enviar a Internet S/N tienda 3 |
LINTERNET4 | lógico (S/N) | 1 | 0 | No | Enviar a Internet S/N tienda 4 |
LINTERNET5 | lógico (S/N) | 1 | 0 | No | Enviar a Internet S/N tienda 5 |
Para importar las fotos, la columna CFOTO1 debe contener el nombre del archivo de la imagen sin incluir carpetas (por ejemplo software.jpg).
Campos para importar artículos
Nombre columna | Tipo de datos | Long. |
Dec. |
Obligatorio |
Contenido |
CCODIART | alfanumérico | 20 | 0 | siempre | Código |
CNOMART | alfanumérico | 100 | 0 | Si | Artículo o servicio |
CODIG | numérico | 11 | 0 | Si | Categoría. Si se llena, debe existir en el archivo de Categorías |
CESTAT | alfanumérico | 1 | 0 | No | Estado: D=descatalogado A=activo |
NPV0 | numérico | 16 | 5 | No | Precio venta Tarifa 0 |
NPV1 | numérico | 16 | 5 | No | Precio venta Tarifa 1 |
NPV2 | numérico | 16 | 5 | No | Precio venta Tarifa 2 |
NPV3 | numérico | 16 | 5 | No | Precio venta Tarifa 3 |
NPV4 | numérico | 16 | 5 | No | Precio venta Tarifa 4 |
NPV5 | numérico | 16 | 5 | No | Precio venta Tarifa 5 |
NPV6 | numérico | 16 | 5 | No | Precio venta Tarifa 6 |
NPV7 | numérico | 16 | 5 | No | Precio venta Tarifa 7 |
NPV8 | numérico | 16 | 5 | No | Precio venta Tarifa 8 |
NPV9 | numérico | 16 | 5 | No | Precio venta Tarifa 9 |
NINCP0 | numérico | 10 | 5 | No | % incremento Tarifa 0 |
NINCP1 | numérico | 10 | 5 | No | % incremento Tarifa 1 |
NINCP2 | numérico | 10 | 5 | No | % incremento Tarifa 2 |
NINCP3 | numérico | 10 | 5 | No | % incremento Tarifa 3 |
NINCP4 | numérico | 10 | 5 | No | % incremento Tarifa 4 |
NINCP5 | numérico | 10 | 5 | No | % incremento Tarifa 5 |
NINCP6 | numérico | 10 | 5 | No | % incremento Tarifa 6 |
NINCP7 | numérico | 10 | 5 | No | % incremento Tarifa 7 |
NINCP8 | numérico | 10 | 5 | No | % incremento Tarifa 8 |
NINCP9 | numérico | 10 | 5 | No | % incremento Tarifa 9 |
NPVOFERIN0 | numérico | 16 | 5 | No | Precio oferta internet Tarifa 0 |
NPVOFERIN1 | numérico | 16 | 5 | No | Precio oferta internet Tarifa 1 |
NPVOFERIN2 | numérico | 16 | 5 | No | Precio oferta internet Tarifa 2 |
NPVOFERIN3 | numérico | 16 | 5 | No | Precio oferta internet Tarifa 3 |
NPVOFERIN4 | numérico | 16 | 5 | No | Precio oferta internet Tarifa 4 |
NPVOFERIN5 | numérico | 16 | 5 | No | Precio oferta internet Tarifa 5 |
NPVOFERIN6 | numérico | 16 | 5 | No | Precio oferta internet Tarifa 6 |
NPVOFERIN7 | numérico | 16 | 5 | No | Precio oferta internet Tarifa 7 |
NPVOFERIN8 | numérico | 16 | 5 | No | Precio oferta internet Tarifa 8 |
NPVOFERIN9 | numérico | 16 | 5 | No | Precio oferta internet Tarifa 9 |
NCODIPR | numérico | 7 | 0 | No | Proveedor habitual. Si se llena, debe existir en el archivo de Proveedores. Consulte el texto al final de la tabla |
CREFPROV | alfanumérico | 40 | 0 | No | Ref. proveedor habitual |
NPCOM | numérico | 16 | 5 | No | Precio última compra |
NPCOMMIG | numérico | 16 | 5 | No | Precio medio compra |
NPTRANS | numérico | 16 | 5 | No | Precio coste transporte |
LDTE | lógico (S/N) | 1 | 0 | No | Acepta descuento. |
LDTELIN | lógico (S/N) | 1 | 0 | No | Acepta descuento en líneas |
NTIPIVA | numérico | 2 | 0 | Si | Tipo de impuesto (venta). Si se llena, debe existir en el archivo de Tipos de Impuestos |
NTIPIVASOP | numérico | 2 | 0 | Si | Tipo de impuesto (compra). Si se llena, debe existir en el archivo de Tipos de Impuestos |
NTIPCALCUL | numérico | 1 | 0 | No | Tipo de cálculo 0=normal 1=lineal 2=cuadrado 3=cúbico |
NLLARG | numérico | 15 | 0 | No | Largo |
NAMPLE | numérico | 15 | 0 | No | Ancho |
NGRUIX | numérico | 15 | 0 | No | Grueso |
NSTOCMIN | numérico | 13 | 3 | No | Stock mínimo |
NVENDAMIN | numérico | 10 | 3 | No | Unidades mínimas de venta |
LENPACK | lógico (S/N) | 1 | 0 | No | Venta mínima en pack |
NPES | numérico | 10 | 3 | No | Peso |
NCDAHAB | numérico | 13 | 3 | No | Pedido habitual |
LSOBRECOM | lógico (S/N) | 1 | 0 | No | Compra sobre pedido |
LSTOC | lógico (S/N) | 1 | 0 | No | Controlar stock |
LVT | lógico (S/N) | 1 | 0 | No | Artículo con vencimiento |
NMESOSVT | numérico | 3 | 0 | No | Meses de vencimiento |
LRECALVT | lógico (S/N) | 1 | 0 | No | Recalcular precio a vto. (S/N) |
CAVISCOMPRA | alfanumérico | 100 | 0 | No | Aviso al hacer operaciones de compra |
CAVISVENDA | alfanumérico | 100 | 0 | No | Aviso al hacer operaciones de venta |
LINTERNET | lógico (S/N) | 1 | 0 | No | Enviar a Internet S/N. Con el módulo para 5 tiendas corresponde a la tienda 1 |
LINTERNET2 | lógico (S/N) | 1 | 0 | No | Enviar a Internet S/N tienda 2 |
LINTERNET3 | lógico (S/N) | 1 | 0 | No | Enviar a Internet S/N tienda 3 |
LINTERNET4 | lógico (S/N) | 1 | 0 | No | Enviar a Internet S/N tienda 4 |
LINTERNET5 | lógico (S/N) | 1 | 0 | No | Enviar a Internet S/N tienda 5 |
NPVOFERIN | numérico | 16 | 5 | No | Precio oferta Internet |
CNOMART2 | alfanumérico | 100 | 0 | No | Nombre artículo idioma 2 |
MDESCRI1 | texto | -- | 0 | No | Descripción artículo |
MDESCRI2 | texto | -- | 0 | No | Descripción artículo Idioma 2 |
MNOTES | texto | -- | 0 | No | Notas |
CTIPCOM | alfanumérico | 1 | 0 | No | Tipo composición N= no composición U= unidades %= % |
CTIPACUM | alfanumérico | 1 | 0 | No | Tipo acumulación stock T= artículo+componentes C= sólo componentes A= sólo artículo |
LDETCOMPO | lógico (S/N) | 1 | 0 | No | Detallar composición en ventas |
XDTEA | numérico | 6 | 2 | No | % Descuento artículo |
XDTECOM | numérico | 6 | 2 | No | % Descuento compra |
CODTTRANS | alfanumérico | 10 | 0 | No | Calcular según Tabla de Transporte |
CFOTO1 | alfanumérico | 100 | 0 | No | Foto 1 |
CFOTO2 | alfanumérico | 100 | 0 | No | Foto 2 |
CFOTO3 | alfanumérico | 100 | 0 | No | Foto 3 |
CFOTO4 | alfanumérico | 100 | 0 | No | Foto 4 |
CFOTO5 | alfanumérico | 100 | 0 | No | Foto 5 |
CFOTO6 | alfanumérico | 100 | 0 | No | Foto 6 |
NORDREIN | numérico | 10 | 0 | No | Núm. de ordren en Internet |
NTAGIN | numérico | 5 | 0 | No | C. especial Internet |
DACTUFOT | fecha | 10 | 0 | No | Fecha actualización fotos |
DALTA | fecha | 10 | 0 | No | Fecha alta artículo |
CMODEL | alfanumérico | 45 | 0 | No | Modelo |
NCODIFAB | numérico | 11 | 0 | No | Código fabricante. Si se llena, debe existir en el archivo de Fabricantes |
CCODITASA | alfanumérico | 10 | 0 | No | Código del artículo Tasa (Canon Digital) |
CISBN | alfanumérico | 17 | 0 | No | ISBN Libros (SINLI) |
CAUTOR | alfanumérico | 150 | 0 | No | Autor (SINLI) |
CURLFAB | alfanumérico | 200 | 0 | No | Página web del artículo |
CURLFAB2 | alfanumérico | 200 | 0 | No | Página web del artículo (idioma 2) |
LNUMSER | lógico (S/N) | 1 | 0 | No | Artículo con número de serie (S/N) |
LGENSER | lógico (S/N) | 1 | 0 | No | Generar número de serie (S/N) |
NMESGAR | numérico | 5 | 0 | No | Meses de Garantía |
CCODBAR | alfanumérico | 20 | 0 | No | Código de barras para etiquetas |
LLOT | lógico (S/N) | 1 | 0 | No | Artículo con lote / Caducidad (S/N) |
DCANVI | fecha | 10 | 0 | No | Fecha última modificación |
CCONFIG1 | alfanumérico | 60 | 0 | No | Campo Configurable 1 |
CCONFIG2 | alfanumérico | 60 | 0 | No | Campo Configurable 2 |
CCONFIG3 | alfanumérico | 60 | 0 | No | Campo Configurable 3 |
CCODIPROP1 | alfanumérico | 15 | 0 | No | Código propiedad 1. Si se llena, debe existir en el archivo de Propiedades |
CCODIPROP2 | alfanumérico | 15 | 0 | No | Código propiedad 2. Si se llena, debe existir en el archivo de Propiedades |
CCODIPROP3 | alfanumérico | 15 | 0 | No | Código propiedad 3. Si se llena, debe existir en el archivo de Propiedades |
CARX1 | alfanumérico | 50 | 0 | No | Archivo relacionado 1 |
CARX2 | alfanumérico | 50 | 0 | No | Archivo relacionado 2 |
CARX3 | alfanumérico | 50 | 0 | No | Archivo relacionado 3 |
Al marcar un artículo para que suba a internet, QFACWIN modifica automáticamente la fecha de las fotos para que suban a la web. Esta fecha no se actualiza automáticamente si los artículos se marcan para subir a Internet utilizando una importación de datos en csv por lo que, si en la configuración del enlace tiene marcada la opción "Sólo subir las fotos cambiadas desde la última actualización de la web", debe incluir el campo correspondiente a la fecha de cambio de fotos en la importación.
Para importar las fotos, las columnas CFOTOx deben contener el nombre del archivo de la imagen sin incluir carpetas (por ejemplo software.jpg).
Si en la pantalla de importación (utilidades -> Importar) tiene marcada la casilla "Validar Fotos", antes de importar debe copiar los archivos de las fotos en la carpeta \Fotos que hay dentro de la carpeta de la empresa en QFACWIN ya que el programa comprueba que el archivo de la foto del artículo a importar esté en dicha carpeta. Si no se encuentra el archivo, da un mensaje de error y no se actualiza el artículo. Si tiene desmarcada la casilla "validar fotos", una vez importado debe copiar los archivos de las fotos en la carpeta \Fotos que hay dentro de la carpeta de la empresa en QFACWIN. La carpeta \Fotos está, por defecto, en c:\Archivos de programa\QFACWIN\xxx\fotos (xxx= código de la empresa).
En el mismo archivo de importación, pueden incluirse los datos correspondientes a un proveedor (referencia, precio de compra, descuento, compra mínima) que se grabará en el archivo de artículos por proveedores del artículo y se muestran en la rejilla de proveedores del artículo. Si utilizará la búsqueda de artículos por referencia del proveedor tenga en cuenta que busca en las referencias de los proveedores que se encuentran en la rejilla de proveedores de los artículos, no por la referencia del proveedor habitual que se muestra sobre dicha rejilla, por lo que le aconsejamos que incluya los datos que necesite de la tabla:
Nombre columna | Tipo de datos | Long. |
Dec. |
Obligatorio |
Contenido |
CCODIART | alfanumérico | 20 | 0 | Si | Código artículo. Es obligatorio a menos que se haga la búsqueda por referencia del proveedor. Si se llena, debe existir en el archivo de Artículos |
NCODIPRO1 | numérico | 7 | 0 | No | Proveedor. Si se llena, debe existir en el archivo de Proveedores |
CREFPRO1 | alfanumérico | 40 | 0 | No | Ref. proveedor |
NPCOM1 | numérico | 16 | 5 | No | Precio última compra |
XDTE1 | numérico | 7 | 3 | No | % Descuento proveedor |
COMPRAMIN1 | numérico | 10 | 3 | No | Unidades mínimas de compra |
LENPACK | lógico (S/N) | 1 | 0 | No | Compra mínima en pack |
CCODIVAL1 | alfanumérico | 15 | 0 | No | Código valor de la propiedad 1 |
CCODIVAL2 | alfanumérico | 15 | 0 | No | Código valor de la propiedad 2 |
CCODIVAL3 | alfanumérico | 15 | 0 | No | Código valor de la propiedad 3 |
NUDSPROVE | numérico | 13 | 3 | No | Unidades proveedor |
CDESCRIPRO | alfanumérico | 100 | 0 | No | Descripción artículo proveedor |
Importación de catálogos de proveedores
QFACWIN permite importar catálogos o listas de precios de cada proveedor utilizando la referencia de cada proveedor para localizar el artículo.
Esto permite actualizar precios, descripciones, etc de artículos existentes a partir de los archivos CSV suministrados por el proveedor. Este archivo debe tener la columna CREFPRO1 con la referencia del proveedor y puede contener cualquiera de los datos indicados anteriormente. Los datos de la importación actualizarán la rejilla de proveedores del artículo.
Marque el campo Buscar por ref. proveedor e introduzca el código del proveedor que le proporcionó el archivo y pulse importar artículos.
El programa buscará por la referencia y el código del proveedor. Si encuentra un artículo lo actualiza con la información que haya en las columnas de importación.
Si no lo encuentra, el programa confecciona un archivo CSV igual con los registros no encontrados para facilitar su posterior importación. Este archivo se guarda en el mismo sitio que el de importación añadiendo "-no encontrados" al nombre del archivo. Ejemplo: si el archivo de importación se llama proveedorx.csv, el archivo con los no encontrados se llamará proveedorx-no encontrados.csv.
El archivo de no encontrados contendrá los productos nuevos del proveedor y sirve de base para hacer la importación de estos artículos. Hay que modificarlo añadiendo la columna del código del artículo y los campos necesarios para dar de alta un artículo antes de importarlo.
Campos para importar códigos de barras
Nombre columna | Tipo de datos | Long. |
Dec. |
Obligatorio |
Contenido |
CCODIART | alfanumérico | 20 | 0 | Si | Código |
CCODBAR | alfanumérico | 20 | 0 | Si | Código de barras |
CCODIVAL1 | alfanumérico | 15 | 0 | No | Código valor de la propiedad 1. Si se llena, debe existir como valor de la propiedad 1 del artículo |
CCODIVAL2 | alfanumérico | 15 | 0 | No | Código valor de la propiedad 2. Si se llena, debe existir como valor de la propiedad 2 del artículo |
CCODIVAL3 | alfanumérico | 15 | 0 | No | Código valor de la propiedad 3. Si se llena, debe existir como valor de la propiedad 3 del artículo |
NUDS | numérico | 13 | 3 | Si | Unidades correspondientes al código de barras |
Cada artículo puede tener varios códigos de barras debido a países de fabricación, atributos o número de unidades distintas por paquete. Para incluir el código de barras en la rejilla de códigos de barras el Excel debe contener, como mínimo, los campos CCODIART, CCODBAR y NUDS y debe importarse con el botón Códigos de barras.
El código de barras general ("para imprimir etiquetas") es un campo del archivo de artículos (CCODBAR) y por eso se ha de importar con importación de artículos. El Excel debe tener al menos dos columnas: el código del artículo y el código de barras (CCODIART y CCODBAR). Si el artículo solamente tiene un código de barras, al importar códigos de barras ya se utiliza como predeterminado para etiquetas y no es necesario incluirlo en la importación de artículos.
Los atributos son las combinaciones de propiedades válidas en cada artículo (por ejemplo en una camisa color: BLANCO talla: XL).
Campos para importar atributos de artículos
Nombre columna | Tipo de datos | Long. |
Dec. |
Obligatorio |
Contenido |
LACTIVA | lógico (S/N) | 1 | 0 | No | Combinación activa S/N. Por defecto es activa (S) |
CCODIART | alfanumérico | 20 | 0 | Si | Artículo. Si se llena, debe existir en el archivo de Artículo |
CCODIVAL1 | alfanumérico | 15 | 0 | No | Código valor de la propiedad 1. Si se llena, debe existir como valor de la propiedad 1 del artículo |
CCODIVAL2 | alfanumérico | 15 | 0 | No | Código valor de la propiedad 2. Si se llena, debe existir como valor de la propiedad 2 del artículo |
CCODIVAL3 | alfanumérico | 15 | 0 | No | Código valor de la propiedad 3. Si se llena, debe existir como valor de la propiedad 3 del artículo |
NINCRE0 | numérico | 13 | 4 | No | Incremento de precio para la Tarifa 0 |
NINCRE1 | numérico | 13 | 4 | No | Incremento para la Tarifa 1 |
NINCRE2 | numérico | 13 | 4 | No | Incremento para la Tarifa 2 |
NINCRE3 | numérico | 13 | 4 | No | Incremento para la Tarifa 3 |
NINCRE4 | numérico | 13 | 4 | No | Incremento para la Tarifa 4 |
NINCRE5 | numérico | 13 | 4 | No | Incremento para la Tarifa 5 |
NINCRE6 | numérico | 13 | 4 | No | Incremento para la Tarifa 6 |
NINCRE7 | numérico | 13 | 4 | No | Incremento para la Tarifa 7 |
NINCRE8 | numérico | 13 | 4 | No | Incremento para la Tarifa 8 |
NINCRE9 | numérico | 13 | 4 | No | Incremento para la Tarifa 9 |
NINCPROP1 | numérico | 13 | 4 | No | Incremento propiedad 1 para atributos de osCommerce original |
NINCPROP2 | numérico | 13 | 4 | No | Incremento propiedad 2 para atributos de osCommerce original |
NINCPROP3 | numérico | 13 | 4 | No | Incremento propiedad 3 para atributos de osCommerce original |
NINCPROP11 | numérico | 13 | 4 | No | Incremento propiedad 1 para tarifa 1 |
NINCPROP21 | numérico | 13 | 4 | No | Incremento propiedad 2 para tarifa 1 |
NINCPROP31 | numérico | 13 | 4 | No | Incremento propiedad 3 para tarifa 1 |
NINCPROP12 | numérico | 13 | 4 | No | Incremento propiedad 1 para tarifa 2 |
NINCPROP22 | numérico | 13 | 4 | No | Incremento propiedad 2 para tarifa 2 |
NINCPROP32 | numérico | 13 | 4 | No | Incremento propiedad 3 para tarifa 2 |
NINCP0 | numérico | 10 | 5 | No | % ncremento para la Tarifa 0 |
NINCP1 | numérico | 10 | 5 | No | % ncremento para la Tarifa 1 |
NINCP2 | numérico | 10 | 5 | No | % ncremento para la Tarifa 2 |
NINCP3 | numérico | 10 | 5 | No | % ncremento para la Tarifa 3 |
NINCP4 | numérico | 10 | 5 | No | % ncremento para la Tarifa 4 |
NINCP5 | numérico | 10 | 5 | No | % ncremento para la Tarifa 5 |
NINCP6 | numérico | 10 | 5 | No | % ncremento para la Tarifa 6 |
NINCP7 | numérico | 10 | 5 | No | % ncremento para la Tarifa 7 |
NINCP8 | numérico | 10 | 5 | No | % ncremento para la Tarifa 8 |
NINCP9 | numérico | 10 | 5 | No | % ncremento para la Tarifa 9 |
NPCOM | numérico | 16 | 5 | No | Precio última compra |
NPCOMMIG | numérico | 16 | 5 | No | Precio medio de compra |
NPTRANS | numérico | 16 | 5 | No | Precio coste transporte |
NORDRE | numérico | 5 | 0 | No | Número para Ordenación |
NSTOCMIN | numérico | 13 | 3 | No | Stock mínimo para este atributo |
Campos para importar componentes de artículos
Esta importación permite indicar los componentes y sus unidades o porcentaje. Para poder importar los componentes de un artículo compuesto, el artículo debe estar dado de alta en el programa y debe tener indicado el tipo de composición y de acumulación de stock. Puede indicar previamente estos parámetros con una importación de artículos con los campos: CCODIART, CTIPCOM y CTIPACUM.
Nombre columna | Tipo de datos | Long. |
Dec. |
Obligatorio |
Contenido |
CCODIART | alfanumérico | 20 | 0 | Si | Código del artículo (compuesto) |
CCODICOM | alfanumérico | 20 | 0 | Si | Código del artículo del que se compone (componente) |
CCODIVAL1 | alfanumérico | 15 | 0 | No | Código valor de la propiedad 1 |
CCODIVAL2 | alfanumérico | 15 | 0 | No | Código valor de la propiedad 2 |
CCODIVAL3 | alfanumérico | 15 | 0 | No | Código valor de la propiedad 3 |
XCOMPO | numérico | 6 | 0 | Si | Unidades o % de composición del artículo |
Campos para importar ubicaciones de artículos
Nombre columna | Tipo de datos | Long. |
Dec. |
Obligatorio |
Contenido |
CCODIART | alfanumérico | 20 | 0 | Si | Código del artículo |
CCODIUBI | alfanumérico | 20 | 0 | Si | Código de la ubicación |
CCODIVAL1 | alfanumérico | 15 | 0 | No | Código valor de la propiedad 1 |
CCODIVAL2 | alfanumérico | 15 | 0 | No | Código valor de la propiedad 2 |
CCODIVAL3 | alfanumérico | 15 | 0 | No | Código valor de la propiedad 3 |
Campos para importar formas de pago
Nombre columna | Tipo de datos | Long. |
Dec. |
Obligatorio |
Contenido |
NNUMFP | numérico | 7 | 0 | siempre | Código forma de pago |
CDESCRI | alfanumérico | 40 | 0 | Si | Descripción |
CREBBAN | alfanumérico | 1 | 0 | No | Recibo bancario (S/N) |
NUMGIRS | numérico | 4 | 0 | No | Número de recibos |
NUDS | numérico | 1 | 0 | No | Unidades: 0=días 1=meses 2 = años |
NDIESFRA | numérico | 4 | 0 | No | Días entre fra. y primer recibo |
NDIESGIRS | numérico | 4 | 0 | No | Días entre recibos |
LCOBRAT | lógico (S/N) | 1 | 0 | No | Poner recibos como cobrados/pagados (S/N) |
NCODICTE | numérico | 7 | 0 | No | Código cuenta bancaria |
CCODIMP | alfanumérico | 20 | 0 | No | Medio de pago |
LRETENIRC | lógico (S/N) | 1 | 0 | No | Retener pedidos con esta forma de pago (S/N) |
LREEM | lógico (S/N) | 1 | 0 | No | Reembolso (S/N) |
LTRANSFE | lógico (S/N) | 1 | 0 | No | Transferencia bancaria (para pagos) (S/N) |
Campos para importar presuntos clientes
Nombre columna | Tipo de datos | Long. |
Dec. |
Obligatorio |
Contenido |
NCODICL | numérico | 7 | 0 | siempre | Código |
DENTRA | fecha | 10 | 0 | No | Fecha contacto |
CGENERE | alfanumérico | 12 | 0 | Si | Tipo (0=Entidad, 1=hombre, 2=mujer) |
CNOM | alfanumérico | 50 | 0 | Si | Nombre /Apellidos |
CNOMPROPI | alfanumérico | 20 | 0 | No | Nombre propio |
CNOMFI | alfanumérico | 50 | 0 | No | Nombre Fiscal |
CCONTACTE | alfanumérico | 30 | 0 | No | Contacto |
CDEPARTA | alfanumérico | 50 | 0 | No | Departamento |
CADRECA | alfanumérico | 100 | 0 | No | Dirección |
CADRECA2 | alfanumérico | 100 | 0 | No | Dirección línea 2 |
CPOSTAL | alfanumérico | 10 | 0 | No | C. Postal |
CPOBLA | alfanumérico | 40 | 0 | No | Población |
CCOMARCA | alfanumérico | 30 | 0 | No | Provincia |
CODPAIS | alfanumérico | 5 | 0 | No | Código País. Si se llena, debe existir en el archivo de Países |
CPAIS | alfanumérico | 40 | 0 | No | País |
CTELF1 | alfanumérico | 20 | 0 | No | Teléfono 1 |
CTELF2 | alfanumérico | 20 | 0 | No | Teléfono 2 |
CFAX | alfanumérico | 20 | 0 | No | Fax |
CMOBIL1 | alfanumérico | 20 | 0 | No | Telf. móvil 1 |
CMOBIL2 | alfanumérico | 20 | 0 | No | Telf. móvil 2 |
CEMAIL | alfanumérico | 100 | 0 | No | |
CNIF | alfanumérico | 25 | 0 | No | NIF |
DNEIX | fecha | 10 | 0 | No | Fecha Nacimiento |
CODIG | numérico | 5 | 0 | No | Grupo de presuntos. Si se llena, debe existir en el archivo de Grupo de presuntos |
MNOTES | texto | -- | 0 | No | Notas |
CIDIOMA | alfanumérico | 10 | 0 | No | Idioma. Si se llena, debe existir en el archivo de Idioma |
CWEB | alfanumérico | 50 | 0 | No | Web del cliente |
CSECTOR | alfanumérico | 50 | 0 | No | Sector/actividad |
CENVIAR | alfanumérico | 1 | 0 | No | Enviar información S/N |
DULENV | fecha | 10 | 0 | No | Fecha último mailing |
NEMPLE | numérico | 7 | 0 | No | Número empleados |
CPROCE | alfanumérico | 150 | 0 | No | Procedencia |
CESTAT | alfanumérico | 30 | 0 | No | Estado |
CCONFIG1 | alfanumérico | 25 | 0 | No | Campo Configurable 1 |
CCONFIG2 | alfanumérico | 25 | 0 | No | Campo Configurable 2 |
CCONFIG3 | alfanumérico | 25 | 0 | No | Campo Configurable 3 |
CCONFIG4 | alfanumérico | 60 | 0 | No | Campo Configurable 4 |
Campos para importar clientes
Nombre columna | Tipo de datos | Long. |
Dec. |
Obligatorio |
Contenido |
NCODICL | numérico | 7 | 0 | siempre | Código |
CGENERE | numérico | 1 |
0 |
si |
Tipo (0=Entidad, 1=hombre, 2=mujer) |
CIDIOMA | alfanumérico | 10 | 0 | No | Idioma. Si se llena, debe existir en el archivo de Idiomas |
DALTA | fecha | 10 | 0 | No | Fecha de alta cliente |
CNOM | alfanumérico | 50 | 0 | Si | Nombre /Apellidos |
CNOMPROPI | alfanumérico | 20 | 0 | No | Nombre propio |
CNOMFI | alfanumérico | 50 | 0 | No | Nombre Fiscal |
CNIF | alfanumérico | 25 | 0 | No | NIF |
DNEIX | fecha | 10 | 0 | No | Fecha Nacimiento |
CCONTACTE | alfanumérico | 30 | 0 | No | Contacto |
CDEPARTA | alfanumérico | 50 | 0 | No | Departamento |
CSECTOR | alfanumérico | 50 | 0 | No | Sector/actividad |
CADRECA | alfanumérico | 100 | 0 | No | Dirección |
CADRECA2 | alfanumérico | 100 | 0 | No | Dirección línea 2 |
CPOSTAL | alfanumérico | 10 | 0 | No | C. Postal |
CPOBLA | alfanumérico | 40 | 0 | No | Población |
CCOMARCA | alfanumérico | 30 | 0 | No | Provincia |
CODPAIS | alfanumérico | 5 | 0 | No | Código País. Si se llena, debe existir en el archivo de Países |
CPAIS | alfanuméricoEMAIL | 40 | 0 | No | País |
COBSER1 | alfanumérico | 100 | 0 | No | Observaciones, envío, horario |
CTELF1 | alfanumérico | 20 | 0 | No | Teléfono 1 |
CTELF2 | alfanumérico | 20 | 0 | No | Teléfono 2 |
CFAX | alfanumérico | 20 | 0 | No | Fax |
CMOBIL1 | alfanumérico | 20 | 0 | No | Telf. móvil 1 |
CMOBIL2 | alfanumérico | 20 | 0 | No | Telf. móvil 2 |
CWEB | alfanumérico | 50 | 0 | No | Web del cliente |
CEMAIL | alfanumérico | 100 | 0 | No | |
CPROCE | alfanumérico | 150 | 0 | No | Procedencia |
CESTAT | alfanumérico | 30 | 0 | No | Estado |
LNOMOLES | lógico (S/N) | 1 | 0 | No | No molestar |
CCONFIG1 | alfanumérico | 25 | 0 | No | Campo Configurable 1 |
CCONFIG2 | alfanumérico | 25 | 0 | No | Campo Configurable 2 |
CCONFIG3 | alfanumérico | 25 | 0 | No | Campo Configurable 3 |
LAVISAR | lógico (S/N) | 1 | 0 | No | Avisar |
CMOTIU | alfanumérico | 100 | 0 | No | Motivo del aviso |
CODIG | numérico | 5 | 0 | No | Grupo de clientes. Si se llena, debe existir en el archivo de Grupos de clientes |
NCODIVEN | numérico | 5 | 0 | No | Vendedor. Si se llena, debe existir en el archivo de Vendedores |
XDTECL | numérico | 7 | 2 | No | % Descuento cliente |
XDTEPP | numérico | 7 | 2 | No | % Descuento PP |
NTARIFA | numérico | 1 | 0 | No | Tarifa |
LEXIVA | lógico (S/N) | 1 | 0 | No | Exento de IVA |
LREQ | lógico (S/N) | 1 | 0 | No | Rec. Equivalencia |
LIRPF | lógico (S/N) | 1 | 0 | No | Aplicar IRPF |
XIRPF | numérico | 7 | 2 | No | % Retención IRPF | LIVACAIXA | lógico (S/N) | 1 | 0 | No | IVA de Caja (S/N) |
NTIPIVAVEN | numérico | 7 | 0 | No | Tipo impuesto unificado en ventas |
LREVENELEC | lógico (S/N) | 1 | 0 | No | IVA revendedor equipos electrónicos (S/N) |
LSERIE | lógico (S/N) | 1 | 0 | No | Serie especial facturación (S/N) |
CSERIE | alfanumérico | 10 | 0 | No | Serie facturación |
CREFCLI | alfanumérico | 60 | 0 | No | Ref.Cliente |
COMPTE | alfanumérico | 12 | 0 | No | Cuenta contable |
CTESUPL | alfanumérico | 12 | 0 | No | Cuenta suplidos |
LCOMPTAB | lógico (S/N) | 1 | 0 | No | Contabilizado |
NRISC | numérico | 13 | 2 | No | Riesgo |
NNUMPLA | numérico | 7 | 0 | No | Número Plantilla |
NNUMFP | numérico | 7 | 0 | No | Forma de pago. Si se llena, debe existir en el archivo de Formas de pago |
NDIAP1 | numérico | 2 | 0 | No | Día pago 1 |
NDIAP2 | numérico | 2 | 0 | No | Día pago 2 |
NDIAP3 | numérico | 2 | 0 | No | Día pago 3 |
NDIAP4 | numérico | 2 | 0 | No | Día pago 4 |
NMESNOPAG | numérico | 2 | 0 | No | Mes sin pago |
CDBENT | alfanumérico | 4 | 0 | No | Entidad |
CDBSUC | alfanumérico | 4 | 0 | No | Sucursal |
CDBCTL | alfanumérico | 2 | 0 | No | Dígito control |
CDBCTE | alfanumérico | 10 | 0 | No | Cuenta |
CIBAN | alfanumérico | 34 | 0 | No | IBAN |
CBIC | alfanumérico | 11 | 0 | No | BIC |
DAUTDOM | fecha | 10 | 0 | No | Fecha autorización domiciliación bancaria |
CREFDOM | alfanumérico | 34 | 0 | No | Referencia única domiciliación SEPA |
LB2B | lógico (S/N) | 1 | 0 | No | B2B (S/N) |
CNUMTAR | alfanumérico | 25 | 0 | No | Número tarjeta |
CCADU | alfanumérico | 5 | 0 | No | Caducidad tarjeta |
CTIPTAR | alfanumérico | 20 | 0 | No | Tipo tarjeta de crédito |
MNOTES | texto | -- | 0 | No | Notas |
Campos para importar direcciones de clientes
Nombre columna | Tipo de datos | Long. |
Dec. |
Obligatorio |
Contenido |
NCODICL | numérico | 7 | 0 | Si | Código de cliente |
CODIADR | alfanumérico | 10 | 0 | Si | Código de dirección (ENV1, FAC1, etc.) |
CNOM | alfanumérico | 100 | 0 | No | Nombre |
CADRECA | alfanumérico | 100 | 0 | No | Dirección |
CADRECA2 | alfanumérico | 100 | 0 | No | Dirección 2 |
CPOSTAL | alfanumérico | 10 | 0 | No | Código postal |
CPOBLA | alfanumérico | 40 | 0 | No | Población |
CCOMARCA | alfanumérico | 30 | 0 | No | Provincia |
CODPAIS | alfanumérico | 5 | 0 | No | Código país |
CPAIS | alfanumérico | 40 | 0 | No | País |
CTELF1 | alfanumérico | 20 | 0 | No | Teléfono principal |
CTELF2 | alfanumérico | 20 | 0 | No | Segundo teléfono |
CFAX | alfanumérico | 20 | 0 | No | Fax |
CMOBIL1 | alfanumérico | 20 | 0 | No | Teléfono móvil 1 |
CEMAIL | alfanumérico | 100 | 0 | No | |
COBSER1 | alfanumérico | 100 | 0 | No | Observaciones |
CDEPARTA | alfanumérico | 50 | 0 | No | Departamento |
Campos para importar movimientos de almacén en CSV
Nombre columna | Tipo de datos | Long. |
Dec. |
Obligatorio |
Contenido |
DATAL | fecha | 8 | 0 | siempre | Fecha movimiento |
NNUMMAGA | numérico | 7 | 0 | Si | Número de almacén |
CCODIART | alfanumérico | 20 | 0 | Si | Código del artículo |
CCODIVAL1 | alfanumérico | 15 | 0 | No | Código valor de la propiedad 1. Si se llena, debe existir como valor de la propiedad 1 del artículo |
CCODIVAL2 | alfanumérico | 15 | 0 | No | Código valor de la propiedad 2. Si se llena, debe existir como valor de la propiedad 2 del artículo |
CCODIVAL3 | alfanumérico | 15 | 0 | No | Código valor de la propiedad 3. Si se llena, debe existir como valor de la propiedad 3 del artículo |
QUANT | numérico | 13 | 3 | Si | Unidades del movimiento. Es bligatorio si no se especifica el campo NSTOCK (fijar stock) |
CDESCRI | alfanumérico | 100 | 0 | Si | Concepto del movimiento |
NSTOCK | numérico | 13 | 3 | No | Stock real. Se fija el stock del artículo en el almacén indicado a las unidades que contenga esta columna insertando un movimiento negativo por la diferencia (stock actual - stock real) |
La columna NSTOCK sirve para regularizar el stock a partir de un archivo que contenga el inventario real.
Si utiliza la columna NSTOCK, el programa fijará el stock actual a las unidades indicadas en NSTOCK insertando un movimiento por la diferencia entre el stock actual del almacén y el stock indicado.
Por ejemplo: si el stock actual (en el programa) del artículo A en el almacén 0 es de 10 unidades y al hacer inventario se constata que el stock real es de 8 unidades, para regularizarlo hay que poner 8 en la columna NSTOCK. La importación generará un movimiento del almacén 0 del artículo A de -2 unidades.
Si el stock indicado en el campo NSTOCK es igual al stock actual del programa, no se genera ningún movimiento.
Ejemplo de archivo para regularizar el stock:
DATAL | NNUMMAGA | CCODIART | CDESCRI | NSTOCK |
01/01/2017 | 0 | A | Regularización segun inventario | 8 |
01/01/2017 | 0 | B | Regularización segun inventario | 10 |
01/01/2017 | 1 | A | Regularización segun inventario | 2 |
01/01/2017 | 1 | B | Regularización segun inventario | 1 |
Antes de regularizar el stock, es conveniente Recalcularlo con la opción Utilidades-> Recalcular stock.
Importar desde un archivo del lector de código de barras
Estos archivos de texto generados por lectores de código de barras, contienen en cada línea un signo + o un signo - en primera posición indicando entrada o salida, seguido del código del artículo.
Ejemplo de archivo:
+0001A
+0003A
-0011A
Este archivo indica una entrada del artículo 0001A, una del 0003A y una salida del artículo 0011A
Para procesarlos, introducir la fecha de los movimientos, el almacén al que se refieren y la descripción (por ejemplo: "Movimientos escaneados"). El programa procesa el archivo y añade un movimiento de almacén para cada artículo escaneado con la fecha, almacén y descripción indicados.
Borrado de artículos:
En QFACWIN no se pueden borrar artículos si están incluídos en algún documento de compras o de ventas (pedidos, facturas, etc.). Por este motivo la importación para eliminar artículos debe incluir la columna BORRAR y una alternativa para descatalogarlos si no se pueden borrar. Si se utilizan enlaces con tiendas virtuales debe incluirse el campo para que no suban a internet. Al incluir la columna BORRAR con valor = S, el programa intentará borrar el artículo CCODIART. Si no puede borrarlo, lo modificará poniendo el valor de las otras columnas (lo marcará como descatalogado y quitará la marca para Internet).
CCODIART | BORRAR | CESTAT | LINTERNET |
HPP100 | S | D | N |
EP810 | S | D | N |
CSP57064 | S | D | N |
Borrado de Categorías:
Al igual que ocurre con los artículos, en QFACWIN no se pueden borrar categorías si están relacionadas a algún artículo. La importación para eliminar categorías con la columna BORRAR sólo elimina aquellas que no están ligadas a ningún artículo. Puede incluir la columna borrar en una importación más general de categorías o utilizar un archivo CSV con dos columnas: CODIG y BORRAR. CODIG es el código de la categoría. BORRAR debe contener la letra S (N si en una importación general no se debe borrar). Al incluir la columna BORRAR con valor = S, el programa intentará borrar la categoría CODIG. Si no puede borrarla quedará reflejado en el log.
CODIG | BORRAR |
Borrado de Códigos de barras:
En este caso se eliminan los códigos de barras del artículo aunque se hayan incluído en algún documento. El csv debe contener los siguientes campos:
CCODIART | CCODBAR | BORRAR |
Temas relacionados:
Importar datos de tiendas virtuales PrestaShopImportar datos de tiendas virtuales osCommerce