on 02-14-2011 4:17 PM
hola!!! antes de actualizarme al 8.8 generabamos una tirilla desde pagos recibidos donde tenia la informacion principal de la factura: numero de doc, cliente, vendedor, valor; el layout no se tomaba directamente desde la factura de reserva que es la que utilizamos para facturar porque como se imprime primero la tirilla y luego la factura entonces esta ultima quedaria como copia y no dejaria imprimir por control, por eso se hace desde el pago recibido. cuando se instalo el 8.8 se desconfiguro el layout la tirilla me aparece siempre con el mismo nombre de vendedor y el mismo numero de referencia SN(lo utlizamos para digitar el nombre del cliente cuando es estandar),http://www.sendspace.com/file/ssxqhh al parecer me esta trayendo todos y me mostrara el primero porque este corresponde a la primera factura que se realizo
ps finalmente cree campos de usuario y los traje a traves de busquedas formateadas porque desde las tablas donde siempre los traia no se pudo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
ya solucione
SELECT T1.[BaseRef] FROM RCT2 T0 INNER JOIN OJDT T1 ON T0.DocTransId = T1.TransId WHERE T0.[DocNum] =$[RCT2.DocNum]
ahora necesito traer el vendedor que corresponde a esa factura
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
El vendedor es en el mismo query?
si es asi prueba con esta
SELECT T1.[BaseRef], T3.SlpName
FROM RCT2 T0
INNER JOIN OJDT T1 ON T0.DocTransId = T1.TransId
INNER JOIN OINV T2 ON T2.TransID = T1.TransID
INNER JOIN OSLP T3 ON T3.SlpCode = T2.SlpCode
WHERE T0.[DocNum] =$[RCT2.DocNum]
Si es en otra query, elimina el T1.BaseRef y listo
Saludos
hola , gracias por tu ayuda, solo necesito es el numero de la factura, pero no la puedo tomar de oinv porque al imprimir esta tirilla por pagos recibidos hace como si ya la factura se ha imprimido una vez...
hice esta consulta
SELECT T1.[BaseRef] FROM RCT2 T0 INNER JOIN OJDT T1 ON T0.DocTransId = T1.TransId WHERE T0.[DocNum] ='37112'
esta si me trae el numero de la factura pero en T0.[DocNum] ='37112' necesito igualarlo al numero de documento de pago recibido que en ese momento este parada y no se como es???
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Como estoy trabajando con Pagos recibidos supongo que te refieres a ORCT Y RCT2, hice la siguiente consulta pero no me trae datos
SELECT * FROM ORCT INNER JOIN RCT2 ON ORCT.DocEntry = RCT2.DocNum INNER JOIN OINV ON RCT2.DocEntry = OINV.DocEntry
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Que tal con esta query
SELECT T1.DocNum, T1.[CardCode], T1.[CardName], T1.[DocDate], T0.SumApplied, T2.DocNum
FROM RCT2 T0
INNER JOIN ORCT T1 ON T0.DocNum = T1.DocEntry
INNER JOIN OINV T2 ON T2.DocEntry = T0.DocEntry
WHERE T1.DocDate BETWEEN '[%0]' AND '[%1]' AND T1.Canceled = 'N'
Recuerda que tus datos estan en la tabla RCT2
Saludos
Edited by: Floyola on Mar 4, 2011 5:56 PM
hola, te envio adjunto segun lo que me indicas, el docEntry no me trae el valor que necesito, y este pago recibido del ejemplo hace referencia a un pago de una factura
http://www.sendspace.com/file/wcmx63
otro:
http://www.sendspace.com/file/k8e7na
Edited by: jcarito on Mar 4, 2011 2:31 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
resolvi hacer busquedas formateadas en campos de usuario, pero quisiera saber de donde me traigo el numero de la factura, porque revise la tabla RCT2 y no veo el numero o si lo tomo como posicion en el formulario cual seria???http://www.sendspace.com/file/giic5g, ya que de la factura no lo puedo traer ya que me toma com 1era impresion de la factura y por control no puedo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
???
Edited by: jcarito on Feb 23, 2011 5:11 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Si tienes razon me equivoque lo que pasa es que de esta tabla no me sirve porque la tabla ORCT (entrada de pagos ) no me guarda el nombre del vendedor, por eso necesito traerlo de la tabla de OINV (factura) o directamente de la OSLP(empleados) esto lo´podia hacer antes pero ahora no cuando actualice se me desconfiguro me trae es el nombre del primer empleado que hizo la primera factura y si le digo que me traiga el vendedor asociado al socio no me sirve porque no siempre le vende el mismo
resolvi hacer busquedas formateadas en campos de usuario, pero quisiera saber cual es la tabla del detalle del ORCT si este pago recibido se genera automaticamente cuando le doy sobre la factura medios de pago y el pago es en efectivo???? es RCT2?? porque ya revise esta tabla y no me veo el numero de factura por ningun lado
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
???
Edited by: jcarito on Feb 23, 2011 5:13 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
no te entiendo, esto hace referencia a otras tablas yo necesito son las OJDT Y OWHT
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hola
las tablas que necesistas no son OJDT Y OWHT; la tabla de cobros es ORCT y la de pagos OVPM.
Revisa que puedes seleccionarlas en el diseño.
Si no puedes, léete esta nota
Un saludo.
Agustin.
Hola
revisa estas dos notas:
Note 1455278 - Batch/Serial Print templates changes in 8.8
Note 1468209 - Compatibility of OSRI view in version 8.8
Un saludo.
Agustín.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
99 | |
11 | |
11 | |
6 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.