Ir para conteúdo
  • Cadastre-se

dev botao

Configurações do WS - Itaú


Ver Solução Respondido por Daniel InfoCotidiano,
  • Este tópico foi criado há 414 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Consultores
Postado

No visual fox pro.. não sei dizer como proceder (não domino sua linguagem), olhando o exemplo SAT, na teoria, seria mais ou menos assim:

oLIB = CreateObject('ACBrBoleto', 'C:\ARQUIVO.INI', '')

//0 = tpInclui

oLib.enviar(0)


    Procedure Enviar(Ocorrencia)
        local hResult, buffer, bufferLen
        bufferLen = STR_LEN
        buffer = Space(bufferLen)   
       // 0 = tpInclui
        hResult = Boleto_EnviarBoleto(Ocorrencia ,@buffer, @bufferLen)
        Return This.TratarResultado(hResult, @buffer, @bufferLen)
    EndProc

Veja exemplo SAT: http://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/Visual Fox Pro/Sat/

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

  • Consultores
Postado
2 minutos atrás, Fabiano Moraes de Araújo disse:

Eu já tinha visto esse exemplo. Mas qual é o valor de STR_LEN ?

No link q te passei está como 256, mas pode aumentar conforme sua necessidade:
 

image.png

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

  • Consultores
Postado
Em 30/12/2023 at 12:36, Fabiano Moraes de Araújo disse:

a=""
  b=0

  iRetorno = Boleto_EnviarBoleto(0,a,b)

vc esta passando diferente do exemplo passado para o Sr. tente passar da forma indicada por favor
   local hResult, buffer, bufferLen
        bufferLen = STR_LEN
        buffer = Space(bufferLen)   
       // 0 = tpInclui
        hResult = Boleto_EnviarBoleto(Ocorrencia ,@buffer, @bufferLen)
        Return This.TratarResultado(hResult, @buffer, @bufferLen)

assim ele vai retornar as informacoes de retorno da lib para as variáveis passadas com @ no inicio.

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

  • Este tópico foi criado há 414 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...