Renan S
-
Total de ítens
291 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Renan S
-
-
5 horas atrás, Daniel Simoes disse:
O UnlimitedHigh, teve sua funcionalidade quebrada , após esse commit, no Fortes Report CE...
A sugestão indicada não pode ser aplicada, pois definir um valor fixo, sempre haverá um limite a ser atingido..
Estamos verificando...
Infelizmente não conheço muito o Fortes Report, pois utilizou apenas o Extrato SAT e a DANFe (porém do jeito que o ACBr disponibiliza) quase tudo aqui utilizou FastReport ou ESC/POS;
Se for o caso, eu crio um propriedade de altura do papel também, (mas acho que questão não é essa);
-
@EMBarbosa, feito.
Criei uma propriedade para desativar o papel continuo, afim de evitar qualquer quebra desnecessárias em fontes já em produção.
ACBrSATExtratoFortesFr.pas ACBrSATExtratoReportClass.pas
Segue também, a pasta completa, caso seja necessário, porem realizei alteração apenas nos arquivos
ACBrSATExtratoReportClass.pas - Para incluir a propriedade para desativar o papel continuo
ACBrSATExtratoFortesFr.pas - Para definir o Tamanho da folha caso esteja para desativar e mudar o Unlimed -
4 horas atrás, EMBarbosa disse:
Você pode alterar os arquivos adicionando a propriedade e anexar aqui no fórum para análise.
Vou tentar fazer!
-
Em 11/10/2019 at 16:02, DSilva disse:
Oproblema, é que eu nao concigo renomear a impressora dentro do TS.
Todas as impressoras que estao intaladas na maquina local quando vc abre o TS e vai em dispositivos de impressao, elas estao la desta forma : ARGOX(2 redirecionada).. HP(2 redirecionada)..
sendo assim impossivel de alterar os nomes.
nao sei como resolver isso.
so esta dando problemas com as impressoras de ETq.
Tente compartilhar ela no servidor e utilizar via rede \\Servidor\Impressora
- 1
-
@Daniel Simoes , não sei se é possível, mas poderia ser incluída uma configuração, (igual a que existe na NF-e), de impresso continuo, só que no Extrato Forte traz por padrão True, ae utiliza o Unlimed, se mudar para False, usa altura e Unlimed=False;
-
Testes realizadas, foi lá na Unit, e realizei a alteração do UnlimitedHeight como comentado, para False, e define uma altura para 200 (Poderia ser 300, porém na impressora chinesas sem marca que possuo, 300 é muito, 200 da uma margem boa, para todas as impressoras que testei);
Recompilado projeto, recarregado o XML, e enviado para impressão:
Resultado na impressora foi esse:
Apenas para comparar a quantidade que foi impressa:
Sucesso, sem nenhum produto cortado, ou perdido no meio do impresso, todos os 150 produtos e as outras informações impressas.
-
4 horas atrás, Daniel Simoes disse:
Por favor faça testes usando o Demo do ACBr...
Se conseguir reproduzir, informe o passo a passo
Boa noite, consigo sim, vou detalhar o processo e versões utilizadas;
Realizei a desinstalação do ACBr, Fortes e do Driver da Impressora, no caso vou reproduzir com a EPSON TM-T20 (pois no momento conto com ela a mão)
E apaguei as pastas do ACBr e do Fortes;
Realizei a instalação do driver da Epson versão 5.07
Realizei o clone do repositório do Fortes CE pela URL (https://github.com/fortesinformatica/fortesreport-ce) e a instalação via Assistente (frceInstall.exe)
Realizei o ckeckout inicial do ACBr pela URL (svn://svn.code.sf.net/p/acbr/code/trunk2), revisão 18628
Realizei a instalação do ACBr via Assistente (ACBrInstall_Trunk2.exe)Compilei o Demo do SAT, e deixei configurado da seguinte maneira:
Realizei o carregamento do XML do Cupom (Deixei em anexo também), de 150 itens
E mandei realizar a Impressão do Extrato
Antes do questionamento, ocorre o mesmo problema com o PreVisualizar desabilitado;
O resultado da impressão na EPSON:
-
Esta atualizado.
Infelizmente preciso usar o spoller, existem algumas situação que precisamos...
Se precisar faço até um vídeo mostrando aqui
Realmente no escpos, não ocorre o problema, apenas impressão via fortes
-
17 horas atrás, Daniel Simoes disse:
A sugestão não parece correta...
o UnlimitedHeight foi criado justamente para dar suporte a relatórios sem tamanho de página...
Desculpe, mas na pratica o unlimitedheight não funciona, pois existe um limite sim na altura; se não me encano é 3260; (Não sei dizer se é o Spoller do Windows ou se é a impressora) que limita isso;
Poucas impressora que peguei suporta o papel continuo;
Refiz os testes com as impressoras que tenho Epson TM-T20, Elgin i7 e i9, no Windows 7 e 10 x64, todas as impressoras com o ultimo driver e o ultimo Firmawe, o resultado foi o mesmo, a impressão não chega ao final;
-
Observação:
Realizei os testes na EPSON TM-T20, Elgin i7 e Elgin i9;No previsualizar, não ficou bonito, porém dessa maneira, é possível imprimir, inclusive pela tela do previsualizar
- 1
-
No ACBrSATExtratoFortesFR, se alterar o UnlimitedHeight para False, a impressora já consegue realizar a impressão tranquilamente;
A altura como 20cm, por pagina, consegui realizar a impressão sem cortar os itens, naquelas impressoras chinesas (sem marca)
RLLayout.PageSetup.PaperHeight := 200 ;
RLLayout.UnlimitedHeight := False;- 1
-
7 minutos atrás, BigWings disse:
Enviei ajuste para o repositório, rev. 18548.
Favor atualizar os fontes e testar novamente.
Perfeito, muito obrigado!!
- 1
-
48 minutos atrás, Juliana Tamizou disse:
Bom dia.
Verifique se não tem conflitos em seus fontes?
Att.
Exclui todos os arquivo do ACBr e baixei e instalei novamente os componentes;
Na pasta do meu projeto, exclui também as .dcu;A revisão que vem pelo SVN é 18.544
- 1
-
Sim, atualizei hoje
-
-
Boa tarde a todos,
Alguém que conheça mais sobre o Extrato do SAT em Fortes, poderia me auxiliar;
Quando tento realizar a impressão de um cupom que possui mais de 190 itens, a impressora imprime alguns itens, porém considera como finalizado o documento após uns 58 itens (+/-);
Vi que existe vários tópicos sobre isso, a solução que sempre funcionava aqui era a de aumentar o tamanho do papel, nas opções do driver, porém parou de surgir efeito;
Observações:
Algo que notei, foi que o impresso gerado pelo Fortes, possui apenas 1 pagina (estilo formulário continuo), independentemente da quantidade de itens do cupom. Não seria interessante gerar varias paginas, sendo de até uns 25cm de altura ?
Tentei comparar o impresso da NF-e (A4 em Fortes) com o do Cupom, pois no impresso da NFe, é iniciado varias paginas, caso tenha muito item, porém sinceramente, não achei algo que de para juntar.
Utilizo o ESC geralmente, porém em alguns casos, preciso usar o Fortes;Obrigado pela atenção!
-
2 horas atrás, Italo Jurisato Junior disse:
Bom dia Renan
Eu entendi o que você deseja fazer, mas o problema é o seguinte: FPIniParamsCarregado é uma variável interna do componente e não uma propriedade que inicialmente vale False e depois muda para True e a qualquer momento você pode novamente alterar o seu valor para False.
Portanto o que você deseja fazer não é possível.
A solução mais simples é: corrigido o arquivo INI, deve-se finalizar a execução da aplicação e executa-la novamente.
Ou você transformar essa variável interna em uma propriedade de configuração.
Entendi, como é apenas para testes, fixei ela como False para Debug e True para Release, através da diretiva de compilação;Para testes, fico bom!
- 1
-
1 hora atrás, Fernando Di Pace disse:
Boa tarde.
Veja esse artigo: TRABALHANDO COM INI NO DELPHI
https://www.andrecelestino.com/delphi-trabalhando-com-arquivos-ini/
Boa tarde,
Assim, obrigado por compartilhar, porém não estou com problema na leitura de INI, o problema meu é que não consigo fazer o ACBrNFe realizar a leitura do arquivo, após trocar a propriedade IniServico, depois que já foi realizada a leitura a primeira vez (o ACBr lê o arquivo Ini ou RES sempre na primeira tentativa de comunicação com o WebService, para carregar as URL's dos serviços);
-
Olá a todos,
Gostaria de saber se alguém poderia me auxiliar, em uma questão Delphi e ACBr;
Estava realizando alguns testes, para tratar os timeout's; Para realizar os testes, criei dois arquivos ini, (correto.ini e o falha.ini) que são basicamente o "ACBrNFeServicos.ini";
Na hora de configurar o componente, configurei o ACBrNFe1.Configuracoes.Arquivos.IniServico, para o falha.ini, ok, realmente ocorreu o timeout, pois altereir as URL's para realmente ocorrer o problema, para cair no tradamento, porém no tradamento, eu novamente configuro o Configuracoes.Arquivos.IniServico para o correto.ini, porém o ACBr, ainda continua enviando para as url's do falha.ini;
--
Mexendo um pouco, verifiquei que, na primeira comunicação, o ACBr realiza o carregamento do INIServico, pela ACBrDFe, e define a propriedade FPIniParamsCarregado para True; (Oque evita dele ficar fazendo o processo toda hora), porém acabei me perdendo nesse ponto, eu não consegui localizar a parte para eu "forçar" a re-leitura do INI que está propriedade IniServico, ou definir a FPIniParamsCarregado para False;
Alguém saberia me dizer como posso fazer para recarregar o INI ?
Obrigado!
-
2 horas atrás, Daniel Simoes disse:
Realmente parece ser um Bug do Emulador SAT...
Lembrando que você pode modificar o número de Sessão, usando o evento ACBrSAT1.OnGetNumeroSessao
Normal, emulador e suas peculiaridades;
Se é apenas nele, para gente está OK!
Obrigado pelo Retorno!
- 2
-
21 horas atrás, Juliana Tamizou disse:
Bom dia.
Você chegou a ver o demo do componente?
Att.
Sim, verifiquei o demo do TEF e o Demo da NFC-e com TEF,
Segui boa parte de logica, utilizando o exemplo da NFC-e com TEF, pois nele tem um meio de utilizar o TEF sem a ECF;
Mas referente o retorno do ACBrTEFD1.CNC, localizei o problema, era falha minha aqui, tinha removido para realizar alguns testes e acabou ficando sem;
Mas informar o número da venda/cupom fiscal no cancelamento, esse, não consegui localizar nenhuma alternativa, a não ser a que mencionei;
Na Auttar se não informar o 002-000 no cancelamento/estorno é preenchido com 0- 1
-
Bom dia,
Estamos implementando TEF no sistema, e ficamos com duvida em duas questão, se alguém poder no ajudar:
-No ACBrTEFD1.CNC, ele é uma funcition, porém ele nunca retorna True, mesmo quando o comanda é executado com sucesso; Como vocês capturam o sucesso no cancelamento ?
-No cancelamento também existe o campo para informar a Venda/Sat/Cupom (Na Auttar é o 002-000), ao realizar o CRT existe o cupom para incluir de maneira rápida a informação, mas no CNC não existe; implementamos diretamente no evento de Finalizar a Requisição; seria por lá mesmo ou existe alguma outra maneira ?
Obrigado!
-
1 hora atrás, Daniel Simoes disse:
Isso ocorre usando o ACBrSAT ?
Se SIM, poderia por favor anexar os Logs gerados pelo componente ?
Isso, realizei os testes pelo Exemplo,
Segui esses passos com Emulador e o Exemplo
- Fui no TACBrSAT.GerarnumeroSessao
- E inclui fsnumeroSessao := 12345; após o Random, apenas para fixar;
- Compilei, Inicializei o componente, gerei uma venda, e enviei ao Sat
- Voltei e removi o fsnumeroSessao := 12345;
- Compilei, Inicializei o componente, e consultei a sessão 12345
-
Boa tarde,
Hoje estava testando alguns situação com o Emulador do SAT, e vi algo que ocorre um situação no Emulador;
Quando é gerado um numero de sessão com menos de 6 caracteres, por exemplo "85 ou 27007", ao consultar a sessão, o emulador retorna o documento não localizado;
Testei com os equipamentos da Elgin e Tanca, nesses equipamentos não tive problemas, não sei nos demais fabricantes; se alguém tiver outros equipamentos e poder compartilhar o resultado, para ver se é apenas o emulador;
Será que é apenas uma questão no Emulador?
Extrato Forte - Itens
em ACBrSAT
Postado
1 - Infelizmente, mas provavelmente deve ser o Driver da impressora, provavelmente eles corrijam isso algum dia, ou não
2 - Sim, se tão bem sim, utilizo quebra de paginas a mais de 3 anos nos relatórios de bobina, nunca tive problemas ou espaços indesejáveis, e aqui tem lojas com impressoras de quase todas as marcas e modelos. (Muita gente fala que é errado, porém funciona em 99% dos casos que peguei)
3 - Aee boa , vou atualizar e testar com as impressoras que tenho por aqui !