salix/modules/client/front/fiscal-data/index.html

125 lines
4.0 KiB
HTML
Raw Normal View History

<mg-ajax path="/client/api/Clients/{{patch.params.id}}/updateFiscalData" options="vnPatch"></mg-ajax>
2017-02-21 15:21:55 +00:00
<vn-watcher
vn-id="watcher"
2017-06-03 11:01:47 +00:00
data="$ctrl.client"
2017-02-21 15:21:55 +00:00
form="form"
2017-06-03 11:01:47 +00:00
save="patch">
2017-02-21 15:21:55 +00:00
</vn-watcher>
2018-12-14 11:56:21 +00:00
<form name="form" ng-submit="$ctrl.submit()" compact>
2018-03-01 22:38:14 +00:00
<vn-card pad-large>
<vn-title>Fiscal data</vn-title>
<vn-horizontal>
<vn-textfield
vn-two
vn-focus
label="Social name"
field="$ctrl.client.socialName">
2018-03-01 22:38:14 +00:00
</vn-textfield>
<vn-textfield
vn-one
label="Tax number"
field="$ctrl.client.fi">
2018-03-01 22:38:14 +00:00
</vn-textfield>
</vn-horizontal>
<vn-horizontal>
<vn-textfield
vn-two
label="Street"
field="$ctrl.client.street">
2018-03-01 22:38:14 +00:00
</vn-textfield>
</vn-horizontal>
<vn-horizontal>
<vn-textfield
vn-one
label="Postcode"
field="$ctrl.client.postcode">
2018-03-01 22:38:14 +00:00
</vn-textfield>
2018-05-31 11:34:48 +00:00
<vn-textfield
2018-03-01 22:38:14 +00:00
vn-one
2018-05-31 11:34:48 +00:00
label="City"
field="$ctrl.client.city">
2018-05-31 11:34:48 +00:00
</vn-textfield>
</vn-horizontal>
<vn-horizontal>
2018-03-01 22:38:14 +00:00
<vn-autocomplete
vn-one
initial-data="$ctrl.client.country"
field="$ctrl.client.countryFk"
url="/client/api/Countries"
show-field="country"
value-field="id"
label="Country">
2018-03-01 22:38:14 +00:00
</vn-autocomplete>
2018-05-31 11:34:48 +00:00
<vn-autocomplete
vn-one
initial-data="$ctrl.client.province"
field="$ctrl.client.provinceFk"
url="/client/api/Provinces"
show-field="name"
value-field="id"
label="Province">
2018-05-31 11:34:48 +00:00
</vn-autocomplete>
2018-03-01 22:38:14 +00:00
</vn-horizontal>
2018-05-31 11:45:51 +00:00
<vn-horizontal pad-small-v>
2018-03-01 22:38:14 +00:00
<vn-check
vn-one
label="Active"
field="$ctrl.client.isActive">
2018-03-01 22:38:14 +00:00
</vn-check>
<vn-check
vn-one
2018-03-19 16:46:28 +00:00
label="Frozen"
field="$ctrl.client.isFreezed">
2018-03-19 16:46:28 +00:00
</vn-check>
2018-05-31 11:34:48 +00:00
</vn-horizontal>
2018-05-31 11:45:51 +00:00
<vn-horizontal pad-small-v>
2018-03-19 16:46:28 +00:00
<vn-check
2018-05-31 11:34:48 +00:00
vn-one
label="Has to invoice"
field="$ctrl.client.hasToInvoice">
2018-03-01 22:38:14 +00:00
</vn-check>
<vn-check
2018-05-31 11:34:48 +00:00
vn-one
label="Vies"
field="$ctrl.client.isVies">
2018-03-01 22:38:14 +00:00
</vn-check>
</vn-horizontal>
2018-05-31 11:45:51 +00:00
<vn-horizontal pad-small-v>
2018-03-01 22:38:14 +00:00
<vn-check
vn-one
2018-05-31 11:34:48 +00:00
label="Invoice by mail"
field="$ctrl.client.isToBeMailed">
2018-03-01 22:38:14 +00:00
</vn-check>
<vn-check
vn-one
2018-05-31 11:34:48 +00:00
label="Invoice by address"
field="$ctrl.client.hasToInvoiceByAddress">
2018-03-01 22:38:14 +00:00
</vn-check>
2018-05-31 11:34:48 +00:00
</vn-horizontal>
2018-05-31 11:45:51 +00:00
<vn-horizontal pad-small-v>
2018-03-01 22:38:14 +00:00
<vn-check
vn-one
2018-05-31 11:34:48 +00:00
label="Is equalizated"
field="$ctrl.client.isEqualizated"
info="In order to invoice, this field is not consulted, but the consignee's ET. When modifying this field if the invoice by address option is not checked, the change will be automatically propagated to all addresses, otherwise the user will be asked if he wants to propagate it or not.">
2018-03-01 22:38:14 +00:00
</vn-check>
2018-05-31 11:34:48 +00:00
<vn-check
vn-one
label="Verified data"
field="$ctrl.client.isTaxDataChecked"
2018-11-27 07:48:01 +00:00
vn-acl="salesAssistant">
2018-05-31 11:34:48 +00:00
</vn-check>
2018-03-01 22:38:14 +00:00
</vn-horizontal>
</vn-card>
<vn-button-bar>
<vn-submit label="Save">
2018-03-01 22:38:14 +00:00
</vn-submit>
</vn-button-bar>
</form>
<vn-confirm
2017-11-22 07:59:21 +00:00
vn-id="propagate-isEqualizated"
question="You changed the equalization tax"
message="Do you want to spread the change?"
on-response="$ctrl.returnDialogEt(response)">
</vn-confirm>