Beispiel #1
0
                    
                    arquivo = open('PadroesEncontrados.txt','a')
                    arquivo.write("A empresa "+chave.getCnpj()+" tem esse pivor : "+chave.getChave()+"\n")
                    arquivo.close()
                    print "A empresa ",chave.getCnpj()," tem esse pivor : ",chave.getChave() 

                    continuarProcurando = False
                    break
                    
                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()
                        
Beispiel #2
0
                        if int(chave.getNumero()) < 2:
                            procurandoAbaixo = False
                            chave = Chave(chavePivor.getChave(),chavePivor.getTipo())
                            
                        
                    elif "confere com a figura" in resposta:
                        print "Erro - Captcha"
                            
                    elif "existe na base" in resposta:
                        contaErro += 1
                        number = chave.getChave()
                        #print 'Erro Chave - '+number[0:25:]+'\033[40;31;1m'+number[25:34:]+'\033[m'+number[34::]+ '\t'+str(contaErro)
                        print 'Erro Chave - '+number+'\t'+str(contaErro)
                        if not chave.existeCanceladaChave():
                            if int(chave.getAno()) == int(str(data.year)[2:]):
                                if not int(chave.getMes()) == int(str(data.month)) or not int(chave.getMes()) == (int(str(data.month))+1):
                                    arquivo = open('./Notas/'+chave.getCnpj()+'/canceladas/'+chave.getChave()+'.txt','w')
                                    arquivo.close()
                            else:
                                arquivo = open('./Notas/'+chave.getCnpj()+'/canceladas/'+chave.getChave()+'.txt','w')
                                arquivo.close()
                        
                        if procurandoAbaixo:
                            if etapa1 == 0:
                                chave.decrementarData()
                                etapa1 = 1

                            else:
                                chave.incrementarData()
                                chave.decrementarChave()
                                etapa1 = 0