Ir para conteúdo
  • Cadastre-se

Marcio Dias Ramos

Membros
  • Total de ítens

    5
  • Registro em

  • Última visita

Últimos Visitantes

540 visualizações

Marcio Dias Ramos's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

4

Reputação

  1. Ok Daniel, obrigado pela resposta. Na verdade essa da Cielo até agora foi a única que o AcbrPosPrinter não rodou. Eu uso até uma que um cliente adquiriu na china e eu imaginei que não funcionaria mas rodou. Essa da Cielo parece que passou por uma personalização no OS. Mas valeu a atenção. Eu estou pensando em umas alternativas aqui pra esse situação. Obrigado.
  2. Obrigado pela dica Daniel. Eu vou testar aqui e depois reporto. Mas já adianto que realmente eu estava usando string, então o problema será esse mesmo. Valeu!!
  3. Bom dia a todos! Desenvolvo uma aplicação para emissão de BP-e e migrei a parte mobile para o Acbr. Tenho a aplicação rodando em vários dispositivos diferentes desde celulares com a mini impressora BT a vário modelos de terminais POS. Tanto o AcbrBPe quanto o AcbrPOSPrinter funcionam perfeitamente em qualquer dessas situações. O único problema que em tenho é com os terminais Cielo LIO. Essas máquinas têm um SO modificado que não permite acessar a impressora. Nesse sistema da Cielo LIO você envia comandos para a impressora no formato de urls com o seguinte formato: lio://print?request=$base64&urlCallback=order://response O que eu tenho feito é criar um instrução nesse formato: scheme := '{"operation":"PRINT_IMAGE","styles":[{"key_attributes_align":0,"key_attributes_textsize":40}],"value":["/storage/emulated/0/saved_images/QRCODE.BMP"]}'; E depois enviar a impressora com essa rotina: Base64 := MinhaEncodeBase64(BytesOf(scheme)); Uri := 'lio://print?request='+Base64+'&urlCallback=order://response'; Imprime1 := TJIntent.Create; Imprime1.setAction(TJIntent.JavaClass.ACTION_VIEW); Imprime1.addFlags(TJIntent.JavaClass.FLAG_ACTIVITY_CLEAR_TOP) ; Imprime1.setData(StrToJURI(uri)); SharedActivity.startActivity(Imprime1) Será que é viável criar uma classe para compatibilizar o AcbrPosPrinter com esse método de impressão através Intent? Se sim, vocês tem alguma dica para começar? Desde já agradeço. Márcio Dias Ramos
  4. Bom dia Italo Jr. Muito obrigado pela resposta. Eu estudei os fontes do NF-e para Firemonkey e foi de grande ultilidade. Não consegui carregar o certificado usando o método .DadosPFX, mas utilizando .AquivoPFX funcionou perfeitamente. Todos os outros recursos do componente funcionaram perfeitamente. Excelente trabalho. Parabéns a turma toda aí do Acbr Obrigado.
  5. Bom dia a todos. Estou com um problema para emitir um BP-e no Firemonkey. Criei uma pequena aplicação de teste e quando executo em ambiente windows ela funciona normalmente. Quando eu compilo em android a aplicação retorna que houve um erro ao acessar as informações do certificado e que provavelmente a senha esteja errada. Estou usando SSL na configuração do componente e no Webservice de MG. Alguém por acaso já passou por esse problema? Desde já agradeço.
×
×
  • 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...