Esta web utiliza cookies para mejorar la navegación y con fines analíticos. Si continua navegando, consideraremos que acepta la política de cookies.
Más información     Aceptar

software de gestión  

Síguenos en:  facebook twitter youtube pinterest  

Inicio > Importar pedidos de Magento

Importar pedidos de Magento

Con el módulo de importación de pedidos de Magento del software de gestión gratuito QFACWIN podrás importar los pedidos, clientes y artículos de Magento a los archivos del programa de facturación.

Módulo de importación de pedidos de Magento

El módulo de importación de pedidos de Magento del software de gestión QFACWIN, importa los pedidos de las tiendas virtuales Magento mediante archivos CSV generados con la extensión orders2CSV de ext4mage.
Esta extensión de Magento permite generar un CSV con los pedidos y los datos del cliente y de los artículos que lo componen de forma que puedan ser importados por QFACWIN.

La extensión orders2CSV de Magento puede descargarse en: http://www.magentocommerce.com/magento-connect/ext4mage-orders2csv.html

La mecánica de la importación es muy sencilla: al pulsar el botón importar, el programa pide el nombre del archivo csv con los pedidos y lo importa.

Los pedidos se incorporan con el mismo número que en Magento.

Si viene el NIF del cliente, se busca por NIF en clientes, si no, se busca por email. Si se encuentra por NIF o email, se asigna el pedido al cliente existente y se añaden las direcciones de facturación y/o envío si son distintas. Si el cliente no esta en QFACWIN se añade.

Si viene el código del artículo de Magento, se busca en QFACWIN. Si no se encuentra se añade al archivo de artículos. Si no viene el código del artículo, se graba el pedido sin códigos de artículo (sólo las descripciones y precios).

En la pestaña configuración pueden definirse el carácter delimitador de campos y el separador de texto del CSV. Por defecto orders2CSV se genera con delimitador de campos = , (coma) y separador de texto = " ( comilla doble ).

 

Cómo generar los CSV en Magento

Una vez instalada la extensión hay que seguir los siguientes pasos para generar un archivo CSV que se pueda importar con QFACWIN.

1. Definir el formato del archivo CSV automáticamente:

Si tiene acceso a la base de datos de Magento, puede introducir la definición del formato de archivo CSV mediante las sentencias SQL incluidas en el siguiente archivo:

http://www.qfacwin.com/magento-orders2csv.sql

Las sentencias estan preparadas suponiendo que el prefijo de las tablas de los archivos de magento es mg_
A menos que el prefijo de las tablas en su tienda Magento sea mg_ debe cambiar este archivo antes de ejecutarlo: buscar: mg_ y reemplazar por suprefijo_
Compruebe también que en su tabla orders2csv_file no hay ningún registro con el file_id = 99
Si ya existe un registro 99 debe cambiar este archivo antes de ejecutarlo: buscar: 99 y reemplazar por un numero que no exista

Una vez hechas estas comprobaciones, ejecute este archivo desde phpmyadmin o su gestor de mysql para insertar el formato en las tablas correspondientes.


1a. Definir el formato del archivo CSV manualmente:

Si no tiene acceso a la base de datos, debera hacerlo manualmente lo cual es mucho más tedioso.

Hay que ir al menú superior ext4Mage -> orders2CSV -> orders2CSV file setup y pulsar el botón Create New File structure

En Información del elemento, ponemos un título, por ejemplo Pedidos QFACWIN, estado habilitado y formato de precios Decimal

Importar pedidos de Magento: estructura

Seleccionamos File structure columns en el menú izquierdo para definir la información de las columnas ( campos) del CSV y sus títulos.

Importar pedidos de Magento: campos

Pulsando el botón Add new column vamos añadiendo los datos:

Hay que poner el título correspondiente al dato (valor) que seleccionaremos para que QFACWIN pueda identificar las columnas de datos.

Teclee los títulos (exactamente como se muestran en la tabla siguiente) y localice los datos en el combo box de valores. Vaya incrementando el número de orden (el orden no tiene importancia en QFACWIN) .

Tabla de títulos y valores:

Título Valor Descripción del valor
Pedido_Num order increment id Número de pedido
Fecha order created at Fecha pedido en formato aaaa-mm-dd hh:mm:ss 2012-10-28 16:46:43
Codigo_Art item sku Código del artículo
Cant item qty ordered Unidades
Articulo item name Nombre artículo
Precio_Ud item price Precio
%Iva item tax percent % de Impuesto
Gtos_Envio order shipping amount Gastos de envío (base sin Impuestos)
Nombre_Cliente order customer firstname Nombre propio del cliente (facturación)
Apellidos_Cliente order customer lastname Apellidos del cliente (facturación)
Empresa order billing company Nombre de la empresa (facturación)
NIF order customer taxvat NIF del cliente (facturación)
Direccion_Cliente order billing street Dirección del cliente (facturación)
CP_Cliente order billing postcode Código postal del cliente (facturación)
Ciudad_Cliente order billing city Población del cliente (facturación)
Prov_Cliente order billing region Provincia del cliente ((facturación)
Mail_Cliente order customer email Email del cliente (facturación)
Pais_Cliente order billing country name País del cliente (facturación) 
Telf_Cliente order billing telephone Teléfono del cliente (facturación)
Fax_Cliente order billing fax Fax del cliente (facturación)
Env_Nombre order shipping firstname Nombre del cliente (dirección de envío)
Env_Apellidos order shipping lastname Apellidos del cliente (dirección de envío)
Env_Empresa order shipping company Nombre empresa  (dirección de envío)
Env_Direccion order shipping street Dirección del cliente (dirección de envío)
Env_CP order shipping postcode Código postal del cliente (dirección de envío)
Env_Ciudad order shipping city Población del cliente (dirección de envío)
Env_Prov order shipping region Provincia del cliente (dirección de envío)
Env_Pais order shipping country name País del cliente (dirección de envío)
Total order grand total Total Pedido

 

2. Activar el el formato creado

Vamos al menú superior Sistema -> Configuración -> orders2CSV -> seleccionar el formato y seleccionamos el formato que hemos creado (pedidos QFACWIN)

Importar pedidos de Magento: activar formato

 

3. Generar el archivo CSV

Una vez configurado ya podremos generar el CSV tantas veces como queramos.

Iremos al Menú Superior Ventas -> Pedidos -> Seleccionamos los pedidos -> seleccionamos acciones: Orders2CSV y pulsamos Enviar

Importar pedidos de Magento: generar CSV

Guardamos el CSV con los pedidos y lo seleccionamos en QFACWIN para su importación.

 


El módulo de importación de pedidos de Magento está disponible para todas las versiones del programa de facturación QFACWIN. Lo podéis adquirir en nuestra tienda.