Order-to-cash, procure-to-pay and the party behind both

Resolve business account identity into global address book parties with customer and vendor roles, separate commercial grouping from posting behaviour, and normalise source document flows into the target's explicit business events.

What you will be able to do

Introduction

Trade is where the decisions taken in the previous modules become visible to people outside the programme. Customers, vendors, orders, prices and charges are what the business sees, and they are also where three earlier decisions have to hold together: the legal-entity design, the class decomposition, and the posting crosswalk.

Identity before masters

The target's address book is one of the structural differences that repays attention early.

Groups, profiles and the analytical residue

The Posting Engine module established the decomposition. Here is the commercial view of it.

Normalising document flows

The target separates commercial, logistics and accounting events. The source may or may not have done the same, and the difference has to be resolved before open orders are touched.

Open orders at cutover

Every open order is a partial state, and the carry-forward policy is a business decision with a data consequence.

Pricing and discounts

The target offers trade agreements — price and discount journals with validity by customer, group, item, group and quantity — and, in more recent releases, a unified pricing management capability with a rule-based engine.

Charges and the accounting behind them

Freight, handling, duty, insurance and miscellaneous fees translate reasonably well onto the target's charge codes with automatic charge rules. The mapping work is mostly clerical.

Interbranch trade

Where branches became separate legal entities, movements between them become intercompany trade: an intercompany sales order in one entity generating a purchase order in the other, with matched documents and elimination at consolidation.

Knowledge check

Summary

Identity comes first: the target holds a party once and attaches customer and vendor roles to it, so role overlap, shared contacts and cross-tenant duplication have to be resolved before the master load rather than merged afterwards.