Develop > Tailoring > Environment configuration > Tools to use for promoting customizations

Tools to use for promoting customizations

Service Manager offers the system developer different tools to make the transitions from development to test, and from test to production, easier.

  • Development auditing
  • Unload script utility
  • Differential Upgrade utility
  • Revision control
  • Change Management

Comparison of the tools to use for promoting customizations

Each method of promoting customizations has advantages and disadvantages. The following table compares what each method is capable of providing.

Note: Manual processing involves writing down each change as it is being made, and then unloading records one-by-one manually via the Service Manager Database Manager. Manually unloading each record takes a lot of time and is prone to errors.

Ability Development auditing Unload script utility Differential Upgrade Utility Manual Processing
Can monitor all files? No. Hard-coded list of tailoring files Yes Yes Yes
Possible to specify a detailed query? By date only Yes Yes Yes
Can select and deselect records to unload? Yes, by removing records from the devaudit file No Yes No
Can do dbdict field merge? No No Yes on fields, but not on keys Yes, by changing the dbdict load option
Are changes to the record included in unload? All Latest Latest Latest
Performance Ranking, includes creating and applying patch Poor Good Excellent Fair
Ranking by ease of use Good Excellent Fair Poor
Ranking by ease to set up Excellent Good Fair Poor

Related topics

Development auditing

Unload script utility

Differential Upgrade utility

Revision control