Exemplo n.º 1
0
def sql_F(documento,tipo_documento):
	import pyodbc

	if tipo_documento == "Física":
		tipo_documento = "FISICA"
	elif tipo_documento == "Jurídica":
		tipo_documento = "JURIDICA"

	try:
		banco = pyodbc.connect('.')
		cursor = banco.cursor()
		cursor.execute("""INSERT INTO DB_JIVE_2017.dbo.SIGEF(DOCUMENTO_PROPRIETARIO,TIPO_PESSOA,NOME_PESSOA,DETENTOR,AREA,DATA_ENTRADA,SITUACAO_PARCELA,DENOMINACAO,RESPONSAVEL_TECNICO,ART,CARTORIO,MUNICIPIO,UF,CNS,MATRICULA,SITUACAO_REGISTRO,DATA_INCLUSAO,CRITICA) 
		VALUES((?),(?),NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,getdate(), 'Registro não encontrado')""",documento,tipo_documento)
		banco.commit()
		cursor.close()			
		logger.debug("SQL_F bem sucedido")

	except pyodbc.Error as error:

		from modules import _email
		logger.error("<ERROR: %s [%s]>"%(error, documento))
		_email.send("SIGEF",error,documento)

	finally:		
		banco.close()
Exemplo n.º 2
0
def sql_F(uf, cidade, tipo_documento, documento):
	import pyodbc

	if tipo_documento == "Física":
		tipo_documento = "FISICA"
	elif tipo_documento == "Jurídica":
		tipo_documento = "JURIDICA"

	cidade = 'ITAJAI'

	try:
		banco = pyodbc.connect('.')
		cursor = banco.cursor()
		cursor.execute("insert into DB_JIVE_2017.dbo.IMOVEIS(UF,CIDADE,tipo_Pessoa,Documento_PESSOA,COD_IMOVEL,INSCR_IMOBILIARIA,LOGRADOURO,NUMERO,BAIRRO,Data_Inclusao,Critica,FL_DEVEDOR_JIVE,FL_FASE_PRECIFICACAO, FONTE_PESQUISA) values((?),(?),(?),(?),NULL ,NULL ,NULL ,NULL ,NULL ,getdate(), 'Registro não encontrado' ,'N','N', 'Portal cidadão Itajaí')", uf, cidade, tipo_documento, documento)
		banco.commit()
		cursor.close()			
		logger.debug("SQL_F bem sucedido")
		
	except pyodbc.Error as error:
		
		from modules import _email
		logger.error("<ERROR: %s [%s]>"%(error, documento))
		_email.send("ITAJAI",error,documento)

	finally:
		banco.close()
Exemplo n.º 3
0
def sql_F(documento, tipo_documento):
    import pyodbc

    if tipo_documento == "Física":
        tipo_documento = "FISICA"
    elif tipo_documento == "Jurídica":
        tipo_documento = "JURIDICA"

    try:
        banco = pyodbc.connect('.')
        cursor = banco.cursor()

        cursor.execute("""
        INSERT INTO DB_JIVE_2017.dbo.PRECATORIOS(
        DOCUMENTO_PESSOA,
        TIPO_PESSOA,
        NOME_PESSOA,
        DATA_INCLUSAO,
        CRITICA,
        FL_DEVEDOR_JIVE,
        FL_FASE_PRECIFICACAO,
        FONTE_PESQUISA
        )
        VALUES ((?),(?),NULL,getdate(),'Não existem precatórios para esta pessoa','N','N','TRF3')""",documento,tipo_documento)
        banco.commit()
        cursor.close()  
        logger.debug("SQL_F bem sucedido")        

    except pyodbc.Error as error:

        from modules import _email
        _email.send("TRF3",error,documento)

    finally:
        banco.close()
Exemplo n.º 4
0
def sql_T(documento,tipo_documento,nome_propietario,numero_rip,uf,municipio,endereco,bairro,conceituacao,area_total_terreno,area_total_uniao,fracao_ideal,regime_utilizacao):

	import pyodbc

	if tipo_documento == "Física":
		tipo_documento = "FISICA"
	elif tipo_documento == "Jurídica":
		tipo_documento = "JURIDICA"

	try:
		banco = pyodbc.connect('.')
		cursor = banco.cursor()
		cursor.execute("""INSERT INTO DB_JIVE_2017.dbo.IMOVEIS_SPU(DOCUMENTO_PROPRIETARIO, TIPO_PESSOA, NOME_PROPRIETARIO, NUMERO_RIP, UF, MUNICIPIO, ENDERECO, BAIRRO, CONCEITUACAO, AREA_TOTAL_TERRENO, AREA_TOTAL_UNIAO, FRACAO_IDEAL, REGIME_UTILIZACAO, DATA_INCLUSAO, CRITICA) 
		values((?),(?),(?),(?),(?),(?),(?),(?),(?),(?),(?),(?),(?),getdate(), 'Sucesso')""", documento,tipo_documento,nome_propietario,numero_rip,uf,municipio,endereco,bairro,conceituacao,area_total_terreno,area_total_uniao,fracao_ideal,regime_utilizacao)
		banco.commit()
		cursor.close()			
		logger.debug("SQL_T bem sucedido")

	except pyodbc.Error as error:
	
		from modules import _email
		logger.error("<ERROR: %s [%s]>"%(error, documento))
		_email.send("SPU",error,documento)

	finally:
		banco.close()
Exemplo n.º 5
0
def sql_F(documento , tipo_documento):

	import pyodbc

	if tipo_documento == "Física":
		tipo_documento = "FISICA"
	elif tipo_documento == "Jurídica":
		tipo_documento = "JURIDICA"

	try:
		banco = pyodbc.connect('.')
		cursor = banco.cursor()
		cursor.execute("INSERT INTO DB_JIVE_2017.dbo.IMOVEIS_SPU(DOCUMENTO_PROPRIETARIO, TIPO_PESSOA, DATA_INCLUSAO, CRITICA) values((?),(?),getdate(), 'Não há imoveis para os parametros informados')", documento, tipo_documento)
		banco.commit()
		cursor.close()
		logger.debug("SQL_F bem sucedido")			

	except pyodbc.Error as error:

		from modules import _email
		logger.error("<ERROR: %s [%s]>"%(error, documento))
		_email.send("SPU",error,documento)

	finally:
		banco.close()
Exemplo n.º 6
0
def sql_T(documento,tipo_documento,mask,logradouro,numero,bairro,municipio):
	import pyodbc

	if tipo_documento == "Física":
		tipo_documento = "FISICA"
	elif tipo_documento == "Jurídica":
		tipo_documento = "JURIDICA"

	try:
		banco = pyodbc.connect('.')
		cursor = banco.cursor()
		cursor.execute("""insert into db_jive_2017.dbo.CENTRAIS_ENERGETICAS(DOCUMENTO_PESSOA, TIPO_PESSOA, ENDERECO_COMPLETO, LOGRADOURO, NUMERO, BAIRRO, CIDADE, DATA_INCLUSAO, CRITICA, FONTE_PESQUISA) 
		values((?),(?),(?),(?),(?),(?),(?),getdate(),'Sucesso','ELEKTRO')""", documento, tipo_documento, mask, logradouro, numero, bairro, municipio)
		banco.commit()
		cursor.close()			
		logger.debug("SQL_T bem sucedido")

	except pyodbc.Error as error:
		
		from modules import _email
		logger.error("<ERROR: %s [%s]>"%(error, documento))
		_email.send("ELEKTRO",error,documento)

	finally:
		banco.close()
Exemplo n.º 7
0
def sql_F(documento, tipo_documento):
	import pyodbc

	if tipo_documento == "Física":
		tipo_documento = "FISICA"
	elif tipo_documento == "Jurídica":
		tipo_documento = "JURIDICA"

	try:
		banco = pyodbc.connect('.')
		cursor = banco.cursor()
		cursor.execute("insert into db_jive_2017.dbo.CENTRAIS_ENERGETICAS(Documento_PESSOA, tipo_Pessoa, Data_Inclusao, Critica, FONTE_PESQUISA) values((?),(?),getdate(), 'Não existe registro para este documento','ELEKTRO')",
		documento, tipo_documento)
		banco.commit()
		cursor.close()			
		logger.debug("SQL_F bem sucedido")

	except pyodbc.Error as error:
		
		from modules import _email
		logger.error("<ERROR: %s [%s]>"%(error, documento))
		_email.send("ELEKTRO",error,documento)

	finally:
		banco.close()
Exemplo n.º 8
0
def sql_F(documento,tipo_documento,nome):

	import pyodbc

	if tipo_documento == "Física":
		tipo_documento = "FISICA"
	elif tipo_documento == "Jurídica":
		tipo_documento = "JURIDICA"

	try:
		banco = pyodbc.connect('.')
		cursor = banco.cursor()
		cursor.execute("INSERT INTO DB_JIVE_2017.dbo.MIAMIDADE(DOCUMENTO_PESSOA,TIPO_PESSOA,NOME_PESSOA,DATA_INCLUSAO,CRITICA) VALUES((?),(?),(?),getdate(),'Nada localizado')", documento,tipo_documento,nome)
		banco.commit()
		cursor.close()			
		logger.debug("SQL_F bem sucedido")

	except pyodbc.Error as error:
		
		from modules import _email
		logger.error("<ERROR: %s [%s]>"%(error, documento))
		_email.send("MIAMIDADE",error,documento)

	finally:
		banco.close()
Exemplo n.º 9
0
def sql_T(documento,tipo_documento,nome,municipality,neighborhood_description,owner1,owner2,owner3,site_address,site_unit,status,property_strap,subdivision_description):

	import pyodbc

	if tipo_documento == "Física":
		tipo_documento = "FISICA"
	elif tipo_documento == "Jurídica":
		tipo_documento = "JURIDICA"
	
	try:
		banco = pyodbc.connect('.')
		cursor = banco.cursor()
		cursor.execute("""INSERT INTO DB_JIVE_2017.dbo.MIAMIDADE(
		DOCUMENTO_PESSOA,TIPO_PESSOA,NOME_PESSOA, MUNICIPALITY, NEIGHBORHOOD_DESCRIPTION, OWNER1, OWNER2, OWNER3, SITE_ADDRESS, SITE_UNIT, STATUS, PROPERTY_STRAP, SUBDIVISION_DESCRIPTION, DATA_INCLUSAO, CRITICA)
		VALUES((?),(?),(?),(?),(?),(?),(?),(?),(?),(?),(?),(?),(?),getdate(),'Sucesso')""",documento,tipo_documento,nome,municipality,neighborhood_description,owner1,owner2,owner3,site_address,site_unit,status,property_strap,subdivision_description)
		banco.commit()
		cursor.close()			
		logger.debug("SQL_T bem sucedido")

	except pyodbc.Error as error:
		
		from modules import _email
		logger.error("<ERROR: %s [%s]>"%(error, documento))
		_email.send("MIAMIDADE",error,documento)

	finally:
		banco.close()
Exemplo n.º 10
0
def sql_T(documento,tipo_documento,detentor,area,data_de_entrada,situacao_parcela,denominacao,responsavel_tecnico,art,cartorio,municipio,uf,cns,matricula,situacao_registro):
	import pyodbc

	if tipo_documento == "Física":
		tipo_documento = "FISICA"
	elif tipo_documento == "Jurídica":
		tipo_documento = "JURIDICA"

	try:
		banco = pyodbc.connect('.')
		cursor = banco.cursor()
		cursor.execute("""INSERT INTO DB_JIVE_2017.dbo.SIGEF(DOCUMENTO_PROPRIETARIO,TIPO_PESSOA,NOME_PESSOA,DETENTOR,AREA,DATA_ENTRADA,SITUACAO_PARCELA,DENOMINACAO,RESPONSAVEL_TECNICO,ART,CARTORIO,MUNICIPIO,UF,CNS,MATRICULA,SITUACAO_REGISTRO,DATA_INCLUSAO,CRITICA) 
		VALUES((?),(?),NULL,(?),(?),(?),(?),(?),(?),(?),(?),(?),(?),(?),(?),(?),getdate(), 'Sucesso')""",documento,tipo_documento,detentor,area,data_de_entrada,situacao_parcela,denominacao,responsavel_tecnico,art,cartorio,municipio,uf,cns,matricula,situacao_registro)

		banco.commit()
		cursor.close()			
		logger.debug("SQL_T bem sucedido")

	except pyodbc.Error as error:

		from modules import _email
		logger.error("<ERROR: %s [%s]>"%(error, documento))
		_email.send("SIGEF",error,documento)

	finally:
		banco.close()
Exemplo n.º 11
0
def sql_F(documento, tipo_documento):
	import pyodbc

	if tipo_documento == "Física":
		tipo_documento = "FISICA"
	elif tipo_documento == "Jurídica":
		tipo_documento = "JURIDICA"

	try:
		banco = pyodbc.connect('.')
		cursor = banco.cursor()

		cursor.execute("""
		INSERT INTO DB_JIVE_2017.dbo.CENPROT(
		DOCUMENTO_PESSOA,
		TIPO_PESSOA,
		DATA_INCLUSAO,
		CRITICA
		)
		VALUES ((?),(?),getdate(),'Não existem precatórios para esta pessoa')""",documento,tipo_documento)

		banco.commit()
		cursor.close()          
		logger.debug("SQL_F bem sucedido")

	except pyodbc.Error as error:

		from modules import _email
		logger.error("<ERROR: %s [%s]>"%(error, documento))
		_email.send("CENPROT",error,documento)

	finally:
		banco.close()
Exemplo n.º 12
0
def sql_T(documento,tipo_documento,cod_precatorio,num_processo,devedor_precatorio,natureza,situacao_precatorio,origem_processo,tipo_causa,data_liquidacao,data_protocolo,tipo_pagto):
	import pyodbc

	if tipo_documento == "Física":
		tipo_documento = "FISICA"
	elif tipo_documento == "Jurídica":
		tipo_documento = "JURIDICA"

	try:
		banco = pyodbc.connect('.')
		cursor = banco.cursor()

		cursor.execute(""" 
		INSERT INTO DB_JIVE_2017.dbo.PRECATORIOS(
		DOCUMENTO_PESSOA,
		TIPO_PESSOA,
		NOME_PESSOA,
		COD_PRECATORIO,
		NUM_PROCESSO,
		DEVEDOR_PRECATORIO,
		NATUREZA_PRECATORIO,
		SITUACAO_PRECATORIO,
		ORIGEM_PROCESSO,
		TIPO_CAUSA,
		DATA_LIQUIDACAO_PRECATORIO,
		DATA_PROTOCOLO_PRECATORIO,
		TIPO_PAGTO,
		DATA_INCLUSAO,
		CRITICA,
		FL_DEVEDOR_JIVE,
		FL_FASE_PRECIFICACAO,
		FONTE_PESQUISA
		) 
		VALUES ((?),(?),NULL,(?),(?),(?),(?),(?),(?),(?),(?),(?),(?),getdate(),'Dados do Precatorio capturados com Sucesso','N','N','TRF2')""",
		documento,tipo_documento,cod_precatorio,num_processo,devedor_precatorio,natureza,situacao_precatorio,origem_processo,tipo_causa,data_liquidacao,data_protocolo,tipo_pagto)

		banco.commit()
		cursor.close()          
		logger.debug("SQL_T bem sucedido")

	except pyodbc.Error as error:

		from modules import _email
		logger.error("<ERROR: %s [%s]>"%(error, documento))
		_email.send("TRF2",error,documento)

	finally:
		banco.close()
Exemplo n.º 13
0
def sql_T(documento, tipo_documento, oficio_requisitorio, numero, requerido, natureza, situacao_requisicao, valor_solicitado, juizo_origem, data_liquidacao, data_protocolo, situacao_protocolo, procedimento):
    import pyodbc

    if tipo_documento == "Física":
        tipo_documento = "FISICA"
    elif tipo_documento == "Jurídica":
        tipo_documento = "JURIDICA"

    try:
        banco = pyodbc.connect('.')
        cursor = banco.cursor()

        cursor.execute(""" 
        INSERT INTO DB_JIVE_2017.dbo.PRECATORIOS(
        DOCUMENTO_PESSOA,
        TIPO_PESSOA,
        NOME_PESSOA,
        NUM_MANDADO_PAGTO,
        COD_PRECATORIO,
        DEVEDOR_PRECATORIO,
        NATUREZA_PRECATORIO,
        SITUACAO_PRECATORIO,
        VALOR_FACE_PRECATORIO,
        ORIGEM_PROCESSO,
        DATA_LIQUIDACAO_PRECATORIO,
        DATA_PROTOCOLO_PRECATORIO,
        DESC_PROTOCOLO,
        TIPO_PAGTO,
        DATA_INCLUSAO,
        CRITICA,
        FL_DEVEDOR_JIVE,
        FL_FASE_PRECIFICACAO,
        FONTE_PESQUISA
        ) 
        VALUES ((?),(?),NULL,(?),(?),(?),(?),(?),(?),(?),(?),(?),(?),(?),getdate(),'Dados do Precatorio capturados com Sucesso','N','N','TRF3')""",
        documento, tipo_documento, oficio_requisitorio, numero, requerido, natureza, situacao_requisicao, valor_solicitado, juizo_origem, data_liquidacao, data_protocolo, situacao_protocolo, procedimento)
        banco.commit()
        cursor.close()  
        logger.debug("SQL_T bem sucedido")        

    except pyodbc.Error as error:

        from modules import _email
        _email.send("TRF3",error,documento)

    finally:
        banco.close()
Exemplo n.º 14
0
def sql_T(documento, tipo_documento, cod_precatorio, num_processo, tipo_pagto, uf, data_movimento, desc_ultimo_movimento):
	import pyodbc

	if tipo_documento == "Física":
		tipo_documento = "FISICA"
	elif tipo_documento == "Jurídica":
		tipo_documento = "JURIDICA"

	try:
		banco = pyodbc.connect('.')
		cursor = banco.cursor()

		cursor.execute(""" 
		INSERT INTO DB_JIVE_2017.dbo.PRECATORIOS(
		DOCUMENTO_PESSOA,
		TIPO_PESSOA,
		NOME_PESSOA,
		COD_PRECATORIO,
		NUM_PROCESSO,
		TIPO_PAGTO,
		UF,
		DATA_MOVIMENTO,
		DESC_ULTIMO_MOVIMENTO,
		DATA_INCLUSAO,
		CRITICA,
		FL_DEVEDOR_JIVE,
		FL_FASE_PRECIFICACAO,
		FONTE_PESQUISA
		) 
		VALUES ((?),(?),NULL,(?),(?),(?),(?),(?),(?),getdate(),'Dados do Precatorio capturados com Sucesso','N','N','TRF5')""",
		documento, tipo_documento, cod_precatorio, num_processo, tipo_pagto, uf, data_movimento, desc_ultimo_movimento)
		banco.commit()
		cursor.close()  
		logger.debug("SQL_T bem sucedido")        

	except pyodbc.Error as error:

		from modules import _email
		logger.error("<ERROR: %s [%s]>"%(error, documento))
		_email.send("TRF5",error,documento)

	finally:
		banco.close()
Exemplo n.º 15
0
	def sql_F(self,documento,nome):

		import pyodbc
		
		try:
			banco = pyodbc.connect('.')
			cursor = banco.cursor()
			cursor.execute("INSERT INTO DB_JIVE_2017.dbo.SUNBIZ(DOCUMENTO_PESSOA,NOME_PESSOA,DATA_INCLUSAO,CRITICA) VALUES((?),(?),getdate(),'Nada localizado')", documento,nome)
			banco.commit()
			cursor.close()			
			logger.debug("SQL_F bem sucedido")

		except pyodbc.Error as error:
			
			from modules import _email
			logger.error("<ERROR: %s [%s]>"%(error, documento))
			_email.send("SUNBIZ",error,documento)

		finally:
			banco.close()
Exemplo n.º 16
0
	def sql_T(self,documento,nome,opencorporates_url,company_status,company,company_url,address,position,occupation,nationality,start_date):

		import pyodbc
		
		try:
			banco = pyodbc.connect('.')
			cursor = banco.cursor()
			cursor.execute("""INSERT INTO DB_JIVE_2017.dbo.OPENCORPORATES(DOCUMENTO_PESSOA, NOME_PESSOA, OPENCORPORATES_URL, COMPANY_STATUS, COMPANY, COMPANY_URL, ADDRESS, POSITION, OCCUPATION, NATIONALITY, STARTDATE, DATA_INCLUSAO, CRITICA) 
			VALUES((?),(?),(?),(?),(?),(?),(?),(?),(?),(?),(?),getdate(),'Sucesso')""", documento, nome, opencorporates_url, company_status, company, company_url, address, position, occupation, nationality, start_date)
			banco.commit()
			cursor.close()			
			logger.debug("SQL_T bem sucedido")

		except pyodbc.Error as error:
			
			from modules import _email
			logger.error("<ERROR: %s [%s]>"%(error, documento))
			_email.send("OPENCORPORATES",error,documento)

		finally:
			banco.close()
Exemplo n.º 17
0
def sql_F(documento, tipo_documento, url):
	import pyodbc

	if tipo_documento == "Jurídica":
		tipo_documento = "JURIDICA"

	try:
		banco = pyodbc.connect('.')
		cursor = banco.cursor()
		cursor.execute("insert into db_jive_2017.dbo.COOPERATIVA_SICREDI(DOCUMENTO_PESSOA,TIPO_PESSOA, LINK_PESQUISA, DATA_INCLUSAO, CRITICA) values((?),(?),(?) ,getdate(), 'Não Encontrado')", documento, tipo_documento, url)
		banco.commit()
		cursor.close()			
		logger.debug("SQL_F bem sucedido")

	except pyodbc.Error as error:
		
		from modules import _email
		logger.error("<ERROR: %s [%s]>"%(error, documento))
		_email.send("SICREDI",error,documento)

	finally:
		banco.close()
Exemplo n.º 18
0
	def sql_T(self,documento,nome,sunbiz_url,company,company_state,company_status,document_number,fein_number,date_filed,last_event,event_date_filed,main_address,registered_agent_name,registered_agent_address):

		import pyodbc
		
		try:
			banco = pyodbc.connect('.')
			cursor = banco.cursor()
			cursor.execute("""INSERT INTO DB_JIVE_2017.dbo.SUNBIZ(
			DOCUMENTO_PESSOA, NOME_PESSOA, SUNBIZ_URL,COMPANY,COMPANY_STATE,COMPANY_STATUS,DOCUMENT_NUMBER,FEIN_NUMBER,DATE_FILED,LAST_EVENT,EVENT_DATE_FILED,MAIN_ADDRESS,REGISTERED_AGENT_NAME,REGISTERED_AGENT_ADRESS,DATA_INCLUSAO,CRITICA)
			VALUES((?),(?),(?),(?),(?),(?),(?),(?),(?),(?),(?),(?),(?),(?),getdate(),'Sucesso')""", documento,nome,sunbiz_url,company,company_state,company_status,document_number,fein_number,date_filed,last_event,event_date_filed,main_address,registered_agent_name,registered_agent_address)
			banco.commit()
			cursor.close()			
			logger.debug("SQL_T bem sucedido")

		except pyodbc.Error as error:
			
			from modules import _email
			logger.error("<ERROR: %s [%s]>"%(error, documento))
			_email.send("SUNBIZ",error,documento)

		finally:
			banco.close()
Exemplo n.º 19
0
def sql_T(documento, tipo_documento, uf, area_imovel, cidade_imovel, cod_car, data_cadastro_car, mf_car, status_car):
	import pyodbc

	if tipo_documento == "Física":
		tipo_documento = "FISICA"
	elif tipo_documento == "Jurídica":
		tipo_documento = "JURIDICA"

	try:	
		banco = pyodbc.connect('.')
		cursor = banco.cursor()
		cursor.execute("insert into DB_JIVE_2017.dbo.IMOVEIS_CAR(DOCUMENTO_PROPRIETARIO, TIPO_PESSOA, UF, AREA_IMOVEL, CIDADE_IMOVEL, COD_CAR, DATA_CADASTRO_CAR, STATUS_CAR, MF_CAR , DATA_INCLUSAO, CRITICA) values((?),(?),(?),(?),(?),(?),(?),(?),(?),getdate(), 'Dados capturados com sucesso')", documento, tipo_documento, uf, area_imovel, cidade_imovel, cod_car, data_cadastro_car, status_car, mf_car)
		banco.commit()
		cursor.close()			
		logger.debug("SQL_T bem sucedido")

	except pyodbc.Error as error:
		
		from modules import _email
		logger.error("<ERROR: %s [%s]>"%(error, documento))
		_email.send("SICAR_RO",error,documento)

	finally:
		banco.close()
Exemplo n.º 20
0
def sql_F(documento, tipo_documento, uf):
	import pyodbc

	if tipo_documento == "Física":
		tipo_documento = "FISICA"
	elif tipo_documento == "Jurídica":
		tipo_documento = "JURIDICA"

	try:	
		banco = pyodbc.connect('.')
		cursor = banco.cursor()
		cursor.execute("insert into DB_JIVE_2017.dbo.IMOVEIS_CAR(DOCUMENTO_PROPRIETARIO, TIPO_PESSOA, UF, AREA_IMOVEL, CIDADE_IMOVEL, COD_CAR, DATA_CADASTRO_CAR, STATUS_CAR, MF_CAR , DATA_INCLUSAO, CRITICA) values((?),(?),(?),NULL,NULL,NULL,NULL,NULL,NULL,getdate(), 'Não existe cadastro para esta pessoa')", documento, tipo_documento, uf)
		banco.commit()
		cursor.close()			
		logger.debug("SQL_F bem sucedido")

	except pyodbc.Error as error:
		
		from modules import _email
		logger.error("<ERROR: %s [%s]>"%(error, documento))
		_email.send("SICAR_RO",error,documento)
	
	finally:
		banco.close()
Exemplo n.º 21
0
	def sql_F(self,documento,tipo_documento,cidade,uf):

		if tipo_documento == "Física":
			tipo_documento = "FISICA"
		elif tipo_documento == "Jurídica":
			tipo_documento = "JURIDICA"

		try:
			banco = pyodbc.connect(self.connection)
			cursor = banco.cursor()
			cursor.execute("""INSERT INTO DB_JIVE_2017.dbo.IMOVEIS(DOCUMENTO_PESSOA,TIPO_PESSOA,CIDADE,UF,DATA_INCLUSAO,CRITICA,FONTE_PESQUISA) 
			values((?),(?),(?),(?),getdate(),'Registro não encontrado','BETHA')""",documento,tipo_documento,cidade,uf)
			banco.commit()
			cursor.close()			
			logger.debug("SQL_F bem sucedido")

		except pyodbc.Error as error:
		
			from modules import _email
			logger.error("<ERROR: %s [%s]>"%(error, documento))
			_email.send("BETHA",error,documento)

		finally:
			banco.close()
Exemplo n.º 22
0
	def sql_T(self,documento,tipo_documento,cidade,uf,codigo_imovel,inscricao_imobiliaria,logradouro,numero,bairro):

		if tipo_documento == "Física":
			tipo_documento = "FISICA"
		elif tipo_documento == "Jurídica":
			tipo_documento = "JURIDICA"

		try:
			banco = pyodbc.connect(self.connection)
			cursor = banco.cursor()
			cursor.execute("""INSERT INTO DB_JIVE_2017.dbo.IMOVEIS(DOCUMENTO_PESSOA,TIPO_PESSOA,CIDADE,UF,COD_IMOVEL,INSCR_IMOBILIARIA,LOGRADOURO,NUMERO,BAIRRO,DATA_INCLUSAO,CRITICA,FONTE_PESQUISA) 
			values((?),(?),(?),(?),(?),(?),(?),(?),(?),getdate(),'Dados Capturados com Sucesso','BETHA')""",documento,tipo_documento,cidade,uf,codigo_imovel,inscricao_imobiliaria,logradouro,numero,bairro)
			banco.commit()
			cursor.close()			
			logger.debug("SQL_T bem sucedido")

		except pyodbc.Error as error:
		
			from modules import _email
			logger.error("<ERROR: %s [%s]>"%(error, documento))
			_email.send("BETHA",error,documento)

		finally:
			banco.close()
Exemplo n.º 23
0
def sql_T(documento, tipo_documento, logradouro, bairro, numero, cidade , uf):
	import pyodbc

	if tipo_documento == "Física":
		tipo_documento = "FISICA"
	elif tipo_documento == "Jurídica":
		tipo_documento = "JURIDICA"

	try:
		banco = pyodbc.connect('.')
		cursor = banco.cursor()
		cursor.execute("insert into db_jive_2017.dbo.CENTRAIS_ENERGETICAS(Documento_PESSOA, tipo_Pessoa, NOME_PESSOA, ENDERECO_COMPLETO, LOGRADOURO, BAIRRO, NUMERO, COMPLEMENTO, CIDADE, UF, Data_Inclusao, Critica, FONTE_PESQUISA) values((?),(?),NULL,NULL,(?),(?),(?) ,NULL ,(?) ,(?) ,getdate(), 'Sucesso', 'CELPE')", documento, tipo_documento, logradouro, bairro, numero, cidade , uf)
		banco.commit()
		cursor.close()			
		logger.debug("SQL_T bem sucedido")

	except pyodbc.Error as error:

		from modules import _email
		logger.error("<ERROR: %s [%s]>"%(error, documento))
		_email.send("CELPE",error,documento)

	finally:
		banco.close()
Exemplo n.º 24
0
def sql_F(documento, tipo_documento):
	import pyodbc

	if tipo_documento == "Física":
		tipo_documento = "FISICA"
	elif tipo_documento == "Jurídica":
		tipo_documento = "JURIDICA"

	try:
		banco = pyodbc.connect('.')
		cursor = banco.cursor()
		cursor.execute("insert into DB_JIVE_2017.dbo.CERTIDOES_ANOREG(DOCUMENTO_PESSOA,TIPO_PESSOA,TOTAL,NOME_CERTIDAO,Data_Inclusao,Critica,FL_DEVEDOR_JIVE,FL_FASE_PRECIFICACAO) values((?),(?),NULL,NULL,getdate(), 'Registro não encontrado' ,'N','N')", documento, tipo_documento)
		banco.commit()
		cursor.close()			
		logger.debug("SQL_F bem sucedido")

	except pyodbc.Error as error:
		
		from modules import _email
		logger.error("<ERROR: %s [%s]>"%(error, documento))
		_email.send("ANOREG_MT",error,documento)

	finally:
		banco.close()
Exemplo n.º 25
0
def sql_F(documento, tipo_documento):
	import pyodbc

	if tipo_documento == "Jurídica":
		tipo_documento = "JURIDICA"
	elif tipo_documento == "Física":
		tipo_documento = "FISICA"

	try:
		banco = pyodbc.connect('.')
		cursor = banco.cursor()
		cursor.execute("insert into DB_JIVE_2017.dbo.CNDT(DOCUMENTO_PESSOA,TIPO_PESSOA,REGIAO,FASE_EXECUTIVA,PROCESSO,DT_INCLUSAO,CRITICA) values((?),(?),NULL,NULL,NULL ,getdate(), 'Não foi encontrado nenhum processo para este documento')", documento, tipo_documento)
		banco.commit()
		cursor.close()		
		logger.debug("SQL_F bem sucedido")

	except pyodbc.Error as error:
		
		from modules import _email
		logger.error("<ERROR: %s [%s]>"%(error, documento))
		_email.send("CNDT",error,documento)

	finally:
		banco.close()
Exemplo n.º 26
0
def sql_T(documento, tipo_documento, uf, cidade, inscricao, logradouro, numero, bairro):
	import pyodbc

	if tipo_documento == "Física":
		tipo_documento = "FISICA"
	elif tipo_documento == "Jurídica":
		tipo_documento = "JURIDICA"

	try:
		banco = pyodbc.connect('.')
		cursor = banco.cursor()
		cursor.execute("insert into DB_JIVE_2017.dbo.IMOVEIS(UF,CIDADE,tipo_Pessoa,Documento_PESSOA,COD_IMOVEL,INSCR_IMOBILIARIA,LOGRADOURO,NUMERO,BAIRRO,Data_Inclusao,Critica,FL_DEVEDOR_JIVE,FL_FASE_PRECIFICACAO, FONTE_PESQUISA) values((?),(?),(?), (?),NULL,(?) ,(?) ,(?) ,(?) ,getdate(), 'Dados Capturados com Sucesso' ,'N','N' , 'BRUSQUE.ATENDE')", uf, cidade, tipo_documento, documento,inscricao, logradouro, numero, bairro)
		banco.commit()
		cursor.close()			
		logger.debug("SQL_T bem sucedido")

	except pyodbc.Error as error:
		
		from modules import _email
		logger.error("<ERROR: %s [%s]>"%(error, documento))
		_email.send("BRUSQUE",error,documento)

	finally:
		banco.close()