mirror of
https://gitlab.crans.org/bde/nk20
synced 2024-11-30 04:13:01 +00:00
Product's amounts can be negative, in case of discounts (treasurers are free to generate what invoice they want)
This commit is contained in:
parent
a33d373f6e
commit
432f14d9d1
@ -79,7 +79,7 @@ class Product(models.Model):
|
|||||||
verbose_name=_("Quantity")
|
verbose_name=_("Quantity")
|
||||||
)
|
)
|
||||||
|
|
||||||
amount = models.PositiveIntegerField(
|
amount = models.IntegerField(
|
||||||
verbose_name=_("Unit price")
|
verbose_name=_("Unit price")
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
<td>
|
<td>
|
||||||
{# Use custom input for amount, with the € symbol #}
|
{# Use custom input for amount, with the € symbol #}
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<input type="number" name="product_set-{{ forloop.counter0 }}-amount" min="0" step="0.01"
|
<input type="number" name="product_set-{{ forloop.counter0 }}-amount" step="0.01"
|
||||||
id="id_product_set-{{ forloop.counter0 }}-amount"
|
id="id_product_set-{{ forloop.counter0 }}-amount"
|
||||||
value="{{ form.instance.amount|cents_to_euros }}">
|
value="{{ form.instance.amount|cents_to_euros }}">
|
||||||
<div class="input-group-append">
|
<div class="input-group-append">
|
||||||
@ -66,7 +66,7 @@
|
|||||||
<td>{{ formset.empty_form.quantity }} </td>
|
<td>{{ formset.empty_form.quantity }} </td>
|
||||||
<td>
|
<td>
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<input type="number" name="product_set-__prefix__-amount" min="0" step="0.01"
|
<input type="number" name="product_set-__prefix__-amount" step="0.01"
|
||||||
id="id_product_set-__prefix__-amount">
|
id="id_product_set-__prefix__-amount">
|
||||||
<div class="input-group-append">
|
<div class="input-group-append">
|
||||||
<span class="input-group-text">€</span>
|
<span class="input-group-text">€</span>
|
||||||
|
Loading…
Reference in New Issue
Block a user