Basic Customization > Windchill Customization Basics > Customization Overview > Customizations > Service Customizations
  
Service Customizations
Windchill supported server-side customizations to enable certain business processes or enforce business constrained. Any kind of customization can be performed. The most common types of customizations falls into one of the following categories:
Process form data submitted through the user interface
Validate data - (e.g. Do not allow the user to enter a Need Date for a Change Request that is more than 30 days into the future)
Implement service listeners - (e.g. Create a listener that waits for any data to be checked in and populate an MRP system with appropriate data)
Get/Put data in an external systems - (e.g. when the user navigates to a part’s details, get the cost of the part from the ERP system and display it in the same UI)