====== Workflow Nomina ====== ====== Flujo de trabajo basico ====== - Definir Horarios - Crear Departamentos - Crear Puestos (Job Positions) - Acciones - Campos obligatorio - Departamento - Empleados Esperados - Crear empleado - Acciones - Campos obligatorios - Nombre y primer apellido - Departamento (cuando tipo es empleado) - Puesto (cuando tipo es empleado) - Direccion Personal - SSN cuando el tipo es "employee" - Contrato Cuando el tipo es "employee" - Gender - Date of Birth - Place of Birth - Aviso cuando se crea contrato - Eliminar Campos - Campos nuevos - RFC - Otros - Agregar Filtro y Grupo por employee_type - Crear contrato Controles Otras acciones - Crear catalogo de clasificaciones de empresas de SUA - Cuando se registra un nuevo empleado no tiene contrato, Como forzar a tener contrato? - Se puede generar una nomina con un contrato no iniciado, pero no calcula nada, Como restringir el registro de un contrato no iniciado? ====== Empresa de ejemplo ====== - Departamentos * Administración * Contabilidad * Finanzas * Ventas * Tecnología * Recursos Humanos * Operaciones * Inventarios * Planeación * Producción * Logística Notas Generales * Calculo de Incidencias automaticas onchange_employee * Calculo de dias automaticos get_worked_day_lines * _compute_leave_days * _compute_worked_days Reglas Formulacion