Esempio n. 1
0
    def setupUi(self, Form):
        self.setWindowTitle("Informe de ventas por grupo")
        layoutPpal = QVBoxLayout(Form)

        layoutFecha = QHBoxLayout()
        lblDesdeFecha = Etiqueta(texto="Desde fecha")
        self.textDesdeFecha = Fecha()
        self.textDesdeFecha.setFecha(-30)
        lblHastaFecha = Etiqueta(texto="Hasta fecha")
        self.textHastaFecha = Fecha()
        self.textHastaFecha.setFecha()
        layoutFecha.addWidget(lblDesdeFecha)
        layoutFecha.addWidget(self.textDesdeFecha)
        layoutFecha.addWidget(lblHastaFecha)
        layoutFecha.addWidget(self.textHastaFecha)

        layoutPpal.addLayout(layoutFecha)

        self.avance = Avance()
        self.avance.setVisible(False)
        layoutPpal.addWidget(self.avance)

        layoutBotones = QHBoxLayout()
        self.btnExcel = Boton(texto="Exporta", imagen=imagen("Excel.png"))
        self.btnCerrar = BotonCerrarFormulario()
        layoutBotones.addWidget(self.btnExcel)
        layoutBotones.addWidget(self.btnCerrar)
        layoutPpal.addLayout(layoutBotones)
Esempio n. 2
0
class IVAVentasView(Formulario):
    def __init__(self, *args, **kwargs):
        Formulario.__init__(self, *args, **kwargs)
        self.setupUi(self)

    def setupUi(self, Form):
        self.setWindowTitle("Libro IVA Ventas")
        self.verticalLayoutDatos = QVBoxLayout(Form)
        self.lblTitulo = EtiquetaTitulo(texto=self.windowTitle())
        self.verticalLayoutDatos.addWidget(self.lblTitulo)
        self.avance = Avance()
        self.avance.setVisible(False)
        self.verticalLayoutDatos.addWidget(self.avance)

        self.layoutPtoVta = self.ArmaEntrada('desdeptovta',
                                             texto="Desde punto de venta")
        self.ArmaEntrada('hastaptovta',
                         texto="Hasta punto de venta",
                         boxlayout=self.layoutPtoVta)
        self.controles['desdeptovta'].setInputMask("9999")
        self.controles['hastaptovta'].setInputMask("9999")
        self.controles['desdeptovta'].setText("0000")
        self.controles['hastaptovta'].setText("9999")
        self.layoutFechas = QHBoxLayout()
        self.lblDesdeFecha = Etiqueta(texto="Desde fecha")
        self.lineDesdeFecha = Fecha()
        self.lineDesdeFecha.setFecha(InicioMes())
        self.lblHastaFecha = Etiqueta(texto="Hasta fecha")
        self.lineHastaFecha = Fecha()
        self.lineHastaFecha.setFecha(FinMes())
        self.layoutFechas.addWidget(self.lblDesdeFecha)
        self.layoutFechas.addWidget(self.lineDesdeFecha)
        self.layoutFechas.addWidget(self.lblHastaFecha)
        self.layoutFechas.addWidget(self.lineHastaFecha)
        self.verticalLayoutDatos.addLayout(self.layoutFechas)

        self.layoutBotones = QHBoxLayout()
        self.btnExcel = Boton(texto="Excel", imagen=imagen('Excel.png'))
        self.btnEnviaCorreo = Boton(texto="Envia correo",
                                    imagen=imagen('compras.png'))
        self.btnCerrar = BotonCerrarFormulario()
        self.layoutBotones.addWidget(self.btnExcel)
        self.layoutBotones.addWidget(self.btnEnviaCorreo)
        self.layoutBotones.addWidget(self.btnCerrar)
        self.verticalLayoutDatos.addLayout(self.layoutBotones)
    def setupUi(self, Form):
        self.setWindowTitle("Exportacion IVA Compras")
        layoutPpal = QVBoxLayout(Form)
        lblTitulo = EtiquetaTitulo(texto=self.windowTitle())
        layoutPpal.addWidget(lblTitulo)

        self.avance = Avance()
        self.avance.setVisible(False)
        layoutPpal.addWidget(self.avance)

        self.periodo = Periodo(texto='Periodo a exportar')
        layoutPpal.addLayout(self.periodo)

        layoutBotones = QHBoxLayout()
        self.btnExcel = Boton(texto="Exportar", imagen='imagenes/excel.png')
        self.btnCerrar = BotonCerrarFormulario()
        layoutBotones.addWidget(self.btnExcel)
        layoutBotones.addWidget(self.btnCerrar)
        layoutPpal.addLayout(layoutBotones)
    def setupUi(self, Form):
        self.setWindowTitle("Importacion comprobantes AFIP")
        layoutPpal = QVBoxLayout(Form)

        self.avance = Avance()
        layoutPpal.addWidget(self.avance)

        layout_archivo_cab = QHBoxLayout()
        lblArchivo = Etiqueta(texto="Archivo cabecera")
        self.textArchivo = EntradaTexto(placeholderText="Ubicacion cabecera")
        self.btnArchivo = Boton(imagen=imagen("folder_search.png"))
        layout_archivo_cab.addWidget(lblArchivo)
        layout_archivo_cab.addWidget(self.textArchivo)
        layout_archivo_cab.addWidget(self.btnArchivo)
        layoutPpal.addLayout(layout_archivo_cab)

        layout_archivo_det = QHBoxLayout()
        lblArchivo_det = Etiqueta(texto="Archivo IVA")
        self.textArchivo_det = EntradaTexto(placeholderText="Ubicacion IVA")
        self.btnArchivo_det = Boton(imagen=imagen("folder_search.png"))
        layout_archivo_det.addWidget(lblArchivo_det)
        layout_archivo_det.addWidget(self.textArchivo_det)
        layout_archivo_det.addWidget(self.btnArchivo_det)
        layoutPpal.addLayout(layout_archivo_det)

        layoutFechas = QHBoxLayout()
        lblDesdeFecha = Etiqueta(texto="Desde fecha")
        self.textDesdeFecha = Fecha(fecha=InicioMes())
        lblHastaFecha = Etiqueta(texto="Hasta fecha")
        self.textHastaFecha = Fecha(fecha=FinMes())
        layoutFechas.addWidget(lblDesdeFecha)
        layoutFechas.addWidget(self.textDesdeFecha)
        layoutFechas.addWidget(lblHastaFecha)
        layoutFechas.addWidget(self.textHastaFecha)
        layoutPpal.addLayout(layoutFechas)

        layoutParametros = QHBoxLayout()
        self.checkBorra = CheckBox(texto="Borra los movimientos?",
                                   checked=True)
        self.consultaAFIP = CheckBox(texto="Consulta datos con AFIP?")
        layoutParametros.addWidget(self.checkBorra)
        layoutParametros.addWidget(self.consultaAFIP)
        layoutPpal.addLayout(layoutParametros)

        layoutBotones = QHBoxLayout()
        self.btnImportar = Boton(texto="Importar",
                                 imagen=imagen("importar.png"))
        self.btnCerrar = BotonCerrarFormulario()
        layoutBotones.addWidget(self.btnImportar)
        layoutBotones.addWidget(self.btnCerrar)
        layoutPpal.addLayout(layoutBotones)
    def setupUi(self, Form):
        self.setWindowTitle("Informe de recategorizacion de monotributo")
        self.resize(650, 150)
        layoutPpal = QVBoxLayout(Form)
        self.avance = Avance()
        layoutPpal.addWidget(self.avance)

        agrupacion_datos = Agrupacion(titulo="Datos")
        layoutDatos = QGridLayout()
        lblCategoria = Etiqueta(texto="Categoria actual")
        self.cboCategoriaMono = ComboCategoriaMono()
        layoutDatos.addWidget(lblCategoria, 0, 0)
        layoutDatos.addWidget(self.cboCategoriaMono, 0, 1)
        lblCantidadAdherentesOS = Etiqueta(texto="Cantidad de adheretentes OS")
        self.spnCantAdhOS = Spinner(decimales=0)
        layoutDatos.addWidget(lblCantidadAdherentesOS, 0, 2)
        layoutDatos.addWidget(self.spnCantAdhOS, 0, 3)

        lblActividad = Etiqueta(texto="Actividad")
        self.cboActividad = ComboActividadMono()
        layoutDatos.addWidget(lblActividad, 1, 0)
        layoutDatos.addWidget(self.cboActividad, 1, 1)
        agrupacion_datos.setLayout(layoutDatos)
        layoutPpal.addWidget(agrupacion_datos)

        layoutPeriodo = QHBoxLayout()
        lblAnio = Etiqueta(texto=u"Año")
        self.spnAnio = Spinner(decimales=0)
        self.spnAnio.setText(datetime.now().date().year)
        layoutPeriodo.addWidget(lblAnio)
        layoutPeriodo.addWidget(self.spnAnio)
        lblPeriodo = Etiqueta(texto="Periodo")
        self.cboPeriodo = ComboPeriodoMonotributo()
        layoutPeriodo.addWidget(lblPeriodo)
        layoutPeriodo.addWidget(self.cboPeriodo)
        layoutPpal.addLayout(layoutPeriodo)

        layoutBotones = QHBoxLayout()
        self.btnExcel = Boton(texto="&Excel", imagen=imagen("excel.png"))
        self.btnCerrar = BotonCerrarFormulario()
        layoutBotones.addWidget(self.btnExcel)
        layoutBotones.addWidget(self.btnCerrar)
        layoutPpal.addLayout(layoutBotones)
Esempio n. 6
0
    def setupUi(self, Form):
        self.setWindowTitle("RG 3685 Afip - Ventas")
        self.resize(650, 100)
        layoutPpal = QVBoxLayout(Form)
        lblTitulo = EtiquetaTitulo(texto=self.windowTitle())
        layoutPpal.addWidget(lblTitulo)

        self.periodo = Periodo(texto="Periodo a procesar")
        layoutPpal.addLayout(self.periodo)

        self.avance = Avance()
        layoutPpal.addWidget(self.avance)

        layoutBotones = QHBoxLayout()
        self.btnProcesar = Boton(texto="Procesar", imagen='imagenes/accept.png')
        self.btnCerrar = BotonCerrarFormulario()
        layoutBotones.addWidget(self.btnProcesar)
        layoutBotones.addWidget(self.btnCerrar)
        layoutPpal.addLayout(layoutBotones)