diff --git a/accounting/templates/accounting/journal.html b/accounting/templates/accounting/journal.html new file mode 100644 index 0000000..e879dfd --- /dev/null +++ b/accounting/templates/accounting/journal.html @@ -0,0 +1,202 @@ +{% extends "base.html" %} +{% comment %} +The Mia Accounting Application +cash.html: The template for the cash account reports + + Copyright (c) 2020 imacat. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +Author: imacat@mail.imacat.idv.tw (imacat) +First written: 2020/7/1 +{% endcomment %} +{% load i18n %} +{% load humanize %} +{% load mia_core %} +{% load accounting %} + +{% block settings %} + {% blocktrans asvar title with subject=current_subject.title|title period=period.description context "Accounting|" %}Cash Account for {{ subject }} in {{ period }}{% endblocktrans %} + {% setvar "title" title %} + {% setvar "use_period_chooser" True %} +{% endblock %} + +{% block content %} + +
{% trans "Date" context "Accounting|" as text %}{{ text|force_escape }} | +{% trans "Subject" context "Accounting|" as text %}{{ text|force_escape }} | +{% trans "Summary" context "Accounting|" as text %}{{ text|force_escape }} | +{% trans "Debit" context "Accounting|" as text %}{{ text|force_escape }} | +{% trans "Credit" context "Accounting|" as text %}{{ text|force_escape }} | +{% trans "Notes" context "Accounting|" as text %}{{ text|force_escape }} | +{% trans "View" context "Accounting|" as text %}{{ text|force_escape }} | +
---|---|---|---|---|---|---|
{{ record.transaction.date|smart_date }} | +{{ record.subject.title|title }} | +{{ record.summary|default:"" }}{% if not record.is_balanced %}
+
+ {% trans "Unbalanced" context "Accounting|" as text %}
+ {{ text|force_escape }}
+
+ {% endif %}{% if record.has_order_hole %}
+
+ {% trans "Need Reorder" context "Accounting|" as text %}
+ {{ text|force_escape }}
+
+ {% endif %} |
+ {{ record.debit_amount|accounting_amount }} | +{{ record.credit_amount|accounting_amount }} | +{{ record.transaction.note|default:"" }} | ++ {% if record.sn is not None %} + + + {% trans "View" context "Accounting|" as text %}{{ text|force_escape }} + + {% endif %} + | +
{{ _("There is currently no data.")|force_escape }}
+{% endif %} + +{% endblock %} diff --git a/accounting/urls.py b/accounting/urls.py index 3ea8884..2390540 100644 --- a/accounting/urls.py +++ b/accounting/urls.py @@ -59,7 +59,7 @@ urlpatterns = [ path("journal", mia_core_views.todo, name="journal.home"), path("journal/