Cuando el usuario utilice un gestional propio y, de manera específica, con una base de datos en la cual gestiona el listado de productos a la venta, está prevista la posibilidad de exportar los datos desde la propia base de datos para importarlos automáticamente.
En este artículo se proporciona toda la información referente al procedimiento-registro según las exigencias de DomuS3D.
El archivo que se lee seleccionando: "Base de datos - Listado interno - Importar" debe ser un archivo de texto, con campos delimitados entre comillas ["] y separados por comas [,], donde cada línea representa un registro.
La secuencia de los campos es la siguiente:
"codice","cod_articolo","var_colore",”codice_produttore”,"tipo_listino", "categoria","cod_valuta","descrizione","fornitore","collezione", "desc_serie","in_produzione","tipo_formato","formato","peso_unitario", "nrpz_confezione","unita_misura","data_genlist","data_declist0", "cod_listino0","esente_iva0","aliquota_iva0","prezzo_base00", "prezzo_base01","prezzo_base02","tab_sco_agg0","scatole_per_pallet","cod_listino"
Descripción de los campos:
"código"
Codificar internamente el artículo, alfanumérico, máximo 24 caracteres.
"cód_artículo"
Código del artículo, alfanumérico, máximo 24 caracteres.
"var_color"
Variante de color, alfanumérico, máximo 12 caracteres. Si no se utiliza configurar en "0".
"código_fabricante"
Código del fabricante. Debe estar presente en la tabla de Fabricantes
"tipo_listado de precios"
Tipo listado, alfanumérico, máximo 4 caracteres. Si no se utiliza configurar en "STD".
"categoría"
Configurar como "PIAS" si se trata de azulejos o "ARRE" si se trata de elementos de decoración.
"cód_moneda"
Código moneda, alfanumérico, máximo 4 caracteres. Si no se utiliza configurar en "EUR".
"descripción"
Descripción del artículo, alfanumérico, máximo 80 caracteres.
"proveedor"
Fabricante del artículo, alfanumérico, máximo 40 caracteres.
"colección"
Colección a la que pertenece el artículo, alfanumérico, máximo 40 caracteres.
"desc_serie"
Serie a la que pertenece el artículo, alfanumérico, máximo 40 caracteres.
"en_producción"
Indica si el artículo está aún en producción (“SI”) o no lo está (“NO”), alfanumérico, máximo 4 caracteres.
"tipo_formato"
Descripción geométrica del formato del artículo, alfanumérico, máximo 8 caracteres. ("RETT", "ESAG", "OTTA", "TRIA", "TRAP", "QTTO", ”ROMB”, "PENTDX", "PENTSX")
"formato"
Formato del artículo en milímetros, alfanumérico, máximo 32 caracteres. Ej.: "200x200" ; "400x400x100" Para los formatos "ESAG","OTTA","TRIA","TRAP","QTTO" la tercera dimensión representa el largo del lado oblicuo.
"peso_unitario"
Peso unitario del artículo en kilogramos, numérico, máximo 2 decimales separados por un punto [.].
"nrpz_caja"
Número de unidades por caja, entero.
"unidad_medida"
Unidad de medida de venta del artículo, alfanumérico, máximo 4 caracteres. ("NR","PZ","M2","ML")
NR=Número; PZ=Pezzi (Unidades) ; MQ=Metros cuadrados; ML=Metros lineales.
"fecha_genlist"
Fecha generación del listado, formato DD-MM-AAAA. Ej.: "24-02-2002".
"fecha_declist0"
Fecha inicio del listado, formato DD-MM-AAAA. Ej.: "12-05-2002".
"cod_listino0"
Código del listado, alfanumérico, máximo 16 caracteres.
"esente_iva0"
Campo exención de IVA, alfanumérico, máximo 2 caracteres. ("SI","NO")
"aliquota_iva0"
Tasa de IVA, numérico, máximo 1 decimal separado por un punto [.].
"prezzo_base00"
Precio 1a opción, entero.
"prezzo_base01"
Precio 2a opción, entero. Si no se utiliza, configurar en "0".
"prezzo_base02"
Precio 3a opción, entero. Si no se utiliza, configurar en "0".
"tab_sco_agg0"
Tabla de descuentos/adicionales, alfanumérico, máximo 80 caracteres. Este campo contiene una lista de descuentos (o adicionales) al cual el usuario puede referirse utilizando el "Tipo precio" tanto a nivel de proyecto como a nivel de línea individual de presupuesto. El campo puede contener hasta 10 valores, cada uno separado por un punto y coma [;]. Cada valor, aunque se trate de un número entero, va escrito en formato de número real, es decir, con la parte entera y con la decimal (ej. el número entero 15 debe escribirse 15.0). La parte entera de la decimal va separada por un punto [.]. Los adicionales (aggravio) se distinguen de los descuentos, ya que se escriben como números negativos. Véase el siguiente ejemplo:
“0.0;5.0;10.0;15.0;20.0;-5.0;-10.0;”
Si el usuario decide no utilizar esta tabla, el valor del campo debe configurarse en "0.0;".
"scatole_per_pallet"
Número de cajas por pallet, entero.
"cod_listino"
Código listado, alfanumérico (L1/L2/L3...). Identifica el código del listado utilizado en el programa.
Adjuntamos el archivo de un Listado como ejemplo.