- Este debate está vacío.
-
AutorEntradas
-
10 septiembre, 2013 a las 10:10 pm #32471
Javier Loffredo
ParticipanteBuenas, estoy haciendo unas modificaciones en los remitos, y precisaría que me imprima el numero de factura asociado al remito/pedido. que campo del reporte es? O si no esta, hay forma de agregarlo?
Gracias
11 septiembre, 2013 a las 12:58 am #37751Saulo Gil
Miembro¿ Probaste con INVOICE y/o REF_INOUT ?
11 septiembre, 2013 a las 1:07 am #37756Javier Loffredo
ParticipanteGracias!
En el reporte tengo IS_INVOICED y REF_INOUTLINE
O creo el field nuevo con el nombre INVOICE (o REF_INOUT)?11 septiembre, 2013 a las 1:54 am #37752Jorge Dreher
ParticipanteHola, en la tabla M_InOut tenes el campo C_Invoice_ID, pero ademas en las lineas del remito tenes el campo C_OrderLine_ID (identificacion de la linea de pedido asociada)
En la tabla C_InvoiceLine, tenes los campos C_OrderLine_ID y M_InOutLine_ID, los cuales pueden servirte para asociar linea de factura, con linea de pedido y linea de remito respectivamente.Dependiendo del tipo de reporte que necesites modificar, tenes diferentes variantes para hacerlo, mediante clases de llenado de datos (java), mediante archivos jasper externos, o mediante vistas y formatos de impresion, en el motor de reportes embebido en la aplicacion.
Espero te sirva de ayuda.
Atte. Jorge A. Dreher11 septiembre, 2013 a las 3:02 pm #37753Javier Loffredo
ParticipanteQuiero modificar el reporte de jasper, para adaptar el formato de los remitos al que usamos nosotros. y me esta faltando el dato de numero de factura.
En el reporte del codigo fuente rpt_RemitoCliente.jrxml no encuentro cual sería el campo correspondiente al numero de factura.Gracias!
11 septiembre, 2013 a las 3:31 pm #37758Saulo Gil
MiembroHola,
Apostaría a que estás mirando las variables (utilizados para las líneas de comprobante) en vez de los parámetros. Podés ver como utilizarlos tomando de ejemplo casi cualquier campo en la cabecera del reporte, casi todos utilizan parámetros.
Saludos
11 septiembre, 2013 a las 3:39 pm #37754Javier Loffredo
ParticipanteTal como dijiste, estaba mirando variables y no parametros.
Muchas gracias!!11 septiembre, 2013 a las 4:01 pm #37759AMEBIS
ParticipantePerfecto, cual es el parametro que te muestra el numero de factura en el remito?
Saludos
11 septiembre, 2013 a las 4:28 pm #37755Javier Loffredo
ParticipanteEso no lo encontré todavia.
Para estar seguro que estoy haciendo las cosas bien en libertya (no vaya a ser que no me aparezca el valor en el reporte porque hice algo mal en libertya), yo armo el pedido, despues genero la factura con copiar desde para seleccionar el pedido y luego el remito con el mismo proceso. ¿o tengo que hacer algo para asociar directamente el remito con la factura?Gracias
11 septiembre, 2013 a las 4:35 pm #37761AMEBIS
ParticipanteEs así como es hace el proceso, pero por lo menos yo probé con todos los parametros y ninguno me toma el numero de factura.
Saludos
11 septiembre, 2013 a las 4:36 pm #37762Javier Loffredo
ParticipanteBueno, de momento asumiré que no se puede. Gracias!
12 septiembre, 2013 a las 10:14 pm #37763Gabriel Bocalandro
ParticipanteLo pudiste solucionar? Yo actualmente lo tengo solucionado de 2 formas distintas.
La facil –> Clase generica “ImpresiónPersonalizada”, la cual recibe siempre como parámetro ID de la operación
Luego solo tengo que hacer un Jasper con la lógica. Simple y efectivo.
En una sola ocasión tuve que extender las librerías y usar la forma tradicional de libertya, y es porque necesitaba la factura en letras, con tipo de cambio y solo encontré como hacerlo desde JAVA.
Si se puede y no es dificil.
Si no te sale avisame y te doy una mano.
Un abrazo
13 septiembre, 2013 a las 4:13 am #37765Javier Loffredo
ParticipanteGabriel, ¿donde y como hago una clase generica? y ¿despues como lo meto en el ireport?
Gracias!!
3 enero, 2014 a las 3:31 pm #37766Javier Loffredo
ParticipanteGabriel, disculpa la molestia, pero quería retomar este tema y sigo sin entender como crear la clase y usarlo en ireport para agregar ese campo a los remitos.
Gracias
-
AutorEntradas
- Debes estar registrado para responder a este debate.