Oracle by Example brandingCreating Workflow Objects with Data Structures in Web Object Management Workbench

section 0Before You Begin

This tutorial shows you how to create a Workflow Object with Data Structures using the Web Object Management Workbench application. You will learn to perform the following tasks:

  • Create an OMW project
  • Create a Data Structure Object
  • Save a Data Structure
    • Save Location
    • .par file
  • Restore a Data Structure
    • Save Location
    • .par file
  • Copy the Data Structure Object
  • Check In the Data Structure Objects
  • Create Workflow Object
  • Copy Workflow Object

Time to Complete

Approximately 20 minutes

Background

Starting with Tools Release 9.2.7, you can use Web Object Management Workbench (Web OMW) to create Data Structure and Workflow Objects. These enhancements reduce the dependency on the Windows development client, extending the flexibility of life cycle management to multiple platforms.

Prior to Tools Release 9.2.7, managing the UDO projects and the Non-UDO projects required two separate utilities: OMW on development client for the Non-UDO projects and Web OMW on a web client (or H4A) for the UDO project. The definition of the Workflow object and supporting Data Structure Object were created through a development client before moving to the web Orchestration Studio to work on the Workflow Object. 

Scenario

For this tutorial, consider a scenario in which a developer needs to create a Workflow Object and the supporting Data Structures.  

Prerequisite

    Before performing the tasks in the tutorial, you must ensure that:

    • JD Edwards EnterpriseOne with Tools Release 9.2.7 or higher is installed.

section 1Create an OMW Project


  1. Open a web browser and sign in to EnterpriseOne on the web.
  2. Navigate to Object Management Workbench – Web (P98220W) from the Fast Path.
  3. In the Object Management Workbench – Web form, click Add to add the OMW project.
  4. In the Create EnterpriseOne Object form, from the General Object drop-down list, select OMW Project. Click OK.
    Description of capture1.png follows
    Create EnterpriseOne Object
  1. In the Project Revisions form, complete the following fields:
    • Project ID = Enter the project name, for example, PRJDEMO.
    • Description = Enter a description for the project, for example, Demo Project 1.
    • Type = 01
    • Severity = 04
    • Product System Code = 55
    • Release = E920
  2. Description of picture2.png follows
    Project Revisions
  3. Find and select the newly created project.
  4. Advance the project status to 21 using the Advance Project grid row.
    Description of picture4.png follows
    Project Revisions
  5. Click OK.

section 2Create a Data Structure Object

  1. In the Object Management Workbench – Web form, select the project you created in the previous task and then click Add.
  2. In the Create EnterpriseOne Object form, from the General Object drop-down list, select Data Structure. Click OK.
  3. Description of capture5.png follows
    Create EnterpriseOne Object
  4. In the Add Object form, complete the following fields:
    • Object Name = Enter the object name, for example, D55DEMO1.
    • Description = Enter a description for the object, for example, Demo Object 1.
    • Product Code = 55
    • Product System Code = 55
  5. Description of capture6.png follows
    Add Object
  6. Click OK. The newly created Data Structure Object is displayed in the Project Objects tab.
  7. Description of capture7.png follows
    Data Structure Object
  8. In the Object Management Workbench – Web form, select the Data Structure Object that you created from the Project Objects tab. Then select Design from the More Row Actions drop-down list.
  9. In the Data Structure Revisions form, click Find to search for the data items. Select the data items and then click the left-pointing arrow to move the data items to the Structure Members grid.
  10. Description of capture8.png follows
    Data Structure Revisions
  11. Modify the Structure Member Name, set Required and Input/Output options (if needed). Click OK. You can change the Data Structure properties by selecting Properties from the Form exit.
  12. Description of capture9.png follows
    Data Structure Revisions

Note: Only business function data structures can be created using Web OMW Data Structure Revisions.

Save the Data Structure Object

  1. In the Project Objects tab of Object Management Workbench - Web form, select the Data Structure Object that you created in the previous task and then select Save to Database from the More Row Actions drop-down list.
  2. Description of image40.png follows
    Save to Database
  3. Click OK to save your personal copy of the object to the save location's Central Objects Tables.  It also inserts records to the object repository and history tables associated with the save path code.
  4. Description of capture11.png follows
    Confirm Save
  5. In the Project Objects tab of Object Management Workbench - Web form, select the Data Structure Object that you created in the previous task and then select Save to PAR File from the More Row Actions drop-down list.
  6. Description of image42.png follows
    Save to PAR file
  7. Click Close. This saves your personal copy of the object to a .par file in the downloads directory specified by the browser.
  8. Description of capture13.png follows
    File Download

Restore the Data Structure Object

  1. In the Project Objects tab of Object Management Workbench - Web form, select the Data Structure Object and then select Restore from Database from the More Row Actions drop-down list.
  2. Description of image41.png follows
    Restore from Database
  3. The object is restored to the user specs from the save location database.
  4. In the Project Objects tab of Object Management Workbench - Web form, select the Data Structure Object and then select Restore from PAR file from the More Row Actions drop-down list.
  5. Description of image43.png follows
    Restore from PAR file
  6. The object is restored to the user specs from the object .par file.



section 3Copy the Data Structure Object

  1. In the Project Objects tab of Object Management Workbench - Web form, select the Data Structure Object that you created in the previous task and then select Copy.
  2. Enter the required information on Copy Object form and click OK.
  3. Click Find in the Project Objects tab to view the newly copied Data Structure Object. You can add or modify Structure Member Name, set Required and Input/Output options (if needed). Click OK.

section 4Check In the Data Structure Objects

  1. In the Project Objects tab of Object Management Workbench - Web form, select the Data Structure Objects that you created in the previous tasks and then select Check-In/Approve/Share from the More Row Actions drop-down list to check in the data structures. A confirmation dialog box is displayed.
  2. Description of image44.png follows
    Check-In/Approve/Share
  3. Click OK.

The red check mark that was superimposed on the button in the Object Actions column is removed, indicating that the Data Structure Objects are checked in.

Description of image47.png follows
Project/Objects Tab

Review OMW Logging

  1. Select one of the data structures and then select Logging from the More Row Actions drop-down list to review the OMW Logging that was captured during the check-in process.
  2. Description of 35.png follows
    Logging
  3. Look for the three most recently created log records. There should be 1 save and 2 check-in records created.
    • Check-in: Actual movement of object from Save Location to Central Objects
    • Save: Creates an object .par file
    • Check-in: Update of the Object Repository and History Tables (F98780R/F98780H)
  4. Description of capture21.png follows
    Work With Object Logs

You can now create a Workflow Object and add the Data Structures that you created to the Workflow.


section 5Create Workflow Process Object

  1. In the Object Management Workbench - Web form, select the project for which you created the Data Structure Objects in the previous tasks and then click Add.
  2. In the Create EnterpriseOne Object form, from the General Object drop-down list, select Workflow Process.
  3. Description of capture23.png follows
    Create EnterpriseOne Object
  4. Click OK.
  5. In the Add Non-OL Object form, complete the following fields:
    • Process = Enter the Workflow Process name, for example, WFDEMO.
    • Version = Enter a version for the object, for example, 1.
    • Description = Enter a description for the object, for example, Demo Workflow.
    • Product Code = 55
    • Key Data Structure = Search and select the Data Structure Object you created in the previous tasks.
    • Additional Data Structure = Search and select the Data Structure Object copy you created in the previous tasks.
  6. Description of capture24.png follows
    Add Non-OL Object
  7. Click OK. The newly created Workflow Process Object is displayed in the Project Objects tab.
  8. Description of capture251.png follows
    Project Object Tab

You can log in to Orchestrator Studio to work on the Workflow object that you created using the Web OMW. Click Release Reservation from Manage drop-down list in Workflow Studio. This allows the Workflow Object to be imported and transferred.

Description of capture26.png follows
Workflow Studio

Workflow Studio OMW Integration - Copy (Save/As) a Workflow Object in Workflow Studio

  1. After Un reserving the workflow object, click Save As to make a copy of the workflow object.
  2. You will be presented to the Save As form. In the Save As form, complete the following fields:
    • New Version or New Workflow = Select one or the other.
    • New Name = Enter a name for the object, for example, WFDEMO1.
    • Version = Enter a version for the object, for example, 1.
  3. Description of capture27.png follows
    Save As Form
  4. Click OK.
  5. Follow the same steps to Release Reservation on the newly created Workflow Object.
  6. Navigate to Object Management Workbench – Web (P98220W).
  7. Select the Default Project in the Object Management Workbench – Web form and find the WFDEMO1 object created by Save As.
  8. Select Move Objects to Project from the More Row Actions drop-down list to move the object from the default project to the project created for this example.
  9. Description of capture28.png follows
    Project Objects Tab
  10. In the Move Objects to Project form, specify the project name PRJDEMO and click OK.
  11. Description of capture29..png follows
    Move Objects to Project
    Description of image46.png follows
    Project/Objects Tab

more informationWant to Learn More?