# A las 00:00 actualizamos los token 0 0 * * * php /var/www/memoraGitHub/assets/authorize.php > /var/www/memoraGitHub/assets/workers/logs/authorize.log # A las 12:00 actualizamos los token 0 12 * * * php /var/www/memoraGitHub/assets/authorize.php > /var/www/memoraGitHub/assets/workers/logs/authorize.log # Cada 1 minuto actualizamos estados de los vehículos MÉMORA */1 * * * * php /var/www/memoraGitHub/assets/workers/getVehicles.php > /var/www/memoraGitHub/assets/workers/logs/getVehicles.log # Cada 1 minuto actualizamos estados de los idWFM de los vehiculos MÉMORA */1 * * * * php /var/www/memoraGitHub/assets/workersInternas/getVehiclesInternas.php > /var/www/memoraGitHub/assets/workers/logs/getVehiclesInternas.log # Cada 1 minuto actualizamos los usuarios de MÉMORA */1 * * * * php /var/www/memoraGitHub/assets/workers/getUserFilter.php > /var/www/memoraGitHub/assets/workers/logs/getUserFilter.log # Cada 1 minuto actualizamos los conductores de MÉMORA */1 * * * * php /var/www/memoraGitHub/assets/workers/getDrivers.php > /var/www/memoraGitHub/assets/workers/logs/getDrivers.log # Cada 1 minuto actualizamos los terminales de MÉMORA */1 * * * * php /var/www/memoraGitHub/assets/workers/getTerminals.php > /var/www/memoraGitHub/assets/workers/logs/getTerminals.log # Cada dia a las 02:00 actualizamos los conductores de MÉMORA desde DassTime 0 2 * * * php /var/www/memoraGitHub/assets/workers/dassTime.php > /var/www/memoraGitHub/assets/workers/logs/dassTime.log # Cada dia a las 02:01 y 12:01 actualizamos estados de conductor según lo marcado en DassTime 5 2 * * * php /var/www/memoraGitHub/assets/workers/setDriverStatus.php > /var/www/memoraGitHub/assets/workers/logs/setDriverStatus0201.log 0 12 * * * php /var/www/memoraGitHub/assets/workers/setDriverStatus.php > /var/www/memoraGitHub/assets/workers/logs/setDriverStatus1201.log # Cada 1 minuto actualizamos los lugares de MÉMORA #*/1 * * * * php /var/www/memoraGitHub/assets/workers/getPlaces.php > /var/www/memoraGitHub/assets/workers/logs/getPlaces.log # Cada 1 minuto revisamos si hay trabajos RECHAZADOS de MÉMORA */1 * * * * php /var/www/memoraGitHub/assets/workers/rejectJobs.php > /var/www/memoraGitHub/assets/workers/logs/rejectJobs.log # Cada 1 minuto actualizamos las tareas manuales y de Salesforce */1 * * * * php /var/www/memoraGitHub/assets/workers/updateJobStatus.php > /var/www/memoraGitHub/assets/workers/logs/updateJobStatus.log # Cada 1 minuto intentamos obtener las horas de paso de las recogidas */1 * * * * php /var/www/memoraGitHub/assets/workers/getVisitsToCoordinates.php > /var/www/memoraGitHub/assets/workers/logs/getVisitsToCoordinates.log # Cada 1 minuto actualizamos Información de las tareas de Saleforce de MÉMORA en Frotcom */5 * * * * php /var/www/memoraGitHub/assets/workers/updateFromSaleforce.php > /var/www/memoraGitHub/assets/workers/logs/updateFromSaleforce.log # Cada 1 minuto actualizamos Nuevas tareas de Saleforce */1 * * * * php /var/www/memoraGitHub/assets/workers/getNewJobs.php > /var/www/memoraGitHub/assets/workers/logs/getNewJobs.log # Cada 1 minuto Limpiamos las tablas que tengan lineas que no se hayan actualizado en los últimos 15 minutos */1 * * * * php /var/www/memoraGitHub/assets/workers/limpiadorTablas.php > /var/www/memoraGitHub/assets/workers/logs/limpiadorTablas.log # Cada 1 minuto revisamos si hay algún usuario al que podamos asignar los perfiles y permisos */1 * * * * php /var/www/memoraGitHub/assets/workers/assignPermissions.php > /var/www/memoraGitHub/assets/workers/logs/assignPermissions.log # Cada 1 minuto comprobamos nuevas tareas del Modo automatico y las asignamos */1 * * * * php /var/www/memoraGitHub/assets/workers/asignarModoAutomaticoMultiple.php > /var/www/memoraGitHub/assets/workers/logs/asignarModoAutomaticoMultiple.log # Cada 1 minuto obtenemos los formularios y los subimos como documentos a Salesforce */1 * * * * php /var/www/memoraGitHub/assets/workers/getFormularios.php > /var/www/memoraGitHub/assets/workers/logs/getFormularios.log # Cada 1 minuto comprobamos los terminales que tengan el modo inactivo configurado para vincularlo todo correctamente */1 * * * * php /var/www/memoraGitHub/assets/workers/quitarModoInactivo.php > /var/www/memoraGitHub/assets/workers/logs/quitarModoInactivo.log # 4 veces al día comprobamos si están correctamente vinculados los vehículos WFM a los centros 0 2 * * * php /var/www/memoraGitHub/assets/workers/assignWFMDepartment.php > /var/www/memoraGitHub/assets/workers/logs/assignWFMDepartment.log 0 8 * * * php /var/www/memoraGitHub/assets/workers/assignWFMDepartment.php > /var/www/memoraGitHub/assets/workers/logs/assignWFMDepartment.log 0 14 * * * php /var/www/memoraGitHub/assets/workers/assignWFMDepartment.php > /var/www/memoraGitHub/assets/workers/logs/assignWFMDepartment.log 0 20 * * * php /var/www/memoraGitHub/assets/workers/assignWFMDepartment.php > /var/www/memoraGitHub/assets/workers/logs/assignWFMDepartment.log # 4 veces al día comprobamos que los lugares de Frotcom sean correctos con los que hay en Salesforce 0 2 * * * php /var/www/memoraGitHub/assets/workers/updatePlaces.php > /var/www/memoraGitHub/assets/workers/logs/updatePlaces.log 0 8 * * * php /var/www/memoraGitHub/assets/workers/updatePlaces.php > /var/www/memoraGitHub/assets/workers/logs/updatePlaces.log 0 14 * * * php /var/www/memoraGitHub/assets/workers/updatePlaces.php > /var/www/memoraGitHub/assets/workers/logs/updatePlaces.log 0 20 * * * php /var/www/memoraGitHub/assets/workers/updatePlaces.php > /var/www/memoraGitHub/assets/workers/logs/updatePlaces.log # Comprobamos el estado del sqlBak para evitar errores */5 * * * * systemctl is-active --quiet sqlbak || (systemctl restart sqlbak.service && sqlbak --restart-service)