Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Ola. Estou com duvidas ao cancelar uma nota de serviço pelo provedor IPM, no qual retorna a mensagem abaixo, através do comando abaixo :

  -  ACBrNFSe1.CancelarNFSe(CodigoCancelamento, TabGlobal.DNOTA_FS.NTF_NUMERO_NOTA.Conteudo);

 

Ao abrir o arquivo "00000014UNICA-rps.xml" na pasta 2019\NFSE\Recibos\, realmente temos a as Tags "forma_pagemento" e "tipo_pagamento" que não deram problema

no Envio da NFSE, porem ao enviar o cancelamento retorna essa mensagem.

Alguem poderia me orientar o motivo desse retorno e como enviar um xml valido no procedimento de cancelamento da NFSe da IPM?

Aguardo retorno.

Muito Obrigado.

Rogerio Del Rio Lindemayer

 

 

image.png.b53c1f58f3c63ad5a6a55ed837a407a0.png

  • Membros Pro
Postado
51 minutos atrás, rlind disse:

Ola. Estou com duvidas ao cancelar uma nota de serviço pelo provedor IPM, no qual retorna a mensagem abaixo, através do comando abaixo :

  -  ACBrNFSe1.CancelarNFSe(CodigoCancelamento, TabGlobal.DNOTA_FS.NTF_NUMERO_NOTA.Conteudo);

 

Ao abrir o arquivo "00000014UNICA-rps.xml" na pasta 2019\NFSE\Recibos\, realmente temos a as Tags "forma_pagemento" e "tipo_pagamento" que não deram problema

no Envio da NFSE, porem ao enviar o cancelamento retorna essa mensagem.

Alguem poderia me orientar o motivo desse retorno e como enviar um xml valido no procedimento de cancelamento da NFSe da IPM?

Aguardo retorno.

Muito Obrigado.

Rogerio Del Rio Lindemayer

 

 

image.png.b53c1f58f3c63ad5a6a55ed837a407a0.png

Boa tarde !, Tive o mesmo problema aqui em Pinhalzinho-SC,

Para resolver fiz o seguinte: Omiti a tag "forma_pagamento" no xml de envio de cancelamento e funcionou.

veja alteração abaixo em vermelho !.

segue anexo a unit alterada !.

 

procedure TNFSeW_IPM.GerarXML_IPM;
begin
  Gerador.Opcoes.DecimalChar := ',';

  Gerador.Prefixo := '';

  Gerador.wGrupoNFSe('nfse ' + FIdentificador + '="' + FNFSe.InfID.ID + '"');
  GerarIdentificacaoHomologacao;
  GerarIdentificacaoRPS;
  GerarValoresServico;
  GerarPrestador;
  GerarTomador;
  GerarIntermediarioServico;
  GerarListaServicos;
  if NFSe.Status <> srCancelado then
     GerarCondicaoPagamento;

  Gerador.wGrupoNFSe('/nfse');
end;

pnfsNFSeW_IPM.pas

  • Membros Pro
Postado
1 minuto atrás, rlind disse:

Muito Obrigado pela dica Lèo.

Somente fico na duvida se essa alteração sera efetivada no componete da NFSe?

Postei a unit ai para o Italo, analisar, se sim, ele insere a alteração no projeto !.

  • Membros Pro
Postado
3 minutos atrás, rlind disse:

Muito Obrigado pela dica Lèo.

Somente fico na duvida se essa alteração sera efetivada no componete da NFSe?

Pelo que observei isso é uma alteração no provedor IPM que está rejeitando o xml de cancelamento quanto estiver presente a tag "forma_pagamento".

Não creio que esta alteração vá gerar algum problema, recomendo que façam teste com essa alteração em seus municípios. Aqui em Pinhalzinho funcionou !.

  • Curtir 1
  • Este tópico foi criado há 2132 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.