Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

Estou imprimindo o Danfse de uma Nota de Serviços Cancelada e o Fortes imprime sem a tarja - NFS-e Cancelada.

Fiz o teste em ambiente de homologação e em produção usando minha Aplicação, bem como o Demo do ACBR.

Estou setando a Configuração do componente dessa forma:

ACBrNFSe1.DANFSe.NFSeCancelada := True;

Além disso, estou carregando (load) o arquivo xml com o cancelamento incluso.

 

 

 

Postado

Pelo que pude entender o protocolo com a tag cstat 101 não fica mais dentro do xml da danfe, mas sim num evento de cancelamento, se mandar baixar o XML do site da receita perceberá que, mesmo estando cancelada, o cstat do xml é "100 - Autorizado o Uso".

Acontece que o ACBRMonitorPlus parece não estar preparado para lidar com esta situação, acredito que deveria analisar o -sit.xml para definir se deve imprimir a tarja.

Estou aguardando uma atualização, e por enquanto não sei como contornar o problema também.

  • Moderadores
Postado

Você está falando de NF-e ou NFS-e?

Porque você cita baixar o site na receita e fala do ACBrMonitorPlus, isso é só para NF-e, se for este o caso, não sai mais a tarja de cancelada porque o cancelamento é um evento, para que a tarja seja impressa você precisa enviar o comando de impressão e passar no parâmetro marca d'agua o texto de cancelado.

NFe.ImprimirDanfe(cArqXML,cImpressora,nNumCopias,cProtocolo,bMostrarPreview,cMarcaDaqgua,bViaConsumidor,bSimplificado)

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
  • 2 semanas depois ...
  • Membros Pro
Postado

Regis,  eu uso a versao exe (ent.txt/sai;txt, jah q na versao plus  nao dizem mais capicom), pois nao programo em delphi..

no manual,  nao explica,  o  q passo nesses  parametros ?    0 ou 1 ?

pode me passar um exemplo de como seria esse comando ?

alguns clientes  estao reclamando de nao mais sair o cancelado  na danfe..

grato

  • Moderadores
Postado
Em 07/01/2016 at 20:54, Régys Silveira disse:

Você está falando de NF-e ou NFS-e?

Porque você cita baixar o site na receita e fala do ACBrMonitorPlus, isso é só para NF-e, se for este o caso, não sai mais a tarja de cancelada porque o cancelamento é um evento, para que a tarja seja impressa você precisa enviar o comando de impressão e passar no parâmetro marca d'agua o texto de cancelado.

NFe.ImprimirDanfe(cArqXML,cImpressora,nNumCopias,cProtocolo,bMostrarPreview,cMarcaDaqgua,bViaConsumidor,bSimplificado)

Veja o texto em negrito, esse é o parâmetro onde você vai passar "CANCELADO" ou não para ser impresso em marca d'agua.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
  • Membros Pro
Postado

SIm.  NF-e..

esse parametro passo como ?  zero ou hum  ou outra coisa ?

esses parametros no help do acbrplus, nao indica o q passar.  lembrando q nao uso o componente, pois meu sistema nao eh delphi.

agradecido pela resposta

 

  • Membros Pro
Postado

Meu post sofreu alteração significativa.

O assunto era NFSe (Nota de Serviços) mudaram para Nfe e pelo ACBrMonitor. rsrsrs

Alguém, por acaso sabe como imprimir a tarja Cancelado no  DanfSe?

Ainda estou imprimindo sem a tarja.

  • Moderadores
Postado
8 minutos atrás, icozeira disse:

Meu post sofreu alteração significativa.

O assunto era NFSe (Nota de Serviços) mudaram para Nfe e pelo ACBrMonitor. rsrsrs

Alguém, por acaso sabe como imprimir a tarja Cancelado no  DanfSe?

Ainda estou imprimindo sem a tarja.

Na verdade não é tarja mas sim um local que informa!

acho que seu único porém é que pode não estar passando nesse trecho do código abaixo

   if NfseCancelamento.DataHora<>0 then
   begin
    rllMsgTeste.Caption := 'NFS-e CANCELADA';
    rllMsgTeste.Visible := True;
    rllMsgTeste.Enabled := True;
   end;

 

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Membros Pro
Postado

Juliomar,

Obrigado pela atenção.

Exatamente aí.

Fiz o debug varias vezes e o sistema não passa por esse trecho do código na unit ACBrNFSeDANFSeRLRetrato.pas.

O problema é que não sei como o componente faz para carregar essa propriedade NfseCancelamento.DataHora.

Fiz a carga varias vezes do arquivo da nfse cancelada, mas, não consegui chegar lá.

 

  • Membros Pro
Postado

Juliomar,

Vou gerar um e fazer o cancelamento.
Só que tenho que pedir autorização ao Provedor para emitir em Homologação.

Quando conseguir, posto aqui

 

×
×
  • 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.