David,
thanks this helps me a lot to clarify this.
I guess I'll need some help/suggestions from Si too because he recently
did a lot of work in the billing account processes, and he can probably
help to find where the issue is.
Jacopo
David E. Jones wrote:
>
>> ------- Original Message -------
>> From: Jacopo Cappellato <
[hidden email]>
>> To:
[hidden email]
>> Sent: 3/27/07, 1:46:39 AM
>> Subject: Questions about Billing Accounts and new FinAccount code
>>
>> David, Andy, all,
>>
>> I'm really interested to the new code about FinAccounts; I don't know
>> much about them but I'd like to figure out if in some way that can be
>> used in place of billing accounts.
>>
>> I'm asking this because in my opinion there are some issues in the way
>> billing accounts currently handle invoices/payments, for example:
>> if you create a billing account with the amount field set to, let's say,
>> $1000, and then you take an order for $500 and associate it to the
>> billing account, when the invoice is created for it, it is automatically
>> marked as PAID (by the billing account amount). And this is not what I
>> need for it (I would like to use the billing account to keep track of
>> existing invoices and real payments, but only real payments should be
>> applied to invoices).
>
> That sounds like a BillingAccount bug, and a big one too! In fact that is a deal killer bug.... A credit limit is just that, not a payment, so the invoice shouldn't be marked paid...
>
> The FinAccount stuff isn't an alternative to a BillingAccount, it is for a different purpose. They are for tracking how much money you hold for a customer, like a bank account or a gift card or a pay in advance for small or high risk purchases.
>
> -David