Deep Configuration

Overview

This guide provides detailed configuration instructions for P4 Warehouse system settings, automation rules, and optimization strategies. These settings control how P4 Warehouse operates and can significantly impact efficiency and accuracy.

Important: Configuration changes can affect all users and operations. Test changes in a non-production environment when possible. For complete documentation, visit https://docs.p4.software

Table of Contents


Initial System Setup

Critical Setup Sequence

System-Wide Settings

Path: Setup > System > Configuration

Business Settings

Number Sequences

Path: Setup > System > Configuration > Business > Number Sequences

Sequence Type
Format
Example
Reset

Pick Ticket

PT-{YYYY}-{00000}

PT-2024-00001

Yearly

Purchase Order

PO-{YYYY}-{00000}

PO-2024-00001

Yearly

RMA

RMA-{00000}

RMA-00001

Never

License Plate

LP{0000000}

LP0000001

Never

Cycle Count

CC-{YYYYMM}-{000}

CC-202401-001

Monthly


Warehouse Configuration

Warehouse Setup

Path: Setup > System > Warehouses

Essential Settings

Warehouse-Specific Configurations

Receiving Settings:

  • Default receiving zone

  • Appointment scheduling: Enabled/Disabled

  • Blind receiving: Yes/No

  • Photo requirements: None/Optional/Required

  • Cross-dock enabled: Yes/No

Shipping Settings:

  • Default shipping zone

  • Carrier assignments

  • Document requirements

  • Photo/signature requirements


Zone & Bin Configuration

Zone Types and Strategy

Path: Warehouse > Edit > Zones

Zone Type Configuration

Zone Type
Purpose
Configuration

RECEIVING

Inbound processing

Temporary storage, no picking

STAGING

Order consolidation

No long-term storage

SHIPPING

Outbound processing

Final QC area

PICKING

Active inventory

Primary pick locations

BULK

Overstock/Reserve

Replenishment source

RETURNS

RMA processing

Inspection/quarantine

QUARANTINE

Hold/damaged

Restricted access

Zone Settings

Bin Configuration Strategy

Bin Naming Conventions

Standard Format: [Zone]-[Aisle]-[Rack]-[Level]

Examples:

  • A-01-01-A (Zone A, Aisle 01, Rack 01, Level A)

  • RECV-01 (Receiving Zone, Position 01)

  • SHIP-STAGE-01 (Shipping Staging, Position 01)

Bin Mask Configuration

Path: Zone > Edit > Bin Mask

Bin Attributes


Product Configuration

Product Master Settings

Path: Setup > Products

Required Fields Configuration

Dimensional Settings

Product Categories

Path: Setup > Products > Categories

Organize products for reporting and slotting:

  • Fast Moving / Slow Moving

  • High Value / Low Value

  • Hazmat / Non-Hazmat

  • Temperature Requirements

  • Customer Specific


User & Permission Management

User Roles Matrix

Path: Setup > System > Users

Role
Web Access
Mobile Access
Permissions

Admin

Full system access

Manager

All operations, no system config

Dispatcher

Order management, reporting

Receiver

Receiving, putaway

Picker

Picking, packing

Cycle Counter

Cycle count only

Viewer

Read-only access

Module Permissions

Password & Security Settings


Automation Settings

Fulfillment Automation

Path: Setup > System > Configuration > Business > Fulfillment > Automation

Receiving Automation

Inventory Automation


Email & Notifications

SMTP Configuration

Path: Setup > System > Configuration > Email

Notification Templates

Path: Setup > System > Configuration > Notifications

Event
Recipients
Trigger
Template

PO Received

Purchasing

On close

Receipt confirmation

Order Shipped

Customer

On ship

Tracking info

Low Stock

Purchasing

< Min level

Reorder alert

Cycle Count

Supervisor

Variance >5%

Approval needed

Expiry Alert

Quality

30 days

Action required

Customer Notifications


Printing Configuration

Requirements:

  • Windows Server/PC (always on)

  • Network access to printers

  • P4 Print Agent service installed

  • Firewall exceptions configured

Path: Setup > System > Printing > Print Agent

Printer Management

Path: Setup > System > Printing > Printers

Printer Name
Type
DPI
Location
Default For

ZEBRA-RECV-01

Label

203

Receiving

Product labels

ZEBRA-PICK-01

Label

203

Pick Area

Pick tickets

ZEBRA-PACK-01

Label

300

Packing

Shipping labels

HP-OFFICE-01

Laser

600

Office

Reports, BOL

Label Configuration


3PL/Multi-Company Settings

Client Configuration

Path: Setup > 3PL > Clients

Billing Profile Configuration

Path: Setup > 3PL > Billing Profiles

Client Segregation


Integration Configuration

API Settings

Path: Setup > System > Configuration > API

Webhook Configuration

EDI Settings


Advanced Settings

Performance Optimization

Path: Setup > System > Configuration > Performance

Audit & Compliance

Backup & Recovery

Custom Fields

Path: Setup > System > Configuration > Custom Fields


Configuration Best Practices

Change Management

  1. Document all changes with date, who, what, why

  2. Test in sandbox before production

  3. Notify affected users before changes

  4. Schedule during off-hours for major changes

  5. Have rollback plan ready

  6. Monitor after changes for issues

Regular Review Schedule

Daily:

  • Check Print Agent status

  • Review error logs

  • Monitor integration status

Weekly:

  • Review automation performance

  • Check user access logs

  • Validate backup completion

Monthly:

  • Review configuration settings

  • Update user permissions

  • Clean up obsolete data

  • Review billing profiles (3PL)

Quarterly:

  • Full configuration audit

  • Performance optimization

  • Security review

  • DR test


Last updated