WMS Services
Overview
The WMS Service is a core table in the WMS that defines and manages various services offered in the warehouse. This document outlines its key functions and features.
Core Purpose
- Defines different types of services that can be charged to customers
- Manages service pricing, calculations, and billing methods
- Handles service configurations and validations
Key Features
Service Identification
- No. - Unique identifier for each service
- Description - Primary description of the service
- Description 2 - Secondary description
- Service Group - Groups related services together
Service Configuration
- Base Unit of Measure - Defines the standard unit for measuring the service
- Quantity Calculation - Determines how the service quantity is calculated (e.g., Gross Weight, Net Weight, Carrier, Hours, etc.)
- Service Calculation - Specifies when the service is calculated (Document, Line, or Invoice level)
- Invoice Method - Defines how the service is invoiced (Per Batch or Per Customer)
Pricing and Billing
- Default Contract Unit Price - Base price for the service
- Invoice Period Code - Defines billing periods
- IC Invoice Code - Intercompany invoice code
- Tax Group Code - Tax classification for the service
Service Types and Categories
- Service Type - Classifies services as Components or Totaling
- Components - Indicates if the service is made up of sub-components
- Charges Due (AWB) - Specifies who is responsible for charges (Agent, Carrier, Internal)
Additional Features
- Supports multiple languages through translations
- Includes audit fields (Created/Modified Date/Time and User ID)
- Handles storage cost calculations
- Supports customer-specific pricing and configurations
- Includes blocking functionality to prevent usage of inactive services
Business Rules
- Services cannot be deleted if they have associated posted documents
- Services with components cannot be modified to have a base unit of measure
- Quantity calculation methods have specific validation rules based on the service type
- Storage cost calculations have specific restrictions based on quantity calculation methods
Conclusion
This table is fundamental to the WMS system as it defines how services are structured, calculated, and billed, making it essential for warehouse operations and financial management.