Información sobre Actualización de clientes desde ficheros CSV

AVISOS
- Para la generación o edición del archivo CSV de actualización recomendamos el uso de Open Office o Libre Office.
- El fichero final debe guardarse en el siguiente formato: tipo CSV, conjunto de caracteres Unicode (UTF-8), delimitador de campo ; (punto y coma), delimitador de valores de campo " (dobles comillas).
En el panel de administración dispones de plantillas para Excel y Libre Office en Pedidos-Envíos > Clientes > solapa Actualización.
!Aviso! Si necesitas incluir " (dobles comillas) como valor de un campo de texto o html es necesario indicarlo duplicando este caracter "" (dos veces dobles comillas), p.e. <font color=""red"">
!Aviso! La primera fila debe contener los [identificadores de campo]. Sólo es necesario indicar los campos que vayas a actualizar.


Identificadores de campo válidos para la Actualización desde archivos CSV de clientes para modificar los que ya existan

 

IDENTIFICADORES DE CAMPO DE CLIENTE [cod_cliente]

CAMPO INFORMACIÓN EXTRA
[cod_cliente]  Código único del cliente  
[nombre]  Nombre cliente. Recomendado máximo 30 caracteres  
[apellidos]  Apellidos cliente. Recomendado máximo 60 caracteres  
[empresa]  Empresa cliente. Recomendado máximo 100 caracteres  
[direccion]  Dirección cliente. Recomendado máximo 255 caracteres  
[dondeconocido]  Texto libre introducido por el cliente. Recomendado máximo 60 caracteres  
[poblacion]  Población cliente. Recomendado máximo 100 caracteres  
[cod_postal]  Código postal cliente. Recomendado máximo 15 caracteres  
[provincia]  Provincia cliente. Recomendado máximo 100 caracteres  
[pais]  Código país asociado cliente. Según la norma ISO 3166‑1 (2 letras)  
[telefono]  Teléfono cliente. Recomendado máximo 50 caracteres  
[nif]  NIF cliente  
[cod_tarifa]  ID de tarifa asociada al cliente. (debe existir en menú Catálogo -> Tarifas, por defecto es "ALL")  
[email]  Email cliente. Recomendado máximo 100 caracteres  
[clave]  Contraseña login cliente. Recomendado máximo 50 caracteres  
[fecha_alta]  Indica la fecha y hora en que el cliente se ha dado de alta (formato AAAA-mm-dd hh:mm:ss p.e. 2016-02-21 10:35:05)  
[fecha_act]  Última fecha de actualización cliente (formato AAAA-mm-dd hh:mm:ss p.e. 2016-02-21 10:35:05)  
[descuento]  % Descuento a aplicar al cliente en todas sus compras  
[recibir_informacion]  Indica si el cliente desea recibir información por email (0=NO, 1=SI)  
[idioma]  Código idioma asociado cliente. Según la norma ISO 639‑1 (2 letras)  
[observaciones]  Observaciones del administrador visibles también desde Pedidos del cliente  
[estado]  Indica si el cliente está activo (0=NO, 1=SI)  
[interno]  Indica si el cliente es interno (0=NO, 1=SI)  
[intracomunitario]  Indica si el cliente es intracomunitario (0=NO, 1=SI)  
[afiliado_cod]  ID del afiliado asociado al cliente (debe existir en menú Gestión -> Afiliados)  
[adicional_1]  texto libre en campo adicional indeterminado  
[recargo]  % Recargo a aplicar al cliente en todas sus compras  
[ip_cliente]  IP de registro cliente  
[user_agent]  Información de agente de usuario de registro cliente  
[validacionCestas]  Gestión de la Cesta sin Validar. Desactiva cualquier tipo de validación de los artículos introducidos durante la gestión de la cesta (0=NO, 1=SI)  
[btnValidarCestas]  Muestra un botón de validación MANUAL de los artículos introducidos en la cesta (0=NO, 1=SI)  
[dato_XXX]  Campos adicionales cliente. Si el tipo es "Campo de fecha" se debe indicar en formato AAAA-mm-dd  XXX es el identificador de campo

 

IDENTIFICADORES DE CAMPO DE DIRECCIÓN DE CLIENTE [cli_dir]

 CAMPO INFORMACIÓN
[cli_dir]  ID único de la dirección de cliente
[alias_dir]  Alias para una mejor identificación de la dirección
[representativa_dir]  1 = para indicar que es la dirección por defecto del cliente
[tipo_dir]  Identificador del tipo de dirección (envio, fact)
[empresa_dir]  Empresa dirección cliente. Recomendado máximo 100 caracteres
[nombre_dir]  Nombre dirección cliente. Recomendado máximo 30 caracteres
[apellidos_dir]  Apellidos dirección cliente. Recomendado máximo 60 caracteres
[direccion_dir]  Datos dirección cliente. Recomendado máximo 255 caracteres
[poblacion_dir]  Población dirección cliente. Recomendado máximo 100 caracteres
[cod_postal_dir]  Código postal dirección cliente. Recomendado máximo 15 caracteres
[provincia_dir]  Provincia dirección cliente. Recomendado máximo 100 caracteres 
[pais_dir]  Código país dirección asociado cliente. Según la norma ISO 3166‑1 (2 letras)
[telefono_dir]  Teléfono dirección cliente. Recomendado máximo 50 caracteres
[nif_dir]  NIF dirección cliente
[email_dir]  Email dirección cliente. Recomendado máximo 100 caracteres

 

 Puedes descargar un modelo de plantilla csv de importación desde Pedidos-Envíos > Clientes > solapa Actualización.

 

ANTES DE UTILIZAR ESTA FUNCIONALIDAD ASEGURATE DE QUE LOS DATOS CONTENIDOS EN EL CSV SON CORRECTOS

 

Supuestos de Modos de Restauración / Actualización

UPDATE - Sólo se actualizan los campos que contienen valores en el CSV, los campos con celdas vacías o sin valor no se actualizan. Si el cliente NO existe NO se da de alta.

Si el CSV sólo contiene:

[cod_cliente] + [cli_dir] actualiza los valores del cliente con la información de campos de cliente + campos de dirección de ese cliente.

[cod_cliente] actualiza los valores del cliente con la información de campos de cliente.

[cli_dir] generará un error de validación de fichero porque es necesario indicar también el campo [cod_cliente].

 

El modo SQL sólo puede ser utilizado desde archivos generados por el sistema.