Deprecated: Creation of dynamic property acf_plugin_medium_editor::$settings is deprecated in /nas/content/live/stagingquest/wp-content/plugins/acf-medium-editor-field/acf-medium-editor.php on line 41

Deprecated: Creation of dynamic property Simple_Jwt_Authentication_Rest::$api_version is deprecated in /nas/content/live/stagingquest/wp-content/plugins/simple-jwt-authentication/includes/class-simple-jwt-authentication-rest.php on line 34

Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /nas/content/live/stagingquest/wp-content/plugins/wordpress-seo-premium/premium/classes/redirect/redirect-util.php on line 114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /nas/content/live/stagingquest/wp-includes/functions.php on line 6121

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /nas/content/live/stagingquest/wp-content/plugins/wordpress-seo-premium/premium/classes/premium-prominent-words-recalculation.php on line 306

Deprecated: Return type of Tonik\Gin\Foundation\Theme::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/stagingquest/wp-content/themes/quest-theme/vendor/tonik/gin/src/Gin/Foundation/Theme.php on line 165

Deprecated: Return type of Tonik\Gin\Foundation\Theme::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/stagingquest/wp-content/themes/quest-theme/vendor/tonik/gin/src/Gin/Foundation/Theme.php on line 136

Deprecated: Return type of Tonik\Gin\Foundation\Theme::offsetSet($key, $service) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/stagingquest/wp-content/themes/quest-theme/vendor/tonik/gin/src/Gin/Foundation/Theme.php on line 149

Deprecated: Return type of Tonik\Gin\Foundation\Theme::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/stagingquest/wp-content/themes/quest-theme/vendor/tonik/gin/src/Gin/Foundation/Theme.php on line 177

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the acf domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /nas/content/live/stagingquest/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the acf-medium-editor domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /nas/content/live/stagingquest/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the acf-timezone_picker domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /nas/content/live/stagingquest/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the cookie-law-info domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /nas/content/live/stagingquest/wp-includes/functions.php on line 6121

Deprecated: Return type of Tonik\Gin\Foundation\Config::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/stagingquest/wp-content/themes/quest-theme/vendor/tonik/gin/src/Gin/Foundation/Config.php on line 92

Deprecated: Return type of Tonik\Gin\Foundation\Config::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/stagingquest/wp-content/themes/quest-theme/vendor/tonik/gin/src/Gin/Foundation/Config.php on line 104

Deprecated: Return type of Tonik\Gin\Foundation\Config::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/stagingquest/wp-content/themes/quest-theme/vendor/tonik/gin/src/Gin/Foundation/Config.php on line 117

Deprecated: Return type of Tonik\Gin\Foundation\Config::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/stagingquest/wp-content/themes/quest-theme/vendor/tonik/gin/src/Gin/Foundation/Config.php on line 129

Warning: Undefined array key "HTTP_REFERER" in /nas/content/live/stagingquest/wp-content/plugins/wp-cors/wp-cors.php on line 28

Warning: Undefined array key "HTTP_ORIGIN" in /nas/content/live/stagingquest/wp-content/plugins/wp-cors/wp-cors.php on line 29

Deprecated: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in /nas/content/live/stagingquest/wp-content/plugins/wp-cors/wp-cors.php on line 34

Deprecated: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in /nas/content/live/stagingquest/wp-content/plugins/wp-cors/wp-cors.php on line 40
Using the Decustomizer Analysis Report to Stay Current in JD Edwards
Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /nas/content/live/stagingquest/wp-content/plugins/wordpress-seo-premium/frontend/schema/class-schema.php on line 122

Warning: Attempt to read property "id" on string in /nas/content/live/stagingquest/wp-content/themes/quest-theme/app/Quest/user.php on line 99

Warning: Trying to access array offset on value of type bool in /nas/content/live/stagingquest/wp-content/themes/quest-theme/resources/templates/layout/html-header.tpl.php on line 49

Warning: Trying to access array offset on value of type null in /nas/content/live/stagingquest/wp-content/themes/quest-theme/resources/templates/layout/html-header.tpl.php on line 49
Home / Educational Content / JD Edwards / Using the Decustomizer Analysis Report to Stay Current in JD Edwards

Using the Decustomizer Analysis Report to Stay Current in JD Edwards

person watching webinar on Oracle Cloud Platform for Oracle SaaS

The JD Edwards EnterpriseOne Decustomizer Analysis Report enables customers to identify simple UI customizations to applications that can be replaced by using the more robust personalization and extensibility frameworks. It is recommended that you run this periodically throughout your continuous adoption journey to help you identify the number of customizations that can be replaced by the frameworks. This will continuously reduce the cost of staying current with the latest updates in JD Edwards EnterpriseOne.

The Decustomizer Analysis Report identifies the customizations done to application objects by comparing the application between two path codes. It supports Tools and Application releases 9.1 and 9.2.

Process of Generating the Decustomizer Analysis Report

Generating the Decustomizer Analysis Report is a two-step process. In the first step, the Decustomizer Data Load Report UBE (R9540DC) loads the Decustomizer Data Load Table (F98881DC). In the second step, the Decustomizer Analysis Report UBE (R9540DCR) reads from the Decustomizer Data Load Table to create the report.

Decustomizer-Analysis-Report-Process

Decustomizer Data Load Report UBE

The Decustomizer Data Load Report UBE (R9540DC) loads the Decustomizer Data Load Table (F98881DC) with a list of all of the customized application EnterpriseOne objects.

To run the Decustomizer Data Load Report UBE, navigate to Batch Versions and enter “R9540DC” as the Batch Application. Select the Data Selection checkbox and click “Submit.” The default data selection will be displayed and will load the Decustomizer Data Load Table with the list of customized application objects. Additional data selection can be set up.

If you know the product code that you have heavily customized, you can narrow down the scope of the report by adding the data selection for that specific product code. After setting up specific data selection, click the checkmark icon to save. If the data selection is not specified, the Decustomizer Data Load Report UBE will scan all the application objects that are marked as customized.

The next step is to set the processing options in order to run the Decustomizer Data Load Report UBE. Enter the values for the source and target path codes you want to compare to identify customizations. For example, you may want to compare production and development path codes. You’ll need to ensure that the ESU levels of the source and target path codes being compared are the same levels. It’s important to note that the target path code is where the customizations are expected to be retrofitted.

Next, enter the values for the processing option. Enter “0” or a blank to load the data according to the data selection without deleting the existing records. Enter “1” to delete all existing records from the Decustomizer Data Load Table (F98881DC) and load the data based on the data selection. Setting the processing option value to “1” means that you want to clean up all of the loaded data and reload it with a default data selection or the data selection that you just created. Click the checkmark icon to launch the UBE. The Decustomizer Data Load Report UBE will then load the identified customization information into the Decustomizer Data Load Table.

Decustomizer Analysis Report UBE

After running the Decustomizer Data Load Report UBE, the next step is to run the Decustomizer Analysis Report UBE. The report will produce a combined summary and detail reported. The UBE (R9540DCR) is a read-only report that displays the information available in the Decustomizer Data Load Table in a usable format.

Sections in the summary section of the Decustomizer Analysis Report include:

  • Decustomizations Summary: An overview of the impact that customizations have on application objects. It formats embedded values in a sentence that tells how many customized objects there are and how many product codes they are affecting.
  • Summary by Path Code: A breakdown of the source and target path code and the number of application objects affected in the target path code.
  • Summary by Object Type: A breakdown of object types affected by customizations and number of objects affected per object type.
  • Summary by Product Code: A breakdown of product codes affected by customizations, product code descriptions, and the number of application objects affected per product code.
  • Customized Application Objects: A breakdown of all application objects that have been customized. It does not show versions for objects. However, this section does show whether the ESU levels for the source and target path codes are a match.

Decustomizer-Analysis-Report-Summary

The detailed report section of the Decustomizer Analysis Report is shown in a parent-child hierarchy where the top parent is the object followed by a list of simple UI customizations. A new page is created for each object, and each line in the detailed report identifies one specific change in the object.

Decustomizer-Analysis-Report-Detailed

The Decustomizer Analysis Report helps customers identify UI customizations made to applications. The report also provides information about the EnterpriseOne application customizations that can be replaced by using the more robust EnterpriseOne personalization and extensibility frameworks.

For demonstrations of what the Decustomizer Data Load Report UBE and Decustomizer Analysis Report UBE look like and how they can be used, check out the video below.

Using the Decustomizer Analysis Report to Stay Current in JD Edwards