-
Total de ítens
27.011 -
Registro em
-
Última visita
-
Days Won
756
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Daniel Simoes postou
-
O Fortes Report é OpenSource: https://github.com/fortesinformatica/fortesreport-ce
-
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
-
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...
-
ACBrNFe - Rejeição: Assinatura difere do calculado
Daniel Simoes replied to Emerson Teixeira's tópico in ACBrNFe
Sim.. mas nessa caso seria um erro, conforme descrevi nesse post -
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...
-
ACBrNFe - Rejeição: Assinatura difere do calculado
Daniel Simoes replied to Emerson Teixeira's tópico in ACBrNFe
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; -
Erro na Função Consulta Status Operacional
Daniel Simoes replied to Fox_Desenvolvimento's tópico in ACBrSAT
Preciso do Log do ACBrSAT -
Não tenho um desses para testar... e não lembro de nenhum relato de usuários aqui no fórum...
-
Daria certo se você instalasse um MonitorPLUS em cada PC... (cada um com o seu SAT/NFCe)
-
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
-
Erro na Função Consulta Status Operacional
Daniel Simoes replied to Fox_Desenvolvimento's tópico in ACBrSAT
O que ela respondeu ? Por favor dê mais detalhes... -
Novo Pacote De Impressão Para Acbrsat, Usando Fortesreport
Daniel Simoes replied to Daniel Simoes's tópico in ACBrSAT
Juliomar, eu tenho modificações pendentes para esses arquivos.. Se não se importar... deixa que eu faço a analise e o Merge -
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..
-
Não compreendi... Extrato do SAT ? Se SIM, o próprio ACBrMonitorPLUS imprime...
-
São falhas na comunicação serial.. provavelmente problemas na Porta Serial virtual...
-
Você leu o tópico indicado ??? Leu o arquivo Bem_Vindo_ao_Trunk2.pdf ???
-
Erro de Validação de Conteúdo - Motivo do Erro
Daniel Simoes replied to ricardolopes's tópico in ACBrSAT
Apliquei modificações nos fontes para retornar o CCCC como "Resposta.codigoErro"... subo no SVN assim que possível... -
-
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..
-
ERRO NA EMISSAO AO ENVIAR VENDA
Daniel Simoes replied to Luis Gustavo de Miranda's tópico in ACBrSAT
Provavelmente você está usando modelo errado.. o emulador usa CDECL -
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/
-
ACBrPosPrinter - nao imprime o qrcode
Daniel Simoes replied to Emerson Teixeira's tópico in ACBrSerial
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... -
Erro de Validação de Conteúdo - Motivo do Erro
Daniel Simoes replied to ricardolopes's tópico in ACBrSAT
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 -
ERRO NA EMISSAO AO ENVIAR VENDA
Daniel Simoes replied to Luis Gustavo de Miranda's tópico in ACBrSAT
Você está enganado... o SATTeste.exe foi desenvolvido usando o Emulador do SAT do Governo... -
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