Discussion:
[tryton] Rounding payments
Carlos Eduardo Sotelo Pinto
2018-01-30 19:16:13 UTC
Permalink
Dear comunity

I have an issue related with rounding payments. Let me explain it.

The requirement is, when a customer want to pay an invoice, he could pay on
two different ways

1. If the payment is a litle different than the invoice, like just cents,
the system must be round it on the following ways
- If it is 5 cents to 9, must be rounding to up
- If it is 1 cents to 4, must be rounding to low
On both cases, the invoice must be changed to paid

2. If the payment is the same as the invoice amount,
then all is ok.

I could find the way on solve when the payment amount is greater than
invoice amount, but when it is lower, there is no way to set invoice as
payed since there is a difference on the amounts

Any sugest
Bests
--
Carlos Eduardo Sotelo Pinto
Agile Coach | Python Software Developer | Tryton ERP Consultant
Claro RPC +51 989550602 <989%20550%20602>
Skype: csotelop
GNULinux RU #379182 | GNULinux RM #277661

*Please consider the environment before printing this email*

*Join the campaign at http://thinkBeforePrinting.org
<http://thinkBeforePrinting.org>*
--
You received this message because you are subscribed to the Google Groups "tryton" group.
To view this discussion on the web visit https://groups.google.com/d/msgid/tryton/CAEhw%3DE_dWmHmeJq9qjvSXUTBJCjejoSa%3DSfVsMDQ0pcQYO%3DWZA%40mail.gmail.com.
Cédric Krier
2018-01-30 21:35:24 UTC
Permalink
Post by Carlos Eduardo Sotelo Pinto
Dear comunity
I have an issue related with rounding payments. Let me explain it.
The requirement is, when a customer want to pay an invoice, he could pay on
two different ways
1. If the payment is a litle different than the invoice, like just cents,
the system must be round it on the following ways
- If it is 5 cents to 9, must be rounding to up
- If it is 1 cents to 4, must be rounding to low
On both cases, the invoice must be changed to paid
2. If the payment is the same as the invoice amount,
then all is ok.
I could find the way on solve when the payment amount is greater than
invoice amount, but when it is lower, there is no way to set invoice as
payed since there is a difference on the amounts
In both case, you must move the exceeding or the missing into a
write-off account. This can be made using the reconciliation wizard and
do a write-off.
--
Cédric Krier - B2CK SPRL
Email/Jabber: ***@b2ck.com
Tel: +32 472 54 46 59
Website: http://www.b2ck.com/
--
You received this message because you are subscribed to the Google Groups "tryton" group.
To view this discussion on the web visit https://groups.google.com/d/msgid/tryton/20180130213524.GS23162%40kei.
Carlos Eduardo Sotelo Pinto
2018-02-20 13:12:30 UTC
Permalink
Hi

I have been checking it, the issue here is that is something complex. I
mean, for a common user which register payments it could be a hard way for
something like just round the ammount and mark as paid the invoice when the
amount paid is just lesser than 0.1 currency cents

Could be great an extension here? or how could be it easier for a simple
user on a simple way of doing it?

Thanks a lot
Post by Cédric Krier
Post by Carlos Eduardo Sotelo Pinto
Dear comunity
I have an issue related with rounding payments. Let me explain it.
The requirement is, when a customer want to pay an invoice, he could pay
on
Post by Carlos Eduardo Sotelo Pinto
two different ways
1. If the payment is a litle different than the invoice, like just cents,
the system must be round it on the following ways
- If it is 5 cents to 9, must be rounding to up
- If it is 1 cents to 4, must be rounding to low
On both cases, the invoice must be changed to paid
2. If the payment is the same as the invoice amount,
then all is ok.
I could find the way on solve when the payment amount is greater than
invoice amount, but when it is lower, there is no way to set invoice as
payed since there is a difference on the amounts
In both case, you must move the exceeding or the missing into a
write-off account. This can be made using the reconciliation wizard and
do a write-off.
--
Cédric Krier - B2CK SPRL
Tel: +32 472 54 46 59
Website: http://www.b2ck.com/
--
You received this message because you are subscribed to the Google Groups "tryton" group.
To view this discussion on the web visit https://groups.google.com/d/
msgid/tryton/20180130213524.GS23162%40kei.
--
Carlos Eduardo Sotelo Pinto
Agile Coach | Python Software Developer | Tryton ERP Consultant
Claro RPC +51 989550602 <989%20550%20602>
Skype: csotelop
GNULinux RU #379182 | GNULinux RM #277661

*Please consider the environment before printing this email*

*Join the campaign at http://thinkBeforePrinting.org
<http://thinkBeforePrinting.org>*
--
You received this message because you are subscribed to the Google Groups "tryton" group.
To view this discussion on the web visit https://groups.google.com/d/msgid/tryton/CAEhw%3DE_UxHTxAgxsSOHdkXCkS%3DazeUuVLPjaUXc9H1WhVaUZDA%40mail.gmail.com.
Cédric Krier
2018-02-20 13:35:58 UTC
Permalink
Post by Carlos Eduardo Sotelo Pinto
I have been checking it, the issue here is that is something complex. I
mean, for a common user which register payments it could be a hard way for
something like just round the ammount and mark as paid the invoice when the
amount paid is just lesser than 0.1 currency cents
Could be great an extension here? or how could be it easier for a simple
user on a simple way of doing it?
The feature already exists, it is the write-off journal.


PS: Please do not top-post on this mailing list, see
https://groups.tryton.org/netiquette
--
Cédric Krier - B2CK SPRL
Email/Jabber: ***@b2ck.com
Tel: +32 472 54 46 59
Website: http://www.b2ck.com/
--
You received this message because you are subscribed to the Google Groups "tryton" group.
To view this discussion on the web visit https://groups.google.com/d/msgid/tryton/20180220133558.GI10492%40kei.
Loading...