LABORATORIO SGT · Equipamiento existente + evolución

Datos ficticios · Cambios solo en esta pestaña · Se reinician al recargar · Sin conexión a producción

Qué se conserva y qué cambia
1. Solicitar→2. Autorizar→3. Despachar→4. Confirmar recepciónEl centro de costo cambia solo al recibir.
{{ toast.message }}
Sesión Autorizada:
{{ formatTimer(authSecondsLeft) }}
Logo Empresa aliservice EXPERIENCIAS GASTRONÓMICAS

{{ company.appName }}

{{ company.name }}

EQUIPAMIENTO / CONTROL PATRIMONIAL

Responsables, bajas y recintos

Documentos vinculados al inventario, las fotografías y el historial de cada activo.

Entorno de demostración

{{ patrimonialMessage }}

Actas, solicitudes y confirmaciones de demostración se reinician al recargar. No hay nuevas cuentas ni permisos reales en esta pantalla.

EQUIPAMIENTO / PATRIMONIO

Valorización y depreciación

Datos económicos y proyecciones vinculados al mismo inventario.

SIMULACIÓN · Pendiente de validación de Contabilidad. Cálculo lineal mensual en pesos CLP, desde el mes inicial completo. No incluye corrección monetaria, deterioros, revalorizaciones automáticas ni beneficios tributarios. El registro tributario requiere bases y criterios propios; no se copia del contable.

Mes de corte
{{ valuationMoney(valuationTotals.cost) }}Costo capitalizado
{{ valuationMoney(valuationTotals.accumulated) }}Depreciación acumulada al corte
{{ valuationMoney(valuationTotals.net) }}Valor neto proyectado
{{ valuationMoney(valuationTotals.quota) }}Depreciación del mes de corte

{{ valuationTotals.count }} activos con cálculo · {{ valuationTotals.missing }} sin antecedentes suficientes para el corte. Estos últimos no se incluyen en los totales. El valor neto contable no equivale a una tasación ni al precio de reposición.

Hay activos con baja operativa aprobada pendientes de revisión por Contabilidad. Sus valores y proyecciones se conservan; no se ajustan automáticamente por la baja.

{{ valuationMessage }}

Activos y saldos por centro

ActivoCentro de costoCostoAcumuladaValor netoEstado / acciones
{{ r.asset.code || 'Sin código' }}{{ r.asset.name }}{{ r.asset.location }}
CC {{ r.asset.costCenter }}
{{ r.record ? valuationMoney(r.record.cost) : '—' }}{{ r.result?.available ? valuationMoney(r.result.accumulated) : '—' }}{{ r.result?.available ? valuationMoney(r.result.net) : '—' }}

{{ r.error || r.result?.reason || (r.record ? (r.result?.complete ? 'Depreciación completa · validar' : r.record.reviewStatus) : 'Sin antecedentes') }}

Sin activos para estos filtros.

Calendario mensual · {{ assets.find(a=>a.id===valuationScheduleId)?.code }}

MesCuotaDepreciación acumuladaValor neto
{{ s.month }}{{ valuationMoney(s.cutQuota) }}{{ valuationMoney(s.accumulated) }}{{ valuationMoney(s.net) }}

Criterios de la propuesta

Cuota teórica = (costo capitalizado − valor residual − depreciación inicial) / vida útil restante. Los acumulados se redondean al peso y cada cuota se obtiene por diferencia, conservando el total. El saldo inicial corresponde al cierre del mes anterior al primer mes de proyección. No se calcula antes de ese saldo ni se deprecia bajo el residual. Un activo trasladado conserva sus antecedentes; los totales por centro usan su ubicación actual.

Para uso oficial falta definir y validar con Contabilidad las vidas útiles, corrección monetaria tributaria, tratamiento de impuestos, reglas de bajas y cierres, componentes y saldos migrados. No hay contabilización automática ni conexión con ERP.

EQUIPAMIENTO / AUDITORÍAS

Auditorías QR

Comprueba la existencia física por casino y conserva las diferencias para revisión.

Mismo inventario de Equipamiento

Audita un centro, sin mezclarlo con los movimientos

Crea una auditoría a la izquierda para registrar los equipos encontrados. Puedes usar el QR o escribir su código.

En esta demo las auditorías viven solo en esta pestaña y se reinician al recargar.

QR de prueba de los equipos del inventario

Abre esta demo en un computador y escanea estas etiquetas desde otro dispositivo. Puedes abrir cada QR a tamaño completo. Etiquetas disponibles para los cuatro activos iniciales de demostración.

{{ a.code }}{{ a.name }}{{ 'SGT-EQUIP-DEMO:'+a.id }}Abrir QR ampliado

{{ auditMessage }}

Total Equipos

{{ assets.length }}

Operativos

{{ assetsAvailableCount }}

En Tránsito

{{ assetsInTransitCount }}

En Mantención

{{ assetsInRepairCount }}

Bajas / Extravío

{{ assetsDecommissionedCount }}

Distribuición por Casino / Sede

{{ Object.keys(assetsByLocation).length }} Ubicaciones

{{ locName }}

Equipos Asignados

{{ count }}

Por Categoría

{{ catName }} {{ count }} u.

Últimos Movimientos Registrados

Folio #{{ m.folio }} - {{ m.type }}
{{ m.originLocation || 'Origen' }} {{ m.destinationLocation || 'Destino' }}
{{ m.receiverName }}
{{ formatDate(m.dateTime) }}
Folio / Fecha Tipo Operación Origen & Destino Recibido Por (Receptor) Equipos Despachados Estado Acciones
#{{ m.folio }}
{{ formatDate(m.dateTime) }}
{{ m.type }}
{{ m.originLocation || 'Bodega Central' }}
hacia
{{ m.destinationLocation || 'Casino Destino' }}
{{ m.receiverName }}
{{ m.receiverRut || 'Sin RUT' }} • {{ m.receiverDepartment || 'Sin Área' }}
{{ m.items ? m.items.length : 0 }} Activo(s)
{{ m.items ? m.items.map(i => i.assetCode + ' - ' + i.name).join(', ') : '' }}
{{ m.status || 'Completado' }}
No se encontraron registros de movimientos.
Código Activo N° Serie Equipo / Gastronomía Ubicación Actual (Casino/Sede) Categoría Estado Historial & Acciones
{{ asset.serialNumber || 'N/A' }}
{{ asset.name }}
{{ asset.brand }} {{ asset.model }}
{{ asset.location }} {{ asset.category || 'Gastronomía' }} {{ asset.status }}
No hay activos registrados. ¡Usa la Carga Masiva o crea uno individual!

Resumen del activo

{{ selectedAssetSummary.code }} · {{ selectedAssetSummary.name }}

Sin fotografía

Centro de costo: {{ selectedAssetSummary.costCenter || 'Sin informar' }}

Referencia Excel: {{ selectedAssetSummary.importLocationReference }}

Estado actual
{{ selectedAssetSummary.status }}
Ubicación actual

{{ selectedAssetSummary.location }}

N° de serie

{{ selectedAssetSummary.serialNumber || 'S/N' }}

Marca / modelo

{{ selectedAssetSummary.brand || '—' }} {{ selectedAssetSummary.model || '' }}

Checklist

{{ (selectedAssetSummary.checklist || []).filter(i => i.checked).length }} / {{ (selectedAssetSummary.checklist || []).length }} completado

Datos de la Empresa / Institución

Sesión Autenticada
Vista previa logo Sin Logo Personalizado

Formatos recomendados: PNG, JPG, SVG (Máx 2MB)

Categorías de equipamiento

Personaliza la lista disponible al crear o editar equipos. También se incluyen las categorías de los equipos importados.

{{ category }}

Después de crear categorías, pulsa Guardar cambios en la barra superior para compartirlas con los usuarios del módulo.

Maestro de ubicaciones y casinos

Se reutilizan en inventario y en los desplegables de origen y destino.

{{ locations.length }} registradas
UbicaciónTipoCentro de costoActivoAcción
{{ loc.name }}{{ loc.type }}
Aún no hay ubicaciones registradas.
Columnas: Nombre de ubicación, Centro de costo, Tipo.

Acceso Requerido

Para realizar esta acción (eliminar registros o acceder a configuración), por favor ingresa la contraseña de autorización. Obtendrás un pase temporal de 5 minutos.

{{ authError }}

Registrar Movimiento / Acta de Traslado ({{ movForm.type }})

Entregado Por (Emisor)

Recibido Por (Receptor)

Equipos disponibles en origen ({{ movableAssetsAtOrigin.length }})

Solo se muestran activos cuya ubicación actual es {{ movForm.originLocation }}. Los equipos dados de baja no se pueden trasladar.

Código Serie Equipo Estado Físico Accesorios Quitar
{{ item.assetCode }} {{ item.serialNumber }} {{ item.name }}
Debe agregar al menos un equipo para generar la guía.

{{ assetForm.id ? 'Editar Activo de Casino' : 'Nuevo Equipamiento / Gastronomía' }}

Máx. 4 fotos · 1 MB c/u

Usa un enlace directo a una imagen accesible para los usuarios del portal.

Historial Completo de Trazabilidad

{{ selectedAssetHistory.code }} • {{ selectedAssetHistory.name }}

Ubicación Actual:
{{ selectedAssetHistory.location }}
Estado Operativo:
{{ selectedAssetHistory.status }}
N° Serie / Tag:
{{ selectedAssetHistory.serialNumber || 'S/N' }}

Hoja de vida del equipo

Aún no hay fotos registradas para este equipo.

{{ item.label }}

Responsable y trazabilidad del proceso

Responsable actual: {{ selectedAssetHistory.custodian || 'Pendiente de asignar' }}

{{ formatDate(event.at) }} · {{ event.actor }} · {{ event.action }} · {{ event.folio }}

Registro inicial de carga masiva

Fecha: {{ formatDate(selectedAssetHistory.registeredAt) }}

Centro asignado al cargar: {{ selectedAssetHistory.initialLocation }} · CC {{ selectedAssetHistory.initialCostCenter }}

Ubicación referencial del Excel: {{ selectedAssetHistory.importLocationReference || 'No informada' }}

Línea de Tiempo de Movimientos

Folio #{{ log.folio }} - {{ log.type }} {{ formatDate(log.dateTime) }}
{{ log.originLocation || 'Origen' }} {{ log.destinationLocation || 'Destino' }}
Receptor: {{ log.receiverName }} Emisor: {{ log.issuerName }}
Este equipo aún no registra traslados en el historial.

Carga Masiva de Equipamiento

Puedes cargar múltiples activos a la vez desde un archivo Excel (`.xlsx`, `.xls`) o CSV. Asegúrate de incluir las columnas requeridas o descarga la plantilla.

Todos los equipos del archivo quedarán en este centro. La ubicación del Excel se conserva como referencia en el historial y no cambia el destino elegido.

Primero crea un casino con centro de costo en Configuración. Si ya existe, completa su centro de costo allí.

Formato Columnas: Código, Serie, Nombre, Marca, Ubicación (referencia), Categoría, Estado, Link fotografía

2. Seleccionar archivo Excel o CSV (elige primero el centro)

Solo se agregan códigos nuevos. Los códigos ya registrados, incluso en otros centros, se omiten sin cambiar sus datos ni su ubicación. Si un código se repite en el archivo, se conserva la primera fila.

{{ bulkFileTotal }} filas leídas · {{ bulkPreviewData.length }} equipos nuevos · {{ bulkSkippedRows.length }} omitidos

Ver códigos omitidos
  • {{ item.code }} · {{ item.reason }}
{{ bulkPreviewData.length }} equipos nuevos listos para importar
Código Serie Nombre Ubicación
{{ row.code }} {{ row.serialNumber }} {{ row.name }} {{ row.location }}
Vista Previa Documento (Formato Carta) - Folio #{{ printableMovement.folio }}
Logo Imprimible
aliservice
EXPERIENCIAS GASTRONÓMICAS

{{ company.name }}

{{ company.address }} • RUT: {{ company.rut }}

Teléfono: {{ company.phone }}

DOCUMENTO EXPERIMENTAL · SIN VALIDEZ TRIBUTARIA
ACTA DE {{ printableMovement.type ? printableMovement.type.toUpperCase() : 'TRASLADO' }}

FOLIO N° {{ printableMovement.folio }}

[{{ copyType }}]

Fecha / Hora Emisión: {{ formatDate(printableMovement.dateTime) }}
Casino Origen: {{ printableMovement.originLocation || 'Bodega Central' }}
Casino Destino: {{ printableMovement.destinationLocation || 'Casino Destino' }}

1. DATOS EMISOR (ENTREGA)

Responsable: {{ printableMovement.issuerName }}

Área/Depto: {{ printableMovement.issuerArea || 'N/A' }}

2. DATOS RECEPTOR (RECIBE EN CASINO)

Nombre: {{ printableMovement.receiverName }}

RUT / Cédula: {{ printableMovement.receiverRut }}

Cargo / Área: {{ printableMovement.receiverDepartment }}

3. DETALLE DE EQUIPOS Y UTENSILIOS TRASLADADOS

Código N° Serie Descripción del Equipo Estado Físico Accesorios Incluidos
{{ item.assetCode }} {{ item.serialNumber || 'S/N' }} {{ item.name }} {{ item.condition || 'Bueno' }} {{ item.accessories || 'Sin accesorios' }}
Estado: {{ printableMovement.status }}

{{ formatDate(event.at) }} · {{ event.actor }} · {{ event.action }}

Motivo / Observaciones: {{ printableMovement.notes || 'Traslado regular de equipamiento corporativo para operación de casinos.' }}

{{ company.disclaimer }}

{{ printableMovement.issuerName }}

FIRMA ENTREGADO POR (EMISOR)

{{ printableMovement.receiverName }}

RUT: {{ printableMovement.receiverRut }}

FIRMA Y RECEPCIÓN CONFORME EN CASINO