Hi Nathan,
I’m working around another feature for perp_ar that is the generation of
bank billets and I would like your help for some questions.
“Bank billets” doesn’t machine translate well. Is this some sort of
electronic payment / fund transfer?
I’ll assume it’s some kind of EFT system for the rest of this reply,
if not, please clarify.
I’m all for an integrated electronic funds transfer system in
projectERP. That would be great.
It would be best placed in perp_ledger, and used by both perp_ar and
perp_ap (and others) as something optional.
- I’m working with a library php for generation of bank billets called
BoletoPHP (http://www.boletophp.com.br).
Google’s machine translation of that site into English is poor, so I
can’t really understand what’s involved.
A quick read of the code gives me some concern: it’s not really a
library that can be called from another web application. eGroupWare
and pERP have gone to great pains to avoid mixing PHP and HTML. The
eTemplate engine is the current preferred way of generating user
interface, so you will have to create some way of using eTemplate to
generate the UI. eTemplate also handles the translations, and it
looks like BoletoPHP has no provision for this.
If BoletoPHP can handle batched transactions, I may be able to add
Canadian banks in as well.
Since the code is entirely in Portuguese, I will be unable to offer
much assistance in integration. You should also commit to the ongoing
maintenance of this addition.
- I’m thinking about use the admin>>perp_ledger>>bank accounts screen for
include the information of bank agency, that not exists and is necessary for
billet generation;
That is a possibility, but there may not be enough room in the list;
each row is large compared to the other rows in pERP. It may be
better to add on a EFT section, with a link from each bank account to
the EFT settings for that bank account.
- The idea for generation is use the report generation structure, creating
another report, like report_invoice, requesting from user what client,
invoice and bank he wants to generate the billet. It’s the work wich I don’t
know how to do. Can you help me to start, please?
pERP’s report system was designed to generate pretty pages for normal
people. It is not well suited to the type of files that banks like.
If the bank wants a fixed record width flat text file, don’t try to
use the report system.
In addition to not being the right thing for the job, it has no
provisions to prevent duplication. You can easily generate the same
report several times in a row.
If a bank billet is just a special form or paperwork, the report
system would work fine. See
http://www.projecterp.org/mediawiki/index.php/Reports.
What do you think about it?
Is it interesting?
The EFT should probably be tied into the Payment / Receipt sections,
either explicitly (there’s a button or something there) or behind the
scenes so that the transaction is properly recorded.
If you have any further questions I would be happy to answer.
Nathan
The Next 800 Companies to Lead America’s Growth: New Video Whitepaper
David G. Thomson, author of the best-selling book “Blueprint to a
Billion” shares his insights and actions to help propel your
business during the next growth cycle. Listen Now!
http://p.sf.net/sfu/SAP-dev2dev
Perp-developers mailing list
Perp-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/perp-developers