Bom dia,
É possível fazer essa alteração na unit ACBrNFeDANFeRLRetrato.pas de impressão do DANFe da NF-e
(*
if (fpNFe.Ide.tpEmis in [teNormal, teSCAN]) then
begin
rllXmotivo.Caption := ACBrStr('NF-E NÃO ENVIADA PARA SEFAZ');
rllDadosVariaveis3_Descricao.Visible := False;
rllDadosVariaveis3.Visible := False;
end;
*)
if (fpNFe.Ide.tpEmis in [teNormal]) then
begin
rllXmotivo.Caption := ACBrStr('NF-E NÃO ENVIADA PARA SEFAZ');
rllDadosVariaveis3_Descricao.Visible := False;
rllDadosVariaveis3.Visible := False;
rllHomologacao.Visible := (fpNFe.Ide.tpAmb = taProducao);
rllHomologacao.Caption := ACBrStr('NF-e NÃO PROTOCOLADA NA SEFAZ - SEM VALOR FISCAL');
end
else if (fpNFe.Ide.tpEmis in [teSCAN]) then
begin
rllXmotivo.Caption := ACBrStr('NF-E NÃO ENVIADA PARA SEFAZ');
rllDadosVariaveis3_Descricao.Visible := False;
rllDadosVariaveis3.Visible := False;
end;
Desmembrar (alterar) o trecho de código na cor vermelha para o trecho de código na cor verde.
Porque tem alguns clientes que quer fazer uma prévia do DANFe antes de enviar a NF-e para SEFAZ, eu faço essa
Alteração toda vez que atualizo ou baixo o componente tenho que fazer essa alteração nesta unit. Sei que é um
Problema somente meu, será que outros desenvolvedores não tem essa necessidade. O NFePHP faz desta forma
O ACBr imprime a mensagem em cima do código barras “NF-E NÃO ENVIADA PARA SEFAZ” essa fica também show de bola, MAIS COM ESSA MENSAGEM Citada “NF-e NÃO PROTOCOLADA NA SEFAZ - SEM VALOR FISCAL” ficará mais seguro ainda para o desenvolvedor e além Desta mensagem o meu sistema no final do mês não deixa fazer fechamentos necessários principalmente o de estoque Mensal com NF-e pendente. Mais será está mensagem de grande utilidade na suíte do ACBrNFe.
A mensagem código barras “NF-E NÃO ENVIADA PARA SEFAZ” deverá permanecer, mas a mensagem fica bacana quando a impressão é colorida, mais quando é preto e branco fica um pouco apagada visualmente.
Meramente uma necessidade minha mais poderá ser analisada pela equipe do ACBr e ver a possibilidade da alteração.