-
Total de ítens
27.626 -
Registro em
-
Última visita
-
Days Won
767
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Daniel Simoes postou
-
Já está funcional a um bom tempo, no ACBrTEFAPI
-
Sem problemas.. acontece de duplicar... o anterior já foi bloqueado e redirecionado para esse... Você rodaria a ACBrLib, carregando dentro do seu .EXE, correto? Nesse cenário, cada ACBrLib, será carregada dentro da instância do .EXE que está rodando... Ou seja, ela já está isolada por .EXE carregado e não precisaria ser Multi Thread A versão Multi Thread, geralmente é usado em APIs
-
Você precisa carregar as DLLs da variável de ambiente (pastas seguras) Veja esse tópico
-
sim.. você tem os fontes.. qualquer restrição (se existissem), poderiam ser suprimidas dos fontes...
-
@marcopoloviana, que derrubou o discord.... 540 pessoas no Papo Pro ACBr...
- 1 reply
-
- 4
-
-
Erro "Tempo de espera inválido" ao obter dados pinpad
Daniel Simoes replied to Felipe Sachetti's tópico in Dúvidas sobre TEF
Boa.. já no SVN... https://sourceforge.net/p/acbr/code/38509/ -
Erro "Tempo de espera inválido" ao obter dados pinpad
Daniel Simoes replied to Felipe Sachetti's tópico in Dúvidas sobre TEF
@Felipe Sachetti, veja o que acha dessa sugestão de correção function TACBrTEFAPIClassCliSiTef.ObterDadoPinPad( TipoDado: TACBrTEFAPIDadoPinPad; TimeOut: integer; MinLen: SmallInt; MaxLen: SmallInt): String; Var DadoPortador: String; Ok: Boolean; begin DadoPortador := DadoPinPadToOperacao(TipoDado); if (DadoPortador = '') then begin fpACBrTEFAPI.DoException(Format(ACBrStr(sACBrTEFAPICapturaNaoSuportada), [GetEnumName(TypeInfo(TACBrTEFAPIDadoPinPad), integer(TipoDado) ), ClassName] )); end; if (MinLen = 0) and (MaxLen = 0) then CalcularTamanhosCampoDadoPinPad(TipoDado, MinLen, MaxLen); if (TimeOut > 1000) then TimeOut := trunc(TimeOut/1000); // SiTef espera o tempo em Segundos.. convertendo de milisegundos fRespostasPorTipo.ValueInfo[2967] := DadoPortador; fRespostasPorTipo.ValueInfo[2968] := IntToStr(MinLen); fRespostasPorTipo.ValueInfo[2969] := IntToStr(MaxLen); fRespostasPorTipo.ValueInfo[2970] := IntToStr(TimeOut); Ok := ExecutarTransacaoSiTef(CSITEF_OP_DadosPinPadAberto, 0); if Ok then Result := fpACBrTEFAPI.UltimaRespostaTEF.LeInformacao(2971,0).AsString; end; o valor Default, é utilizado em todas as demais classes de TEF, então não podemos mudar ele... -
Olá. Não temos um componente com essas características
-
Falha comunicação PINPAD - Porta Serial
Daniel Simoes replied to RenatoRicci's tópico in Dúvidas sobre TEF
@Pedro Frayman, Por favor verifique se o colega @RenatoRicci já esta com a versão otimizada da nova DLL Mas também mostre a possibilidade de uso da DLL intermediaria -
Lib-Console Linux-MT-64 -> Alguns problemas para serem considerados
Daniel Simoes replied to Jamil Araujo's tópico in ACBrLIB
@Jamil Araujo, você pode imprimir em impressoras de Bobina, que tem porta ETH.. usando a sintaxe: TCP:IP_MAQUINA:PORTA_IMP Veja esse tópico, que descreve todas as Portas possíveis, no ACBrPosPrinter -
Lib-Console Linux-MT-64 -> Alguns problemas para serem considerados
Daniel Simoes replied to Jamil Araujo's tópico in ACBrLIB
Realmente não há suporte ao CUPS ou Spooler do Wibdows na Lib Console MT... Isso traria de volta as dependências gráficas -
Componente ACBrTEFAPI - Modelo tefScopeAPI
Daniel Simoes replied to WINDEL's tópico in Dúvidas sobre TEF
Não sei dizer ao certo... mas acho que isso também depende de regras do contrato da Adquirente x Cliente.. e talvez não seja possível, simular essa transação no ambiente de homologação.. mas acho que o pessoal da GetCard pode confirmar... Você tem contato com eles ? -
:: Homologação - fontes maquina externa (TS)
Daniel Simoes replied to Marcelo França Velame's tópico in Dúvidas sobre TEF
Eu não me sinto confiante, em enviar para a PayGo, uma homologação com os critérios que você está homologando... -
Componente ACBrTEFAPI - Modelo tefScopeAPI
Daniel Simoes replied to WINDEL's tópico in Dúvidas sobre TEF
@WINDEL, lembrei que enviei alguns ajustes para a Classe do Scope, referente ao tratamento dos parâmetros de parcelamento, do comando EfetuarPagamento Poderia por favor, efetuar novos testes ? -
Oi @Alexandre de Paula, estou analisando...
-
@danieloliveirasouza, que está nos apoiando nessa tarefa... (FYI)
-
:: Homologação - fontes maquina externa (TS)
Daniel Simoes replied to Marcelo França Velame's tópico in Dúvidas sobre TEF
Eu acho que não dá pra garantir uma homologação confiável, com essa estrutura... Você precisa ter uma maquina que simule as situações reais do cliente final -
Boa.. obrigado pelos links @amadeujunior18 estamos criando um "wrapper" em Android, para o ACBr em Pascal, poder consumir as interfaces nativas...
-
:: Homologação - fontes maquina externa (TS)
Daniel Simoes replied to Marcelo França Velame's tópico in Dúvidas sobre TEF
Mas me parece que você não tem as condições mínimas para desenvolver a tarefa... Seria necessário corrigir isso primeiro, garantindo os equipamentos e acessos locais -
@jeffdelphi O tópico é antigo... Qual é exatamente o seu problema atual.. usando o ACBrBal no Android com Delphi FMX ?
-
:: Homologação - fontes maquina externa (TS)
Daniel Simoes replied to Marcelo França Velame's tópico in Dúvidas sobre TEF
@Pedro Frayman.. consegue apoiar? -
@marcoprodata, esses links podem lhe ajudar nos seus testes DLLs Demo: https://www.projetoacbr.com.br/forum/files/category/63-acbrlib-demo/ Demos do ACBr em Java (baixe pelo SVN): https://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/Java/ Curso de introdução a ACBrLib: https://acbr.nutror.com/curso/e4f38b5c7398e4ccca8731c2d305952d389ac693
-
@Gelson Junior, temos um canal de auxilio a homologação do C6 Coalizão no nosso Discord https://discord.gg/acbr