Ir para conteúdo
  • Cadastre-se

Smaili Amorim

Membro Verificado
  • Total de ítens

    25
  • Registro em

  • Última visita

2 Seguidores

Sobre Smaili Amorim

Contact Methods

  • Website URL
    https://smartinform.com.br/

Últimos Visitantes

444 visualizações

Smaili Amorim's Achievements

Apprentice

Apprentice (3/14)

  • Collaborator Rare
  • First Post
  • Conversation Starter
  • Reacting Well Rare
  • Dedicated Rare

Recent Badges

1

Reputação

  1. como assim? deixar sempre como homologação ou não definido?
  2. Fiz um pequeno ajuste para não exibir a mensagem "Ajustando Loja e Terminal para ambiente de homologação" quando o ambiente estiver como ambNaoDefinido. Também foi removida a obrigatoriedade do parâmetro TipoComunicacaoExterna quando estiver como ambProducao. ACBrTEFAPICliSiTef.pas
  3. No caso eu uso se estiver configurado para utilizar TLS Fiserv mas quando não é para utilizar o TLS Fiserv não é informado o parametro de comunicação e eu ainda não utilizo o TLS Fiserv
  4. Meus fontes estão atualizados... na verdade eu não adiciono nada no parametro de comunicação... por isso ele continua em ambNaoDefinido
  5. No meu caso eu deixei o sistema como ACBrTEFAPI1.DadosTerminal.Ambiente := ambNaoDefinido; Que não vai dar esse problema.... só vai ficar aparecendo no log "Ajustando Loja e Terminal para ambiente de homologação"... que tbm acho que esta errado mas funciona
  6. Agora se informar um valor para o campo ele esta funcionando. Mas no meu caso eu não informo nada no campo TipoComunicacaoExterna, e esta sendo preenchido automaticamente com o valor TLSGWP.
  7. Ele substitui o GSURF.SSL por TLSGWP 15/04/26 16:22:48:955 - - ConfiguraIntSiTefInterativoEx - EnderecoIP:W10-CliSiTef, CodigoLoja:00000000, NumeroTerminal:SE000001, ConfiguraResultado:0, ParametrosAdicionais: [PortaPinPad=AUTO_USB;MultiplosCupons=1;VersaoAutomacaoCielo=TESTE2.23;TipoComunicacaoExterna=TLSGWP;GSurf.OTP=11111111;TerminalUUID=FE32141EBA;GSurf.ChaveAtivacao=TST-SE000001];[ParmsClient=1=1234567000195;2=1234567000195]
  8. Mesmo assim ele continua adicionando o parâmetro TipoComunicacaoExterna=TLSGW 15/04/26 16:06:44:837 - - ConfiguraIntSiTefInterativoEx - EnderecoIP:W10-CliSiTef, CodigoLoja:00000000, NumeroTerminal:SE000001, ConfiguraResultado:0, ParametrosAdicionais: [PortaPinPad=AUTO_USB;MultiplosCupons=1;VersaoAutomacaoCielo=TESTE2.23;[TipoComunicacaoExterna=GSURF.SSL;GSurf.OTP=11111111;TerminalUUID=FE32141EBA;GSurf.ChaveAtivacao=TST-SE000001;];TipoComunicacaoExterna=TLSGWP];[ParmsClient=1=1234567000195;2=1234567000195]
  9. Ao configurar a propriedade Ambiente do ACBrTEFAPI como ambProducao, é adicionado indevidamente o parâmetro TipoComunicacaoExterna=TLSGWP nos parâmetros de comunicação. Porém, ao deixar a propriedade no valor padrão ambNaoDefinido, é exibida no arquivo de log a mensagem: "Ajustando Loja e Terminal para ambiente de homologação".
  10. Eu fiz uma modificação no arquivo ACBrTEFAPICliSiTef.pas que está em anexo, somente para terminar a homologação. Só que dessa forma que eu fiz acho que não vai funcionar se estiver ativado a opção de FinalizarTransacaoIndividual Mas eles tbm não aceitaram homologar com essa opção ativado porque ela tbm está enviando o FinalizaTransacaoSiTefInterativo para cada transação, e no roteiro de homologação pede somente um FinalizaTransacaoSiTefInterativo. ACBrTEFAPICliSiTef.pas
  11. Esse exemplo é de múltiplos pagamentos 09:46:16:745 - *** IniciaFuncaoSiTefInterativo. Modalidade: 3 Valor: 40,00 Documento: 3133 Data: 20250527 Hora: 094616 Operador: ParamAdic: 09:46:45:314 - *** IniciaFuncaoSiTefInterativo. Modalidade: 2 Valor: 60,00 Documento: 3133 Data: 20250527 Hora: 094645 Operador: ParamAdic: 09:47:07:501 - *** FinalizaTransacaoSiTefInterativo. Confirma: SIM, Documento: 3133, Data: 20250527, Hora: 094633, ParametrosAdicionais: 1º Ele envia o primeiro pagamento com a hora 094616 2º Recupera a transação com a DataHora, que dá alguns segundos de diferença 094633 3º Ele envia o segundo pagamento com a hora 094645 4º Finaliza a função enviando a hora recuperada 094633 E eles querem que vá sempre o horário do primeiro pagamento que nesse exemplo seria o 094616
  12. Ele falou que no exemplo a hora é a mesma e teria que seguir o que esta no exemplo https://dev.softwareexpress.com.br/docs/clisitef/clisitef_documento_principal
  13. Ao homologar o Sitef com o ACBrTEFAPI foi retornado que o parâmetro hora deve ser o mesmo da primeira IniciaFuncaoSiTefInterativo para todas as transações tef 15:51:35:275 - *** IniciaFuncaoSiTefInterativo. Modalidade: 110 Valor: 0,00 Documento: 20250527155135 Data: 20250527 Hora: 155135 Operador: ParamAdic: 15:52:09:002 - *** FinalizaTransacaoSiTefInterativo. Confirma: SIM, Documento: 20250527155135, Data: 20250527, Hora: 155204, ParametrosAdicionais:
  14. Adicionado a propriedade EstornarPagamentoIndividual para ligar o novo comportamento ACBrTEFAPICliSiTef.pas ACBrTEFAPIComum.pas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.