Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Bom dia Pessoal. Eu estou tendo dificuldade para efetuar substituição de uma nota NFSe Nacional.

Eu recebo esse retorno:
 

Citar

{ "tipoAmbiente": 1, "versaoAplicativo": "SefinNacional_1.3.0", "dataHoraProcessamento": "2024-09-26T08:35:05.4901981-03:00", "erro": [] }


Ou seja, não vem um erro e tbm não retorna o "campo" eventoXmlGZipB64.

Alguém já passou por algo semelhante? Ahhh, eu não uso ACBR para fazer o envio. É uma aplicação própria... Desculpem se não for o local adequado...

  • Consultores
Postado

já movi para um local adequado

Para conseguir ajuda terá que fornecer informações de como está fazendo o xml enviado o que retornou

e assim por diante só a mensagem acima não vai ajudar

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Opa, obrigado!

Meu xml está assim:
 

<?xml version="1.0" encoding="UTF-8"?>
<pedRegEvento xmlns="http://www.sped.fazenda.gov.br/nfse" versao="1.00"><infPedReg Id="PREchaveDaNotaQueSeraSubstituida105102001"><tpAmb>1</tpAmb><verAplic>1.0</verAplic><dhEvento>2024-09-26T12:22:56-03:00</dhEvento><CNPJAutor>CNPJdoAutor</CNPJAutor><chNFSe>chaveDaNotaQueSeraSubstituida</chNFSe><nPedRegEvento>1</nPedRegEvento><e105102><xDesc>Cancelamento de NFS-e por Substituicao</xDesc><cMotivo>99</cMotivo><xMotivo>Teste substituição</xMotivo><chSubstituta>chaveDaNotaQueEstaSubstituindo</chSubstituta></e105102></infPedReg><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="#PREchaveDaNotaQueSeraSubstituida105102001"><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>FWf6+yonCoe3v8...</DigestValue></Reference></SignedInfo><SignatureValue>ouLHjdsVrNqFXd2WKeh9xURgLwVZDUl7eYLJ0YgHAOTZduvGkK...</SignatureValue><KeyInfo><X509Data><X509Certificate>MIIHXTCCBUWgAwIBAgIJAIxIyP8ntM0RMA0GCSqGSIb...ryZy+ZoYg7lortM=</X509Certificate></X509Data></KeyInfo></Signature></pedRegEvento>

 

  • Consultores
Postado

e os arquivos de envio e recebimento?

os envelopes soaps de envio e o que retorna?

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

É um POST por cURL...

O XML assinado é compactado e depois convertido para base64.

Esse base64 é inserido dentro de um array onde  o "nó" "pedidoRegistroEventoXmlGZipB64" recebe o base64. Depois é feito o envio...

Com relação a isso, tudo funciona... Inclusive, se eu, por exemplo, mudar o xDesc do XML, retorna um erro dentro do json criticando isso.

Se eu coloco uma chave errada, retorna erro criticando isso...

Porém da forma como está agora, retorna um erro "nulo"... Se fosse sucesso retornaria dentro desse "json de retorno" acima um "campo" chamado "eventoXmlGZipB64".

Porém não retorna.

A impressão que eu tenho é o evento "substituição por cancelamento" não está habilitado no webservice.

Postado

Boa noite. Alguém teria um modelo de XML de substituição do padrão nacional pra eu comparar aqui com o meu?

Eu to recebendo Código HTTP de retorno: 400...

Além disso, retorna um json pra mim, só que a lista de erros vem vazia, conforme segue:

 

{ "tipoAmbiente": 1, "versaoAplicativo": "SefinNacional_1.3.0", "dataHoraProcessamento": "2024-09-27T20:31:38.6604815-03:00", "erro": [] }


Acho estranho, pq isso ocorre apenas no evento "e105102 - Cancelamento de NFS-e por Substituicao". Já no evento "e101101 - Cancelamento de NFS-e" eu recebo sucesso...

Será que essa substituição realmente está ativa no webservice?

  • Este tópico foi criado há 633 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...