Hi Pierre, Hi Nicolas,

just to be more precise:

The order is completed and sent. The payment terms have been created via 
customer agreements and are shown on the invoice. The invoice have been sent.

Not it's the customers turn. If he pays within the payment target, he can 
subtract the discount on the payment.

On the bank account it shows € 98,- instead of € 100,- which is fine.

The invoice needs a payment of 100% to be completed. Building the adjustment in 
vie manual accounting tansactions does solve the problem for the accounting, 
but not for the office staff working on the invoices.

I guess I have to add the following functionallity:
- adding this special invoice discount type after the invoice has been 
approved: this would enable the system to make the correct accounting 
transactions, add tax adjustments and the office staff will be able to complete 
the invoice + it can be easily used on reports.

What do you think. Anything I missed?

Best regards,
Ingo



-----Ursprüngliche Nachricht-----
Von: Pierre Smits <[email protected]> 
Gesendet: Freitag, 3. Dezember 2021 09:55
An: [email protected]
Betreff: Re: Invoice - Discount

Nicolas,
Thanks for sharing your comments.

Would you not agree that getting a payment for an order that hasn't been 
approved/processed (and the subsequent delivery not having taken place) and 
thus no invoice would be a bit atypical? An order adjustment (after the 
approval of the order) would then also be atypical...

Met vriendelijke groet,

Pierre Smits
*Proud* *contributor** of* Apache OFBiz <https://ofbiz.apache.org/> since
2008 (without privileges)
Proud contributor to the ASF since 2006

*Apache Directory <https://directory.apache.org>, PMC Member*


On Fri, Dec 3, 2021 at 9:40 AM Pierre Smits <[email protected]> wrote:

> Gutentag Ingo,
>
> This is one of the payment terms, and should be reflected in 
> agreement, and order before it winds up in an invoice.
>
> Related term records can be found in data definitions for entity 
> TermType, and most probably applied are:
>
>    - FIN_PAYMENT_TERM - for the standard
>    - FIN_PAYMENT_DISC - for the discount condition
>
> As for your use case (which is very common in German / Austrian 
> business),
>
>    1. the invoice can't be altered after it has been approved and
>    processed for posting to GL,
>    2. the payment can't be altered after it has been received (as it also
>    needs to align with what is reported on bank statement, etc),and processed
>    for posting to GL
>
> Remains the outstanding balance of the invoice. With current 
> functionality, this needs to be manually adjusted in the GL 
> transaction regarding the payment association with the invoice.
>
> Met vriendelijke groet,
>
> Pierre Smits
> *Proud* *contributor** of* Apache OFBiz <https://ofbiz.apache.org/> 
> since
> 2008 (without privileges)
> Proud contributor to the ASF since 2006
>
> *Apache Directory <https://directory.apache.org>, PMC Member*
>
>
> On Fri, Dec 3, 2021 at 8:49 AM Ingo Wolfmayr <[email protected]>
> wrote:
>
>> Hi everybody,
>>
>>
>>
>> I have an accounting question regarding discount on early payment.
>>
>>
>>
>> For example a customer has a payment target of 10 days. If he pays 
>> within those 10 days, he can subtract a discount of 2%.
>>
>> There is an invoice amount of € 100,- (the invoice is sent to the 
>> customer and therefore editing the invoice is disabled)
>>
>>
>>
>> The customer pays € 98,- A payment is created and assigned to the 
>> invoice. The invoice says € 2,- open.
>>
>>
>>
>> How do I get the discount into the system?
>>
>>
>>
>> Best regards,
>> Inog
>>
>>
>>
>> Mag. (FH) Ingo Wolfmayr
>>
>> *Wolfix Solutions*
>>
>> Gänsgasse 14
>>
>> A-5282 Ranshofen
>>
>>
>>
>> Tel.: +43 (0) 664 2549626
>>
>> Web: https://www.wolfix.at
>>
>> Xing: https://www.xing.com/profile/Ingo_Wolfmayr/
>>
>>
>>
>> [image: emailsignatur]
>>
>>
>>
>>
>>
>

Reply via email to