!!!How Do I Create a Function?
When you create a function, you will actually need to complete two processes. You will first create the function and then attach that function to a screen.

Only external and manual functions may be created. (i.e. creating a link to your company’s web site.) All other functions are only created either by us or under our direction. You may, however, copy an existing function in order to modify the form.

;Create a Function:
# Access the Maintain Function form ([IMFN]) through the Web Site Administrator main menu. You will be presented with a list of functions.
# Click the Add icon found at the bottom of this list. A blank row will now appear in the list.
# Ensure your cursor is on this row. Directly beneath the list are fields that allow you to define the function you wish to enter.
# Enter the Product to which the function belongs. e.g. BE
# In the appropriate fields, enter the function’s
** Name
** Description
** Usage (User Defined)
** Type (External or Manual)
** Purpose
# Enter either the URL in the Web Address field or the external function path in PL/SQL Block field.
# Define the general execution rights for this function through the Create Allowed, Retrieve Allowed, Update Allowed and Delete Allowed booleans. Normally, external functions are Retrieve Allowed only.
# Define the execution rights to this function for a specific role in the Execution Rights tab at the bottom of this form.
# Once you are satisfied with the data you have provided, Save the file.

;Attach Function to Form:
The new function must be attached to a form in order to be accessed.
# Access the Create Menus form ([IMMU]) through the Web Site Administrator main menu.
# Select the menu you wish to add the new function to.
# Click the Add icon found at the bottom of the list of the menu’s functions and sub-menus; Located below the [Menu Code|MENU_CODE] and [Menu Usage|MENU_USAGE]. A blank row will now appear in the list.
# Ensure your cursor is on that row.
# Identify the menu items (functions or menus) that will compose your menu and the order in which they should appear through the [Sequence|MENU_ITEM_SEQUENCE], [Code|MENU_ITEM_CODE] and [Type|MENU_ITEM_TYPE] fields.
# Enter the name of the new function in the Call Function field
# Complete the [Label|MENU_ITEM_LABEL] field and if desired, the [Icon Name|ICON_NAME] field.
# Set the [Menu Action Usage|MENU_USAGE] to User Defined. This must be completed as stated.
# When you are satisfied with the data you have provided, click the Save button.
\\  \\
----
!!Frequently Asked Questions - Web Site Administrator Self Service    
[{InsertPage page='FAQ-WSA' section=2}]
----
![Notes|Edit:Internal.HOW_DO_I_CREATE_A_FUNCTION] 	
[{InsertPage page='Internal.HOW_DO_I_CREATE_A_FUNCTION' default='Click to create a new notes page'}]