def ValidacaoFinalVenda(): log.EscreverLog('ValidacaoFinalVenda') try: Variaveis.Tempo = (Variaveis.TempoAdd + 0.25) log.EscreverLog('Tempo. ate ' + str(Variaveis.Tempo) + ' segundos') autoit.win_wait_active("[Class:TfrmMostraMensagens]", Variaveis.Tempo) log.EscreverLog("Massage de Validação") Tecla.Esc() Tela.LISTAFORMAPAGTO() Tecla.Crtx() sys.exit() except: Tempo.TeclaAcao()
def Rejeicao(): log.EscreverLog('Valida Rejeição') try: Variaveis.Tempo = (Variaveis.TempoAdd + 5) log.EscreverLog('Tempo. ate ' + str(Variaveis.Tempo) + ' segundos') autoit.win_wait_active("[Class:TFRM_REJEICAONFE2]", Variaveis.Tempo) log.EscreverLog('Rejeição') Tecla.Esc() Tecla.Enter() Tecla.Esc() Tela.LISTAFORMAPAGTO() Tecla.Crtx() sys.exit() except: Tempo.TeclaAcao()
def ValidacaoNF_NFC(): log.EscreverLog('Validacao NF/NFC') try: Variaveis.Tempo = (Variaveis.TempoAddFinalVenda + 5) log.EscreverLog('Tempo. ate ' + str(Variaveis.Tempo) + ' segundos') autoit.win_wait_active("[Class:TfrmMostraMensagensNFe]", Variaveis.Tempo) log.EscreverLog("Validações NF-e / NFC-e") autoit.control_click("[Class:TfrmMostraMensagensNFe]", "TVSMColorButton1") log.EscreverLog("Confirmou Validação") Tempo.Click() Tela.LISTAFORMAPAGTO() for x in range(0, 3): Tecla.Esc() Tecla.Crtx() Variaveis.Break = 'S' Roteiro_Lanc.Roteiro() except: Tempo.TeclaAcao()
def main(): FrontFarma = LogarSistema("FrontFarma") #FrontFarma.login() msg = "Add Tempo ADD" title = "VSM - Automação" fieldNames = ["Informao Tempo Adicional"] fieldValues = easygui.multenterbox(msg, title, fieldNames) if fieldValues == None: sAdd = 0 sys.exit() else: sAdd = int(''.join(fieldValues)) # Converte Vetor para String Variaveis.TempoAdd = sAdd msg = "Repetir precesso" title = "VSM - Automação" fieldNames = ["Quantas vezes deseja repetir o processo"] fieldValues = easygui.multenterbox(msg, title, fieldNames) if fieldValues == None: sQtd = 0 sys.exit() else: sQtd = int(''.join(fieldValues)) # Converte Vetor para String Variaveis.NVezes = (sQtd) Paramentros.Parametros() if Variaveis.CodLoja != '0': for x in range(0, 3): Tecla.Esc() Tecla.ClickGrid() Tecla.Crtx() if Variaveis.DocFiscal != '': Roteiro_Lanc.Roteiro() else: log.EscreverLog("Nao foi definido a loja para os testes") sys.exit(1)