Mudanças

Ir para: navegação, pesquisa

Manuais:Unimake.DFe/CodigoConsumoPython

2 948 bytes removidos, 18 julho
Página substituída por '__NOTITLE__ =<font color=#008000>'''Exemplos em Python'''</font>= Abaixo disponibilizamos link para download dos exemplos de código em Python para consumir a DLL. [h...'
=<font color=#008000>'''Exemplos em Python'''</font>=
Abaixo disponibilizamos os link para download dos exemplos de código em Python para consumir a DLL.
====<font color=#008000>'''Consultar status do serviço de NFe'''<[https:/font>==== <pre># type: ignorefrom config_dll import inicializar_DLL from Unimake.Business.DFe.Servicos import *from Unimake.Business.DFe.Xml.NFe import *from Unimake.Business.DFe.Servicos.NFe import * from Unimake.Exceptions import ThrowHelper def consulta_status_nfe(): print("Consultando o status da NFe...") # Criar configuração básica para consumir o serviço oConfig = Configuracao() # Unimake.Business.DFe.Servicos.Configuracao oConfig.TipoDFe = TipoDFe.NFe oConfig.Servico = Servico.NFeStatusServico oConfig/github.CertificadoArquivo = "C:\\Projetos\\DLL com Python\\config\\Unimake_PV.pfx" oConfig.CertificadoSenha = "12345678"  # Criar XML oConsStatServ = ConsStatServ() # /Unimake.Business./DFe.Xml.NFe.ConsStatServ oConsStatServ.Versao = "4.00" oConsStatServ.TpAmb = TipoAmbiente.Homologacao oConsStatServ.CUF = UFBrasil.PR  # Criar objeto para pegar exceção do lado do CSHARP oExceptionInterop = ThrowHelper() # Unimake.Exceptions.ThrowHelper  try: oStatusServico = StatusServico() # Unimake.Business.DFe.Servicos.NFe.StatusServico oStatusServico.Executar(oConsStatServ, oConfig)  return print("Status do Serviço: ", oStatusServico.RetornoWSString) except Exception as e: print("Erro ao consultar o status da NFe: ", e) print("Exceção do CSHARP: ", oExceptionInterop.GetMessage())</pre> ====<font color=#008000>'''Consultar situação de NFe'''<tree/main/Exemplos/Python/font>==== <pre># type: ignorefrom config_dll import inicializar_DLL from Unimake.Business.DFe.Servicos import *from Unimake.Business.DFe.Xml.NFe import *from Unimake.Business.DFe.Servicos.NFe import * from Unimake.Exceptions import ThrowHelper def consultar_situacao_nfe(): print("Consultando a situação da NFe...") # Criar configuração básica Exemplos%20em%20TXT Clique aqui para consumir o serviço oConfig = Configuracao() # Unimake.Businessacessar.DFe.Servicos.Configuracao oConfig.TipoDFe = TipoDFe.NFe oConfig.Servico = Servico.NFeConsultaProtocolo oConfig.CertificadoArquivo = "C:\\Projetos\\DLL com Python\\config\\Unimake_PV.pfx" oConfig.CertificadoSenha = "12345678" # Criar XML oConsSitNFe = ConsSitNFe() # Unimake.Business.DFe.Xml.NFe.ConsSitNfe oConsSitNFe.Versao = "4.00" oConsSitNFe.TpAmb = TipoAmbiente.Homologacao oConsSitNFe.ChNFe = "41240706117473000150550300000000161085048302" oExceptionInterop = ThrowHelper() # Unimake.Exceptions.ThrowHelper try: oConsultaProtocolo = ConsultaProtocolo() # Unimake.Business.DFe.Servicos.NFe.ConsultaProtocolo oConsultaProtocolo.Executar(oConsSitNFe, oConfig) return print("Situação da NFe: ", oConsultaProtocolo.RetornoWSString) except Exception as e: print("Erro ao consultar situação da NFe: ", e) print("Exceção do CSHARP: ", oExceptionInterop.GetMessage())</pre>]
1 189
edições

Menu de navegação