Srs. boa noite, queri propor aqui um forum para debater a estrutura XML (tags) para os serviços do SEFAZ, estou tendo dificuldades em encontrar estruturas de tags para executar direto no SOPA12 e dificilmente encontro algo palpável, coisa que deveria ter nas documentações de normas técnicas.
Para começar coloco aqui 3 tipos de tags completas para executar no SOAP12.
Consultar status do serviço SEFAZ (Serviço: NfeStatusServico / Metodo: nfeStatusServicoNF / Operação: NFeStatusServico4):
<consStatServ versao="versão do pacote" xmlns="http://...">
<tpAmb>tipo de ambiente 1 ou 2</tpAmb>
<cUF>código do estado conforme IBGE</cUF>
<xServ>STATUS</xServ>
</consStatServ>
Consultar cadastro do contribuinte (Serviço: NfeConsultaCadastro / Metodo: consultaCadastro / Operação: CadConsultaCadastro4):
<ConsCad xmlns="versão do pacote" versao="http://...">
<infCons>
<xServ>CONS-CAD</xServ>
<UF>sigla do estado</UF>
se for IE <IE>nro ie</IE>
se for CPF <CPF>nro CPF</CPF>
se for CNPJ <CNPJ>nro CNPJ</CNPJ>
</infCons>
</ConsCad>
Consultar protocolo da NFe (Serviço: NfeConsultaProtocolo / Metodo: nfeConsultaNF / Operação: NFeConsultaProtocolo4):
<consSitNFe xmlns="versão do pacote" versao="http://...">
<tpAmb>tipo de ambiente 1 ou 2</tpAmb>
<xServ>CONSULTAR</xServ>
<chNFe>chave do DANFE</chNFe>
</consSitNFe>
Essas tags executadas dentro do SOAP12 retornam uma estrutura XML que pode ser tratada.
Estou a procura da sintax das outras, se alguém se interessar, fica a disposição.