-
Total de ítens
146 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que RobertoRP postou
-
A versão 11519 está funcionando perfeitamente já a ultima que no caso é 11687 não está instanciando Vou ficar fuçando aqui nos fontes bom que talvez aprenda algo, sera que não existe a possibilidade de alguém com maior entendimento publicar uma video aula explicativa por alto mesmo como funciona essa iterop do c#? ou dizer um livro coisas do tipo ajudaria quem quer tentar ajudar (eu) .
-
Celso fiz isso e o erro persiste Video debugando https://www.dropbox.com/s/4lhsalt54pe6e7x/VID_20160509_165009.mp4?dl=0 coloquei ele no projeto de produção aqui para teste e o erro aconteceu da mesma forma na hora de instanciar
-
ai e que está não retorna nada.. simplesmente fecha se quiser faço um video exemplo
-
no acbr para .net mais atual ele da erro exatamente na hora de criar o acbrecf alguém poderia ajudar com isso? ele nem chega a executar uma linha se quer do construtor.. antes dele entrar para instanciar os eventos ele simplesmente para de funcionar já se eu voltar o svn para a versão 9517 ele funciona perfeito
-
Pode ter um sistema todo web paf-ecf?
um tópico no fórum postou RobertoRP Dúvidas Gerais sobre o ACBr
Digo tipo eu teria um servidor rodando nos caixas pois os mesmos precisam funcionar sem rede.. os caixas cada um seriam independentes, minha dúvida e o seguinte eu poderia construir um sistema todo paf-ecf com tef e tudo mais com o acbr monitor? (é homologar e claro) -
Seguinte, geralmente nos clientes eu instalo o emulador da COM e pego a porta e zera, mas as vezes passamos por alguns problemas para instalar o emulador e demora para darmos contas mas conseguimos sempre hehe ai queria saber se funciona com comunicação direta na USB , já li no forum que era somente transferir dll da daruma para dentro da pasta do projeto e setar USB na porta mas já fiz isso e não funcionou (bom talvez eu esteja errando), ai oque acontece queria saber se tem essa maneira e como é. Obrigado.
-
Fiz um teste no windows 8 , funcionou perfeito , depois que passei pro windows 10 fico lerdinho vou testar mais em outras maquinas aqui
-
O acbr manipula aqueles xml/ini das impressoras?
RobertoRP replied to RobertoRP's tópico in ACBrSerial
Só queria saber se o acbr manipula os arquivos das impressoras fiscais , e onde ele manipula os mesmo. (local do computador, onde se encontra o arquivo .ini ou xml ou sei lá qual a extensão do arquivo) -
Se sim, onde ele coloca eles?
-
Performace na hora de mandar comando para a ecf
RobertoRP replied to RobertoRP's tópico in .Net (C# e VB.Net)
Assim, vlw pela respota mas arrumei e a solução minha foi a seguinte.. coloquei a venda para ser assíncrona, um timer verificando a lista de itemvendido =) mas obrigado! Você tem email para nos trocar umas ideias sobre o acbr com a impressora daruma? se tiver e poder.. [email protected] pq para a daruma sim estou apanhando no momento de impressora : Fim de papel.. não do conta de fazer ela mandar essa msg nem... -
Não é free, aqui usamos o plano indie 36U$ mensal , salgado o valor mas.. esta nos atendendo , e hoje tem suporte para windows phone (nunca usamos mas tem) ela e free para quem compilar sozinho (o código fonte está no github) , linguagem de programação JavaScript , ele converte tudo para nativo de cada OS ... ou seja.. se o projeto for android ele irá gerar as classes do android, se for ios vai gerar para object c
-
seguinte, tenho uma daruma de testes, imprimindo o cupom aqui fazendo testes , ela me lanço uma exception de impressora não esta em linha.. antes de min abrir o cupom e antes de min passar os itens eu verifico o estado da impressora ao verificar o estado da impressora ele lança a exception "impressora não esta em linha" se eu retirar a verificação de estado da impressora ele lança a exception "fim de papel" ai e onde queria algum conselho *-* obrigado.
-
Assim, queria colocar tudo numa splash screen (uma tela de load) enfim... Descobri o problema, olha não sei o motivo mas eu tive simplesmente que instanciar os componentes da ACBR primeiro , se eu instancio uma variável qualquer antes, os componentes da acbr ficam cheio de exceptions dentro deles e lançando erro citado a cima.
-
Existe alguma maneira de pegar algo tipo um código de erro?
RobertoRP replied to RobertoRP's tópico in .Net (C# e VB.Net)
Ok, muito obrigado. -
Existe alguma maneira de pegar algo tipo um código de erro?
um tópico no fórum postou RobertoRP .Net (C# e VB.Net)
Oque acontece andei testando o exemplo atrás de conhecimento, percebi que neste método este método tem o retorno de um código que através deste código (creio eu) ele pega a msg do erro. protected string GetString(GetStringEntryPointDelegate entryPoint, int bufferLen) { StringBuilder buffer = new StringBuilder(bufferLen); int ret = entryPoint(Handle, buffer, bufferLen); CheckResult(ret); return FromUTF8(buffer); } o código seria o "ret" e o retorno da string ficaria na variável buffer (que por sinal foi pego através de referencia) esse código é fixo né? onde encontro uma lista com os códigos de erros? por exemplo estava testando o "testapodeabrircupom" , teria como implementar algo que retornasse o código também para um possivel tratamento dentro de um projeto? digo a pessoa criaria um ErrorHandler(codigoErro) ai o ErrorHandler retornaria uma exception personalizada por exemplo, (ExceptionCumpomAberto , ExceptionRequerReducaoZ, ExceptionNenhum, ExceptionGtNaoConfere) e por ai vai ... Bom é somente uma ideia.. ou talvez já tenha isso em algum lugar somente não soube detectar ainda.. -
Performace na hora de mandar comando para a ecf
um tópico no fórum postou RobertoRP .Net (C# e VB.Net)
Seguinte, talvez seja porque sou novo, mas já vi alguns videos do acbr rodando em java (.net ainda não vi) no qual a performance e muito boa tanto na abertura do cupom, tanto na impressão de cada item que vai passando. Oque acontece, quando uso o acbr a performance nos emulador fica somente boa quando uso o emulador sweda tirando isso o resto da medo, Instalei o sistema que fiz em alguns clientes já, e fiquei com a impressão de que a performance ficou um pouco a desejar, e queria saber de algumas dicas sobre o acbr no qual poderia estar aplicando para melhorar o mesmo se possível e claro. A impressora em questão que os clientes que receberam o sistema usam, e uma bematec mp-2100. Se eu colocar as dlls (li isso sobre impressora usb no forum) das impressoras terei uma melhoria na performance? enfim obrigado! -
Em uma classe tenho esse método private void CarregamentoInicial() { var thread = new Thread(() => { try { _viewModel.CarregamentoInicial(); Dispatcher.Invoke(new MethodInvoker(AbrirLogin)); Dispatcher.Invoke(new MethodInvoker(Close)); } catch (ExceptionMd5 ex) { MessageBox.Show(ex.Message); } catch (InvalidOperationException ex) { MessageBox.Show(ex.Message); } }); thread.SetApartmentState(ApartmentState.STA); thread.Start(); } No meu método _viewModel.CarregamentoInicial(); tenho o seguinte conteúdo. public void CarregamentoInicial() { try { var acbrEcf = AcbrFactory.ObterAcbrEcf(); new Thread(() => { Informacao = "Gerando arquivo MD5"; }).Start(); var md5 = new GerarMd5(); md5.Executar(); new AtualizarMd5(md5.Md5Final).Executar(); new Thread(() => { Informacao = "Connectando com Ecf"; }).Start(); new EcfInicializa().Iniciar(); acbrEcf.IdentificaPAF("StarkPdv 1.0", md5.Md5Final); } catch (ExceptionMd5 ex) { throw new ExceptionMd5(ex.Message, ex); } catch (Exception ex) { throw new InvalidOperationException(ex.Message, ex); } } no primeiro método temos uma Thread ele executa tudo ok, mas quando na aplicação eu vou efetuar o login e faço uma verificação de acbr.NumSerie ele lança a seguinte exception An unhandled exception of type 'System.AccessViolationException' occurred in ACBrFramework.Net.dll Additional information: Tentativa de leitura ou gravação em memória protegida. Normalmente, isso é uma indicação de que outra memória está danificada. Dentro do atributo acbr.NumSerie (e outros vários atributos tenho uma exception) 'acbr.NumSerie' threw an exception of type 'ACBrFramework.ACBrExcepiton' o meu problema e basicamente rodar o acbr dentro de uma thread com sucesso (e a solução que espero) obs: si eu retirar a Thread , a acbr irá funcionar perfeitamente não irá lançar nem uma exception , funciona tudo beleza
-
Estou utilizando o simulador de ecf Logger ll - versão 1.00 - MODELO.MFD Ai queria saber como comunicar com a acbr? Qual modelo de ecf selecionar? Testei com os exemplos mas ele não consegue se comunicar, estou usando o com0com para emular as portas Estou utilizando o windows 10 (não sei se isso interfere, pq com os outros emuladores de teste todos funcionam normalmente) enfim existe algo a mais que estou esquecendo? obrigaodo.