WiseParts
Customers

Orders

Configure order types, warehouse routing, fulfillment strategies, and field requirements.

Configure how orders and quotes are created, processed, and fulfilled.

Quick Overview: Define order types, set warehouse priorities and routing rules, configure required fields, control discount policies, and set up validation workflows.

General Settings

SettingDescription
Reject ReasonsDefine rejection reasons customers can select when declining quote lines

Warehouses & Orders

Order Types

Define the types of orders your team can create and their behaviors.

FieldDescription
ValueOrder type identifier
Type of OrderClassification for source system integration
Read OnlyOrders cannot be edited after creation
Available Stock OnlyOnly allow items currently in stock
Use Stock PriceUse warehouse stock price instead of customer pricing
BrandRestrict to a specific brand
BranchRestrict to a specific warehouse
DescriptionCustomer-facing description
DefaultUse as the default order type
ActiveEnable or disable the type
Updates to order types can affect shared and active quotes. Types currently in use cannot be deleted.

Brands Restrictions by Warehouse

Define which brands each warehouse can fulfill. When an order contains items from a specific brand, only linked warehouses are eligible.

Routes Restrictions by Warehouse

Link warehouses to customer routes for geographic distribution. Orders from customers on specific routes are directed to linked warehouses.

Warehouse Priority

Configure the order in which warehouses are considered for automatic fulfillment.

Default Priority: Drag and drop warehouses to set their order. Toggle "Shipping Warehouse" to include/exclude from automatic fulfillment.

Additional Priority Rules: Create custom rules that override the default priority for specific conditions (routes, brands, customers).

Only warehouses marked as "Shipping Warehouse" are considered for automatic fulfillment. Stock in other warehouses requires manual selection.

Warehouse Transfers

SettingDescription
Warehouse transfer support enabledEnable inter-warehouse transfers
Transfer restrictionsDefine which warehouses can transfer to each other

Order Constraints

Field Requirements

Control which fields are required when creating orders:

SettingDescription
Vehicle Plate RequiredRequire vehicle plate number
Vehicle Plate PatternRegex pattern for plate validation (e.g., /^\d{2}-[A-Z]{2}-\d{2}$/)
VIN RequiredRequire Vehicle Identification Number
VIN PatternRegex pattern for VIN validation
Request Number RequiredRequire a request/reference number
Request Number PatternRegex pattern for request number
Requested By RequiredRequire the requester's information
Requested By PatternRegex pattern (e.g., email format)
Contact RequiredRequire contact information
Delivery Address RequiredRequire delivery address when available

Order Behavior

SettingDescription
Allow Full ShipmentEnable the full shipment option
Share ReferencesEnable reference sharing between orders
Public sharing enabledAllow public sharing of order links
Enable Routes SelectionAllow manual selection of delivery routes
Enable Automatic Route SelectionAuto-assign routes based on configuration

Fulfillment Strategies

SettingDescription
Stock fulfilment strategyHow stock is selected for orders
Default warehouse selection strategyHow the default warehouse is chosen
Strategy for displaying warehousesHow warehouses appear in product search

Validation & Workflow

SettingDescription
Customer order validation enabledRequire validation before processing
Customer order rejection enabledAllow customers to reject orders
Order value validation thresholdOrder amount above which validation is required (creates a task)
Order lines limitNumber of lines above which orders are queued for processing
Customer order failure handlingHow failed orders are handled in backoffice

Task Automation

When certain order events occur, the system can automatically create tasks:

SettingDescription
Approved lines task typeTask created when order lines are approved
Rejected lines task typeTask created when lines are rejected
Failed lines task typeTask created when order processing fails
Discount approval task typeTask created for discount approval requests

Discounts

SettingDescription
DiscountsControl how discounts are handled (requires approval, freely allowed, etc.)
Discount approval task typeTask type for discount approval workflow

Integration Settings

SettingDescription
Enable integration with endpointEnable direct source system order integration
User restrictionLimit endpoint integration to specific users
Default customer IDCustomer identifier used for quick queries without a selected customer

How Warehouse Selection Works

When creating an order, the system suggests a warehouse based on:

  1. Additional priority rules — Custom rules are evaluated first
  2. Default warehouse priority — Standard warehouse order
  3. Brand restrictions — Only warehouses linked to ordered brands
  4. Route restrictions — Only warehouses serving the customer's route
  5. Stock availability — Warehouses with available stock
  6. User team preferences — Team-based warehouse preferences

Customer Profile

View customer order history and set customer-specific constraints.

Visit Routes

Configure routes linked to warehouses.

Branches

Manage warehouse/branch settings.

Task Types

Configure task types for order workflows.