Personalización de Orden de Compra con Jasper (SOLUCIONADO)

Buenos días.

En la personalización del pdf de la orden de compra necesitamos colocar la oficina de contratación que emite la OC, el campo que creo debería traer esa información es “ofi_contratacion” que obtengo desde “/orden_compra/ordenes_compras/detalles_ord_compras/registro/@ofi_contratacion”, pero en el archivo xml este campo no trae ningún dato. Es ese el campo correcto para obtener ese dato o alguna idea para obtenerlo y mostrarlo en el pdf?

Gracias.
Saludos.

Hola Laura,

Efectivamente, se trata del campo correcto. Va a tener la oficina de contratación asociada a la orden de compra siempre y cuando la convocatoria de la cual depende se haya realizado asociada a una oficina en particular. Si el usuario no tenía asociado al momento de crear la convocatoria una oficina de contratación, pues esa convocatoria no va a tener asociada oficina.

En estos casos, si te sirve claro está, podes validar en el Jasper para que cuando no tenga valor te muestre algún texto similar a “N/D” o “SIN OFICINA”.

Saludos!

Entiendo, como mencionaste el usuario no tenia oficina asociada.

Te agradezco.
Saludos.