示例#1
0
文件: first.py 项目: eumsys/eum
import configuracionEXP as archivoConfiguracion
import cortesExpFun as conectionBD
import resetFolios as re
import leerConfiguracionFechaHora as confFH

import sys
import commands, os
from escposprinter import *

GPIO.setmode(GPIO.BCM)

from PyQt4 import QtCore, QtGui

PATH_NOMBRE_PLAZA = str(archivoConfiguracion.getName())
DIRECCION_PLAZA = str(archivoConfiguracion.getDireccion())
terminalEnt = int(archivoConfiguracion.getNumTer())

boleto_previo = True

fechaIn = fechaUTC.fechaConFormato()
horaEnt = fechaUTC.tiempoConFormato()

horaDeApagado = confFH.getHora()

try:
    _fromUtf8 = QtCore.QString.fromUtf8
except AttributeError:

    def _fromUtf8(s):
        return s
示例#2
0
#Modelo
from recurringTimer import RecurringTimer
from conexion import Conexion
from PyQt4 import QtCore, QtGui
from datetime import datetime

#Vista
from dLogin import dLogin
from dtarifa import dTarifa
from dcorteCaja import dcorteCaja
from dboletoPerdido import dBoletoPerdido
from dGestionUsuario import dGestionUsuario
from dAccess import dAccess

OUTPUT_TERMINAL=(archivoConfiguracion.getNumTer())
print OUTPUT_TERMINAL
SUPER_PASSWORD = "******"		#PASSWORD PARA EL ACCESO A PROGRAMADORES
COSTO_BOLETO_PERDIDO=100		#SE OCUPA ESTA MACRO PARA LA PARTE DE COBRO POR TARIFA DE BOLETO PERDIDO
CLAVE_CAMBIAR_TARIFA_A_VOLUNTARIA = 25342534

horaDeApagado=confFH.getHora()

PATH_LOGOS_1="/home/pi/Documents/CAJA_1_Monterrey/img/logotipo1.png"



GPIO.setmode(GPIO.BCM)			#CONTROLADOR DE GPIO


from PyQt4 import QtCore, QtGui
示例#3
0
Funciones que se pueden usar:
	1) imprimirBoletoT tiempo corto formato largo
	2) imprimirBoleto  tiempo largo formato pequeño

"""
from escposprinter import *  #original funcional
import tratarImagen as imagen
import configuracionEXP as archivoConfiguracion
import time
import psycopg2, psycopg2.extras
import fechaUTC as hora
import datetime

PATH_NOMBRE_PLAZA = str(archivoConfiguracion.getName()).replace('\n', '')
PATH_NUMERO_TERMINAL = str(archivoConfiguracion.getNumTer()).replace('\n', '')
PATH_CODIGOS_QR = "/home/pi/Documents/eum/app/caseta/EUM_EXPE/CodigosQR/outputQR.png"

conn = psycopg2.connect(database='CajerOk',
                        user='******',
                        password='******',
                        host='localhost')
cur = conn.cursor()

#Generic = printer.Usb(0x0519,0x0001)
Generic = printer.Usb(0x04b8, 0x0202)


def imprimirHeader():
    Generic = printer.Usb(0x0519, 0x0001)
    Generic.set(size='2x', align='center')
示例#4
0
#fein="14/02/2017"
#feou="14/02/2017"
#miterminalcorte=7
#user=43

HORA_INICIO_TURNO_MATUTINO="06:30:00"
HORA_FIN_TURNO_MATUTINO="15:00:00"
HORA_INICIO_TURNO_VESPERTINO="14:30:00"
HORA_FIN_TURNO_VESPERTINO="23:00:00"

FECHA_ACTUAL=time.strftime("%d/%m/%Y")
HORA_ACTUAL= time.strftime("%H:%M:%S")

TerminalGlobal="0"	#Se modifica en la funcion puesto que recibe el numero de terminal
PATH_NOMBRE_PLAZA=str(archivoConfiguracion.getName())
TerminalGlobal=str(archivoConfiguracion.getNumTer())

Generic = printer.Usb(0x0519,0x0001)
#Generic = printer.Usb(0x04b8,0x0202) #DESCOMENTAR ESTO 04b8:0202


def header():
	FECHA_ACTUAL=time.strftime("%d/%m/%Y")
	HORA_ACTUAL= time.strftime("%H:%M:%S")
	Generic.set(size='2x', align='center')
	Generic.text(PATH_NOMBRE_PLAZA)
	Generic.text('Corte de Caja \n')
	Generic.set(size='normal')
	Generic.text('Fecha:'+FECHA_ACTUAL+'\n')
	Generic.text('Hora: '+HORA_ACTUAL+'\n')
	Generic.text('Caja: '+TerminalGlobal+'\n')