Beispiel #1
0
    def on_pushButtonEnviar_clicked(self):

        sCF = self.lineEditQtdCF.text() # recebe Quantidade de Cupom Fiscal do LineEdit
        sItem = self.lineEditQtdItem.text() # recebe Quantidade de Item do LineEdit

        regAlterarValor_Daruma("ECF\\RetornarAvisoErro","1")
        iRetornoAbrir = iCFAbrirPadrao_ECF_Daruma()

        if (iRetornoAbrir == 1):
            for cf in range(1,sCF):
                 iCFAbrirPadrao_ECF_Daruma()

                 for item in range(1,sItem):
                     #QMessageBox.information(self,"DarumaFramework - Python/Qt","Entrou no vender")
                     iRetorno = iCFVender_ECF_Daruma("I1","1,00","1,00","D$","0,00","123456789012","UN","ITEM")

                 iCFTotalizarCupomPadrao_ECF_Daruma()
                 iCFEfetuarPagamentoPadrao_ECF_Daruma()
                 iCFEncerrar_ECF_Daruma("0","Teste de Venda de Item Sem Parar. Mensagem Promocional com até 8 linhas!")
            QMessageBox.information(self,"DarumaFramework - Python/Qt","Processo Concluido.")

        if (iRetornoAbrir != 1):
            tratarRetornoFiscal(iRetornoAbrir, self)
            QMessageBox.warning(self,"DarumaFramework - Python/Qt","Erro  Primeira Venda. Cancelando Processo")
            iCFCancelar_ECF_Daruma()


        if ((sCF == "") and (sItem =="")):
            QMessageBox.information(self,"DarumaFramework - Python/Qt","Preencha todos os campos!")
    def on_pushButtonEnviar_clicked(self):

        if (self.checkBoxArqMF.isChecked()):
            StrRelatorios = "ATO+"
        if (self.checkBoxEspelhoMF.isChecked()):
            StrRelatorios = "ARQ+"
        if (self.checkBoxImpMF.isChecked()):
            StrRelatorios = "IMP"

        if (self.radioButtonCRZ.isChecked()):
            StrIntInicial = self.lineEditInicial.text()
            StrIntFinal = self.lineEditFinal.text()
        if (self.radioButtonDATAM.isChecked()):
            StrIntInicial = self.dateEditInicial.text()
            StrIntFinal = self.dateEditFinal.text()

        if (self.lineEditDestinoArq.text() != ""):
            StrLocalDestino = self.lineEditDestinoArq.text()

            regAlterarValor_Daruma("START\\LocalArquivosRelatorios",
                                   StrLocalDestino)

        tratarRetornoFiscal(
            eMemoriaFiscal_ECF_Daruma(StrIntInicial, StrIntFinal, True,
                                      StrRelatorios), self)
    def on_pushButtonEnviar_clicked(self):
        # Variaveis que irão receber os valores dos lineEdits
        StrRelatorios = ''
        if (self.checkBoxMF.isChecked(self)):
            StrRelatorios += "MF+"
        if (self.checkBoxMFD.isChecked(self)):
            StrRelatorios += "MFD+"
        if (self.checkBoxTDM.isChecked(self)):
            StrRelatorios += "TDM+"
        if (self.checkBoxNFP.isChecked(self)):
            StrRelatorios += "NFP+"
        if (self.checkBoxNFPTDM.isChecked(self)):
            StrRelatorios += "NFPTDM+"
        if (self.checkBoxSINTEGRA.isChecked(self)):
            StrRelatorios += "SINTEGRA+"
        if (self.checkBoxSPED.isChecked(self)):
            StrRelatorios += "SPED+"
        if (self.checkBoxLMFC.isChecked(self)):
            StrRelatorios += "LFMC+"
        if (self.checkBoxLMFS.isChecked(self)):
            StrRelatorios += "LMFS+"
        if (self.checkBoxVIVANOTA.isChecked(self)):
            StrRelatorios += "VIVANOTA+"
        if (self.checkBoxEAD.isChecked(self)):
            StrRelatorios += "[EAD]"
            if (self.lineEditArquivoKey.text() == ""):
                QMessageBox.information(
                    self, "DarumaFramework - Python/Qt",
                    "Você selecionou EAD. Insira o local do arqivo .Key")
            else:
                StrRelatorios += (self.lineEditArquivoKey.text())

        if (self.lineEditLocalArquivos.text() != ""):
            StrLocal = self.lineEditLocalArquivos.text()

            regAlterarValor_Daruma("START\\LocalArquivosRelatorios", StrLocal)

        if (self.radioButtonCOO.isChecked(self)
                and self.radioButtonCRZ.isChecked(self)
                and self.radioButtonDATAM.isChecked(self)):
            StrInicial = self.lineEditInicial.text()
            StrFinal = self.lineEditFinal.text()
            if (self.radioButtonCOO.isChecked(self)):
                StrTipoIntervalo = "COO"
            else:
                #if(self.radioButtonCRZ.isChecked(self)):
                StrTipoIntervalo = "CRZ"
            if (self.radioButtonDATAM.isChecked(self)):
                StrInicial = self.dateEditInicial.text()
                StrFinal = self.dateEditFinal.text()
                StrTipoIntervalo = "DATAM"

            # Execuçao do Metodo
            tratarRetornoFiscal(
                rGerarRelatorio_ECF_Daruma(StrRelatorios, StrTipoIntervalo,
                                           StrInicial, StrFinal), self)
    def on_pushButtonEnviar_clicked(self):
        iIndice = self.comboBoxValor.currentIndex()

        if(iIndice == 0 ):
            StrValor = "0"
            tratarRetornoFiscal(regAlterarValor_Daruma("ECF\\CF\\CupomMania",StrValor), self)

        if(iIndice == 1 ):
            StrValor = "1"
            tratarRetornoFiscal(regAlterarValor_Daruma("ECF\\CF\\CupomMania",StrValor), self)
Beispiel #5
0
    def on_pushButtonEnviar_clicked(self):
        iIndice = self.comboBoxValor.currentIndex()

        if (iIndice == 0):
            StrValor = "0"
            tratarRetornoFiscal(
                regAlterarValor_Daruma("ECF\\CF\\CupomMania", StrValor), self)

        if (iIndice == 1):
            StrValor = "1"
            tratarRetornoFiscal(
                regAlterarValor_Daruma("ECF\\CF\\CupomMania", StrValor), self)
    def on_pushButtonEnviar_clicked(self):
        if(self.lineEditLocalArquivos.text() != ""):
            StrLocal = self.lineEditLocalArquivos.text()
            regAlterarValor_Daruma("START\\LocalArquivosRelatorios",StrLocal)

        if(self.radioButtonDATAM.isChecked()):

            StrInicial = self.dateEditInicial.text()
            StrFinal = self.dateEditFinal.text()
            StrTipoIntervalo = "DATAM"

            # Execuçao do Metodo
            tratarRetornoFiscal(rGerarSPED_ECF_Daruma(StrTipoIntervalo,StrInicial,StrFinal), self)
Beispiel #7
0
    def on_pushButtonEnviar_clicked(self):
        if(self.lineEditLocalArquivos.text() != ""):
            StrLocal = self.lineEditLocalArquivos.text()

            regAlterarValor_Daruma("START\\LocalArquivosRelatorios",StrLocal)

        if(self.radioButtonDATAM.isChecked()):
            StrInicial = self.dateEditInicial.text()
            StrFinal = self.dateEditFinal.text()
            StrTipoIntervalo = "DATAM"

            # Execuçao do Metodo
            tratarRetornoFiscal(rGerarSINTEGRA_ECF_Daruma(StrTipoIntervalo,StrInicial,StrFinal), self)
    def on_pushButtonEnviar_clicked(self):
        # Variaveis que irão receber os valores dos lineEdits
        StrRelatorios = ''
        if(self.checkBoxMF.isChecked(self)):
            StrRelatorios+= "MF+"
        if(self.checkBoxMFD.isChecked(self)):
            StrRelatorios+= "MFD+"
        if(self.checkBoxTDM.isChecked(self)):
            StrRelatorios+= "TDM+"
        if(self.checkBoxNFP.isChecked(self)):
            StrRelatorios+= "NFP+"
        if(self.checkBoxNFPTDM.isChecked(self)):
            StrRelatorios+= "NFPTDM+"
        if(self.checkBoxSINTEGRA.isChecked(self)):
            StrRelatorios+= "SINTEGRA+"
        if(self.checkBoxSPED.isChecked(self)):
            StrRelatorios+= "SPED+"
        if(self.checkBoxLMFC.isChecked(self)):
            StrRelatorios+= "LFMC+"
        if(self.checkBoxLMFS.isChecked(self)):
            StrRelatorios+= "LMFS+"
        if(self.checkBoxVIVANOTA.isChecked(self)):
            StrRelatorios+= "VIVANOTA+"
        if(self.checkBoxEAD.isChecked(self)):
            StrRelatorios+= "[EAD]"
            if(self.lineEditArquivoKey.text() == ""):
                QMessageBox.information(self,"DarumaFramework - Python/Qt","Você selecionou EAD. Insira o local do arqivo .Key")
            else:
                StrRelatorios+=(self.lineEditArquivoKey.text())
    
        if(self.lineEditLocalArquivos.text() != ""):
            StrLocal = self.lineEditLocalArquivos.text()
    
            regAlterarValor_Daruma("START\\LocalArquivosRelatorios",StrLocal)

        if(self.radioButtonCOO.isChecked(self) and self.radioButtonCRZ.isChecked(self) and self.radioButtonDATAM.isChecked(self)):
            StrInicial = self.lineEditInicial.text()
            StrFinal = self.lineEditFinal.text()
            if(self.radioButtonCOO.isChecked(self)):
                StrTipoIntervalo = "COO"
            else:
            #if(self.radioButtonCRZ.isChecked(self)):
                StrTipoIntervalo = "CRZ"
            if(self.radioButtonDATAM.isChecked(self)):
                StrInicial = self.dateEditInicial.text()
                StrFinal = self.dateEditFinal.text()
                StrTipoIntervalo = "DATAM"
    
            # Execuçao do Metodo
            tratarRetornoFiscal(rGerarRelatorio_ECF_Daruma(StrRelatorios,StrTipoIntervalo,StrInicial,StrFinal), self)
    def on_pushButtonEnviar_clicked(self):
    
        if(self.lineEditLocalArquivos.text() != ""):
            StrLocal = self.lineEditLocalArquivos.text()
            regAlterarValor_Daruma("START\\LocalArquivosRelatorios",StrLocal)

        if(self.radioButtonCOO.isChecked() and self.radioButtonDATAM.isChecked()):
            StrIntInicial = self.lineEditInicial.text()
            StrIntFinal = self.lineEditFinal.text()
            if(self.radioButtonCOO.isChecked()):
                StrTipoIntervalo = "COO"
            if(self.radioButtonDATAM.isChecked()):
                StrIntInicial = self.dateEditInicial.text()
                StrIntFinal = self.dateEditFinal.text()
                StrTipoIntervalo = "DATAM"
    def __init__(self):
        super(Ui_ui_FISCAL_MenuFiscal_LMFC, self).__init__()

        self.setupUi(self)
        self.radioButtonDATAM.clicked.connect(self.on_radioButtonDATAM_clicked)
        self.radioButtonCRZ.clicked.connect(self.on_radioButtonCRZ_clicked)
        self.pushButtonEnviar.clicked.connect(self.on_pushButtonEnviar_clicked)
        self.pushButtonCancelar.clicked.connect(
            self.on_pushButtonCancelar_clicked)

        regAlterarValor_Daruma("ECF\\LMFCompleta", "1")
        self.groupBoxIntervaloDataM.setVisible(False)
        self.groupBoxIntervaloCRZ.setVisible(False)
        self.dateEditInicial.setDate(QDate.currentDate())
        self.dateEditFinal.setDate(QDate.currentDate())
    def on_pushButtonEnviar_clicked(self):

        if (self.lineEditLocalArquivos.text() != ""):
            StrLocal = self.lineEditLocalArquivos.text()
            regAlterarValor_Daruma("START\\LocalArquivosRelatorios", StrLocal)

        if (self.radioButtonCOO.isChecked()
                and self.radioButtonDATAM.isChecked()):
            StrIntInicial = self.lineEditInicial.text()
            StrIntFinal = self.lineEditFinal.text()
            if (self.radioButtonCOO.isChecked()):
                StrTipoIntervalo = "COO"
            if (self.radioButtonDATAM.isChecked()):
                StrIntInicial = self.dateEditInicial.text()
                StrIntFinal = self.dateEditFinal.text()
                StrTipoIntervalo = "DATAM"
    def on_pushButtonEnviar_clicked(self):
    
        if(self.checkBoxArqMF.isChecked()):
            StrRelatorios = "ATO+"
        if(self.checkBoxEspelhoMF.isChecked()):
            StrRelatorios = "ARQ+"
        if(self.checkBoxImpMF.isChecked()):
            StrRelatorios = "IMP"
    
        if(self.radioButtonCRZ.isChecked()):
            StrIntInicial = self.lineEditInicial.text()
            StrIntFinal = self.lineEditFinal.text()
        if(self.radioButtonDATAM.isChecked()):
            StrIntInicial = self.dateEditInicial.text()
            StrIntFinal = self.dateEditFinal.text()

        if(self.lineEditDestinoArq.text() != ""):
            StrLocalDestino = self.lineEditDestinoArq.text()
    
            regAlterarValor_Daruma("START\\LocalArquivosRelatorios",StrLocalDestino)
    
        tratarRetornoFiscal(eMemoriaFiscal_ECF_Daruma(StrIntInicial,StrIntFinal, True,StrRelatorios), self)
Beispiel #13
0
    def on_pushButtonEnviar_clicked(self):

        if (self.radioButtonIntervaloCOO.isChecked()):

            if (self.lineEditLocalDestino.text() != ""):
                StrLocalCaminho = self.lineEditLocalDestino.text()
                regAlterarValor_Daruma("START\\LocalArquivos", StrLocalCaminho)

            # Declaraçao das Variaveis que recebem os valores da UI
            StrCOOInicial = self.lineEditCOOInicial.text()
            StrCOOFinal = self.lineEditCOOFinal.text()

            tratarRetornoFiscal(
                rGerarEspelhoMFD_ECF_Daruma("2", StrCOOInicial, StrCOOFinal),
                self)

        elif (self.radioButtonIntervaloDATA.isChecked()):
            if (self.lineEditLocalDestino.text() != ""):
                StrLocalCaminho = self.lineEditLocalDestino.text()
                regAlterarValor_Daruma("START\\LocalArquivos", StrLocalCaminho)

            # Declaraçao das Variaveis que recebem os valores da UI
            StrDATAInicial = self.dateEditDATAInicial.text()
            StrDATAFinal = self.dateEditDATAFinal.text()

            tratarRetornoFiscal(
                rGerarEspelhoMFD_ECF_Daruma("1", StrDATAInicial, StrDATAFinal),
                self)

        elif (self.radioButtonIntervaloDATAM.isChecked()):
            if (self.lineEditLocalDestino.text() != ""):
                StrLocalCaminho = self.lineEditLocalDestino.text()
                regAlterarValor_Daruma("START\\LocalArquivos", StrLocalCaminho)

            # Declaraçao das Variaveis que recebem os valores da UI
            StrDATAMInicial = self.dateEditDATAMInicial.text()
            StrDATAMFinal = self.dateEditDATAMFinal.text()

            tratarRetornoFiscal(
                rGerarEspelhoMFD_ECF_Daruma("3", StrDATAMInicial,
                                            StrDATAMFinal), self)
        else:
            QMessageBox.information(self, "DarumaFramework - Python/Qt",
                                    "Selecione o Tipo de Intervalo!")
    def on_pushButtonEnviar_clicked(self):

        if (self.radioButtonIntervaloCOO.isChecked()):

            if(self.lineEditLocalDestino.text() != ""):
                StrLocalCaminho = self.lineEditLocalDestino.text()
                regAlterarValor_Daruma("START\\LocalArquivos",StrLocalCaminho)

            # Declaraçao das Variaveis que recebem os valores da UI
            StrCOOInicial = self.lineEditCOOInicial.text()
            StrCOOFinal = self.lineEditCOOFinal.text()

            tratarRetornoFiscal(rGerarEspelhoMFD_ECF_Daruma("2",StrCOOInicial,StrCOOFinal), self)

        elif (self.radioButtonIntervaloDATA.isChecked()):
            if(self.lineEditLocalDestino.text() != ""):
                StrLocalCaminho = self.lineEditLocalDestino.text()
                regAlterarValor_Daruma("START\\LocalArquivos",StrLocalCaminho)

            # Declaraçao das Variaveis que recebem os valores da UI
            StrDATAInicial = self.dateEditDATAInicial.text()
            StrDATAFinal = self.dateEditDATAFinal.text()

            tratarRetornoFiscal(rGerarEspelhoMFD_ECF_Daruma("1",StrDATAInicial,StrDATAFinal), self)

        elif (self.radioButtonIntervaloDATAM.isChecked()):
            if(self.lineEditLocalDestino.text() != ""):
                StrLocalCaminho = self.lineEditLocalDestino.text()
                regAlterarValor_Daruma("START\\LocalArquivos",StrLocalCaminho)

            # Declaraçao das Variaveis que recebem os valores da UI
            StrDATAMInicial = self.dateEditDATAMInicial.text()
            StrDATAMFinal = self.dateEditDATAMFinal.text()

            tratarRetornoFiscal(rGerarEspelhoMFD_ECF_Daruma("3",StrDATAMInicial,StrDATAMFinal), self)
        else:
            QMessageBox.information(self, "DarumaFramework - Python/Qt","Selecione o Tipo de Intervalo!")
Beispiel #15
0
    def on_pushButtonParametrizar_clicked(self):
        StrEndereco = self.lineEditEndereco.text()
        StrNumero = self.lineEditNumero.text()
        StrComplemento = self.lineEditComplemento.text()
        StrBairro = self.lineEditBairro.text()
        StrCEP = self.lineEditCEP.text()
        StrMunicipio = self.lineEditMunicipio.text()
        StrUF = self.comboBoxUF.currentText()
        StrTelefone = self.lineEditTelefone.text()
        StrFAX = self.lineEditFAX.text()
        StrNome = self.lineEditNomeContato.text()
        StrFinalidade = self.comboBoxFinalidade.currentText()
        StrConvenio = self.comboBoxIdentificacaoConvenio.currentText()
        StrNatureza = self.comboBoxNaturezaOperacao.currentText()

        regAlterarValor_Daruma("ECF\\SINTEGRA\\Bairro", StrBairro)
        regAlterarValor_Daruma("ECF\\SINTEGRA\\CEP", StrCEP)
        regAlterarValor_Daruma("ECF\\SINTEGRA\\Cod_Finalidade", StrFinalidade)
        regAlterarValor_Daruma("ECF\\SINTEGRA\\Cod_Convenio", StrConvenio)
        regAlterarValor_Daruma("ECF\\SINTEGRA\\Cod_Natureza", StrNatureza)
        regAlterarValor_Daruma("ECF\\SINTEGRA\\Complemento", StrComplemento)
        regAlterarValor_Daruma("ECF\\SINTEGRA\\Contato_Nome", StrNome)
        regAlterarValor_Daruma("ECF\\SINTEGRA\\Contato_Telefone", StrTelefone)
        regAlterarValor_Daruma("ECF\\SINTEGRA\\Fax", StrFAX)
        regAlterarValor_Daruma("ECF\\SINTEGRA\\Logradouro", StrEndereco)
        regAlterarValor_Daruma("ECF\\SINTEGRA\\Municipio", StrMunicipio)
        regAlterarValor_Daruma("ECF\\SINTEGRA\\Numero", StrNumero)
        regAlterarValor_Daruma("ECF\\SINTEGRA\\UF", StrUF)

        QMessageBox.information(self, "DarumaFramework - Python/Qt",
                                "Parametrização Concluída.")
        self.close()
    def on_pushButtonEnviar_clicked(self):
        StrProdutoChave = self.lineEditProdutoChave.text()
        StrValor = self.lineEditValor.text()

        tratarRetornoFiscal(regAlterarValor_Daruma(StrProdutoChave, StrValor),
                            self)
 def on_radioButtonTipoSimplificada_pressed(self):
     regAlterarValor_Daruma("ECF\\LMFCompleta", "0")
    def on_pushButtonEnviar_clicked(self):
        StrProdutoChave = self.lineEditProdutoChave.text()
        StrValor = self.lineEditValor.text()

        tratarRetornoFiscal(regAlterarValor_Daruma(StrProdutoChave, StrValor), self)
 def on_radioButtonTipoCompleta_pressed(self):
     regAlterarValor_Daruma("ECF\\LMFCompleta","1")
 def on_radioButtonTipoSimplificada_pressed(self):
     regAlterarValor_Daruma("ECF\\LMFCompleta","0")
 def on_radioButtonTipoCompleta_pressed(self):
     regAlterarValor_Daruma("ECF\\LMFCompleta", "1")