LUCAS CARDOSO DA SILVA
Membros-
Total de ítens
104 -
Registro em
-
Última visita
Últimos Visitantes
2.170 visualizações
LUCAS CARDOSO DA SILVA's Achievements
-
paulorsa started following LUCAS CARDOSO DA SILVA
-
Homologação Skytef/SiTef - sequência 6 - ajuste no ACBrTEFApi
LUCAS CARDOSO DA SILVA replied to edu's tópico in Dúvidas sobre TEF
Alguma possibilidade de incluir essa alteração no componente em definitivo? -
Pra mim também está ocorrendo esse problema. O correto seria implementar na AcbrTefApi três funções da dll clisitef (já existem na dll): função que retorna todas as transações pendentes do pdv; função que retorna as transações pendentes do pdv por documento; função que cancela as transações pelo documento; sem isso vai ser dificil resolver.
-
TefApi - Sitef - Homologação - Botão Voltar e Dados Dll
um tópico no fórum postou LUCAS CARDOSO DA SILVA Dúvidas sobre TEF
Olá, estou homologando TEF pelo Sitef usando a TefApi. Porém é necessário que nas telas de obter campo, menu e exibir mensagem, seja mostrada a versão da dll e o botão voltar Porém nas chamadas das funções da dll não encontrei opção de retornar ação do botão voltar Nem como obter a versão da dll -
- 17 replies
-
- tef
- acbrtefapi
-
(e 1 mais)
Tags:
-
- 17 replies
-
- tef
- acbrtefapi
-
(e 1 mais)
Tags:
-
Olá na versão HEAD não houve alteração, persiste o mesmo erro já a revisão 29505 não está mais disponível
- 17 replies
-
- tef
- acbrtefapi
-
(e 1 mais)
Tags:
-
infelizmente não funcionou erros a seguir: Log: 19/05/2023 06:23:02 * 19/05/2023 06:23:02 * ------ Fim da Operação ------ 19/05/2023 06:23:02 * Sucesso: NÃO 19/05/2023 06:23:02 * Resultado: Result interno do módulo Log Trace: 19/05/2023 06:22:46 * - StatusOperacao: stsIniciada 19/05/2023 06:22:46 * EfetuarPagamento( 68, 1,00, tefmpCarteiraVirtual, tefmfAVista, [] ) 19/05/2023 06:22:46 * *** IniciaFuncaoSiTefInterativo. Modalidade: 122 Valor: 1,00 Documento: 68 Data: 20230519 Hora: 062246 Operador: ParamAdic: [{DevolveStringQRCode=1};10;18;27;28;35;44] 19/05/2023 06:22:46 * ContinuaFuncaoSiTefInterativo, Chamando: Continua = 0 Buffer = 19/05/2023 06:22:46 * ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 22 TipoCampo = -1 Buffer = Campo Restricoes invalido: {DevolveStringQRCode=1};10;18;27;28;35;44] Tam.Min = 1 Tam.Max = 1 19/05/2023 06:23:01 * ContinuaFuncaoSiTefInterativo, Chamando: Continua = 0 Buffer = 19/05/2023 06:23:01 * ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 22 TipoCampo = -1 Buffer = Homologacao CliSiTef Tam.Min = 0 Tam.Max = 0 19/05/2023 06:23:02 * ContinuaFuncaoSiTefInterativo, Chamando: Continua = 0 Buffer = 19/05/2023 06:23:02 * ContinuaFuncaoSiTefInterativo, Retornos: STS = -100 ProximoComando = 0 TipoCampo = 0 Buffer = Tam.Min = 0 Tam.Max = 0 19/05/2023 06:23:02 * *** ContinuaFuncaoSiTefInterativo, Finalizando: STS = -100 19/05/2023 06:23:02 * 899-102 = 68 19/05/2023 06:23:02 * QuandoFinalizarOperacao 19/05/2023 06:23:03 * - StatusOperacao: stsEmPagamento
- 17 replies
-
- 1
-
- tef
- acbrtefapi
-
(e 1 mais)
Tags:
-
Isso, como ela não vai para a função efetua pagamento, a dll acaba não recebendo a instrução de retornar a string do qrcode, e não vai reportar o código corretamente eu acho que na linha 845, onde faz o add do parametro {DevolveStringQRCode=1} se refere a fParamAdicConfig.Add('{DevolveStringQRCode=1}'); mas deveria ser fParamAdicFuncao.Add('{DevolveStringQRCode=1}'); e deveria ser movida para depois da montagem das restrições; entre 874 e 876
- 17 replies
-
- tef
- acbrtefapi
-
(e 1 mais)
Tags:
-
Olá, como disse, atualizei os fontes hoje. Também tenho essa linha. Se debugar, vais ver que logo após o fonte segue outra rotina e despreza o que foi feito em 845 após a linha 845: fParamAdicConfig.Text = 'PortaPinPad=6'#$D#$A'MultiplosCupons=1'#$D#$A'{DevolveStringQRCode=1}'#$D#$A até aqui ok se olhar na linha 895/896, ele despreza esse conteúdo: if (Restricoes <> '') then fParamAdicFuncao.Add( '['+Restricoes+']' ); após isso, os parametros enviados vão como no exemplo que eu mandei acima: ParamAdic: [10;18;27;28;35;44] pois na linha 325: ParamAdicStr := StringReplace(Trim(fParamAdicFuncao.Text), sLineBreak, ';', [rfReplaceAll]); >> ele desepreza o parametro que foi na fParamAdicConfig e usa apenas o que esta na fParamAdicFuncao na fParamAdicFuncao nunca foi alimentada com a opção "{DevolveStringQRCode=1}"
- 17 replies
-
- tef
- acbrtefapi
-
(e 1 mais)
Tags:
-
teria que estar assim: ParamAdic: [[10;18;27;28;35;44;{DevolveStringQRCode=1}]] está assim: ParamAdic: [10;18;27;28;35;44]
- 17 replies
-
- tef
- acbrtefapi
-
(e 1 mais)
Tags:
-
Olá, não funcionou no demo. Atualizei novamente hoje; seguem os testes: QrCode foi exibido no pinpad, apesar de configurado para exibir na tela: >> EfetuarPagamento( 1, 10,00, tefmpCarteiraVirtual, tefmfAVista, [] ) *** IniciaFuncaoSiTefInterativo. Modalidade: 122 Valor: 10,00 Documento: 1 Data: 20230508 Hora: 104859 Operador: ParamAdic: [10;18;27;28;35;44] log.txt
- 17 replies
-
- tef
- acbrtefapi
-
(e 1 mais)
Tags:
-
Sim, atualizei na sexta feira. O SItDemo esta configurado para operar com pix e no pinpad já testei. Porém, configurando para exibir o QRCode, não vai o comando.
- 17 replies
-
- tef
- acbrtefapi
-
(e 1 mais)
Tags: