mirror of
https://github.com/inventree/InvenTree
synced 2024-08-30 18:33:04 +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,
|
||||
'month': now.month,
|
||||
'day': now.day,
|
||||
'hour': now.minute,
|
||||
'hour': now.hour,
|
||||
'minute': now.minute,
|
||||
'week': now.isocalendar()[1],
|
||||
}
|
||||
|
||||
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' %}
|
||||
{% 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
|
||||
|
||||
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