estou acrescentando no arquivo CH... devo alterar essa forma depois, mas por enquanto continua assim....
Ainda faltam os de homologação....
Isso é pra quando precisarem resolver alguma coisa sozinhos.
Código: Selecionar todos
#define SEFAZ_NFCE_URL_LIST { ;
;
{ "PR", WS_AMBIENTE_PRODUCAO, WS_NFE_AUTORIZACAO, "3.10", "https://nfce.fazenda.pr.gov.br/nfce/NFeAutorizacao3" }, ;
{ "PR", WS_AMBIENTE_PRODUCAO, WS_NFE_CONSULTAPROTOCOLO, "3.10", "https://nfce.fazenda.pr.gov.br/nfce/NFeConsulta3" }, ;
{ "PR", WS_AMBIENTE_PRODUCAO, WS_NFE_INUTILIZACAO, "3.10", "https://nfce.fazenda.pr.gov.br/nfce/NFeInutilizacao3" }, ;
{ "PR", WS_AMBIENTE_PRODUCAO, WS_NFE_RECEPCAOEVENTO, "3.10", "https://nfce.fazenda.pr.gov.br/nfce/NFeRecepcaoEvento" }, ;
{ "PR", WS_AMBIENTE_PRODUCAO, WS_NFE_RETAUTORIZACAO, "3.10", "https://nfce.fazenda.pr.gov.br/nfce/NFeRetAutorizacao3" }, ;
{ "PR", WS_AMBIENTE_PRODUCAO, WS_NFE_STATUSSERVICO, "3.10", "https://nfce.fazenda.pr.gov.br/nfce/NFeStatusServico3" }, ;
;
{ "SVRS", WS_AMBIENTE_PRODUCAO, WS_NFE_AUTORIZACAO, "3.10", "https://nfce.svrs.rs.gov.br/ws/NfeAutorizacao/NFeAutorizacao.asmx" }, ;
Depois ainda falta confirmar se Paraná é diferente na SOAP Action.
Se for, é alterar este outro array, no mesmo CH, que contém o normal e as exceções...
Código: Selecionar todos
#define SEFAZ_SOAPACTION_LIST { ;
;
{ "**", WS_CTE_CONSULTAPROTOCOLO, WS_PROJETO_CTE, "cteConsultaCT", "http://www.portalfiscal.inf.br/cte/wsdl/CteConsulta" }, ;
{ "**", WS_CTE_RETRECEPCAO, WS_PROJETO_CTE, "cteRetRecepcao", "http://www.portalfiscal.inf.br/cte/wsdl/CteRetRecepcao" }, ;
{ "**", WS_CTE_RECEPCAOEVENTO, WS_PROJETO_CTE, "cteRecepcaoEvento", "http://www.portalfiscal.inf.br/cte/wsdl/CteRecepcaoEvento" }, ;
{ "**", WS_CTE_INUTILIZACAO, WS_PROJETO_CTE, "cteInutilizacaoCT", "http://www.portalfiscal.inf.br/cte/wsdl/CteInutilizacao" }, ;
{ "**", WS_CTE_RECEPCAO, WS_PROJETO_CTE, "cteRecepcaoLote", "http://www.portalfiscal.inf.br/cte/wsdl/CteRecepcao" }, ;
{ "**", WS_CTE_STATUSSERVICO, WS_PROJETO_CTE, "cteStatusServicoCT", "http://www.portalfiscal.inf.br/cte/wsdl/CteStatusServico" }, ;
{ "**", WS_MDFE_CONSNAOENC, WS_PROJETO_MDFE, "mdfeConsNaoEnc", "http://www.portalfiscal.inf.br/mdfe/wsdl/MDFeConsNaoEnc" }, ;
{ "**", WS_MDFE_CONSULTA, WS_PROJETO_MDFE, "mdfeConsultaMDF", "http://www.portalfiscal.inf.br/mdfe/wsdl/MDFeConsulta" }, ;
{ "**", WS_MDFE_RETRECEPCAO, WS_PROJETO_MDFE, "mdfeRetRecepcao", "http://www.portalfiscal.inf.br/mdfe/wsdl/MDFeRetRecepcao" }, ;
{ "**", WS_MDFE_DISTRIBUICAODFE, "??????", "mdfeDistDFeInteresse", "http://www.portalfiscal.inf.br/nfe/wsdl/MDFeDistribuicaoDFe" }, ;
{ "**", WS_MDFE_RECEPCAOEVENTO, WS_PROJETO_MDFE, "mdfeRecepcaoEvento", "http://www.portalfiscal.inf.br/mdfe/wsdl/MDFeRecepcaoEvento" }, ;
{ "**", WS_MDFE_RECEPCAO, WS_PROJETO_MDFE, "MDFeRecepcao", "http://www.portalfiscal.inf.br/mdfe/wsdl/MDFeRecepcao" }, ;
{ "**", WS_MDFE_STATUSSERVICO, WS_PROJETO_MDFE, "MDFeStatusServico", "http://www.portalfiscal.inf.br/mdfe/wsdl/MDFeStatusServico/mdfeStatusServicoMDF" }, ;
{ "**", WS_NFE_CONSULTACADASTRO, WS_PROJETO_NFE, "CadConsultaCadastro2", "http://www.portalfiscal.inf.br/nfe/wsdl/CadConsultaCadastro2" }, ;
{ "**", WS_NFE_CONSULTADEST, WS_PROJETO_NFE, "nfeConsultaNFDest", "http://www.portalfiscal.inf.br/nfe/wsdl/NfeConsultaDest/nfeConsultaNFDest" }, ;
{ "**", WS_NFE_DISTRIBUICAODFE, "???", "nfeDistDFeInteresse", "http://www.portalfiscal.inf.br/nfe/wsdl/NFeDistribuicaoDFe" }, ;
{ "**", WS_NFE_RECEPCAOEVENTO, WS_PROJETO_NFE, "nfeRecepcaoEvento", "http://www.portalfiscal.inf.br/nfe/wsdl/RecepcaoEvento" }, ;
{ "**", WS_NFE_INUTILIZACAO, WS_PROJETO_NFE, "NfeInutilizacaoNF2", "http://www.portalfiscal.inf.br/nfe/wsdl/NfeInutilizacao2" }, ;
{ "**", WS_NFE_AUTORIZACAO, WS_PROJETO_NFE, "NfeAutorizacao", "http://www.portalfiscal.inf.br/nfe/wsdl/NfeAutorizacao" }, ;
{ "**", WS_BPE_RECEPCAO, WS_PROJETO_BPE, "BpeRecepcao", "http://www.portalfiscal.inf.br/bpe/wsdl/BPeRecepcao/bpeRecepcao" }, ;
{ "**", WS_BPE_RECEPCAOEVENTO, WS_PROJETO_BPE, "BpeRecepcaoEvento", "http://www.portalfiscal.inf.br/bpe/wsdl/bpeRecepcaoEvento" }, ;
{ "**", WS_BPE_CONSULTAPROTOCOLO, WS_PROJETO_BPE, "BpeConsulta", "http://www.portalfiscal.inf.br/bpe/wsdl/BPeConsulta/bpeConsultaBP" }, ;
{ "**", WS_BPE_STATUSSERVICO, WS_PROJETO_BPE, "BpeStatusServicoBP", "http://www.portalfiscal.inf.br/bpe/wsdl/BPeStatusServico" }, ;
{ "AC,AL,AP,DF,ES,PB,RJ,RN,RO,RR,SC,SE,TO", ;
WS_NFE_AUTORIZACAO, WS_PROJETO_NFE, "nfeAutorizacaoLote", "http://www.portalfiscal.inf.br/nfe/wsdl/NfeAutorizacao" }, ;
{ "**", WS_NFE_RETAUTORIZACAO, WS_PROJETO_NFE, "NfeRetAutorizacao", "http://www.portalfiscal.inf.br/nfe/wsdl/NfeRetAutorizacao" }, ;
{ "**", WS_NFE_STATUSSERVICO, WS_PROJETO_NFE, "nfeStatusServicoNF2", "http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico2" }, ;
{ "BA", WS_NFE_STATUSSERVICO, WS_PROJETO_NFE, "nfeStatusServicoNF", "http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico" }, ;
{ "**", WS_NFE_CONSULTAPROTOCOLO, WS_PROJETO_NFE, "NfeConsulta2", "http://www.portalfiscal.inf.br/nfe/wsdl/NfeConsulta2" }, ;
{ "BA", WS_NFE_CONSULTAPROTOCOLO, WS_PROJETO_NFE, "nfeConsultaNF", "http://www.portalfiscal.inf.br/nfe/wsdl/NfeConsulta" }, ;
{ "AC,AL,AP,DF,ES,PB,RJ,RN,RO,RR,SC,SE,TO", ;
WS_NFE_CONSULTAPROTOCOLO, WS_PROJETO_NFE, "nfeConsultaNF2", "http://www.portalfiscal.inf.br/nfe/wsdl/NfeConsulta2" } }
O jeito mais prático de confirmar a SOAP Action é fazer o que aquela nota dizia, de acrescentar ?WSDL ao endereço.
No meio de um XML confuso que vai aparecer, tem lá a SOAP Action.