MSA Software Para Integradores
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Agregar la parroquia al formato de facturas de ventas.

2 participantes

Ir abajo

Agregar la parroquia al formato de facturas de ventas. Empty Agregar la parroquia al formato de facturas de ventas.

Mensaje por Admin Dom Mar 27, 2016 10:20 am

En el formato de facturas de ventas, entre las tablas que tenemos relacionadas esta la de cliente. Esta tabla tiene el campo parroquia. Solo faltaría agregar la tabla parroquia y realizar la vinculacion correspondiente. Ver en el ejemplo.

Agregar la parroquia al formato de facturas de ventas. Parroq10

O utilizar LEFT JOIN, para evitar que si el cliente no tiene parroquia asignada en su ficha, el formato deje de mostrar la otra información del cliente.

La vinculación se debe realizar por Menú: Base de Datos -> Agregar Base de Datos al Informe. Insertamos el campo: {`parroquia1`.descri}. Luego en Menú: Base de Batos -> "Mostrar Consulta"; Copiar toda la consulta que muestra, probarla en el programa Heidy y luego volver a pegarla, guardando los cambios.

De forma similar funciona con las ciudades, estados (zona) y municipios.


Admin
Admin

Mensajes : 7
Fecha de inscripción : 29/08/2015

https://msaintegracion.activo.mx

Volver arriba Ir abajo

Agregar la parroquia al formato de facturas de ventas. Empty Re: Agregar la parroquia al formato de facturas de ventas.

Mensaje por delgadomarvin Dom Abr 24, 2016 5:40 pm

Intenté tal como lo explicas usando 'parroquia' como campo enlazado con la tabla 'cliente' y no muestra la descripción. Luego, usé el campo 'municipio' y me aparece la descripción, pero me repite los items de la factura. Cambié las vinculaciones..igual. Cambié el campo a 'zona' y sucede lo mismo. Te agrego la consulta para ver si hay algo fuera de lugar...

SELECT
movproducto1.`factura`, movproducto1.`cantidad`, movproducto1.`descuento`, movproducto1.`precio`, movproducto1.`impuesto`, movproducto1.`ivaincluido`, movproducto1.`talla`, movproducto1.`color`,
factura1.`cliente`, factura1.`fecha`, factura1.`impuestomonto`, factura1.`recargomonto`, factura1.`descuentoporcentaje`, factura1.`descuentomonto`, factura1.`subtotal`, factura1.`tasageneral`, factura1.`observacion01`,
producto1.`descripcion`,
cliente1.`nombre`, cliente1.`direccion`, cliente1.`email`, cliente1.`rif`, cliente1.`vendedor`, cliente1.`telefono1`, cliente1.`telefono3`, cliente1.`representante`, parroquia1.`descri`
FROM
`msa0000`.`movproducto` movproducto1 RIGHT JOIN `msa0000`.`factura` factura1 ON movproducto1.`fecha` = factura1.`fecha` and movproducto1.`factura` = factura1.`factura` AND movproducto1.`cliente` = factura1.`cliente` and movproducto1.`modulo` = 3 LEFT OUTER JOIN `msa0000`.`producto` producto1 ON movproducto1.`producto` = producto1.`producto` LEFT OUTER JOIN `msa0000`.`cliente` cliente1 ON factura1.`cliente` = cliente1.`cliente` CROSS JOIN `msa0000`.`rep_ventasfactura001_datos_0000` rep_ventasfactura001_datos_00001 LEFT JOIN `msa0000`.`memo` memo1 on movproducto1.`memo` = memo1.`memo` INNER JOIN `msa0000`.`parroquia` parroquia1 on cliente1.`zona` = parroquia1.`zona`
ORDER BY
movproducto1.`factura` ASC

delgadomarvin

Mensajes : 4
Fecha de inscripción : 24/04/2016

Volver arriba Ir abajo

Agregar la parroquia al formato de facturas de ventas. Empty Re: Agregar la parroquia al formato de facturas de ventas.

Mensaje por Admin Miér Abr 27, 2016 9:32 am

Agregar la parroquia al formato de facturas de ventas. Screen13


En la figura puedes visualizar la respuesta. Ahora, sabemos que la diferencia entre INNER JOIN y LEFT JOIN, es que si utilizamos INNER y el cliente no tiene parroquia, es muy posible que los datos del cliente no aparezcan. En el otro caso apareceran los datos del cliente tenga o no tenga parroquia asignada.

Admin
Admin

Mensajes : 7
Fecha de inscripción : 29/08/2015

https://msaintegracion.activo.mx

Volver arriba Ir abajo

Agregar la parroquia al formato de facturas de ventas. Empty Re: Agregar la parroquia al formato de facturas de ventas.

Mensaje por delgadomarvin Sáb Mayo 07, 2016 5:42 pm

Sigo con el mismo caso. El usar LEFT JOIN trae muchos registros. El cliente tiene todos los datos de su ubicación.

Si necesitas que te envíe algo hazme saber, necesito dejar este tema cerrado.

Saludos

delgadomarvin

Mensajes : 4
Fecha de inscripción : 24/04/2016

Volver arriba Ir abajo

Agregar la parroquia al formato de facturas de ventas. Empty Re: Agregar la parroquia al formato de facturas de ventas.

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.