Jump to content

dev botao

Imprimir Danfe com tarja de cancelamento AcbrLib Nfe


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

Recommended Posts

Bom dia, 

Tenho uma aplicação web que integrei com a acbrLib demo para fazer testes consegui emitir nota e até cancelar contudo, referente ao cancelamento queria gerar o DANFE com a tarja escrita cancelada para isso eu configurei o campo DANFe.Cancelada para ficar com valor igual a true ,o campo .DANFe.Protocolo to passando o protocolo de cancelamento e to chamando o método  acbrNfe.ImprimirPDF mas, o pdf com a tarja não é gerado. Gostaria de saber se esta faltando alguma configuração para poder gerar o pdf.

Como to usado a demo da lib esta tudo em ambiente de homologação não sei se isso impacta de alguma forma na impressão do DANFE com a tarja. Outro ponto é que não estou atualizando o xml da nota, ele continua com o protocolo de autorização de uso mas, eu salvo o xml do evento de cancelamento. Não sei se teria de atualizar o xml da nota para poder imprimir o DANFE com a tarja de cancelamento, será que seria isso?

 

Agradeço qualquer orientação.

 

Link to comment
Share on other sites

a linguagem é c#  e referente as configurações estão logo abaixo:

            acbrNfe.Config.FormaEmissao = TipoEmissao.teNormal;
            acbrNfe.Config.ModeloDF = ModeloNFe.moNFe;
            acbrNfe.Config.VersaoDF = VersaoNFe.ve400;
            acbrNfe.Config.DFe.UF = "PE";
            acbrNfe.Config.Ambiente = TipoAmbiente.taHomologacao;
            acbrNfe.Config.SSLType = SSLType.LT_TLSv1_2;
            acbrNfe.Config.DFe.SSLCryptLib = SSLCryptLib.cryWinCrypt;
            acbrNfe.Config.DFe.SSLHttpLib = SSLHttpLib.httpWinHttp;
            acbrNfe.Config.DFe.SSLXmlSignLib = SSLXmlSignLib.xsLibXml2;

          acbrNfe.Config.PathNFe = caminho da nfe

          acbrNfe.Config.PathSchemas = camiho dos schemas

          acbrNfe.Config.PathSalvar = camiho para salvar

          acbrNfe.Config.SalvarArq = true;
          acbrNfe.Config.PathEvento = caminhoEvento;
          acbrNfe.Config.DANFe.Cancelada = true;

           acbrNfe.Config.SalvarApenasNFeProcessadas = true;
            acbrNfe.Config.SepararPorAno = true;
            acbrNfe.Config.SepararPorMes = true;
            acbrNfe.Config.SepararPorDia = true;
            acbrNfe.Config.SepararPorModelo = true;

            acbrNfe.Config.DANFe.PathPDF = caminho do Pdf;
            acbrNfe.Config.DANFe.MostraPreview = true;
            acbrNfe.Config.DANFe.MostraStatus = false;

             acbrNfe.Config.DANFe.Protocolo = respostaCancelarSefaz.nProt;

Link to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.