Cuentas de empresa
ESX Legacy
En ESX, FR Banking no crea un saldo separado. Lee y escribe el mismo esx_addonaccount (society_<job>) que el menú de jefe ESX y los pagos automáticos ya usan. Esto significa un único saldo, sin duplicación.
Requisitos en ESX:
- El trabajo debe tener una sociedad registrada (
society_<job>) — la mayoría de scripts ESX la registran automáticamente. - El nombre del grado de jefe debe estar en
Config.Society.BossGradeNames.
QBCore
En QBCore, FR Banking usa su propia tabla (fr_bank_society). Autoconfigurada, sin dependencias extra.
Si antes usabas qb-management para cuentas de empresa, deberás hacer una transferencia manual de los saldos (retirar del sistema anterior, depositar en FR Banking).
Permisos
| Rol | Puede hacer |
|---|---|
| Boss | Depositar, retirar, ver historial, emitir nóminas |
| Empleado | Ver saldo e historial (y depositar si Config.Society.EmployeeCanDeposit = true) |
Nóminas
El jefe puede ejecutar una nómina desde el panel de empresa. Se distribuye el importe entre todos los empleados online en ese momento. Cada pago queda registrado en el log de auditoría.
Log de auditoría
Cada movimiento (depósito, retiro, nómina) queda registrado con:
- Fecha y hora
- Acción y importe
- Nombre del empleado responsable
Añadir un trabajo
Config.Society.Accounts = {
{ job = 'police', label = 'Los Santos Police Department' },
{ job = 'cardealer', label = 'Premium Deluxe Motorsport' },
}
Reinicia el servidor después de añadir un nuevo trabajo.