-
Total de ítens
29.526 -
Registro em
-
Última visita
-
Days Won
785
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que daniel.simoes postou
-
ACBrSATExtratoESCPOS não imprime QRCode
daniel.simoes replied to Anderson Camargo's tópico in ACBrSAT
experimente ainda ACBrPosPrinter.EspacoEntreLinhas := 40; -
ACBrSATExtratoESCPOS não imprime QRCode
daniel.simoes replied to Anderson Camargo's tópico in ACBrSAT
-
Impressora Diebold IM453H não Imprime QR CODE corretamente
daniel.simoes replied to easysoft's tópico in ACBrSerial
Verifique se a Impressora está com o Firmware atualizado Verifique se em ACBrPosPrinter o modelo está configurado como: ppEscDiebold Verifique se a Impressora Diebold está configurada com os padrões de fábrica... -
ACBrSATExtratoESCPOS não imprime QRCode
daniel.simoes replied to Anderson Camargo's tópico in ACBrSAT
Verifique se a impressora está com o Firmware atualizado... Verifique se você configurou o Modelo em ACBrPosPrinter para ppEscPosEpson... Verifique se você configurou em ACBrSATExtratoESCPOS para a impressão de QRCode lateral -
ACBrSAT como configurar para Layout 0.08
daniel.simoes replied to Anderson Camargo's tópico in ACBrSAT
A versão do SAT não tem relação com o QRCode de impressão... para um novo problema, por favor crie um novo tópico... -
ACBrWinReqRespClass - Erro Interno: 183 - HederReq não está sendo Limpado.
daniel.simoes replied to HelioNeto's tópico in ACBrTCP
Obrigado pelos testes... Commit [r21255] -
ACBrWinReqRespClass - Erro Interno: 183 - HederReq não está sendo Limpado.
daniel.simoes replied to HelioNeto's tópico in ACBrTCP
@HelioNeto, Eu creio que essa modificação, poderia causar problemas em rotinas que manipulam o Header, antes de chamar TACBrWinReqResp.Execute... Por favor tente com a Unit modificada em anexo... Observe que ela limpa o Header em TDFeHttpWinHttp.ConfigConnection; Note ainda, que o mesmo já é feito em: TDFeHttpOpenSSL.ConfigConnection ACBrDFeHttpWinApi.pas -
ACBrSAT como configurar para Layout 0.08
daniel.simoes replied to Anderson Camargo's tópico in ACBrSAT
Veja no Log interno do SAT, se ele realmente está com Sw.Básico que suporta a 0.08 talvz seja necessário atualizar o Sw.Básico do SAT -
PayGo: Como detectar se em uma Transação ADM houve um cancelamento ?
um tópico no fórum postou daniel.simoes TEF,PIX e Carteiras Digitais
Olá pessoal... Como vocês sabem, em uma menu Administrativo do TEF (ADM), é possível efetuar várias operações, inclusive um Cancelamento de Pagamento TEF realizado anteriormente.. Nessa situação, a Aplicação Comercial pode necessitar ser informada de que houve um Cancelamento e identificar corretamente a transação TEF que foi Cancelada. Isso pode ser útil para refletir esse status de Cancelamento em sua base de dados local, ou até mesmo providenciar outros estornos e devoluções... Mas como podemos detectar no Log de retorno de uma transação Administrativa (ADM), se houve ou não um Cancelamento ou uma simples reimpressão ? A resposta abaixo, se refere ao TEF PayGo Web, usando o componente ACBrTEFD. O componente ACBrTEFD, mapeia os retornos do Log do TEF, para propriedades internas do Objeto TACBrTEFResp, isso é feito no método TACBrTEFResp.ConteudoToProperty, que é sobreposto em cada Classe de TEF... Para ver o mapeamento que o ACBrTEFD realiza com os Logs da PayGoWeb, veja na Unit ACBrTEFPayGoComum.pas, a procedure ConteudoToPropertyPayGoWeb(AACBrTEFResp: TACBrTEFResp); Analisando o Log de um ADM, onde ocorreu o Cancelamento... temos as seguintes respostas: PWINFO_TOTAMNT=000000000300 -> Resp.ValorTotal PWINFO_TRNORIGDATE=291020 -> Resp.DataHoraTransacaoCancelada PWINFO_TRNORIGNSU=000092672 -> Resp.NSUTransacaoCancelada PWINFO_TRNORIGREQNUM=0000216525 PWINFO_TRNORIGTIME=101830 -> Resp.DataHoraTransacaoCancelada PWINFO_RCPTMERCH= *** PAYGO - AMBIENTE SANDBOX *** \x0D\x0A Via Estabelecimento...... -> Resp.ImagemComprovante1aVia.Text Ou seja, se o Cancelamento ocorreu com sucesso, teremos a impressão de um comprovante desse cancelamento, e os dados da transação Cancelada... então podemos analisar a resposta com o IF abaixo: if (ACBrTEFD.Resp.NSUTransacaoCancelada <> EmptyStr) and (Trim(ACBrTEFD.Resp.ImagemComprovante1aVia.Text) <> EmptyStr) then // HouveCancelamento Um bom local para fazer esse tipo de Verificação é no evento "OnDepoisConfirmarTransacoes"-
- 6
-
-
Erro - ACBrDeviceLPT.pas(101): F2613 Unit 'Forms' not found.
daniel.simoes replied to Gustavo_Schwarz's tópico in ACBrSerial
Veja esse tópico: -
ACBrNFSe erro out of memory em TNotasFiscais.LoadFromString
daniel.simoes replied to Paulo C. L. Vicente's tópico in ACBrNFSe
Qual a sua IDE ? -
Campo descrição está sobrepondo campo NCM no Danfe da nfe
daniel.simoes replied to ivo's tópico in ACBrNFe
Use espaços na Descrição, caso contrário o Fortes Report não consegue fazer o Soft Break -
Não tem problema... essa versao já suporta TLSv12...
-
Não consigo abrir o projeto ACBrMonitorPLUS
daniel.simoes replied to tsos's tópico in ACBrMonitor PLUS
O Power PDF, está no repositório de componentes da Lazarus CCR https://wiki.freepascal.org/Lazarus-ccr_SourceForge_repository -
deve estar faltando alguma dependência... tente a OpenSSL 1.0.X que ela tem menos dependências...
-
Provavelmente você está copiando as DLLs erradas, ou na pasta errada... Se compila seus binários em 32, use apenas as DLLs x86... Experimente copiar as DLLs de 32 bits em SysWow64
-
As DLLs do OpenSSL dependem do Visual C RunTime... Tente rodar esse instalador na máquina https://github.com/abbodi1406/vcredist/releases
-
Projeto ACBr agora tem Servidor no Discord
daniel.simoes replied to daniel.simoes's tópico in Notícias do ACBr
-
Problemas ao compilar o ACBrMonitorPlus usando o Lazarus no Linux
daniel.simoes replied to VJL's tópico in ACBrMonitor PLUS
@VJL muito obrigado por suas contribuições e análises... elas ajudam muito a melhoria dos fontes do ACBr... Se precisar de algo ou algum acesso... pode me procurar...- 14 replies
-
- acbrmonitorplus
- linux
-
(e 1 mais)
Tags:
-
Olá pessoal... É com muita satisfação, que convidamos todos vocês, usuários e entusiastas do Projeto ACBr, para ingressar no nosso Servidor no Discord O que é o Discord ? Basicamente, o Discord, é uma Ferramenta para Chats, omnichannel, ou seja, você pode acessá-lo do Navegador, Windows, Mac, Android, IPhone, etc... Ele é muito utilizado na comunidade de Gamers, por sua facilidade em integrar equipes, com recursos de comunicação por Texto, Voz e Transmissão de Telas... sendo realmente muito fácil de usar... Você pode saber mais sobre ele em: https://discord.com/ Como eu ingresso ? Muito simples.. clique nesse Link de Convite , para o nosso Servidor Se ainda não tiver... você precisará criar uma Conta no Discord... o que é rápido e gratuito... Como usar o Discord ? Quando você ingressar no nosso Servidor, será convidado a conhecer e concordar com as Regras de uso e boa etiqueta do Servidor... e depois disso, direcionado para o Canal #novos-membros... onde o nosso primeiro Bot (MEE6 ACBr), lhe dará as boas vindas... Pronto.. Fique livre para navegar e postar nos nossos canais abertos... Fique por dentro das novidades... Nossos Bots replicam no canal #anúncios-e-notícias vários vídeos e Tweets, de interesse aos Desenvolvedores de Automação Comercial... No canal #anúncios-commit, você pode ficar por dentro de tudo que está sendo enviado para o repositório de Fontes do Projeto ACBr (SVN) Porque adotamos o Discord ? Como nossos assinantes do ACBr Pro devem saber, usávamos uma outra ferramenta de Chat, chamada Flock (leia mais aqui)... Ocorre que a empresa produtora do Flock, simplesmente mudou a regra do Jogo, e resolveu nos tarifar por todos os usuários Convidados (Guests).. o que tornou o Flock totalmente inviável para nós... Bom.. não gostamos do ocorrido, mas percebemos que isso poderia ser uma ótima oportunidade de mudança e Crescimento.... Testamos e pesquisamos algumas outras ferramentas de Chat, como: Slack: https://slack.com/intl/pt-br/ Muito bacana, e muito usado no mundo corporativo... O Flock que usávamos, tenta ser um clone do Slack, então essa foi nossa primeira tentativa... Porém o Slack possui muitos recursos bloqueados na versão Free, e a versão Pro é cara demais.. Rocket Chat: https://rocket.chat/pt-br/ Uma Ferramenta Open Source, com características que competem a nível de igualdade ao Slack, e com opção de Hosting próprio... Fantástico, ficamos muito divididos... mas notamos que seria bastante trabalhoso, configurar o Rocket Chat... e nossos custos com Hosting poderiam crescer rapidamente, devido o tamanho da comunidade do Projeto ACBr Discord: https://discord.com/ No Discord, nos sentimos em casa... a maioria dos Devs do ACBr, já usa e admira o Discord (pra Games, é claaro)... Com a ajuda desse excelente artigo e outros, conseguimos configurar o Discord com uma cara mais "empresarial", organizando-o em vários Grupos e Canais de texto e voz O Discord é capaz de suportar grandes comunidades como a do Projeto ACBr... e tem uma infinidade de Bots e integrações, que nos deixou extremamente empolgados... O Discord do Projeto ACBr, será aberto a todos ? Parte dele Sim.. Temos dois Grupos de Canais ACBr Comunidade e ACBr Pro... O grupo ACBr Comunidade sempre será totalmente aberto ACBr Comunidade ACBr Pro E como fica o suporte do Chat do ACBr Pro ? Melhor do que nunca... Estamos levando o ACBr Pro muito a sério, e desejamos uma interação mais direta e rápida, com nossos usuários desse seleto grupo... A assinatura do ACBr Pro, é válida por um ano, e compreendemos que as empresas/assinantes que fazem parte desse Plano, estão realmente comprometidas com os ideais e objetivos, que mantém vivo o Projeto ACBr. Então, nossos desenvolvedores e consultores estarão sempre atentos aos questionamentos dos Usuários nos Canais no Grupo exclusivo do ACBr Pro, onde monitoramos as perguntas, e faremos o máximo esforço possível, para responde-las o quanto antes... Estamos ainda, criando Bots, para facilitar você encontrar artigos e vídeos, em nossa extensa base de conhecimentos desse Fórum e do nosso canal no Youtube
- 2 replies
-
- 19
-
-
-
Problemas ao compilar o ACBrMonitorPlus usando o Lazarus no Linux
daniel.simoes replied to VJL's tópico in ACBrMonitor PLUS
Olá desculpe pela demora... Me parece que já houve um ajuste nos fontes.. onde o Cast não é mais necessário...- 14 replies
-
- acbrmonitorplus
- linux
-
(e 1 mais)
Tags:
-
Acho que não há nada pronto para isso... Talvez usando algo semelhante ao trecho de código abaixo, seja possível implementar algo... function TConsultarSATWS.TratarResposta: Boolean; begin FPRetWS := Trim(ParseText(SeparaDados(FPRetornoWS, 'CfeConsultarLotesResult'))); FConsultaRet.Leitor.Arquivo := FPRetWS; FConsultaRet.LerXml; Result := (FPRetWS <> ''); end;
-
Você mesmo pode fazer a pergunta na sua aplicação... mas verifique se a TEF House não vê isso como um problema de homologação
-
Necessário verificar se a UF retornada pelo ACBrConsultaCNPJ veio como "*" asterisco para não tentar consultar IBGE e ocorrer erro, isso ocorre em casos de consulta onde, a empresa consultada está diferente de "ATIVA".
daniel.simoes replied to Adriano P.Pratti's tópico in Dúvidas Gerais sobre o ACBr
Apliquei alguns ajustes nos fontes... Commit [r21237]
