Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

após realizar o cancelamento da NFS-e, o componente atualiza o XML de:







false


para






true
2012-10-05T08:50:46.548-03:00


ou seja, coloca "true" para a TAG "", e acrescenta a TAG "". para armazenar a alteração do XML no banco de dados, acesso a propriedade "objACBrNFSe.NotasFiscais.Items.XML_NFSe". Minha duvida é a seguinte... Em um XML de uma NFS-e cancelada, gerada atraves do proprio site de emissao da Betha, existe as informações do pedido de cancelamento, ou seja, as mesmas TAGs do XML utilizado para enviar a solicitação de cancelamento. Veja a seguir:





699
85111854000106
4206900





true
2012-09-14T16:00:10.060-03:00


Será que existe algo para corrigir no componente, ou isto não se faz necessário?

  • Consultores
Postado

Boa tarde Rosemir,

O componente na verdade não atualiza o XML após a solicitação do cancelamento, como ocorre com a NFe.

O ACBrNFSe, realiza as seguitentes operações no caso de cancelamento.

1. Envia o XML com a solicitação de cancelamento;

2. Salva o retorno;

3. Realiza uma consulta;

4. Salva o retorno;

na última operação ou seja a 4 o retorno nada mais é doque a NFSe completa com as TAGs referete ao cancelamento.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • 2 semanas depois ...
Postado

Bom dia Walter,

Após realizar a consulta, não foi salvo um arquivo chamado: 19-nfse.xml ?

Italo, como estavamos falando no fonte AcbrNFSeWebServices na linha 2169 : qdo envio o cancelamento nao esta atualizando o XML.

j := Pos('' + Prefixo3 + 'Nfse>', FRetCompNfse);

O valor de J fica com ZERO, o conteudo da Variavel : FRetCompNfse eu salvei no arquivo em anexo.

Conteudo.txt

Como J fica com zero ele nao passa no restante do codigo

if j > 0

then begin

FRetNfse := FRetCompNfse;

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