jellyhash Posted February 27, 2014 Share Posted February 27, 2014 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 More sharing options...
jellyhash Posted March 3, 2014 Author Share Posted March 3, 2014 Nadie sabe nada, o le ha pasado? He probado con una instalación nueva y sucede lo mismo estoy bastante perdido! Gracias! Link to comment Share on other sites More sharing options...
Sergio-algimia Posted March 3, 2014 Share Posted March 3, 2014 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. 1 Link to comment Share on other sites More sharing options...
jellyhash Posted March 24, 2014 Author Share Posted March 24, 2014 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 More sharing options...
Sergio-algimia Posted March 24, 2014 Share Posted March 24, 2014 Así a primera idea.... los productos tienen asignado los transportistas? Y mas cosas técnicas ya seguro que contesta algún maquina que hay por aquí y están muy puestos en programación. Link to comment Share on other sites More sharing options...
jellyhash Posted March 25, 2014 Author Share Posted March 25, 2014 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 More sharing options...
sapaypape Posted June 9, 2015 Share Posted June 9, 2015 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 More sharing options...
Infoactiu Posted September 3, 2015 Share Posted September 3, 2015 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. 1 Link to comment Share on other sites More sharing options...
sapaypape Posted October 1, 2015 Share Posted October 1, 2015 Mi problema era ese, tenia que ir a gestión avanzada de stock y añadir ahi a los transportistas, con eso ya funciona todo Link to comment Share on other sites More sharing options...
Recommended Posts