示例#1
0
文件: caja.py 项目: dravix/pyventa
    def resumir(self):
	vs=Ventas(self.parent,self.periodo)
	(lista,resumen)=vs.resumir(self.periodo,self.parent.caja)
	self.efectivo=resumen['efectivo']
	movimientos=libutil.listaHtml(lista,'Tabla de movimientos',['Concepto','Monto'],'#fff','#1162A7',14,anchos=[70,30])
	head="id_movimiento,usuarios.nombre,cajas.nombre,detalle,tipo, monto,fecha"
	lista=Movimiento(self.parent.conexion).buscar(head,self.periodo+" order by tipo")
	movs=libutil.listaHtml(lista,'Tabla de movimientos de efectivo',
	"#,Usuario,Caja,Detalle,Tipo, Monto,Fecha".split(','),'#fff','#1162A7',10,opc="110",anchos=[5,15,15,22,13,15,15])
	ventas=vs.detallarVentas(caja=self.parent.caja,color='#fff',fondo='#1162A7')
	#dns=vs.detalleNotas(periodo=self.periodo,caja=self.parent.caja)
	#ventas=libutil.listaHtml(dns,'Detalle de ventas',['Tipo','Estado','Valor'],'#fff','#1162A7',12,anchos=[40,30,30])
	tabla=libutil.listaHtml([[movimientos+ventas,movs]],color='#fff',fondo='#1162A7',opc="000",anchos=[40,60])
	self.resumen=tabla
	self.teResumen.setHtml(tabla)
示例#2
0
文件: reporte.py 项目: dravix/pyventa
    def detallar(self):
      	self.setCursor(QtGui.QCursor(3))
	ventas=RVentas(self.parent,self.periodo)
	(lista,resumen)=ventas.resumir(self.periodo,self.caja)
	movimientos=libutil.listaHtml(lista,'Entradas y salidas',['Concepto','Monto'],'#fff','#1162A7',14,anchos=[70,30])
	tventas=ventas.detallarVentas(caja=self.caja)+"<br/>"
	tcajas=ventas.detallarCajas(caja=self.caja)
	tusuarios=ventas.detallarUsuarios(caja=self.caja)
	tdeptos=ventas.detallarDeptos(caja=self.caja)
	tprods=ventas.detallarProds(caja=self.caja)
	tabla2=libutil.listaHtml([[tventas+tusuarios+tcajas,movimientos+tdeptos]],titulo="Resumen de movimientos",color='#fff',fondo='#1162A7',opc="000",anchos=[50,50])
	self.html=tabla2+tprods
	self.teResumen.setHtml(tabla2+tprods)	
	self.stackReportes.setCurrentIndex(2)
	self.setCursor(QtGui.QCursor(0))
示例#3
0
文件: reporte.py 项目: dravix/pyventa
    def resumir(self,fecha='CURDATE()'):
	rvs=RVentas(self.parent,fecha)
	(lista,resumen)=rvs.resumir("date(fecha)={0}".format(fecha),self.caja)
	self.efectivo=resumen['efectivo']
	tabla=libutil.listaHtml(lista,'Tabla de movimientos de dinero',['Concepto','Monto'],'#333','#E2E6E7',14,anchos=[70,30])
	return tabla