Reporte Matricial en BI Publisher

Posted: octubre 29, 2009 in AR, BI Publisher, R12
Etiquetas: , ,

Para hacer un reporte matricial en Bi Publisher,  el escenario es:  se desea saber el número de facturas vencidas en receivables  a 30, 60, 90 días agrupado por número de cliente.
Entendiendo por vencidas, todas aquellas facturas que no tengan asociado un cobro, un recibo.
El xml de ejemplo.


<?xml version="1.0" encoding="UTF-8"?>
<G_REPORT>
<G_LINES>
<COL>30 Days</COL>
<TEXT_VALUE>1</TEXT_VALUE>
<CUSTOMER_NUMBER>BAQP640604K48</CUSTOMER_NUMBER>
</G_LINES>
<G_LINES>
<COL>60 Days</COL>
<TEXT_VALUE>10</TEXT_VALUE>
<CUSTOMER_NUMBER>BAQP640604K48</CUSTOMER_NUMBER>
</G_LINES>
<G_LINES>
<COL>90 Days</COL>
<TEXT_VALUE>30</TEXT_VALUE>
<CUSTOMER_NUMBER>BAQP640604K48</CUSTOMER_NUMBER>
</G_LINES>
<G_LINES>
<COL>30 Days</COL>
<TEXT_VALUE>10</TEXT_VALUE>
<CUSTOMER_NUMBER>BAQP701211TE1</CUSTOMER_NUMBER>
</G_LINES>
<G_LINES>
<COL>60 Days</COL>
<TEXT_VALUE>1</TEXT_VALUE>
<CUSTOMER_NUMBER>BAQP701211TE1</CUSTOMER_NUMBER>
</G_LINES>
<G_LINES>
<COL>90 Days</COL>
<TEXT_VALUE>45</TEXT_VALUE>
<CUSTOMER_NUMBER>BAQP701211TE1</CUSTOMER_NUMBER>
</G_LINES>
<G_LINES>
<COL>30 Days</COL>
<TEXT_VALUE>40</TEXT_VALUE>
<CUSTOMER_NUMBER>TVON844022TX1</CUSTOMER_NUMBER>
</G_LINES>
<G_LINES>
<COL>60 Days</COL>
<TEXT_VALUE>1</TEXT_VALUE>
<CUSTOMER_NUMBER>TVON844022TX1</CUSTOMER_NUMBER>
</G_LINES>
<G_LINES>
<COL>90 Days</COL>
<TEXT_VALUE>61</TEXT_VALUE>
<CUSTOMER_NUMBER>TVON844022TX1</CUSTOMER_NUMBER>
</G_LINES>
</G_REPORT>

En MS-Word, hay que insertar una tabla de 2×2 y poner el codigo a en las celdas:

Customer Number <?for-each-group@column:G_LINES;./COL?>
<?COL?>
<?end for-each-group?>
<?for-each-group@section:G_LINES;./CUSTOMER_NUMBER?>
<?CUSTOMER_NUMBER?>
<?variable@incontext:CUST_NUM;CUSTOMER_NUMBER?>
 
<?for-each-group@cell://G_LINES;./COL?>
<?if:count(current-group()[CUSTOMER_NUMBER=$CUST_NUM])?>
<?current-group()[CUSTOMER_NUMBER=$CUST_NUM]/TEXT_VALUE?><?end if?>
<?end for-each-group?><?end for-each-group?>

Tendria que verse algo asi, ya formateado.

sample_report_matrix

Advertisement

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s