Advanced Features

Estimated reading: 1 minute

Cron Job Management

  • Automatic Sync: Uses WordPress cron jobs for scheduled synchronization.
  • Custom Intervals: Set specific intervals for products, customers, and orders.
  • Manual Triggers: Trigger sync jobs manually if needed.
  • Cron Monitoring: Check cron job status in ERPNext Integration → Logs.

Batch Processing

  • Bulk Operations: Sync large datasets efficiently.
  • Progress Tracking: Monitor batch sync progress.
  • Error Handling: Robust handling for batch errors.
  • Resume Capability: Resume interrupted batch operations.

Field Mapping and Customization

  • Custom Field Mapping: Map custom fields between platforms.
    • Example: Map WooCommerce gift_wrap to ERPNext custom field.
  • Data Transformation: Transform data during sync (e.g., format phone numbers).
  • Conditional Logic: Apply rules for specific sync scenarios.
  • Custom Hooks: Use WordPress hooks for custom functionality.
    • Example Hook: add_action(‘wc_erpnext_sync_order’, ‘custom_order_logic‘);