mirror of
https://github.com/inventree/InvenTree.git
synced 2025-04-28 11:36:44 +00:00
Week number (#6439)
* Support week number for batch generation * Bug fix - hour is not minute * Update docs
This commit is contained in:
parent
55949e5321
commit
fdd70263ea
@ -324,8 +324,9 @@ def generate_batch_code():
|
|||||||
'year': now.year,
|
'year': now.year,
|
||||||
'month': now.month,
|
'month': now.month,
|
||||||
'day': now.day,
|
'day': now.day,
|
||||||
'hour': now.minute,
|
'hour': now.hour,
|
||||||
'minute': now.minute,
|
'minute': now.minute,
|
||||||
|
'week': now.isocalendar()[1],
|
||||||
}
|
}
|
||||||
|
|
||||||
return Template(batch_template).render(context)
|
return Template(batch_template).render(context)
|
||||||
|
@ -30,6 +30,19 @@ Batch codes can be generated automatically based on a provided pattern. The defa
|
|||||||
{% include 'img.html' %}
|
{% include 'img.html' %}
|
||||||
{% endwith %}
|
{% endwith %}
|
||||||
|
|
||||||
|
#### Context Variables
|
||||||
|
|
||||||
|
The following context variables are available by default when generating a batch code using the builtin generation functionality:
|
||||||
|
|
||||||
|
| Variable | Description |
|
||||||
|
| --- | --- |
|
||||||
|
| year | The current year e.g. `2024` |
|
||||||
|
| month | The current month number, e.g. `5` |
|
||||||
|
| day | The current day of month, e.g. `21` |
|
||||||
|
| hour | The current hour of day, in 24-hour format, e.g. `23` |
|
||||||
|
| minute | The current minute of hour, e.g. `17` |
|
||||||
|
| week | The current week of year, e.g. `51` |
|
||||||
|
|
||||||
#### Plugin Support
|
#### Plugin Support
|
||||||
|
|
||||||
To implement custom batch code functionality, refer to the details on the [Validation Plugin Mixin](../extend/plugins/validation.md#batch-codes).
|
To implement custom batch code functionality, refer to the details on the [Validation Plugin Mixin](../extend/plugins/validation.md#batch-codes).
|
||||||
|
Loading…
x
Reference in New Issue
Block a user