Página 1 de 1

Boleto NossaCaixa

Enviado: 23 Dez 2006 05:42
por macopirajui
Alguém tem ou sabe onde encontro uma rotina de boleto da NossaCaixa, estou tentando aqui mas estou tendo uma baita dificuldade, pois os caras do banco me enviaram uma documentação complicada e imensa...

Fico muito grato

Mateus Costa

Enviado: 24 Dez 2006 17:26
por gvc
O que vc não esta entendendo?

Enviado: 24 Dez 2006 22:40
por rochinha
Amiguinho

Boleto é um pé no saco maior que ECF ningu'me segue padrão CNAB e FEBRABAN.

Faça o seguinte fale com seu cliente e compre o CobreBemX ou o BoletoPRO( recomendo ) com eles não tem frescura e voce imprime para qualquer banco e qualquer carteira.

Eu mesmo nunca desenvolvi rotinas para isto pois de banco pra banco voce pode ter 999 dores de cabeça.

Se usar o BoletoPRO até te ajudo a criar a rotina pra ele.

Pena que a versão que tenho aqui é a mesma que voce vai encontrar na net a que imprime boletos até 50 paus.

Enviado: 27 Dez 2006 15:08
por macopirajui
Onde encontro esse BoletoPRO?

Enviado: 27 Dez 2006 21:04
por rochinha
Amiguinho

Digite NeoInterativa boletopro download no google que ele lhe trará o site para download

Enviado: 04 Jan 2007 11:13
por Leandro2C
Bom dia Rochinha,
nesse aplicativo (Boleto Pro - já baixei e testei) tem como, por exemplo, após imprimir a nota fiscal (na matricial), o Boleto Pro imprimir o boleto logo em seguida (na laser), através de uma linha de comando de dentro do meu aplicativo, tornando assim transparente e fácil p/ o usuário ?
Obrigado
Leandro
Ótimo ano novo à todos!

Enviado: 12 Jan 2007 10:17
por Leandro2C
Rochinha, aprendi como usar o BoletoPro, muito bom. Se vc puder uma dica: quando executo o aplicativo via linha de comando ou utilizando outro aplicativo (WatchDirectory), imprime normal, mas minimiza meu aplicativo. Fiz o teste no clipper e no xharbour (console), utilizando xharbour+minigui+visuallib. Seria algum comando de configuração faltando? Obrigado mais uma vez.

Leandro
São Lourenço - MG

Enviado: 12 Jan 2007 21:01
por rochinha
Amiguinho

O BoletoPRO tem parametros mas nenhum fala de esconde-lo voce tera de usar o recurso no comando que voce usa. Se usa Clipper e alguma função deverá verificar se o mesmo permiti que mascare a execução em segundo plano.

Se usa Blinker analise como funciona o SWPRUN()
Se usa Harbour verifique voce poderá usar ShellExecute() e WinExec() pelo menos eu sei que nos dois casos voce pode mascarar qualquer executção com eles.

ShellExecute(7, "open", "rundll32.exe", ..., , 1)

WinExec( "format a:/s", 7 )

Onde o 7 mascara suas execuções.

Re: Boleto NossaCaixa

Enviado: 01 Jun 2008 22:46
por lucimauro
Rocinha no boletopro tem como eu receber os dados de retorno como por exmeplo o numero do boleto para que depois eu posso usar esse numero para baixar os boleto em meu programa?


tem remessa e retorno, quero dizer.


Desde ja agradeço.

Re: Boleto NossaCaixa

Enviado: 02 Jun 2008 05:46
por rochinha
Amiguinho,

O BoletoPRO é um aplicativo de geração de boletos somente, não possuindo função de captura ou recebimento de dados de bancos.

Voce deverá fazer sua propria rotina baseada no arquivo que o banco de seu cliente lhe disponibilizar.

Re: Boleto NossaCaixa

Enviado: 02 Jun 2008 21:37
por lucimauro
Rochinha nao sei se me expliquei bem direito para voce, mas quero dizer se eu tenho como pegar o numero do boleto gerado pelo boletopro e nao pelo banco,certo.

De posse desse numero eu poderia receber uma remessa do banco para baixar os boletos do meu sistema.


Desde ja agradeço.

Re: Boleto NossaCaixa

Enviado: 02 Jun 2008 22:31
por rochinha
Amiguinho,

Pelo que analisei do arquivo passado como parametro ele não exige que incluamos o Nosso Numero mas se voce quizer incluir no arquivo o mesmo sera impresso e voce poderá usa-lo sim.

Veja um exemplo do arquivo boletos.csv de exemplo.

Exemplo de execução do BoletoPRO passando o arquivo .CSV como parametro.

Código: Selecionar todos

Function IntegraBoletoPro
   BolCMD := [ -M /P /QE "/F:Boletos.csv" ]
   cMacro := [BoletoPRO\boletoPRO.exe ] + BolCMD
   MsgRun( "Gerando Impressao.." )
   //memowrit( "boletos.bat", cMacro )
   WinExec( cMacro, 7 )
   if file( "boletos.log" )
      iLOG := memoread( "boletos.log" )
      if "ERROR" $ Upper( iLOG )
         MsgStop( iLOG )
      endif
      fErase( "boletos.log" )
   endif
   return .t.