This section explains how to define products to ensure accurate reporting and seamless sales, and how to manage stock movement between branches and warehouses.

1. Product Setup

Before adding products, you must build their organizational structure. This simplifies the search process for cashiers and makes sales reports more meaningful.

Step 1: Categories & Brands

  1. Go to Products > Categories.
  2. Create your category tree (e.g., Electronics > Mobile Phones > Accessories).
  3. Go to Brands and add the brands you sell.
  • Benefit: This will help you later answer questions like, "Which brand is the best-seller this month?"

Step 2: Add Product

  • Revest supports multiple product types (physical goods, services, or composite products).
  1. Go to Products > Products.
  2. Click Add New.
  3. Enter the basic details:
    1. Name: In Arabic and English.
    2. Type: Select "Standard" for regular products, or "Service" for non-physical items (like delivery or packaging).
    3. UOM (Unit of Measure): Do you sell by the piece, carton, or meter?
    4. Barcode and SKU: You can scan the international barcode found on the product, or let the system generate a code automatically.

Step 3: Products with Variants

Do you sell a shirt in different sizes and colors? There is no need to create a new product for every color.

  1. While creating the product, enable the Has Variants option.
  2. Add attributes such as: Color, Size.
  3. The system will create a matrix for all possibilities (e.g., Red-S, Red-M, Blue-S) so you can assign a specific barcode and price to each variant.

2. Price Lists

Do you sell at a different wholesale price? Or do you have special prices for the online store? Revest solves this dilemma through Price Lists.

You have two options: The first option is from within the product itself.

The second option:

  1. Go to Price Lists.
  2. You can create new lists (e.g., "Wholesale Prices" or "Eastern Region Prices").
  3. Customize the list:
    1. Link the list to a specific branch (to change prices by location).
    2. Or link it to a Customer Group so VIP customers automatically get their pricing as soon as their name is selected in the POS.

3. Inventory Operations

"Monitor every movement, from receiving to selling."

Inventory in Revest is real-time. Any movement immediately affects the financial statements.

A. Stock Adjustment

Used to manually adjust quantities in cases of damage, theft, or correcting opening balances.

  1. Go to Inventory > Adjustments.
  2. Click Add New, select the Legal Entity, and specify the Reason Code—this is very important for auditing.
  3. Add the products and the correct quantity. Then submit the request; if approved, the inventory will update instantly.

B. Stock Transfers

Used to move goods from the main warehouse to branches, or between branches.

  1. Go to Inventory > Transfers.
  2. Select the Source warehouse and the Destination warehouse.
  3. Add the products and quantities.

Approval Workflow

  1. The request is created as a "Draft".
  2. The warehouse manager approves it, and it becomes "Shipped".
  3. The receiving branch confirms it as "Received" to officially transfer custody to them.