Skip to content

CON-COM-FUL-002Fulfilment Policy

Markdown

CON-COM-FUL-002

Fulfilment Policy

Markdown
  • DocumentDraft
  • Product intentProposed
  • ImplementationObserved

Planning

Feature
FEAT-COM-FUL-01
Owned by
MOD-COM-FUL
Acted on by
CAP-COM-FUL-001, CAP-COM-FUL-002, CAP-COM-FUL-006
Visible to
ACT-COM-009, ACT-COM-008
Not to be confused with
The ordering profile that organizes selling and payment, Return-policy settings governing post-sale goods, Application-specific cancellation terms

Design

Specified by
DOM-COM-FUL-002

KindKey conceptProduct areaCommerceModuleFulfillment, Shipping and InventoryRevision1

Read atservices-commerce c8b66a98react-console baf6dae3

The Formal Contract

The narrative above explains; the sections below are authoritative — the rules, scenarios and tests this document binds.

Definition
A fulfillment policy configures financial and human conditions for delivery together with readiness requirements and the response to later reversal.
Synonyms
delivery rulegate policy

Relationships

ToStatementProvenance
CON-COM-FUL-001Policy application can explicitly replace differing gates on pending obligations.test
services-commerce:modules/fulfillment/tests/e2e/fulfillment-policies.e2e.spec.js#re-freezes the pending obligation to the replaced policy with a receipt, records the intervention, and re-freezes nothing on a repeat
CON-COM-FUL-003Reversal review produces an operational finding for staff.test
services-commerce:modules/fulfillment/tests/integration/services/enforcement/enforcement-handler.integration.spec.js#leaves the review enforcement pending with an enforcement_review exception and no obligation, and the cancel_line one dispatched with a review for the request

The Markdown files under specs/ in rhythmsoftware/rhythm-v2-docs are the canonical source of truth. This reader is a generated, read-only projection of them.