From: Marcos A N. <ma...@ot...> - 2005-02-18 12:14:30
|
Sauda=E7=F5es a todos. Estou iniciando a utiliza=E7=E3o do phpBoleto. Minha id=E9ia =E9 utilizar= seu=20 engine, n=E3o exatamente a aplica=E7=E3o constru=EDda sobre esse. Pelo que entend=ED at=E9 agora, na tabela "boletos" fica registrado uma=20 esp=E9cie de template (modelo) para um determinado Boleto Banc=E1rio que = se=20 ir=E1 "fazer" (imprimir). A conclus=E3o mesmo da feitura, quem d=E1 =E9 u= m=20 programa (que est=E1 na aplica=E7=E3o phpBoleto), que pega uma por=E7=E3o= de dados=20 e os completa ou mistura com os do template, da=ED produz o boleto ppd. Partindo do programa "gerarboleto.php" que t=E1 na raiz do sistema, estou= =20 produzindo um que passo os dados e executo o m=E9todo para gera=E7=E3o do= =20 boleto (at=E9 aqui sem novidades), por=E9m estou com as seguintes=20 d=FAvidas/problemas : 1)Se eu informo no programa o "Sacado", ele disconsidera o que eu estou=20 informando e sempre pega o sacado do template. Isso =E9 um bug ou um erro= =20 de concep=E7=E3o da modelagem de dados ? Digo isso em fun=E7=E3o de pensa= r que o=20 template n=E3o deveria conter dados que fossem vari=E1veis, pois estes te= m=20 mesmo que ser providos externamente. 2)Estou informando o C=F3digo da Agencia (XXXX - sem o d=EDgito como indi= ca=20 o programa) e o C=F3digo da Conta Corrente (CCCCCD - 5 numeros + 1 dv). O= =20 template que estou utilizando "aponta" para o banco Banco do Brasil, com=20 sua classe devidamente informada. Por=E9m na impress=E3o do boleto o d=ED= gito=20 da agencia foi calculado corretamente, j=E1 a conta corrente foi=20 literalmente estragada, ou seja, cortada para 3 numeros e um dv maluco=20 calculado para esses 3 numeros. O que pode ser isso ? A conta corrente=20 tem que ser informada como n=FAmero ou como string ? Tem que ter h=EDfem = no dv ? Grato, Marcos Nobre |