Files
mcp-wms-wiki/wiki/modules/client-specific-rules.md
2026-05-20 09:41:27 +02:00

1.9 KiB

title, type, sources, related, last_compiled
title type sources related last_compiled
Client-Specific Rules module
areas/client_specific_rules/index.md
modules/directives.md
modules/owner-extensions.md
modules/billing-3pl.md
2026-04-10

Client-Specific Rules

Overview

Source unavailable: The raw source areas/client_specific_rules/index.md returns a 404 error. No documentation was available at compilation time.

Based on context from related modules, "Client-Specific Rules" appears to be either an alternate name or a superset concept for the directives module, which implements client-specific logistics customizations per owner and per account.

The Directives module documentation (sourced from areas/directives/) explicitly uses the title "Client-Specific Rules (Directives)" — suggesting these are the same capability.

What is covered by this concept

Client-specific rules in EasyWMS are implemented through two mechanisms:

  1. Directives (see directives): warehouse-level rules applied per owner (3PL client) or per account (end customer). Covers document language, custom workflows, container type requirements, weight/height limits, shelf life minimums, lot count limits, and shipping logic overrides.

  2. Owner Extensions (see owner-extensions): the prerequisite module that enforces owner isolation on orders and master data, enabling per-client rules to be applied without cross-contamination.

  3. 3PL Billing (see billing-3pl): contract-based billing rules specific to each 3PL client, defining what activities are billed and at what rate.

  • directives — The primary implementation of client-specific rules in EasyWMS (owner directives and account directives)
  • owner-extensions — Prerequisite module enabling owner-level data isolation
  • billing-3pl — Client-specific billing rules and contracts