Renato Chiari Posted September 19 Share Posted September 19 Entrou em vigor no dia 01/07/2024 uma alteração na tabela de formas de pagamento. A forma de pagamento 05 foi alterada de "Crédito Loja" para "Cartão da Loja (Private Label), Crediário Digital, Outros Crediários", percebi que a impressão do DANFCe está exibindo somente "Cartão da Loja (Private Label)", fiz a alteração no método FormaPagamentoToDescricao do arquivo pcnConversaoNFe para exibir a descrição completa. Foi necessário trocar o componente lMeioPagamento por um TRLMemo (nomeado com "mMeioPagamento") no arquivo ACBrDANFCeForntesFr para ser possível quebrar a linha e evitar sobrepor o valor que é impresso logo na frente. Segue os arquivos caso seja interessante incluir as alterações no projeto. ACBrDANFCeFortesFr.dfm ACBrDANFCeFortesFr.pas pcnConversaoNFe.pas Link to comment Share on other sites More sharing options...
Moderadores Juliomar Marchetti Posted September 19 Moderadores Share Posted September 19 Acho que está faltando o lfm para Lazarus, senão não é possível aplicar Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br Link to comment Share on other sites More sharing options...
Renato Chiari Posted September 19 Author Share Posted September 19 Segue o arquivo, porém não consegui testar por não ter o Lazarus instalado (fiz a substituição do componente editando no VSCode). ACBrDANFCeFortesFr.lfm Link to comment Share on other sites More sharing options...
Moderadores Juliomar Marchetti Posted September 19 Moderadores Share Posted September 19 1 hora atrás, Renato Chiari disse: Segue o arquivo, porém não consegui testar por não ter o Lazarus instalado (fiz a substituição do componente editando no VSCode). ACBrDANFCeFortesFr.lfm 48.2 kB · 0 downloads então. como tu alterou ? se não tem o lazarus que modifica o lfm? Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br Link to comment Share on other sites More sharing options...
Renato Chiari Posted September 19 Author Share Posted September 19 Fiz direto no código (sem editor visual), editando o arquivo com o VSCode. Pelo que percebi a estrutura é igual a do dfm, localizei o "lMeioPagamento" e substitui pelo "mMeioPagamento" (substitui somente o bloco do componente) do dfm que editei no Delphi. Link to comment Share on other sites More sharing options...
Fabrício G. Araújo Posted September 19 Share Posted September 19 Hum... não sei se é o mais adequado, no meu entendimento poderia ser usado uma das opções dentre: Cartão da Loja (Private Label), Crediário Digital, Outros Crediários, não sei se estaria correto colocar toda essa descrição nos DANFES. Os fontes atuais já estava com um dos permitidos, que era somente "Cartão da Loja (Private Label)". Link to comment Share on other sites More sharing options...
Renato Chiari Posted September 19 Author Share Posted September 19 (edited) No meu entendimento, errado não está, pois é como está na tabela de meios de pagamentos, mas concordo que é bem ruim, uma descrição deste tamanho mais atrapalha do que ajuda. O cliente que "reclamou" vende no carnê que ele mesmo imprime, "Cartão da Loja (Private Label)" fica meio fora também, talvez simplesmente "Crediário" resolveria o problema, mas a descrição que deve ser escrita vem da Sefaz. Edited September 19 by Renato Chiari Link to comment Share on other sites More sharing options...
Fabrício G. Araújo Posted September 19 Share Posted September 19 Entendo... vou acompanhar esse post, caso os componentes sejam modificados conforme sugeriu, no meu caso que tenho DANFE próprio, deixarei de usar o método FormaPagamentoToDescricao de pncConversao, e então vou modificar meus DANFEs para usar somente uma das opões que no meu sistema se encaixa melhor a descrição "Outros Crediários". Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now