1 / 7

Understanding Customization Preservation Concepts in Oracle Workflows

Understanding Customization Preservation Concepts in Oracle Workflows. In this presentation, you will learn How Oracle protects/discourages some key business critical Activities/Processes from being modified How you can preserve the customizations from patching

Gabriel
Download Presentation

Understanding Customization Preservation Concepts in Oracle Workflows

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Understanding Customization Preservation Concepts in Oracle Workflows In this presentation, you will learn • How Oracle protects/discourages some key business critical Activities/Processes from being modified • How you can preserve the customizations from patching • Understand the internals of Workflow Preservation Concepts • Different modes of Workflow Upload Please click to proceed….

  2. How does the developer define their Access Level? Workflow Access/Protection Level Concepts The access levels are defined as follows:      0-9: Reserved for Oracle Workflow      10-19: Reserved for Oracle Application Object Library      20-99: Reserved for Oracle E-Business Suite      100-999: Reserved for customer organizations      1000: Public

  3. Developer at EBS Customer Site Access[100] is not between range 0 and 20. Hence Customer Site can not modify this activity Oracle developer locks the object at this access level Example- How Oracle protects their Objects from Modifications Developer in Oracle Corp Via help Menu, developer in Oracle Corp will set Access Level to 20 Oracle locks the access at level their level to discourage customers altering critical parts of the flow. To modify such items, you will have to change your access level to lower than 20, so that it fits into the range of 0..20. However altering key parts of the workflow process is not recommended.

  4. Developer at EBS Customer Site Oracle developer unchecks “Lock at this access level”, then Protection becomes 1000 Access[100] is between range 0 and 1000. Hence Customer Site can modify this activity Next Scenario- How Oracle protects their Objects from Modifications Developer in Oracle Corp Via help Menu, developer in Oracle Corp will set Access Level to 20

  5. Example- How Oracle protects their Objects from Modifications Developer at EBS Customer Site Modifies the Workflow at the Access Level 100 Developer in Oracle Corp[Access Level 20] 20 is not between 100-100 or 100-1000. Hence Oracle’s patch can not modify/remove your customization. CUSTOMIZATION IS PRESERVED However by checking Allow Modifications to customized obj,Oracle will is able to modify the Customized objects

  6. Equivalent to How Oracle delivers Workflow patches Oracle delivers workflows via patches which use WFLOAD command to upload their definition to the DatabaseWFLOAD apps/$APPS_PWD 0 Y <UPLOAD_MODE> XX.wftDifferent “Upload Modes” applicable to WFLOADUPGRADE – Honours both protection and customization levels of dataUPLOAD - Honours only protection level of data [No respect of Customization Level]FORCE - Force upload regardless of protection or customization level As a standard practice, Oracle’s upgrade patches mostly run in UPGRADE mode, hence your customizations can protected if best practices for development are followed.

  7. Thanks Anil Passi

More Related