Shopify App Logs

What are Shopify App Logs?

In XoroERP, the Shopify Sales Channel App provides multiple tabs to view and track various transactions, ensuring efficient monitoring and management of your Shopify operations.

Tabs in the Shopify Sales Channel App:

  1. Order:

    • Tracks all order-related transactions, providing insights into sales order activities.

  2. Inventory:

    • Monitors inventory updates and adjustments, ensuring stock levels are accurately reflected.

  3. Fulfillment:

    • Records fulfillment activities, including shipments and delivery status.

  4. SKU:

    • Manages SKU-related data, tracking changes and updates to product information.

  5. Logs:

    • Maintains a detailed log of all transactions, offering a comprehensive audit trail.

  6. Errors:

    • Captures any errors encountered during transactions, facilitating quick identification and resolution.

Features within Each Tab:

  • Hide Resolved Exports / Show Errors Only:

    • By checking the respective flags, users can filter the view to hide resolved exports or display only errors. This feature helps in focusing on pending issues and reducing clutter from resolved items.

  • Options Dropdown:

    • Provides additional actions for managing logs:

      • Re-Run the Log: Allows users to re-execute a specific transaction log to correct or verify data.

      • Mark as Resolved: Flags the log as resolved, helping in tracking the status of each transaction.

      • Mark as Unresolved: Reverses the resolved status, indicating that the issue requires further attention.

Detailed Overview of Shopify Sales Channel App Logs:

Order Logs:

The Order Shopify App Log in XoroERP is an essential tool for tracking and managing orders created in Shopify and processed through the Xoro-Shopify integration.

Order Processing Workflow:

  1. Order Creation in Shopify:

    • Once an order is placed in Shopify, it is automatically pushed to XoroERP via the integration.

  2. Order Status in XoroERP:

    • Initially, the order appears as "Pending" in the "Orders Tab" of the Shopify Sales Channel App. This status indicates that the order is awaiting processing.

    • According to the settings defined in the Shopify Sales Channel App, the order should auto-process, transitioning from "Pending" to a processed state.

  3. Viewing Orders in XoroERP:

    • Successfully processed orders are transferred into XoroERP and can be viewed in the "Sales Order Centre" or "Invoice Centre." This integration ensures seamless order management and visibility across platforms.

  4. Error Handling:

    • If the system encounters any errors during the import process, the order will not be imported into XoroERP. These errors are logged and can be viewed under the "Errors Tab."

    • By reviewing the "Errors Tab," users can identify and address issues preventing the order from being imported, ensuring timely resolution.

  5. Searching and Filtering Orders:

    • Users can search for specific orders by entering the Order Number or relevant keywords. This functionality allows for quick and efficient tracking of order statuses and details.

Inventory Logs:

The Inventory Shopify App Log in XoroERP allows for detailed tracking and management of inventory adjustments made in stores mapped to the Shopify Sales Channel App.

Inventory Adjustment Tracking:

  1. Viewing Adjustments:

    • Any adjustment made to the inventory in a store mapped with the Shopify Sales Channel App can be viewed in the "Inventory Tab." This includes all types of transactions related to inventory, ensuring comprehensive visibility.

  2. Log Creation:

    • Each inventory transaction generates a log entry under the "Inventory Tab." This log provides a detailed record of all inventory movements and adjustments, facilitating accurate tracking and auditability.

  3. Filtering Logs:

    • To find specific inventory logs, users can filter by SKU number. This search functionality allows for quick retrieval of relevant logs, improving efficiency in inventory management.

Fulfillment Logs:

The Fulfillment Log tab in XoroERP's Shopify App provides a comprehensive view of all fulfilled orders, ensuring efficient tracking and management of order fulfillment.

Key Information Displayed:

  • Xoro Ref#:

    • The reference number assigned by XoroERP to track the fulfillment process.

  • Execution Date:

    • The date when the fulfillment action was executed, providing a timeline of order processing.

  • Tracking#:

    • The tracking number associated with the shipment, allowing users to monitor the delivery status.

  • Carrier#:

    • The carrier's reference number, identifying the logistics provider responsible for shipping the order.

  • SO# in Xoro:

    • The Sales Order number in XoroERP, linking the fulfillment log to the specific sales order.

  • Order Status:

    • The current status of the order, indicating whether it is pending, fulfilled, or in another stage of processing.

  • Invoice#:

    • The invoice number generated for the fulfilled order, ensuring financial tracking and reconciliation.

How to Use the Fulfillment Log:

  1. Navigate to the Fulfillment Log Tab:

    • Access the Fulfillment Log tab within the Shopify Sales Channel App to view detailed records of all fulfilled orders.

  2. Review Fulfillment Details:

    • Examine the information displayed in the log, including reference numbers, execution dates, tracking numbers, carrier details, sales order numbers, order statuses, and invoice numbers.

  3. Monitor and Manage Fulfilled Orders:

    • Use the comprehensive data provided in the log to track the progress of fulfilled orders, resolve any issues, and ensure timely delivery.

SKU Logs:

The Fulfillment Log tab in XoroERP's Shopify App is an essential tool for recording and managing all activities related to product updates and creations between XoroERP and Shopify.

Key Functions:

  • Activity Recording:

    • This tab captures all activities related to product updates and creations. Whether products are added or modified in XoroERP or Shopify, these actions are logged for comprehensive tracking.

  • Error Reporting:

    • The log includes detailed error reports associated with specific SKUs. This feature helps identify and diagnose issues that occur during the product update or creation process.

  • Error Management:

    • Users can view, re-run, and resolve errors directly from the log. This functionality ensures that any issues are promptly addressed, maintaining the integrity of the product data.

How to Use the Fulfillment Log:

  1. Navigate to the Fulfillment Log Tab:

    • Access the Fulfillment Log tab within the Shopify Sales Channel App to review recorded activities related to product updates and creations.

  2. Review Activity Logs:

    • Examine detailed logs of all product-related activities, ensuring all updates and creations are accurately tracked.

  3. Monitor and Resolve Errors:

    • View error reports linked to specific SKUs. Utilize the options to re-run and resolve these errors, ensuring that all product data discrepancies are corrected.

Logs:

The Logs tab in XoroERP's Shopify App provides a comprehensive overview of all transactions between Shopify and XoroERP, facilitating detailed tracking and management of various operations.

Transaction Types Recorded:

  • Orders Dropped:

    • Tracks orders imported from Shopify into XoroERP.

  • Inventory Sync:

    • Records inventory synchronization activities from XoroERP to the Shopify App.

  • Inventory Update:

    • Logs inventory updates from XoroERP to the Shopify App.

  • Fulfillment Update:

    • Captures fulfillment updates from XoroERP to the Shopify App.

  • Link SKU:

    • Tracks the linking of SKUs between XoroERP and the Shopify App.

Filtering Options:

To efficiently locate specific transaction logs, you can filter the data using the following options:

  • By Export Date:

    • Filter logs based on the date the transaction was exported.

  • Transaction Type:

    • Narrow down logs by selecting the type of transaction (e.g., orders, inventory sync).

  • Keyword Search:

    • Use keywords to quickly find relevant logs.

  • Order Ref#:

    • Filter by specific order reference numbers for precise tracking.

Information Columns:

The recorded information for each transaction is organized under the following columns:

  • Import Date:

    • The date the transaction was imported into XoroERP.

  • Start Date & End Date:

    • The time range during which the transaction was processed.

  • Entity Type:

    • The type of entity involved in the transaction (e.g., order, inventory).

  • Resolved Status:

    • Indicates whether the transaction has been resolved or if it requires further action.

  • Sync Type (Manual/Auto):

    • Specifies whether the transaction was synchronized manually or automatically.

By utilizing the Logs tab in XoroERP's Shopify App, businesses can maintain thorough oversight of all transactions, ensuring accurate tracking, efficient management, and prompt resolution of any issues.

Error Logs:

The Error Log tab in XoroERP's Shopify App is designed to help you quickly identify and address errors associated with various transactions between Shopify and XoroERP.

Key Features:

  1. Comprehensive Error Tracking:

    • This tab logs all errors that occur during transactions such as order imports, inventory syncs, inventory updates, and fulfillment updates.

  2. Detailed Error Information:

    • Each log entry provides detailed information about the error, including the transaction type, the specific issue encountered, and relevant identifiers like order reference numbers or SKU numbers.

  3. Efficient Data Filtering:

    • You can easily filter and find errors related to a particular transaction by using various search and filter options. This helps in quickly pinpointing and resolving issues.

Filtering Options:

  • By Transaction Type:

    • Filter errors based on the type of transaction, such as orders, inventory syncs, updates, or fulfillments.

  • By Export Date:

    • Narrow down the errors by the date the transaction was attempted.

  • By Keyword:

    • Use specific keywords related to the transaction to locate relevant errors.

  • By Order Ref#:

    • Search for errors using specific order reference numbers to find issues related to particular orders.

How to Use the Error Log:

  1. Navigate to the Error Log Tab:

    • Access the Error Log tab within the Shopify Sales Channel App to review all logged errors.

  2. Filter and Search Errors:

    • Use the available filtering options to search for errors by transaction type, date, keyword, or order reference number.

  3. Review Error Details:

    • Examine the detailed information provided for each error to understand the nature of the issue.

  4. Resolve Errors:

    • Take appropriate actions to resolve the errors, ensuring smooth and uninterrupted transaction processing between Shopify and XoroERP.

By utilizing these logs and features, businesses can maintain better control over their Shopify transactions, ensuring data accuracy and operational efficiency within XoroERP.

Last updated

Was this helpful?