Ir para conteúdo
  • Cadastre-se

dev botao

Cancelamento de NFSe - Nota carioca


adesmehdice
  • Este tópico foi criado há 2759 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Olá, estou tentando cancelar uma nota carioca(NFS-e), mas ao executar a função CancelarNFSe, me retorna o erro :  Numero da NFSe inexistente na base de dados para o prestador de servico pesquisado

Alguém sabe o que pode ser?

Segue o meu código:

var
  CodigoCancelamento: String;
begin
  case MotivoCancelamento of
    tcErro_De_Emissao: CodigoCancelamento:= '1' ;
    tcOperacao_Nao_Concluido: CodigoCancelamento:= '2' ;
//    tcRPS_Cancelado_na_Emissao: CodigoCancelamento:= '3' ;
  end;

  Nfse.NotasFiscais.Clear;
  Nfse.NotasFiscais.LoadFromString(XML,True);

  Nfse.SSL.SelecionarCertificado;
  Result.Erro := True;
  if NFSE.CancelarNFSe(CodigoCancelamento) Then
  begin
    Result.Erro := False;
    Self.FDocs[0].XML := NFSe.WebServices.CancNFSe.RetCancNFSe.Leitor.Arquivo;
  end;
 

 

estou usando a revisão 12384 do trunk2;

 

 

 

 

Link para o comentário
Compartilhar em outros sites

Já tentei fazer isso.Sendo que no meu caso, o numero do RPS segue a mesma numeração da NFS-e. Já cloquei a serie+Tipo+Numero, já alinhei com 6 ou 8 ou 15 zeros e sempre retorna a mesma mensagem. 

Essa é parte do XML da nota:

- <Nfse>
- <InfNfse>
  <Numero>1160</Numero>
  <CodigoVerificacao>V3VP-IZ25</CodigoVerificacao>
  <DataEmissao>2016-09-16T16:53:35</DataEmissao>
- <IdentificacaoRps>
  <Numero>1160</Numero>
  <Serie>1</Serie>
  <Tipo>1</Tipo>
  </IdentificacaoRps>
 
 
Essa é parte do XML de pedido de cancelamento:
 

-<CancelarNfseEnvio xmlns="http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd">
-<Pedido>
-<InfPedidoCancelamento Id="pedidoCancelamento_18164143000102600863381160">
-<IdentificacaoNfse>

  <Numero>1160</Numero>

  <Cnpj>18164143000102</Cnpj>

  <InscricaoMunicipal>60086338</InscricaoMunicipal>

  <CodigoMunicipio>3304557</CodigoMunicipio>

</IdentificacaoNfse>

<CodigoCancelamento>1</CodigoCancelamento>

</InfPedidoCancelamento>

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia,

Favor solicitar ao provedor um XML de pedido de cancelamento a titulo de exemplo, para que possamos checar o que esta errado.

Outra coisa importante.

Se tratando de Nota Fiscal de Serviço Eletrônica, o que o componente gera e envia é o XML do RPS que possui um numeração sequencial que pode ser igual ou não da NFS-e que é gerada pelo provedor.

Se tratando de cancelamento devemos informar o numero da NFS-e e não do RPS.

Procure antes de executar o método de cancelamento, carregar o XML da NFS-e que se pretende cancelar.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Segue exemplo:

 

<CancelarNfseEnvio xmlns="http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd">
  <Pedido xmlns="http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd">
    <InfPedidoCancelamento Id="Cancelamento_NF21">
      <IdentificacaoNfse>
        <Numero>21</Numero>
        <Cnpj>04642554000143</Cnpj>
        <InscricaoMunicipal>2994275</InscricaoMunicipal>
        <CodigoMunicipio>3106200</CodigoMunicipio>
      </IdentificacaoNfse>
      <CodigoCancelamento>0</CodigoCancelamento>
    </InfPedidoCancelamento>
    <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="#Cancelamento_NF21">
          <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>nXGtlSOUYLLExcD9/4fsc6Sf74Q=</DigestValue>
        </Reference>
      </SignedInfo>
      <SignatureValue>ky41cV4rAyTV9SwuBejbnHPeSYBgq8Mll6zwptL6OXKIUBaWNqtDO0e9IBTJQE0gjMGhBaANuYuXwcXhbN82kXYW9fCuNLwuXC28Nge6sEA1vC9SsQ7C3Z8lc+GeBjWt/mc5Rqh5UwR4WgRNaC18+qUtLBu6jHex9MoOMWlgo5s=</SignatureValue>
      <KeyInfo>
        <X509Data>
          <X509Certificate>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</X509Certificate>
        </X509Data>
      </KeyInfo>
    </Signature>
  </Pedido>
</CancelarNfseEnvio>

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia,

Primeiramente, por favor procure anexar os arquivos e não posta-los como parte do texto.

Segundo favor atualizar os fontes, pois fiz uma alteração que acredito que vai resolver o problema.

Terceiro, altere uma linha do seu fonte.

de:

Nfse.NotasFiscais.Clear;
Nfse.NotasFiscais.LoadFromString(XML,True);

para

Nfse.NotasFiscais.Clear;
Nfse.NotasFiscais.LoadFromString(XML, False);

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia,

Favor anexar os arquivos de envio e de retorno referente ao cancelamento.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia,

A nota de numero 1157 realmente foi gerada pelo provedor?

Se sim, tanto a nota quando ao pedido de cancelamento se referem ao mesmo ambiente, ou seja, homologação ou produção? 

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Se a nota 1157 foi gerada em ambiente de produção, somente neste ambiente que iremos conseguir cancelar.

Verifique se o CNPJ do prestador que esta sendo informado no cancelamento é o mesmo que consta na nota.

Se sim, então você deve entrar em contato com o provedor e expor o problema.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2759 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...