Skip to content
ERPNext Data Model
Esc
navigateopen⌘Jpreview
On this page

Scheduled jobs

The 45 background jobs ERPNext registers, by cadence, with the module each belongs to.

These are the background jobs ERPNext registers in its hooks.py scheduler_events — the complete set for the documented v16.29.0 release, one row per (bucket, callable) pair.

Bucket summary

Bucket Jobs
cron 0/15 * * * * 2
cron 30 * * * * 1
cron 45 0 * * * 0
hourly 1
hourly_long 0
hourly_maintenance 8
daily 0
daily_long 0
daily_maintenance 29
weekly 2
monthly_long 2

Jobs by bucket

cron 0/15 * * * *

Job Module Entity
erpnext.manufacturing.doctype.bom_update_log.bom_update_log.resume_bom_cost_update_jobs Manufacturing BOM Update Log (excluded)
erpnext.stock.doctype.repost_item_valuation.repost_item_valuation.run_parallel_reposting Stock Repost Item Valuation

cron 30 * * * *

Job Module Entity
erpnext.accounts.doctype.gl_entry.gl_entry.rename_gle_sle_docs Accounts GL Entry

hourly

Job Module Entity
erpnext.projects.doctype.project.project.hourly_reminder Projects Project

hourly_maintenance

Job Module Entity
erpnext.crm.doctype.appointment.appointment.handle_expired_unverified_appointments CRM Appointment
erpnext.stock.doctype.repost_item_valuation.repost_item_valuation.repost_entries Stock Repost Item Valuation
erpnext.utilities.bulk_transaction.retry Utilities
erpnext.projects.doctype.project.project.collect_project_status Projects Project
erpnext.projects.doctype.project.project.project_status_update_reminder Projects Project
erpnext.erpnext_integrations.doctype.plaid_settings.plaid_settings.automatic_synchronization (ERPNext Integrations subpackage) Plaid Settings (excluded)
erpnext.utilities.doctype.video.video.update_youtube_data Utilities Video (excluded)
erpnext.accounts.doctype.bank_transaction_rule.bank_transaction_rule.scheduler_run_rule_evaluation Accounts Bank Transaction Rule

daily_maintenance

Job Module Entity
erpnext.support.doctype.issue.issue.auto_close_tickets Support Issue
erpnext.crm.doctype.opportunity.opportunity.auto_close_opportunity CRM Opportunity
erpnext.controllers.accounts_controller.update_invoice_status
erpnext.accounts.doctype.fiscal_year.fiscal_year.auto_create_fiscal_year Accounts Fiscal Year
erpnext.projects.doctype.task.task.set_tasks_as_overdue Projects Task
erpnext.stock.doctype.serial_no.serial_no.update_maintenance_status Stock Serial No
erpnext.buying.doctype.supplier_scorecard.supplier_scorecard.refresh_scorecards Buying Supplier Scorecard
erpnext.setup.doctype.company.company.cache_companies_monthly_sales_history Setup Company
erpnext.assets.doctype.asset.asset.update_maintenance_status Assets Asset
erpnext.assets.doctype.asset.asset.make_post_gl_entry Assets Asset
erpnext.crm.doctype.contract.contract.update_status_for_contracts CRM Contract
erpnext.projects.doctype.project.project.update_project_sales_billing Projects Project
erpnext.projects.doctype.project.project.send_project_status_email_to_users Projects Project
erpnext.quality_management.doctype.quality_review.quality_review.review Quality Management Quality Review
erpnext.support.doctype.service_level_agreement.service_level_agreement.check_agreement_status Support Service Level Agreement
erpnext.crm.doctype.email_campaign.email_campaign.send_email_to_leads_or_contacts CRM Email Campaign
erpnext.crm.doctype.email_campaign.email_campaign.set_email_campaign_status CRM Email Campaign
erpnext.selling.doctype.quotation.quotation.set_expired_status Selling Quotation
erpnext.buying.doctype.supplier_quotation.supplier_quotation.set_expired_status Buying Supplier Quotation
erpnext.accounts.doctype.process_statement_of_accounts.process_statement_of_accounts.send_auto_email Accounts Process Statement Of Accounts
erpnext.accounts.utils.auto_create_exchange_rate_revaluation_daily Accounts
erpnext.accounts.utils.run_ledger_health_checks Accounts
erpnext.assets.doctype.asset_maintenance_log.asset_maintenance_log.update_asset_maintenance_log_status Assets Asset Maintenance Log (excluded)
erpnext.stock.reorder_item.reorder_item Stock
erpnext.accounts.doctype.process_subscription.process_subscription.create_subscription_process Accounts Process Subscription
erpnext.setup.doctype.email_digest.email_digest.send Setup Email Digest
erpnext.manufacturing.doctype.bom_update_tool.bom_update_tool.auto_update_latest_price_in_all_boms Manufacturing BOM Update Tool (excluded)
erpnext.crm.utils.open_leads_opportunities_based_on_todays_event CRM
erpnext.assets.doctype.asset.depreciation.post_depreciation_entries Assets

weekly

Job Module Entity
erpnext.accounts.utils.auto_create_exchange_rate_revaluation_weekly Accounts
erpnext.stock.doctype.stock_reposting_settings.stock_reposting_settings.repost_incorrect_valuation_entries Stock Stock Reposting Settings (excluded)

monthly_long

Job Module Entity
erpnext.accounts.deferred_revenue.process_deferred_accounting Accounts
erpnext.accounts.utils.auto_create_exchange_rate_revaluation_monthly Accounts

Was this page helpful?