Jump to content

MODULO Change Order reference


nubeazul

Recommended Posts

Hola: he instalado este modulo para cambiar la referencia de los pedidos de forma que, en vez de asignar una combinación de caracteres aleatorios a cada pedido, asigne un número ordenadamente. El problema que tengo es que, cuando el cliente selecciona Transferencia Bancaria, en el cuadro de confirmación del pedido, donde aparecen los datos para realizar la transferencia, se indica que debe insertar el nº de pedido ( que se muestra y que sí aparece correctamente, tal como se configuró en el modulo) en el concepto de dicha transferencia. También se indica en el mensaje de confirmación, que "se le ha enviado un mail con los datos arriba indicados" (los del pedido), pero en ese mail que se le envía al cliente (aquí esta el fallo) el nº de pedido no coincide con el formato configurado en el módulo, lo que induce a confusión. Por ejemplo, si en el cuadro de confirmación de pedido aparece como nº de pedido "PE0007", en el mail enviado al cliente aparece #7

¿Es posible solucionarlo? Soy inexperto y si alguien puede ayudarme, ruego que lo haga teniendo esto en cuenta.

Muchas Gracias

Link to comment
Share on other sites

Desconozco por completo el módulo que tienes instalado, pero estás hablando de dos cosas diferentes...

Por un lado está el nº de pedido que parece que es lo que no te cuadra y por otro la referencia que parece ser que te deja definir el formato ese módulo....

Hasta aquí no veo la relación que tiene una cosa con la otra...

 

Lo que está ocurriendo es que en el e-mail supongo que te pone #7 porque te dejará pinchar y que vaya directamente a tu pedido. De ahí que salga solo el 7 que es el verdadero código y no el resto. Habría que ver la plantilla de este e-mail que lo puedes encontrar en Preferencias->Traducciones seleccionando las traducciones de e-mail aunque aquí simplemente se encargará de mostrar los datos que se le envían.

Además tendrías que buscar donde se rellenan esos datos para poder modificarlo. Si no recuerdo mal está en OrderController

Link to comment
Share on other sites

  • 2 weeks later...

A ver...el problema de este hilo era ver como se puede cambiar la referencia del pedido. Eso se puede hacer con el módulo que indica Nadie, solucionado.

 

Ahora bien, tu hablas del id order que es otra cosa diferente. Como comenté en mi primera respuesta, hay que diferenciar entre id order(id pedido), referencia e id cart(id carrito). Quizás tu problema venga por ahí si no tienes claro que es cada cosa.

Link to comment
Share on other sites

Yo intentaría usar para eso la referencia del pedido que la puedes modificar con el módulo que ha puesto Nadie. El id order es una clave primaria de la tabla pedidos y meterte a modificar eso puede ser un Berenjenal muy considerable.

Link to comment
Share on other sites

Hola jesa:

No son cosas distintas las que comento. En el cuadro de confirmación del pedido para un pago por Transferencia se indica que debe insertar el nº de pedido, que aparece escrito entre paréntesis par que el cliente lo vea. Al final, abajo, pone que se le enviará un mail con estos datos (por si se le olvidan o por lo que sea), pero en el mil NO aparecen los mismos datos. En vez de PE007 aparece #7 o sea, que el módulo NO traslada lo que en él se ha configurado al dichoso mail. La "media" solución fue eliminar las letras y los ceros anteriores al nº de pedido y dejar solamente que el módulo onga el nº de pedido, sin los agregados que en teoría permite incorporar. Así figura lo mismo en el cuadro de confirmación y en el mail. Para entender bien lo que expongo habría que tener el módulo instalado y probar toda la secuencia de un pedido. De todas formas lo dejaré así que por lo menos no lleva a confusión al cliente.

Un saludo.

Link to comment
Share on other sites

Hola jesa:

No son cosas distintas las que comento. En el cuadro de confirmación del pedido para un pago por Transferencia se indica que debe insertar el nº de pedido, que aparece escrito entre paréntesis par que el cliente lo vea. Al final, abajo, pone que se le enviará un mail con estos datos (por si se le olvidan o por lo que sea), pero en el mil NO aparecen los mismos datos. En vez de PE007 aparece #7 o sea, que el módulo NO traslada lo que en él se ha configurado al dichoso mail. La "media" solución fue eliminar las letras y los ceros anteriores al nº de pedido y dejar solamente que el módulo onga el nº de pedido, sin los agregados que en teoría permite incorporar. Así figura lo mismo en el cuadro de confirmación y en el mail. Para entender bien lo que expongo habría que tener el módulo instalado y probar toda la secuencia de un pedido. De todas formas lo dejaré así que por lo menos no lleva a confusión al cliente.

Un saludo.

 

Pues ya siento no darte la razón, pero como he dicho antes, si estuvieran claros estos términos seguro que más de un problema nos ahorraríamos.

La diferencia entre el id_order y reference, como ya lo he explicado antes, no voy a volverlo ha hacer. El módulo funciona perfectamente, hace lo que dice que hace. El problema puede ser que queramos que haga más cosas.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...