Register New Forms in Oracle Apps 11i

Embed Size (px)

Citation preview

  • 8/12/2019 Register New Forms in Oracle Apps 11i

    1/11

    Register New Forms in Oracle Apps 11i

    In this tutorial you will learn how to Register New Forms in OracleApps 11i , registering form functions, creating menu of functions andcreating responsibilities.

    Document Summary

    This document describes the process of registering new forms in oracleapplications.

    Registering a Form

    Naigation ! Application "eeloper #$ Application#$Form

    %lic& on Form and you will see following screen.

  • 8/12/2019 Register New Forms in Oracle Apps 11i

    2/11

    Fields

    Form :'nter the file name of your form (the name of the .fm) file*without e)tension. +our form filename must be all uppercase, and its.fm) file must be located in your application directory structure.

    Application :'nter the name of the application which will own thisform.

    User Form Name :This is the form name you see when selecting a formusing the Functions window.

    Description : 'nter a suitable description for your form.

    Register Form Functions

    Naigation ! Application "eeloper #$ Application#$Function

  • 8/12/2019 Register New Forms in Oracle Apps 11i

    3/11

    %lic& on Function and you will see following screen

  • 8/12/2019 Register New Forms in Oracle Apps 11i

    4/11

  • 8/12/2019 Register New Forms in Oracle Apps 11i

    5/11

    Fields

    Function :'nter a uniue function name for your function. Thisfunction name can be used while calling this program programmatically.This name is not isible to the user through other forms.

    Form :-elect the form name which you hae registered.

    Application :-elect the application name for your form.

    Parameters :'nter the parameters that you want to pass to your formfunction. '.g. uery/only.

    Creating Menu o Functions:

    Naigation ! Application "eeloper #$ Application#$0enu

  • 8/12/2019 Register New Forms in Oracle Apps 11i

    6/11

    %lic& on 0enu and you will see following screen

  • 8/12/2019 Register New Forms in Oracle Apps 11i

    7/11

    Fields

    Menu :'nter the descriptie name for the menu. This name is notisible to the user.

    User Menu Name : The user menu name is used when a responsibility callsa menu.

    Menu !ype :The options in menu type include

    -tandard # for menus that would be used in the Naigator form

    Tab # for menus used in self#serice applications tabs

    -ecurity # for menus that are used to aggregate functions fordata security or specific function security purposes, but wouldnot be used in the Naigator form

    Se" :'nter a seuence number.

    Prompt :'nter the prompt that the users will see for the menu.

    Su#menu :If you want another menu to be called from this menu, thenenter this menu name in this field.

    Function :'nter the form function name in this field.

    Description :'nter a suitable description for the menu.

  • 8/12/2019 Register New Forms in Oracle Apps 11i

    8/11

    $rant :The 2rant chec& bo) should usually be chec&ed. %hec&ing this bo)indicates that this function is automatically enabled for the user. Ifthis is not chec&ed then the function must be enabled using additionaldata security rules.

    %iew !ree :%lic& on 3iew Tree 4utton and you will see following screen

    with the full hierarchy of the menu.

    Creating Responsi#ilities

    Naigation ! -ystem Administrator #$ -ecurity#$Responsibility#$"efine

  • 8/12/2019 Register New Forms in Oracle Apps 11i

    9/11

    %lic& on "efine button and you will see following screen in front ofyou.

  • 8/12/2019 Register New Forms in Oracle Apps 11i

    10/11

    Fields

    Responsi#ility Name :'nter the responsibility name for the newresponsibility.

    Application :'nter the application name you want to associate the newresponsibility to.

    Responsi#ility &ey :The responsibility &ey is a uniue identificationfor the responsibility. This is used in the loader programs forinternal purposes.

    Description :'nter a suitable description for the new responsibility.

    'ecti(e Dates :'nter the date range in which the responsibility willbe actie in the From and To fields.

    A(aila#le From :In the aailable from field bo), select whether youwant this responsibility to be aailable from Oracle applications orfrom Oracle -elf -erice 5eb Applications or from Oracle mobileApplications.

    Data $roup :The data group defines the database user name that oracleapplications use to connect to the database when you connect toapplications using this responsibility.

  • 8/12/2019 Register New Forms in Oracle Apps 11i

    11/11

    Menu Name :'nter the menu name that you want to associate with thisresponsibility.

    )e# *ost Name :If your 5eb -erer resides on a different machine fromyour database, you must designate the host name (6R7* here. Otherwise,the 5eb 8ost Name defaults to the current database host serer.

    )e# Agent Name :'nter the 97:-7 Agent Name for the database used bythis responsibility. If you do not specify an Agent Name, theresponsibility defaults to the agent name current at log#on.

    Re"uest $roup :The reuest group would define which reuests the userswith this responsibility can run. If no reuest group is assigned tothis responsibility then the users with this responsibility will not beable to run reuests for which he is not the owner.

    'nter the ;Reuest group< name and ;Application< name for the reuestgroup that you want to assign to this responsibility.