 imp_codigo |                imp_name                |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  imp_query                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |                                                                                                                                             imp_enscript                                                                                                                                             |                                                                                                                                                                                                                                                                                                                                                                              imp_filter                                                                                                                                                                                                                                                                                                                                                                              |                                                                                                              imp_shell                                                                                                              
------------+----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
        500 | Detalle Facturacion IBM                | select a.cfc_usuario,substring(nomusu(a.cfc_usuario),1,30),a.cfc_anio,a.cfc_mes,totfactu(a.cfc_usuario,2006::int2,6::int2,0),a.cfc_fecha,b.art_codigo,substring(b.art_nombre,1,40),a.cfc_canti,a.cfc_precio,a.cfc_importe,substring(a.cfc_leyen,1,50),traigo_simbtipoper(tipoperdeop(a.cfc_idoper)),nrotaldiroper(a.cfc_idoper),a.cfc_ticket from confactur a, articvta b where a.cfc_idart=b.art_id and cfc_usuario=@1 and a.cfc_anio=2006 and a.cfc_mes=6 and a.cfc_ptov=2 order by a.cfc_idart;                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | cat $sqltemp1@enscript -r  --font=Courier7 --quiet  --copies=1 --escapes   --fancy-header=deta_factur --pretty-print --borders --output=- --margins=10:10:110:10  --ps-level=1  --columns=1 --media=A4 -L 58                                                                                         | BEGIN {@h=1@x=max=0@ @while ( getline ) {@ max=NR;@ c6[NR]=$6;@ c7[NR]=$7;@ c8[NR]=$8;@ c9[NR]=$9;@ c10[NR]=$10;@ c11[NR]=$11;@ c12[NR]=$12;@ c13[NR]=$13;@ c14[NR]=$14;@        	c15[NR]=$15;@	    }    @	}@ @END {@    suma=0@    for(k=1;k<max+1;k++){@	suma+=c11[k]@		{mask="%-10s!%-4s!%-40s!%8.2f!%8.2f!%8.2f!%-50s!%-4s !%-8s!%-10s\n"@		 printf(mask,c6[k],substr(c7[k],6,12),substr(c8[k],0,39),c9[k],c10[k],c11[k],c12[k],substr(c13[k],0,4),substr(c14[k],6,12),substr(c15[k],6,16));}@	    }@    printf(" \n");@    printf(" \n");@    printf("                   Monto Total Facturado $  %15.2f\n",suma);@@}@                                                                                                                                          | cpo1=1=%-s cpo2=2=%s cpo3=3=%-s cpo4=4=%s  cpo5=5=%-s
        530 | Detalle Facturacion Lexmark            | select cfc_usuario,substring(nomusu(cfc_usuario),1,30),cfc_anio,cfc_mes,totfactu(cfc_usuario,2006::int2,6::int2,0),cfc_leyen,fechainsitem(sitemid_de_almacen(cfc_leyen)),nrotaldirsitem(sitemid_de_almacen(cfc_leyen)),conocimsitem(sitemid_de_almacen(cfc_leyen)),substring(nomunifsitem(sitemid_de_almacen(cfc_leyen)),1,20),fecegre_de_almacen(cfc_leyen),compbteret_idsitem(sitemid_de_almacen(cfc_leyen)),cantidad_disponible(sitemid_de_almacen(cfc_leyen)),cfc_dias,cfc_precio,cfc_importe from confactur where cfc_anio=2006 and cfc_mes=6 and cfc_usuario=@1 and cfc_idart in (5,7,11,15) and cfc_ptov=2 order by fechainsitem(sitemid_de_almacen(cfc_leyen));                                                                                                                                                                                                                                                                                                     | cat $sqltemp1@enscript -r  --font=Courier7 --quiet  --copies=1 --escapes   --fancy-header=deta_autos --pretty-print --borders --output=- --margins=27:5:80:10  --ps-level=1  --columns=1 --media=A4 -L 58                                                                                            | BEGIN {@h=1@x=max=0@ @while ( getline ) {@ max=NR;@ c6[NR]=$6;@ c7[NR]=$7;@ c8[NR]=$8;@ c9[NR]=$9;@ c10[NR]=$10;@ c11[NR]=$11;@ c12[NR]=$12;@ c13[NR]=$13;@ c14[NR]=$14;@ c15[NR]=$15;@c16[NR]=$16;@}@}@ @END {@ suma=0@ for(k=1;k<max+1;k++){@	suma+=c16[k]@ {mask="%-25s!%-12s !   %8.0f!%-20s!%-20s!%-12s!%-18s !  %8.2f !  %6.0f !  %6.2f !  %10.2f\n"@ printf(mask,substr(c6[k],0,25),substr(c7[k],0,11),c8[k],substr(c9[k],0,15),substr(c10[k],0,20),substr(c11[k],0,11),substr(c12[k],0,16),c13[k],c14[k],c15[k],c16[k]);}@ }@ printf(" \n");@    printf(" \n");@    printf("                   Monto Total Facturado $  %15.2f\n",suma);@@}@                                                                                                                 | cpo1=1=%-s cpo2=2=%s cpo3=3=%-s cpo4=4=%s  cpo5=5=%-s
        520 | Detalle Facturacion IBM                | select cfc_usuario,substring(nomusu(cfc_usuario),1,30),cfc_anio,cfc_mes,totfactu(cfc_usuario,2006::int2,6::int2,0),cfc_leyen,fechainsitem(sitemid_de_almacen(cfc_leyen)),nrotaldirsitem(sitemid_de_almacen(cfc_leyen)),conocimsitem(sitemid_de_almacen(cfc_leyen)),substring(nomunifsitem(sitemid_de_almacen(cfc_leyen)),1,20),fecegre_de_almacen(cfc_leyen),compbteret_idsitem(sitemid_de_almacen(cfc_leyen)),cantidad_disponible(sitemid_de_almacen(cfc_leyen)),cfc_dias,cfc_precio,cfc_importe from confactur where cfc_anio=2006 and cfc_mes=6 and cfc_usuario=@1 and cfc_idart in (5,7,11,15) and cfc_ptov=2 order by fechainsitem(sitemid_de_almacen(cfc_leyen));                                                                                                                                                                                                                                                                                                     | cat $sqltemp1@enscript -r  --font=Courier7 --quiet  --copies=1 --escapes   --fancy-header=deta_autos --pretty-print --borders --output=- --margins=10:10:110:10  --ps-level=1  --columns=1 --media=A4 -L 58                                                                                          | BEGIN {@h=1@x=max=0@ @while ( getline ) {@ max=NR;@ c6[NR]=$6;@ c7[NR]=$7;@ c8[NR]=$8;@ c9[NR]=$9;@ c10[NR]=$10;@ c11[NR]=$11;@ c12[NR]=$12;@ c13[NR]=$13;@ c14[NR]=$14;@ c15[NR]=$15;@c16[NR]=$16;@}@}@ @END {@ suma=0@ for(k=1;k<max+1;k++){@	suma+=c16[k]@ {mask="%-25s!%-12s !   %8.0f!%-20s!%-20s!%-12s!%-18s !  %8.2f !  %6.0f !  %6.2f !  %10.2f\n"@ printf(mask,substr(c6[k],0,25),substr(c7[k],0,11),c8[k],substr(c9[k],0,15),substr(c10[k],0,20),substr(c11[k],0,11),substr(c12[k],0,16),c13[k],c14[k],c15[k],c16[k]);}@ }@ printf(" \n");@    printf(" \n");@    printf("                   Monto Total Facturado $  %15.2f\n",suma);@@}@                                                                                                                 | cpo1=1=%-s cpo2=2=%s cpo3=3=%-s cpo4=4=%s  cpo5=5=%-s
        501 | Detalle Facturacion Lexmark            | select a.cfc_usuario,substring(nomusu(a.cfc_usuario),1,30),a.cfc_anio,a.cfc_mes,totfactu(a.cfc_usuario,2006::int2,6::int2,0),a.cfc_fecha,b.art_codigo,substring(b.art_nombre,1,40),a.cfc_canti,a.cfc_precio,a.cfc_importe,substring(a.cfc_leyen,1,50),traigo_simbtipoper(tipoperdeop(a.cfc_idoper)),nrotaldiroper(a.cfc_idoper),a.cfc_ticket from confactur a, articvta b where a.cfc_idart=b.art_id and cfc_usuario=@1 and a.cfc_anio=2006 and a.cfc_mes=6 and a.cfc_ptov=2 order by a.cfc_idart;                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | cat $sqltemp1@enscript -r  --font=Courier7 --quiet  --copies=1 --escapes   --fancy-header=deta_factur --pretty-print --borders --output=- --margins=27:5:80:10  --ps-level=1  --columns=1 --media=A4 -L 58                                                                                           | BEGIN {@h=1@x=max=0@ @while ( getline ) {@ max=NR;@ c6[NR]=$6;@ c7[NR]=$7;@ c8[NR]=$8;@ c9[NR]=$9;@ c10[NR]=$10;@ c11[NR]=$11;@ c12[NR]=$12;@ c13[NR]=$13;@ c14[NR]=$14;@        	c15[NR]=$15;@	    }    @	}@ @END {@    suma=0@    for(k=1;k<max+1;k++){@	suma+=c11[k]@		{mask="%-10s!%-4s!%-40s!%8.2f!%8.2f!%8.2f!%-50s!%-4s !%-8s!%-10s\n"@		 printf(mask,c6[k],substr(c7[k],6,12),substr(c8[k],0,39),c9[k],c10[k],c11[k],c12[k],substr(c13[k],0,4),substr(c14[k],6,12),substr(c15[k],6,16));}@	    }@    printf(" \n");@    printf(" \n");@    printf("                   Monto Total Facturado $  %15.2f\n",suma);@@}@                                                                                                                                          | cpo1=1=%-s cpo2=2=%s cpo3=3=%-s cpo4=4=%s  cpo5=5=%-s

         17 | Traslado                               | select a.op_directo,traigo_simbtipoper(a.op_tipoper),a.op_nrotaldir,a.op_fechain,current_time(0),a.op_directo,substring(nomusu(a.op_directo),1,30),cuitusu(a.op_directo),a.op_indirecto,substring(nomusu(a.op_indirecto),1,30),cuitusu(a.op_indirecto),usucontrapart(a.op_id,1),substring(nomusu(usucontrapart(a.op_id,1)),1,30),cuitusu(usucontrapart(a.op_id,1)),usucontrapart(a.op_id,2),substring(nomusu(usucontrapart(a.op_id,2)),1,30),cuitusu(usucontrapart(a.op_id,2)),substring(transitositem(b.ret_idsitem),1,18),substring(nomarticusitem(b.ret_idsitem),1,30),substring(marcasitem(b.ret_idsitem),1,13),substring(traigo_codarticu(b.ret_idsitem),1,25),compbtesitem(b.ret_idsitem),substring(simbunimedsitem(b.ret_idsitem),1,3),b.ret_cantidad,substring(nomunifsitem(b.ret_idsitem),1,20) from operaciones a ,retiros b where b.ret_idopera=a.op_id and a.op_id=@1;                                                                                          | cat $sqltemp1@enscript -r  --font=Courier7 --quiet  --underlay="$cpo3"  --ul-position="+100-150" --ul-gray=.85 --ul-angle=-20 --ul-style=filled --escapes   --fancy-header=traslado --pretty-print --borders --output=- --margins=27:5:142:40 --ps-level=1  --columns=1 --media=A4  --copies=5 -L 45 | {@  mask="%-18s!%-30s!%-13s!%-25s! %-18s !%-4s!%13.3f !%-20s\n"@  printf(mask,$18,$19,$20,$21,$22,substr($23,0,4),$24,substr($25,0,20));}@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | cpo1=1=%-s cpo2=2=%-s cpo3=3=%-s cpo4=4=%s cpo5=5=%-s cpo6=6=%s cpo7=7=%10s cpo8=8=%s cpo9=9=%s cpo10=10=%s cpo11=11=%s cpo12=12=%s cpo13=13=%s cpo14=14=%s cpo15=15=%s cpo16=16=%s cpo17=17=%s
        170 | Traslado (IBM)                         | select a.op_directo,traigo_simbtipoper(a.op_tipoper),a.op_nrotaldir,a.op_fechain,current_time(0),a.op_directo,substring(nomusu(a.op_directo),1,30),cuitusu(a.op_directo),a.op_indirecto,substring(nomusu(a.op_indirecto),1,30),cuitusu(a.op_indirecto),usucontrapart(a.op_id,1),substring(nomusu(usucontrapart(a.op_id,1)),1,30),cuitusu(usucontrapart(a.op_id,1)),usucontrapart(a.op_id,2),substring(nomusu(usucontrapart(a.op_id,2)),1,30),cuitusu(usucontrapart(a.op_id,2)),substring(transitositem(b.ret_idsitem),1,18),substring(nomarticusitem(b.ret_idsitem),1,30),substring(marcasitem(b.ret_idsitem),1,13),substring(traigo_codarticu(b.ret_idsitem),1,25),compbtesitem(b.ret_idsitem),substring(simbunimedsitem(b.ret_idsitem),1,3),b.ret_cantidad,substring(nomunifsitem(b.ret_idsitem),1,20) from operaciones a ,retiros b where b.ret_idopera=a.op_id and a.op_id=@1;                                                                                          | cat $sqltemp1@enscript -r  --font=Courier7 --quiet  --underlay="$cpo3"  --ul-position="+100-150" --ul-gray=.85 --ul-angle=-20 --ul-style=filled --escapes   --fancy-header=traslado --pretty-print --borders --output=- --margins=10:10:110:10 --ps-level=1  --columns=1 --media=A4 --copies=5 -L 45 | {@  mask="%-18s!%-30s!%-13s!%-25s! %-18s !%-4s!%13.3f !%-20s\n"@  printf(mask,$18,$19,$20,$21,$22,substr($23,0,4),$24,substr($25,0,20));}@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | cpo1=1=%-s cpo2=2=%-s cpo3=3=%-s cpo4=4=%s cpo5=5=%-s cpo6=6=%s cpo7=7=%10s cpo8=8=%s cpo9=9=%s cpo10=10=%s cpo11=11=%s cpo12=12=%s cpo13=13=%s cpo14=14=%s cpo15=15=%s cpo16=16=%s cpo17=17=%s
        217 | Traslado                               | select a.op_directo,traigo_simbtipoper(a.op_tipoper),a.op_nrotaldir,a.op_fechain,current_time(0),a.op_directo,substring(nomusu(a.op_directo),1,30),cuitusu(a.op_directo),a.op_indirecto,substring(nomusu(a.op_indirecto),1,30),cuitusu(a.op_indirecto),usucontrapart(a.op_id,1),substring(nomusu(usucontrapart(a.op_id,1)),1,30),cuitusu(usucontrapart(a.op_id,1)),usucontrapart(a.op_id,2),substring(nomusu(usucontrapart(a.op_id,2)),1,30),cuitusu(usucontrapart(a.op_id,2)),substring(transitositem(b.ret_idsitem),1,18),substring(nomarticusitem(b.ret_idsitem),1,30),substring(marcasitem(b.ret_idsitem),1,13),substring(traigo_codarticu(b.ret_idsitem),1,25),compbtesitem(b.ret_idsitem),substring(simbunimedsitem(b.ret_idsitem),1,3),b.ret_cantidad,substring(nomunifsitem(b.ret_idsitem),1,20) from operaciones a ,retiros b where b.ret_idopera=a.op_id and a.op_id=@1;                                                                                          | cat $sqltemp1@enscript -r  --font=Courier7 --quiet  --underlay="$cpo3"  --ul-position="+100-150" --ul-gray=.85 --ul-angle=-20 --ul-style=filled --escapes   --fancy-header=traslado --pretty-print --borders --output=- --margins=27:5:142:40 --ps-level=1  --columns=1 --media=A4  --copies=1 -L 45 | {@  mask="%-18s!%-30s!%-13s!%-25s! %-18s !%-4s!%13.3f !%-20s\n"@  printf(mask,$18,$19,$20,$21,$22,substr($23,0,4),$24,substr($25,0,20));}@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | cpo1=1=%-s cpo2=2=%-s cpo3=3=%-s cpo4=4=%s cpo5=5=%-s cpo6=6=%s cpo7=7=%10s cpo8=8=%s cpo9=9=%s cpo10=10=%s cpo11=11=%s cpo12=12=%s cpo13=13=%s cpo14=14=%s cpo15=15=%s cpo16=16=%s cpo17=17=%s

        215 | Ingreso de Mercaderia                  | select date(now()),current_time(0),traigo_simbtipoper(a.op_tipoper),a.op_nrotaldir,traigo_nomtipoper(a.op_tipoper),a.op_directo,nomusu(a.op_directo),a.op_indirecto,nomusu(a.op_indirecto),a.op_compbte,a.op_conocim,b.opv_pat_tractor,b.opv_pat_chasis,b.opv_chofer,b.opv_codtd,b.opv_nro_doc,marcontdeopv(b.opv_id),presintdeopv(b.opv_id),traigo_nomunifun(a.op_deposito::int2),b.opv_pesa from operaciones a ,opervehi b where b.opv_idoper=a.op_id and b.opv_id=@1;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | echo ""@enscript -R  --quiet  --escapes --fancy-header=ingreso --pretty-print --font=Courier7 --output=- --ps-level=1 --columns=1 --copies=1 --media=A4 -L 1                                                                                                                                         | BEGIN {@i=0@while ( getline ) {a[i]=$0@i++;@}@  maxi=i   @  }@  END {@  for (i=0;i< maxi ;i++) {	@  mask="%s\n"@  printf(mask,a[i])@  }@  }@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | cpo1=1=%-s cpo2=2=%-s cpo3=3=%-s cpo4=4=%s cpo5=5=%-s cpo6=6=%s cpo7=7=%s cpo8=8=%s cpo9=9=%s cpo10=10=%s cpo11=11=%s cpo12=12=%s cpo13=13=%s cpo14=14=%s cpo15=15=%s cpo16=16=%s cpo17=17=%s cpo18=18=%s cpo19=19=%s cpo20=20=%s
        150 | Ingreso de Mercaderia                  | select date(now()),current_time(0),traigo_simbtipoper(a.op_tipoper),a.op_nrotaldir,traigo_nomtipoper(a.op_tipoper),a.op_directo,nomusu(a.op_directo),a.op_indirecto,nomusu(a.op_indirecto),a.op_compbte,a.op_conocim,b.opv_pat_tractor,b.opv_pat_chasis,b.opv_chofer,b.opv_codtd,b.opv_nro_doc,marcontdeopv(b.opv_id),presintdeopv(b.opv_id),traigo_nomunifun(a.op_deposito::int2),b.opv_pesa from operaciones a ,opervehi b where b.opv_idoper=a.op_id and b.opv_id=@1;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | echo ""@enscript -R  --quiet  --escapes --fancy-header=ingreso --pretty-print --font=Courier7 --output=- --ps-level=1 --columns=1 --copies=1 --media=A4 -L 1                                                                                                                                         | BEGIN {@i=0@while ( getline ) {a[i]=$0@i++;@}@  maxi=i   @  }@  END {@  for (i=0;i< maxi ;i++) {	@  mask="%s\n"@  printf(mask,a[i])@  }@  }@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | cpo1=1=%-s cpo2=2=%-s cpo3=3=%-s cpo4=4=%s cpo5=5=%-s cpo6=6=%s cpo7=7=%s cpo8=8=%s cpo9=9=%s cpo10=10=%s cpo11=11=%s cpo12=12=%s cpo13=13=%s cpo14=14=%s cpo15=15=%s cpo16=16=%s cpo17=17=%s cpo18=18=%s cpo19=19=%s cpo20=20=%s
        115 | Ingreso de Mercaderia                  | select date(now()),current_time(0),traigo_simbtipoper(a.op_tipoper),a.op_nrotaldir,traigo_nomtipoper(a.op_tipoper),a.op_directo,nomusu(a.op_directo),a.op_indirecto,nomusu(a.op_indirecto),a.op_compbte,a.op_conocim,b.opv_pat_tractor,b.opv_pat_chasis,b.opv_chofer,b.opv_codtd,b.opv_nro_doc,marcontdeopv(b.opv_id),presintdeopv(b.opv_id),traigo_nomunifun(a.op_deposito::int2),b.opv_pesa from operaciones a ,opervehi b where b.opv_idoper=a.op_id and b.opv_id=@1;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | echo ""@enscript -R  --quiet  --escapes --fancy-header=ingreso --pretty-print --font=Courier7 --output=- --ps-level=1 --columns=1 --copies=4 --media=A4 -L 1                                                                                                                                         | BEGIN {@i=0@while ( getline ) {a[i]=$0@i++;@}@  maxi=i   @  }@  END {@  for (i=0;i< maxi ;i++) {	@  mask="%s\n"@  printf(mask,a[i])@  }@  }@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | cpo1=1=%-s cpo2=2=%-s cpo3=3=%-s cpo4=4=%s cpo5=5=%-s cpo6=6=%s cpo7=7=%s cpo8=8=%s cpo9=9=%s cpo10=10=%s cpo11=11=%s cpo12=12=%s cpo13=13=%s cpo14=14=%s cpo15=15=%s cpo16=16=%s cpo17=17=%s cpo18=18=%s cpo19=19=%s cpo20=20=%s
         15 | Ingreso de Mercaderia                  | select date(now()),current_time(0),traigo_simbtipoper(a.op_tipoper),a.op_nrotaldir,traigo_nomtipoper(a.op_tipoper),a.op_directo,nomusu(a.op_directo),a.op_indirecto,nomusu(a.op_indirecto),a.op_compbte,a.op_conocim,b.opv_pat_tractor,b.opv_pat_chasis,b.opv_chofer,b.opv_codtd,b.opv_nro_doc,marcontdeopv(b.opv_id),presintdeopv(b.opv_id),traigo_nomunifun(a.op_deposito::int2),b.opv_pesa from operaciones a ,opervehi b where b.opv_idoper=a.op_id and b.opv_id=@1;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | echo ""@enscript -R  --quiet  --escapes --fancy-header=ingreso --pretty-print --font=Courier7 --output=- --ps-level=1 --columns=1 --copies=4 --media=A4 -L 1                                                                                                                                         | BEGIN {@i=0@while ( getline ) {a[i]=$0@i++;@}@  maxi=i   @  }@  END {@  for (i=0;i< maxi ;i++) {	@  mask="%s\n"@  printf(mask,a[i])@  }@  }@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | cpo1=1=%-s cpo2=2=%-s cpo3=3=%-s cpo4=4=%s cpo5=5=%-s cpo6=6=%s cpo7=7=%s cpo8=8=%s cpo9=9=%s cpo10=10=%s cpo11=11=%s cpo12=12=%s cpo13=13=%s cpo14=14=%s cpo15=15=%s cpo16=16=%s cpo17=17=%s cpo18=18=%s cpo19=19=%s cpo20=20=%s
         16 | Autorizacion de Ingreso de Transporte  | select date(now()),compadunombre(substr(a.op_compbte,6,4)),a.op_compbte,b.opv_chofer,b.opv_codtd,b.opv_nro_doc,b.opv_pat_tractor,b.opv_pat_chasis,a.op_indirecto,nomusu(a.op_indirecto),traigo_simbtipoper(a.op_tipoper),a.op_nrotaldir,traigo_nomtipoper(a.op_tipoper),b.opv_pesa,a.op_bultos,a.op_peso from operaciones a ,opervehi b where b.opv_idoper=a.op_id and b.opv_id=@1;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | echo ""@enscript -R  --quiet  --escapes --fancy-header=autorizacion --pretty-print --font Courier7 --output=-  --margins=20:10:110:10  --ps-level=1 --columns=1 --copies=2 --media=A4 -L 1                                                                                                           | BEGIN {@i=0@while ( getline ) {a[i]=$0@i++;@}@  maxi=i   @  }@  END {@  for (i=0;i< maxi ;i++) {	@  mask="%s\n"@  printf(mask,a[i])@  }@  }@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | cpo1=1=%s cpo2=2=%s cpo3=3=%s cpo4=4=%s cpo5=5=%s cpo6=6=%s cpo7=7=%s cpo8=8=%s cpo9=9=%s cpo10=10=%s cpo11=11=%s cpo12=12=%s cpo13=13=%s cpo14=14=%s cpo15=15=%s cpo16=16=%s


         18 | Cambio Unid.Funcional                  | select a.op_directo,traigo_simbtipoper(a.op_tipoper),a.op_nrotaldir,a.op_fechain,current_time(0),a.op_directo,substring(nomusu(a.op_directo),1,30),cuitusu(a.op_directo),a.op_indirecto,substring(nomusu(a.op_indirecto),1,30),cuitusu(a.op_indirecto),a.op_deposito,traigo_nomunifun(a.op_deposito::int2),usucontrapart(a.op_id,3),substring(traigo_nomunifun(usucontrapart(a.op_id,3)::int2),1,30),a.op_id,a.op_id,substring(transitositem(b.ret_idsitem),1,18),substring(nomarticusitem(b.ret_idsitem),1,30),substring(marcasitem(b.ret_idsitem),1,13),substring(traigo_codarticu(b.ret_idsitem),1,25),compbtesitem(b.ret_idsitem),substring(simbunimedsitem(b.ret_idsitem),1,3),b.ret_cantidad,substring(nomunifsitem(b.ret_idsitem),1,20) from operaciones a ,retiros b where b.ret_idopera=a.op_id and a.op_id=@1;                                                                                                                                                    | cat $sqltemp1@enscript -r  --font=Courier7 --quiet  --underlay="$cpo3"  --ul-position="+100-150" --ul-gray=.85 --ul-angle=-20 --ul-style=filled --escapes   --fancy-header=cambiouf --pretty-print --borders --output=- --margins=27:5:142:40 --ps-level=1  --columns=1 --media=A4 --copies=6 -L 45  | {@  mask="%-18s!%-30s!%-13s!%-25s! %-18s !%-4s!%13.3f !%-20s\n"@  printf(mask,$18,$19,$20,$21,$22,substr($23,0,4),$24,substr($25,0,20));}@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | cpo1=1=%-s cpo2=2=%-s cpo3=3=%-s cpo4=4=%s cpo5=5=%-s cpo6=6=%s cpo7=7=%10s cpo8=8=%s cpo9=9=%s cpo10=10=%s cpo11=11=%s cpo12=12=%s cpo13=13=%s cpo14=14=%s cpo15=15=%s cpo16=16=%s cpo17=17=%s
        180 | Cambio Unid.Funcional(IBM)             | select a.op_directo,traigo_simbtipoper(a.op_tipoper),a.op_nrotaldir,a.op_fechain,current_time(0),a.op_directo,substring(nomusu(a.op_directo),1,30),cuitusu(a.op_directo),a.op_indirecto,substring(nomusu(a.op_indirecto),1,30),cuitusu(a.op_indirecto),a.op_deposito,traigo_nomunifun(a.op_deposito::int2),usucontrapart(a.op_id,3),substring(traigo_nomunifun(usucontrapart(a.op_id,3)::int2),1,30),a.op_id,a.op_id,substring(transitositem(b.ret_idsitem),1,18),substring(nomarticusitem(b.ret_idsitem),1,30),substring(marcasitem(b.ret_idsitem),1,13),substring(traigo_codarticu(b.ret_idsitem),1,25),compbtesitem(b.ret_idsitem),substring(simbunimedsitem(b.ret_idsitem),1,3),b.ret_cantidad,substring(nomunifsitem(b.ret_idsitem),1,20) from operaciones a ,retiros b where b.ret_idopera=a.op_id and a.op_id=@1;                                                                                                                                                    | cat $sqltemp1@enscript -r  --font=Courier7 --quiet  --underlay="$cpo3"  --ul-position="+100-150" --ul-gray=.85 --ul-angle=-20 --ul-style=filled --escapes   --fancy-header=cambiouf --pretty-print --borders --output=- --margins=10:10:110:10 --ps-level=1 --columns=1 --media=A4 --copies=6 -L 45  | {@  mask="%-18s!%-30s!%-13s!%-25s! %-18s !%-4s!%13.3f !%-20s\n"@  printf(mask,$18,$19,$20,$21,$22,substr($23,0,4),$24,substr($25,0,20));}@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | cpo1=1=%-s cpo2=2=%-s cpo3=3=%-s cpo4=4=%s cpo5=5=%-s cpo6=6=%s cpo7=7=%10s cpo8=8=%s cpo9=9=%s cpo10=10=%s cpo11=11=%s cpo12=12=%s cpo13=13=%s cpo14=14=%s cpo15=15=%s cpo16=16=%s cpo17=17=%s
        218 | Cambio Unid.Funcional                  | select a.op_directo,traigo_simbtipoper(a.op_tipoper),a.op_nrotaldir,a.op_fechain,current_time(0),a.op_directo,substring(nomusu(a.op_directo),1,30),cuitusu(a.op_directo),a.op_indirecto,substring(nomusu(a.op_indirecto),1,30),cuitusu(a.op_indirecto),a.op_deposito,traigo_nomunifun(a.op_deposito::int2),usucontrapart(a.op_id,3),substring(traigo_nomunifun(usucontrapart(a.op_id,3)::int2),1,30),a.op_id,a.op_id,substring(transitositem(b.ret_idsitem),1,18),substring(nomarticusitem(b.ret_idsitem),1,30),substring(marcasitem(b.ret_idsitem),1,13),substring(traigo_codarticu(b.ret_idsitem),1,25),compbtesitem(b.ret_idsitem),substring(simbunimedsitem(b.ret_idsitem),1,3),b.ret_cantidad,substring(nomunifsitem(b.ret_idsitem),1,20) from operaciones a ,retiros b where b.ret_idopera=a.op_id and a.op_id=@1;                                                                                                                                                    | cat $sqltemp1@enscript -r  --font=Courier7 --quiet  --underlay="$cpo3"  --ul-position="+100-150" --ul-gray=.85 --ul-angle=-20 --ul-style=filled --escapes   --fancy-header=cambiouf --pretty-print --borders --output=- --margins=27:5:142:40 --ps-level=1  --columns=1 --media=A4 --copies=1 -L 45  | {@  mask="%-18s!%-30s!%-13s!%-25s! %-18s !%-4s!%13.3f !%-20s\n"@  printf(mask,$18,$19,$20,$21,$22,substr($23,0,4),$24,substr($25,0,20));}@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | cpo1=1=%-s cpo2=2=%-s cpo3=3=%-s cpo4=4=%s cpo5=5=%-s cpo6=6=%s cpo7=7=%10s cpo8=8=%s cpo9=9=%s cpo10=10=%s cpo11=11=%s cpo12=12=%s cpo13=13=%s cpo14=14=%s cpo15=15=%s cpo16=16=%s cpo17=17=%s


         19 | Transferencia                          | select a.op_directo,traigo_simbtipoper(a.op_tipoper),a.op_nrotaldir,a.op_fechain,current_time(0),a.op_directo,substring(nomusu(a.op_directo),1,30),cuitusu(a.op_directo),a.op_indirecto,substring(nomusu(a.op_indirecto),1,30),cuitusu(a.op_indirecto),usucontrapart(a.op_id,2),substring(nomusu(usucontrapart(a.op_id,2)),1,30),cuitusu(usucontrapart(a.op_id,2)),leyrexp(a.op_id,1::int2),leyrexp(a.op_id,2::int2),a.op_id,usucontrapart(a.op_id,1),substring(nomusu(usucontrapart(a.op_id,1)),1,30),cuitusu(usucontrapart(a.op_id,1)),substring(transitositem(b.ret_idsitem),1,18),substring(nomarticusitem(b.ret_idsitem),1,30),substring(marcasitem(b.ret_idsitem),1,13),substring(traigo_codarticu(b.ret_idsitem),1,25),compbtesitem(b.ret_idsitem),substring(simbunimedsitem(b.ret_idsitem),1,3),b.ret_cantidad,substring(nomunifsitem(b.ret_idsitem),1,20) from operaciones a ,retiros b where b.ret_idopera=a.op_id and a.op_id=@1;                                | cat $sqltemp1@enscript -r  --font=Courier7 --quiet  --underlay="$cpo3"  --ul-position="+100-150" --ul-gray=.85 --ul-angle=-20 --ul-style=filled --escapes   --fancy-header=transf --pretty-print --borders --output=- --margins=27:5:142:40 --ps-level=1  --columns=1 --media=A4 --copies=6 -L 45    | {@  mask="%-18s!%-30s!%-13s!%-25s! %-18s !%-4s!%13.3f !%-20s\n"@  printf(mask,$21,$22,$23,$24,$25,substr($26,0,4),$27,substr($28,0,20));}@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | cpo1=1=%-s cpo2=2=%-s cpo3=3=%-s cpo4=4=%s cpo5=5=%-s cpo6=6=%s cpo7=7=%10s cpo8=8=%s cpo9=9=%s cpo10=10=%s cpo11=11=%s cpo12=12=%s cpo13=13=%s cpo14=14=%s cpo15=15=%s cpo16=16=%s cpo17=17=%s cpo18=18=%s cpo19=19=%s cpo20=20=%s
        190 | Transferencia(IBM)                     | select a.op_directo,traigo_simbtipoper(a.op_tipoper),a.op_nrotaldir,a.op_fechain,current_time(0),a.op_directo,substring(nomusu(a.op_directo),1,30),cuitusu(a.op_directo),a.op_indirecto,substring(nomusu(a.op_indirecto),1,30),cuitusu(a.op_indirecto),usucontrapart(a.op_id,2),substring(nomusu(usucontrapart(a.op_id,2)),1,30),cuitusu(usucontrapart(a.op_id,2)),leyrexp(a.op_id,1::int2),leyrexp(a.op_id,2::int2),a.op_id,usucontrapart(a.op_id,1),substring(nomusu(usucontrapart(a.op_id,1)),1,30),cuitusu(usucontrapart(a.op_id,1)),substring(transitositem(b.ret_idsitem),1,18),substring(nomarticusitem(b.ret_idsitem),1,30),substring(marcasitem(b.ret_idsitem),1,13),substring(traigo_codarticu(b.ret_idsitem),1,25),compbtesitem(b.ret_idsitem),substring(simbunimedsitem(b.ret_idsitem),1,3),b.ret_cantidad,substring(nomunifsitem(b.ret_idsitem),1,20) from operaciones a ,retiros b where b.ret_idopera=a.op_id and a.op_id=@1;                                | cat $sqltemp1@enscript -r  --font=Courier7 --quiet  --underlay="$cpo3"  --ul-position="+100-150" --ul-gray=.85 --ul-angle=-20 --ul-style=filled --escapes   --fancy-header=transf --pretty-print --borders --output=- --margins=10:10:110:10 --ps-level=1 --columns=1 --media=A4 --copies=6 -L 45    | {@  mask="%-18s!%-30s!%-13s!%-25s! %-18s !%-4s!%13.3f !%-20s\n"@  printf(mask,$21,$22,$23,$24,$25,substr($26,0,4),$27,substr($28,0,20));}@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | cpo1=1=%-s cpo2=2=%-s cpo3=3=%-s cpo4=4=%s cpo5=5=%-s cpo6=6=%s cpo7=7=%10s cpo8=8=%s cpo9=9=%s cpo10=10=%s cpo11=11=%s cpo12=12=%s cpo13=13=%s cpo14=14=%s cpo15=15=%s cpo16=16=%s cpo17=17=%s cpo18=18=%s cpo19=19=%s cpo20=20=%s
        219 | Transferencia                          | select a.op_directo,traigo_simbtipoper(a.op_tipoper),a.op_nrotaldir,a.op_fechain,current_time(0),a.op_directo,substring(nomusu(a.op_directo),1,30),cuitusu(a.op_directo),a.op_indirecto,substring(nomusu(a.op_indirecto),1,30),cuitusu(a.op_indirecto),usucontrapart(a.op_id,2),substring(nomusu(usucontrapart(a.op_id,2)),1,30),cuitusu(usucontrapart(a.op_id,2)),leyrexp(a.op_id,1::int2),leyrexp(a.op_id,2::int2),a.op_id,usucontrapart(a.op_id,1),substring(nomusu(usucontrapart(a.op_id,1)),1,30),cuitusu(usucontrapart(a.op_id,1)),substring(transitositem(b.ret_idsitem),1,18),substring(nomarticusitem(b.ret_idsitem),1,30),substring(marcasitem(b.ret_idsitem),1,13),substring(traigo_codarticu(b.ret_idsitem),1,25),compbtesitem(b.ret_idsitem),substring(simbunimedsitem(b.ret_idsitem),1,3),b.ret_cantidad,substring(nomunifsitem(b.ret_idsitem),1,20) from operaciones a ,retiros b where b.ret_idopera=a.op_id and a.op_id=@1;                                | cat $sqltemp1@enscript -r  --font=Courier7 --quiet  --underlay="$cpo3"  --ul-position="+100-150" --ul-gray=.85 --ul-angle=-20 --ul-style=filled --escapes   --fancy-header=transf --pretty-print --borders --output=- --margins=27:5:142:40 --ps-level=1  --columns=1 --media=A4 --copies=1 -L 45    | {@  mask="%-18s!%-30s!%-13s!%-25s! %-18s !%-4s!%13.3f !%-20s\n"@  printf(mask,$21,$22,$23,$24,$25,substr($26,0,4),$27,substr($28,0,20));}@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | cpo1=1=%-s cpo2=2=%-s cpo3=3=%-s cpo4=4=%s cpo5=5=%-s cpo6=6=%s cpo7=7=%10s cpo8=8=%s cpo9=9=%s cpo10=10=%s cpo11=11=%s cpo12=12=%s cpo13=13=%s cpo14=14=%s cpo15=15=%s cpo16=16=%s cpo17=17=%s cpo18=18=%s cpo19=19=%s cpo20=20=%s

          2 | Prueba Reexpedicion                    | select a.op_directo,traigo_simbtipoper(a.op_tipoper),a.op_nrotaldir,a.op_fechain,current_time(0),a.op_directo,substring(nomusu(a.op_directo),1,30),a.op_indirecto,substring(nomusu(a.op_indirecto),1,30),a.op_consig,nomconsig(a.op_consig),cuitusu(a.op_directo),cuitusu(a.op_indirecto),leyrexp(a.op_id,1::int2),leyrexp(a.op_id,2::int2), substring(conocimsitem(b.ret_idsitem),1,18),substring(nomarticusitem(b.ret_idsitem),1,30),substring(marcasitem(b.ret_idsitem),1,20),substring(traigo_codarticu(b.ret_idsitem),1,18),substring(compbtesitem(b.ret_idsitem),1,18),substring(simbunimedsitem(b.ret_idsitem),1,3),b.ret_cantidad,substring(nomunifsitem(b.ret_idsitem),1,20) from operaciones a ,retiros b where b.ret_idopera=a.op_id and a.op_id=@1;                                                                                                                                                                                                             | cat $sqltemp1@enscript -r  --font=Courier7 --quiet  --underlay="$cpo3"  --ul-position="+100-150" --ul-gray=.85 --ul-angle=-20 --ul-style=filled --copies=1 --escapes   --fancy-header=reexp --pretty-print --borders --output=- --margins=10:10:110:10 --ps-level=1  --columns=1 --media=A4 -L 45    | {@  mask="  %-18s!%-30s!%-20s!%-18s! %-18s  !%4s!%13.3f !%-20s\n"@ printf(mask,$16,$17,$18,$19,$20,$21,$22,$23);}@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | cpo1=1=%-s cpo2=2=%-s cpo3=3=%-s cpo4=4=%s cpo5=5=%-s cpo6=6=%s cpo7=7=%s cpo8=8=%s cpo9=9=%s cpo10=10=%s cpo11=11=%s cpo12=12=%s cpo13=13=%s cpo14=14=%s cpo15=15=%s
         12 | Retiro de Mercaderia                   | select date(now()),current_time(0),traigo_simbtipoper(a.op_tipoper),a.op_nrotaldir,a.op_compbte,a.op_directo,nomusu(a.op_directo),cuitusu(a.op_directo),a.op_indirecto,nomusu(a.op_indirecto),cuitusu(a.op_indirecto),a.op_consig,nomconsig(a.op_consig),nomdespach(a.op_iddespach),substring(conocimsitem(b.ret_idsitem),1,18),substring(nomarticusitem(b.ret_idsitem),1,20),substring(traigo_codarticu(b.ret_idsitem),1,18),substring(compbtesitem(b.ret_idsitem),1,18),substring(simbunimedsitem(b.ret_idsitem),1,3),b.ret_cantidad,substring(nomunifsitem(b.ret_idsitem),1,15) from operaciones a ,retiros b where b.ret_idopera=a.op_id and a.op_id=@1;                                                                                                                                                                                                                                                                                                                | cat $sqltemp1@enscript -R  --quiet  --escapes --fancy-header=retiro --pretty-print --font=Courier7 --copies=3 --output=- --ps-level=1 --columns=1 --media=A4 -L 58                                                                                                                                   | {@  mask="  %-18s!%-20s!%-18s! %-18s !%4s!%13.3f !%-15s\n"@  printf(mask,$15,$16,$17,$18,$19,$20,$21);}@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | cpo1=1=%-s cpo2=2=%-s cpo3=3=%-s cpo4=4=%s cpo5=5=%-s cpo6=6=%s cpo7=7=%s cpo8=8=%s cpo9=9=%s cpo10=10=%s cpo11=11=%s cpo12=12=%s cpo13=13=%s cpo14=14=%s 
         13 | Reexpedicion                           | select a.op_directo,traigo_simbtipoper(a.op_tipoper),a.op_nrotaldir,a.op_fechain,current_time(0),a.op_directo,substring(nomusu(a.op_directo),1,30),a.op_indirecto,substring(nomusu(a.op_indirecto),1,30),a.op_consig,nomconsig(a.op_consig),cuitusu(a.op_directo),cuitusu(a.op_indirecto),leyrexp(a.op_id,1::int2),leyrexp(a.op_id,2::int2), substring(transitositem(b.ret_idsitem),1,18),substring(nomarticusitem(b.ret_idsitem),1,30),substring(marcasitem(b.ret_idsitem),1,13),substring(traigo_codarticu(b.ret_idsitem),1,25),substring(compbtesitem(b.ret_idsitem),1,18), substring(simbunimedsitem(b.ret_idsitem),1,3) ,b.ret_cantidad,substring(nomunifsitem(b.ret_idsitem),1,20) from operaciones a ,retiros b where b.ret_idopera=a.op_id and a.op_id=@1;                                                                                                                                                                                                          | cat $sqltemp1@enscript -r  --font=Courier7 --quiet  --underlay="$cpo3"  --ul-position="+100-150" --ul-gray=.85 --ul-angle=-20 --ul-style=filled --copies=5 --escapes   --fancy-header=reexp --pretty-print --borders --output=- --margins=27:5:142:40 --ps-level=1  --columns=1 --media=A4 -L 45     | {@  mask="%-18s!%-30s!%-13s!%-25s! %-18s !%-4s!%13.3f !%-20s\n"@  printf(mask,$16,$17,$18,$19,$20,substr($21,0,4),$22,substr($23,0,20));}@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | cpo1=1=%-s cpo2=2=%-s cpo3=3=%-s cpo4=4=%s cpo5=5=%-s cpo6=6=%s cpo7=7=%s cpo8=8=%s cpo9=9=%s cpo10=10=%s cpo11=11=%s cpo12=12=%s cpo13=13=%s cpo14=14=%s cpo15=15=%s
        113 | Reexpedicion (IBM)                     | select a.op_directo,traigo_simbtipoper(a.op_tipoper),a.op_nrotaldir,a.op_fechain,current_time(0),a.op_directo,substring(nomusu(a.op_directo),1,30),a.op_indirecto,substring(nomusu(a.op_indirecto),1,30),a.op_consig,nomconsig(a.op_consig),cuitusu(a.op_directo),cuitusu(a.op_indirecto),leyrexp(a.op_id,1::int2),leyrexp(a.op_id,2::int2), substring(transitositem(b.ret_idsitem),1,18),substring(nomarticusitem(b.ret_idsitem),1,30),substring(marcasitem(b.ret_idsitem),1,13),substring(traigo_codarticu(b.ret_idsitem),1,25),substring(compbtesitem(b.ret_idsitem),1,18), substring(simbunimedsitem(b.ret_idsitem),1,3) ,b.ret_cantidad,substring(nomunifsitem(b.ret_idsitem),1,20) from operaciones a ,retiros b where b.ret_idopera=a.op_id and a.op_id=@1;                                                                                                                                                                                                          | cat $sqltemp1@enscript -r  --font=Courier7 --quiet  --underlay="$cpo3"  --ul-position="+100-150" --ul-gray=.85 --ul-angle=-20 --ul-style=filled --copies=5 --escapes   --fancy-header=reexp --pretty-print --borders --output=- --margins=10:10:110:10 --ps-level=1 --columns=1 --media=A4 -L 45     | {@  mask="%-18s!%-30s!%-13s!%-25s! %-18s !%-4s!%13.3f !%-20s\n"@  printf(mask,$16,$17,$18,$19,$20,substr($21,0,4),$22,substr($23,0,20));}@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | cpo1=1=%-s cpo2=2=%-s cpo3=3=%-s cpo4=4=%s cpo5=5=%-s cpo6=6=%s cpo7=7=%s cpo8=8=%s cpo9=9=%s cpo10=10=%s cpo11=11=%s cpo12=12=%s cpo13=13=%s cpo14=14=%s cpo15=15=%s

       1300 | Resumen Reexpedicion                   | select a.op_directo,traigo_simbtipoper(a.op_tipoper),a.op_nrotaldir,a.op_fechain,current_time(0),a.op_directo,substring(nomusu(a.op_directo),1,30),a.op_indirecto,substring(nomusu(a.op_indirecto),1,30),a.op_consig,nomconsig(a.op_consig),cuitusu(a.op_directo),cuitusu(a.op_indirecto),leyrexp(a.op_id,1::int2),leyrexp(a.op_id,2::int2),substring(compbtesitem(b.ret_idsitem),1,18),substring(simbunimedsitem(b.ret_idsitem),1,3),sum(b.ret_cantidad) from operaciones a ,retiros b where b.ret_idopera=a.op_id and a.op_id=@1 group by a.op_directo,traigo_simbtipoper(a.op_tipoper),a.op_nrotaldir,a.op_fechain,current_time(0),a.op_directo,substring(nomusu(a.op_directo),1,30),a.op_indirecto,substring(nomusu(a.op_indirecto),1,30),a.op_consig,nomconsig(a.op_consig),cuitusu(a.op_directo),cuitusu(a.op_indirecto),leyrexp(a.op_id,1::int2),leyrexp(a.op_id,2::int2),substring(compbtesitem(b.ret_idsitem),1,18),substring(simbunimedsitem(b.ret_idsitem),1,3); | cat $sqltemp1@enscript -r  --font=Courier7 --quiet  --underlay="$cpo3"  --ul-position="+100-150" --ul-gray=.85 --ul-angle=-20 --ul-style=filled --copies=1 --escapes   --fancy-header=resreexp --pretty-print --borders --output=- --margins=27:5:142:40 --ps-level=1  --columns=1 --media=A4 -L 45  | BEGIN {@h=1@x=max=sumint=0@ @while ( getline ) {@ max=NR;@ c16[NR]=$16;@ c17[NR]=$17;@ c18[NR]=$18;@ sumint+=c18[NR] @  c19[$17]+=c18[NR]   @ if(c16[NR]!=c16[NR-1] && max>1)@{@ sumint-=c18[NR]@ mask="%-70s Sub-total Cantidades del Comprobante: %-18s                   %15.3f \n"@  printf(mask,c16[NR+4],c16[NR-1],sumint);@ sumint=c18[NR] @printf(" \n");@}@ {mask="      %-18s     !  %-4s  !    %15.3f \n"@  printf(mask,$16,$17,$18);}@      } @mask="%-70s Sub-total Comprobante: %-18s                   %15.3f \n"@  printf(mask,c16[NR+4],c16[NR],sumint);@} @ @END {@ suma=0@ for(k=1;k<max+1;k++){@	suma+=c18[k]@	    }@    printf(" \n");@    printf(" \n");@    printf("%-70s Total Cantidades %-24s    %15.3f \n",c16[NR+4],c16[NR+4],suma);@@}@ | cpo1=1=%-s cpo2=2=%-s cpo3=3=%-s cpo4=4=%s cpo5=5=%-s cpo6=6=%s cpo7=7=%s cpo8=8=%s cpo9=9=%s cpo10=10=%s cpo11=11=%s cpo12=12=%s cpo13=13=%s cpo14=14=%s cpo15=15=%s

        2130 | Reexpedicion 1 Copia                   | select a.op_directo,traigo_simbtipoper(a.op_tipoper),a.op_nrotaldir,a.op_fechain,current_time(0),a.op_directo,substring(nomusu(a.op_directo),1,30),a.op_indirecto,substring(nomusu(a.op_indirecto),1,30),a.op_consig,nomconsig(a.op_consig),cuitusu(a.op_directo),cuitusu(a.op_indirecto),leyrexp(a.op_id,1::int2),leyrexp(a.op_id,2::int2), substring(transitositem(b.ret_idsitem),1,18),substring(nomarticusitem(b.ret_idsitem),1,30),substring(marcasitem(b.ret_idsitem),1,13),substring(traigo_codarticu(b.ret_idsitem),1,25),substring(compbtesitem(b.ret_idsitem),1,18), substring(simbunimedsitem(b.ret_idsitem),1,3) ,b.ret_cantidad,substring(nomunifsitem(b.ret_idsitem),1,20) from operaciones a ,retiros b where b.ret_idopera=a.op_id and a.op_id=@1;                                                                                                                                                                                                          | cat $sqltemp1@enscript -r  --font=Courier7 --quiet  --underlay="$cpo3"  --ul-position="+100-150" --ul-gray=.85 --ul-angle=-20 --ul-style=filled --copies=1 --escapes   --fancy-header=reexp --pretty-print --borders --output=- --margins=27:5:142:40 --ps-level=1  --columns=1 --media=A4 -L 45     | {@  mask="%-18s!%-30s!%-13s!%-25s! %-18s !%-4s!%13.3f !%-20s\n"@  printf(mask,$16,$17,$18,$19,$20,substr($21,0,4),$22,substr($23,0,20));}@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | cpo1=1=%-s cpo2=2=%-s cpo3=3=%-s cpo4=4=%s cpo5=5=%-s cpo6=6=%s cpo7=7=%s cpo8=8=%s cpo9=9=%s cpo10=10=%s cpo11=11=%s cpo12=12=%s cpo13=13=%s cpo14=14=%s cpo15=15=%s

(25 rows)

