Gestión de transportes
Visión general
Los transportistas son las entidades del Commerce que representan a los encargados de llevar a cabo las expediciones, es decir, los que sirven el pedido al domicilio del usuario. La gestión del transporte es esencial en cualquier Commerce, pero habitualmente no está en sus manos, sino que se delega a empresas especializadas. Por lo tanto, es importante definir bien la interacción con el transportista y tener un control minucioso sobre esta área del Commerce. De todo esto se encarga el sistema de gestión de transportes.
Para tener un buen control es importante tener la máxima flexibilidad. Por eso, un Commerce puede tener tantos transportistas como necesite. En cada transportista hay que definir los tipos de envío asociados, y en cada tipo de envío se define la zona o zonas de reparto. Por último, es necesario establecer secciones de peso o de importe de pedido que definan el precio que supondrán los portes de un determinado pedido. Con todo esto, se consigue ofrecer un buen servicio de transporte con el máximo control sobre los costes y las zonas de envío o reparto.
Configuración
Durante el proceso de compra, el usuario escoge cómo quiere que se le entregue el pedido (ver Sistema multiexpedición). Si elige alguna de las opciones de entrega a domicilio, recibirá el pedido a través de un determinado servicio de transporte. Para configurar los transportes hay que crear una serie de elementos, los cuales actuarán de manera jerárquica.
El transportista es el principal elemento y, a partir de este, se establecen todos los demás. El transportista representa a la empresa de transportes que hará el reparto. En caso de tener plugins de terceros para integrar con algún transportista en concreto, es en este nivel donde se establecen las conexiones y configuraciones adicionales.
Cada transportista tiene una estructura concreta con dos elementos que dependen de él:
------ Transportista
|
------ Tipos de envío
|
------ Zonas de envío
Para que un transportista sea completamente operativo debe tener definidos estos dos elementos.
Tipos de envío
Los tipos de envío también se suelen llamar “modalidad de envío” o “modalidad de reparto” y representan las diferentes formas de reparto que cada transportista pone a disposición del Commerce. Deben darse de alta los tipos de envío que el Commerce utilice de cada transportista. Por ejemplo, es habitual que los transportistas tengan repartos en 72h, urgentes 24h, por barco, por avión, etc. cada uno con sus respectivas tarifas y tiempos. Si, por ejemplo, el Commerce contrata los servicios de reparto en 72h y en 24h de un determinado transportista, podrá ofrecer a sus usuarios dos velocidades de reparto (con diferentes precios a priori) con ese transportista. Esos dos servicios se trasladan al Commerce como tipos de envío con el transportista que corresponda.
Los tipos de envío son, por tanto, los métodos de envío (con los correspondientes portes) que el usuario puede seleccionar al final del proceso de compra para recibir el pedido (siguiendo con el ejemplo, puede escoger entre el reparto en 72h o el reparto en 24h). Como las entregas a domicilio se realizan a través de expediciones, los tipos de envío que se pueden usar para transportar una expedición dependerán de sus zonas (dónde se puede repartir) y de si sus intervalos son compatibles (ver Zonas de envío). Dicho de otro modo, es posible que no todos los tipos de envío puedan servir para transportar una determinada expedición con unos determinados productos, ya que dependerá de cómo se hayan configurado.
El sistema determinará en cada caso qué tipos de envío están disponibles para cada expedición, pero existen dos características que sirven para tener un control más preciso y forzar que el sistema escoja unos antes que otros. Una es la prioridad , pero, esta vez, a diferencia de las prioridades definidas en otras funciones del sistema, entendida como la “envergadura o relevancia” del tipo de envío dentro de la gestión de transportes. Esta relevancia se expresa con un número que, cuanto mayor es, menos relevancia tiene (el 1 tiene mayor relevancia que, por ejemplo, el 10). Este concepto de envergadura o relevancia se puede asociar también a otras características, como el coste (más caro o menos caro), si es ecológico (más contaminante o menos contaminante), si es transporte frigorífico (más frío, menos frío o normal), tamaño del vehículo (más grande o menos grande), si es transporte para productos de mucho valor (más seguro o menos seguro) o cualquier otro criterio que requiera darle un “peso” al tipo de envío. Cada Commerce puede tener sus requisitos. El sistema siempre intenta asignar el tipo de envío con el número de prioridad mayor. Por ejemplo, si la característica a la que se le da el “peso” o la importancia es si el transporte es más o menos contaminante, y los tipos de envío menos contaminantes tienen un número de prioridad mayor, el sistema siempre intentará asignar el que contamina menos; si la importancia se da al tamaño del vehículo y los tipos de envío que ofrecen un vehículo más pequeño tienen una prioridad con un número mayor, el sistema intentará asignar el vehículo más pequeño (o el que sea más barato, o el que no necesita frío, etc.)
Otra característica es la restricción que puede ejercer un determinado tipo de envío sobre el resto. Esta característica es complementaria a las personalizaciones de transporte por producto (consulta Producto) y en caso de que haya dos productos con personalizaciones del transporte distintas, sirve para determinar con cuál de los dos tipos de envío debe transportarse todo. Los tipos de envío restrictivos:
-
Pasan a tener más “peso” que los tipos de envío no restrictivos (es decir, si el sistema tiene que elegir entre dos tipos de envío con la misma prioridad, elegirá el restrictivo).
-
También pueden tener una prioridad asignada, que sirve para marcar el orden entre los tipos de envío restrictivos (es decir, si el sistema tiene que elegir entre dos tipos de envío restrictivos, seleccionará el que tiene la prioridad con el número mayor).
-
Pueden asumir el transporte de productos sin personalización del transporte o pueden asumir el transporte de productos con personalización del transporte con tipos de envío no restrictivos y con una prioridad mayor que la del restrictivo.
Ejemplo: Supongamos que el Commerce comercializa muebles y objetos de decoración. Habrá productos como, por ejemplo, una figura de porcelana, que puede ser transportada en un vehículo pequeño, de manera más económica. Habrá otros productos, como un armario, que necesitará un transporte especial en un vehículo de mayor tamaño y, en consecuencia, más caro. En este caso, habrá dos tipos de envío: reparto especial ( R1, para objetos de grandes dimensiones) y reparto normal ( R2, para objetos de tamaño normal). A R1 se le asigna la prioridad 1 y a R2, la prioridad 2.
En una situación normal, el sistema asignará R2 a las expediciones porque es el tipo de envío que el Commerce ha considerado más estándar (en este caso, el que tiene asociado el vehículo más pequeño y, por tanto, más económico). Si no se realiza ningún otro cambio en la configuración y un usuario compra un armario, como el sistema asignará el tipo de envío que tiene asociado el vehículo pequeño, no se podrá transportar porque no cabrá. Esto supondrá un problema para el Commerce porque los portes se han calculado con las tarifas del transporte pequeño; como tendrá que transportarlo con el vehículo grande correspondiente, también tendrá que asumir la diferencia en el coste.
Para que esto no ocurra, es necesario asignar una personalización del transporte en el producto. En este caso, se asigna el tipo de envío R1 al armario. Cuando un usuario compre un armario, el sistema detectará que tiene una personalización y, en lugar de asignar el tipo de transporte por la prioridad, asignará el que tiene personalizado. De este modo, la expedición la realizará R1, y el posible sobrecoste se repercutirá de manera adecuada.
Supongamos ahora que un usuario compra un armario y una figura de porcelana. El sistema detecta que el armario tiene una personalización y, en principio, asigna R1 para transportar la expedición. Como la figura de porcelana no tiene personalización del transporte, se puede transportar mediante cualquier tipo de envío. Como el sistema siempre intenta minimizar el número de expediciones, en la misma expedición se transportará el armario y la figura de porcelana, es decir, mediante R1.
Supongamos —para complicarlo un poco más— que ahora la figura de porcelana tiene R2 como personalización del transporte (porque, en condiciones normales, el Commerce prefiere que se envíe con un transporte normal). Si un usuario compra un armario y una figura de porcelana, el sistema detecta que cada producto tiene una personalización, por lo que, según la configuración, uno se debe transportar mediante R1 y el otro, mediante R2 (en Sistema multiexpedición se trata en profundidad este caso y otros similares).
En caso de que se quiera evitar esta situación, se deberá configurar R1 como restrictivo. Los tipos de envío restrictivos pueden asumir el transporte de productos que tengan personalización con tipos de envío no restrictivos y prioridad con número más grande. Dado que tenemos R2 no restrictivo con prioridad 2 (mayor que la de R1), R1 (el vehículo grande) asumirá también el transporte de la figura de porcelana. Por lo tanto, en la misma expedición se transportarán el armario y la figura de porcelana.
Los tipos de envío admiten filtros de usuario, grupo de usuarios, países o áreas. Esta característica permite una mayor flexibilidad al habilitar la segmentación del transporte por usuario, grupo de usuarios, países o áreas.
Zonas de envío
Los tipos de envío pueden tener limitaciones, tanto por la zona como por el peso. Por ejemplo, un tipo de envío cuyo vehículo de transporte sea una bicicleta tendrá una zona de reparto reducida y no podrá llevar paquetes de mucho peso. Además, es necesario poder informar de los costes que supondrá el transporte para un determinado peso. Para delimitar estas características hay que crear zonas de envío que dependan del tipo de envío. En los tipos de envío se pueden crear tantas zonas de envío como se necesite. Por ejemplo, un tipo de envío con tarifas nacionales e internacionales necesitará dos zonas: una para especificar las zonas geográficas nacionales y sus precios, y otra para las zonas geográficas internacionales y sus precios.
Las zonas de envío constan de estos tres elementos:
Intervalos
Las tarifas que proporcionan los transportistas están segmentadas según el peso del paquete; por ejemplo, los paquetes de 0 a 2 kg tienen un precio, los de 2 kg a 4 kg tienen otro, y así sucesivamente. Los intervalos de las zonas de envío son el elemento que permite trasladar esa segmentación a cada uno de los tipos de envío e informar del coste del transporte según el peso acumulado de los productos de la expedición. Además, en los intervalos se amplía esta prestación no solo al peso, sino que se puede segmentar el coste del transporte según el importe acumulado de los productos que contiene la expedición. De esta manera, el transporte será más barato cuanto mayor sea el importe de la cesta.
Por eso, cada uno de los intervalos tiene dos bloques: un bloque que define el rango de pesos ( Desde [X] kg - Hasta [Y] kg ) y un segundo bloque que define el rango de importes de la cesta ( Desde [X] importe - Hasta [Y] importe ). Se pueden crear tantos intervalos como se requieran, siempre y cuando no se solapen, es decir, no puede haber dos intervalos con los cuatro campos Desde [X] kg - Hasta [Y] kg del primer bloque y Desde [X] importe - Hasta [Y] importe del segundo bloque iguales o con rangos que queden uno dentro de otro. Pueden coincidir los dos campos del bloque de peso o los dos del bloque de importe en dos intervalos diferentes, pero no los cuatro a la vez.
Para cada uno de esos intervalos se define un precio, que será el coste que tendrá el transporte cuando el peso y/o precio acumulado de la expedición esté dentro de los rangos definidos.
Orígenes
Las tarifas que proporcionan los transportistas varían en función del origen-destino del envío. Dado que, en general, es posible tener diversos centros logísticos situados en diferentes puntos geográficos y, como el origen de las expediciones (y, por tanto, del transporte) es un centro logístico, el Commerce puede disponer de distintos puntos de origen para el reparto de las expediciones. A los orígenes de las zonas de envío se puede asociar uno o varios centros logísticos como punto de partida para las expediciones que se reparten en una determinada zona de envío.
Ubicaciones
Como las tarifas de los transportistas varían en función del destino, es necesario informar a la zona de envío de cuáles son las regiones donde son válidos los intervalos de precios definidos. Por ejemplo, se puede definir un tipo de envío que tenga dos zonas de envío: una nacional y otra internacional. En la zona de envío nacional se definen los intervalos de precios y/o peso que establecen los gastos de envío a destinos nacionales; esos destinos nacionales se definen en ubicaciones (solo se añaden ubicaciones geográficas nacionales). En la zona de envío internacional se definen los intervalos de precios y/o peso que establecen los gastos de envío para destinos internacionales; esos destinos internacionales se definen también en ubicaciones (se añaden los países o áreas internacionales).
Las ubicaciones se entienden como “las posibles zonas geográficas de destino de una expedición”. Existe una excepción, que se explica en Sistema multicanal: cuando se establecen relaciones a tres (canal – almacén – ubicación física) en las que se puede activar la característica Necesita envío , la cual permite realizar una transferencia interna de stock. Esto significa que la ubicación física configurada como punto de recogida requiere de envío y que, por lo tanto, necesita un transporte. En este caso, el origen será el centro logístico que corresponda, pero el destino será el punto de recogida. Por eso, en las ubicaciones también es posible configurar una ubicación física. Cuando el sistema tiene que determinar el importe derivado de un transporte a una ubicación física, selecciona el tipo o los tipos de envío (es posible que se quiera dar más de una opción a escoger) que tengan en alguna de sus zonas de envío esa ubicación física configurada como destino, en lugar de la manera habitual basada en ubicaciones geográficas. Por supuesto, si los intervalos de esas zonas fueran incompatibles (por peso o por importe de expedición), el sistema no podría seleccionar el tipo de envío porque estaría fuera de rango.
Características de transporte en el producto
El producto tiene varias características que están estrechamente relacionadas con el transporte.
Peso
El sistema toma el peso por unidad de los productos que componen la expedición, lo acumula y usa esa suma como valor para buscar un intervalo de las zonas de envío del tipo de envío que le corresponda. El sistema solo seleccionará los tipos de envío cuya zona de envío es compatible, es decir, que tengan intervalos con rangos de peso que contengan ese valor. Aunque los tipos de envío tengan zonas compatibles geográficamente, si los intervalos no son compatibles con el peso, el tipo de envío no será válido para transportar la expedición.
Envío
Esta característica permite que el peso del producto se tenga en cuenta o no a la hora de determinar el intervalo de peso que se utilizará para calcular los gastos de envío. Si esta característica está deshabilitada, significa que el producto no necesita transportista.
Personalizaciones del transporte
Se puede vincular un producto a uno a varios tipos de envío. Esto indica que el producto tiene preferencias con respecto al transporte y el sistema debe tenerlas en cuenta cuando selecciona tipos de envío para transportar una expedición. Por ejemplo, un armario puede tener vinculados tipos de envío que admitan el transporte de grandes volúmenes. En una expedición que incluya este producto, el sistema asignará alguno de los tipos de envío vinculados. Si la expedición contiene más productos y el Commerce tiene activada la multiexpedición, este factor puede hacer que la expedición se divida en dos (como mínimo): una expedición transportará el armario mediante alguno de los tipos de envío compatibles y una segunda expedición (o más) transportará el resto de los productos.
Cuando existen personalizaciones del transporte, es posible que haya que activar esta característica de restrictivo en uno o más tipos de envío para el caso en que, tal como hemos visto en los ejemplos de antes, haya dos productos con personalizaciones del transporte distintas.
Tipo de cálculo del envío
El cálculo de los gastos de envío puede basarse en intervalos de peso o de importe de cesta. En el primer caso, el sistema utiliza el peso de cada uno de los productos de la expedición para determinar el coste de los gastos de envío. Sin embargo, puede haber productos para los que, por sus características, no convenga basar el precio del transporte en el peso cuando sean varias las unidades que se deben transportar. Veamos el caso de un Commerce que comercializa lavadoras. Transportar una sola lavadora tiene un precio que lo determina, por ejemplo, el tipo de vehículo que necesita y las personas que se necesitan para su manipulación. Si hubiera que transportar dos lavadoras, al disponer ya del vehículo y de las personas necesarios, no resultaría tan caro. Y si se transportaran más unidades, podría incluso usarse algún tipo de vehículo mayor que abaratara el transporte todavía más. En este caso, el precio del transporte de la primera lavadora será superior al de las siguientes unidades.
Si se repercutiera el precio por peso (cuyo cálculo es lineal), este escenario no se reflejaría de manera precisa, el cual requiere que el cálculo no sea lineal, sino que se defina por tramos; es decir, que la primera o primeras X unidades tengan un precio por unidad, que las siguientes Y unidades tengan otro precio por unidad, que las siguientes Z unidades tengan otro por unidad, etc.
La característica Tipo de cálculo de envío sirve para informar al sistema si debe usar el peso o las unidades de un producto a la hora de realizar el cálculo. Cuando el valor de esta característica es Peso , el sistema usa el peso de ese producto en el tipo de cálculo conjunto estándar lineal por peso. Cuando el valor de la característica es Unidades , el sistema no tiene en cuenta el peso del producto y usa el número de unidades de la cesta en otro tipo de cálculo para encontrar el precio que costará transportar ese producto.
Este precio es complementario al precio por peso que se obtiene del resto de los productos y, aunque el precio del transporte sea la suma de ambos, el cálculo se debe hacer por separado; es decir, por un lado, se calculan los productos cuyo tipo de cálculo es por peso y, por otro, los productos cuyo tipo de cálculo es por unidades. En el primer caso, el sistema toma el peso por unidad de cada producto, lo acumula y obtiene un precio conjunto. En el segundo caso, a cada uno de los productos se aplica el cálculo por unidades y se obtiene un precio que se irá sumando al obtenido por peso.
Configuración
El tipo de cálculo de envío por unidades requiere una configuración adicional. Los productos que necesitan un cálculo por unidades deben vincularse a un tipo de envío (o a más de uno) porque, en general, esos tipos de envío pueden ser especiales. Es parecido a la personalización del transporte en el producto, cuando se vincula un producto a un tipo de envío. La diferencia es que la personalización del transporte afecta al peso, mientras que, en este caso, el peso no cuenta. Por eso, en lugar de usar la personalización del transporte, se usa una vinculación aparte que solo afectará al cálculo por unidades.
Para el cálculo se deben crear intervalos de unidades, lo cual indicará al sistema qué precio debe ir sumando, dependiendo de la cantidad que contenga la cesta. Los intervalos de peso o importe se crean en las zonas de envío. En este caso, también se deben crear intervalos que apunten a esas zonas. En la práctica, una zona afectada por el cálculo por unidades tendrá intervalos que estarán formados por 3 bloques: uno para el peso, uno para el importe de cesta y un tercero para las unidades. Los dos primeros sirven para el cálculo estándar y el último, para el cálculo por unidades.
Por eso, una vez vinculado el tipo de envío, es necesario indicar qué zonas de envío de ese tipo de envío están involucradas para poder asociarles los nuevos intervalos. Esos nuevos intervalos se consiguen creando rangos de unidades Desde [X] unidades - Hasta [Y] unidades, de manera similar a como se hace con los de peso o importe. Cada intervalo tiene el precio por unidad que cuesta transportar el producto; es decir, la primera o primeras X unidades tendrán un precio por unidad (que sería lo que costaría transportar cada una de esas X primeras), las siguientes Y unidades tendrán otro precio por unidad (que sería lo que costaría transportar cada una de esas Y siguientes unidades), las siguientes Z unidades tendrán otro precio por unidad (que sería lo que costaría transportar cada una de esas Z siguientes unidades), etc. Debido a que las zonas de envío no actúan fuera de las ubicaciones de destino, como estos nuevos intervalos están vinculados a las zonas, tampoco actuarán si el destino es incompatible con esas ubicaciones.
Como se trata de un cálculo no lineal y, además, el precio es por unidad, la forma de realizar el cálculo puede ser un poco confusa. Veámoslo con un ejemplo:
Un Commerce vende un producto, lavadoras ( L1 ), y tiene un tipo de envío ( T1) con una zona nacional ( Z1 ) y otra internacional ( Z2 ). La zona internacional no interesa, porque el Commerce calcula que los gastos de envío saldrían demasiado caros y desestima enviar lavadoras al extranjero. En primer lugar, establece en L1 el tipo de cálculo de envío por unidades. A continuación, vincula L1 con T1, y luego con Z1. Define los siguientes intervalos:
Desde X unidades |
Hasta Y unidades |
Precio |
1 |
1 |
15 € |
2 |
5 |
5 € |
6 |
15 |
3 € |
Estos intervalos definen los siguientes rangos:
Rango (Y - X) |
|
1 unidad |
La primera unidad es más cara debido a que se necesita un vehículo especial y dos personas para manipularla. |
4 unidades |
Las siguientes 4 unidades no suponen un incremento muy grande porque ya se dispone del vehículo y las personas. |
10 unidades |
Para las siguientes 10 unidades, el vehículo se cambia por uno mayor que puede llevar hasta 15 lavadoras e incorpora grúa, por lo que una sola persona puede manipularlas. |
Para simplificar, el pedido de este ejemplo tiene un solo producto. Si tuviera más y fueran productos por peso, el importe que aquí se obtenga se sumaría al que se obtuviera con el cálculo estándar.
Casos :
Pedido de 5 lavadoras con destino internacional:
El sistema devuelve que el pedido no se puede repartir (no hay zonas compatibles con el destino).
Pedido de 1 lavadora con destino nacional:
El sistema devuelve que el pedido se puede repartir con T1 (Z1). El precio es: 1u. x 15 € = 15 € (la primera unidad vale 15 €).
Pedido de 4 lavadoras con destino nacional:
El sistema devuelve que el pedido se puede repartir con T1 (Z1). Tenemos 4 unidades que se deben distribuir entre los diferentes intervalos: 1 unidad en el primero (el primer rango es de 1 unidad) y 3 (4-1) en el segundo.
Por tanto, el precio es: 1u. x 15 € + 3u. x 5 € = 30 € (15€ por la primera unidad, 15 € [3 x 5] por el resto de las unidades).
Pedido de 10 lavadoras con destino nacional:
El sistema devuelve que el pedido se puede repartir con T1 (Z1). Tenemos 10 unidades que se deben distribuir entre los diferentes intervalos: 1 unidad en el primero (el primer rango es de 1 unidad), 4 en el segundo (el segundo rango es de 4 unidades) y 5 (10 – [4 + 1]) en el tercero.
Por tanto, el precio es: 1u. x 15 € + 4u. x 5 € + 5u. x 3 € = 50 € (15 € por la primera unidad, 20 € [4 x 5] por las 4 siguientes, 15 € [5 x 3] por el resto).
Pedido de 16 lavadoras con destino nacional:
El sistema devuelve que el pedido no se puede repartir (se excede en el número de unidades).
Si el Commerce admite multiexpedición, la característica del tipo de cálculo del envío por unidades puede hacer que la expedición se divida. Por ejemplo, si los productos con esta característica habilitada están asociados a un tipo de envío especial, el sistema puede decidir que el resto de los productos de la expedición no pueden transportarse juntos y, en consecuencia, divida la expedición.
Ejemplo
Supongamos que tenemos un tipo de envío ( T1 ) cuyo vehículo es una bicicleta y la entrega se hace en 2 horas, y un tipo de envío 72 horas ( T2 ) con el que se pueden hacer envíos nacionales e internacionales. T1 puede repartir un máximo de 50 kg y T2, 300 kg. Los intervalos de peso para T1 van de 10 en 10 Kg, mientras que los de T2 van de 50 en 50 Kg. T1 reparte solo a destinos dentro de la ciudad C1, mientras que T2 puede repartir a cualquier destino nacional del país P1 y a 5 países (P2, P3, P4, P5 y P6) internacionales. Para simplificar, supongamos que los pedidos de ejemplo se reparten en una sola expedición, y que T1 y T2 tienen la misma prioridad. La moneda usada para los precios del transporte es el euro. Supongamos que se dan estas situaciones:
1. El Commerce quiere repercutir los costes por peso de la tarifa del transportista
Configuración
Para T1 se debe crear una zona de envío (T1Z1) con las siguientes características:
T1Z1
Orígenes : se selecciona el centro logístico de C1.
Intervalos : se crean intervalos que reflejan las tarifas del transportista.
Desde kg |
Hasta kg |
Desde € |
Hasta € |
Precio |
0 |
10 |
0 |
999999 |
8 € |
10,1 |
20 |
0 |
999999 |
10 € |
20,1 |
30 |
0 |
999999 |
12 € |
30,1 |
40 |
0 |
999999 |
15 € |
40,1 |
50 |
0 |
999999 |
20 € |
Ubicaciones : se añade C1.
Para T2 se deben crear 2 zonas de envío (T2Z1 y T2Z2) con las siguientes características:
T2Z1
Orígenes : se seleccionan los centros logísticos que el Commerce tenga dentro de P1.
Intervalos : se crean intervalos que reflejan las tarifas nacionales del transportista.
Desde kg |
Hasta kg |
Desde € |
Hasta € |
Precio |
0 |
50 |
0 |
999999 |
3 € |
50,1 |
100 |
0 |
999999 |
5 € |
100,1 |
150 |
0 |
999999 |
7 € |
150,1 |
200 |
0 |
999999 |
10 € |
200,1 |
250 |
0 |
999999 |
15 € |
250,1 |
300 |
0 |
999999 |
20 € |
Ubicaciones : se añade P1.
T2Z2
Orígenes : se seleccionan los centros logísticos que el Commerce tenga dentro de P1 (no tiene centros logísticos internacionales).
Intervalos : se crean intervalos que reflejan las tarifas internacionales del transportista para 5 países.
Desde kg |
Hasta kg |
Desde € |
Hasta € |
Precio |
0 |
50 |
0 |
999999 |
8 € |
50,1 |
100 |
0 |
999999 |
10 € |
100,1 |
150 |
0 |
999999 |
12 € |
150,1 |
200 |
0 |
999999 |
16 € |
200,1 |
250 |
0 |
999999 |
20 € |
250,1 |
300 |
0 |
999999 |
25 € |
Ubicaciones: se añaden P2, P3, P4, P5 y P6.
Casos
Pedido con importe total de 50 € y con destino C1. El peso de los productos es de 25 kg:
El sistema devuelve que el pedido se puede repartir con T1 (T1Z1) con un precio de 12 €, y con T2 (T2Z1) con un precio de 3 € (el importe del pedido no afecta al precio del transporte). El usuario podrá escoger uno de los dos.
Pedido con importe total de 50 € y con destino C1. El peso de los productos es de 55 kg:
El sistema devuelve que el pedido se puede repartir solo con T2 (T2Z1) con un precio de 5 € (el importe del pedido no afecta al precio del transporte).
Pedido con importe total de 50 € y con destino en P1, que no es C1. El peso de los productos es de 25 kg:
El sistema devuelve que el pedido se puede repartir solo con T2 (T2Z1) con un precio de 3 € (el importe del pedido no afecta al precio del transporte).
Pedido con importe total de 50 € y con destino en P1, que no es C1. El peso de los productos es de 301 kg:
El sistema devuelve que el pedido no se puede repartir (no hay ningún intervalo de peso que encaje con el peso de los productos).
Pedido con importe total de 50 € y con destino P4. El peso de los productos es de 25 kg:
El sistema devuelve que el pedido se puede repartir solo con T2 (T2Z2) con un precio de 8 € (el importe del pedido no afecta al precio del transporte).
Pedido con importe total de 50 € y con destino P5. El peso de los productos es de 55 kg:
El sistema devuelve que el pedido se puede repartir solo con T2 (T2Z2) con un precio de 10 € (el importe del pedido no afecta al precio del transporte).
Pedido con importe total de 50 € y con destino en P6. El peso de los productos es de 301 kg:
El sistema devuelve que el pedido no se puede repartir (no hay ningún intervalo de peso que encaje con el peso de los productos).
2. El Commerce quiere obviar pesos y premiar los pedidos de mayor importe con portes gratis
Configuración
Para T1 se debe crear una zona de envío (T1Z1) con las siguientes características:
T1Z1
Orígenes : se selecciona el centro logístico de C1.
Intervalos : se crean intervalos que reflejan las tarifas del transportista.
Desde kg |
Hasta kg |
Desde € |
Hasta € |
Precio |
0 |
999999 |
0 |
50 |
8 € |
0 |
999999 |
50,1 |
100 |
10 € |
0 |
999999 |
100 |
999999 |
0 € |
Ubicaciones: se añade C1.
Para T2 se deben crear 2 zonas de envío (T2Z1 y T2Z2) con las siguientes características:
T2Z1
Orígenes : se seleccionan los centros logísticos que el Commerce tenga dentro de P1.
Intervalos : se crean intervalos que reflejan las tarifas nacionales del transportista.
Desde kg |
Hasta kg |
Desde € |
Hasta € |
Precio |
0 |
999999 |
0 |
50 |
3 € |
0 |
999999 |
50,1 |
999999 |
0 € |
Ubicaciones: se añade P1.
T2Z2
Orígenes : se seleccionan los centros logísticos que el Commerce tenga dentro de P1 (no tiene centros logísticos internacionales).
Intervalos : se crean intervalos que reflejan las tarifas internacionales del transportista para 5 países.
Desde kg |
Hasta kg |
Desde € |
Hasta € |
Precio |
0 |
999999 |
0 |
50 |
10 € |
0 |
999999 |
50,1 |
999999 |
0 € |
Ubicaciones: se añade P2, P3, P4, P5 y P6.
Casos
Pedido con importe total de 50 € y con destino C1. El peso de los productos es de 25 kg:
El sistema devuelve que el pedido se puede repartir con T1 (T1Z1) con un precio de 8 €, y con T2 (T2Z1) con un precio de 3 € (el peso no afecta al precio del transporte). El usuario podrá escoger uno de los dos.
Pedido con importe total de 80 € y con destino C1. El peso de los productos es de 25 kg:
El sistema devuelve que el pedido se puede repartir con T1 (T1Z1) con un precio de 10 €, y con T2 (T2Z1) con un precio de 0 € (el peso no afecta al precio del transporte). El usuario podrá escoger uno de los dos.
Pedido con importe total de 120 € y con destino C1. El peso de los productos es de 25 kg:
El sistema devuelve que el pedido se puede repartir con T1 (T1Z1) con un precio de 0 €, y con T2 (T2Z1) con un precio de 0 € (el peso no afecta al precio del transporte). El usuario podrá escoger uno de los dos.
Pedido con importe total de 50 € y con destino en P1, que no es C1. El peso de los productos es de 25 kg:
El sistema devuelve que el pedido se puede repartir solo con T2 (T2Z1) con un precio de 3 € (el peso no afecta al precio del transporte).
Pedido con importe total de 80 € y con destino en P1, que no es C1. El peso de los productos es de 25 kg:
El sistema devuelve que el pedido se puede repartir solo con T2 (T2Z1) con un precio de 0 € (el peso no afecta al precio del transporte).
Pedido con importe total de 50 € y con destino P4. El peso de los productos es de 25 kg:
El sistema devuelve que el pedido se puede repartir solo con T2 (T2Z2) con un precio de 10 € (el peso no afecta al precio del transporte).
Pedido con importe total de 80 € y con destino en P5. El peso de los productos es de 25 kg:
El sistema devuelve que el pedido se puede repartir solo con T2 (T2Z2) con un precio de 0 € (el peso no afecta al precio del transporte).
3. El Commerce quiere obviar pesos, pero impedir que se exceda del límite del transporte y premiar los pedidos de mayor importe con portes gratis
Configuración
Para T1 se debe crear una zona de envío (T1Z1) con las siguientes características:
T1Z1
Orígenes: se selecciona el centro logístico de C1.
Intervalos: se crean intervalos que reflejan las tarifas del transportista.
Desde kg |
Hasta kg |
Desde € |
Hasta € |
Precio |
0 |
50 |
0 |
50 |
8 € |
0 |
50 |
50,1 |
100 |
10 € |
0 |
50 |
100 |
999999 |
0 € |
Ubicaciones: se añade C1.
Para T2 se deben crear 2 zonas de envío (T2Z1 y T2Z2) con las siguientes características:
T2Z1
Orígenes: se seleccionan los centros logísticos que el Commerce tenga dentro de P1.
Intervalos: se crean intervalos que reflejan las tarifas nacionales del transportista.
Desde kg |
Hasta kg |
Desde € |
Hasta € |
Precio |
0 |
300 |
0 |
50 |
3 € |
0 |
300 |
50,1 |
999999 |
0 € |
Ubicaciones: se añade P1.
T2Z2
Orígenes: se seleccionan los centros logísticos que el Commerce tenga dentro de P1 (no tiene centros logísticos internacionales).
Intervalos: se crean intervalos que reflejan las tarifas internacionales del transportista para 5 países.
Desde kg |
Hasta kg |
Desde € |
Hasta € |
Precio |
0 |
300 |
0 |
50 |
10 € |
0 |
300 |
50,1 |
999999 |
0 € |
Ubicaciones: se añade P2, P3, P4, P5 y P6.
Casos
Pedido con importe total de 50 € y con destino C1. El peso de los productos es de 25 kg:
El sistema devuelve que el pedido se puede repartir con T1 (T1Z1) con un precio de 8 €, y con T2 (T2Z1) con un precio de 3 €. El usuario podrá escoger uno de los dos.
Pedido con importe total de 50 € y con destino C1. El peso de los productos es de 55 kg:
El sistema devuelve que el pedido se puede repartir solo con T2 (T2Z1) con un precio de 3 €.
Pedido con importe total de 80 € y con destino C1. El peso de los productos es de 25 kg:
El sistema devuelve que el pedido se puede repartir con T1 (T1Z1) con un precio de 10 €, y con T2 (T2Z1) con un precio de 0 €. El usuario podrá escoger uno de los dos.
Pedido con importe total de 120 € y con destino C1. El peso de los productos es de 25 kg:
El sistema devuelve que el pedido se puede repartir con T1 (T1Z1) con un precio de 0 €, y con T2 (T2Z1) con un precio de 0 €. El usuario podrá escoger uno de los dos.
Pedido con importe total de 50 € y con destino en P1, que no es C1. El peso de los productos es de 25 kg:
El sistema devuelve que el pedido se puede repartir solo con T2 (T2Z1) con un precio de 3 €.
Pedido con importe total de 80 € y con destino en P1, que no es C1. El peso de los productos es de 25 kg:
El sistema devuelve que el pedido se puede repartir solo con T2 (T2Z1) con un precio de 0 €.
Pedido con importe total de 50 € y con destino en P1, que no es C1. El peso de los productos es de 301 kg:
El sistema devuelve que el pedido no se puede repartir (no hay ningún intervalo de peso que encaje con el peso de los productos).
Pedido con importe total de 50 € y con destino P4. El peso de los productos es de 25 kg:
El sistema devuelve que el pedido se puede repartir solo con T2 (T2Z2) con un precio de 10 €.
Pedido con importe total de 80 € y con destino en P5. El peso de los productos es de 25 kg:
El sistema devuelve que el pedido se puede repartir solo con T2 (T2Z2) con un precio de 0 €.
Pedido con importe total de 50 € y con destino en P6. El peso de los productos es de 301 kg:
El sistema devuelve que el pedido no se puede repartir (no hay ningún intervalo de peso que encaje con el peso de los productos).