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)
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)
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)
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!")
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")