Creating a Custom Object in Application Composer



Steps:

  1. Hello, my name is John, and today we are discussing extending  applications using Application Composer.

     

    Step 1
  2. In this demo, I will show you how to create a custom object.

    Step 2
  3. This is the first in a series of related demos that show how to create a custom object, add fields to it, and create the user interface.

     

     In this series, we create a  simple trouble ticket application that the sales organization can use to log customer issues.

     

    Step 3
  4. Before we get started, notice that we are working in a sandbox. You should always create a custom object in a sandbox so you can test your work before publishing it.

     

    Now , let's navigate to Application Composer.

    Step 4
  5. Click the Navigator link.

    Step 5
  6. Click the Application Composer link.

    Step 6
  7. In Application Composer, you  must first select the application where you want to create your custom object.

    We are creating a trouble ticket for the Sales application.

    Step 7

  8. Click the Application list.

    Step 8
  9. Click the Sales list item.

    Step 9
  10. Now let's create the object.

     

    Click the Create button.

    Step 10
  11. In the Display Label field, enter the name users will see. In our example, "Trouble Ticket".

    Step 11
  12. Press [Tab].

    Step 12
  13. The application populates all of the rest of the required fields with the text you entered.

    Step 13
  14. The entry in the Plural Label field is what users will see as the title of the work area. 

     

    The title should read Trouble Tickets so let's add an "s".

    Step 14
  15. The Record Name Label is what identifies each instance of the object in the application. Application Composer automatically creates this field for every custom object.

    Step 15
  16. In our trouble ticket example, this is the field where users enter a brief summary of the issue, so we'll call it "Abstract".

    Step 16
  17. Leave the value of the Record Name Data Type as Text. This is the only valid value.

    Step 17
  18. The object name is the internal name for your object. It must be unique and contain no spaces.

     

    After you create your object, you can no longer edit the internal name.

    Note that the API name of your object is the object name followed by an underscore and the letter c (_c). You can use the API name in expressions written in the scripting language Groovy.

    Step 18
  19. We'll click the OK button and we are done.

    Step 19
  20. Now that we have created the object, we must add fields, and create a work area to make the object visible to users. These steps are covered by related demonstrations.

    Step 20
  21. In this demo you learned how to create a custom object in Application Composer.

    You can find additional learning resources in your Oracle Fusion Help application, as well as in the Oracle Learning Library, and at Oracle University. Thank you.

     

    Step 21

Table of Contents  Start Topic