Registration of a Custom Form in Oracle Applications(11i and R12) Summary of Steps to Register a form 1.

If it is a new form start from TEMPLATE.fmb with the Required .pll files and build the form TESTFORM.fmb 2. FTP the form TESTFORM.fmb to $AU_TOP/forms/US 3. For 11i , use f60gen and for R12 use frmcmp_batch to create TESTFORM.fmx in $CUSTOM_TOP/forms/US 4. In Oracle Applications, Navigate to Application Developer Responsibility-> Application-> Form 5. In Oracle Applications, Navigate to Application Developer Responsibility-> Application -> Function and associate the form with the function. 6. In Oracle Applications, Navigate to Application Developer Responsibility-> Application->Menu and associate the function with menu. 7. In Oracle Applications, Navigate to System Administrator Responsibility -> Responsibility-> Define and associate the menu with the Responsibility. 8. In Oracle Applications, Navigate to System Administrator Responsibility -> Security ->User-> Define and associate the Responsibility with the User. Detailed Step by Step Form Registration Task Requirements: 1. Oracle Applications (11i or R12) Access 2. Oracle Forms Builder(6i or 10g) 3. WinSCP Tool § WinSCP is an open source free SFTP client and FTP client for Windows. Legacy SCP protocol is also supported. Its main function is safe copying of files between a local and a remote computer. § Download option of this Tool was available the following link Step1: Login into Oracle Application Using the default Username and Password like operations/welcome Go to the form which you want to customize. After that form opened, Select View->about Oracle Application Now the Window appearing with all details about oracle application from there note the current opening form’s path. Note: Normally, Form (.fmb) files are placed Under $AU_TOP/forms/US directory. Step2: Open the winSCP tool, The Following window is opening,

pll files into local system where the form located generally to FORMS_PATH (Local System’s (example: PC ) Mentioned FORMS_PATH). Try to open in the Oracle Form Builder. ($AU_TOP/resource/US) From there copy the required .(Note: Now the Form was not opening. .pll) file to opening the form. Then select that file and drag it in local file system wherever you want (System’s Mentioned FORMS_PATH).fmb) current folder (appltop/au/forms/us) Locate the . Now the Form is Copying.In Remote system window. Step 3: All Library Files are placed in the Resource folder of the Form’s Current Folder. open the form’s (. After Copied. Because Oracle Form Builder needs the library (.fmb file of form will be customize.

pll 11.pll 6. PQH_GEN. VERT. JR. APPFLDR. APPSTAND.pll 13.pll Step 4: Now you open that form into your Oracle Form Builder..For TEMPLATE.pll are required.pll 8.fmb 2.pll 4. And save it Once the customization was done.pll 3. FNDSQF.pll 7. APPCORE. AADAYPK. Step 5: Open the winSCP. APPCORE2. GLOBE. JA.pll 10. 1. .pll 12. PSAC.pll 9. Do your own customization. GHR.pll 5.fmx form following .

Then the following window is opening. then click the Login button. Enter the Host name of your Oracle Application And Enter the Username & Password. .In this Window.

fmx userid=apps/**** . Or In winSCP tool. select menu Commands–> Open Terminal After clicking Open Terminal.fmb output_file=$CUSTOM_TOP/forms/US/TEXTFORM. Open Terminal icon was available. Opening Terminal: In winSCP tool.fmx).fmx file under Custom_top (Before that identify the path of form’s executable file (. Enter the Following command to creating . To click that Icon Now the Terminal window is opening. Step: 6 Now open the Terminal window to creating the customized form’s executable (TEXTFORM.fmx)) For Oracle Applications 11i f60gen module=$AU_TOP/forms/US/TEXTFORM.fmb) from local system to Remote system (path like $AU_TOP/forms/US).Then Move (copy) the customized form (TEXTFORM. It appearing a window with title console.

Registering the Customized Forms into Oracle Application Document Summary This document describes the process of registering new forms in oracle applications.For Oracle Applications R12 frmcmp_batch module=$AU_TOP/forms/US/ TEXTFORM.fmb userid=APPS/***** output_file=$ CUSTOM_TOP /forms/US/ TEXTFORM. .fmx module_type=form batch=yes compile_all=special .fmx file into represented path. Now that Command creating (or replacing) the . Registering a Form Navigation – Application Developer -> Application->Form Click on Form and you will see following the Execute button.

and its .Fields Form : Enter the file name of your form (the name of the .fmx file must be located in your application directory structure.fmx file) without extension. User Form Name : This is the form name you see when selecting a form using the Functions window. Application : Enter the name of the application which will own this form. Description : Enter a suitable description for your form. Register Form Functions Navigation – Application Developer -> Application->Function . Your form filename must be all uppercase.

Click on Function and you will see following screen .

Click on the form tab and you will see following screen .

g. Parameters : Enter the parameters that you want to pass to your form function.Fields Function : Enter a unique function name for your function. Form : Select the form name which you have registered. This name is not visible to the user through other forms. Application : Select the application name for your form. E. Query_only. Creating Menu of Functions Navigation – Application Developer -> Application->Menu . This function name can be used while calling this program programmatically.

Click on Menu and you will see following screen .


Submenu : If you want another menu to be called from this menu.Fields Menu : Enter the descriptive name for the menu. Prompt : Enter the prompt that the users will see for the menu. Menu Type : The options in menu type include: • • • Standard – for menus that would be used in the Navigator form Tab – for menus used in self-service applications tabs Security – for menus that are used to aggregate functions for data security or specific function security purposes. User Menu Name : The user menu name is used when a responsibility calls a menu. then enter this menu name in this field. but would not be used in the Navigator form Seq : Enter a sequence number. This name is not visible to the user. .

View Tree :Click on View Tree Button and you will see following screen with the full hierarchy of the menu.Function : Enter the form function name in this field. If this is not checked then the function must be enabled using additional data security rules. Creating Responsibilities Navigation – System Administrator -> Security->Responsibility->Define Click on Define button and you will see following screen in front of you. Description : Enter a suitable description for the menu. Grant :The Grant check box should usually be checked. . Checking this box indicates that this function is automatically enabled for the user.

J (dataQapps Technologies) .Author : Lingesan.

Sign up to vote on this title
UsefulNot useful