Generación de Honorarios
El proceso de Generación de Honorarios permite importar, clasificar y contabilidad las Boletas de Honorarios Electrónicas recibidas desde el Servicio de Impuestos Internos (SII).
Descripción General
Section titled “Descripción General”El sistema se conecta con la base de datos de operaciones del SII (operaciones_sii) para obtener las boletas en estado VIGENTE y tipo RECIBIDAS. Posteriormente, utiliza una tabla de Prestadores Externos para clasificar automáticamente el gasto.
Flujo del Proceso
Section titled “Flujo del Proceso”-
Obtención: Se leen las boletas con estado
VIGENTErecibidas en el período seleccionado. -
Routing (Clasificación):
- Se busca el RUT del prestador en
remuneraciones.prestadores_externos. - Si existe, se asigna el concepto contable correspondiente (ej.
HON-004para Contabilidad). - Si no existe, se asigna el concepto por defecto
HON-001(Otros Honorarios).
- Se busca el RUT del prestador en
-
Generación de Registros:
- Cabecera: Se crea un registro en
remuneraciones.honorarioscon los totales. - Detalle: Se crean registros en
remuneraciones.honorarios_detalledesglosando el monto bruto y la retención (10% u otra tasa).
- Cabecera: Se crea un registro en
-
Confirmación: Los registros quedan disponibles para revisión y centralización contable.
Lógica de Sistema
Section titled “Lógica de Sistema”sequenceDiagram
participant U as Usuario
participant O as Orchestrator
participant SII as DB Operaciones SII
participant DB as DB Remuneraciones
U->>O: Generar Honorarios (Periodo y Tenant)
O->>SII: Obtener Boletas Vigentes (VIGENTE, RECIBIDA)
loop Procesamiento de Boletas
O->>DB: Buscar Prestador Externo (RUT)
alt Prestador Encontrado
DB-->>O: Tipo de Servicio (ej. Contabilidad)
else No existe
O->>O: Asignar Default (Otros Honorarios)
end
O->>DB: Insertar Honorario (Cabecera + Detalle)
end
O-->>U: Confirmación (Nº Registros Generados) graph TD A[SII Operaciones] -->|Boletas VIGENTE| B(Proceso Generación) C[Maestro Prestadores] -->|Clasificación| B B -->|Cabecera| D[Tabla Honorarios] B -->|Detalle| E[Tabla Honorarios Detalle]
Interfaz de Usuario
Section titled “Interfaz de Usuario”La funcionalidad se encuentra en el menú Remuneraciones > Honorarios.
- Seleccione el Año y Mes.
- Visualice la lista de boletas ya procesadas.
- Haga clic en Generar desde SII para importar nuevas boletas o actualizar el período.