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á 317 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

  • Consultores
Postado

Para ficar mais facil dividimos o tópico por assunto, já que aparentemente o assunto deste post foi solucionado. continuaremos  as novas perguntas em:

 

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á 317 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.