Como cliente de
Envíos puedes importar los envíos que genere a través de un fichero
XML. 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).
Guía de campos para la importación de envíos mediante ficheros XML:
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 debe 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
<Package>
<Weight>1</Weight>
<Length>00048</Length>
<Width>00033</Width>
<Height>00020</Height>
</Package>
<Package>
<Weight>3</Weight>
<Length>48</Length>
<Width>33</Width>
<Height>20</Height>
</Package>
// Envío con 1 bulto
<Package>
<Weight>3</Weight>
<Length>48</Length>
<Width>33</Width>
<Height>20</Height>
</Package>
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:
<?xml version="1.0" encoding="ISO-8859-1" ? >
<BidoBido.com>
<XMLShipmentFileVersion>1.0.0</XMLShipmentFileVersion>
<Shipments>
<Shipment>
<Agency>1</Agency>
<InsuredValue>0</InsuredValue>
<PackageQuantity>2</PackageQuantity>
<LabelPrint>0</LabelPrint>
<Reference>pedido 98767dhj</Reference>
<ShipFrom>
<Name>Juan lopez</Name>
<Telephone>982107271</Telephone>
<Address>otelo 64 bajo</Address>
<CountryCode>ES</CountryCode>
<PostalCode>28080</PostalCode>
<City>Madrid</City>
</ShipFrom>
<ShipTo>
<Name>Juan perez</Name>
<Telephone>982107271</Telephone>
<Address>otero 32 4º b</Address>
<CountryCode>ES</CountryCode>
<PostalCode>27003</PostalCode>
<City>Lugo</City>
</ShipTo>
<Package>
<Weight>1</Weight>
<Length>48</Length>
<Width>33</Width>
<Height>20</Height>
</Package>
<Package>
<Weight>3</Weight>
<Length>48</Length>
<Width>33</Width>
<Height>20</Height>
</Package>
</Shipment>
</Shipments>
</BidoBido.com>
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.