mirror of
https://github.com/inventree/InvenTree.git
synced 2025-06-15 11:35:41 +00:00
Adds default example report file for ReturnOrder
- Requires some more work :)
This commit is contained in:
@ -187,7 +187,11 @@ class ReportConfig(AppConfig):
|
|||||||
|
|
||||||
# List of templates to copy across
|
# List of templates to copy across
|
||||||
reports = [
|
reports = [
|
||||||
# TODO
|
{
|
||||||
|
'file': 'inventree_return_order_report.html',
|
||||||
|
'name': 'InvenTree Return Order',
|
||||||
|
'description': 'Return Order example report',
|
||||||
|
}
|
||||||
]
|
]
|
||||||
|
|
||||||
self.create_default_reports(ReturnOrderReport, reports)
|
self.create_default_reports(ReturnOrderReport, reports)
|
||||||
|
@ -0,0 +1,70 @@
|
|||||||
|
{% extends "report/inventree_report_base.html" %}
|
||||||
|
|
||||||
|
{% load i18n %}
|
||||||
|
{% load report %}
|
||||||
|
{% load barcode %}
|
||||||
|
{% load inventree_extras %}
|
||||||
|
{% load markdownify %}
|
||||||
|
|
||||||
|
{% block page_margin %}
|
||||||
|
margin: 2cm;
|
||||||
|
margin-top: 4cm;
|
||||||
|
{% endblock %}
|
||||||
|
|
||||||
|
{% block bottom_left %}
|
||||||
|
content: "v{{report_revision}} - {{ date.isoformat }}";
|
||||||
|
{% endblock %}
|
||||||
|
|
||||||
|
{% block bottom_center %}
|
||||||
|
content: "{% inventree_version shortstring=True %}";
|
||||||
|
{% endblock %}
|
||||||
|
|
||||||
|
{% block style %}
|
||||||
|
|
||||||
|
.header-right {
|
||||||
|
text-align: right;
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
.logo {
|
||||||
|
height: 20mm;
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
|
|
||||||
|
.thumb-container {
|
||||||
|
width: 32px;
|
||||||
|
display: inline;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.part-thumb {
|
||||||
|
max-width: 32px;
|
||||||
|
max-height: 32px;
|
||||||
|
display: inline;
|
||||||
|
}
|
||||||
|
|
||||||
|
.part-text {
|
||||||
|
display: inline;
|
||||||
|
}
|
||||||
|
|
||||||
|
table {
|
||||||
|
border: 1px solid #eee;
|
||||||
|
border-radius: 3px;
|
||||||
|
border-collapse: collapse;
|
||||||
|
width: 100%;
|
||||||
|
font-size: 80%;
|
||||||
|
}
|
||||||
|
|
||||||
|
table td {
|
||||||
|
border: 1px solid #eee;
|
||||||
|
}
|
||||||
|
|
||||||
|
table td.shrink {
|
||||||
|
white-space: nowrap
|
||||||
|
}
|
||||||
|
|
||||||
|
table td.expand {
|
||||||
|
width: 99%
|
||||||
|
}
|
||||||
|
|
||||||
|
{% endblock %}
|
@ -1,72 +1,10 @@
|
|||||||
{% extends "report/inventree_report_base.html" %}
|
{% extends "report/inventree_order_report_base.html" %}
|
||||||
|
|
||||||
{% load i18n %}
|
{% load i18n %}
|
||||||
{% load report %}
|
{% load report %}
|
||||||
{% load barcode %}
|
{% load barcode %}
|
||||||
{% load inventree_extras %}
|
{% load inventree_extras %}
|
||||||
|
{% load markdownify %}
|
||||||
{% block page_margin %}
|
|
||||||
margin: 2cm;
|
|
||||||
margin-top: 4cm;
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block bottom_left %}
|
|
||||||
content: "v{{report_revision}} - {{ date.isoformat }}";
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block bottom_center %}
|
|
||||||
content: "{% inventree_version shortstring=True %}";
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block style %}
|
|
||||||
|
|
||||||
.header-right {
|
|
||||||
text-align: right;
|
|
||||||
float: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.logo {
|
|
||||||
height: 20mm;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.thumb-container {
|
|
||||||
width: 32px;
|
|
||||||
display: inline;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
.part-thumb {
|
|
||||||
max-width: 32px;
|
|
||||||
max-height: 32px;
|
|
||||||
display: inline;
|
|
||||||
}
|
|
||||||
|
|
||||||
.part-text {
|
|
||||||
display: inline;
|
|
||||||
}
|
|
||||||
|
|
||||||
table {
|
|
||||||
border: 1px solid #eee;
|
|
||||||
border-radius: 3px;
|
|
||||||
border-collapse: collapse;
|
|
||||||
width: 100%;
|
|
||||||
font-size: 80%;
|
|
||||||
}
|
|
||||||
|
|
||||||
table td {
|
|
||||||
border: 1px solid #eee;
|
|
||||||
}
|
|
||||||
|
|
||||||
table td.shrink {
|
|
||||||
white-space: nowrap
|
|
||||||
}
|
|
||||||
|
|
||||||
table td.expand {
|
|
||||||
width: 99%
|
|
||||||
}
|
|
||||||
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block header_content %}
|
{% block header_content %}
|
||||||
|
|
||||||
|
@ -0,0 +1 @@
|
|||||||
|
{% extends "report/inventree_return_order_report_base.html" %}
|
@ -0,0 +1,15 @@
|
|||||||
|
{% extends "report/inventree_order_report_base.html" %}
|
||||||
|
|
||||||
|
{% load i18n %}
|
||||||
|
{% load report %}
|
||||||
|
{% load barcode %}
|
||||||
|
{% load inventree_extras %}
|
||||||
|
{% load markdownify %}
|
||||||
|
|
||||||
|
{% block header_content %}
|
||||||
|
HEADER GOES HERE
|
||||||
|
{% endblock header_content %}
|
||||||
|
|
||||||
|
{% block page_content %}
|
||||||
|
PAGE CONTENT GOES HERE
|
||||||
|
{% endblock page_content %}
|
@ -1,4 +1,4 @@
|
|||||||
{% extends "report/inventree_report_base.html" %}
|
{% extends "report/inventree_order_report_base.html" %}
|
||||||
|
|
||||||
{% load i18n %}
|
{% load i18n %}
|
||||||
{% load report %}
|
{% load report %}
|
||||||
@ -6,69 +6,6 @@
|
|||||||
{% load inventree_extras %}
|
{% load inventree_extras %}
|
||||||
{% load markdownify %}
|
{% load markdownify %}
|
||||||
|
|
||||||
{% block page_margin %}
|
|
||||||
margin: 2cm;
|
|
||||||
margin-top: 4cm;
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block bottom_left %}
|
|
||||||
content: "v{{report_revision}} - {{ date.isoformat }}";
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block bottom_center %}
|
|
||||||
content: "{% inventree_version shortstring=True %}";
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block style %}
|
|
||||||
|
|
||||||
.header-right {
|
|
||||||
text-align: right;
|
|
||||||
float: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.logo {
|
|
||||||
height: 20mm;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.thumb-container {
|
|
||||||
width: 32px;
|
|
||||||
display: inline;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
.part-thumb {
|
|
||||||
max-width: 32px;
|
|
||||||
max-height: 32px;
|
|
||||||
display: inline;
|
|
||||||
}
|
|
||||||
|
|
||||||
.part-text {
|
|
||||||
display: inline;
|
|
||||||
}
|
|
||||||
|
|
||||||
table {
|
|
||||||
border: 1px solid #eee;
|
|
||||||
border-radius: 3px;
|
|
||||||
border-collapse: collapse;
|
|
||||||
width: 100%;
|
|
||||||
font-size: 80%;
|
|
||||||
}
|
|
||||||
|
|
||||||
table td {
|
|
||||||
border: 1px solid #eee;
|
|
||||||
}
|
|
||||||
|
|
||||||
table td.shrink {
|
|
||||||
white-space: nowrap
|
|
||||||
}
|
|
||||||
|
|
||||||
table td.expand {
|
|
||||||
width: 99%
|
|
||||||
}
|
|
||||||
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block header_content %}
|
{% block header_content %}
|
||||||
|
|
||||||
<img class='logo' src='{% company_image customer %}' alt="{{ customer }}" width='150'>
|
<img class='logo' src='{% company_image customer %}' alt="{{ customer }}" width='150'>
|
||||||
|
Reference in New Issue
Block a user