Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 13-09-2016 em todas as áreas
-
Recentemente recebemos uma impressora não fiscal Tanca TP-650 e após diversos testes utilizando os exemplos do ACBr, temos alguns comentários sobre a mesma. Sobre a instalação da Tanca TP-650: O Manual de instalação, Driver da TP-650 além do Tanca Printer Tool podem ser encontrados em: http://tanca.com.br/drivers.php?cat=19&sub=54. A impressora foi testada em uma máquina com Windows 8.1, e foi necessário instalar o driver fornecido pelo fabricante para que a mesma fosse detectada pelo Windows. O Driver USB disponibilizado pela Tanca, não cria uma Porta Serial virtual no sistema operacional, (segundo fabricante, driver VCom em desenvolvimento) . Portanto, para utilizar essa impressora no ACBr, pela porta USB, é necessário efetuar os seguintes passos: Instalar o driver USB da impressora Imprimir uma página de testes do Windows, e verificar se a impressão ocorre com sucesso Compartilhar a impressora no Windows, usando um nome curto. Exemplo: “TANCA” Utilizar no ACBrPosPrinter a porta definida com o nome do compartilhamento. Exemplo: “\\localhost\TANCA” Além da porta USB, a impressora, também possui uma porta Serial, entretanto, a impressora sai da fábrica com a velocidade da porta serial 19200, no caso dos testes foi necessário alterar para 115200 devido à velocidade da porta do computador. Efetuei os seguintes passos: A impressora deve estar conectada via cabo USB Com a comunicação via USB, clicar em Set Printer Em Baud Rate alterar de 19200 para 115200 Caso queira, pode ser alterado também o Code Page Após alterar, clicar em Set, será ouvido um BIP A impressora está pronta para ser utilizada na porta Serial Esse processo também pode ser realizado no próprio Windows. A impressora deve estar conectada via cabo Serial. Nas propriedades da impressora TANCA TP-650, selecione a aba Portas e escolha uma porta serial disponível no computador. Clique em Configurar Porta. Em Bits por segundo, configurar à velocidade da porta do computador. Para a configuração do logo, na impressora basta seguir os seguintes passos: A impressora deve estar conectada via cabo USB Com a comunicação via USB, clicar em Download Em Logo clicar em Add, escolhe o logo, o logo deverá ter a seguinte estrutura: 1. O tamanho do arquivo deve ser inferior a 64K. 2. A largura da imagem: 80mm, em pixel o tamanho deve ser inferior a 567. Após escolher a imagem, selecionar a imagem adicionada e clicar em Download Foi notado que para a impressão do logo, ela utiliza o comando antigo da EscPosEpson (FS + P), portanto foi necessária uma alteração no código do ACBr para seu funcionamento correto (alteração já disponível no SVN). Sobre a utilização da TP-650: Como citado anteriormente, os testes foram realizados utilizando os exemplos do ACBr. Para os testes utilizando o Spool do Windows, foi utilizado o Fortes Report com o Demo SATTeste.exe, e para os testes usando EscPos (impressão direta) foi utilizado o Demo PosPrinterTeste.exe. Testes via USB: Teste utilizando demo SATTeste.exe: Configurado com Largura: 293, Margens – Topo: 2, Fundo: 20, Esquerda: 0 e Direita: 6 e a impressora deve estar instalada no Windows. As impressões realizadas durante esses testes foram cupons de venda com emulador de SAT, onde o mesmo já possuí logo, fonte negrito e normal, QRCode, código de barras, caracteres acentuados, quebra de linha, todos esses detalhes foram impressos corretamente. É realizada a impressão do Cupom de maneira rápida, conforme quantidade de itens: três itens aproximadamente 1 segundos, trinta e três itens: aproximadamente 2 segundos e noventa e três itens aproximadamente 4 segundos. Teste utilizando demo PosPrinterTeste.exe: Impressora Compartilhada: Configurado da seguinte maneira: Modelo: ppEscEpson, 48 colunas, página de código pc850 e na porta o caminho da impressora compartilhada (Ex.: \\localhost\Tanca). Impressão das Tags de Formatação de Carácter, Tags de Alinhamento, Teste de Página de Código e Tags de QRCode: funcionaram corretamente. Tags de Código de Barras: não foram impressos apenas os modelos de códigos de barras: STD25, CODE11 e MSI, em consulta ao manual disponibilizado pela Tanca, esses modelos não são suportados. Tags de Logotipo: configurado da seguinte maneira: em KC1 = 1 e KC2 = 0, o logo foi impresso corretamente. Testes via SERIAL: Teste utilizando demo PosPrinterTeste.exe: Impressora configurada na porta serial: Configurado da seguinte maneira: Modelo: ppEscEpson, 48 colunas, Linhas Pular: 5 e página de código: pc850. OBS: utilizar o cabo serial da própria impressora por conter todos os sinais (RX, TX, CTS, DTS, DTR, RTS e GND), outros cabos podem não funcionar da maneira esperada. Impressão das Tags de Formatação de Carácter, Tags de Alinhamento e Teste de Página de Código: funcionaram corretamente. Tags de Código de Barras: não foram impressos apenas os modelos de códigos de barras: STD25, CODE11 e MSI, em consulta ao manual disponibilizado pela Tanca, esses modelos não são suportados. Tags de QRCode: foi impresso corretamente e sua leitura foi realizada com sucesso. Tags de Logotipo: conforme citado anteriormente, funcionou corretamente. Tag de Leitura de Status: Quando a impressora estava pronta para uso, retornou a mensagem: “Nenhum Erro encontrado”. Quando a impressora estava com a tampa aberta, retornou a mensagem: “stSemPapel, stOffLine, stTampaAberta,” Quando a impressora estava sem papel, retornou a mensagem: “stSemPapel, stOffLine,” Quando a impressora estava com pouco papel (utilizado uma bonina com apenas uma volta de papel), retornou a mensagem: “stSemPapel, stOffLine,” Em todos os testes houve o corte automático. Exemplo de Cupom Impresso Impressão da tags de logotipo Impressão das tags de alinhamento Impressão das tags de QRCode Impressão das tags de Código de Barras Impressão das tags de formatação de caracteres Impressora Tanca TP-6505 pontos
-
Bom dia a todos, Hoje o fórum conta com mais de 48 mil membros, será que só nós Administradores e Moderadores temos a obrigação de estar com a leitura e interpretação correta de todos os manuais e notas técnicas publicadas nos portais nacionais e fazer as devidas alterações nos fontes dos componentes? Eu acredito que nesse universo de 48 mil, existem desenvolvedores com capacidade igual ou superior a nossa em realizar essas alterações, testa-las e disponibiliza-las para que todos possam usufruir. Quem não trabalha com o Delphi ou Lazarus, até entendo e neste caso peço que tenham paciência, mas, e os demais? Vamos ser mais colaborativos?2 pontos
-
Alterações disponibilizadas no SVN: [12356] Esta correção já está disponível na versão para usuários do SAC. @Fabio Souza Uma dica... notei que seu código continha um método vazio: procedure TFrmACBrMonitor.cbSenhaChange(Sender: TObject); begin end; Você pode configurar seu Lazarus para Remover Métodos Vazios automaticamente, veja o print.2 pontos
-
Daniel, como não estamos com a ECF aki na empresa estou aguardando o cliente me enviar o resultado do teste que fiz com a units atuais usando o PosPrinter assim que ele me retornar posto os resultados e ai faço o teste utilizando essa nova unit.1 ponto
-
Italo, Fiz o que me pediu mas ele da um erro com o X vermelho mas a nota é emitida normalmente, fui no sistema da prefeitura e estava lá. Vi os recibos da consulta e aparentemente ele retornou algo neles. Vou ver o que foi que aconteceu, se não conseguir resolver entro em contato novamente. Muito obrigado pela sua ajuda. Fazia tempo que não mexia em nada do ACBr. Obrigado mais uma vez1 ponto
-
Bom dia. De acordo com o manual seu arquivo está correto, recomendo que verifique junto ao suporte do banco esta situação. Att.1 ponto
-
Vially, O componente possui uma propriedade chamada: ConsultaLoteAposEnvio, atribua o valor True para que o método Enviar se encarregue de realizar todo o processo. Desta forma você terá o XML da NFS-e. Quanto ao cancelamento é preciso verificar se existe alguma regra de tempo para que seja possível realizar o seu cancelamento, eu pelo menos desconheço se existe prazos para que o cancelamento seja solicitado, portanto não se trata de um "bug" no componente. No site onde você viu no canto superior esquerdo escrito GovBR, mais abaixo esta escrito PRON!M1 ponto
-
Bom dia, por acaso ele (MonitorPLUS) não está em execução? Att Ricardo1 ponto
-
Bom dia! caso você observar no svn além de já termos ele, já sabemos sobre o mesmo e já deve de existir alterações para serem subidas quando entrar em vigor acbr/code/tools/DFe/NFCe/QR-Code/Especificações Técnicas 2016_09_06 do DANFE NFC-e QRCode Versao 4.0.pdf dá uma conferida no local acima1 ponto
-
Desculpe a demora para fechar este post. Mas com as orientações dos colegas e especialmente do Ítalo, consegui fazer as emissões das NFSE na prefeitura de Curitiba. Aumentei o timeout, alias, fui aumentando e testando, e as emissões aconteceram sem problemas. Muito obrigado pela ajuda.1 ponto
-
Bom dia Michel, Muito obrigado pela colaboração, ainda hoje estarei enviando para o repositório.1 ponto
-
A Gertec já está fornecendo a atualização para os aparelhos de testes (deve-se entrar em contato com o suporte) e creio que até o final de Setembro já devam ter a atualização para o modo produção. Quanto a Kryptus eu já não sei lhe informar.1 ponto
-
1 ponto
-
Boa tarde! aos dois pois um é via dll e outro troca de txt que é na verdade o uso do TEFDial ou TEFDisc1 ponto
-
Boa tarde. Nenhum tipo de ocorrência referente aos boletos enviados na remessa, consta no arquivo de retorno? Att.1 ponto
-
Só uma ressalva ! não é uma critica é mais pra uma prática ele recompila o Lazarus a cada pacote! você pode dizer não e somente recompilar ao final de instalar todos! fica mais rápido e prático!1 ponto