Configuration Extractor

IFS Update Analyzer is a tool to identify areas where customizations and configurations may have to be modified when applying an Update to IFS Applications.
The Configuration Extractor window is used to extract the configurations from an installation to be analyzed by the Update Analyzer to find potential issues that needs to be handled when taking a new update.

Contents

Window Descriptions

The configurations can be extracted using Configuration Extractor window which is located in Solution Manger/System Information and Utilities and also in Solution Manager/User Interface/Custom Objects.

Select the location where the files should be extracted, using the "..." button or directly click the Extract button and select location in the dialog. The Abort button can be used to abort the configuration extraction.

Note: Extracting to a location which already contains extracted files will cause those files to be overwritten.

Once extracting configurations is completed, a message is shown with the option to open up the file location for the extracted files.

These extracted files can be used in Update Analyzer tool.

Handling Errors

If there is an error reported, it is most probably caused by the configuration been incorrectly configured. Check the status of the configuration, if it is working properly and if it should be part of the analyze.

Supported Configurations

The following configurations are currently supported. The file naming convention can be used to find the configuration which the file is related to.

Configuration Type Extraction Folder File Naming Convention
Custom Fields* CustomFields CustomField-[LU_NAME].sql
Custom Logical Units* CustomLogicalUnits CustomLu-[LU_NAME].sql
Information Cards* InformationCards InformationCard-[LU_NAME].sql
Conditional Field Actions* ConditionalFieldActions ConditionalFieldAction-[ACTION_ID]-[Name].xml
Custom Tabs* CustomTabs CustomTab-[CONTAINER_NAME]-[ATTACHED_PAGE]-[TITLE].xml
Custom Menus CustomMenus CustomMenu-[MENU_ID]-[ATTACHED_WINDOW].xml
Custom Events CustomEvents CustomEvent-[LU_NAME]-[EVENT_ID].xml
Custom Event Actions CustomEvents CustomEventAction-[LU_NAME]-[EVENT_ID]-[ACTION_NO].xml
SQL Quick Reports QuickReports SQLQuickReport-[DESCRIPTION]-[QUICK_REPORT_PO_ID].sql
Query Builder Quick Reports QuickReports QueryBuilderQuickReport-[DESCRIPTION]-[QUICK_REPORT_PO_ID].sql
Report Rules ReportRules ReportRule-[RULE_ID]-[DESCRIPTION].sql
Lobby Data Sources LobbyDatasources LobbyDatasource-[DATASOURCE_NAME]-[DATASOURCE_ID].xml
History Log HistoryLogs HistoryLog-[TABLE_NAME].xml

* = Requires FNDCOB component

Note: The extracted files should not be used for as a mechanism for importing these configurations.