Skip to main content

Product Tracking

The Product Tracking feature in Flux CRM is a key tool for employees to monitor products linked to contracts. It allows staff to track products throughout the ordering and manufacturing process, ensuring that relevant items are available and up to date. The product tracking interface is built using Vue.js, making it interactive and easy to filter based on various parameters.

1. Structural Overview

Frontend (Vue.js)

The product tracking interface is a Vue.js list that displays all products linked to contracts. This view provides employees with a real-time overview of which products are currently relevant, including:

  • Products That Need to Be Ordered: Employees handling orders can see which products need to be ordered from the manufacturer.
  • Products in Production: Products that are currently being manufactured are listed and tracked throughout the process.
  • Received Products: Once products are received from the manufacturer, they can be marked as received after the package is inspected and verified.

Filtering Options

The product tracking list can be filtered by multiple parameters, allowing users to narrow down products based on:

  • Contract Status: Products linked to active, pending, or completed contracts.
  • Product Type: Filtering by specific product categories (e.g., electronics, furniture).
  • Order Status: Whether the product has been ordered, is in production, or has been received.
  • Manufacturer: Filter by the manufacturer supplying the product.

Flow of Product Tracking

There are two main product flows in the system:

Normal (Original) Product Flow

  1. Create Product on Contract: A product is created and linked to a contract.
  2. Order from Manufacturer: The product is ordered from the manufacturer.
  3. Track in Production: The product’s manufacturing process is monitored in the system.
  4. Receive and Control: Upon receiving the product from the manufacturer, employees inspect it for quality control.
  5. Deliver: After inspection, the product is delivered to the customer.

Mockup Product Flow

  1. Create Product: A product is created, typically a mockup, and linked to a contract.
  2. Order from Manufacturer: The product is ordered from the manufacturer.
  3. Track in Production: The product’s production is monitored.
  4. Receive and Control: After receiving the product, it undergoes quality control.
  5. Deliver: The product is delivered to the customer.
  6. Wait for Customer Confirmation: The customer reviews the mockup and provides feedback.
  7. Make Changes (if necessary): Based on customer feedback, changes may be made to the product.
  8. Order from Manufacturer (Final Version): The final version of the product is ordered from the manufacturer.
  9. Track in Production: The final product's manufacturing is monitored.
  10. Receive and Control: The final product is received and inspected.
  11. Final Delivery: The final product is delivered to the customer.

Marking Products as Received

Once a product is delivered from the manufacturer, employees inspect the package to ensure it meets the required standards. After verifying the product, they can mark it as received in the system, updating the product status in the tracking interface.