Como podria imprimir la fecha de la notas de entregas en la factura ?
Sáb Jun 06, 2009 6:54 pm
Como podria imprimir la fecha de la notas de entregas en la factura ?
Buenas noches le explico primero:
- El cliente entrega sus productos siempre con las notas de entregas, es el primer paso que realiza, es decir
el cliente que retira los productos, puede tener muchas notas de entregas con diferentes fechas ejemplo:
NOTA/E 0001 con Fecha 01/06/2009, NOTA/E 0002 con Fecha 02/06/2009, ok el detalle esta al momento de la
facturacion el desea que salga, en los item, los renglones algo asi:
Codigo/Nombre del Articulo/cantidad facturada/No.Nota de entrega/Fecha de Nota Entrega/precio...
01 Arena Lavada 1.0 0001 01/06/2009 100,00
02 Arena Pulida 2.0 0002 02/06/2009 150,00
Algo Asi...
He buscado en las tablas OPERTI y nada .. en la tabla OPERMV pero no encuentro como relacionar
y selecccionar esto si alguien puede realizarlo, por favor, me podria ayudar: soporteajc@gmail.com
me indican el costo del trabajo por que en verdad nesecito solvertar esto
gracias
Davino Ciro
Buenas noches le explico primero:
- El cliente entrega sus productos siempre con las notas de entregas, es el primer paso que realiza, es decir
el cliente que retira los productos, puede tener muchas notas de entregas con diferentes fechas ejemplo:
NOTA/E 0001 con Fecha 01/06/2009, NOTA/E 0002 con Fecha 02/06/2009, ok el detalle esta al momento de la
facturacion el desea que salga, en los item, los renglones algo asi:
Codigo/Nombre del Articulo/cantidad facturada/No.Nota de entrega/Fecha de Nota Entrega/precio...
01 Arena Lavada 1.0 0001 01/06/2009 100,00
02 Arena Pulida 2.0 0002 02/06/2009 150,00
Algo Asi...
He buscado en las tablas OPERTI y nada .. en la tabla OPERMV pero no encuentro como relacionar
y selecccionar esto si alguien puede realizarlo, por favor, me podria ayudar: soporteajc@gmail.com
me indican el costo del trabajo por que en verdad nesecito solvertar esto
gracias
Davino Ciro
Re: Como podria imprimir la fecha de la notas de entregas en la factura ?
Sáb Jun 06, 2009 7:03 pm
Revisa en opermv hay un campo llamado se importodesde (o algo asi, no tengo los fuentes a mano) alli se guarda de que documento se importo cada línea, con esa información modificas el query para hacer un llamado o relación con operti con un alias pues ya esta asignado al query, pero revisa primero lo del campo si existe estamos hecho.
Re: Como podria imprimir la fecha de la notas de entregas en la factura ?
Sáb Jun 06, 2009 7:13 pm
En verdad ya busque en la tabla: OPERMV y si en ella existe un campo que llaman "desdeimpor" el me almacena algo asi NOT00000002 que seria la nota de entrega 00000002 el tipodoc=FAC ... pero la fecha se almacena en la tabla: OPERTI donde almacena algo asi: tipodoc=NOT emision=Fecha de la nota entrega "que es la que necesito importar en los renglones" , pero en verdad no me da la logica como crear el query, he pensado en algo asi select de la tabla OPERTI el campo fecha, donde el OPERTI.documento = OPERMV.documento para relacionarlo y luego hago en "AS" de los campos almacenados a mi variable XXXXX que es la que luego imprimo, pero en verdad nada, no logro, resolverlo.
Gracias
Por su ayuda
Gracias
Por su ayuda
- Evelio Teuffelest
- Cantidad de envíos : 77
Edad : 59
Localización : Maracay, Edo. Aragua
Fecha de inscripción : 01/02/2008
Re: Como podria imprimir la fecha de la notas de entregas en la factura ?
Dom Jun 07, 2009 11:13 am
Ahi te dejo este query que resuleve tu peticion, espero te sirva.
select A.tipodoc, A.documento, A.desdeimpor, A.codigo, a.nombre,
(select b.emision from adminkrmsol.operti B where concat(b.tipodoc,b.documento) = A.desdeimpor) as FechaNOT,
(select b.documento from adminkrmsol.operti B where concat(b.tipodoc,b.documento) = A.desdeimpor) as NumeroNOT
from adminkrmsol.opermv A where A.documento = '00000002'
00000002 es la factura a buscar obtenida de opermv
select A.tipodoc, A.documento, A.desdeimpor, A.codigo, a.nombre,
(select b.emision from adminkrmsol.operti B where concat(b.tipodoc,b.documento) = A.desdeimpor) as FechaNOT,
(select b.documento from adminkrmsol.operti B where concat(b.tipodoc,b.documento) = A.desdeimpor) as NumeroNOT
from adminkrmsol.opermv A where A.documento = '00000002'
00000002 es la factura a buscar obtenida de opermv
- syhcomputacion
- Cantidad de envíos : 393
Edad : 50
Fecha de inscripción : 18/02/2008
Re: Como podria imprimir la fecha de la notas de entregas en la factura ?
Dom Jun 07, 2009 7:14 pm
Esta es otra forma de hacerlo.
1.- Sin controlar los registros nulos
select A.tipodoc, A.documento, A.desdeimpor, A.codigo, a.nombre, b.emision as FechaNOT,b.documento as NumeroNOT
from adminkrmsol.opermv A left outer join adminkrmsol.operti B on concat(b.tipodoc,b.documento) = A.desdeimpor
where A.documento = '00000002'
2.- Controlando los registros nulos
select A.tipodoc, A.documento, A.desdeimpor, A.codigo, a.nombre,
IF(isnull(b.emision),'0000-00-00',b.emision) as FechaNOT,
IF(Isnull(b.documento),'',b.documento) as NumeroNOT
from adminkrmsol.opermv A left outer join adminkrmsol.operti B on concat(b.tipodoc,b.documento) = A.desdeimpor
where A.documento = '00000002'
Con este ultimo controlas los registros que no provienen de una NOTA de ENTREGA, para que no te muestra valores nulos en los campos de resultado.
Saludos
1.- Sin controlar los registros nulos
select A.tipodoc, A.documento, A.desdeimpor, A.codigo, a.nombre, b.emision as FechaNOT,b.documento as NumeroNOT
from adminkrmsol.opermv A left outer join adminkrmsol.operti B on concat(b.tipodoc,b.documento) = A.desdeimpor
where A.documento = '00000002'
2.- Controlando los registros nulos
select A.tipodoc, A.documento, A.desdeimpor, A.codigo, a.nombre,
IF(isnull(b.emision),'0000-00-00',b.emision) as FechaNOT,
IF(Isnull(b.documento),'',b.documento) as NumeroNOT
from adminkrmsol.opermv A left outer join adminkrmsol.operti B on concat(b.tipodoc,b.documento) = A.desdeimpor
where A.documento = '00000002'
Con este ultimo controlas los registros que no provienen de una NOTA de ENTREGA, para que no te muestra valores nulos en los campos de resultado.
Saludos
Re: Como podria imprimir la fecha de la notas de entregas en la factura ?
Lun Jun 08, 2009 5:06 pm
Estoy orgulloso cada vez que entro en éste foro observo como la gente se ayuda y recibe asistencia muy profesional, especialmente felicito en este tópico del foro a Richard Rojas y a Evelio Teuffelest por su profesionalismo y CAMARADERIA !
Re: Como podria imprimir la fecha de la notas de entregas en la factura ?
Lun Jun 08, 2009 7:44 pm
Gracias por su colaboracion. Mil gracias hoy en la tarde termine este trabajo "query" y listo perfecto con esto en verdad me ayudo para resolver lo que no pudo otras casas de software con este cliente, Guao! espero que en lo que pueda con mi ayuda colaborar con este foro, y colegas.-
gracias
Davino Ciro
gracias
Davino Ciro
Permisos de este foro:
No puedes responder a temas en este foro.