joaovmf
Membros-
Total de ítens
110 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que joaovmf postou
-
Eu vi isso no fonte, é que no caso, se quiser que a informação vá no xml, essa propriedade é obrigatório, fazendo com que se eu mandar a informação separada (Federal, Estadual), a mesma, ficara duplicada. Em relação ao Fortes, se achar melhor, posso implementar lá também.
-
Boa tarde, fiz uma modificação no componente e gostaria que a mesma fosse analisada, para que se possível fosse implementada. Criei 2 propriedades novas ImprimeMsgDeOlhoNoImposto - É para ativar ou desativar a mensagem que sai impressa nas Observações do Contribuinte, caso vc assim com eu, manda as informações nas observações. Exemplo: Trib Aprox. Federal, Estadual, etc. ImprimieCPFNaoInformado - É para ativar ou desativar a impressão da mensagem CPF/CNPJ: Consumidor não identificado. Então é isso. Att João Victor ACBrSATExtratoESCPOS.zip
-
Integração Com Bina
joaovmf replied to Daniel Paixão-Cascavel's tópico in Object Pascal - Delphi & Lazarus
Marcos, é isso mesmo Toptron DD4 USB, para 4 linhas e se trabalhar em cascata até 64 linhas. -
Integração Com Bina
joaovmf replied to Daniel Paixão-Cascavel's tópico in Object Pascal - Delphi & Lazarus
Olá Marcos, Desculpe pela demora, é que só consegui investir nisso na sexta-feira, deu tudo certo, não precisei mexer nos códigos fontes. Estava faltando eu colocar um filtro na linha antes do aparelho. Obrigado João Victor -
Integração Com Bina
joaovmf replied to Daniel Paixão-Cascavel's tópico in Object Pascal - Delphi & Lazarus
Marcos, obrigado pela resposta. Vou fazer esses testes na proxima quinta, qualquer duvida entre em contato novamente. Obrigado -
Integração Com Bina
joaovmf replied to Daniel Paixão-Cascavel's tópico in Object Pascal - Delphi & Lazarus
Marcos, esses fontes estão funcionais? Baixei eles aqui e no exemplo ele não detecta a chamada, aparentemente ele funciona os comandos dos botões, mas quando recebo a ligação ele não faz nada. O modelo que estou testando é o para 4 linhas DD4. Att João Victor -
Bom dia, obrigado pela resposta, vc sabe qual layout é esse? Obrigado
-
Boa tarde, estou com um cliente que faz troca de boleto com o banco bradesco, quando o bradesco libera o arquivo de retorno o componente diz que não é um arquivo de remessa. Alguém ja passou por isso Segue anexo o arquivo de retorno.. TTPGR060100.ret
-
Boa tarde pessoal! Estou com um problema relacionado ao SAT Bematech RB-1000 FI, referente à "Access violation at address 6DCE9042 in module 'BemaSAT.dll'. Read of address 00000000". Alguém já viu ou já teve esse problema?
-
Daniel, obrigado pela resposta, mas, eu percebi que não é no INI o problema e sim quando ele gera o XML. Qual foi a idéia de gerar o XML item a item? Pelo que percebi quando vai enviar a venda para o SAT ele gera o XML novamente. Att João Victor
-
Boa tarde, em alguns casos, quando ha queda de energia o arquivo AcbrECF001.ini (gerado pelo AcbrEcfVirtualSat) esta corrompendo. Sei que o INI é bem pratico para trabalhar, mas existe a possibilidade de trabalharmos com algo mais seguro? (Posso estar falando besteira mas é que ja me aconteceu varias vezes em clientes diferentes). Obrigado João Victor
-
Boa tarde. Estou tendo um problema em alguns pdvs, quando ele atinge uns 60 itens ele começa a ficar lento. Isso somente quando estou usando o SAT, pode ser o processo de ler e gravar INI? Att João Victor
-
Blz, vou arrumar e posto aqui para analise.
-
Bom dia, uso o AcbrECFVirtualSAT que deriva do AcbrEcfVirtual, e quando faço uma sangria ele soma na forma de pagamento dinheiro. Fiz o teste em uma impressora fiscal e isso não acontece, alguém já arrumou isso? Obrigado João Victor
-
Impressão do TEF com Formas de Pagamento Diferentes (Imprime duplicado)
um tópico no fórum postou joaovmf Dúvidas sobre TEF
Boa tarde, estou tentando imprimir o Comprovante TEF e ele está imprimindo duplicado. Estou usando 2 formas de pagamento uma Cartão Débito (03) e uma Cartão Crédito (04), estou diferenciando por causa do SAT, no entanto ele está imprimindo as 2 resposta na mesma forma de pagamento exemplo: Debito 1,00 Credito 2,00 Ele abre o primeiro vinculado (Debito 1,00) imprime todas as respostas, fecha o vinculado e imprime as respostas novamente. Espero ter sido claro Obrigado João Victor -
Bom dia. Devido a necessidade de trabalhar com um Servidor SAT, fiz algumas alterações no componente AcbrECFVirtualSAT, fazendo com que ele trabalhe com o AcbrMonitorPlus. Nessa alteração foram criados os seguintes parametros: UsarServidorSAT : boolean; (Quando está ativo ele gera os arquivos para o AcbrMonitorPlus) ArquivoTXTEntrada : string; (Arquivo de entrada no AcbrMonitorPlus (c:\acbrmonitorplus\ent\ent.txt) ArquivoTXTSaida : string; (Arquivo de resposta do AcbrMonitorPlus (c:\acbrmonitorplus\sai\ent.txt) TempoEsperaResposta : integer (milisegundos) - Tempo de que ele esperara uma resposta do AcbrMonitorPlus TentativasEspera : integer - Esse funciona em conjunto com o anterior. Estou anexando o arquivo para ele ser analisado. Obrigado João Victor ACBrECFVirtualSAT.zip
-
Regys o AcbrECF ou outro componente funciona com o AcbrMonitorPlus?
-
Regis obrigado pela resposta, mas no meu caso não daria certo, pelo que vi no acbrmonitor ele trabalha com um arquivo por vez, e como serão varios caixas mandando pra um mesmo servidor com nomes de arquivos diferentes. O que pensei foi uma mudança no Acbr_SATECFVirutal na parte onde ele manda o comando para o sat. Atualmente // refaz a sequencia for I := 0 to CFe.Det.Count -1 do CFe.Det.Items.nItem := I+1; EnviarDadosVenda; if Resposta.codigoDeRetorno <> 6000 then begin Mudança (Mais ou menos isso) // refaz a sequencia for I := 0 to CFe.Det.Count -1 do CFe.Det.Items.nItem := I+1; if Servidor then begin Cfe.SaveToFile(ArquivoVenda); viTentativa := 1; while (not fileexists(ArquivoRetorno)) and (viTentativa <= TempoEspera) do begin inc(viTentativa); sleep(1000); end; if not FileExists(ArquivoRetorno) then begin Exibir mensagem de erro e retornar end; TratarResposta(ArquivoRetorno, Resposta); end else EnviarDadosVenda; if Resposta.codigoDeRetorno <> 6000 then begin Dessa maneira não precisarei alterar nada no código fonte, pois, hoje graças a vocês foi só eu colocar o AcbrSatECFVirtual e configura-lo. Desculpe se não fui claro anteriormente. Obrigado João Victor
-
Boa tarde. Li em outro post que o projeto ACBR não tem a intensão de fazer o SAT funcionar com um servidor. Concordo com os argumentos, pois, isso deixaria de funcionar off-line. Mas sempre tem aqueles clientes "chatos" e o concorrente que faz... então gostaria de sugerir uma alteração no componente, fazendo com que ele ao invés de enviar o arquivo para o SAT, envie para uma pasta especifica e tenha um timer que aguarde o retorno, bem parecido com o funcionamento do TEF discado. Obrigado João Victor
-
Boa tarde, é permitido alterar o layout de impressão do sat? Tenho clientes pedindo para aumentar a quantidade de caracteres da descrição dos produtos, podendo inclusive ser impresso na próxima linha. Obrigado
-
Bom dia, como faço para setar o Numero de Serie e Numero do ECF no AcbrECFVirtual? Já tentei assim: // TACBrECFVirtualBufferClass(ACBrECF1.ECFVirtual.ECFVirtualClass).NumSerie := vsFabricacao; // TACBrECFVirtualBufferClass(ACBrECF1.ECFVirtual.ECFVirtualClass).NumECF := dmPDV.viCodigoCaixa; ACBrECF1.ECFVirtual.NumSerie := vsFabricacao; AcbrEcf1.ECFVirtual.NumECF := dmPDV.viCodigoCaixa; Obrigado
-
Boa tarde, primeiramente parabéns pela iniciativa. Gostaria de sugerir que fosse criado 2 opções no componente AcbrECFVirtualSAT: ExigeReduçãoZ = True/False ExigeLeituraX = True/False A nivel de controle essas informações são ótimas, mas os abençoados contadores insistem em dizer ao cliente que o SAT não tem Redução Z e nem Leitura X. Obrigado João Victor
-
ACBrNFe - Rejeição: Assinatura difere do calculado
joaovmf replied to Emerson Teixeira's tópico in ACBrNFe
Daniel, infelizmente não consegui resolver o problema, fiz a alteração no demo e mesmo assim o erro continua, vi em alguns foruns que poderia ser algum caracter invalido, mas não achei nada. -
ACBrNFe - Rejeição: Assinatura difere do calculado
joaovmf replied to Emerson Teixeira's tópico in ACBrNFe
Daniel, debugando vi que ele para no processo abaixo: function TWebServices.Envia(ALote: String; const ASincrono: Boolean): Boolean; begin FEnviar.FLote := ALote; FEnviar.FSincrono := ASincrono; if not Enviar.Executar then Enviar.GerarException( Enviar.Msg ); if not ASincrono then begin FRetorno.Recibo := FEnviar.Recibo; if not FRetorno.Executar then >>>>>>>> Ele para nessa linha FRetorno.GerarException( FRetorno.Msg ); end; Result := True; end;