cancel
Showing results for 
Search instead for 
Did you mean: 

layout tirilla de pago

Former Member
0 Kudos

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

Accepted Solutions (0)

Answers (11)

Answers (11)

Former Member
0 Kudos

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

Former Member
0 Kudos

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

felipe_loyolarodriguez
Active Contributor
0 Kudos

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

Former Member
0 Kudos

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???

Former Member
0 Kudos

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

felipe_loyolarodriguez
Active Contributor
0 Kudos

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

Former Member
0 Kudos

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

felipe_loyolarodriguez
Active Contributor
0 Kudos

Jcarito, en el pago aparece el DocNum de la Factura

La union que debes hacer es:


INNER JOIN OVPM.DocEntry = VPM2.DocNum
INNER JOIN VPM2.DocEntry = OINV.DocEntry

Recuerda que el DocNum puede verse afectado por las series y no ser el mismo que el DocEntry

Saludos

Former Member
0 Kudos

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

felipe_loyolarodriguez
Active Contributor
0 Kudos

Jcarito

RCT2.DocEntry = NºInterno de Factura Pagada Clientes

VPM2.DocEntry = NºInterno de Factura Pagada Proveedores

Eso si debes fijarte en el campo que te dice agustin InvType, ya que hay muestra si es factura o nota de credito

Saludos

Former Member
0 Kudos

???

Edited by: jcarito on Feb 23, 2011 5:11 PM

agustin_marcoscividanes
Active Contributor
0 Kudos

Buenas

en la tabla RCT2 se guardan las facturas incluidas en el pago: se filtran por el campo InvType y debe tener el valor 13.

Un saludo.

Agustin

Former Member
0 Kudos

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

Former Member
0 Kudos

???

Edited by: jcarito on Feb 23, 2011 5:13 PM

Former Member
0 Kudos

no te entiendo, esto hace referencia a otras tablas yo necesito son las OJDT Y OWHT

agustin_marcoscividanes
Active Contributor
0 Kudos

Disculpa,

estaba leyendo en el foro en inglés y buscando unas notas acerca de los números de serie (SN se me antojó serial number en lugar de socios de negocios).

Te lo reviso.

Disculpa el lapsus.

Agustín.

agustin_marcoscividanes
Active Contributor
0 Kudos

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.

agustin_marcoscividanes
Active Contributor
0 Kudos