🥯
Everything
  • Best Practices and Guidelines
    • ChatGPT Prompts
    • Documentation Guideline
    • GitBook Spaces
    • GitHub Guideline
    • Internal Usage
  • Tools
    • End to End Order Flow
      • Order Creation
      • Order Import
      • Order Brokering
      • Order Fulfillment
      • Order Fulfillment Notification
    • Git
      • How to Create Issue on Git
    • Jira
      • Feature Request on Jira
    • Launchpad
      • Fulfillment
        • Stuck Orders in Fulfillment App
      • Job Manager
        • Check Job Frequencies
        • Job Runtime Error
        • Mismatch Time Zone
    • Napita
      • Glossary
      • Schedule Processors
      • View and Manage Processors
      • Flow Definitions
      • Verify Processor Properties
      • Bulletins
      • Data Provenance
      • Troubleshooting
        • Data Export Errors
        • Queue Errors
        • Fetch Put SFTP Retry
    • Netsuite
      • Managing Saved Searches
    • Ofbiz
      • Orders
        • Multicurrency Sales Orders
        • POS Order Refresh Failure
        • Pre-Order Catalog Sync
        • Reindex Order after Solr Down Time
      • Products
        • Product Duplication
      • Inventory
        • Add New Variance Reason
      • Data Manager Configuration
        • Create a Job Using Data Manager Configuration
        • SFTP Issue
    • Shopify
      • How to Access Shopify POS APP
      • How to Create Draft Order in Shopify
    • Tathya
      • Database Configuration
        • Additional Settings
      • Charts Creation
        • Selecting Database & Schema
        • View & Save Chart
        • Charts Access
        • Create Multiple Charts
        • LogInsight Charts
      • Understanding Dashboards
        • Configuring Dashboards
        • Dashboards Access
        • Dashboard Options
        • Dashboard Customizations
        • Link Configuration
        • Set Multi-Day Filters
      • Configuring Alerts & Reports
        • Creating Alerts
        • Creating Reports
        • Alternate Interfaces to Schedule Reports
      • Creating Roles
        • List & Modify Roles
      • Creating User
        • Creating LDAP Account
        • Tathya Authentication
        • Listing User in Tathya
        • User Permissions
      • Troubleshoting
        • Reporting Discrepancies
        • Tathya login Issue
      • How to
        • How to Create User on Tathya
        • How to Create Alpha Role on Tathya
        • How to Request for the Report
  • Client Communication
    • Templated Replies
    • Ticket and Release Mangemnet
  • Monitoring
    • Sanity Checklist
    • System Monitoring Guide
  • Hotwax Deployment & Versions
    • HotWax Commerce Deployment
    • Launch Machine
    • Update OMS Version
    • Rollback OMS Version
    • Optional Plugins
Powered by GitBook
On this page
  • Checking OMS Job Frequencies
  • Checking Napita Job Frequencies
Edit on GitHub
Export as PDF
  1. Tools
  2. Launchpad
  3. Job Manager

Check Job Frequencies

Guide to verify job frequency in HotWax and NiFi.

PreviousJob ManagerNextJob Runtime Error

Last updated 10 months ago

In HotWax Commerce, two types of services handle data processing: Order Management System (OMS) jobs and NiFi jobs. Understanding the runtime and scheduled frequency of these jobs is crucial for maintaining smooth operations.

Checking OMS Job Frequencies

OMS jobs manage core functions such as product, order and inventory data imports and exports. When these jobs do not run as scheduled, it can disrupt operations and cause data inconsistencies.

  1. Verify Job Existence:

    • Navigate to the Job Manager app in HotWax Commerce.

    • Go to the relevant page (e.g., Orders, Inventory).

    • Locate the job by its name and description.

  2. Check Job Schedule:

    • Identify the schedule of the job listed against its name.

    • Click on the job card to view job details.

  3. Review Job History:

    • Click on the history text to ensure the job is running at the scheduled frequency.

Checking Napita Job Frequencies

Napita jobs manage data flows and data transformations between HotWax Commerce and External Systems. When these jobs do not run as scheduled, it can affect data synchronization and integration.

  1. Open Relevant Napita Instance:

    • Access the Napita instance associated with your HotWax Commerce OMS.

  2. Navigate to Parent Processor Group:

    • Find the parent processor group for your OMS instance.

    • Drill down through the processor groups to locate relevant processors.

  3. Locate Relevant Processor Groups:

    • Enter the processor groups until you find the relevant processors with flowfiles.

  4. Check Processor Scheduling:

    • Identify the first processor with the scheduling expression.

    • Note the cron-driven expression for the first processor.

  5. Convert and Verify Cron Expression:

    • Use a or ChatGPT to convert the cron format and verify the schedule.

  6. Review Processor Settings:

    • Ensure each processor is set to the correct schedule.

    • Verify that subsequent processord are time-driven and have the appropriate schedule after concurrent tasks.

Common Issues and Fixes:

  • Incorrect Cron Expression:

    • Verify and correct the cron expression using a converter tool.

    • Ensure the expression matches the desired schedule.

  • Processor Scheduling Errors:

    • Check each processor's scheduling settings.

    • Adjust schedules to ensure proper timing and concurrency.

By following this guide, you should be able to diagnose and resolve job frequency issues within HotWax Commerce, ensuring smooth and efficient data processing.

cron expression generator