Ir para conteúdo
  • Cadastre-se

hleorj

Moderadores
  • Total de ítens

    1.303
  • Registro em

  • Última visita

  • Days Won

    9

Posts postados por hleorj

  1. 18 horas atrás, Eduardo Santana disse:

    Antes de enviar a nf-e, exibo-a na tela para que o cliente possa verificar se esta tudo correto, porem alguns desatentos, imprime mesmo sem a chave e libera o cliente como se a nota estivesse autorizada.

    Gostaria de imprimir uma tarja vermelha no meio do danfe com a mensagem "NÃO AUTORIZADA". como faço isso?

        Gerar_XML;
        ACBrNFeDANFEFR1.FastFile := '..\DANFE.fr3';
        ACBrNFe1.NotasFiscais.Assinar;
        ACBrNFe1.NotasFiscais.Validar;
        ACBrNFe1.NotasFiscais.Imprimir;

     

    Aviso : dance.fr3 , possuir erros.

    Sugiro que utilize o arquivo danferetrato_2018. Onde  estamos praticando manutenções  periódicas.

    Se não for possível utilizar o arquivo , vá para as DANFE' s desenvolvida em fortes report. 

    • Curtir 1
  2. @alaran /  @Amarildo de Matos

    Na pastar ..acbr\\Exemplos\ACBrDFe\ACBrNFe\Delphi DANFe FR existe o demo de teste das danfes em Fast Report

    Pode usar sem problemas danfretrato_2018 ou danfepaisagem_2018.

    Configure a propriedade ImprimirQtdVlComercial , com a opção iuComercialETributaval.

     

    • Curtir 3
  3. Em 22/11/2018 at 12:34, RicardoVoigt disse:

    Bom dia,

    só confirmando, vc está usando o danfe em Fortes né?

    Dá uma olhada nesta imagem abaixo, a mexida que eu fiz aqui para exibir "À VISTA" ou "A PRAZO" na versão 4.00.

    ajuste-danfe-fortes-a-vista-e-a-prazo.png

    OBS: Eu não sugeri esse ajuste aqui no fórum, pois essa alteração realmente não consta na Nota Técnica 2016-02 da versão 4.0, então se quiser alterar será por sua conta e risco.

    OBS 2: desculpe, to meio fora da casinha eu acho... agora vi na imagem que o código está "comentado" com {...}

    Att

    Ricardo

    Gostei da dica :)

    • Curtir 2
  4. Qualquer a ajuda é bom agrado. mas solução melhor está no report fortes , que não executa corretamente a devidas quebras.

    E fique a vontade de mostra a força negra no código. Que apreciaremos com prazer.

    Caso use o componente da danfe em fortes, veja possibilidade de usar a versão que em Fast report . Que não existe o problema relatado acima.

     

     

     

    • Curtir 1
  5. Neste xml não tem 

    <total>
    	<ICMSTot>
    		<vBC>0.00</vBC>
    		<vICMS>0.00</vICMS>
    		<vICMSDeson>0.00</vICMSDeson>
    		<vFCP>0.00</vFCP>
    		<vBCST>523.06</vBCST>
    		<vST>57.50</vST>
    		<vFCPST>0.00</vFCPST>
    		<vFCPSTRet>0.00</vFCPSTRet>
    		<vProd>305.37</vProd>
    		<vFrete>0.00</vFrete>
    		<vSeg>0.00</vSeg>
    		<vDesc>0.00</vDesc>
    		<vII>0.00</vII>
    		<vIPI>0.00</vIPI>
    		<vIPIDevol>0.00</vIPIDevol>
    		<vPIS>0.00</vPIS>
    		<vCOFINS>0.00</vCOFINS>
    		<vOutro>0.00</vOutro>
    		<vNF>362.87</vNF>
    	</ICMSTot>
    </total>

     

  6. Sim e não, Existem funcionalidades que são impressas automaticamente em informações adicionais ex

        

    procedure TfrlDANFeRLRetrato.DadosAdicionais;
    var
      sProtocolo, sSuframa : String;
    begin
      rlmDadosAdicionaisAuxiliar.Lines.BeginUpdate;
      rlmDadosAdicionaisAuxiliar.Lines.Clear;
    
      // Protocolo de autorização, nos casos de emissão em contingência
      if (FNFe.Ide.tpEmis in [teContingencia, teFSDA]) and
            (FNFe.procNFe.cStat = 100) then
      begin
        sProtocolo := ACBrStr('PROTOCOLO DE AUTORIZAÇÃO DE USO: ') +
          FNFe.procNFe.nProt + ' ' + DateTimeToStr(FNFe.procNFe.dhRecbto);
        InsereLinhas(sProtocolo, iLimiteCaracteresLinha, rlmDadosAdicionaisAuxiliar);
      end;
    
      // Inscrição Suframa
      if FNFe.Dest.ISUF > '' then
      begin
        sSuframa := ACBrStr('INSCRIÇÃO SUFRAMA: ') + FNFe.Dest.ISUF;
        InsereLinhas(sSuframa, iLimiteCaracteresLinha, rlmDadosAdicionaisAuxiliar);
      end;
    
      InsereLinhas( TACBrNFeDANFeRL(Owner).ManterDocreferenciados( FNFe,FImprimirDadosDocReferenciados )  +
                      ManterInfAdFisco +
                      ManterObsFisco +
                      ManterProcreferenciado +
                      ManterInfContr +
                      ManterInfCompl  ,
                      iLimiteCaracteresLinha,
                      rlmDadosAdicionaisAuxiliar);
    
      rlmDadosAdicionaisAuxiliar.Lines.EndUpdate;
    
    end;

    Que não sofrem críticas dos usuários :)

    Caso , deseje enviar uma  sugestão para manter o padrão entre as danfes ( retrato e paisagem ), será de boa ajuda.

     

     

    22 minutos atrás, Rosemir disse:

    Para manter o padrão, teria que ser desenvolvida a mesma funcionalidade no formato retrato, ou remover do formato paisagem, pois como está, os 2 layouts estão se comportando de forma diferente. A única questão e que não concordo, é gerar na informação complementar do DANFe, um texto que não foi enviado no arquivo XML. Para dar mais liberdade, na minha humilde opinião, é que se desejar imprimir o local de retirada e de entrega, envia junto no arquivo xml, e será impresso normalmente.

    Dessa forma não teria que ficar criando parâmetros de configuração (mais um entre tantos, rsss).

    Alguém mais concorda?

    Envie o arquivo xml. para facilitar alguns testes.

    • Curtir 1
  7. 1 hora atrás, Pedro E. Braga disse:

    Segue modelos alterados conforme "DANFeRetratoNovo.fr3" as principais alterações estão no Modelo Paisagem onde foram adaptados conforme o Modelo retrato, peço que confira e realize a integração para o repositório no modelo Retrato o ajuste fica por conta dos dados do fornecedor mais especificamente do Tipo de Frete onde estava cortando o testo quando definido tipo de frete para Destinatário.

    DANFePaisagem_Totall.fr3

    DANFeRetrato_Totall.fr3

     Post sempre PDF , para facilitar a análise. 

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