Ir para conteúdo
  • Cadastre-se

Sergio Tucano Clemente Da Silva Filho

Membros
  • Total de ítens

    71
  • Registro em

  • Última visita

Tudo que Sergio Tucano Clemente Da Silva Filho postou

  1. Boa ! Preciso enviar o seguinte set de comandos para uma impressora Print-ID : 0x1B 0xDD <TTTT> <LLLL> <D0D1D2D3...> <TTTT> Timeout <LLLL> Tamanho da imagem <D0D1D2D3...> Raw data da imagem. O Set de comandos em questão irá exibir no display da impressora uma imagem. É possível fazer isso com o ACBr ? Poderiam me explicar como eu enviaria os comandos 0x18 (ESC), 0xDD e o RAW já que o acbr trabalha com as tags? Valeu !
  2. Segue uma captura do Depurador. Também já desabilitei em Project Options / Compiler Options / Config and Target a opção Win32 gui application (-WG, ignored). Lazarus 2.0.10 com FCP 3.2.0
  3. Boa ! Estou tentando configurar o cross compiling no lazarus (linux para win32) mas estou recebendo esse erro ao recompilar a IDE : Ilegal Parameter -WG Não achei nada na internet que poderia me ajudar muito. Alguém passou por isso ? Como poderia corrigir? Valeu!
  4. Boa! Voltando aqui para fechar o tópico. Para quem um dia precisar se comunicar via tcp com a bema 4200 em comando esc/pos e imprimir um qrcode o código é o seguinte: Geração do qrcode: try { int qrLen = SALES_QRCODE.length()+3; char ph = (char)(qrLen / 256); int pl = (char)(qrLen - (ph * 256)); String qrCode = ""+ //Selecionar modelo: GS ( k pL pH cn fn n1 n2 (char)29 + (char)40 + (char)107 + (char)4+ (char)0+ (char)49+ (char)65+ (char)50+ (char)0+ // Selecionar tamanho do modulo: GS ( k pL pH cn fn n (char)29+ (char)40+ (char)107+ (char)3+ (char)0+ (char)49+ (char)67+ (char)4+ //Selecionar nível de correção de erro: GS ( k pL pH cn fn n (char)29+ (char)40+ (char)107+ (char)3+ (char)0+ (char)49+ (char)69+ (char)49+ //Armazenar texto em memória: GS ( k pL pH cn fn m d1...dk (char)29+ (char)40+ (char)107+ (char)pl + ph + (char)49+ (char)80+ (char)48+SALES_QRCODE+ //Imprimir QRCode: (char)29+ (char)40+ (char)107+ (char)3+ (char)0+ (char)49+ (char)81+ (char)48; PRINT_QRCODE = qrCode; } catch (Exception ex) { System.out.println(ex); } E para enviar por socket : try { Socket sock = new Socket(IP, PORTA); DataOutputStream out = new DataOutputStream(sock.getOutputStream()); out.writeShort(PRINT_QRCODE.length()); out.writeBytes(PRINT_QRCODE); out.flush(); out.close(); } catch (Exception e) { e.printStackTrace(); }
  5. Em C sim, em JAVA não. Interessante, o n5 e n6 vocês calculam juntos. No manual diz que o n5 seria o módulo do tamanho do texto por 256. Como , em qualquer configuração do QRCOde acontece o erro de não gerar o Código acima de 127 caracteres, pode ser ai o erro. Vou dar uma revisada aqui. Valeu!
  6. Por isso gostaria de saber se estou configurando de forma incorreta. PRINT_QRCODE = "" + (char)27 + (char)97 + (char)1 + (char)29 + (char)107 + (char)81 + (char)0 + (char)45 + (char)7 + (char)1 // error lvl = 0 (L) | Module SIZE = 45 | QR Version 7 | Alphanumeric + (char)150 // serão transmitidos 150 caracteres + (char)0; + {cadeia de caracteres para impressão} Esse Valor não é impresso o QRCode
  7. Então... O mesmo valor que configuro no ACBr para gerar o QRCode é o que estou colocando para o comando direto. Mas, passou de 127 caracteres o QRCode não é gerado, já o ACBr gera corretamente o QRCode. OPS ! Cheguei a debugar os fontes do ACBr para verificar os cálculos e aparentemente não tem nada de muito diferente. Mas não consegui visualizar o comando final que é enviado para a impressora para comparar com o meu
  8. Boa ! Estou desenvolvendo a impressão da NFC-e via impressão direta, sem utilizar os componentes do ACBr (Android). Estou com dificuldade de passar para a impressora os comandos para geração do QRCODE e a documentação não é lá muito boa. Alguém poderia dar um help ? O problema está na configuração do tamanho Não importa o valor que eu configure, somente imprime o qrcode até 127 caracteres , acima disso o qrcode não é impresso. Via manual o n1 é o nivel de corre~ção de erro. n2 tamanho do módulo n3 versão do qrcode e n4 encoding... Impressora Bematech MP4200TH PRINT_QRCODE = "" + (char)27 + (char)97 + (char)1 + (char)29 + (char)107 + (char)81 + (char)1 + (char)12 + (char)5 + (char)1 // Aqui é a configuração do tamanho + (char)127 + (char)0; + {cadeia de caracteres para impressão} Valeu !
  9. Boa! Na pressa nem vi isso. Ta lá no dialout. valeu pela lembrança!
  10. Boa ! Estou aqui no Rasp. A instalação do ACBr foi tranquila. Tive mais problemas em fazer o Lazarus rodar 100%. (Muito problema com lib, principalmente a lazcontroldsgn) Modifiquei o exemplo do ACBrSAT e o teste fim a fim foi 100%. O Único porém, tem que rodar o programa com permissão root, senão, não consegue se comunicar com o SAT. Para quem precisar usar ACBr no rasp: Com esses passos consegui rodar o exemplo do ACBrSAT e fazer um teste fim a fim. Irei partir para desenvolver o projeto agora.
  11. Estou iniciando o projeto hoje. Então, o lazarus foi instado no rasp e não foi feita uma cross compilação, certo? Acho que irei por este caminho nos testes.
  12. Boa ! Como está a compatibilidade dos componentes ACBr para Linux ARM ? Tenho um projeto onde iremos desenvolver um gerenciador SAT novo e estamos com a ideia de fazer no Rasp com o Lazarus. Valeu !
  13. ** Onde se lê MDF-e, seria manifestação do destinatário.
  14. Boa ! Estou tendo problemas com o aceite da MDF-e. Quando dou a ciência de emissão, somente após, aproximadamente, 5 minutos, consigo realizar o download da nota. Esse tempo de espera, tem alguma norma técnica sobre ? Valeu!
  15. De fato, aumentei o timeout e modifiquei a configuração do ssl e por enquanto, sem erros.
  16. Boa ! Após atualização dos fontes e uso do schema da pasta do ACBr estou recebendo o erro abaixo ao fazer cancelamento de NF-e , porém, não é a todo o momento. Caso eu consulte a nota, ela consta como cancelada. O que poderia estar ocasionando este problema? OBS: Ambiente de homologação. Erro Interno: 0 Erro HTTP: 0 URL: https://homologacao.nfe.fazenda.sp.gov.br/ws/nferecepcaoevento4.asmx O tempo limite da operação foi atingido - URL:https://homologacao.nfe.fazenda.sp.gov.br/ws/nferecepcaoevento4.asmx - SOAPAction:http://www.portalfiscal.inf.br/nfe/wsdl/NFeRecepcaoEvento4/nfeRecepcaoEvento ] Valeu!
  17. Certo, o erro então está nos schemas oficiais do governo, certo? Fiz os testes com a NF-e de envio e cancelamente e está ok. Irei fazer com a NFC-e também, mas aparantemente está ok. Valeu!
  18. Boa ! Irei fazer os testes com estes schemas , mas, qual a diferença deles para os que são disponibilizados pelo Governo?
  19. Boa ! Verificando no site, vi que no post abaixo foi disponibilizado um novo schema, tiposBasico_v1.03.xsd. Mas está indisponível para download.
  20. Boa! Estou tendo problemas com os novos schemas disponibilizados pelo Governo no momento do cancelamento de NF-e/NFC-e. O retorno do erro segue na imagem anexada. Os schemas novos : http://www.nfe.fazenda.gov.br/portal/listaConteudo.aspx?tipoConteudo=/fwLvLUSmU8= Fico na dúvida se o problema é com o ACBr ou com os schemas disponibilizados. Valeu!
  21. Bom, vai de encontro com o que a SEFAZ RJ mandou. Ou seja, como sempre, vão prorrogar, para quem já fez é só comentar o código...rs
×
×
  • 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...
The popup will be closed in 10 segundos...