Agregar controles para Carta Porte

This commit is contained in:
El Mau 2021-12-25 23:00:23 -06:00
parent fe4829c6b8
commit 7fe5251153
1 changed files with 73 additions and 1 deletions

View File

@ -872,12 +872,41 @@ var grid_cols_carta_mercancias = [
{id: 'id', header: 'ID', hidden: true},
{id: 'BienesTransp', header: 'Clave SAT', fillspace: 1},
{id: 'Descripcion', header: 'Descripción', fillspace: 1},
{id: 'Cantidad', header: 'Cantidad', css: 'right', footer: {content: 'summColumn', css: 'right'}, fillspace: 1},
{id: 'Cantidad', header: 'Cantidad', css: 'right', fillspace: 1},
{id: 'ClaveUnidad', header: 'Unidad', fillspace: 1},
{id: 'ValorMercancia', header: 'Valor Mercancia', fillspace: 1},
{id: 'PesoEnKg', header: 'Peso (Kg)', css: 'right', footer: {content: 'summColumn', css: 'right'}, fillspace: 1},
]
var grid_cols_carta_autotransporte = [
{id: 'id', header: 'ID', hidden: true},
{id: 'PermSCT', header: 'Tipo Permiso SCT', fillspace: 1},
{id: 'NumPermisoSCT', header: 'Número Permiso SCT', fillspace: 1},
{id: 'ConfigVehicular', header: 'Clave Autotransporte', fillspace: 1},
{id: 'PlacaVM', header: 'Placa', fillspace: 1},
{id: 'AnioModeloVM', header: 'Modelo (Año)', fillspace: 1},
]
var opt_tipos_figura = [
{id: '', value: ''},
{id: '01', value: '[01] Operador'},
{id: '02', value: '[02] Propietario'},
{id: '03', value: '[03] Arrendador'},
{id: '04', value: '[04] Notificado'},
]
var grid_cols_carta_tipos_figuras = [
{id: 'id', header: 'ID', hidden: true},
{id: 'TipoFigura', header: 'Tipo Figura', editor: 'select', options: opt_tipos_figura, fillspace: 1},
{id: 'RFCFigura', header: 'RFC Figura', editor: 'text', fillspace: 1},
{id: 'NumLicencia', header: 'Número de Licencia', editor: 'text', fillspace: 1},
]
var grid_carta_ubicaciones = {
view: 'datatable',
id: 'grid_carta_ubicaciones',
@ -908,15 +937,56 @@ var grid_carta_mercancias = {
}
var grid_carta_autotransporte = {
view: 'datatable',
id: 'grid_carta_autotransporte',
multiselect: false,
adjust: true,
autoheight: true,
headermenu: true,
editable: true,
columns: grid_cols_carta_autotransporte,
data: [{id: 0}],
}
var grid_carta_tipos_figuras = {
view: 'datatable',
id: 'grid_carta_tipos_figuras',
multiselect: false,
adjust: true,
autoheight: true,
headermenu: true,
editable: true,
columns: grid_cols_carta_tipos_figuras,
data: [{id: 0}],
}
var body_carta_mercancias = {rows:[
{cols: [{view: 'richselect', id: 'lst_carta_UnidadPeso', labelPosition: 'top',
label: 'Unidad de Peso', maxWidth: 300, options: []}, {}
]},
{maxHeight: 10},
grid_carta_mercancias,
]}
var body_carta_ubicaciones = {rows:[
grid_carta_ubicaciones,
]}
var body_carta_autotransporte = {rows:[
grid_carta_autotransporte,
]}
var body_carta_tipos_figuras = {rows:[
grid_carta_tipos_figuras,
]}
var controls_carta_porte = [
{cols: [{maxWidth: 15},
{view: 'checkbox', id: 'chk_cfdi_usar_cartaporte', labelWidth: 0,
@ -938,6 +1008,8 @@ var controls_carta_porte = [
value: ''},
]},
{view: 'fieldset', label: 'Ubicaciones', body: body_carta_ubicaciones},
{view: 'fieldset', label: 'Autotransporte', body: body_carta_autotransporte},
{view: 'fieldset', label: 'Tipos Figura', body: body_carta_tipos_figuras},
]