def on_pushButtonEnviar_clicked(self): StrCaminhoArq = self.lineEditCaminhoArq.text() StrCaminhoKey = self.lineEditCaminhoKey.text() tratarRetornoFiscal( eRSAAssinarArquivo_ECF_Daruma(StrCaminhoArq, StrCaminhoKey), self)
def on_pushButtonImprimirCF_clicked(self): StrValorPagamento = self.lineEditValorPgto.text() StrFormaPagamento = self.lineEditFormaPgto.text() iRetorno = iCFAbrirPadrao_ECF_Daruma() if(iRetorno != 1): tratarRetornoFiscal(iRetorno, self) iCFVenderResumido_ECF_Daruma("F1","2,00","123456789","ITEM DE TESTE") iCFVenderResumido_ECF_Daruma("F1","2,00","123456789","ITEM DE TESTE") iCFVenderResumido_ECF_Daruma("F1","2,00","123456789","ITEM DE TESTE") iCFVenderResumido_ECF_Daruma("F1","2,00","123456789","ITEM DE TESTE") iRetorno = iCFVenderResumido_ECF_Daruma("F1","2,00","123456789","ITEM DE TESTE") if(iRetorno != 1): tratarRetornoFiscal(iRetorno, self) iRetorno = iCFTotalizarCupomPadrao_ECF_Daruma() if(iRetorno != 1): tratarRetornoFiscal(iRetorno, self) iRetorno = iCFEfetuarPagamentoFormatado_ECF_Daruma(StrFormaPagamento,StrValorPagamento) if(iRetorno != 1): tratarRetornoFiscal(iRetorno, self) iRetorno = iCFEncerrarPadrao_ECF_Daruma() tratarRetornoFiscal(iRetorno, self)
def on_pushButtonEnviar_clicked(self): # Declaraçao das Variaveis que recebem os valores da UI StrID = self.lineEditID.text() # Chamada do Método tratarRetornoFiscal(confProgramarIDLoja_ECF_Daruma(StrID), self) self.close()
def on_pushButtonEnviar_clicked(self): # Pega o indice da ComboBox iIndice = self.comboBoxAdicional.currentIndex() # Pega o texto do TextEdit StrMensagem = self.lineEditMensagem.text() if (iIndice == 0): QMessageBox.information(self, "DarumaFramework - Python/Qt", "Preencha o Tipo de Cupom Adicional") if (StrMensagem == ""): QMessageBox.information(self, "DarumaFramework - Python/Qt", "Preencha a Mensagem Promocional") if (iIndice == 1): StrCAdicional = "0" elif (iIndice == 2): StrCAdicional = "1" elif (iIndice == 3): StrCAdicional = "2" elif (iIndice == 4): StrCAdicional = "3" tratarRetornoFiscal(iCFEncerrar_ECF_Daruma(StrCAdicional, StrMensagem), self)
def on_pushButtonEnviar_clicked(self): # Declaraçao das Variaveis que recebem os valores da UI StrIndice = self.comboBoxIndice.currentText() StrPath = self.lineEditPath.text() # Chamada do Método tratarRetornoFiscal(eCarregarBitmapPromocional_ECF_Daruma(StrPath,StrIndice,"000"), self)
def on_pushButtonEnviar_clicked(self): # Declaraçao das Variaveis que recebem os valores da UI StrValor = self.lineEditValor.text() StrMensagem = self.lineEditMensagem.text() # Chamada do Método tratarRetornoFiscal(iSuprimento_ECF_Daruma(StrValor,StrMensagem), self)
def on_pushButtonEnviar_clicked(self): StrOrigem = self.lineEditOrigem.text() StrDestino = self.lineEditDestino.text() StrUFDestino = self.lineEditUFDestino.text() #QString UFOrigem = ui->lineEditUFOrigem->text() StrPrestadora = self.lineEditPrestadora.text() StrPercurso = self.lineEditPercurso.text() StrPlataforma = self.lineEditPlataforma.text() StrPoltrona = self.lineEditPoltrona.text() StrDTEmbarque = self.lineEditDTEmbarque.text() StrRGPassageiro = self.lineEditRGPassageiro.text() StrNomePassageiro = self.lineEditNomePassageiro.text() StrEndPassageiro = self.lineEditEndPassageiro.text() iModalidade = self.comboBoxModalidade.currentIndex() iCategoria = self.comboBoxCategoria.currentIndex() # Converte as variaveis inteiras para QString StrCategoria = iCategoria.tostr() StrModalidade = iModalidade.tostr() tratarRetornoFiscal( iCFBPAbrir_ECF_Daruma(StrOrigem, StrDestino, StrUFDestino, StrPercurso, StrPrestadora, StrPlataforma, StrPoltrona, StrModalidade, StrCategoria, StrDTEmbarque, StrRGPassageiro, StrNomePassageiro, StrEndPassageiro), self)
def on_pushButtonEnviar_clicked(self): # *Declaraçao das Variaveis que recebem os valores da UI StrValor = self.lineEditValor.text() StrMensagem = self.lineEditMensagem.text() # Chamada do Método tratarRetornoFiscal(iSangria_ECF_Daruma(StrValor,StrMensagem), self)
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): # Declaraçao das Variaveis que recebem os valores da UI StrOperador = self.lineEditOperador.text() # Chamada do Método tratarRetornoFiscal(confProgramarOperador_ECF_Daruma(StrOperador), self)
def on_pushButtonEnviar_clicked(self): StrFormaPGTO = self.lineEditForma.text() StrValor = self.lineEditValor.text() tratarRetornoFiscal( iCNFEfetuarPagamentoFormatado_ECF_Daruma(StrFormaPGTO, StrValor), self)
def on_pushButtonImprimirCF_clicked(self): StrValorPagamento = self.lineEditValorPgto.text() StrFormaPagamento = self.lineEditFormaPgto.text() iRetorno = iCFAbrirPadrao_ECF_Daruma() if (iRetorno != 1): tratarRetornoFiscal(iRetorno, self) iCFVenderResumido_ECF_Daruma("F1", "2,00", "123456789", "ITEM DE TESTE") iCFVenderResumido_ECF_Daruma("F1", "2,00", "123456789", "ITEM DE TESTE") iCFVenderResumido_ECF_Daruma("F1", "2,00", "123456789", "ITEM DE TESTE") iCFVenderResumido_ECF_Daruma("F1", "2,00", "123456789", "ITEM DE TESTE") iRetorno = iCFVenderResumido_ECF_Daruma("F1", "2,00", "123456789", "ITEM DE TESTE") if (iRetorno != 1): tratarRetornoFiscal(iRetorno, self) iRetorno = iCFTotalizarCupomPadrao_ECF_Daruma() if (iRetorno != 1): tratarRetornoFiscal(iRetorno, self) iRetorno = iCFEfetuarPagamentoFormatado_ECF_Daruma( StrFormaPagamento, StrValorPagamento) if (iRetorno != 1): tratarRetornoFiscal(iRetorno, self) iRetorno = iCFEncerrarPadrao_ECF_Daruma() tratarRetornoFiscal(iRetorno, self)
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): StrNumeroItem = self.lineEditNumeroItem.text() StrTipoAcres = self.comboBoxTipoAcrescimo.currentText() StrValorAcres = self.lineEditValorAcrescimo.text() tratarRetornoFiscal( iCFLancarAcrescimoItem_ECF_Daruma(StrNumeroItem, StrTipoAcres, StrValorAcres), self)
def on_pushButtonEnviar_clicked(self): # Declaraçao das Variaveis que recebem os valores da UI StrCPF = self.lineEditCPF.text() StrNome = self.lineEditNome.text() StrEndereco = self.lineEditEndereco.text() # Chamada do Método tratarRetornoFiscal(iCNFAbrir_ECF_Daruma(StrCPF,StrNome,StrEndereco), self)
def on_pushButtonEnviar_clicked(self): StrProduto = self.lineEditProduto.text() StrChave = self.lineEditChave.text() cValor = create_string_buffer(1165) tratarRetornoFiscal(regRetornaValorChave_DarumaFramework(StrProduto, StrChave, cValor),self) StrValor = cValor.value.decode('latin-1') self.labelRetorno.setText(StrValor)
def on_pushButtonEnviar_clicked(self): if (self.radioButtonCParcial.isChecked()): StrTipoCorte = "1" tratarRetornoFiscal(eAcionarGuilhotina_ECF_Daruma(StrTipoCorte), self) if (self.radioButtonCTotal.isChecked()): StrTipoCorte = "0" tratarRetornoFiscal(eAcionarGuilhotina_ECF_Daruma(StrTipoCorte), self)
def on_pushButtonEnviar_clicked(self): StrDescricao = self.lineEditDescricao.text() StrAliquota = self.lineEditAliquota.text() StrValorProd = self.lineEditValorProd.text() StrValorAcresDesc = self.lineEditValorAcrescDesc.text() StrTipoAcresDesc = self.comboBox.currentText() tratarRetornoFiscal(iCFBPVender_ECF_Daruma(StrAliquota,StrValorProd,StrTipoAcresDesc,StrValorAcresDesc,StrDescricao), self)
def on_pushButtonEnviar_clicked(self): if ((self.comboBoxTipo.currentIndex() == 0 ) and (self.lineEditValor.text() == "") and (self.lineEditSeparador.text() == "")): QMessageBox.warning(self, "DarumaFramework - Python/Qt","Preencha todos os Campos!") else: StrTipo = self.comboBoxTipo.currentText() StrValor = self.lineEditValor.text() StrSeparador = self.lineEditSeparador.text() tratarRetornoFiscal(confCadastrar_ECF_Daruma(StrTipo,StrValor,StrSeparador), self)
def on_pushButtonEnviar_clicked(self): # Declaracao de variaveis de recebimento da UI StrEstornar = self.lineEditEstornar.text() StrEfetivar = self.lineEditEfetivar.text() StrValor = self.lineEditValor.text() StrMensagem = self.lineEditMensagem.text() # Chamada do Método / Tratamento de Retorno tratarRetornoFiscal(iEstornarPagamento_ECF_Daruma(StrEstornar,StrEfetivar,StrValor,StrMensagem), self)
def on_pushButtonEnviar_clicked(self): # Declaraçao das Variaveis que recebem os valores da UI StrIndice = self.comboBoxIndice.currentText() StrPath = self.lineEditPath.text() # Chamada do Método tratarRetornoFiscal( eCarregarBitmapPromocional_ECF_Daruma(StrPath, StrIndice, "000"), self)
def on_pushButtonEnviar_clicked(self): # Declaraçao das Variaveis que recebem os valores da UI StrNumItem = self.lineEditNumeroItem.text() if(StrNumItem ==""): QMessageBox.information(self, "DarumaFramework - Python/Qt","Preencha todos os Campos") else: # Chamada do Método tratarRetornoFiscal(iCNFCancelarAcrescimoItem_ECF_Daruma(StrNumItem), self)
def on_pushButtonEnviar_clicked(self): # Declaraçao das Variaveis que recebem os valores da UI StrNumItem = self.lineEditNumeroItem.text() if(StrNumItem ==""): QMessageBox.information(self, "DarumaFramework - Python/Qt","Preencha todos os Campos") else: #Chamada do Método tratarRetornoFiscal(iCNFCancelarDescontoItem_ECF_Daruma(StrNumItem), self)
def on_pushButtonEnviar_clicked(self): # Declaraçao das Variaveis que recebem os valores da UI StrFPGTO = self.lineEditFormaPagamento.text() StrParcelas = self.lineEditParcelas.text() StrValor = self.lineEditValor.text() StrDocOrigem = self.lineEditDocOrigem.text() # Chamada do Método tratarRetornoFiscal(iCCDAbrirSimplificado_ECF_Daruma(StrFPGTO,StrParcelas,StrDocOrigem,StrValor), self)
def on_pushButtonEnviar_clicked(self): StrRelatorios = '' if (self.checkBoxMF.isChecked()): StrRelatorios += "MF+" if (self.checkBoxMFD.isChecked()): StrRelatorios += "MFD+" if (self.checkBoxTDM.isChecked()): StrRelatorios += "TDM+" if (self.checkBoxNFP.isChecked()): StrRelatorios += "NFP+" if (self.checkBoxNFPTDM.isChecked()): StrRelatorios += "NFPTDM+" if (self.checkBoxSINTEGRA.isChecked()): StrRelatorios += "SINTEGRA+" if (self.checkBoxSPED.isChecked()): StrRelatorios += "SPED+" if (self.checkBoxLMFC.isChecked()): StrRelatorios += "LFMC+" if (self.checkBoxLMFS.isChecked()): StrRelatorios += "LMFS+" if (self.radioButtonCOO.isChecked() and self.radioButtonCRZ.isChecked() and self.radioButtonDATAM.isChecked()): StrInicial = self.lineEditInicial.text() StrFinal = self.lineEditFinal.text() if (self.radioButtonCOO.isChecked()): StrTipoIntervalo = "COO" if (self.radioButtonCRZ.isChecked()): StrTipoIntervalo = "CRZ" if (self.radioButtonDATAM.isChecked()): StrInicial = self.dateEditInicial.text() StrFinal = self.dateEditFinal.text() StrTipoIntervalo = "DATAM" if ((self.lineEditArqINF != "") and (self.lineEditArqMF != "") and (self.lineEditArqMFD != "")): StrArqINF = self.lineEditArqINF.text() StrArqMF = self.lineEditArqMF.text() StrArqMFD = self.lineEditArqMFD.text() # Execuçao do Metodo tratarRetornoFiscal( rGerarRelatorioOffline_ECF_Daruma(StrRelatorios, StrTipoIntervalo, StrInicial, StrFinal, StrArqMF, StrArqMFD, StrArqINF), 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): # Declaraçao das Variaveis que recebem os valores da UI StrIndice = self.comboBoxIndiceTotalizador.currentText() StrValorRecebimento = self.lineEditValorRecebimento.text() if((StrIndice == "Selecione...") and (StrValorRecebimento == "")): QMessageBox.information(self,"DarumaFramework - Python/Qt","Preencha todos os Campos") else: # Chamada do Método tratarRetornoFiscal(iCNFReceberSemDesc_ECF_Daruma(StrIndice,StrValorRecebimento), 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.radioButtonCRZ.isChecked()): StrIntInicial = self.lineEditCRZInicial.text() StrIntFinal = self.lineEditCRZFinal.text() if(self.radioButtonDATAM.isChecked()): StrIntInicial = self.dateEditInicial.text() StrIntFinal = self.dateEditFinal.text() tratarRetornoFiscal(iMFLerSerial_ECF_Daruma(StrIntInicial,StrIntFinal), self)
def on_Enviar_clicked(self): StrProduto = self.lineEditProduto.text() StrChave = self.lineEditChave.text() cValor = create_string_buffer(1165) tratarRetornoFiscal( regRetornaValorChave_DarumaFramework(StrProduto, StrChave, cValor), self) StrValor = cValor.decode('utf-8') self.lineEditRetorno.setText(StrValor)
def on_pushButtonEnviar_clicked(self): cAssinaturaRSA = create_string_buffer(1000) StrCaminhoArq = self.lineEditCaminhoArq.text() StrCaminhoKey = self.lineEditCaminhoKey.text() tratarRetornoFiscal(rAssinarRSA_ECF_Daruma(StrCaminhoArq,StrCaminhoKey,cAssinaturaRSA), self) StrAssinaturaRSA = cAssinaturaRSA self.textEditAssinaturaRSA.setText(StrAssinaturaRSA)
def on_pushButtonImprimirRespostaTEF_clicked(self): StrLocalArquivo = self.lineEditCaminhoArq.text() bTravarTeclado = True if(self.radioButtonTravarNAO.isChecked()): bTravarTeclado = False if(self.radioButtonTravarSIM.isChecked()): bTravarTeclado = True tratarRetornoFiscal(iTEF_ImprimirResposta_ECF_Daruma(StrLocalArquivo,bTravarTeclado,"CARTAO","10,00"), self)
def on_pushButtonEnviar_clicked(self): if (self.radioButtonCRZ.isChecked()): StrIntInicial = self.lineEditCRZInicial.text() StrIntFinal = self.lineEditCRZFinal.text() if (self.radioButtonDATAM.isChecked()): StrIntInicial = self.dateEditDATAMInicial.text() StrIntFinal = self.dateEditDATAMFinal.text() tratarRetornoFiscal(iMFLer_ECF_Daruma(StrIntInicial, StrIntFinal), self)
def on_pushButtonEnviar_clicked(self): if(self.radioButtonDUAL.isChecked()): StrProduto = "DUAL" if(self.radioButtonECF.isChecked()): StrProduto = "ECF" if(self.radioButtonMODEM.isChecked()): StrProduto = "MODEM" if(self.radioButtonTA2000.isChecked()): StrProduto = "TA2000" tratarRetornoFiscal(eDefinirProduto_Daruma(StrProduto), self)
def on_pushButtonEnviar_clicked(self): if ((self.comboBoxTipo.currentIndex() == 0) and (self.lineEditValor.text() == "")): QMessageBox.warning(self, "DarumaFramework - Python/Qt", "Preencha todos os Campos!") else: StrTipo = self.comboBoxTipo.currentText() StrValor = self.lineEditValor.text() tratarRetornoFiscal( confCadastrarPadrao_ECF_Daruma(StrTipo, StrValor), self)
def on_pushButtonEnviar_clicked(self): # Definiçao do Tamanho do Vetor de Recebimento da informação cRetorno = create_string_buffer(100) iIndice = self.comboBoxIndice.currentIndex() if(self.comboBoxIndice.currentIndex()==0): QMessageBox.warning(self,"DarumaFramework - Python/Qt","Selecione o Indice!") else: # Execuçao do Método de Retorno da Informação*** */ tratarRetornoFiscal(rInfoEstendida_ECF_Daruma(iIndice,cRetorno),self) StrRetorno = cRetorno # Devolve o retorno da DLL para o campo de texto QMessageBox.information(self,"DarumaFramework - Python/Qt","Informaçao: "+ StrRetorno)
def on_pushButtonEnviar_clicked(self): # Declaraçao das Variaveis que recebem os valores da UI StrIndice = self.comboBoxIndiceTotalizador.currentText() StrValorRecebimento = self.lineEditValorRecebimento.text() StrTipoAcresDesc = self.comboBoxTipoAcresDesc.currentText() StrValorAcresDesc = self.lineEditValorAcresDesc.text() if((StrIndice == "Selecione...") and (StrValorRecebimento == "") and (StrTipoAcresDesc == "Selecione...") and (StrValorAcresDesc == "")): QMessageBox.information(self, "DarumaFramework - Python/Qt", "Preencha todos os Campos") else: # Chamada do Método tratarRetornoFiscal(iCNFReceber_ECF_Daruma(StrIndice, StrValorRecebimento, StrTipoAcresDesc, StrValorAcresDesc), self)
def on_pushButtonImprimirRespostaTEF_clicked(self): StrLocalArquivo = self.lineEditCaminhoArq.text() StrFormaPagamento = self.lineEditFormaPgto.text() StrValorPagamento = self.lineEditValorPgto.text() if(self.radioButtonTravarNAO.isChecked()): bTravarTeclado = False tratarRetornoFiscal(iTEF_ImprimirRespostaCartao_ECF_Daruma(StrLocalArquivo,bTravarTeclado,StrFormaPagamento,StrValorPagamento), self) if(self.radioButtonTravarSIM.isChecked()): bTravarTeclado = True tratarRetornoFiscal(iTEF_ImprimirRespostaCartao_ECF_Daruma(StrLocalArquivo,bTravarTeclado,StrFormaPagamento,StrValorPagamento),self)
def on_pushButtonEnviar_clicked(self): StrCaminhoArq = self.lineEditCaminhoArquivo.text() StrTempoEspera = self.lineEditTempoEspera.text() iTempoEspera = StrTempoEspera.toInt() if(self.radioButtonTravarSIM.isChecked()): bTravarTeclado = True if(self.radioButtonTravarNAO.isChecked()): bTravarTeclado = False tratarRetornoFiscal(eTEF_EsperarArquivo_ECF_Daruma(StrCaminhoArq, bTravarTeclado, iTempoEspera), self)
def on_pushButtonEnviar_clicked(self): # Declaraçao das Variaveis que recebem os valores da UI StrIndice = self.lineEditIndice.text() # Definiçao do Tamanho do Vetor de Recebimento da informação cRetorno = create_string_buffer(80000) # Execuçao do Método de Retorno da Informação tratarRetornoFiscal(rRetornarInformacao_ECF_Daruma(StrIndice,cRetorno), self) StrRetorno = cRetorno # Devolve o retorno da DLL para o campo de texto self.textEditRetorno.setText(StrRetorno)
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): # Declaraçao das Variaveis que recebem os valores da UI StrAliquota = self.lineEditAliquota.text() StrQuantidade = self.lineEditQuantidade.text() StrValorUnit = self.lineEditValorUnit.text() StrTipoDescAcres = self.comboBoxTipoDescAcres.currentText() StrValorDescAcres = self.lineEditValorDescAcres.text() StrCodItem = self.lineEditCodItem.text() StrUnidade = self.lineEditUnidade.text() StrDescricao = self.lineEditDescricao.text() # Chamada do método dentro do QMessageBox, tratando retorno tratarRetornoFiscal(iCFVender_ECF_Daruma(StrAliquota,StrQuantidade,StrValorUnit,StrTipoDescAcres,StrValorDescAcres,StrCodItem,StrUnidade,StrDescricao),self)
def on_pushButtonEnviar_clicked(self): StrInicial = self.lineEditInicial.text() StrFinal = self.lineEditFinal.text() if(self.radioButtonCOO.isChecked()): StrTipoIntervalo = "COO" if(self.radioButtonDATAM.isChecked()): StrInicial = self.dateEditInicial.text() StrFinal = self.dateEditFinal.text() StrTipoIntervalo = "DATAM" # Execuçao do Metodo tratarRetornoFiscal(rGerarTDM_ECF_Daruma(StrTipoIntervalo,StrInicial,StrFinal), self)
def on_pushButtonEnviar_clicked(self): # Declaraçao das Variaveis que recebem os valores da UI StrIndice = self.lineEditIndice.text() # Definiçao do Tamanho do Vetor de Recebimento da informação cRetorno = create_string_buffer(80000) # Execuçao do Método de Retorno da Informação tratarRetornoFiscal( rRetornarInformacao_ECF_Daruma(StrIndice, cRetorno), self) StrRetorno = cRetorno # Devolve o retorno da DLL para o campo de texto self.textEditRetorno.setText(StrRetorno)
def on_pushButtonEnviar_clicked(self): StrRelatorios = '' if(self.checkBoxMF.isChecked()): StrRelatorios+= "MF+" if(self.checkBoxMFD.isChecked()): StrRelatorios+= "MFD+" if(self.checkBoxTDM.isChecked()): StrRelatorios+= "TDM+" if(self.checkBoxNFP.isChecked()): StrRelatorios+= "NFP+" if(self.checkBoxNFPTDM.isChecked()): StrRelatorios+= "NFPTDM+" if(self.checkBoxSINTEGRA.isChecked()): StrRelatorios+= "SINTEGRA+" if(self.checkBoxSPED.isChecked()): StrRelatorios+= "SPED+" if(self.checkBoxLMFC.isChecked()): StrRelatorios+= "LFMC+" if(self.checkBoxLMFS.isChecked()): StrRelatorios+= "LMFS+" if(self.radioButtonCOO.isChecked() and self.radioButtonCRZ.isChecked() and self.radioButtonDATAM.isChecked()): StrInicial = self.lineEditInicial.text() StrFinal = self.lineEditFinal.text() if(self.radioButtonCOO.isChecked()): StrTipoIntervalo = "COO" if(self.radioButtonCRZ.isChecked()): StrTipoIntervalo = "CRZ" if(self.radioButtonDATAM.isChecked()): StrInicial = self.dateEditInicial.text() StrFinal = self.dateEditFinal.text() StrTipoIntervalo = "DATAM" if((self.lineEditArqINF != "") and (self.lineEditArqMF !="") and (self.lineEditArqMFD != "")): StrArqINF = self.lineEditArqINF.text() StrArqMF = self.lineEditArqMF.text() StrArqMFD = self.lineEditArqMFD.text() # Execuçao do Metodo tratarRetornoFiscal(rGerarRelatorioOffline_ECF_Daruma(StrRelatorios,StrTipoIntervalo,StrInicial,StrFinal,StrArqMF,StrArqMFD,StrArqINF), 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): iTipo = self.comboBoxTipo.currentIndex() StrLargura = self.comboBoxLargura.currentText() StrAltura = self.comboBoxAltura.currentText() StrTextoLivre = self.textEditTextoLivre.toPlainText() StrCodBarras = self.lineEditCodBarras.text() #convertendo o Inteiro do Tipo do Codigo de barras para QString, e de QString para string. StrTipo = iTipo.toString() StrTextAbaixo = "0" StrVertical = "h" if ((self.checkBoxTextAbaixo.isChecked()) and (self.checkBoxVertical.isChecked())): StrTextAbaixo = "1" StrVertical = "v" tratarRetornoFiscal(iImprimirCodigoBarras_ECF_Daruma(StrTipo,StrLargura,StrAltura,StrTextAbaixo,StrCodBarras,StrVertical,StrTextoLivre), self) elif ((self.checkBoxTextAbaixo.isChecked())): StrTextAbaixo = "1" StrVertical = "h" tratarRetornoFiscal(iImprimirCodigoBarras_ECF_Daruma(StrTipo,StrLargura,StrAltura,StrTextAbaixo,StrCodBarras,StrVertical,StrTextoLivre), self) elif ((self.checkBoxVertical.isChecked())): StrTextAbaixo = "0" StrVertical = "v" tratarRetornoFiscal(iImprimirCodigoBarras_ECF_Daruma(StrTipo,StrLargura,StrAltura,StrTextAbaixo,StrCodBarras,StrVertical,StrTextoLivre), self) else: tratarRetornoFiscal(iImprimirCodigoBarras_ECF_Daruma(StrTipo,StrLargura,StrAltura,StrTextAbaixo,StrCodBarras,StrVertical,StrTextoLivre), self)
def on_pushButtonEnviar_clicked(self): # Declaraçao das Variaveis que recebem os valores da UI StrIndice = self.lineEditIndice.text() StrValor = self.lineEditValorSig.text() # Definiçao do Tamanho do Vetor de Recebimento da informação cRetorno = create_string_buffer(1212) #Execuçao do Método de Retorno da Informação tratarRetornoFiscal(rRetornarInformacaoSeparador_ECF_Daruma(StrIndice, StrValor,cRetorno), self) # Converte o char Retorno para QString, para poder ser transferido para o TextEdit StrRetorno = cRetorno # Devolve o retorno da DLL para o campo de texto self.textEditRetorno.setText(StrRetorno)
def on_pushButtonEnviar_clicked(self): # Declaracao de variaveis de recebimento da UI. StrLinhasGui = self.lineEditLinhasGui.text() StrSepDocs = self.lineEditSepEntreDocumentos.text() StrSepLinhas = self.lineEditSepEntreLinhas.text() StrStatusCliche = "" StrStatusGui = "" if(self.radioButtonClicheDes.isChecked()): StrStatusCliche = "1" if(self.radioButtonClicheHab.isChecked()): StrStatusCliche = "0" if(self.radioButtonGuiDes.isChecked()): StrStatusGui = "0" if(self.radioButtonGuiHab.isChecked()): StrStatusGui = "1" tratarRetornoFiscal(confProgramarAvancoPapel_ECF_Daruma(StrSepLinhas,StrSepDocs,StrLinhasGui,StrStatusGui,StrStatusCliche), self)
def on_pushButtonEnviar_clicked(self): StrOrigem = self.lineEditOrigem.text() StrDestino = self.lineEditDestino.text() StrUFDestino = self.lineEditUFDestino.text() #QString UFOrigem = ui->lineEditUFOrigem->text() StrPrestadora = self.lineEditPrestadora.text() StrPercurso = self.lineEditPercurso.text() StrPlataforma = self.lineEditPlataforma.text() StrPoltrona = self.lineEditPoltrona.text() StrDTEmbarque = self.lineEditDTEmbarque.text() StrRGPassageiro = self.lineEditRGPassageiro.text() StrNomePassageiro = self.lineEditNomePassageiro.text() StrEndPassageiro = self.lineEditEndPassageiro.text() iModalidade = self.comboBoxModalidade.currentIndex() iCategoria = self.comboBoxCategoria.currentIndex() # Converte as variaveis inteiras para QString StrCategoria = iCategoria.tostr() StrModalidade = iModalidade.tostr() tratarRetornoFiscal(iCFBPAbrir_ECF_Daruma(StrOrigem,StrDestino,StrUFDestino,StrPercurso,StrPrestadora,StrPlataforma,StrPoltrona,StrModalidade,StrCategoria,StrDTEmbarque,StrRGPassageiro,StrNomePassageiro,StrEndPassageiro), self)