fiscal-data
This commit is contained in:
parent
eafbcb1915
commit
6cddd841c0
|
@ -4,3 +4,5 @@ export {NAME as CLIENT_BASIC_DATA_INDEX,
|
|||
COMPONENT as CLIENT_BASIC_DATA_INDEX_COMPONENT} from './basic-data/index';
|
||||
export {NAME as CLIENT_ADDRESSES,
|
||||
COMPONENT as CLIENT_ADDRESSES_COMPONENT} from './addresses/index';
|
||||
export {NAME as CLIENT_FISCAL_DATA_INDEX,
|
||||
COMPONENT as CLIENT_FISCAL_DATA_INDEX_COMPONENT} from './fiscal-data/index';
|
||||
|
|
|
@ -0,0 +1,64 @@
|
|||
<form ng-submit="$ctrl.submit()">
|
||||
<vn-vertical class="form uppercase">
|
||||
<vn-horizontal>
|
||||
<vn-one>
|
||||
<h3 style="margin-top: 0;">Datos fiscales y de facturación</h3>
|
||||
<hr/>
|
||||
</vn-one>
|
||||
</vn-horizontal>
|
||||
<vn-horizontal>
|
||||
<vn-check vn-one label="Cliente Activo" name"active" model="$ctrl.model.active"></vn-check>
|
||||
<vn-check vn-one label="Facturar" name="invoice" model="$ctrl.model.invoice"></vn-check>
|
||||
<vn-check vn-one label="Factura Impresa" name="mail" model="$ctrl.model.mail"></vn-check>
|
||||
</vn-horizontal>
|
||||
<vn-horizontal>
|
||||
<vn-textfield vn-two label="Domicilio Fiscal" name"Domicilio" model="$ctrl.model.Domicilio"></vn-textfield>
|
||||
<vn-textfield vn-one label="Municipio" name"Poblacion" model="$ctrl.model.dischargeDate"></vn-textfield>
|
||||
</vn-horizontal>
|
||||
<vn-horizontal>
|
||||
|
||||
<vn-textfield vn-one label="Codigo Postal" name="codpos" model="$ctrl.model.codpos"></vn-textfield>
|
||||
<vn-combo vn-one label="Provincia" name="province_id" model="$ctrl.model.province_id"></vn-combo>
|
||||
<vn-combo vn-one label="Pais" name="Id_Pais" model="$ctrl.model.Id_Pais">
|
||||
<option value="1">Comercial 1</option>
|
||||
<option value="2">Comercial 2</option>
|
||||
</vn-combo>
|
||||
</vn-horizontal>
|
||||
<vn-horizontal>
|
||||
<vn-textfield vn-one label="Telefono Fijo" name="Telefono" model="$ctrl.model.Telefono"></vn-textfield>
|
||||
<vn-textfield vn-one label="Telefono Movil" name="movil" model="$ctrl.model.movil"></vn-textfield>
|
||||
<vn-textfield vn-one label="Email" name="email" model="$ctrl.model.email"></vn-textfield>
|
||||
</vn-horizontal>
|
||||
<hr class="border-dashed-top"/>
|
||||
<vn-horizontal>
|
||||
<h5 vn-one style="margin-top: 0;">Información de facturación</h5>
|
||||
</vn-horizontal>
|
||||
<vn-horizontal>
|
||||
<vn-combo vn-two label="Forma de Pago" name="pay_met_id" model="$ctrl.model.pay_met_id"></vn-combo>
|
||||
<vn-textfield vn-one label="Vencimiento" name="Vencimiento" model="$ctrl.model.Vencimiento"></vn-textfield>
|
||||
<vn-check vn-three label="Recargo de" name"re" model="$ctrl.model.re"></vn-check>
|
||||
</vn-horizontal>
|
||||
<vn-horizontal>
|
||||
<vn-textfield vn-one label="Credito" name="Credito" model="$ctrl.model.Credito"></vn-textfield>
|
||||
<vn-textfield vn-one label="Cyc" name="cyc" model="$ctrl.model.cyc"></vn-textfield>
|
||||
<vn-textfield vn-one label="iae" name"re" model="$ctrl.model.re"></vn-textfield>
|
||||
<vn-textfield vn-three label="iban" name"iban" model="$ctrl.model.iban"></vn-textfield>
|
||||
</vn-horizontal>
|
||||
<hr class="border-dashed-top"/>
|
||||
<vn-horizontal>
|
||||
<vn-one>
|
||||
<h5 style="margin-top: 0;">DOCUMENTACION</h5>
|
||||
</vn-one>
|
||||
</vn-horizontal>
|
||||
<vn-horizontal>
|
||||
<vn-check vn-two label="Recibido core vnh" name"corevnh" model="$ctrl.model.corevnh"></vn-check>
|
||||
<vn-check vn-two label="Recibido core vnl" name="corevnl" model="$ctrl.model.corevnl"></vn-check>
|
||||
<vn-check vn-two label="Recibido B2B vnl" name="sepavnl" model="$ctrl.model.sepavnl"></vn-check>
|
||||
</vn-horizontal>
|
||||
<vn-horizontal class="margin-large-top">
|
||||
<vn-one>
|
||||
<vn-submit class="colored " text="Guardar"></vn-submit>
|
||||
</vn-one>
|
||||
</vn-horizontal>
|
||||
</vn-vertical>
|
||||
</form>
|
|
@ -0,0 +1,16 @@
|
|||
import template from './index.html';
|
||||
import {module} from '../../module';
|
||||
|
||||
export const NAME = 'vnClientFiscalData';
|
||||
export const COMPONENT = {
|
||||
template: template,
|
||||
controller: function($http) {
|
||||
this.submit = function() {
|
||||
$http.post('/client/api/Clients', this.model).then(
|
||||
json => console.log(json.statusText),
|
||||
json => console.error(json.data.error.message)
|
||||
);
|
||||
};
|
||||
}
|
||||
};
|
||||
module.component(NAME, COMPONENT);
|
|
@ -9,7 +9,7 @@ export const COMPONENT = {
|
|||
controller: function() {
|
||||
this.items = [
|
||||
{text: "Datos básicos", image: "person", href: "#/client/basic-data"},
|
||||
{text: "Datos facturación", image: "assignment", href: "#/client/invoicing-data"},
|
||||
{text: "Datos facturación", image: "assignment", href: "#/client/fiscal-data"},
|
||||
{text: "Acceso web", image: "language", href: "#/client/web-access"},
|
||||
{text: "Consignatarios", image: "local_shipping", href: "#/client/addresses"},
|
||||
{text: "Notas", image: "insert_drive_file", href: "#/client/notes"}
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
template: '<vn-client-index full-height></vn-client-index>',
|
||||
module: 'crud',
|
||||
description: '',
|
||||
image: '',
|
||||
image: ''
|
||||
},{
|
||||
url: '/basic-data',
|
||||
state: 'client.basicdata',
|
||||
|
@ -15,6 +15,11 @@
|
|||
state: 'client.addresses',
|
||||
template: '<vn-client-addresses full-height></vn-client-addresses>',
|
||||
module: 'crud'
|
||||
},{
|
||||
url: '/fiscal-data',
|
||||
state: 'client.fiscaldata',
|
||||
template: '<vn-client-fiscal-data full-height></vn-client-fiscal-data>',
|
||||
module: 'crud'
|
||||
}]
|
||||
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
export * from './module';
|
||||
export * from './client/client'
|
||||
export * from './client/client';
|
||||
|
||||
export {NAME as CUSTOMER_INDEX,
|
||||
COMPONENT as CUSTOMER_INDEX_COMPONENT} from './customer/index';
|
||||
|
|
Loading…
Reference in New Issue