A Payment applied to a BillingAccount does not mean the payment is closed, in fact I'm not even sure what it means to say a payment is closed... did you have something in mind? Whatever it means to you, a payment is either not, partially, or fully applied.
-David On Nov 25, 2007, at 11:54 AM, [EMAIL PROTECTED] wrote:
Jacapo https://localhost:8443/accounting/control/editPaymentApplications and one of them involves applying it to the billing account. I don't see the point in applying a payment to a billing account.Otherwise, how to you know when an invoice is paid? What happens later, do you take the money out of the billing account and apply it to an invoice?There may be some european need that I am not aware of to apply a customer payment to a Tax Authority, but that is not the case in the U.S, so I don'tsee the point in the Tax Auth Geo ID.The main one for me is applying a payment to a billing account. If thereare no invoices to apply to, the Payment should stay open. It makes everything else then so easy. Skip -----Original Message----- From: Jacopo Cappellato [mailto:[EMAIL PROTECTED] Sent: Saturday, November 24, 2007 11:45 PM To: [email protected] Subject: Re: Billing Accounts Skip, I very well remember that valuable message from David: it helped me a lot when I've recently refactored the billing accounts. Where is the current implementation not following David's notes? Thanks, Jacopo [EMAIL PROTECTED] wrote:I just ran across this in the Wiki from David concerning Billing Accountsfrom back in July. http://docs.ofbiz.org/display/OFBIZ/Billing+AccountThe current Ofbiz implementation does not operate as described in thisdocument. The "addon" I partially provided here: https://issues.apache.org/jira/browse/OFBIZ-1421follows it exactly or nearly so. Furthermore, the logic is so simple. Itis a shame that billingAccountId ended up in so many entities.I think these paragraphs bear repeating because he says it so much betterthan me:"A BillingAccount is essentially nothing. Just forget that it exists inrelation to regular Invoice and Payment processes. With or without a BillingAccount those operate and flow the same. A BillingAccount simply allows for more organization of Invoices andPayments related to things like the following (which is not an exhaustivelist by any means):" Skip
smime.p7s
Description: S/MIME cryptographic signature
