Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.065
  • Registro em

  • Última visita

  • Days Won

    759

Tudo que Daniel Simoes postou

  1. Aumente para 2 segundos (2000), observe se ele está realmente usando a versão modificada (na dúvida rode novamente o ACBrInstall)
  2. Italo, Obrigado pelas explicações... deixo a você a decisão de acatar ou não a modificação... a meu ver, não teria problemas, pois não traz nenhum efeito colateral nos usuários atuais do ACBr...
  3. Se você descobrir como fazer o Fortes ou qualquer outro Gerador de Relatórios gráfico, abrir a gaveta... Me avisa, que também quero saber
  4. 1 - verifique com o fabricante, quais as DLLs necessárias e qual é a principal 2 - configure no componente em: ACBrSAT1.NomeDLL := "C:\seu_Path\DLLSAT.dll" (supondo que a DLL principal do fabricante se chama "DLLSAT.dll") 3 - Verifique com o Fabricante se a DLL do mesmo, usa a convenção de chamadas STDCALL ou CDECL 4 - Configure em ACBrSAT1.Modelo conforme a orientação obtida no passo 3 * SEMPRE * que desejar reportar erros: 1 - Informe a exata mensagem do erro (se necessário copie uma imagem do erro) 2 - Colete e anexe o Log gerado pelo ACBrSAT 3 - Se possível, extraia o Log do equipamento SAT
  5. Já foi respondido nesse mesmo tópico
  6. Leia no manual do equipamento, o procedimento correto para efetuar o Reset
  7. Cara... isso é muito básico... leu ao menos a documentação do fabricante ? Vc deve usar o conjunto de DLLs do Fabricante... não há como ser mais claro do que isso...
  8. ahh.. repare na sua configuração, que vc está usando a DLL do Emulador.. a DLL do Emulador só fala com o Emulador Você deve usar a DLL do fabricante
  9. Humm.. então provavelmente o problema seja TimeOut... o default utilizado é 500... experimente mudar para: B := Ord(fpPosPrinter.TxRx( DLE + EOT + #1, 1, 1000 )[1]);
  10. Verifica se o papel está com GAP posicionado de forma correta... a impressora pode ficar "perdida" se não encontrar o "GAP" no papel
  11. Sim... mas repare que a Quantidade "qCom", suporta 4 casas.. Então ele pode modificar o estoque Unitário dele para milhar, centena, dezena, etc... e usar as decimais...
  12. Leia os fontes de "procedure TACBrEscPosEpson.LerStatus(var AStatus: TACBrPosPrinterStatus);" Observe que algumas situações do case, onde o "stErro" é ligado... Ou seja, a resposta da impressora, vem com os Bits ligados, causando essa interpretação .... if TestBit(B, 5) then AStatus := AStatus + [stErro]; // Waiting for online recovery ....
  13. Ativar antes de Imprimir é intuitivo... Veja também a propriedade "ControlePorta"
  14. D7 já está morto faz tempo... não faz sentido ficar preso ao passado... para quem tem como descupa o custo de uma nova IDE, hoje em dia o Lazarus/FPC é muito melhor do que o D7, e "de grátis" (na DJSystem já usamos o mesmo a anos)... Os novos Delphis XE, são fantásticos, e ainda compilam para Mobile... sinceramente, não vejo porque ficar preso ao passado
  15. Oi Jorge, Acho que é uma boa ideia entrar em contato com o SEFAZ, e solicitar explicações de porque o XML sem a Tag é recusado, se na Nota Técnica ele é marcado como não obrigatório...
  16. Use ACBrECF... que fala com vários modelos de ECF, sem necessitar das DLLs (usando a comunicação direta pela serial)
  17. No trunk2 você deve ajustar a porta em TACBrPosPrinter (isso sempre foi assim)
  18. Leia a "Especificação Técnica do SAT" Apenas combustíveis podem ter 3 casas decimais vUnCom Valor Unitário de Comercialização E I01 N 1-1 3-15 3 Informar o valor unitário de comercialização do produto. Deve ser informado com 3 decimais no caso de combustíveis (Art. 20, da Resolução ANP nº 41/2013), para os demais com 2 decimais.
  19. Daniel Simoes

    Sat

    @AMB INFORMATICA, Antes de partir pro código... Estude com calma e atenção os fontes da aplicação SATTeste, da pasta "Exemplos\ACBrSAT"
  20. Não há nenhuma mensagem de erro no seu log...
  21. SIM, provavelmente no segundo semestre desse ano... Afinal de contas o D7 já tem 18 anos (lançado em 2002) As diferenças de String entre as versões ANSI (D7) e as versões que suportam Unicode (XE), trazem muita dificuldades para manter o código do ACBr
  22. Verifique se você configurou corretamente para CDECL e se está apontando para as DLLs corretas do fabricante... Inicialmente, faça testes com o SATTeste
  23. poderia por favor, anexar um exemplo de XML onde o problema ocorria ?
  24. Toda aplicação gráfica dependerá do Servidor X... Ele é uma aplicação 32 bits, se as dependências de libs em 32 bits estiverem ok, então deve rodar...
×
×
  • 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.