Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.011
  • Registro em

  • Última visita

  • Days Won

    756

Tudo que Daniel Simoes postou

  1. O Fortes Report é OpenSource: https://github.com/fortesinformatica/fortesreport-ce
  2. Exatamente isso, basta ler o XML e mandar imprimir novamente.. Se for Cancelamento você precisa ler o XML da venda também. Provavelmente esse PC tem problemas na porta Serial
  3. Sinceramente... não pude notar o que você quis dizer... Parece-me que você limitou o numero de Colunas para 40 ou menos, na Daruma... Lembre-se porém, que o EscPos usa a fonte nativa do equipamento...
  4. Sim.. mas nessa caso seria um erro, conforme descrevi nesse post
  5. Isso é um problema conhecido da Bematech... porém se você usar outro leitor de QRCode, verá que ele consegue ler.. parece ser um Bug do programa da SEFAZ.. mas não tenho uma Bematech para investigar... Não sei o que você se refere sobre a fonte... não sem uma uma imagem explicativa...
  6. Talvez seja melhor definirmos um novo nome para o método... Hoje na ACBrUtil já existe: procedure QuebrarLinha(const Alinha: string; const ALista: TStringList; const QuoteChar: char = '"'; Delimiter: char = ';'); {----------------------------------------------------------------------------- Quebra amigável de Linhas de um <Texto>, em um determinado numero de <Colunas>, respeitando o espaço existente entre as palavras. Permite especificar um separador diferente de espaço em <CaracterQuebrar> ---------------------------------------------------------------------------- } function QuebraLinhas(const Texto: String; const Colunas: Integer; const CaracterQuebrar : AnsiChar = ' '): String; {----------------------------------------------------------------------------- Quebra Linhas grandes no máximo de Colunas especificado, ou caso encontre uma quebra de Linha (CR ou CR+LF) Retorna uma String usando o #10 como separador de Linha Se <NumMaxLinhas> for especificado, para ao chegar no Limite de Linhas Se <PadLinhas> for True, Todas as linhas terão o mesmo tamanho de Colunas com espaços a esquerda se necessário. ---------------------------------------------------------------------------- } function AjustaLinhas(Texto: AnsiString; Colunas: Integer ; NumMaxLinhas: Integer = 0; PadLinhas: Boolean = False): AnsiString;
  7. Não tenho um desses para testar... e não lembro de nenhum relato de usuários aqui no fórum...
  8. Daria certo se você instalasse um MonitorPLUS em cada PC... (cada um com o seu SAT/NFCe)
  9. Na Bematech vc precisa atualizar o Firmware para que o QRCode funcione.. De qual documento vc está falando ? SAT ou NFCe ? Havia um bug na finalização da impressão da NFCe... acho que foi corrigido pouco antes do S.F. quebrar
  10. O que ela respondeu ? Por favor dê mais detalhes...
  11. Juliomar, eu tenho modificações pendentes para esses arquivos.. Se não se importar... deixa que eu faço a analise e o Merge
  12. Há relatos aqui no fórum de que SIM... Solicitei um GERSAT para testes a Gertec, pessoalmente, em um evento que eles realizaram em Campinas... Ainda não obtive resposta..
  13. Não compreendi... Extrato do SAT ? Se SIM, o próprio ACBrMonitorPLUS imprime...
  14. São falhas na comunicação serial.. provavelmente problemas na Porta Serial virtual...
  15. Você leu o tópico indicado ??? Leu o arquivo Bem_Vindo_ao_Trunk2.pdf ???
  16. Apliquei modificações nos fontes para retornar o CCCC como "Resposta.codigoErro"... subo no SVN assim que possível...
  17. Definitivamente você está fazendo algo errado... mas se você não fornecer detalhes precisos, não há como ajudá-lo... Observe que programa SATTeste.exe tem mais de 1500 downloads e vários usuários do fórum já relataram que usaram o mesmo com sucesso..
  18. Provavelmente você está usando modelo errado.. o emulador usa CDECL
  19. Daniel Simoes

    SVN

    Por favor leia o anuncio fixo no fórum: http://www.projetoacbr.com.br/forum/announcement/9-problema-para-acessar-o-repositório-dos-fontes/
  20. Não... no caso de impressoras NÃO fiscais, apenas enviamos comandos, mas não lemos a resposta (não há uma maneira simples de ler)... Se a impressora for SERIAL, nesse caso, SIM, seria possível ler algumas informações, e de fato o TACBrPosPrinter tem métodos que fazem isso (veja no Demo)... mas essa leitura depende muito do protocolo usado, ou seja, precisamos saber de antemão o protocolo do Equipamento... Minha sugestão é: Transfira o problema para o Fabricante... ele que mantenha um padrão entre todos os equipamentos que o próprio fabrica...
  21. Analisei os seus fontes... mas não acho que a modificação esteja correta.. parece que você está confundindo "CCCC" com "cod", o ACBrSAT não tem propriedade que exponha o CCCC, vou analisar a possibilidade de implementar... mas vc pode pegar isso diretamente em: Resposta.RetornoLst[2] Veja os retornos disponíveis: AtivarSAT....................: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ, CSR ComunicarCertificadoICPBRASIL: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ EnviarDadosVenda.............: numeroSessao, EEEEE, CCCC, mensagem, cod, mensagemSEFAZ, base64, timeStamp, chaveConsulta, valorTotalCFe, CPFCNPJValue, assinaturaQRCOD CancelarUltimaVenda..........: numeroSessao, EEEEE, CCCC, mensagem, cod, mensagemSEFAZ, base64, timeStamp, chaveConsulta, valorTotalCFe, CPFCNPJValue, assinaturaQRCOD ConsultarSAT.................: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ TesteFimAFim.................: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ, base64, timeStamp, numDocFiscal, chaveConsulta ConsultarStatusOperacional...: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ, ConteudoRetorno ConsultarNumeroSessao........: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ (ou retorno da Sessão consultada) ConfigurarInterfaceDeRede....: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ AssociarAssinatura...........: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ AtualizarSoftwareSAT.........: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ ExtrairLogs..................: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ, base64 BloquearSAT..................: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ DesbloquearSAT...............: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ TrocarCodigoDeAtivacao.......: numeroSessao, EEEEE, mensagem, cod, mensagemSEFAZ
  22. Você está enganado... o SATTeste.exe foi desenvolvido usando o Emulador do SAT do Governo...
  23. Lembre-se de quem preenche o XML de retorno, é o próprio SAT... Verifique no XML de retorno como está a TAG "cRegTrib"... pode ser que o cliente não esteja inscrito como Simples Nacional no banco de dados do SEFAZ
×
×
  • 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...