Envíos: Importador CSV

Instrucciones

  • Como cliente de Envíos puedes importar los envíos generados a través de un fichero CSV. Para ello deberás generar dicho fichero acorde con las especificaciones que detallamos a continuación.
  • Una vez creado ese fichero podrás subirlo a BidoBido en la sección Importador de Envíos (requiere estar logueado).
  • Al subir el archivo de importación, se parseará el mismo para informar de los errores en caso de haberlos, si todo es correcto se mostrará una pantalla resumen de todos los envíos detectados para procesar.
  • Una vez procesados los envíos se mostrará un resumen de lo procesado con posibilidad de imprimir etiquetas de los envíos:
  • Y el proceso de importación habría finalizado satisfactoriamente.

Código

Guía de campos para la importación de envíos mediante ficheros CSV:

  • Campo número de agencia
1 UPS
3 Tourline Express
  • Campo cantidad de seguro: Solo para UPS, el resto de empresas deben tener un cero formato numérico con separación decimal usando un punto (.). Si el seguro de UPS es el obligatorio hay que poner un cero.
  • Campo bultos: Número de paquetes pertenecientes al mismo envío.
  • Campo imprimir etiqueta: Si se desea imprimir la etiqueta hay que poner un 1 caso contrario 0. Esta opción sólo esta disponible actualmente para UPS.
  • Campo referencia: Este campo permitirá localizar el envío.
  • Campo nombre origen: Indica el nombre y apellidos de la persona o agencia de recogida.
  • Campo teléfono origen: Indica el teléfono de la persona o agencia de recogida.
  • Campo dirección origen: Indica la dirección de recogida.
  • Campo país origen: Indica el país de la persona o agencia de recogida.
  • Campo código postal: Indica el código postal de la dirección de recogida.
  • Campo población: Indica la población de recogida.
  • Campo nombre destino: Indica el nombre y apellidos de la persona o agencia de entrega.
  • Campo teléfono destino: Indica el teléfono de la persona o agencia de entrega.
  • Campo dirección destino: Indica la dirección de entrega.
  • Campo país destino: Indica el país de la persona o agencia de entrega.
  • Campo código postal destino: Indica el código postal de la dirección de entrega.
  • Campo población destino: Indica la población de entrega.
  • Campos peso, largo, ancho y alto: Los siguientes campos se repetirán en bloque tantas veces como bultos distintos tenga un envío siempre respetando el orden: peso, largo, ancho y alto:
// Envío con 2 bultos
"1";"90";"23";"2";"1";"1";"23";"12";
 
// Envío con 1 bulto
"1";"90";"23";"2";
  • Campo peso: Peso del bulto.
  • Campo largo: Largo del bulto.
  • Campo ancho: Ancho del bulto.
  • Campo alto: Alto del bulto.

Un ejemplo práctico del esquema anterior sería el siguiente:

"1";"0.6";"2";"1";"1";"Juan Lopez";"982107271";"otero pedrayo 33";"ES";"28080";"Madrid";"Pedro Lopez";"982107271";"otero pedrayo 33";"ES";"27002";"Lugo";"1";"90";"23";"2";"1";"1";"23";"12";
"3";"10.8";"2";"0";"2";"Juan Perez";"982107271";"otero pedrayo 33";"ES";"28080";"Madrid";"Pedro Perez";"982107271";"otero pedrayo 33";"FR";"01000";"Châtillon-en-Michaille";"2.3";"90";"23";"2";"3";"9";"23";"2";

Descarga

Filename Version Date
importador_envios_csv_prueba.csv 20100125 25.01.2010

Errores

En el error ”Error campos insuficientes. Elimine lineas vacias. linea: 3” implica que tenemos una linea vacía con un control de carro. Es decir que después de un envío hemos pulsado la tecla ENTER.

Comentarios

~~DISCUSSION:off~~