vitor gabriel
-
Total de ítens
4 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por vitor gabriel
-
-
On 12/30/2015 at 9:03 AM, Antonio Alexanadre said:
Bom dia,
Pessoal pegue o exemplos e schemas da do site da prefeitura de são paulo, e pegues seu exemplos e estou criando o xml conforme esta no manuais conforme o site da prefeitura de são paulo. E para assinar estou usando os exemplos do Acbr trunck 2 mas nao estou conseguindo assinar, Alguém pode me dar um ajuda para pode assinar o xml. Estou postnado aqui o xml de retorno da. O erro fala que esta na assinatura tag Signature mas e porque não consegui assinar. Adidionei na uses campicom_tlb,msxl2_tlb, adiconei no projeto os shemas e os PedidoConsultaCNPJ_v01.xsd,RetornoConsultaCNPJ_v01.xsd e conectando o wsdl como httprio.
<?xml version="1.0" encoding="UTF-8"?>
<RetornoConsultaCNPJ
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://www.prefeitura.sp.gov.br/nfe">
<Cabecalho Versao="1"
xmlns="">
<Sucesso>false</Sucesso>
</Cabecalho>
<Erro
xmlns="">
<Codigo>1001</Codigo>
<Descricao>XML não compatível com Schema.The element 'PedidoConsultaCNPJ' in namespace 'http://www.prefeitura.sp.gov.br/nfe' has invalid child element 'Signature'. List of possible elements expected: 'Signature' in namespace 'http://www.w3.org/2000/09/xmldsig#'.</Descricao>
</Erro>
</RetornoConsultaCNPJ>Boa tarde Antonio,
para utilizar o serviço é necessário acrescentar o campo de Assinatura, neste caso de seu exemplo enviado está faltando o compo.
Segue um exemplo de como enviar um requerimento SOAP para o serviço de Consulta CNPJ.
<?xml version="1.0" encoding="UTF-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<ConsultaCNPJRequest xmlns="http://www.prefeitura.sp.gov.br/nfe">
<VersaoSchema>1</VersaoSchema>
<MensagemXML>
<![CDATA[<p1:PedidoConsultaCNPJ xmlns:p1="http://www.prefeitura.sp.gov.br/nfe" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><Cabecalho Versao="1"><CPFCNPJRemetente><CNPJ>CNPJ</CNPJ></CPFCNPJRemetente></Cabecalho><CNPJContribuinte><CNPJ>CNPJ</CNPJ></CNPJContribuinte><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI=""><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>YFEFXgrm2wO8LOTYK5L2Job8tss=</DigestValue></Reference></SignedInfo><SignatureValue>ASSINATURA EM BASE64</SignatureValue><KeyInfo><X509Data><X509Certificate>CERTIFICADO EM BASE64</X509Certificate></X509Data></KeyInfo></Signature></p1:PedidoConsultaCNPJ>]]></MensagemXML>
</ConsultaCNPJRequest>
</soap12:Body>
</soap12:Envelope>Confira também o manual do WebService no site do Nota do Milhão da Prefeitura de São Paulo.
Os items das tabelas descrevem os campos e também os XML's de exemplo
Obs: sempre devem conter a assinatura no padrão como enviado acima.
- 2
-
Boa tarde pessoal.
Alguem que já conseguiu fazer um requerimento do WebService da Prefeitura de Sao Paulo poderia me ajudar a fazer uma requisição simples?
Estou tentando utilizar qualquer serviço mas somente recebo Bad Request (erro 400) sem respostas. Estou tentando fazer requisição pelo Postman SoapUI e em Python.
Segue meu exemplo de xml para consulta de CNPJ:
Quote<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfe="http://www.prefeitura.sp.gov.br/nfe"><soapenv:Header/><soapenv:Body><ConsultaCNPJRequest><VersaoSchema>3</nfe:VersaoSchema><MensagemXML><PedidoConsultaCNPJ><Cabecalho versao="1"><CPFCNPJRemetente>CNPJ</CPFCNPJRemetente></Cabecalho><CNPJContribuinte>CNPJ</CNPJContribuinte><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI=""><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>KX5gE+N2njdY+LS+hhoCC3ubC1M=</DigestValue></Reference></SignedInfo><SignatureValue>"CHAVE CERTIFICADO"</SignatureValue><KeyInfo><X509Data><X509Certificate>"CONTEUDO CERTIFICADO"</X509Certificate></X509Data></KeyInfo></Signature></PedidoConsultaCNPJ></MensagemXML></ConsultaCNPJRequest></soapenv:Body></soapenv:Envelope> -
Olá, estou com dificuldades para utilizar
Estou tendo dificuldades em enviar um envelope soap de requerimento para a prefeitura de Sao Paulo .Estou recebendo Bad Request (erro 400) sem descrição do problema.Alguém poderia me ajudar enviando um exemplo de algum requerimento em XML funcional por favor?Links dos serviços do WebService da Prefeitura: https://nfe.prefeitura.sp.gov.br/ws/lotenfe.asmxSegue meu exemplo de envelope soap:Quote<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfe="http://www.prefeitura.sp.gov.br/nfe"><soapenv:Header/><soapenv:Body><ConsultaCNPJRequest><VersaoSchema>3</nfe:VersaoSchema><MensagemXML><PedidoConsultaCNPJ><Cabecalho versao="1"><CPFCNPJRemetente>CNPJ</CPFCNPJRemetente></Cabecalho><CNPJContribuinte>CNPJ</CNPJContribuinte><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI=""><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>KX5gE+N2njdY+LS+hhoCC3ubC1M=</DigestValue></Reference></SignedInfo><SignatureValue>"CHAVE CERTIFICADO"</SignatureValue><KeyInfo><X509Data><X509Certificate>"CONTEUDO CERTIFICADO"</X509Certificate></X509Data></KeyInfo></Signature></PedidoConsultaCNPJ></MensagemXML></ConsultaCNPJRequest></soapenv:Body></soapenv:Envelope>
Assinatura do RPS incorreta. Codigo Hash gerado para o campo assinatura do RPS esta invalido...
em ACBrNFSe
Postado · Editado por vitor gabriel
Estou com o mesmo problema.
Ao fazer o PedidoEnvioRPS recebo a seguinte mensagem:
Estou verificando a retorno e colocando o mesmo valor de "String Verificada" porém continuo recebendo o mesmo erro.