Example #1
0
                elif "confere com a figura" in resposta:
                    nada = 1
                        
                elif "existe na base" in resposta:
                    print "Erro - CHAVE", chave.getChave()                        
                    
                    if int(chave.getAno()) >= int(str(data.year)[2:]) and int(chave.getMes()) >= int(str(data.month)):
                        if int(chave.getNumero()) == 3000:
                            arquivo = open('PadroesEncontrados.txt','a')
                            arquivo.write("A empresa "+chave.getCnpj()+" nao tem padrao de repeticao.\n")
                            arquivo.close()
                            continuarProcurando = False
                            break
                        else:
                            chave.setAno("10")
                            chave.setMes("04")
                            chave.incrementarChave()

                    else:
                        chave.incrementarData()
                        

                else:
                    print "Erro desconhecido."
                    
            
            except Exception:
                print "Comunicacao com problemas."

    
Example #2
0
        if chave.existeChave():
            print "Chave ja baixada - ",chave.getChave()
            encontrouXML = "sim"
            if int(chave.getNumero()) == 1:
                procurandoAbaixo = False
                chave = Chave(chavePivor.getChave(),chavePivor.getTipo())

        if chave.existeCanceladaChave():
            chaveTemp = Chave(chave.getChave(), tupla[1])
        if procurandoAbaixo:
        chaveTemp.decrementarData()
        if chaveTemp.existeCanceladaChave():
                    print "Chave cancelada confirmada - ",chave.getChave()
                    encontrouXML = "sim"
                    if etapa1 == 1:
                        chave.incrementarData()
                        etapa1 = 0
            else:
        chaveTemp.incrementarData()
        if chaveTemp.existeCanceladaChave():
                    print "Chave cancelada confirmada - ",chave.getChave()
                    encontrouXML = "sim"
                    if etapa1 == 1:
                        chave.decrementarData()
                        etapa1 = 0

        else:
            
            while encontrouXML=="nao":
                try:
                    browser = mechanize.Browser()