diff --git a/src/docs/views/base_views.py b/src/docs/views/base_views.py index 8accd47..6a26762 100644 --- a/src/docs/views/base_views.py +++ b/src/docs/views/base_views.py @@ -648,6 +648,9 @@ class BaseItemsViews(BaseViews): receiver_choice = None sender_choice = None + + # import ipdb;ipdb.set_trace() + if self.request.method == 'POST': form = self.FORM_CLASS(self.request.user, data=self.request.POST) diff --git a/src/dokumentor/templates/docs/invoice/form.html b/src/dokumentor/templates/docs/invoice/form.html index 3583aa7..0cf3095 100644 --- a/src/dokumentor/templates/docs/invoice/form.html +++ b/src/dokumentor/templates/docs/invoice/form.html @@ -4,7 +4,11 @@
{% include 'docs/parts/form_field.html' with field=form.doc_num id="doc_num" classes="left" label="Номер" required="True" no_clear_after="True" %} {% include 'docs/parts/form_field.html' with field=form.doc_date id="doc_date" classes="left" label="Дата создания" required="True" no_clear_after="True"%} - {% include 'docs/parts/form_field.html' with field=form.bank_account id="bank_account" classes="field" label="Расчётный счёт" %} + {% if user.profile.bank_accounts.count > 1 %} + {% include 'docs/parts/form_field.html' with field=form.bank_account id="bank_account" classes="field" label="Расчётный счёт" %} + {% else %} + {% include 'docs/parts/form_field.html' with field=form.bank_account id="bank_account" classes="field hidden" label="Расчётный счёт" %} + {% endif %} {% include 'docs/parts/form_field_client.html' with field=form.client required="True" is_ajax="True" %}
diff --git a/src/dokumentor/templates/docs/nakladn/form.html b/src/dokumentor/templates/docs/nakladn/form.html index 607a2a4..04d732c 100644 --- a/src/dokumentor/templates/docs/nakladn/form.html +++ b/src/dokumentor/templates/docs/nakladn/form.html @@ -9,7 +9,12 @@
- {% include 'docs/parts/form_field.html' with field=form.bank_account id="bank_account" classes="field" label="Расчётный счёт" %} + {% if user.profile.bank_accounts.count > 1 %} + {% include 'docs/parts/form_field.html' with field=form.bank_account id="bank_account" classes="field" label="Расчётный счёт" %} + {% else %} + {% include 'docs/parts/form_field.html' with field=form.bank_account id="bank_account" classes="field hidden" label="Расчётный счёт" %} + {% endif %} + {% include 'docs/parts/form_field_client.html' with field=form.client required="True" is_ajax="True" %} {% include 'docs/parts/form_field.html' with field=form.invoice id="invoice" classes="field hidden" label="Создать накладную по счёту" %}