Tipos de Instalación
Precargados desde final_modelov2.xlsx y ampliables por Hidrocarburos.
Tipos de Instalación
Definen el rubro técnico y los Hallazgos aplicables.
diff --git a/web-v2/src/pages/AssetTypesPage.tsx b/web-v2/src/pages/AssetTypesPage.tsx index a7ebf83..276b180 100644 --- a/web-v2/src/pages/AssetTypesPage.tsx +++ b/web-v2/src/pages/AssetTypesPage.tsx @@ -31,15 +31,16 @@ const ATTRIBUTE_TYPES: Array<{ value: AssetAttributeDataType; label: string }> = { value: 'SELECT', label: 'Lista de opciones' }, ]; -type CanonicalKind = 'EMPRESA' | 'AREA' | 'YACIMIENTO' | 'INSTALACION' | 'SUBINSTALACION'; +type CanonicalKind = 'EMPRESA' | 'DEPARTAMENTO' | 'AREA' | 'YACIMIENTO' | 'INSTALACION' | 'SUBINSTALACION'; type FamilyEditor = InventoryFamily | 'new' | null; const LEVELS: Array<{ kind: CanonicalKind; label: string; description: string }> = [ { kind: 'EMPRESA', label: 'Empresa', description: 'Maestro independiente. Se vincula temporalmente a un Área.' }, - { kind: 'AREA', label: 'Área', description: 'Raíz territorial de la estructura física.' }, + { kind: 'DEPARTAMENTO', label: 'Departamento', description: 'Raíz territorial de la estructura física.' }, + { kind: 'AREA', label: 'Área', description: 'Pertenece obligatoriamente a un Departamento.' }, { kind: 'YACIMIENTO', label: 'Yacimiento', description: 'Pertenece a un Área; su nombre puede repetirse en otra Área.' }, - { kind: 'INSTALACION', label: 'Instalación', description: 'Instancia física dentro de un Yacimiento y con clasificación técnica.' }, - { kind: 'SUBINSTALACION', label: 'Subinstalación', description: 'Instancia física dentro de una Instalación y con clasificación técnica.' }, + { kind: 'INSTALACION', label: 'Instalación', description: 'Instancia dentro de un Yacimiento y con clasificación técnica.' }, + { kind: 'SUBINSTALACION', label: 'Subinstalación', description: 'Instancia dentro de una Instalación y con clasificación técnica.' }, ]; function canonicalType(types: AssetType[], kind: CanonicalKind): AssetType | null { @@ -192,32 +193,33 @@ export function AssetTypesPage() {
Administrá la estructura, los tipos de Instalación/Subinstalación y las columnas que se completan en oficina o desde la APK.
+Administrá la estructura, los tipos de Instalación/Subinstalación, sus Hallazgos y las columnas de información.
Empresa no es padre del Área. La Operadora/Concesionaria se vincula al Área con vigencia temporal.
Cada nivel tiene un único padre estructural. Empresa queda como maestro independiente y se relaciona con Área.
Empresa: maestro independiente. Puede cambiar la Operadora de un Área sin mover ni reescribir Yacimientos, Instalaciones o Subinstalaciones.
Empresa: maestro independiente. Cambiar la operadora de un Área no mueve ni reescribe la estructura física.
Precargados desde final_modelov2.xlsx y ampliables por Hidrocarburos.
Definen el rubro técnico y los Hallazgos aplicables.
Cada tipo queda asociado a un tipo de Instalación.
Cada tipo pertenece a un tipo de Instalación y tiene sus propios Hallazgos.
Los Hallazgos se crean y editan en su catálogo, y allí se vinculan al tipo de Instalación/Subinstalación correspondiente. OTROS permanece siempre disponible.
Abrí una clasificación arriba para ver cuántos Hallazgos tiene y entrar directamente a sus Hallazgos asociados. OTROS permanece disponible en la APK.