Saltar a contenido

Detalles de Vehículos para desguace

Almacena la información maestra de versiones y acabados de vehículos que sirve como plantilla para crear vehículos para desguace. Define características técnicas como marca, modelo, versión/acabado, años de fabricación (inicio-fin), meses de producción, tipo de motor, combustible, potencia (CV y KW), cilindrada, cambio, tipo de cambio, número de puertas, volante a la derecha y peso. Incluye información comercial como precios de referencia de compra y venta, rangos de PVP mínimo y coste máximo, impuestos, categorías de compra/venta, descuentos y margen de beneficio. Permite crear automáticamente detalles de recambios asociados a cada versión. Facilita la estandarización de datos al crear nuevos vehículos para desguace.

Información General

Propiedad Valor
ID 2a361175-27c8-43be-943b-f9c7f171a18d
Tabla PostgreSQL tpr_10010421306
Etiqueta Plural Detalles de Vehículos para desguace
Texto principal automatico No
Sección Base Base - Detalles de Recursos de la Empresa (05cd3d1a-f021-4a3d-abe6-5306a8c4f113)

Campos

Total de campos: 65 (10 del sistema, 55 personalizados)

Campos del Sistema

Campo Tipo Rol Columna PostgreSQL Relación Atributos
ID Relación - id Detalles de Vehículos para desguace -
Nombre Texto - nombre - -
Fecha Alta Dato Fecha Y Hora - fecha - -
Editado Fecha Y Hora - fecham - -
Eliminado Sí/No - eliminado - -
Usuario Creador del dato Relación - usuarioid Base - Entidades -
Sección (Relación Sistema) Relación - plantillapid - 🔴 Obligatorio
Posición (Orden) Decimal - posicion - -
Modificado Sí/No - modificado - -
Fecha Indice Actividad Fecha Y Hora - fechaia - -

Campos Personalizados

Campo Tipo Pestaña Columna Atributos Notas
Puertas Entero General pr_40040473185 📊 Cualquier valor numérico -
Combustibles Relación General pr_500404731825 - -
Cambio Texto General pr_500404731826 - -
ID Externa Texto Registro pr_60040475822 🔒 Bloqueado -
Fecha modificación (Externa) Fecha Y Hora Registro pr_60040475823 🔒 Bloqueado -
Potencia KW Decimal General pr_30040477532 📊 Cualquier valor numérico -
Potencia CV Decimal General pr_30040477531 📊 Cualquier valor numérico -
Potencia Texto Registro pr_20040477533 - -
Tipo de motor Texto General pr_20040523111 - -
Motor Texto General pr_20040523112 - -
Tipos de cambio Texto General pr_30650682 - ⚠️ Módulo externo
Destinador Relación General pr_100104213063 🔒 Bloqueado, 👁 Oculto -
Exportar en módulos Sí/No General pr_100104213061 👁 Oculto -
Autor del alta Relación Registro pr_100104213058 🔴 Obligatorio Autorrellenado (Siempre): Campo (Sesión): La Entidad ( ID* )
Fecha Alta del registro Fecha Y Hora Registro pr_100104213062 🔴 Obligatorio Autorrellenado (Siempre): Fecha y Hora actual
Hora local Hora Registro pr_100104213060 🔒 Bloqueado, 👁 Oculto -
Impuestos de Compra Relación Compra - Venta pr_40010421711 - -
Precio venta de referencia (Con impuestos) Decimal Compra - Venta pr_30010421717 🔒 Bloqueado, 📊 Cualquier valor numérico -
Coste Max (Sin Impuestos) Decimal Compra - Venta pr_50010421711 📊 Cualquier valor numérico -
PVP Min (Sin Impuestos) Decimal Compra - Venta pr_50010421713 📊 Cualquier valor numérico -
PVP Min (Con Impuestos) Decimal Compra - Venta pr_50010421714 🔒 Bloqueado, 📊 Cualquier valor numérico -
Coste Max (Con Impuestos) Decimal Compra - Venta pr_50010421712 🔒 Bloqueado, 📊 Cualquier valor numérico -
Información Técnica Texto Información Técnica pr_20010421724 - -
Precio venta de referencia (Sin impuestos) Decimal Compra - Venta pr_30010421716 🔒 Bloqueado, 📊 Cualquier valor numérico -
Coste de referencia (Con impuestos) Decimal Compra - Venta pr_10010421722 🔒 Bloqueado, 📊 Cualquier valor numérico -
Coste de referencia (Sin impuestos) Decimal Compra - Venta pr_10010421721 🔒 Bloqueado, 📊 Cualquier valor numérico -
Categoría de compra Relación Compra - Venta pr_60040441203 - -
Categoría de venta Relación Compra - Venta pr_60040441204 - -
Margen de beneficio de referencia Decimal Compra - Venta pr_20040506008 🔒 Bloqueado, 📊 Cualquier valor numérico -
Coste de referencia Decimal Compra - Venta pr_10040506004 📊 Cualquier valor numérico -
Saldo promocional fijo (Extra) Decimal Compra - Venta pr_20040506002 📊 Cualquier valor numérico -
Precio venta de referencia (Total) Decimal Compra - Venta pr_20040506006 🔒 Bloqueado, 📊 Cualquier valor numérico -
Peso en unidad base Decimal General pr_40040506001 🔒 Bloqueado, 👁 Oculto, 📊 Cualquier valor numérico -
Unidad de medida peso (Base) Relación General pr_40040506002 🔒 Bloqueado, 👁 Oculto -
Precio venta de referencia (Subtotal) Decimal Compra - Venta pr_20040506007 🔒 Bloqueado, 📊 Cualquier valor numérico -
Coste de referencia incluye impuestos Sí/No Compra - Venta pr_10040506002 - -
Peso Decimal General pr_300405060011 📊 Cualquier valor numérico -
Impuesto en Ventas Relación Compra - Venta pr_60040505992 - -
Precio Venta Decimal Compra - Venta pr_20040506001 📊 Cualquier valor numérico -
Precio de venta con impuestos incluidos Sí/No Compra - Venta pr_10040506001 - -
Descuento Fijo Decimal Compra - Venta pr_20040506003 📊 Cualquier valor numérico -
Descuento % Decimal Compra - Venta pr_20040506004 📊 Cualquier valor numérico -
Mes Fin Entero General pr_20695923 📊 Cualquier valor numérico -
Mes Inicio Entero General pr_20695922 📊 Cualquier valor numérico -
Versión / Acabado Texto General pr_10010421492 - -
Marca Relación General pr_60010421322 - -
Año Fin Entero General pr_10010421491 📊 Cualquier valor numérico -
Año Inicio Entero General pr_10010421331 📊 Cualquier valor numérico -
Tipo Relación General pr_50010421802 🔴 Obligatorio -
Modelo Relación General pr_60010421321 - -
Medida (Peso) Relación General pr_300405060010 - Autorrellenado (Siempre): Referencia dato: Kilogramos
Foto Relación General pr_50010421328 - -
Cilindrada Entero General pr_20683101 📊 Cualquier valor numérico ⚠️ Módulo externo
Volante a la derecha Sí/No General pr_20683102 - ⚠️ Módulo externo
ID Interna Entero General pr_30722992 📊 Cualquier valor numérico -

Scripts

Total de scripts: 8

Código de Scripts

Lógica de negocio ejecutada en los formularios automáticamente

Formulario_TickRecalculo

txt c_PrecioVenta = S.Fields.DetallesDeVehiculosParaDesguace.ImportePrecioVenta.ID 
txt c_PrecioVentaSinImpto = S.Fields.DetallesDeVehiculosParaDesguace.ImportePrecioVentaDeReferenciaSinImpuestos.ID 
txt c_PrecioVentaConImpto = S.Fields.DetallesDeVehiculosParaDesguace.ImportePrecioVentaDeReferenciaConImpuestos.ID 

txt c_Dtofijo = S.Fields.DetallesDeVehiculosParaDesguace.ImporteDescuentoFijo.ID 
txt c_DtoPorciento = S.Fields.DetallesDeVehiculosParaDesguace.DescuentoPorciento.ID 
txt c_Subtotal = S.Fields.DetallesDeVehiculosParaDesguace.ImportePrecioVentaDeReferenciaSubtotal.ID 
txt c_Total = S.Fields.DetallesDeVehiculosParaDesguace.ImportePrecioVentaDeReferenciaTotal.ID 


F.RecalcularPrecio9C(v.c_PrecioVenta,v.c_PrecioVentaSinImpto,v.c_PrecioVentaConImpto,v.c_Dtofijo,v.c_DtoPorciento,v.c_Subtotal,v.c_Total,C.PrecioDeVentaConImpuestosIncluidos,C.ReferenciaImpuestoEnVentas.ValorPorciento)



txt c_PrecioCompra = S.Fields.DetallesDeVehiculosParaDesguace.ImporteCosteDeReferencia.ID 
txt c_PrecioCompraSinImpto = S.Fields.DetallesDeVehiculosParaDesguace.ImporteCosteDeReferenciaSinImpuestos.ID 
txt c_PrecioCompraConImpto = S.Fields.DetallesDeVehiculosParaDesguace.ImporteCosteDeReferenciaConImpuestos.ID 

F.RecalcularPrecio5C(v.c_PrecioCompra,v.c_PrecioCompraSinImpto,v.c_PrecioCompraConImpto,C.CosteDeReferenciaIncluyeImpuestos,C.ReferenciaImpuestosDeCompra.ValorPorciento)


C.ImporteMargenDeBeneficioDeReferencia = C.ImportePrecioVentaDeReferenciaSubtotal - C.ImporteCosteDeReferenciaSinImpuestos - C.ImporteSaldoPromocionalFijoExtra




txt ano = ''


if C.AñoFin > 0

    V.ano = F.Concat(' (',C.AñoInicio,' - ',C.AñoFin,') ')
else
    V.ano = F.Concat(' (',C.AñoInicio,' - x) ')
end if


C.TextoPrincipal = F.Concat(C.ReferenciaMarca.TextoPrincipal,' ',C.ReferenciaModelo.Modelo,' ',C.VersionAcabado,v.ano,C.ReferenciaCombustibles.TextoPrincipal,' ',C.Motor,' ',C.TiposDeCambio,' ',C.TiposDeCambio,' ',C.Potencia,' ',C.Cambio,' ',C.Puertas,' puertas. #',C.IDExterna)

Campo_Click

F.Guardar 
F.AgregarElemento_Iniciar(S.Sections.DetallesDeRecambios.id)
F.AgregarElemento_Valor(S.Fields.DetallesDeRecambios.ReferenciaDetallesVersion.ID,C.ID)
F.AgregarElemento_Finalizar

Campos utilizados: - Botón

Campo_Click

txt Año = ''

if C.AñoInicio = 0

elseif C.AñoFin > 0
    V.Año = F.Concat(' (',C.AñoInicio,' - ',C.AñoFin,')')
else
    V.Año = F.Concat(' (',C.AñoInicio,' - ...)')
end if


C.TextoPrincipal = F.Concat(C.ReferenciaMarca.TextoPrincipal,' ',C.ReferenciaModelo.Modelo,' ',C.VersionAcabado,v.Año)

Campos utilizados: - Botón

Campo_PreAgregarRelacion

F.CopiarAgregarRelacion(S.Fields.ModelosDeVehiculosBase.ReferenciaMarca.ID,C.ReferenciaMarca)

Campos utilizados: - Detalles de Vehículos para desguace > Modelo

Campo_ComboAplicarFiltro

if C.ReferenciaMarca <> ''
     F.CampoDesplegableAplicarFiltro(S.Fields.ModelosDeVehiculosBase.ReferenciaMarca.ID,'=',C.ReferenciaMarca)
 end if

Campos utilizados: - Detalles de Vehículos para desguace > Modelo

Campo_ComboAplicarFiltro

F.CampoDesplegableAplicarFiltro(S.Fields.UnidadesDeMedidaBase.EsPeso.id,'=',1)

Campos utilizados: - Detalles de Vehículos para desguace > Medida (Peso)

Formulario_Cargado

F.CampoBloqueadoMotivo(S.Fields.DetallesDeVehiculosParaDesguace.TextoPrincipal.ID,'Áutomático',1)

Campo_Click

F.Guardar

F.AgregarElemento_Iniciar(S.Sections.VehiculosParaDesguace.ID)
F.AgregarElemento_Valor(S.Fields.VehiculosParaDesguace.ReferenciaDetalles.ID,C.ID)
F.AgregarElemento_Finalizar()

Campos utilizados: - Botón


← Volver al índice