La importación de pedidos está destinada a la introducción de nuevos pedidos de venta. Esta acción se ha trasladado desde Configuraciones adicionales a Gestión de pedidos.


En la parte inferior, encontrarás un archivo de ejemplo.



1. Primeros pasos:
En Gestión de pedidos 2, ve a Importaciones → Pedidos de venta





2. Plantilla

Para importar pedidos, se requiere una plantilla que defina cómo se realizará la importación.

La plantilla debe contener tres partes clave:

  • Nombre del archivo (título) 

  • Configuración predeterminada (settings) 

  • Mapeo de columnas del contenido (column mapping) 





Los valores para crear la plantilla JSON se proporcionan en las tablas siguientes.

También se incluye un ejemplo de plantilla JSON junto con un archivo de entrada de prueba.



3. Importación del archivo :


Debes seleccionar:

  1. La plantilla que se utilizará 

  2.  El estado en el que se crearán los pedidos 

  3. El servicio de entrega que se asignará a los pedidos 

  4. El archivo que se va a importar 





4. Resultados de la importación

4.1. Resultados

Los resultados de la importación se mostrarán a la derecha. El estado indicará si la importación se ha realizado correctamente o no, y los errores mostrarán qué ha fallado. 



4.2. Historial de importaciones 

El historial de importaciones está disponible en Importaciones anteriores → esto abrirá Configuraciones adicionales, donde podrás revisar las importaciones pasadas. 






Valores para la creación de una plantilla


Configuración para la importación de pedidos


titleTítulo de la plantillaCampo obligatorio 
settingsConfiguración de la importaciónCampo obligatorio 
columnMapeo de columnasCampo obligatorio 
doc_dateFecha de importación del pedidoEl valor se establece automáticamente con la fecha y hora de la importación


Valores para la configuración Objeto:


TypeMeaningNote
product_positionMétodo de lectura del archivo de entradaCampo obligatorio. Valores: per_row
store_eshop_sync_idID de la tienda
default_taxImpuestoSi no se proporciona, se utiliza el valor predeterminado de la empresa
check_customer_order_not_existComprobar si los pedidos ya existen antes de la importaciónValores: verdadero / falso
method_of_paymentMétodo de pago de los pedidosEjemplo: Cuenta bancaria
mark_as_full_paidEstado del pago del pedidoValues: si / no
method_of_payment_mapMapeo del método de pagoEjemplo: [{"PAY_PAL": "PayPal"}]PAY_PAL es el valor del archivo, PayPal es el código en MetaKocka
payment_mapMapeo del tipo de pagoEjemplo: [{"PAY_PAL": "PayPal"}]PAY_PALes el valor del archivo, PayPal es el código en MetaKocka 
default_statusEstado seleccionado automáticamente al hacer clic en la plantilla
default_delivery_typeTipo de entrega seleccionado automáticamente para pedidos de la UESi utilizas tipos de entrega para la UE y fuera de la UE, introduce aquí el de la UE
default_delivery_type_nonEUTipo de entrega seleccionado automáticamente para pedidos fuera de la UESi tienes un tipo de entrega fuera de la UE.
create_billCrear factura para el pedido importadoValores: verdadero / falso
header_notesNota del pedido – encabezado
footer_notesNota del pedido – pie
empty_customer_orderImportar pedidos sin número de pedido del cliente (numeración automática)Valores: verdadero / falso. Si verdadero, no es posible comprobar si los pedidos ya existen



Valores para la columna Objeto:


TypeMeaningNote
titleEncabezado de la columna en el archivo de entradaCampo obligatorio 
typeTipo de columnaCampo obligatorio 
date_formatFormato de fecha
replace_beforeClaves/cadenas que se reemplazan antes de usar el valor
delete_after_token_includeCarácter/cadena tras el cual se elimina el valor, incluyéndolo
whole_order_valueEncabezado de la columna que contiene el importe total del pedido


Valores para el tipo Campo en la columna Objeto:


TypeMeaningNote
customer_orderPedido del clienteCampo obligatorio 
buyer_nameNombre del compradorCampo obligatorio 
buyer_surnameApellido del compradorSe combinará con el nombre, separado por un espacio
buyer_streetDirección del compradorCampo obligatorio 
buyer_street_2Dirección adicional del compradorSe combina con la dirección principal buyer_street, separado por un espacio
buyer_placeLocalidad del compradorCampo obligatorio 
buyer_post_numberCódigo postal del compradorCampo obligatorio 
buyer_provinceProvincia del comprador
buyer_countryPaís del compradorCampo obligatorio 
buyer_emailCorreo electrónico del compradorCampo obligatorio 
buyer_mobileTeléfono móvil del compradorCampo obligatorio 
receiver_nameNombre del destinatario
receiver_surnameApellido del destinatarioSe combinará con el nombre, separado por un espacio
receiver_streetDirección del destinatario
receiver_street_2Dirección adicional del destinatarioSe combina con la dirección principal receiver_street, separado por un espacio
receiver_placeLocalidad del destinatario
receiver_post_numberCódigo postal del destinatario
receiver_provinceProvincia del destinatario
receiver_countryPaís del destinatario
receiver_emailCorreo electrónico del destinatario
receiver_mobileTeléfono móvil del destinatario
count_codeNúmero del pedido
payment_typeMétodo de pago
order_sumImporte total del pedido
payment_sumImporte del pago
payment_dateFecha del pago
product_amountCantidad del producto
product_skuSKU del producto
product_pricePrecio del producto
currencyMonedaSi no se establece, se usa la predeterminada de la empresa. Símbolos: €, $, o códigos de tres letras como EUR, HUF, etc.
whole_product_sumImporte total del producto (cantidad > 1)
notes_headerNota del pedido – encabezado
notesNota del pedido – pie


En el archivo “Ejemplo Plantilla Importanción Pedidos”, solo necesitas añadir el estado y el ID de la tienda, ya que estos son específicos de tu configuración.