Web Connect WMS/Return Reason Codes

AI Doc Summarizer Doc Summary

Swedish Business Central view name: Web Connect WMS-/Returorsakskoder

The Web Connect WMS/Return Reason Codes module maps incoming return-related values from external logistics systems (WMS, POS, Return Management systems) to Microsoft Business Central’s standard fields such as Reason Code, Return Reason Code, Location Code, and relevant posting groups.

This ensures a consistent and automated handling of return flows across all connected systems.

Each row in this table represents one external return reason and defines how it should be interpreted and applied inside Business Central.

Purpose #

  • Standardise how return reasons from different systems are interpreted in Business Central
  • Automate posting logic, return fees, and cost attribution
  • Support system-specific return behaviour (WMS, POS, return portals, exchange apps, etc.)
  • Ensure all return data lands correctly in BC regardless of external system terminology

Examples of systems using this mapping:
✓ WMS (damaged, missing, wrong item, missing picks)
✓ Return systems (customer return reasons)
✓ POS (store returns)

Field Reference #

FieldDescription
CodeThe external value returned by WMS/POS/Return System. This is what Web Connect matches against incoming data.
DescriptionHuman-readable description of the external return reason.
Reason CodeMapped to the Business Central standard Reason Code field. Used in adjustments and return orders.
Return Reason CodeMapped to Business Centrals Return Reason Code. Used in Sales Return Orders and customer returns.
Location CodeOverrides Business Central Location for this return reason. If blank, BC uses default Return Reason setup.
Gen. Bus. Posting GroupOverrides Business Central posting group for the return. If blank, BC uses standard posting setup.
Cost Center CodeOverrides Business Central dimension for cost center. If blank, standard dimension rules apply.
Market CodeOverrides Business Central market dimension. If blank, default applies.
Add Fee on ReturnBoolean, adds a return fee line when this return reason is used.
Return Fee ConditionCondition that must evaluate TRUE for fee to be added.
Special Return ItemSpecific Business Central Item No. to use for fee lines. If blank uses “Add Item On Return” from Logistics Setup.

Behaviour and Return Flow Examples #

Example: WMS Return “DAMAGED” #

Incoming value:

"DAMAGED"

Mapping:

  • Reason Code = DAMAGE
  • Return Reason Code = DAMAGED
  • Add Fee on Return = FALSE

Result:

  • Sales Return Order or Item Adjustment created
  • Damage reason applied
  • No fee added

Example: Customer Return “NOT_WANTED” #

Incoming value:

"NOT_WANTED"

Mapping:

  • Reason Code = CUSTOMER
  • Return Reason Code = NW
  • Add Fee on Return = TRUE
  • Special Return Item = NOT_PICKED_FEE

Result:

  • A return fee line is added
  • Fee item = NOT_PICKED_FEE
  • Fee posted to customer credit memo

When the Mapping is Used #

ScenarioMapping Applied
Creating Sales Return Orders from WMSYes
Receiving Return Orders from Return PortalsYes
Applying return reason on POS returnsYes
Item Adjustments triggered by WMS (broken, expired, missing)Yes
Exchange order flowsYes (if reason determines exchange logic)
Adding return fees automaticallyYes
Scroll to Top