Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.013
  • Registro em

  • Última visita

  • Days Won

    756

Tudo que Daniel Simoes postou

  1. Havia um Bug no código desse botão... acabei de corrigir e enviar para o SVN... Embora lembre-se que você não conseguirá Ativar um SAT que já foi ativado previamente...
  2. Daniel Simoes

    Sat

    Não lembro qual a unidade de medida... mude os valores e teste... Eu sugiro usar a impressão em EscPOS
  3. Fique a vontade para promover as correções e submeter os fontes para analise...
  4. Acho que você está pulando etapas, não lendo a documentação do Fisco e do Fabricante... e sem compreender corretamente o funcionamento do SAT, será quase impossível fazer funcionar na "tentativa e erro" Por favor Leia a "Especificação Técnica do SAT", Leia a documentação do fabricante Preciso do Log do ACBrSAT para analisar... configure o nome do arquivo a ser gerado na aba SAT do ACBrMonitorPLUS... (onde você erroneamente escreveu "c:\etc\LibSatGer.so" Você não precisa ativar um SAT que já foi ativado... (leia a Especificação Técnicao do SAT para compreender) Há um Bug no Botão ATIVAR da aba SAT no ACBrMonitorPLUS... já estou corrigindo... mas como seu SAT já está ativado, esse comando é desnecessário para você
  5. Seja mais específico... o que exatamente você está solicitando ? O que na sua opinião, está errado ??
  6. Eu sinceramente, não compreendi a resposta do fisco...
  7. são fontes diferentes... é natural que o resultado seja diferente
  8. Não crie um novo tópico, mas sim edite o que estava errado... Não há como mudar o modo de homologação / produção... isso é interno do SAT, e é definido pelo Fabricante e SEFAZ... todo numero de série que inicia com "9" é de homologação... Não há necessidade de renomear a DLL, uma vez que no Monitor vc pode apontar para qualquer DLL que exista no HD
  9. No ACBrPosPrinter, está implementado da forma correta... o Fabricante prometeu uma atualização do Sw.Básico para a correção do problema... verifique com a Elgin
  10. Aumente para 2 segundos (2000), observe se ele está realmente usando a versão modificada (na dúvida rode novamente o ACBrInstall)
  11. 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...
  12. 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
  13. 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
  14. Leia no manual do equipamento, o procedimento correto para efetuar o Reset
  15. 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...
  16. 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
  17. 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]);
  18. Verifica se o papel está com GAP posicionado de forma correta... a impressora pode ficar "perdida" se não encontrar o "GAP" no papel
  19. 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...
  20. 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 ....
  21. Ativar antes de Imprimir é intuitivo... Veja também a propriedade "ControlePorta"
  22. 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
  23. 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...
×
×
  • 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...