Mucho trabajo..

Por fin un descanso de tan dificil semana,

Trabajando con python

#!/usr/bin/env python

from pyodb import *
import fileinput, glob, string, sys, os, re
from os.path import join

c1 = connect("db2",USUARIO,PALABRA)

if len(sys.argv) <>
print "usage: %s numero_factura" % os.path.basename(sys.argv[0])
sys.exit(0)
nfactura = sys.argv[1]

c1.execute("select FEALDT,FEABTM,FECVNB,FEGGNB,FEAADM,FEAADP,FEAADQ,FEAADR,FEAADY,FEIZVA,FERIDX,FEA3TX from SYSNAME.AMFLIBT.MBF9REP WHERE (FEGGNB="+nfactura+" AND FEUUCA = 'FACTU')")
rows = c1.fetch()

for row in rows:
print 'FEALDT: '+row[0] + '\nFEABTM:' + row[1]+ '\nFECVNB:' + row[2] + '\nFEGGNB:' + row[3] + '\nFEAADM:' + row[4] + '\nFEAADP:' + row[5] + '\nFEAADQ:' +row[6]+ '\nFEAADR:' + row[7] + '\nFEAADY:' + row[8]+ '\nFEIZVA:' + row[9]
c1.disconnect()



Para ver algo asi como:

python MBF9REP.py 62021
FEALDT: 1050721
FEABTM:91738
FECVNB: 105158
FEGGNB:62021
FEAADM:PROVEEDORA DE ABARROTES RIVERA
FEAADP:CIRC.INT.OTE. #2 BOD.D3-D5. CENTRAL
FEAADQ:DE ABASTOS PARQUE IND. 5 DE MAYO
FEAADR:PUEBLA, PUE
FEAADY:MEXICO
FEIZVA:166591.58



Ok. Solo faltan detalles

Comentarios