diff --git a/api-v3/src/inspection-findings/f3-finding-catalog-resolver.service.ts b/api-v3/src/inspection-findings/f3-finding-catalog-resolver.service.ts index 5c65d26..d49ba25 100644 --- a/api-v3/src/inspection-findings/f3-finding-catalog-resolver.service.ts +++ b/api-v3/src/inspection-findings/f3-finding-catalog-resolver.service.ts @@ -36,19 +36,17 @@ export class F3FindingCatalogResolverService { enabled: true, code: 'OTHER', label: 'OTROS', - help: 'Usalo cuando el Hallazgo no exista en el catálogo aplicable. Se enviará una propuesta a revisión de oficina.', + help: 'Usalo cuando el Hallazgo no exista entre los asociados a esta clasificación. Quedará registrado para revisión en oficina.', }; - // F5: no se mezclan catálogos históricos. Yacimiento no posee familia técnica - // en final_modelov2.xlsx, por lo que puede registrar Hallazgos mediante OTROS. if (!asset.familyId || asset.familyActive !== true) { return { asset: { id: asset.id, code: asset.code, name: asset.name }, inventoryFamily: null, typeConfigured: false, configurationReason: asset.typeCode.toLowerCase() === 'yacimiento' - ? 'F5 · Yacimiento sin catálogo precargado: Hallazgos disponibles mediante OTROS.' - : 'F5 · El elemento todavía no tiene una clasificación técnica activa.', + ? 'El Yacimiento es contexto estructural y no posee clasificación técnica. Usá OTROS sólo si necesitás registrar una observación excepcional.' + : 'El elemento todavía no tiene una clasificación técnica activa.', categories: [], items: [], other, @@ -59,7 +57,6 @@ export class F3FindingCatalogResolverService { 'mapping.inventory_family_id=$1::uuid', 'item.is_active=true', 'category.is_active=true', - "lower(category.code)='f5model'", 'merge_record.source_item_id IS NULL', ]; const params: unknown[] = [asset.familyId]; @@ -107,7 +104,7 @@ export class F3FindingCatalogResolverService { level: asset.familyLevel, }, typeConfigured: true, - configurationReason: `F5 · Catálogo final_modelov2.xlsx asociado a ${asset.familyName ?? 'la clasificación técnica'}`, + configurationReason: `Hallazgos asociados a la clasificación técnica ${asset.familyName ?? asset.familyCode ?? ''}`.trim(), categories, items, other,