🥯
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
  • Steps to Resolve
  • 1. Access WebTools
  • 2. Run Service to update order indexing on Find Order page.
  • 3. Run the Service to create orderItemShipGroup reservation
  • 4. Verify Indexing in OMS
Edit on GitHub
Export as PDF
  1. Tools
  2. Ofbiz
  3. Orders

Reindex Order after Solr Down Time

The order status discrepancy between the find Order page and vieworder page is likely due to an issue with Solr indexing, which can occur if the Solr instance is down when the order status is updated.

Steps to Resolve

1. Access WebTools

  1. Go to the WebTools for your OMS instance using the provided sample link: https://{instanceName}.hotwax.io/webtools/control/ServiceList

2. Run Service to update order indexing on Find Order page.

To index the updated status of the order when the solr is down or by any reason the indexing is not done on the find order page we need to run createOrdersIndexFromStatus service.

  1. Locate the service: createOrdersIndexFromStatus.

  2. In the service input parameters, set the following:

    • statusFromDate: Specify the start date/time for the range.

    • statusToDate: Specify the end date/time for the range.

    • persist : false.

  3. Execute the service.

Time Format: yyyy-MM-dd HH:mm:ss Example: 2024-01-01 14:00:00

3. Run the Service to create orderItemShipGroup reservation

If you want to create a reservation in the order item ship group inventory reservation entity, you need to run the createOISGIRIndexes service

  1. Locate the service: createOISGIRIndexes.

  2. In the service input parameters, set the following:

    • reservedDateFrom: Specify the start date/time for the range.

    • reservedDateTo: Specify the end date/time for the range.

    • persist: false.

  3. Execute the service.

4. Verify Indexing in OMS

  1. In the OMS application, go to the Find Order section.

  2. Use the previously noted order ID to search for the order.

  3. Confirm the order appears with the updated status.

    • Check if the status changes are indexed correctly.

    • Verify that no errors occurred during the process.

  • If the order is not indexed:

    • Confirm that the statusFromDate and statusToDate parameters cover the time range of the status update.

    • Check the Service Engine logs for errors or warnings during the execution.

    • Verify that the Webtools status update was saved correctly.

  • If errors persist, escalate the issue to the technical team with the following details:

    • Order ID.

    • Service Engine logs.

    • Time range used for indexing.

PreviousPre-Order Catalog SyncNextProducts

Last updated 3 months ago