Jump to content

Transportistas no aparecen [PS 1.5.4.0]


Recommended Posts

Hola a todos!

 

El problema que tengo es que en mi resumen de compra (modo comprobar una pagina), al entrar no aparecen los transportistas, sale un mensaje de: No carrier is needed for this order.

 

Pero entonces, si modifico la cantidad del producto (desde el resumen de compra) aparecen de golpe todos los transportistas correctamente.

 

Llevo varios días buscando y probando de todo (país, zona, rangos precio/peso, etc) y no hay manera, si alguien se ha visto con este problema o sabe algo me seria de gran ayuda!

 

(Utilizo PS 1.5.4.0)

 

Muchas gracias!

Link to comment
Share on other sites

Tienes bien definidos los rangos de los transportistas?

 

Este manual también esta por aquí:

 

CONFIGURACION DE TRANSPORTES E IMPUESTOS 

 
Vamos a ver cómo configurar los transportes y los gastos de envío. Para ello vamos a tener en
cuenta la siguiente problemática:
Tipo de tienda: Se trata de una tienda física ubicada en Madrid (España) que a su vez tiene una
tienda online.
Forma de entrega:   1.- Los clientes pueden pedir que se la envíen a  su domicilio. 
                                    2.- O pasar por la tienda física a recogerla ellos mismos.
 
Impuestos:  La normativa vigente del país establece que todos los precios deben aparecer con
el IVA propio del territorio donde está ubicada la tienda. Por otro lado también establece que
existen varios IVA diferentes dentro del país para otros territorios e incluso que los envíos a
otros países de la UE están exentos  del pago del impuesto.
 
Transportistas: Se va a trabajar con dos transportistas. Uno de ellos tiene precios inmejorables
para la Península, pero no trabaja con las islas. Además su servicio, aunque barato no es muy
bueno. El otro transportista trabaja con todas las zonas del país y llega a todas partes en un
plazo más breve, por eso es más caro.
 
Zonas de entrega: Sólo va a enviar a España y sólo a la península e islas. No a Ceuta ni Melilla.
 
Con todas estas premisas, vamos a ver cómo configuramos la web:
 
1.- Definir los impuestos: Localización  Impuestos: 
   Aunque ya vienen definidos en Prestashop algunos impuestos que nos pueden servir, vamos
a explicar cómo crearlos de nuevo para mayor claridad: 
 
 1.1.- Crear un impuesto llamado “IVA 21%” y en el campo conversión poner 21. 
Este impuesto se aplicará en la Península y Baleares.
              1.2.- Crear  un impuesto llamado “IGIC 7%” y en el campo conversión poner 7. Este 
impuesto se aplicará en Canarias.
 
Nota: Si existen más zonas con impuestos diferentes y se va a trabajar con ellas, hay que
parametrizarlo también. Ejemplo: Ceuta y Melilla tienen el IPSI al 10%, pero no lo
parametrizamos porque no vamos a trabajar con ellas.
Lo mismo ocurre si además vendemos productos con IVA reducido y super reducido.
 
2.- Definir y crear las zonas. Localización Zonas 
 Debemos guiarnos por criterios de impuestos y de reparto de los transportistas y con estos
dos criterios crear todas las combinaciones posibles. 
Hemos visto que nosotros sólo vamos a trabajar con 2 IVAS y 2 transportistas que no reparten
a las mismas zonas. Uno sólo reparte a la Península  (NO a las ISLAS) y el otro a toda España,
o sea, también a Canarias y Baleares. 
Nos daría esta matriz:
 
 
 21% IVA 7 % IGIC
Península SI -
canarias - SI
Baleares SI  
 
O sea, que ya tenemos claro que hay que crear 3 zonas y las vamos a llamar así: Península,
Canarias y Baleares.
 
3.- Crear las provincias: Localización  estados 
     Debemos crear todas las provincias de España con las que vamos a trabajar. Al mismo
tiempo que se crean se las va aplicando la zona a la que pertenecen: 
Al estado Baleares se le asignará la zona Baleares.
A los estados Las Palmas de Gran Canaria y Santa cruz de Tenerife se les asignará la zona
Canarias
Al resto de provincias se les asignará la zona Península.
    
4.- Definimos las reglas de impuestos: Localización  Reglas de
impuestos 
Hemos llegado a uno de los puntos clave. Aquí es donde Prestashop va a buscar para
calcular los precios de los productos los costes de envío en función de lo que hemos
parametrizado hasta ahora.
Como lo que queremos es que por defecto en pantalla muestre los precios con el IVA de
Madrid (el 21%) pero que después se aplique el IVA correspondiente a la dirección de envío del
cliente, hacemos lo siguiente:
 
4.1.- Desactivamos TODAS las reglas de impuestos. 
4.2.- Creamos una nueva a la que demominaremos “Por Zona” (cada uno la puede
llamar como quiera). Esta será la única que utilicemos. 
4.3.-  Añadimos a esa regla de impuestos una “nueva regla de tasa” para cada una de
las provincias (estados) de España teniendo en cuenta lo siguiente:
  4.3.1.- En el campo País seleccionamos España.
 4.3.2.- En el campo estado seleccionamos el que toque
 4.3.3.- En Comportamiento de tasa elegimos “Esta tasa solo” 
 4.3.4.- En Tasa elegimos, de las dos que hemos creado antes (IVA 21% o IGIC
7%) la que corresponda a la provincia. 
  4.3.5.- Salvamos y guardamos y repetimos el punto 4.3 para cada provincia.
 4.4.- Creamos una nueva regla de tasa para  España sin elegir ningún estado, la 
ponemos el IVA 21% y en comportamiento “esta tasa solo”. 
 Esta regla servirá como tasa por defecto por si se nos ha quedado alguna provincia sin
parametrizar. (ojo, que Ceuta y Melilla tomarán el 21% a no ser que se parametricen siguiendo
las mismas reglas que para Canarias)
 
Nota: Si se quiere parametrizar más países, se recomienda que se incluyan en esta misma regla
de impuestos, pero poniendo IVA= Sin IVA si son de la UE. Si no son de la UE, el 21%.
 
5.- Actualización de productos. 
A todos los productos debemos ponerle en la sección de precio  tasa la regla de impuestos
que acabamos de crear “Por Zona”.
 
6.- Definimos los transportistas: Envío  Transportistas 
Dijimos que el cliente podía recoger en tienda, así que si queremos ofrecerle esa opción a la
hora de confirmar el pedido, no nos queda más remedio que crear un transportista ficticio.
Además crearemos tantos transportistas como combinaciones posibles de nuestras agencias
de transporte por las zonas en las que reparte cada una. 
 
6.1.- Creación del transportista ficticio de recogida en tienda: 
Empresa: Recogida en tienda (cada uno que lo llame como quiera)
El tiempo de tránsito: ¡Ahorrese los gastos de envío!. Cada proveedor indica en sus 
condiciones de servicio cuánto tiempo tarda en entregar el pedido en su destino desde que lo
recibe, pero como no va a haber gastos de envío ni transportista, aprovechamos el hueco para
poner este texto. 
Grado: 9 el grado sirve para indicar al cliente qué transportista es más rápido. 0 – muy
lento, 9 – muy rápido. 
Zona: Marcamos las zonas para las que el servicio de recogida en tienda va a estar
activo. Recomiendo marcar todas porque puede ocurrir (y ocurre) que clientes que introducen
su dirección de residencia de otra provincia, prefieren pasarse a recoger por la tienda
aprovechando un viaje  o enviar a alguien y así ahorrarse los gastos de envío. En nuestro caso
al menos Península, Baleares y Canarias. 
Activamos los tics de Estado y aplicar gastos de envío (aunque este último es
irrelevante en este caso). 
Tasa: Sin IVA (ojo. Hacer referencia a los costes de envío, no al producto…. Y si no hay
envío no hay costes y por tanto tampoco IVA).  
Facturación: Comportamiento por defecto
Fuera de la gama de comportamiento: Aplicar el coste más alto de la gama definida.
Ancho, alto, profundidad y peso del paquete: 0
 
Nota: Estamos suponiendo que el cliente puede recoger el producto en la tienda, pero 
imaginemos que fuera demasiado pesado como para que él se lo pudiera llevar por sus propios
medios. En ese caso había que definir un peso máximo (ejemplo 140 Kg) y poner en
Facturación: En función del peso total y en Fuera de la gama de comportamiento:
Deshabilitar transportista. 
 
 6.2.- Creación de transportistas para la primera empresa de transportes. 
Supongamos que se llama “Pepe y CIA” y entrega sólo en la España peninsular.
Ya hemos comentado que hay que crear un transportista para cada zona donde 
entrega. Como sólo entrega en una de nuestras zonas, sólo creamos un transportista (se
entenderá mejor cuando creemos el siguiente). Ojo porque algunas cosas cambian respecto al
anterior  de “Recogida en tienda”. Vamos a suponer, para facilitar las cosas que el
transportista nos va a facturar a nosotros en función del peso del paquete. 
 
Empresa: Pepe y CIA - Península (cada uno que lo llame como quiera. Añado lo de 
“Península” para hacerlo más claro)
El tiempo de tránsito: A los 2 días hábiles Cada proveedor indica en sus condiciones 
de servicio cuánto tiempo tarda en entregar el pedido en su destino desde que lo recibe.
Grado: 5 el grado sirve para indicar al cliente qué transportista es más rápido. 0 – muy 
lento, 9 – muy rápido.
Zona: Sólo Península.
Activamos los tics de Estado y aplicar gastos de envío 
Tasa: Por Zona (Ya dijimos cuando definimos la regla de impuestos , las zonas y las 
reglas de tasa que la todas las provincias de la Zona Península tienen un el impuesto “IVA
21%” asignado, de ahí la importancia de crear una sola regla de impuestos que recogiera todas 
las posibles opciones ).  
Facturación: en función del peso total. 
Fuera de la gama de comportamiento: Deshabilitar transportista. (Si el transportista
se niega a transportar más de X Kg, es absurdo ofrecer este transportista al cliente si su pedido
sobrepasa el peso máximo) 
Ancho, alto, profundidad máximo: 0
Peso máximo del paquete:  20 (por ejemplo. Cada uno que ponga el peso máximo de 
su transportista)
 
6.3.- Creación de transportistas para la segunda empresa de transportes. 
Supongamos que se llama “La rápida” y entrega en toda España.
Como hay que crear un transportista para cada zona donde entrega, en este caso 
tenemos que crear 3 transportistas.
 
6.3.1
Empresa: La rápida - Península (cada uno que lo llame como quiera. Añado lo de 
“Península” para distinguirla de las siguientes)
El tiempo de tránsito: Al día siguiente hábil.  
Grado: 7 
Zona: Sólo Península.
Activamos los tics de Estado y aplicar gastos de envío 
Tasa: Por Zona 
Facturación: en función del peso total.
Fuera de la gama de comportamiento: Deshabilitar transportista. 
Ancho, alto, profundidad máximo: 0
Peso máximo del paquete:  40 (por ejemplo. Cada uno que ponga el peso máximo de 
su transportista)
 
6.3.2
Empresa: La rápida - Canarias 
El tiempo de tránsito: A los 5 días hábiles.  
Grado: 3
Zona: Sólo Canarias.
Activamos los tics de Estado y aplicar gastos de envío 
Tasa: Por Zona (en este caso relacionará las tablas comentadas más arriba y tomará el 
IGIC 7% automáticamente)
Facturación: en función del peso total.
Fuera de la gama de comportamiento: Deshabilitar transportista. 
Ancho, alto, profundidad máximo: 0
Peso máximo del paquete:  40 (Un mismo transportista suele trabajar con el mismo 
peso máximo independientemente de la zona, pero si hay excepciones hay que ponerlas aquí).
 
6.3.3
Empresa: La rápida - Baleares 
El tiempo de tránsito: A los 5 días hábiles.  
Grado: 3
Zona: Sólo Baleares.
Activamos los tics de Estado y aplicar gastos de envío 
Tasa: Por Zona (en este caso relacionará las tablas comentadas más arriba y tomará el 
IVA 21% automáticamente)
Facturación: en función del peso total.
Fuera de la gama de comportamiento: Deshabilitar transportista. 
Ancho, alto, profundidad máximo: 0 
Peso máximo del paquete:  40 (Un mismo transportista suele trabajar con el mismo
peso máximo independientemente de la zona, pero si hay excepciones hay que ponerlas aquí). 
 
 
Ya tenemos definidos los transportistas que quedan así:
-Recogida en tienda
-Pepe y CIA – Península
-La Rápida – Península
-La Rápida – Canarias
-La rápida – Baleares
 
7.- Creamos los rangos de peso Envío – Rangos de peso 
Generalmente los transportistas cobran diferente según el peso del paquete. Tenemos que
crear aquí cada uno de los rangos para los 5 transportistas anteriores.
Por simplificar las cosas supongamos que:  
 
Pepe y CIA cobra: 
0 – 10 Kg 10-15 Kg 15-20Kg
5€ sin IVA 7,5€ sin IVA 9€ sin IVA 
 
 
La Rápida cobra: 
0 – 20 Kg 20 – 40 Kg
8 € sin IVA 10€ sin IVA 
 
Tenemos que crear para Pepe y CIA 3 rangos por cada transportista (3 rangos x 1 
transportista  = 3), para la Rápida 6 rangos (3 transportistas x 2 rangos = 6) y uno para la
recogida en tienda. 
 
Al final quedaría esta matriz: 
Transportista Desde  Hasta
Recogida en tienda 0 10000
Pepe y CIA - Península 0 9.999
Pepe y CIA - Península 10 14.999
Pepe y CIA - Península 15 20
La Rápida - Península 0 19.999
La Rápida - Península 20 40
La Rápida -Baleares 0 19.999
La Rápida -Baleares 20 40
La Rápida - Canarias 0 19.999
La Rápida - Canarias 20 40 
 
Observad que el peso del rango acaba en un gramo antes del límite. Esto es por dos 
motivos: para que no se solapen rangos y para que en caso de que el peso coincida justo con el
límite del rango, no nos pillemos los dedos cobrando nosotros al cliente menos que lo que el
transportista nos va a cobrar a nosotros. 
El rango de la recogida en tienda es tan grande para que siempre aparezca esta opción
en caso de que ninguno de los otros transportistas esté habilitado por exceso de peso., aunque
también se podría limitar. (Ver la nota del punto 6.1)
 
 
8.- Por último, creamos Los precios de envío: Envío  envío. 
Los dos primeros bloques de mantenimiento y facturación son generales para TODOS los
envíos, independientemente de la zona y transportista elegido.
 
 8.1.- Bloque Mantenimiento:
  Gastos de mantenimiento: 0 (Poner aquí los gastos de manipulado y envío que
se aplican a Todos los pedidos.)
  Gastos de mantenimiento: 0€ (en el ejemplo hemos definido los envíos por
peso, no por precio, aunque cada cual los puede definir como quiera).
  Gastos de mantenimiento: 0 Kg ( en el ejemplo siempre cobramos gastos de
envío. Si quisiéramos que a partir de 300€ los gastos de envío fueran gratis, pondríamos aquí
300 porque hemos definido nuestros envíos por peso.)
 
 8.2.- Facturación: En función del peso total (a estas alturas no lo vamos a cambiar)
 
 8.3.- Tasas en función del  transportista, zona geográfica y rango 
 
  Tenemos que ir eligiendo transportista a transportista seleccionándolo del
desplegable e ir rellenando la matriz con los precios para cada zona y para cada rango de
precio. Para cada transportista sólo se abrirán las zonas en las que le hemos dicho que entrega
y con los rangos que le hemos definido anteriormente. Los precios son sin IVA. Ya se encarga
posteriormente él solo de calcular el IVA correspondiente.
 
Y con esto ya tenemos parametrizado todo nuestro sistema de envío.
 
 
EJEMPLOS: 
 
Ejemplo 1: Un usuario entra en la tienda y no se registra. ¿Qué ocurre?
Los precios le aparecen con el IVA por defecto que es el 21%. 
Posteriormente se registra e introduce una dirección.
Le muestra los precios con el IVA correspondiente a su estado.
 
Ejemplo 2: Un cliente de Melilla hace un pedido.
El IVA que le aplica es el 21% porque no hemos definido IVA específico para Melilla, pero si que 
hemos dicho que Melilla es una estado de España y a España, en su conjunto, le hemos
aplicado el impuesto “IVA 21%” cuando hemos definido la regla de tasa.
Como no hay transportista que reparta en Melilla, la única opción que le aparecerá será la de
“Recogida en tienda”.
 
Ejemplo 3: Un cliente de Madrid o Toledo hace un pedido de 10 Kg.
Le aplica el 21% de IVA y le da las siguientes opciones de transporte:  
 
- Recogida en tienda  ¡Transporte Gratis! 0€
- Pepe y CIA - Península 2 días hábiles  9.075€ (rango de 10-15 Kg + IVA)
- La Rápida – Península Al día siguiente hábil 9.68€ (rango de 0 – 20 Kg + IVA) 
Ejemplo 4: Un cliente de Canarias hace un pedido de 40 Kg
Le aplica el  “IGIC 7%” 
Le muestra como transportistas: 
- Recogida en tienda  ¡Transporte Gratis! 0€ 
- La Rápida – Canarias A los 5 días hábiles 10.7€ (rango de 20 – 40 Kg + IGIC)
 
Ejemplo 5: Un cliente de Baleares hace un pedido de 41 Kg
Le aplica el  “IVA 21%” 
Le muestra como transportistas: 
- Recogida en tienda  ¡Transporte Gratis! 0€ 
Porque no hay ninguno que transporte más de 40 Kg.
 
 
Os invito a que vosotros mismos os pongáis más ejemplos y estudiéis los que ocurre. Es la
mejor forma de entender el funcionamiento. 
  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...

Muchas gracias por responder, despues de unos días volviendo a hacer pruebas y configurando desde 0 todos los valores que has indicado sigo en el mismo problema.

 

Los transportistas, cuando aparece, aparecen bien, el problem que sigo teniendo es que al llegar al carrito, nunca aparece (ninguno) pero al Subir/Bajar la cantidad de algun producto aparecen misteriosamente.

 

(He vuelto a instalar en otra carpeta otro presta y me pasa lo mismo).

 

Alguna idea? Empiezo a desesperar jeje.. un saludo a todos!

Link to comment
Share on other sites

Lo he podido solucionar (empezando TOTALMENTE desde 0) pero sinceramente no se donde estaba el problema asi que no añado lo de "Solucionado" al nombre del mensaje por si alguien en un futuro se encuentra con algo similar...

 

Un saludo!

Link to comment
Share on other sites

  • 1 year later...

Yo tengo el mismo problema, supuestamente tengo todo configurado bien pero solo me aparece uno de los transportistas, el otro que seria el de envío urgente (mas caro) no sale. Incluso lo habilito solo para un producto en concreto y cuando doy a comprar ese articulo en el carrito no me aparece ningun transportista y me sale como gratis!!. Vuelvo a habilitar todos los transportistas en ese producto y me sale uno nada mas. No sé qué hacer... si me podéis ayudar

Link to comment
Share on other sites

  • 2 months later...

Si se ha activado la gestión avanzada de stocks antes de crear los transportistas, hay que ir a los almacenes y añadirlos como transportistas disponibles en cada uno de ellos.

Comprobar que están bien ahí porque es algo que pasa habitualmente desde que se implementó la gestión avanzada de stocks.

  • Like 1
Link to comment
Share on other sites

  • 4 weeks later...
  • nadie locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...