Accounts Receivable module
--------------------------

                 Key: OFBIZ-1421
                 URL: https://issues.apache.org/jira/browse/OFBIZ-1421
             Project: OFBiz
          Issue Type: Improvement
          Components: accounting
            Reporter: Skip Dever
            Priority: Minor


Enclosed is a zip file that is intended to be unzipped in the hot-deploy 
directory.  Once unzipped, you will find a readme file in the ar directory with 
directions for the few things you need to do to get it running on Opentaps.  It 
will also run on Ofbiz, but you'll have to do the minimal UI work using the 
samples provided.  Basically, the only thing needed for Ofbiz is a way to list 
billing account transactions in a clear way and print billing account 
statements.  Some other things that exist in Opentaps would be nice.

This whole module is based on the concept that all billing account payments are 
ONLY applied to an invoice.  They cannot be applied to the billing account 
itself or in the Opentaps case, to some arbitrary GL account.  If a payment is 
not fully applied, it cannot be marked closed (that is already the case in 
Ofbiz and I made it that way in Opentaps).  If you use the Ofbiz screens, you 
must use the Obbiz screen here:
https://localhost:8443/accounting/control/editPaymentApplications?paymentId=xxx

Where you can apply the payment to an invoice.

I encourage everyone interested to have a look at the monolithic 
org.ofbiz.accounting.ar.BillingAccountHelper.  As I mentioned, this needs 
refactored, but I am hoping that someone can poke some holes in the logic.

There are services in here that override some Ofbiz ones, most notably 
"processCreditReturn", and the opentaps one "receiveBillingAccountPayment".

There is LOTS of Ofbiz GUI work to do to complete this and some little for 
Opentaps.  Most notably, a way to mass print customer statements for those 
without email (or maybe all?), but except for the formentioned collections 
agent application, this is ready to beta test for Opentaps users.




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to