Documentation

ConfigurationReceiving

Receiving Module Configuration Guide

Overview

This guide documents all configurable settings for the Receiving module. Use it during implementation to set up customer-specific behavior.

Audience: System Administrators, Implementation Consultants Module: Receiving


1. Customer-Level Settings

These settings are configured per customer (WHCODE) and affect all receiving operations for that warehouse.

1.1 Expiration Date Rules

Setting Field Description Default
Distributor Days EXDDAY Minimum days before expiry for distributor acceptance 90
End-User Days EXUDAY Minimum days before expiry for end-user acceptance 45
Warning Threshold EXWARN Days remaining that triggers yellow warning 30
Alert Threshold EXALRT Days remaining that triggers red alert 45
Require Override EXOVRD Whether manager override required for warnings Y

Configuration Location: Customer Master File (CUSTMAST)

Example:

WHCODE: 001
EXDDAY: 90
EXUDAY: 45
EXWARN: 30
EXALRT: 45
EXOVRD: Y

1.2 Receiving Tolerances

Setting Field Description Default
Overage Tolerance % RCVOVR Maximum overage before rejection 10
Shortage Tolerance % RCVSHT Maximum shortage before alert 5
Auto-Close Threshold RCVCLS Remaining qty below which PO auto-closes 1

Configuration Location: Warehouse Control File (WHCTL)

1.3 Label Configuration

Setting Field Description Default
Label Format LBLFMT Label template name STANDARD
Auto-Print LBLAUTO Print label automatically on confirm N
Copies LBLCPY Number of label copies 1
Include Barcode LBLBAR Include barcode on putaway label Y

Configuration Location: Printer Configuration (PRTCFG)


2. Feature Flags

Feature flags enable or disable specific functionality. They are organized into tiers based on deployment frequency.

2.1 Tier 1: Core Features (Always Enabled)

These features are part of the base product and cannot be disabled.

Flag Description Value
RCV_STANDARD_PO Standard PO receiving (WF-001) Always ON
RCV_LP_TRACKING License plate generation Always ON
RCV_DATE_VALIDATION Expiration date checking Always ON

2.2 Tier 2: Common Options (Customer Choice)

These features are enabled per customer based on their requirements.

Flag Description Default Enable When
RCV_UCI_BARCODE GS1-128 barcode scanning (WF-002) OFF Customer uses barcoded pallets
RCV_SUPER_PO Mixed pallet receiving (WF-003) OFF Customer receives mixed pallets
RCV_NO_PO No-PO receiving (WF-005) OFF Customer needs emergency receives
RCV_CATCH_WEIGHT Variable weight item support OFF Food distribution customers
RCV_ASN Advance Ship Notice integration OFF EDI-enabled vendors
RCV_LOT_TRACKING Lot number capture ON Most customers

Configuration Location: Feature Flag Table (FEATFLG)

Example SQL:

INSERT INTO FEATFLG (WHCODE, FLAGNAME, FLAGVAL, EFFDATE)
VALUES ('001', 'RCV_UCI_BARCODE', 'Y', '2026-01-15');

2.3 Tier 3: Advanced Options (Rare)

These features are for specific customer scenarios.

Flag Description Default Enable When
RCV_MULTI_UOM Receive in alternate UOM OFF Complex unit conversions needed
RCV_SERIAL_TRACK Serial number capture OFF High-value item tracking
RCV_TEMP_MONITOR Temperature logging OFF Cold chain compliance
RCV_PHOTO_CAPTURE Damage photo attachment OFF Claims documentation required
RCV_DUAL_APPROVE Two-person verification OFF High-security environments

3. Integration Settings

3.1 ERP Integration

Setting Description Options
ERP_SYNC_MODE How receipts sync to ERP REALTIME, BATCH, MANUAL
ERP_SYNC_FREQ Batch sync frequency (minutes) 5, 15, 30, 60
ERP_RETRY_COUNT Retries on sync failure 1-5
ERP_ERROR_ACTION Action on sync error QUEUE, ALERT, BLOCK

3.2 Scanner Configuration

Setting Description Options
SCAN_MODE Scanner communication USB, BLUETOOTH, WIFI
SCAN_SUFFIX Character appended after scan ENTER, TAB, NONE
SCAN_TIMEOUT Seconds before scan timeout 5-30
SCAN_BEEP Audible feedback ON, OFF

3.3 Printer Configuration

Setting Description Options
PRT_TYPE Printer type ZEBRA, HONEYWELL, SATO
PRT_CONNECTION Connection method USB, NETWORK, SERIAL
PRT_QUEUE Print queue name (varies)
PRT_FAILOVER Backup printer (printer ID)

4. Security Settings

4.1 Role Permissions

Permission Description Receiving Clerk Supervisor Admin
RCV_VIEW View PO and receipts Yes Yes Yes
RCV_ENTRY Enter receipts Yes Yes Yes
RCV_OVERRIDE Override date warnings No Yes Yes
RCV_NO_PO Create no-PO receipts No Yes Yes
RCV_DELETE Delete receipt records No No Yes
RCV_CONFIG Change settings No No Yes

4.2 Override Codes

Code Description Required For
MGR01 Supervisor override Date warnings
MGR02 Manager override No-PO receiving
ADM01 Admin override Configuration changes

5. Reason Codes

5.1 Overage Reason Codes

Code Description Requires Approval
O1 Vendor shipped extra No
O2 PO quantity incorrect No
O3 Prior shortage makeup No
O4 Sample/promotional Yes
O9 Other (comment required) Yes

5.2 Shortage Reason Codes

Code Description
S1 Vendor short-shipped
S2 Damaged in transit
S3 Refused at dock
S9 Other (comment required)

5.3 Damage Reason Codes

Code Description Claims Eligible
D1 Shipping damage Yes
D2 Product defect Yes
D3 Packaging failure Yes
D4 Temperature damage Yes
D5 Forklift damage No
D9 Other Review

6. Implementation Checklist

Pre-Go-Live Configuration

  • Customer master settings configured (EXDDAY, EXUDAY, etc.)
  • Feature flags set per customer requirements
  • Reason codes customized if needed
  • Printer assignments configured
  • Scanner devices registered
  • User roles and permissions assigned
  • ERP integration tested
  • Override codes distributed to supervisors

Validation Steps

  1. Create test PO in system
  2. Receive with each enabled workflow
  3. Verify date validation fires at correct thresholds
  4. Test overage/shortage/damage entry
  5. Confirm labels print correctly
  6. Verify ERP sync completes

7. Troubleshooting Configuration Issues

Symptom Likely Cause Resolution
Date warnings not appearing EXWARN set too low Increase warning threshold
Can't enable UCI barcode License not activated Contact support for license
Labels not printing PRT_QUEUE misconfigured Verify printer queue name
Override not working User lacks permission Check role assignments
ERP sync failing Connection settings wrong Verify ERP_SYNC settings

Document Information

Field Value
Version 1.0.0
Module Receiving
Audience Administrators
Last Updated 2026-01-13

Generated by generate-customer-docs skill v1.0.0