Recurring Jobs

Id Cron Time zone Job Next execution Last execution Created
ContractQualityReviewMessage 0 0 * * * Europe/Stockholm Could not resolve type 'NP.FRIDA.BackgroundJob.SendContractQualityReviewMessageJobMultiTenant' in assembly 'NP.FRIDA.BackgroundJob, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'. Error 08/24/2026 22:00:11 06/05/2026 12:47:52
Hangfire.Common.JobLoadException: Could not load the job. See inner exception for the details. ---> System.TypeLoadException: Could not resolve type 'NP.FRIDA.BackgroundJob.SendContractQualityReviewMessageJobMultiTenant' in assembly 'NP.FRIDA.BackgroundJob, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
   at System.Reflection.TypeNameResolver.GetType(String escapedTypeName, ReadOnlySpan`1 nestedTypeNames, TypeName parsedName)
   at System.Reflection.TypeNameResolver.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase, Assembly topLevelAssembly)
   at Hangfire.Common.TypeHelper.TypeResolver(Assembly assembly, String typeName, Boolean ignoreCase)
   at System.Reflection.TypeNameResolver.GetType(String escapedTypeName, ReadOnlySpan`1 nestedTypeNames, TypeName parsedName)
   at System.Reflection.TypeNameResolver.GetType(String typeName, Func`2 assemblyResolver, Func`4 typeResolver, Assembly requestingAssembly, Boolean throwOnError, Boolean ignoreCase, Boolean extensibleParser)
   at System.Type.GetType(String typeName, Func`2 assemblyResolver, Func`4 typeResolver, Boolean throwOnError)
   at Hangfire.Common.TypeHelper.<>c.<DefaultTypeResolver>b__20_0(String name)
   at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory)
   at Hangfire.Common.TypeHelper.DefaultTypeResolver(String typeName)
   at Hangfire.Storage.InvocationData.<>c.<CachedDeserializeMethod>b__33_0(MethodDeserializerCacheKey key)
   at Hangfire.Storage.InvocationData.CachedDeserializeMethod(Func`2 typeResolver, String typeName, String methodName, String parameterTypes, Type& type, MethodInfo& methodInfo)
   at Hangfire.Storage.InvocationData.DeserializeJob()

   --- End of inner exception stack trace ---
   at Hangfire.Storage.InvocationData.DeserializeJob()
   at Hangfire.RecurringJobExtensions.TriggerRecurringJob(IBackgroundJobFactory factory, JobStorage storage, IStorageConnection connection, IProfiler profiler, RecurringJobEntity recurringJob, DateTime now)
   at Hangfire.Server.RecurringJobScheduler.ScheduleRecurringJob(BackgroundProcessContext context, IStorageConnection connection, String recurringJobId, RecurringJobEntity recurringJob, DateTime now)
UpdateVehicleInformation 0 0 31 2 * UTC UpdateVehicleInformationJobMultiTenant.ExecuteJob Disabled N/A 06/05/2026 12:47:52
SendEmail * 1-2,4-23 * * * Europe/Stockholm SendEmailJobMultiTenant.ExecuteJob 08/30/2026 06:34:00 08/30/2026 06:33:14 06/05/2026 12:47:52
ArchiveRetention 47 23 * * * Europe/Stockholm ArchiveRententionJobMultiTenant.ExecuteJob 08/30/2026 21:47:00 08/29/2026 21:47:12 06/05/2026 12:47:52
ExpiredContractMessage 1 0 * * 1-5 Europe/Stockholm SendExpiredContractMessagesJobMultiTenant.ExecuteJob 08/30/2026 22:01:00 08/27/2026 22:01:05 06/05/2026 12:47:52
SendVehicleMaxAgeNotification 3 0 * * * Europe/Stockholm SendVehicleMaxAgeNotificationJobMultiTenant.ExecuteJob 08/30/2026 22:03:00 08/29/2026 22:03:13 06/05/2026 12:47:52
VehicleInspectionInformVehiclesInBookingListOutOfTraffic 5 0 * * * Europe/Stockholm VehicleInspectionInformVehiclesInBookingListOutOfTrafficMultiTenant.ExecuteJob 08/30/2026 22:05:00 08/29/2026 22:05:13 06/05/2026 12:47:52
SendEnvironmentalRevisionReminderMessage 15 0 * * * Europe/Stockholm SendEnvironmentalRevisionReminderMessageJobMultiTenant.ExecuteJob 08/30/2026 22:15:00 08/29/2026 22:15:13 06/05/2026 12:47:52
SendFleetVehicleLedgerStatusNotification 15 0 * * * Europe/Stockholm SendFleetVehicleLedgerStatusNotificationJobMultiTenant.ExecuteJob 08/30/2026 22:15:00 08/29/2026 22:15:13 06/05/2026 12:47:52
SendEnvironmentalAccountingReminderMessage 30 0 * * * Europe/Stockholm SendEnvironmentalAccountingReminderMessageJobMultiTenant.ExecuteJob 08/30/2026 22:30:00 08/29/2026 22:30:13 06/05/2026 12:47:52
NewInspectionToControlStation 50 0 * * * Europe/Stockholm NewInspectionToControlStationJobMultiTenant.ExecuteJob 08/30/2026 22:50:00 08/29/2026 22:50:14 06/05/2026 12:47:52
ProcessRecalculationDaily 36 1 * * 1-5 Europe/Stockholm ProcessRecalculationDailyMultiTenant.ExecuteJob 08/30/2026 23:36:00 08/27/2026 23:36:07 06/05/2026 12:47:52
TempIDReminder 55 1 * * * Europe/Stockholm TempIDReminderMessageJobMultiTenant.ExecuteJob 08/30/2026 23:55:00 08/29/2026 23:55:01 06/05/2026 12:47:52
DocumentReportingTaskOpened 56 1 * * * Europe/Stockholm DocumentReportingTaskOpenedJobMultiTenant.ExecuteJob 08/30/2026 23:56:00 08/29/2026 23:56:01 06/05/2026 12:47:52
DocumentReportingTaskReminder 57 1 * * * Europe/Stockholm DocumentReportingTaskReminderJobMultiTenant.ExecuteJob 08/30/2026 23:57:00 08/29/2026 23:57:01 06/05/2026 12:47:52
DocumentReportingTaskDelayed 58 1 * * * Europe/Stockholm DocumentReportingTaskDelayedJobMultiTenant.ExecuteJob 08/30/2026 23:58:00 08/29/2026 23:58:01 06/05/2026 12:47:52
DocumentReportingClearingMessages 7 2 * * * Europe/Stockholm DocumentReportingClearingMessagesMultiTenant.ExecuteJob 08/31/2026 00:07:00 08/30/2026 00:07:01 06/05/2026 12:47:52
SendSubsequentInspectionReminder 10 2 * * * Europe/Stockholm SendSubsequentInspectionReminderMessagesMultitenant.ExecuteJob 08/31/2026 00:10:00 08/30/2026 00:10:01 06/05/2026 12:47:52
VehicleReportingPeriodInformationMessages 13 2 * * * Europe/Stockholm VehicleReportingPeriodInformationMessagesMultiTenant.ExecuteJob 08/31/2026 00:13:00 08/30/2026 00:13:01 06/05/2026 12:47:52
EndMainContractConnectionJob 30 2 * * * Europe/Stockholm EndMainContractConnectionJobMultiTenant.ExecuteJob 08/31/2026 00:30:00 08/30/2026 00:30:02 06/05/2026 12:47:52
ProcessRemoveOldCalculations 31 5 * * 0-6 Europe/Stockholm RemoveOldCalculationsMultiTenant.ExecuteJob 08/31/2026 03:31:00 08/30/2026 03:31:07 06/05/2026 12:47:52
ProcessCalculationRequests */3 7-21 * * 1-5 Europe/Stockholm ProcessCalculationRequestJobMultiTenant.ExecuteJob 08/31/2026 05:00:00 08/28/2026 19:57:06 06/05/2026 12:47:52
ProcessRecalculationDuringOfficeHours 0 9,12,15,18,21 * * 1-5 Europe/Stockholm ProcessRecalculationDuringOfficeHoursMultiTenant.ExecuteJob 08/31/2026 07:00:00 08/28/2026 19:00:02 06/05/2026 12:47:52
CloseNoLongerEligibleReportingYears 59 23 31 12 * Europe/Stockholm CloseNoLongerEligibleReportingYearsMultiTenant.ExecuteJob 12/31/2026 22:59:00 N/A 06/05/2026 12:47:52
RunOnFirstDayOfSecondHalfOfYear 25 2 1 7 * Europe/Stockholm RunOnFirstDayOfSecondHalfOfYearMultiTenant.ExecuteJob 07/01/2027 00:25:00 07/01/2026 00:25:04 06/05/2026 12:47:52
Total items: 25