Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Olá!

DANFE.

Fiz uma pequena modificação no componente possibilitando a impressão em impressoras com dispositivo de DUPLEX “frente e verso”.

Criei uma nova propriedade chamada DUPLEX, gostaria de saber se a interesse em incluir essa funcionalidade no componente.

Um abraço.

Postado

Inclusão da funcionalidade de impressão frente e verso.

Segue linhas adicionadas nos respectivos arquivos.

Com essa funcionalidade é possível configurar o DANFE para imprimir frente e verso em impressora com DUPLEX e manter a impressora configurada com impressão simples.

Isso é interessante se o usuário utiliza a impressora para outros tipos de impressão e não utiliza essa funcionalidade, então essa funcionalidade estaria disponível no DANFE não afetando outras impressões.

Abaixo segue as linhas que eu adicionei ao componente.

---------------------------------

pcnConversao.pas

Linha:84

TpcnDuplex = (DuplexSimplex,DuplexVertical,DuplexHorizontal); // Inclusão funcionalidade de impressão de DUPLEX

---------------------

ACBrNFeDANFEClass.pas

Linha:126

property Duplex : TpcnDuplex read FDuplex write FDuplex;

Linha:200

FDuplex:=DuplexSimplex;

---------------------

ACBrNFeDANFERave.pas

Linha:840

dmDanfe.RvSystem1.SystemPrinter.Duplex:=TDuplex(Ord(Duplex));

----------------------

ACBrNFeDANFERaveCB.pas

Linha:128

Duplex,

Linha:199

Duplex;

-----------------------

ACBrDANFeCBRave.pas

Linha:166

aDuplex:TpcnDuplex=DuplexSimplex;

Linha:210

aDuplex:TpcnDuplex=DuplexSimplex;

Linha:323

DANFeRave.SystemPrinter.Duplex:=TDuplex(Ord(aDuplex));

------------------

Fim.

  • 10 meses depois ...
Postado

Olá, como ficou esta implementação? não foi interessante implementar no repositório? Estou com a mesma necessidade, possivelmente irei implementar no Fortes, mas gostaria que, se possível, fosse compartilhado com a galera pois além de ajudar quem precisa, facilita o meu lado também!

- Sou desenvolvedor.

- De que linguagem, delphi? .NET? Java?

- Qualquer uma, sou desenvolvedor.

  • Consultores
Postado

Bom dia

bochnia

favor anexar as units com as alterações assim fica mais fácil para o pessoal comparar e fazer o merge

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Então se alguém mais fez a alteração e testou pode retornar aqui mesmo no tópico os fontes

que alguém vai se encarregar de analisar e alterar no svn

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Não se pode utilizar essa modificação, pois no manual não permite veja:

7.4 Verso do DANFE

Até 50% do verso de qualquer folha do DANFE poderá ser utilizado para continuação dos

dados do quadro “Dados dos Produtos/Serviços”, do campo “Informações Complementares”

ou para uma combinação de ambos. O restante do verso deverá ser deixado sem nenhum

tipo de impressão.

Sempre que o verso do DANFE for utilizado, a informação “CONTINUA NO VERSO” deverá

constar no anverso, ao final dos quadros “Dados dos Produtos/Serviços” e “Informações

Complementares”, conforme a utilização.

Postado

Como você mesmo citou, é permitido para Dados dos produtos e para Informações Complementares, o que quero imprimir é justamente informações complementares.

- Sou desenvolvedor.

- De que linguagem, delphi? .NET? Java?

- Qualquer uma, sou desenvolvedor.

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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

The popup will be closed in 10 segundos...