Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.622
  • Registro em

  • Última visita

  • Days Won

    767

Tudo que Daniel Simoes postou

  1. Obrigado, métodos aplicados no SVN
  2. Enviei uma correção para o Erro de "List Index Out of bounds" no SVN
  3. Não temos previsão... Aparentemente os desenvolvedores do ACBrFramework, ainda não tiveram necessidade de usar o SAT... Mas é tudo código aberto, e o SAT tem poucos métodos... se estiver disposto a colaborar com eles, e implementar o ACBrSAT no ACBrFramework, acredito que seja só seguir o exemplo dos demais componentes...
  4. Você pode anexar o Log gerado pelo ACBrSAT ? Com ele conseguiremos quantos campos o SAT está retornando...
  5. Enviei uma possível correção para o SVN... favor testar
  6. Obrigado... correção enviada para o SVN: trunk e trunk2
  7. Marque ou Ligue a propriedade "ControlePorta" isso fará com que o componente abra e feche a porta serial a cada comando enviado
  8. Acho que apenas ACBrGNRE e ACBrNFSe ainda não foram concluídos.. Mas é uma questão de tempo, o trabalho está em andamento Se você não usa esses componentes, basta não instalá-los
  9. Compare os fontes Observe que no Demo há s chamada a IniciarEtiqueta e FinalizarEtiqueta
  10. Você precisa ir com o Debug e identificar qual a linha o erro ocorre...
  11. Poderia por favor postar uma imagem exemplificando o problema ? Seus fontes estão atualizados ? havia um bug no calculo do numero de colunas com fonte condensada, na classes EscDaruma
  12. Por favor anexe (ZIP) as Units modificadas, para analise...
  13. Sobre o Erro do XML, isso ocorre porque as informações são Hardcoded, configure o tipo de empresa para: Regime Tributário: RTRegimeNormal Regime ISSQN: RTISSMicroempresa Ind.Rat.ISSQN: irSIM Infelizmente a IDE do Delphi se atrapalha com String e AnsiString... Remova os eventos: ACBrSAT1GetcodigoDeAtivacao e ACBrSAT1GetsignAC (mas antes copie o conteúdo dos mesmos para o bloco de notas) Crie novamente os eventos, usando o clique-duplo da IDE, sobre os eventos do componente ACBrSAT1 (observe que a IDE irá criar usando corretamente String ou AnsiString, conforme a versão)
  14. Por favor leia: Bem_Vindo_ao_Trunk2.pdf
  15. Ajustes as margens... Há vários tópicos sobre isso aqui no forum... Use a busca
  16. As correções para a impressão da Bematech e Daruma no ACBrSATExtratoESCPOS estão apenas no "trunk2"
  17. Segundo a Espcificação Técnica do SAT, o Campo qCom permite no máximo 4 casas decimais (pag: 65) Deve ser algo errado na sua rotina... veja que no XML gerado pelo Demo SATTeste.exe, há uma Item com 4 casas decimais: <det nItem="2"> <prod> <cProd>6291041500213</cProd> <cEAN>6291041500213</cEAN> <xProd>Outro produto Qualquer, com a Descricao Grande</xProd> <CFOP>5529</CFOP> <uCom>un</uCom> <qCom>1.1205</qCom> <vUnCom>1.21</vUnCom> <indRegra>A</indRegra> <vOutro>2.00</vOutro> </prod>
  18. A DLL da Dimep, depende da ZLIB.DLL... ela está presente na mesma pasta de dllsat.dll ? Tente por favor baixar novas DLLs no (confuso) site da DIMEP https://d-sat.4bee.com.br
  19. Tentou com o já compilado com o "trunk2" ? Tente ainda a impressão de QRCode com o
  20. Não compreendo a sua dificuldade... Acho que se você deveria estudar melhor os fontes do Demo...
  21. Ok.. compreendido... você precisa configura corretamente as abas "Dados do SAT", "Emitente", "Dados Sw.House"... e salvar a configuração... Você mesmo compilou o Demo ou baixo do fórum ? Tente com a versão baixada do fórum
  22. O método LoadFromFile sempre tentará ler do disco... Você pode usar a atribuição de uma String ao XML: ACBrSAT1.CFe.AsXMLString := SuaStringContedoOXML;
  23. Isso mesmo... é uma linguagem "de linha" (comandos são ativos por linha)... A título de curiosidade, também existem equipamentos com suporte a linguagens "de página", como as impressoras de Etiqueta (PPLA, PPLB, ZPL), onde a página toda é montada em memória e depois de terminada, um comando de impressão envia toda a página para o equipamento... O EscPos é um padrão bem estabelecido, e vários equipamentos suportam o mesmo... É o caso das Impressoras DASCOM, que são 100% compatíveis com EscPos Alguns fabricantes, porém, estenderam o padrão, criando comandos novos... ou não seguem 100% o padrão para certos comandos mais novos (como a Impressão de QRCode, por exemplo)... É o caso das impressoras da Daruma e Bematech... Nota: Alguns posts aqui do fórum, afirmam que as impressoras da Daruma possuem uma configuração que permite configurá-las para 100% de compatibilidade com o padrão EscPos Quais as vantagens de usar o EscPos ? - Facilidade de uso: "Não precisa do Driver instalado no Windows" - Rapidez: "Poucos dados são transmitidos para impressora" - Qualidade: "A impressora usa fontes nativas, e ela mesmo desenha os Cod.Barras"
  24. parece ser um Bug do projeto... experimente editar o arquivo .INI e digitar lá a porta... deve funcionar... Tente ainda com 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.