none
Erro ao enviar arquivo xml para web service da prefeitura são paulo RRS feed

  • Pergunta

  • Pessoal estou enviando o arquivo xml para web service da prefeitura de são paulo, so que esta me retornando o seguinte erro.

    <?xml version="1.0" encoding="UTF-8"?>
    <RetornoEnvioLoteRPS 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>1057</Codigo>
        <Descricao>Rejeição: Assinatura difere do calculado.</Descricao>
      </Erro>
    </RetornoEnvioLoteRPS>

     

    alguem saberia me dizer o que pode estar acontecendo.

    obrigado.

    • Movido Eder Costa segunda-feira, 21 de fevereiro de 2011 12:50 Processos XML (De:VB.NET e Visual Basic)
    quarta-feira, 16 de fevereiro de 2011 17:04

Todas as Respostas

  • Uma possível causa:

    http://www.tecnospeed.com.br/forum/index.php?topic=24.0


    []s.

    Alan Cossari.

    Twitter Facebook
    quarta-feira, 16 de fevereiro de 2011 18:06
  • Uma possível causa:

    http://www.tecnospeed.com.br/forum/index.php?topic=24.0


    []s.

    Alan Cossari.

    Twitter Facebook


    Alan dei uma olhada no meu xml e não contem espaços entre a tag e as informações.

     

    quarta-feira, 16 de fevereiro de 2011 18:18
  • Outra possível causa

    Respondendo ao meu proprio email, descobri apos 2 dias intensos de testes.
    Dentro do campo observacao da nota, constava algo do tipo "Entrega: Rua Etc, 123456", onde entre o : e a primeira letra
    tinha DOIS ESPACOS.
    Tirando um deles tudo volta a funcionar.

    Tirada do link:

    http://www.guj.com.br/java/104432-nfe---envio-de-lote


    []s.

    Alan Cossari.

    Twitter Facebook
    quarta-feira, 16 de fevereiro de 2011 18:30
  • Outra possível causa

    Respondendo ao meu proprio email, descobri apos 2 dias intensos de testes.
    Dentro do campo observacao da nota, constava algo do tipo "Entrega: Rua Etc, 123456", onde entre o : e a primeira letra
    tinha DOIS ESPACOS.
    Tirando um deles tudo volta a funcionar.

    Tirada do link:

    http://www.guj.com.br/java/104432-nfe---envio-de-lote


    []s.

    Alan Cossari.

    Twitter Facebook

    Alan vou postar meu arquivo xml pra voce dar uma olhada

     

    <?xml version="1.0" encoding="utf-8"?>
    <PedidoEnvioLoteRPS 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="">
        <CPFCNPJRemetente>
          <CNPJ>57797433002776</CNPJ>
        </CPFCNPJRemetente>
        <transacao>true</transacao>
        <dtInicio>2011-02-16</dtInicio>
        <dtFim>2011-02-16</dtFim>
        <QtdRPS>1</QtdRPS>
        <ValorTotalServicos>2100</ValorTotalServicos>
      </Cabecalho>
    <RPS xmlns="">
      <Assinatura>cBKk+YMoczKcqiEHNzGh28aYZzs/XfSvrxe8O6nVn1MEF7vH12VaCs3hYzoK8zAFBDBrK9G4zaudaDBYm1aTl9gJ3zf7aVh0azl1cNPBFWLpN2dlebIxSdvfeiLaUbRso12aiWhuAj3Azm+6sLb48cHG9LM3ttvXEFEla3cof90=</Assinatura>
      <ChaveRPS>
        <InscricaoPrestador>26477220</InscricaoPrestador>
        <SerieRPS>1</SerieRPS>
        <NumeroRPS>000000248516</NumeroRPS>
      </ChaveRPS>
      <TipoRPS>RPS</TipoRPS>
      <DataEmissao>2011-02-16</DataEmissao>
      <StatusRPS>N</StatusRPS>
      <TributacaoRPS>T</TributacaoRPS>
      <ValorServicos>2100</ValorServicos>
      <ValorDeducoes>0</ValorDeducoes>
      <CodigoServico>7811</CodigoServico>
      <AliquotaServicos>0500</AliquotaServicos>
      <ISSRetido>false</ISSRetido>
      <CPFCNPJTomador>
        <CNPJ>10235172000106</CNPJ>
      </CPFCNPJTomador>
      <InscricaoMunicipalTomador>00000000</InscricaoMunicipalTomador>
      <InscricaoEstadualTomador>0</InscricaoEstadualTomador>
      <RazaoSocialTomador>0</RazaoSocialTomador>
      <EnderecoTomador>
        <TipoLogradouro>0</TipoLogradouro>
        <Logradouro>0000000000</Logradouro>
        <NumeroEndereco>000</NumeroEndereco>
        <ComplementoEndereco>0000000000</ComplementoEndereco>
        <Bairro>0000000000</Bairro>
        <Cidade>0000000</Cidade>
        <UF>00</UF>
        <CEP>0000000</CEP>
      </EnderecoTomador>
      <Discriminacao>0</Discriminacao>
    </RPS>
      <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>RVKUPoOJNeM8qw6TDthma02PJAo=</DigestValue>
          </Reference>
        </SignedInfo>
        <SignatureValue>s+IO2uP2UmPmrZljOs+Qr94RseAhBz0N4dw/6zXKXFdCuN7ubbw81mSx8RZ1f2cknaN043RSn45Jw4QDc4efZa5xSsQS9Dp5yEK+jD9rOTn9MNgR7gxTv4zfjyDIH5pL/k42FNBHLVkBqBxmb78dZLyYLr+uFfm+wXZVJQaUOWo=</SignatureValue>
        <KeyInfo>
          <X509Data>
            <X509Certificate>MIIGuzCCBaOgAwIBAgIQdEq9Vc96WLZSswZlcfdJRTANBgkqhkiG9w0BAQUFADB0MQswCQYDVQQGEwJCUjETMBEGA1UEChMKSUNQLUJyYXNpbDEtMCsGA1UECxMkQ2VydGlzaWduIENlcnRpZmljYWRvcmEgRGlnaXRhbCBTLkEuMSEwHwYDVQQDExhBQyBDZXJ0aXNpZ24gTXVsdGlwbGEgRzMwHhcNMTAxMjE3MDAwMDAwWhcNMTExMjE2MjM1OTU5WjCCAQYxCzAJBgNVBAYTAkJSMRMwEQYDVQQKFApJQ1AtQnJhc2lsMRUwEwYDVQQLFAxJRCAtIDExNzgyNjkxODA2BgNVBAsUL0F1dGVudGljYWRvIHBvciBDZXJ0aXNpZ24gQ2VydGlmaWNhZG9yYSBEaWdpdGFsMRswGQYDVQQLFBJBc3NpbmF0dXJhIFRpcG8gQTExFDASBgNVBAsUCyhlbSBicmFuY28pMRQwEgYDVQQLFAsoZW0gYnJhbmNvKTEhMB8GA1UEAxMYSUNPIEVzdGFjaW9uYW1lbnRvcyBMVERBMSUwIwYJKoZIhvcNAQkBFhZpbmZvcm1hdGljYUBpY28uY29tLmJyMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDOtqliP8IAlT2BuEp2PjFRJup55bMll9gAuNKSMFGrZiwJM8/7OzeDlrCrxVEbVzvWqrHxZFF+ezszmkdOZHFslPHiIexeVdsFl7VRkDCJ0L6BKoM3fkdb1QvNrnyTk11Rk5rf0PE9QO5BiswOkt/S+YNZQTxVPGtKTw96T0bFJwIDAQABo4IDNzCCAzMwgbIGA1UdEQSBqjCBp6A4BgVgTAEDBKAvBC0xNDAyMTk2NzA4NjMxNTQyODA2MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDCgHwYFYEwBAwKgFgQURnJlZGVyaWNvIEFsdmltIEdhaXSgGQYFYEwBAwOgEAQONTc3OTc0MzMwMDAxMzegFwYFYEwBAwegDgQMMDAwMDAwMDAwMDAwgRZpbmZvcm1hdGljYUBpY28uY29tLmJyMAkGA1UdEwQCMAAwHwYDVR0jBBgwFoAUhLBCMzSjQiWlKJc+g+t38OhPwlQwDgYDVR0PAQH/BAQDAgXgMFUGA1UdIAROMEwwSgYGYEwBAgELMEAwPgYIKwYBBQUHAgEWMmh0dHA6Ly9pY3AtYnJhc2lsLmNlcnRpc2lnbi5jb20uYnIvcmVwb3NpdG9yaW8vZHBjMIIBJQYDVR0fBIIBHDCCARgwXKBaoFiGVmh0dHA6Ly9pY3AtYnJhc2lsLmNlcnRpc2lnbi5jb20uYnIvcmVwb3NpdG9yaW8vbGNyL0FDQ2VydGlzaWduTXVsdGlwbGFHMy9MYXRlc3RDUkwuY3JsMFugWaBXhlVodHRwOi8vaWNwLWJyYXNpbC5vdXRyYWxjci5jb20uYnIvcmVwb3NpdG9yaW8vbGNyL0FDQ2VydGlzaWduTXVsdGlwbGFHMy9MYXRlc3RDUkwuY3JsMFugWaBXhlVodHRwOi8vcmVwb3NpdG9yaW8uaWNwYnJhc2lsLmdvdi5ici9sY3IvQ2VydGlzaWduL0FDQ2VydGlzaWduTXVsdGlwbGFHMy9MYXRlc3RDUkwuY3JsMB0GA1UdJQQWMBQGCCsGAQUFBwMEBggrBgEFBQcDAjCBoAYIKwYBBQUHAQEEgZMwgZAwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwLmNlcnRpc2lnbi5jb20uYnIwZAYIKwYBBQUHMAKGWGh0dHA6Ly9pY3AtYnJhc2lsLmNlcnRpc2lnbi5jb20uYnIvcmVwb3NpdG9yaW8vY2VydGlmaWNhZG9zL0FDX0NlcnRpc2lnbl9NdWx0aXBsYV9HMy5wN2MwDQYJKoZIhvcNAQEFBQADggEBAAdYxvW8FgyEzdVCZDS1sq2e2dZi1VWcuWtqlfzqitvlWvBVPcBiHAbEx8jzekcTlCagSeSz5UmPQ1b6PEBR74udhqjUYwpu4w8xVEuk0YyRnRNjDF0DIIiQ4DvjMc8eb4OglIYb2a+I8VQzoN9pJiwCmdvBcIBu1hLY4jpJvFcFIwBYw8XE2kSuIEDeTQk2p2NOdDkfKLS7PWBtUJkmjZYJd7U87IvrMnftA3R6S8QRzATzIhC6MIenKCH5FGNkDZKLRDUO/6wwPyjTW+MqF8mODwamQLmBnTUJ/Mp/vadSobfOEWkA0lcLpz2nqa9VnxJTwmj8CzNagY3EIuWo0Do=</X509Certificate>
          </X509Data>
        </KeyInfo>
      </Signature>
    </PedidoEnvioLoteRPS>

    se voce puder me ajudar agradeço.

     

     

     

     

    quarta-feira, 16 de fevereiro de 2011 18:40
  • Olá Rafa Alves!

    Sua thread será tratada no fórum adequado a este tipo de problema.

    att;


    Eder Costa - LATAM Forum Support Engineer
    Microsoft Corporation
    segunda-feira, 21 de fevereiro de 2011 12:49
  • Rafael o erro 1057 é na assinatura do arquivo e não na assinatura do rps tag "Assinatura"

    Nós temos aplicação rodando ja em alguns clientes. Vide www.emissornfse.com.br

     

    segunda-feira, 21 de fevereiro de 2011 19:19
  • Vide no WSDL que existe dois metodos o de lote e o de enviorps "que é a solicitação de apenas nota a nota", onde os xml tem caracteristicas diferentes.
    segunda-feira, 21 de fevereiro de 2011 19:23
  • Vide no WSDL que existe dois metodos o de lote e o de enviorps "que é a solicitação de apenas nota a nota", onde os xml tem caracteristicas diferentes.


    Mykola o esse erro eu corrigi o problema e que agora ele esta retornando o seguinte erro.

    <?xml version="1.0" encoding="UTF-8"?>
    <RetornoEnvioLoteRPS 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 'PedidoEnvioLoteRPS' in namespace 'http://www.prefeitura.sp.gov.br/nfe' has invalid child element 'RPS'. List of possible elements expected: 'Signature' in namespace 'http://www.w3.org/2000/09/xmldsig#'.</Descricao>
      </Erro>
    </RetornoEnvioLoteRPS>

     

    sabe me dizer o que pode estar acontecendo.

    obrigado.

    terça-feira, 22 de fevereiro de 2011 15:40
  • Bom dia, Rafa...

     

    Estou com o erro que você relatou no inicio, o 1057. Você pode explicar como foi que você reparou este problema?

    Ou também se alguém se habilitar em passar dicas, as mesmas serão bem aceitas. Desde então obrigado!

    terça-feira, 5 de julho de 2011 11:24
  • Eu tenho o mesmop problema, alguém pod edizer ai qual a URI que devo utilizar como base para a assinatura.

    É uma vergonha a prefeitura de são paulo não ter canal de suporte adequado, o pessoal que respponde os emails do site é completamente despreparado pra tal coisa,.

     

    Fico no aguardo.

    Anderson.

    quinta-feira, 18 de agosto de 2011 14:25
  • Amigo, Estou com o erro que você relatou no inicio, o 1057. Você pode explicar como foi que você reparou este problema?

    Aguardo,


    Carlos
    domingo, 25 de setembro de 2011 18:28
  •   Caro.

       Não resolvi, Estou brigando ainda com este tal erro. Só o que descobri atraves de foruns é que o 1057 diz respeito a assinatura do documento e não da tag assinatura (assinatura adicional ).

       Mas a critica a prefeitura permanece, não se consegue suporte não existe ambiente de homologação(Um método sem gravar nada não é ambiente de homologação que se apresente) , o pessoal que responde as duvidas enviadas por e-mail parece acéfalos.

       Bem coisa de órgão publico, quando não economizam no cimento, enconomizam em inteligência. E quem padece é o usuário (no caso desenvolvedor).

     

     

    segunda-feira, 26 de setembro de 2011 17:20
  • Amigo,

     

    Obrigado pelo retorno, me add no msn, assim podemos trocar ideias sobre o assunto: carloasasjr2003@hotmail.com 


    Carlos
    segunda-feira, 26 de setembro de 2011 17:25
  • fala ae Rafa Alan, teu sistema está em que linguagem ? mas independente de qual linguagem voce está usando, como voce conseguiu achar este xml ?

     

     

    abraços !

    meu email: carlos--maciel@hotmail.com

    terça-feira, 27 de setembro de 2011 19:18
  • Pessoa, consegui resolver o erro 1057, o problema era que eu estava alterando o xml depois de assinado.

    Agora estou com problema na Tag Assinatura: Não estou conseguindo assinar corretamente..

    Alguém tem alguma rotina em delphi para essa rotina?

     

    Agradeço,


    Carlos
    terça-feira, 27 de setembro de 2011 20:33
  • Senhores eu estou usando uma DLL da FlexDocs para fazer todo o servico de montar, assinar, enviar e buscar Lote e RPS na prefeitura de SP

    o custo é bom vcs podem dar uma olhada no site www.flexdocs.com.br 

    Nossa empresa ja usa a DLL de NF-e , agora estamos desenvolvendo as NFS-e.

    Eu indico o uso da DLL.

     

     


    vb.net,c#.net,vb6,Clipper,Cobol,MySQL,SQL-Server, Firebird
    sábado, 1 de outubro de 2011 16:54
  • Boa tarde,

    Rafa, conseguiu resolver esse caso ?

    Jonas

    quarta-feira, 23 de novembro de 2011 15:35
  • Alguem saberia me informar como se envia, em php, um arquivo xml para um webservice?
    quarta-feira, 14 de dezembro de 2011 21:34
  • Opa blz.
    eu entendo pouco disso já vou avisando ehehe

    Mas olhando assim por cima, parece que o arquivo xml está incorreto. 
    existe um arquivo XSD validando a estrutura do seu arquivo XML (o que foi enviado) e este está dizendo que a tag (elemento) "RPS" não é valida. Ele está esperando o elemento "Signature".

    Não tenho total certeza se estou correto nessa solução.

    terça-feira, 8 de abril de 2014 17:01