Jump to content

jota_09

Members
  • Posts

    13
  • Joined

  • Last visited

Profile Information

  • First Name
    luis
  • Last Name
    lifante

jota_09's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Hola a tod@s. Ya conseguí la consulta que necesitaba. Os la dejo por aquí por si alguien estuviese buscando algo parecido Con la siguiente Query SE OBTIENE: NºPedido - NºFactura - Fecha_factura - Fecha_pedido - Producto - Cantidad - Precio - Portes_MRW - IMPORTE_PEDIDO - Forma_de_Pago - Nombre_Cliente - Apellidos - DNI - Direccion - Código Postal - Población - Telefono - Teléfono Móvil SELECT d.id_order AS NºPedido, o.invoice_number AS NºFactura, o.invoice_date AS Fecha_factura, o.date_add AS Fecha_pedido ,d.product_name AS Producto, n.product_quantity AS Cantidad , d.total_price_tax_incl AS Precio, o.total_shipping_tax_incl AS Portes_MRW,o.total_paid AS IMPORTE_PEDIDO, o.payment AS Forma_de_Pago, g.firstname AS Nombre_Cliente, g.lastname AS Apellidos, ad.dni AS DNI,ad.address1 AS Direccion, ad.postcode AS Codigo_Postal , ad.city AS Poblacion , ad.phone AS Telefono ,ad.phone_mobile AS Telefono_movil FROM ps_order_detail d LEFT JOIN ps_orders o ON ( d.id_order = o.id_order ) LEFT JOIN ps_customer g ON ( o.id_customer = g.id_customer ) LEFT JOIN ps_address ad ON ( o.id_customer = ad.id_customer ) LEFT JOIN ps_order_history h ON ( h.id_order = o.id_order ) LEFT JOIN ps_order_detail n ON (n.id_order = o.id_order) GROUP BY d.id_order_detail ------------------------------------------------------------------------ Con esta Query me ahorré tener que comprar un módulo Espero que os sirva a más de uno.
  2. Hola ventura . Muchas gracias por tu ayuda, esta es la consulta que hice: SELECT d.id_order AS NºPedido, o.invoice_number AS NºFactura, o.date_upd AS Fecha, d.product_name AS Producto, d.product_price AS Precio, o.payment AS Forma_de_Pago, CONCAT_WS( ' ', g.firstname, g.lastname ) AS Cliente, ad.dni AS DNI, ad.address1 AS Direccion1, ad.postcode AS Codigo_Postal , ad.city AS Poblacion , ad.phone AS Telefono , n.product_quantity AS Cantidad FROM ps_order_detail d LEFT JOIN ps_orders o ON ( d.id_order = o.id_order ) LEFT JOIN ps_customer g ON ( o.id_customer = g.id_customer ) LEFT JOIN ps_address ad ON ( o.id_customer = ad.id_customer ) LEFT JOIN ps_order_history h ON ( h.id_order = o.id_order ) LEFT JOIN `ps_order_detail` n ON n.`id_order` = o.`id_order` LEFT JOIN ps_group_lang gl ON ( g.id_default_group = gl.id_group ) GROUP BY d.id_order Pero tengo un problema, necesito 3 campos mas: El total de cada pedido, el campo dirección del cliente y tambien necesito que cada fila que devuelve la consulta me diga todos los productos que compro el cliente en cada pedido (solo sala un producto). ¿Como añado esos campos en la consulta? Adjunto una imagen de lo que devuelve la consulta de arriba.
  3. Buenas chico. Yo tengo un problema similar. No tengo ni idea de sql, y necesitaria hacer una consulta que me diga las ventas que ha hecho cada cliente de mi tienda, con los siguientes datos: Id_cliente, nombre-cliente, Apellidos_cliente, dni, Producto-comprado,precio_producto, cantidad_comprada, y forma_de_pago. Podriais decirme como seria?
  4. Buenas a todos. Necesito hacer un consulta con el gestor sql de prestashop. Lo que necesito obtener es que ha comprado cada cliente (con los datos del cliente) que compró, cuanto costó, la cantidad y la forma de pago). Creo que serian los siguientes campos: id_cliente, Nombre_cliente, Apellidos_cliente, DNI, nombre_producto, precio_producto, cantidad_producto y forma_de_pago. He construido esta consulta pero me faltan campos --> SELECT d.id_order AS NºPedido, o.invoice_number AS NºFactura, CONCAT_WS( ' ', g.firstname, g.lastname ) AS Cliente, o.date_upd AS Fecha, ad.dni, o.payment AS FormaPago, (o.total_products_wt - o.total_products) AS IVA FROM ps_orders d LEFT JOIN ps_orders o ON ( d.id_order = o.id_order ) LEFT JOIN ps_customer g ON ( o.id_customer = g.id_customer ) LEFT JOIN ps_address ad ON ( o.id_customer = ad.id_customer ) LEFT JOIN ps_order_history h ON ( h.id_order = o.id_order ) LEFT JOIN ps_group_lang gl ON ( g.id_default_group = gl.id_group ) GROUP BY d.id_order he estado probando pero no consigo sacarlo, no me aclaro con los left joins. Podriais ayudarme?
  5. Buenas a tod@s. Tengo un problema con las facturas que no consigo solucionar. ¿como mostrar los datos de mi empresa en las facturas? Me refiero a mostrarlos en el recuadro en negro que he puesto en la imagen de la factura que adjunto. Gracias de antemano
  6. Mil Gracias, Sergio Ruiz. Una ultima cosa y como se cambia el color del bloque de newsletter y redes sociales?? Te adjunto una imagen.
  7. Buenas a todos. Me gustaría saber donde como puedo modificar el color del fondo del bloque de informacion de contacto en la plantilla por defecto. NO se si es en el global.css o en que fichero estará. Os adjunto una imagen
  8. Buenas tardes. Al activar el pedido express no muestra las formas de pago. Me dice que debo registrarme para ver las formas de pago. Necesito mostrar las formas de pago en el pedido express (pedido instantaneo), si estar registrado. Supongo que tendré que editar algún fichero pero no tengo ni idea de cual. Alguien sabe como hacer esto?
  9. Hola Linton. Claro que es normal. Te lo pregunta porque esos archivos ya existen. Por eso te pregunta que es lo que quieres hacer con ellos. Un saludo.
  10. Buenas tardes. Al activar el pedido express no muestra las formas de pago. Me dice que debo registrarme para ver las formas de pago. Necesito mostrar las formas de pago en el pedido express (pedido instantaneo), si estar registrado. Supongo que tendré que editar algún fichero pero no tengo ni idea de cual. Alguien sabe como hacer esto?
  11. Hola RafaBCN, estamos los 2 igual yo necesito hacer lo mismo que tu. Personalizar el albarán de entrega. A ver si un alma caritativa nos puede ayudar a los 2. Necesitaría que quedase así Adjunto una imagen. Gracias de antemano.
×
×
  • Create New...