Para que sirve este flujograma. Cada tab muestra un flujo operativo completo del modulo Bienes y Activo Fijo, desde su origen hasta su cierre. Los nodos azules son pantallas wireframe — click para abrirlas. Los nodos grises son actores o sistemas externos (Compras, Tesoreria, Contabilidad, SET / DNIT, Auditoria, proveedores). Use este mapa para detectar pasos o pantallas que pueda estar olvidando antes de la reunion de validacion con el Departamento de Contabilidad.
Modulo o actor externo (no navegable)
Pantalla wireframe (clickable)
Decision / disparador
Alerta / estado pendiente
Estado terminal
1. Alta automatica
2. Alta manual
3. Depreciacion mensual
4. Traslado entre sucursales
5. Baja de bien
6. Cierre de ejercicio
7. Inventario fisico
8. Migracion inicial
Flujo 1 — Alta automatica del bien (Compras a Tesoreria a Asignacion contable)

El alta de un bien al activo fijo no nace en este modulo: nace en Compras. Compras carga la factura del proveedor con detalle item por item; Tesoreria procesa el pago (retenciones, cheque, registro del desembolso). Recien una vez emitido el cheque, la factura queda disponibilizada para Contabilidad. La Auxiliar de Patrimonio revisa la bandeja, asigna la cuenta contable del activo fijo a cada item, y al confirmar el item ingresa automaticamente a la composicion de esa cuenta. Patron no-bloqueante: la asignacion no detiene la operativa de Compras/Tesoreria. Regla clave: la primera cuota de depreciacion se programa para el mes siguiente a la fecha de la factura — nunca el mes de la compra.

Actores
Compras (externo, origen factura) · Tesoreria (externo, procesa pago) · Auxiliar de Patrimonio · Jefe de Contabilidad (supervision)
Pantallas tocadas
Disparadores
Tesoreria emite cheque y disponibiliza factura · La factura corresponde a una cuenta del activo fijo · Auxiliar accede a la bandeja para procesar pendientes
Regla de negocio clave
Asignacion contable post-pago obligatoria. Una cuenta por item. Sin monto minimo. Depreciacion arranca al mes siguiente. Si el pago se anula, la factura sale de la bandeja sin generar bien.
flowchart TD
  COMPRAS["Compras
carga factura item por item"]:::external TES["Tesoreria
procesa pago y emite cheque"]:::external DISP["Factura disponibilizada
para Contabilidad"]:::alert BAND["BAF-02 Bandeja
de facturas pendientes"]:::wireframe REV["BAF-03 Detalle factura
y asignacion contable"]:::wireframe DEC{"Item es de
activo fijo?"}:::decision ASIG["Asignar cuenta contable
del catalogo BAF-18"]:::wireframe COMP["BAF-05 Composicion
de cuenta - item incorporado"]:::wireframe ENRIQ["BAF-07 Ficha del bien
enriquecer descripcion y ubicacion"]:::wireframe CUOTA{"Mes de adquisicion?"}:::decision ESPERA["Esperar mes siguiente
sin generar cuota"]:::alert PROG["Cuota mensual programada
en BAF-10"]:::terminal COMPRAS --> TES TES --> DISP DISP --> BAND BAND --> REV REV --> DEC DEC -->|Si| ASIG DEC -->|No| BAND ASIG --> COMP COMP --> ENRIQ ENRIQ --> CUOTA CUOTA -->|Mes de compra| ESPERA ESPERA --> PROG CUOTA -->|Mes siguiente| PROG click BAND "BAF-02-BandejaFacturas.html" "Bandeja de facturas pendientes" click REV "BAF-03-AsignacionContable.html" "Asignacion contable" click ASIG "BAF-03-AsignacionContable.html" "Asignar cuenta" click COMP "BAF-05-ComposicionCuenta.html" "Composicion de cuenta" click ENRIQ "BAF-07-FichaBien.html" "Ficha del bien" click PROG "BAF-10-AsientosDepreciacion.html" "Asientos de depreciacion" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
Flujo 2 — Alta manual de bien (transicion y ajustes)

No siempre el bien viene del circuito Compras. Durante el periodo de transicion (mientras Compras no esta integrado), durante regularizaciones de inventario fisico (sobrantes detectados sin registro), o por donaciones, el bien se carga manualmente. El wizard de 4 pasos exige: motivo del alta manual, documento respaldatorio adjunto, cuenta contable, tipo de bien (que auto-completa vida util y valor residual). Para bienes historicos (fecha de adquisicion anterior al ejercicio vigente), el wizard solicita ademas la depreciacion acumulada al inicio del ejercicio — el sistema no puede recalcular cuotas pasadas.

Actores
Auxiliar de Patrimonio · Jefe de Contabilidad (aprueba motivos "regularizacion historica" y bienes de monto significativo)
Pantallas tocadas
Disparadores
Periodo de transicion sin Compras integrado · Sobrante detectado en inventario fisico · Donacion recibida · Regularizacion de bienes historicos sin factura
Regla de negocio clave
Motivo y documento respaldatorio obligatorios. Para regularizacion historica: depreciacion acumulada como dato de apertura. Si el bien existe en fecha pasada, no hay backfill automatico de cuotas — el dato manual gobierna.
flowchart TD
  CASO{"Origen del alta?"}:::decision
  TRANS["Transicion
sin Compras integrado"]:::external DONAC["Donacion recibida"]:::external REGUL["Regularizacion
inventario fisico"]:::external HIST["Bien historico
sin factura registrada"]:::external LISTA["BAF-06 Listado
de bienes"]:::wireframe WIZ["BAF-08 Wizard
alta manual"]:::wireframe P1["Paso 1 Datos generales
descripcion, cuenta, tipo, valor"]:::wireframe P2["Paso 2 Ubicacion
sucursal, sector, codigo patrimonial"]:::wireframe P3["Paso 3 Origen
motivo + documento adjunto"]:::wireframe P4["Paso 4 Resumen
preview cuota mensual"]:::wireframe DEC2{"Fecha anterior al
ejercicio vigente?"}:::decision DEPHIST["Cargar depreciacion
acumulada de apertura"]:::wireframe COMPOSIC["BAF-05 Item en
composicion de cuenta"]:::wireframe FICHA["BAF-07 Ficha del bien
creada"]:::terminal CASO --> TRANS CASO --> DONAC CASO --> REGUL CASO --> HIST TRANS --> LISTA DONAC --> LISTA REGUL --> LISTA HIST --> LISTA LISTA --> WIZ WIZ --> P1 P1 --> P2 P2 --> P3 P3 --> DEC2 DEC2 -->|Si| DEPHIST DEC2 -->|No| P4 DEPHIST --> P4 P4 --> COMPOSIC COMPOSIC --> FICHA click LISTA "BAF-06-ListadoBienes.html" "Listado de bienes" click WIZ "BAF-08-WizardAltaManual.html" "Wizard alta manual" click P1 "BAF-08-WizardAltaManual.html" "Paso 1 Datos generales" click P2 "BAF-08-WizardAltaManual.html" "Paso 2 Ubicacion" click P3 "BAF-08-WizardAltaManual.html" "Paso 3 Origen" click P4 "BAF-08-WizardAltaManual.html" "Paso 4 Resumen" click DEPHIST "BAF-08-WizardAltaManual.html" "Depreciacion historica" click COMPOSIC "BAF-05-ComposicionCuenta.html" "Composicion de cuenta" click FICHA "BAF-07-FichaBien.html" "Ficha del bien" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
Flujo 3 — Depreciacion mensual automatica

El motor de calculo del modulo. Por cada bien activo, el sistema determina la formula aplicable segun fecha de adquisicion: pre-2020 usa revaluo anual por coeficiente; post-2020 usa formula lineal sin revaluo. Calcula la cuota anual fiscal y la distribuye en cuotas mensuales estimativas. Al cierre de cada mes, agrupa por cuenta + centro de costo y genera el asiento contable. La Auxiliar revisa y confirma desde BAF-10; al confirmar, el asiento se envia a Contabilidad. Regla simplificada: sin prorrateo intra-mes — donde este el bien al cierre del mes, alli se imputa el gasto completo.

Actores
Sistema (calcula automaticamente) · Auxiliar de Patrimonio (revisa y confirma) · Contabilidad (externo, recibe asientos consolidados)
Pantallas tocadas
Disparadores
Cierre del mes calendario · Consulta manual del cuadro de depreciacion · Validacion mensual contra planillas Excel durante transicion
Regla de negocio clave
Dos juegos de formulas: pre-2020 con revaluo y post-2020 sin revaluo. Sin prorrateo intra-mes. Bienes con valor neto = valor residual no generan mas cuotas (saldo cero). Cuotas mensuales son estimativas; ajuste anual al cierre del ejercicio.
flowchart TD
  MES["Cierre del mes
calendario"]:::external ITER["Para cada bien activo
en la composicion"]:::wireframe DEC1{"Fecha de adquisicion
anterior a 2020?"}:::decision FORMPRE["Formula pre-2020
revaluo anual por coeficiente"]:::wireframe FORMPOST["Formula post-2020
lineal sin revaluo"]:::wireframe CUOTAANUAL["Calcular cuota anual fiscal"]:::wireframe CUOTAMES["Distribuir en cuota mensual
cuota anual dividido 12"]:::wireframe DEC2{"Bien con
saldo cero?"}:::decision SKIP["Saltar - no genera cuota"]:::alert AGRUP["Agrupar por cuenta y
centro de costo"]:::wireframe ASIENTO["BAF-10 Asiento mensual
generado automaticamente"]:::wireframe REV["Auxiliar revisa y confirma"]:::wireframe DEC3{"Asiento aceptable?"}:::decision AJUSTE["Ajuste manual con
justificacion obligatoria"]:::wireframe ENVIO["Asiento enviado a
Contabilidad"]:::external CUADRO["BAF-09 Cuadro
actualizado al mes"]:::terminal MES --> ITER ITER --> DEC1 DEC1 -->|Si| FORMPRE DEC1 -->|No| FORMPOST FORMPRE --> CUOTAANUAL FORMPOST --> CUOTAANUAL CUOTAANUAL --> CUOTAMES CUOTAMES --> DEC2 DEC2 -->|Si| SKIP DEC2 -->|No| AGRUP AGRUP --> ASIENTO ASIENTO --> REV REV --> DEC3 DEC3 -->|Necesita ajuste| AJUSTE AJUSTE --> ENVIO DEC3 -->|OK| ENVIO ENVIO --> CUADRO click ITER "BAF-05-ComposicionCuenta.html" "Composicion de cuenta" click FORMPRE "BAF-20-FormulasDepreciacion.html" "Formulas pre-2020" click FORMPOST "BAF-20-FormulasDepreciacion.html" "Formulas post-2020" click ASIENTO "BAF-10-AsientosDepreciacion.html" "Asientos mensuales" click REV "BAF-10-AsientosDepreciacion.html" "Revisar y confirmar" click AJUSTE "BAF-10-AsientosDepreciacion.html" "Ajuste manual" click CUADRO "BAF-09-CuadroDepreciacion.html" "Cuadro de depreciacion" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
Flujo 4 — Traslado de bien entre sucursales

Cuando un bien se mueve fisicamente entre sucursales o sectores, el sistema registra un par de movimientos: un registro negativo en la cuenta+centro de costo de origen (con valor de adquisicion original y depreciacion acumulada al dia, ambos en negativo) y un registro positivo en la cuenta+centro de costo de destino (con los mismos valores en positivo). La depreciacion acumulada se conserva: el traslado no reinicia el calculo. A partir del mes siguiente al traslado, la cuota mensual se imputa al nuevo centro de costo. Regla simplificada: sin prorrateo intra-mes; el mes en que ocurre el traslado, la cuota completa va al destino.

Actores
Auxiliar de Patrimonio (registra el movimiento) · Jefe de Sucursal origen (avisa el envio fisico, externo) · Jefe de Sucursal destino (confirma recepcion fisica, externo)
Pantallas tocadas
Disparadores
Reorganizacion operativa interna · Apertura o cierre de sucursal · Cobertura de demanda en otra sucursal · Reasignacion de equipamiento por necesidad
Regla de negocio clave
Conservacion total de la depreciacion. Sin prorrateo intra-mes. Auditable con usuario, fecha y motivo. Tipicamente entre centros de costo dentro de la misma cuenta, pero la cuenta tambien puede cambiar si la naturaleza contable se modifica.
flowchart TD
  NEED["Necesidad de mover
bien fisicamente"]:::external FICHA["BAF-07 Ficha del bien
accion Trasladar"]:::wireframe WIZ["BAF-11 Wizard
traslado"]:::wireframe P1["Paso 1 Datos del traslado
fecha, motivo, destino"]:::wireframe P2["Paso 2 Resumen patrimonial
valor adq y depreciacion acumulada"]:::wireframe P3["Paso 3 Confirmacion
preview registros generados"]:::wireframe NEG["Registro negativo
en cuenta origen"]:::wireframe POS["Registro positivo
en cuenta destino"]:::wireframe IMPUT["Cuota mensual futura
imputada a centro destino"]:::wireframe LOG["Historial actualizado
en BAF-07 tab Movimientos"]:::terminal NEED --> FICHA FICHA --> WIZ WIZ --> P1 P1 --> P2 P2 --> P3 P3 --> NEG P3 --> POS NEG --> IMPUT POS --> IMPUT IMPUT --> LOG click FICHA "BAF-07-FichaBien.html" "Ficha del bien" click WIZ "BAF-11-WizardTraslado.html" "Wizard traslado" click P1 "BAF-11-WizardTraslado.html" "Paso 1 Datos" click P2 "BAF-11-WizardTraslado.html" "Paso 2 Resumen" click P3 "BAF-11-WizardTraslado.html" "Paso 3 Confirmacion" click NEG "BAF-05-ComposicionCuenta.html" "Composicion origen" click POS "BAF-05-ComposicionCuenta.html" "Composicion destino" click IMPUT "BAF-10-AsientosDepreciacion.html" "Asientos posteriores al traslado" click LOG "BAF-07-FichaBien.html" "Historial del bien" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
Flujo 5 — Baja de bien (4 motivos canonicos)

Cuatro motivos canonicos disparan una baja: nota de credito (el proveedor revierte la venta), venta (la cooperativa vende el bien al residual o a un precio acordado), obsolescencia (el bien ya no es util) y siniestro (incendio, robo, extravio). Cada motivo exige documento respaldatorio especifico. El wizard genera un registro negativo en la composicion + el calculo del estorno de la depreciacion acumulada (que Contabilidad debera reversar). Bajas significativas (mayor a Gs. 5M) requieren aprobacion del Jefe de Contabilidad antes de confirmar. Caso especial: devolucion con depreciacion en curso — el wizard revierte todas las cuotas ya registradas, no solo la del mes.

Actores
Auxiliar de Patrimonio · Jefe de Contabilidad (aprueba bajas mayores a umbral) · Contador / Gerente (bajas extraordinarias mayores a Gs. 50M) · Compras / Tesoreria (externos, para NC o factura emitida)
Pantallas tocadas
Disparadores
Nota de credito recibida del proveedor · Decision de venta del bien · Resolucion interna de obsolescencia · Acta de pelidida o denuncia por siniestro
Regla de negocio clave
Documento respaldatorio siempre obligatorio. Aprobacion por umbral. Sin reversa de la baja (si fue error: alta manual con motivo regularizacion). En venta, alerta si el precio esta por debajo del residual fiscal. Estorno calculado automaticamente.
flowchart TD
  FICHA["BAF-07 Ficha del bien
accion Dar de baja"]:::wireframe WIZ["BAF-12 Wizard
baja de bien"]:::wireframe P1["Paso 1 Motivo
4 canonicos"]:::wireframe DEC{"Cual motivo?"}:::decision NC["Nota de credito
numero NC y proveedor"]:::external VENTA["Venta
factura emitida y precio"]:::external OBS["Obsolescencia
resolucion interna"]:::external SIN["Siniestro
acta o denuncia policial"]:::external P2["Paso 2 Documento
respaldatorio adjunto"]:::wireframe P3["Paso 3 Resumen
estorno calculado"]:::wireframe UMB{"Valor mayor
a umbral Gs 5M?"}:::decision APROB["Aprobacion del
Jefe de Contabilidad"]:::alert P4["Paso 4 Confirmacion
preview registro negativo"]:::wireframe REG["Registro negativo en
BAF-05 Composicion"]:::wireframe ESTORNO["Asiento de estorno
enviado a Contabilidad"]:::external FIN["Bien dado de baja
cuotas futuras canceladas"]:::terminal FICHA --> WIZ WIZ --> P1 P1 --> DEC DEC --> NC DEC --> VENTA DEC --> OBS DEC --> SIN NC --> P2 VENTA --> P2 OBS --> P2 SIN --> P2 P2 --> P3 P3 --> UMB UMB -->|Si| APROB APROB --> P4 UMB -->|No| P4 P4 --> REG REG --> ESTORNO ESTORNO --> FIN click FICHA "BAF-07-FichaBien.html" "Ficha del bien" click WIZ "BAF-12-WizardBaja.html" "Wizard baja" click P1 "BAF-12-WizardBaja.html" "Paso 1 Motivo" click P2 "BAF-12-WizardBaja.html" "Paso 2 Documento" click P3 "BAF-12-WizardBaja.html" "Paso 3 Resumen" click P4 "BAF-12-WizardBaja.html" "Paso 4 Confirmacion" click REG "BAF-05-ComposicionCuenta.html" "Composicion con baja" click APROB "BAF-12-WizardBaja.html" "Modal de aprobacion" click FIN "BAF-07-FichaBien.html" "Ficha del bien dado de baja" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
Flujo 6 — Cierre de ejercicio fiscal

Proceso anual obligatorio. Al finalizar el ejercicio fiscal (diciembre), el Jefe de Contabilidad ejecuta el wizard de 5 pasos: verificacion de la composicion contra el balance general, calculo del ajuste anual (diferencia entre cuotas mensuales estimativas y el calculo anual real), generacion del cuadro definitivo de depreciacion y revaluo en formato normativo SET, preview de los saldos de apertura del nuevo ejercicio, y confirmacion con re-autenticacion del Jefe. Una vez confirmado, los saldos del ejercicio quedan congelados y pasan al historico inmutable. Regla critica: NO se puede cambiar de periodo fiscal sin cerrar formalmente el anterior — el sistema bloquea cualquier intento previo.

Actores
Auxiliar de Patrimonio (revisa) · Jefe de Contabilidad (autentica y confirma) · Contador / Gerente Administrativo (consulta del cuadro final) · Auditoria externa (externo, recibe el cuadro normativo)
Pantallas tocadas
Disparadores
Fin del ejercicio fiscal (diciembre) · Decision del Jefe de Contabilidad de cerrar · Plazo del usuario: tener el modulo operativo antes de diciembre de 2026 para el primer cierre con sistema
Regla de negocio clave
Re-autenticacion obligatoria del Jefe en paso 5. Saldos de apertura iguales a saldos de cierre. Recalculo automatico de vida util restante. Si SET emitio nueva resolucion, parametros actualizados antes del nuevo año. Sin reversa post-cierre sin intervencion tecnica auditada.
flowchart TD
  DIC["Diciembre
fin del ejercicio"]:::external CUADRO["BAF-09 Cuadro
revision previa"]:::wireframe WIZ["BAF-13 Wizard
cierre ejercicio"]:::wireframe P1["Paso 1 Verificacion previa
composicion vs balance"]:::wireframe DEC1{"Diferencias?"}:::decision AJUST["Ajustar antes de cerrar
volver a composicion"]:::alert P2["Paso 2 Calculo anual
real vs estimativo"]:::wireframe ASIENTOAJ["Asiento de ajuste
generado"]:::wireframe P3["Paso 3 Cuadro
definitivo SET"]:::wireframe EXPORT["Exportar PDF Excel
para auditoria externa"]:::wireframe P4["Paso 4 Apertura
preview nuevo ejercicio"]:::wireframe P5["Paso 5 Re-autenticacion
Jefe Contabilidad"]:::wireframe DEC2{"Autenticacion
correcta?"}:::decision CONFIRM["Saldos congelados"]:::terminal HIST["BAF-14 Ejercicio
pasa a Historico"]:::wireframe NUEVO["Nuevo ejercicio
vigente con saldos apertura"]:::terminal DIC --> CUADRO CUADRO --> WIZ WIZ --> P1 P1 --> DEC1 DEC1 -->|Si| AJUST AJUST --> CUADRO DEC1 -->|No| P2 P2 --> ASIENTOAJ ASIENTOAJ --> P3 P3 --> EXPORT EXPORT --> P4 P4 --> P5 P5 --> DEC2 DEC2 -->|No| P5 DEC2 -->|Si| CONFIRM CONFIRM --> HIST CONFIRM --> NUEVO click CUADRO "BAF-09-CuadroDepreciacion.html" "Cuadro de depreciacion" click WIZ "BAF-13-WizardCierre.html" "Wizard cierre" click P1 "BAF-13-WizardCierre.html" "Paso 1 Verificacion" click P2 "BAF-13-WizardCierre.html" "Paso 2 Calculo anual" click ASIENTOAJ "BAF-10-AsientosDepreciacion.html" "Asiento de ajuste" click P3 "BAF-13-WizardCierre.html" "Paso 3 Cuadro SET" click P4 "BAF-13-WizardCierre.html" "Paso 4 Apertura" click P5 "BAF-13-WizardCierre.html" "Paso 5 Confirmacion" click HIST "BAF-14-HistoricoEjercicios.html" "Historico de ejercicios" click NUEVO "BAF-09-CuadroDepreciacion.html" "Nuevo ejercicio vigente" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
Flujo 7 — Inventario fisico y cotejo

El inventario fisico es un cotejo periodico entre lo que esta registrado en el sistema y lo que existe fisicamente en cada sucursal y sector. La Auxiliar genera el listado filtrable desde BAF-16 (sucursal, sector, cuenta, fecha), lo imprime o exporta para llevar al lugar fisico. Personal local releva y marca: encontrados (OK), faltantes (no aparecen), sobrantes (presentes pero no registrados). Los hallazgos disparan los otros flujos: faltantes dispara el Flujo 5 (baja por obsolescencia o siniestro segun corresponda); sobrantes dispara el Flujo 2 (alta manual con motivo regularizacion). Salida final: reporte de diferencias para auditoria externa.

Actores
Auxiliar de Patrimonio (genera listado y carga ajustes) · Personal de sucursales (releva fisicamente, externo) · Jefe de Contabilidad (aprueba ajustes significativos) · Auditoria externa (externo, consulta reporte final)
Pantallas tocadas
Disparadores
Inventario anual planificado · Inventario post-incidente (robo, siniestro) · Pedido de auditoria externa · Cambio organizacional o de sucursal
Regla de negocio clave
El cotejo fisico ocurre fuera del sistema. La carga al sistema es batch posterior. Sobrantes sin origen conocido se cargan con Gs. 1 hasta peritaje. Faltantes requieren documento (acta o denuncia). Reporte final de diferencias para auditoria.
flowchart TD
  PLAN["Decision de inventario
anual o por incidente"]:::external LIST["BAF-16 Generar listado
filtrable por ubicacion"]:::wireframe PRINT["Imprimir o exportar
para cotejo fisico"]:::wireframe RELEV["Personal local
releva fisicamente"]:::external DEC{"Resultado del cotejo?"}:::decision OK["Bien encontrado OK
sin accion"]:::terminal FALTA["Bien faltante
no se encuentra"]:::alert SOBR["Bien sobrante
no registrado"]:::alert AJUS["BAF-16 tab Cargar ajustes"]:::wireframe BAJA["Disparar Flujo 5
BAF-12 Wizard baja"]:::wireframe ALTA["Disparar Flujo 2
BAF-08 Wizard alta manual"]:::wireframe REP["BAF-17 Centro de reportes
diferencias inventario"]:::wireframe AUDIT["Reporte para
auditoria externa"]:::terminal PLAN --> LIST LIST --> PRINT PRINT --> RELEV RELEV --> DEC DEC -->|Encontrado| OK DEC -->|Falta| FALTA DEC -->|Sobra| SOBR FALTA --> AJUS SOBR --> AJUS AJUS --> BAJA AJUS --> ALTA BAJA --> REP ALTA --> REP OK --> REP REP --> AUDIT click LIST "BAF-16-InventarioFisico.html" "Inventario fisico" click PRINT "BAF-16-InventarioFisico.html" "Listado imprimible" click AJUS "BAF-16-InventarioFisico.html" "Cargar ajustes" click BAJA "BAF-12-WizardBaja.html" "Wizard baja por faltante" click ALTA "BAF-08-WizardAltaManual.html" "Wizard alta por sobrante" click REP "BAF-17-CentroReportes.html" "Centro de reportes" click OK "BAF-16-InventarioFisico.html" "Inventario al dia" click AUDIT "BAF-17-CentroReportes.html" "Reporte para auditoria" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
Flujo 8 — Migracion inicial desde planillas Excel

Flujo one-shot. Se ejecuta una sola vez al implementar el modulo. El equipo de Contabilidad ha sostenido la gestion de bienes en planillas Excel desde 1982 — algunas tienen mas de 6.000 filas. El wizard de 6 pasos carga las dos planillas paralelas (enero-1 fiscal + enero-2 contable), valida la estructura, mapea cuentas contables al catalogo del sistema, ofrece importar bienes con saldo cero (default si, ocultos en listados estandar), solicita la carga manual del valor revaluado acumulado historico por cuenta (dato fosilizado pre-2020 que no puede descomponerse por item), verifica que las formulas pre/post 2020 calculan valores identicos a la planilla en una muestra de bienes, y finalmente importa en una transaccion todo o nada con re-autenticacion del Jefe. Post-migracion, el modulo opera en paralelo a las planillas Excel durante el primer ejercicio para validar coincidencia mes a mes.

Actores
Jefe de Contabilidad (autoriza y autentica) · Auxiliar de Patrimonio (carga datos) · Informatica (externo, scripts de transformacion si la planilla tiene formato no estandar)
Pantallas tocadas
Disparadores
Implementacion del modulo · Pre-produccion validada · Decision del Jefe de Contabilidad de migrar · Plazo: tener el modulo operativo antes de diciembre de 2026
Regla de negocio clave
Importacion transaccional todo o nada. Valor revaluado historico es dato manual one-shot, no se recalcula nunca. Bienes saldo cero se importan para historico. Paralelo de 12 meses con Excel para validacion. Post-migracion BAF-15 queda solo accesible a Jefe en modo consulta.
flowchart TD
  PROD["Pre-produccion
modulo listo"]:::external EXCEL["Planillas Excel actuales
enero-1 fiscal y enero-2 contable"]:::external WIZ["BAF-15 Wizard
migracion inicial"]:::wireframe P1["Paso 1 Subir Excels
validar estructura"]:::wireframe P2["Paso 2 Validar cuentas
contra catalogo BAF-18"]:::wireframe DEC1{"Cuentas no
encontradas?"}:::decision CREATE["Crear al vuelo o
asignar a existente"]:::wireframe P3["Paso 3 Validar bienes
preview de items"]:::wireframe DEC2{"Importar bienes
saldo cero?"}:::decision P4["Paso 4 Valor revaluado
historico por cuenta"]:::wireframe P5["Paso 5 Verificar formulas
muestra de bienes"]:::wireframe DEC3{"Formulas coinciden
con Excel?"}:::decision AJUST["Ajustar formulas en
BAF-20 si necesario"]:::alert P6["Paso 6 Autenticacion
Jefe Contabilidad"]:::wireframe IMPORT["Importacion transaccional
todo o nada"]:::wireframe PARALELO["Operacion en paralelo
con Excel 12 meses"]:::wireframe VALID["Validacion mes a mes
en BAF-09"]:::wireframe CIERRE["Excel archivado
sistema unica fuente"]:::terminal PROD --> WIZ EXCEL --> WIZ WIZ --> P1 P1 --> P2 P2 --> DEC1 DEC1 -->|Si| CREATE CREATE --> P3 DEC1 -->|No| P3 P3 --> DEC2 DEC2 -->|Si, ocultas| P4 DEC2 -->|No| P4 P4 --> P5 P5 --> DEC3 DEC3 -->|No| AJUST AJUST --> P5 DEC3 -->|Si| P6 P6 --> IMPORT IMPORT --> PARALELO PARALELO --> VALID VALID --> CIERRE click WIZ "BAF-15-WizardMigracion.html" "Wizard migracion" click P1 "BAF-15-WizardMigracion.html" "Paso 1 Subir Excels" click P2 "BAF-15-WizardMigracion.html" "Paso 2 Validar cuentas" click CREATE "BAF-18-CatalogoCuentas.html" "Catalogo de cuentas" click P3 "BAF-15-WizardMigracion.html" "Paso 3 Validar bienes" click P4 "BAF-15-WizardMigracion.html" "Paso 4 Valor revaluado" click P5 "BAF-15-WizardMigracion.html" "Paso 5 Verificar formulas" click AJUST "BAF-20-FormulasDepreciacion.html" "Formulas de depreciacion" click P6 "BAF-15-WizardMigracion.html" "Paso 6 Autenticacion" click VALID "BAF-09-CuadroDepreciacion.html" "Cuadro de depreciacion" click CIERRE "BAF-09-CuadroDepreciacion.html" "Sistema unica fuente" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404