This appendix lists the function libraries and functions available to specify component code in Oracle Flow Builder. The function libraries and functions are used with the FUNCTIONCALL Keyword in the component code and related the test data in flows.
The following table lists the function libraries available to use to specify component code.
Table B-1 Function Libraries Installed with Oracle Flow Builder
Library | Related Application/Description |
---|---|
cRMLIB |
Customer Relationship Management |
eBSLibrary |
EBS Forms applications |
gENLIB |
Generic Library |
pRJTBLVERIFYLIB |
Projects |
pROCLIB |
Procurement |
pROJLIB |
Projects |
sCMLIB |
Supply Chain Management |
tELNETLIB |
Telnet (requires a third-party Java library to be added to the OpenScript repository where Oracle Flow Builder-generated scripts will be executed. See Adding a Telnet Function Library for additional information). |
wEBTABLELIB |
Web Tables |
The following sections provide details about the functions in each library.
Various functions in the libraries use the following parameters:
Table B-2 List of Parameter Types used with Functions
Parameter Label | Description |
---|---|
@after |
Specifies that the value after the specified text is used. The @after text is specified in the Attribute Value column of the component code. For example, @after='Child Labor Laws Compliance',@uitype='checkbox'. |
@before |
Specifies that the value before the specified text is used. The @before text is specified in the Attribute Value column of the component code. For example, @before='Child Labor Laws Compliance',@uitype='checkbox'. |
@caption |
Specifies the caption used to identify an object. The @caption is specified in the Display Name column of the component code. For example, @caption='Title'. |
@logical |
Specifies a True/False value. The @logical values is specified in the Attribute Value column in the component code. For example, @logical='True'. |
@param# |
Specifies the Test Data parameter(s) required for the function. Test Data is specified in the Flow test data. |
@uitype |
Specifies the type of UI component. The @uitype is specified in the Attribute Value column of the component code corresponding to the component type of the UI component. Valid values for @uitype are: select, textarea, input, checkbox. |
@window |
Refers to current window that is in context. |
The cRMLIB function library is used to develop component code and flows for Customer Relationship Management applications.
Clicks on the Item Details icon and Add to cart button for the specified item and quantity.
The addToCartItemDetails function requires the following Test Data:
@param1, @param2 as Item label, Quantity.
Click on Checkout for the specified cart type.
The cartCheckout function requires the following Test Data:
@param1 as Cart Type.
Checks the specified Checkbox.
The checkImageCheckBox function requires the following Test Data:
@logical, @param1 as Check ( True / False ).
Clicks on AddtoCart for the specified Item Name.
The clickAddToCart function requires the following Test Data:
@param1 as Item Name.
Clicks on Configure for the specified Item Name.
The clickConfigure function requires the following Test Data:
@param1 as Item Name.
Clicks on Express Checkout for the specified Item Name.
The clickExpressCheckOut function requires the following Test Data:
@param1 as Item Name.
Click on the image in the table with inner navigation.
The clickImageInInnerNavigationTable function requires the following Test Data:
@param1, @param2, @param3, @param4, @param5 as Table Name, Navigation Column, Search Column, Search Value, Target Column.
Clicks on the Torch icon for the specified field.
The clickLOVBasedOnLabel function requires the following Test Data:
@param1 as Label Name.
Clicks on the specified SiteLink in iStore.
The clickSiteLink function requires the following Test Data:
@param1 as Site Name to Click.
Clicks the image in the specified table.
The clickTableImage function requires the following Test Data:
@caption, @param1, @param2, @param3 as Column Number To Verify , Search text, ColumnName To Select.
Selects the specified values from the Search and Select list of values for the specified field.
The crmWebSelectLOV function requires the following Test Data:
@param1, @param2, @param3, @param4, @param5 as LovName, SearchByOption, SearchValue, ColName, RowValue.
Expands the specified label name.
The expandBasedOnLabel function does not require Test Data.
Expands or collapses the specified label.
The expandCollapseBasedOnLabel function does not require Test Data.
Click the refresh button until the request status is completed with Request ID to get the Refresh the status of the request.
The getRequestStatus function requires the following Test Data:
@param1 as Request ID.
Login to the wireless application with the specified username and password.
The jttLogin function requires the following Test Data:
@param1, @param2 as Username, Password.
Click on the specified button until the status changes to the required value.
The refreshWebItem function requires the following Test Data:
@param1, @param2, @param3, @param4, @param5, @param6 as Button Name, Table Name, Source Column, Source Column Value, Target Column, Target Column Value.
Searches For Editable row
The searchEditableRow function does not require Test Data.
Selects the specified address.
The selectAddress function requires the following Test Data:
@param1 as Address.
Select the action to be performed on the specified cart type.
The selectCartAction function requires the following Test Data:
@param1, @param2 as Cart Type, Item To Select.
Selects the specified customer by value and account number
The selectCustomer function requires the following Test Data:
@param1, @param2, @param3 as Search For, Search For Value, Account Number.
Selects the radio button with the specified label name.
The selectDisplayTemplate function requires the following Test Data:
@param1 as Label Name.
Selects the multiple (comma separated) resources.
The selectFormsSingleColValues function requires the following Test Data:
@logical, @param1 as comma separated resources.
Selects the specified Radio Button.
The selectImageRadiobutton function requires the following Test Data:
@logical, @param1 as Select [ True / False ].
Select the specified value from Search and Select list of values.
The selectMediaContent function requires the following Test Data:
@param1, @param2 as Search For, Value to Select.
Sets the cart quantity for the specified Item name.
The setCartQuantity function requires the following Test Data:
@param1, @param2 as Item Name, Quantity.
Sets the search parameters to handle the search criteria for different values in the listbox.
The setSearchParams function requires the following Test Data:
@param1 as SearchForName, OperatorValue, ValueToSet.
Verifies the batch status.
The verifyBatchStatus function requires the following Test Data:
@param1 as Batch Status.
Verify if the date is Monday.
The verifyDateBasedOnMonday function requires the following Test Data:
@logical, @param1, @param2, @param3 as time, dateFormat, minutesToBeAdded.
The eBSLibrary function library is used to develop component code and flows for EBS Forms applications.
Adds a "Failed" result to the Oracle Application Testing Suite results file for the specified Step Name.
The addFailedResult function requires the following Test Data:
@param1, @param2 as Step Name, Comment.
Adds a "Pass" result to the Oracle Application Testing Suite results file for the specified Step Name.
The addPassedResult function requires the following Test Data:
@param1, @param2 as Step Name, Comment.
Closes all open browsers and EBS Forms.
The oracle_close_all_browsers function does not require Test Data.
Returns a date value based on the format and manipulations specified as input.
The oracle_date_manipulation function requires the following Test Data:
@param1, @param2, @param3, @param4 as Date Format, Days, Months, Years.
Exits the EBS Forms application and closes all browsers.
The oracle_exit_app function does not require Test Data.
Sets the initial state of the EBS Forms Navigator window.
The oracle_form_initial_condition function does not require Test Data.
Closes the specified EBS Forms window.
The oracle_formWindow_close function requires the following Test Data:
@param1 as Title.
Navigates to the specified responsibility, menu path, and function in an EBS Application home page.
The oracle_homepage_nav function requires the following Test Data:
@param1, @param2, @param3 as Resp, Menu Path, Menu Choice.
Prompts the user for an input using the specified message title.
The oracle_input_dialog function requires the following Test Data:
@param1 as Prompt Message Title.
Launches an iStore URL.
The oracle_launch_istore_url function does not require Test Data.
Launches a JSP URL.
The oracle_launch_jsp_url function does not require Test Data.
Launches a PHP URL.
The oracle_launch_php_url function does not require Test Data.
Selects the specified menu path in an EBS Forms window.
The oracle_menu_select function requires the following Test Data:
@param1 as Menu Path.
Navigates to the specified menu and function in the EBS Application home page.
The oracle_navigation_menu function requires the following Test Data:
@param1, @param2 as Menu Path, Menu Function.
Selects the navigation path in the EBS Forms Navigator window.
The oracle_navigator_select function requires the following Test Data:
@param1 as Navigation Path.
Logs in to a PHP URL with the specified user credentials.
The oracle_php_login function requires the following Test Data:
@param1, @param2 as User Name, Password.
Logs in to a PHP URL with the specified user credentials and clicks on the specified responsibility of an EBS Application.
The oracle_php_signon function requires the following Test Data:
@param1, @param2, @param3 as User, Password, Resp.
Prompts the user to provide a SQL URL.
The oracle_prompt_sql function does not require Test Data.
Prompts the user to provide instance URLs.
The oracle_prompt_url function does not require Test Data.
Checks the EBS Forms status bar message against the specified expected value.
The oracle_statusbar_msgck function requires the following Test Data:
@param1 as Expected Status Bar Message.
The gENLIB function library is used to develop component code and flows for General applications.
Clicks on update or correct button based on the specified input.
The actOnAssignment function requires the following Test Data:
@param1 as Click Update / Correction.
Adds pass or fail result to the OATS result file based on input.
The addPassFailResult function requires the following Test Data:
@param1, @param2 as Step Name, Comment.
Sets effective date to the specified value.
The alterEffectiveDate function requires the following Test Data:
@param1 as Date.
Clicks the Ok button on a flex window.
The clickFlexOK function does not require Test Data.
Close the specified web page.
The closeWebPage function requires the following Test Data:
@param1 as Title Name.
Expands and selects tree nodes in EBS Form window.
The expandAndSelectNode function requires the following Test Data:
@logical, @param1 as Navigation Path.
Expands the specified tree nodes in EBS Form window.
The expandNodes function requires the following Test Data:
@logical, @param1 as Navigation Path.
Extracts a number from a specified string.
The extractNumber function requires the following Test Data:
@param1 as Text.
Extracts the zip file to the specified location.
The extractZipFile function requires the following Test Data:
@param1 as File Name.
Hides the current field in an EBS Form window.
The formHideField function requires the following Test Data:
@window, @logical as FieldName.
Selects the specified menu option in an EBS Form window.
The formMenuSelect function requires the following Test Data:
@param1 as Main Menu Path.
Clicks the Ok button in an EBS Forms decision box.
The formsChoiceWindow function does not require Test Data.
Clicks the Yes button in an EBS Forms alert dialog.
The formsConfirmDialog function does not require Test Data.
Selects the specified date from an EBS Forms calendar.
The formSelectDate function requires the following Test Data:
@logical, @param1 as DateValue.
Selects a value from a forms select list of values window.
The formSelectLOV function requires the following Test Data:
@logical, @param1 as Value To Select.
Sets a value in a dynamic column.
The formSetValueInDynamicColumn function requires the following Test Data:
@param1, @param2, @param3 as Forms Dynamic Column Name, Row Number, Value To Set.
Shows a specified field in an EBS Form window.
The formShowField function requires the following Test Data:
@window, @param1 as | separated field name and value or field name to show.
Selects color from an EBS Forms color picker window.
The formsSelectColor function requires the following Test Data:
@logical, @param1 as Color Value.
Verifies the value of a textarea located in an EBS Form window.
The formsVerifyTextArea function requires the following Test Data:
@logical, @param1 as Expected Value.
Verifies the status of an EBS Forms check box.
The formVerifyCheckBox function requires the following Test Data:
@logical, @param1 as CheckBox Status.
Verifies text field values on an EBS Form window.
The formVerifyEdit function requires the following Test Data:
@logical, @param1 as Expected Value.
Verifies a list value in an EBS Form window.
The formVerifyList function requires the following Test Data:
@logical, @param1 as Expected Value.
Verifies a list box value in an EBS Form window.
The formVerifyListBox function requires the following Test Data:
@logical, @param1 as Expected Value.
Verifies if the specified values exists in an EBS Forms list box.
The formVerifyListBoxValues function requires the following Test Data:
@param1 as expectedValue1, expectedValue2, expectedValue3[...].
Verifies the status of an EBS Forms radio button.
The formVerifyRadioButton function requires the following Test Data:
@logical, @param1 as Radio Button Status.
Verifies an EBS Forms status bar message.
The formVerifyStatus function requires the following Test Data:
@param1 as Message.
Extracts numbers from a specified string.
The getNumbersFromStr function requires the following Test Data:
@param1, @param2, @param3, @param4 as Message, before, after, index.
Returns a random number.
The getRandomNumber function requires the following Test Data:
@param1 as MaxRange.
Gets the current date based on the specified format.
The getSysDate function requires the following Test Data:
@param1, @param2 as Format, Numberofdays[0/+ve/-ve].
Gets the current date and time based on the specified format.
The getSysDateTime function requires the following Test Data:
@param1, @param2 as Format, Numberofdays[0/+ve/-ve].
Gets a value from a field based on the label present after the field.
The getValueBasedonLabelAfterUIComponent function does not require Test Data.
Gets a value from a field based on the label present before the field.
The getValueBasedonLabelBeforeUIComponent function does not require Test Data.
Approves or rejects the dialog window based on the input provided.
The handleDialog function requires the following Test Data:
@param1 as Action to Perform ( TRUE / FALSE ).
Handle the Microsoft alerts.
The handleMicrosoftAlert function does not require Test Data.
Navigates to the EBS Application home page.
The navigateToHome function does not require Test Data.
Opens inventory periods for specified list of periods.
The openInventoryPeriod function requires the following Test Data:
@param1 as Comma separated periods.
Prompts the user to provide a jtt URL.
The oracle_prompt_jtt_url function does not require Test Data.
Saves the downloadable file to the specified location.
The saveDialog function requires the following Test Data:
@param1 as Loction.
Browses and selects a file in EBS OAF / web page.
The selectFile function requires the following Test Data:
@logical, @param1 as File Path.
Selects multiple values in a list box.
The selectListMultiValues function requires the following Test Data:
@logical, @param1 as Comma separated values to Select.
Sets a value in an edit field based on the specified label.
The setEditValueBasedOnLabel function requires the following Test Data:
@param1, @param2 as Label Name, Value to set.
Sets a value in text field of a flex window.
The setFlexText function requires the following Test Data:
@param1, @param2 as Text Field Name, Value.
Sets the specified value in EBS Forms text field.
The setFormsText function requires the following Test Data:
@logical, @param1 as Value To Set.
Sets payable periods to a status as per the specified input.
The setPayablePeriods function requires the following Test Data:
@param1, @param2, @param3, @param4 as Ledger, Operating Unit, Comma separated Periods, Comma separated status.
Sets the specified purchasing periods to the specified status respectively.
The setPurchasingPeriod function requires the following Test Data:
@param1, @param2 as Comma separated periods, Comma separated status.
Selects a radio button based on the label present after the button.
The setRadioValueBasedonLabelAfterUIComponent function requires the following Test Data:
@param1 as After Text For Radio.
Selects a radio button based on the label present before the button.
The setRadioValueBasedonLabelBeforeUIComponent function requires the following Test Data:
@param1 as Before Text For Radio.
Sets or selects a value in a field based on the label present after the field.
The setValueBasedonLabelAfterUIComponent function requires the following Test Data:
@after, @uitype, @param1 as Value to set.
Sets or selects a value in a field based on the label present before the field.
The setValueBasedonLabelBeforeUIComponent function requires the following Test Data:
@before, @uitype, @param1 as Label before UI component, UI Component type, Value to set.
Shows all fields in an EBS Form window.
The SHOWALLFIELDS function does not require Test Data.
Switches to the specified responsibility in EBS Forms.
The switchResponsibility function requires the following Test Data:
@param1 as Value To Select.
Uploads the specified file.
The uploadFile function requires the following Test Data:
@param1 as File Name.
Verifies a message on a popup and closes the popup.
The verifyAndClosePopup function requires the following Test Data:
@param1, @logical as Popup message to verify.
Verifies the parent and child request status based on the specified input.
The verifyParenetChildReqs function requires the following Test Data:
@param1, @param2, @param3, @param4, @param5 as Parent ReqID, Parent ReqIndex, Parent Status, comma separated Child Request Names, comma separated Child Req Statuses.
Verifies the request status with the specified value.
The verifyRequestStatus function requires the following Test Data:
@param1 as Expected Value.
Verifies the value of a field based on the label present after the field.
The verifyValueBasedonLabelAfterUIComponent function requires the following Test Data:
@after, @uitype, @param1 as Value to verify.
Verifies the value of a field based on the label present before the field.
The verifyValueBasedonLabelBeforeUIComponent function requires the following Test Data:
@before, @uitype, @param1 as Value to verify.
Verifies a value in the specified column of web table.
The verifyValueInDynamicColumn function requires the following Test Data:
@param1, @param2, @param3 as Column Name, Row Number, Expected Value.
Searches a specified button name in an EBS OAF / web page and clicks the button.
The webClickButton function does not require Test Data.
Searches the specified link name on an EBS OAF / web page and clicks the link.
The webClickDynamicLink function requires the following Test Data:
@param1 as LinkName.
Clicks an image on an EBS OAF / web page.
The webClickImage function does not require Test Data.
Clicks a link in a EBS OAF / web page.
The webClickLink function does not require Test Data.
Gets plain text from a web page which is present after the specified text.
The webGetTextBasedOnLabel function does not require Test Data.
Logs out from the EBS Application.
The webLogout function does not require Test Data.
Selects the specified date value from an EBS OAF calendar.
The webSelectDate function requires the following Test Data:
@logical, @param1 as DateValue.
Selects a value in a list box.
The webSelectListBox function requires the following Test Data:
@logical, @param1 as Value to Select.
Selects a value from Search and Select list of values.
The webSelectLOV function requires the following Test Data:
@logical, @param1, @param2, @param3, @param4 as SearchByOption, SearchValue, ColName, RowValue.
Sets text in an OAF text field based on the label specified.
The webSetTextBasedOnLabel function requires the following Test Data:
@caption, @param1 as Value To Set.
Enters value in a text field and if a search and select list of values window appears, function will try to select the value from the new window.
The webSetTextWithLOV function requires the following Test Data:
@logical,@param1,@param2,@param3,@param4 as searchByOption, searchValue, colName, rowValue.
Verifies if the EBS OAF / web check box is checked or unchecked as per the specified input.
The webVerifyCheckBox function requires the following Test Data:
@logical, @param1 as Expected Value.
Verifies text field values on an EBS OAF / web page.
The webVerifyEdit function requires the following Test Data:
@logical, @param1 as Expected Value.
Verifies a link from a web page which is present after the specified text.
The webVerifyLinkBasedOnLabel function requires the following Test Data:
@logical, @param1 as Expected Value.
Verifies a value in list object.
The webVerifyList function requires the following Test Data:
@logical, @param1 as Expected Value.
Verifies if values are present in EBS OAF / web list box.
The webVerifyListBoxValues function requires the following Test Data:
@logical, @param1 as expectedValue1, expectedValue2, expectedValue3[...].
Verifies if values are present in an EBS OAF / web list.
The webVerifyListValues function requires the following Test Data:
@logical, @param1 as expectedValue1, expectedValue2, expectedValue3[...].
Verifies the status of a radio button status in an EBS OAF / web page.
The webVerifyRadioButton function requires the following Test Data:
@logical, @param1 as Radio Button Status.
Verifies plain text on an EBS OAF / web page.
The webVerifyText function requires the following Test Data:
@param1 as Text.
Verifies if the EBS OAF / web text area has the specified value.
The webVerifyTextArea function requires the following Test Data:
@logical, @param1 as Expected Value.
Verifies plain text in a web page which is present after the specified text.
The webVerifyTextBasedOnLabel function requires the following Test Data:
@logical, @param1 as Expected Value.
Verifies the text on a EBS OAF / web page which is present after the specified string.
The webVerifyTextWithAfter function requires the following Test Data:
@logical, @param1 as Expected value to verify.
The pRJTBLVERIFYLIB function library is used to develop component code and flows for Projects applications.
The pROCLIB function library is used to develop component code and flows for Procurement applications.
Adds attachments.
The addAttachments function requires the following Test Data:
@param1, @param2, @param3 as Array of Field Labels, Array of Field Values, Action.
Adds the specified IDV structure to the cart based on the Item name and IDV number.
The addIDVStructuretoCart function requires the following Test Data:
@param1, @param2, @param3 as Item Name, Enter IDV Number, enter price.
Adds the specified Item from the favorites list to the cart.
The addItemFromFavToDocument function requires the following Test Data:
@param1, @param2 as Enter Item, Enter IDV Number (Optional).
Sets specified Item pricing detail to specified value.
The addItemPricingDetails function requires the following Test Data:
@param1, @param2 as Array of Field Names, Array of Field Values.
Adds an item to the cart based on the Item name and Source document number.
The addToCartBasedOnSource function requires the following Test Data:
@param1, @param2 as Item Name, Enter Source.
Fills in details in the Award By Bid page for the specified supplier and specified option.
The Award_Bid_To_Supplier function requires the following Test Data:
@param1, @param2, @param3, @param4, @param5, @param6 as Supplier Name , Award, Award Option, Value To Enter, Internal Note , Note To Supplier.
Enters text or selects the Award option of a Supplier in the Awards table.
The awardTableAction function requires the following Test Data:
@param1, @param2, @param3, @param4 as Supplier name, Label value of line, Enter object type among:checkbox/radiobutton/textarea/textbox, Enter value.
Selects values from a List of Values (LOV) in the Car creation page, which does not have OAF UI.
The carWebSelectLOV function requires the following Test Data:
@logical, @param1, @param2, @param3, @param4 as SearchByOption, SearchValue, ColName, RowValue.
Clears the existing items in the iProcurement Shopping cart.
The clearShopppingCart function does not require Test Data.
Clicks on the Bid of a mentioned Supplier in the Award By Bid page.
The clickBidinAwardBid function requires the following Test Data:
@param1 as Supplier Name .
Edits the Requisition number auto-generated to a user defined Requisition number.
The editRequisitionNumber function requires the following Test Data:
@param1, @param2, @param3, @param4 as Enter Prefix, Enter Agency Identifier, Enter Allowed Range, Enter serial Number.
Generates a Encrypted URL for a specified operating unit for a Supplier to register to that Operating unit.
The encryptURL function requires the following Test Data:
@param1 as Url to Encrypt.
Sets the charge account for a distribution Line in the Distributions window.
The formsSetChargeAccount function requires the following Test Data:
@param1, @param2 as chargeAccount, distributionLineNumber.
Gets the specified Award option of the specified Supplier name in the Award by Bid table.
The getAwardOption function requires the following Test Data:
@param1, @param2 as Supplier name, Label value of line.
Gets the state of the checkbox next to the specified label.
The getCheckboxValueBasedOnLabel function requires the following Test Data:
@param1 as Enter label name.
Gets the text in the textbox next to the specified label.
The getEditValueBasedOnLabel function requires the following Test Data:
@param1 as Enter label name.
Calculates Offer receive time to be used while creating Surrogate bid based on Negotiation open time.
The getOfferReceiveTime function requires the following Test Data:
@param1, @param2 as Enter Date format of OpenTime (Optional), Enter the open time.
Gets the selected option in the Selectbox next to the specified label.
The getSelectValueBasedOnLabel function requires the following Test Data:
@param1 as Enter label name.
Gets the text in the textarea next to the specified label.
The getTextAreaValueBasedOnLabel function requires the following Test Data:
@param1 as Enter label name.
Gets a value in the specified type of component next to the label specified.
The getValueBasedOnLabel function requires the following Test Data:
@caption, @param1 as Component Type.
Edits the Document number auto generated to a user defined Document number.
The handleEditDocumentNumber function requires the following Test Data:
@param1, @param2, @param3, @param4 as DODAAC, Instrument Type, Allowed Range, Serial Number.
Handles Terms and Accept condition window and Click on specified button in Terms and Accept condition window.
The handleWebTermsWindow function requires the following Test Data:
@param1 as Button Name ( Accept / Cancel ).
Navigates to a generated custom URL.
The launchCustomURL function requires the following Test Data:
@param1 as Enter custom URL.
Selects a specific Approver from the Approver's list.
The selectApproverInManageApprovals function requires the following Test Data:
@param1 as approver.
Selects the first available option in the Selectbox next to the specified label.
The selectFirstOptionInSelectBoxBasedOnLabel function requires the following Test Data:
@param1 as Label name.
Selects the First available value in a List Of Values (LOV).
The selectFirstValueFromLOV function requires the following Test Data:
@param1 as Enter LOV Name.
Selects the Radio button next to the specified label.
The selectRadiobuttonBasedonLabel function requires the following Test Data:
@param1 as Select Label.
Selects specified Show table data Radio button in Search criteria of Search window.
The selectSearchRadioOption function requires the following Test Data:
@param1 as Search Radio Label.
Checks or unchecks the checkbox next to the specified label.
The setCheckboxValueBasedOnLabel function requires the following Test Data:
@param1, @param2 as Enter label name, Enter true or false to Check or uncheck.
Enters text in the textbox next to the specified label.
The setEditValueBasedOnLabel function requires the following Test Data:
@param1, @param2 as Enter label name, Value to enter.
Enters a Random number in a field until that Random number is unique and not present in the Application database.
The setNextRandomNumber function does not require Test Data.
Selects an option in the Selectbox next to the specified label.
The setSelectValueBasedOnLabel function requires the following Test Data:
@param1, @param2 as Enter label name, Value to select.
Enters text in the textarea next to the specified label.
The setTextAreaValueBasedOnLabel function requires the following Test Data:
@param1, @param2 as Enter label name, Value to enter.
Sets a value in the specified type of component next to the label specified.
The setValueBasedOnLabel function requires the following Test Data:
@caption, @param1, @param2 as Type of the Component, Value to Set.
Verifies the details in the Award By Bid page for the specified supplier and specified option.
The Verify_AwardBid_Details_Supplier function requires the following Test Data:
@param1, @param2, @param3 as Supplier Name , Award Option, ValuevTo VerifY.
Verifies that the specified Award option of the specified Supplier name in the Award by Bid table matches the Expected value.
The verifyAwardOption function requires the following Test Data:
@param1, @param2, @param3 as Enter Supplier name, Enter Label value of line, value to verify.
Verifies that the image ALT tag next to the specified label matches with ON/OFF checkbox image ALT tag.
The verifyCheckBoxImageBasedOnLabel function requires the following Test Data:
@param1, @param2 as Label Name, Enter true/false for checked/unchecked status.
Verifies the state of the checkbox next to the specified label .
The verifyCheckboxValueBasedOnLabel function requires the following Test Data:
@param1, @param2 as Enter label name, Enter true or false to Check or uncheck.
Verifies whether or not the document number fields have expected values.
The verifyDocumentNumberDetails function requires the following Test Data:
@param1, @param2 as Enter Label Name, Enter value.
Verifies the text in the textbox next to the specified label.
The verifyEditValueBasedOnLabel function requires the following Test Data:
@param1, @param2 as Enter label name, Value to verify.
Verifies the Pricing details of an Item matches with expected value.
The verifyItemPricingDetails function requires the following Test Data:
@param1, @param2 as Enter Label of Pricing Detail, Enter pricing Value.
Verifies whether Requisition number is in the expected format.
The verifyRequisitionNumber function requires the following Test Data:
@param1, @param2, @param3, @param4 as Enter Prefix, Enter agencyIdentifier, Enter allowedRange, Enter delimiter.
Verifies the selected option in the Selectbox next to the specified label.
The verifySelectValueBasedOnLabel function requires the following Test Data:
@param1, @param2 as Enter label name, Value to verify.
The pROJLIB function library is used to develop component code and flows for Projects applications.
Verifies a forms minimum/maximum output.
The formsMinMaxViewOutput function requires the following Test Data:
@param1, @param2 as Item, Target Column Name.
Opens the Lease accounting period from specific start to end periods.
The leaseOpenAccountingPeriod function requires the following Test Data:
@param1, @param2 as start period, end period.
Refresh payment process request.
The refreshPaymentProcessRequest function requires the following Test Data:
@param1, @param2, @param3, @param4, @param5, @param6 as refreshButtonName, requestSourceColName, requestSourceColValue, referenceSourceColName, referenceSourceColValue, StatusToBeVerified.
Verifies the image label of a checkbox.
The webImgVerfyCheckBox function requires the following Test Data:
@param1 as Image Label.
Select Checkbox in the table queried by the List of Values: Used specifically for selecting Planning Resources in 12.2.
The webSelectCheckBoxFromLOV function requires the following Test Data:
@logical, @param1, @param2, @param3, @param4 as SearchByOption, SearchValue, ColName, ValueToSelect.
The sCMLIB function library is used to develop component code and flows for Supply Chain Management applications.
Disable the intercompany records for the specified organizations and end dates.
The disableInterCompanyRecord function requires the following Test Data:
@param1, @param2, @param3, @param4 as From org, end org, flow type, end date.
Gets the delivery number from the Ship Confirm Request string.
The getDeliveryNumber function requires the following Test Data:
@param1 as Ship Confirm Request String.
Get the expenditure group.
The getExpenditureGroup function requires the following Test Data:
@param1 as Enter expenditureGroupRowindex.
Picks LPN number from Log file which is in 'Defined but Not used' status.
The getLPNNameFromLog function does not require Test Data.
Select a specific serial number from the specified list.
The getLPNNumber function requires the following Test Data:
@param1, @param2 as From LPN, LPN Index.
Capture request id's after Ship Confirm.
The getShipConfirmReqIds function requires the following Test Data:
@param1, @param2, @param3 as Ship Confirm Request String, Before, After.
Gets the Trip stop request number.
The getTripStopReqId function requires the following Test Data:
@param1 as Ship Confirm Request String.
Selects a day in a month.
The selectDayInMonth function requires the following Test Data:
@param1 as Enter Day.
Sets the specified value to the Itemfield value in a Flex window.
The setTextInDualField function requires the following Test Data:
@logical, @param1, @param2 as Enter label with commas, Enter testdata with commas.
The tELNETLIB function library is used to develop component code and flows for Telnet applications.
Presses Enter in a Telnet window.
The buttonPress function does not require Test Data.
Changes the organization in a Telnet session.
The changeOrg function requires the following Test Data:
@param1 as Org.
Commits the transaction in a Telnet window.
The commit function does not require Test Data.
Commits the transaction and verifies the status bar message in a Telnet window.
The commitAndVerify function requires the following Test Data:
@param1 as Expected StatusBar Text.
Commits the transaction and verifies the complete status bar message in a Telnet window.
The commitExpandAndVerify function requires the following Test Data:
@param1 as Expanded Verify Message.
Connects to a Telnet window.
The connect function requires the following Test Data:
@param1, @param2 as Host, Port.
Presses the specified key combined with the Ctrl key in a Telnet window.
The ctrl function requires the following Test Data:
@param1 as Key.
Presses Ctrl and Enter the specified message on the Telnet window.
The ctrlAndEnter function requires the following Test Data:
@param1 as Message.
Expands and verifies if the status bar value the specified message.
The expandVerifyStatusBarValue function requires the following Test Data:
@param1 as Expanded Verify Message.
Gets the title of the current field.
The getCurrField function does not require Test Data.
Gets the value from the current field in a Telnet window.
The getCurrField function does not require Test Data.
Gets the field value from a Telnet window.
The getFieldValue function does not require Test Data.
Gets the complete status bar message from a Telnet window.
The getFullStatus function does not require Test Data.
Gets the title of the previous field in a Telnet screen.
The getPreviousField function does not require Test Data.
Gets the value from the previous field from a Telnet window.
The getPreviousField function does not require Test Data.
Gets the status bar message of a Telnet window.
The getStatusBar function does not require Test Data.
Goes to the top field in a Telnet window.
The gotoTopField function does not require Test Data.
Initializes the Telnet session before login.
The initializeTelnetService function does not require Test Data.
Logs in to Telnet session with the specified username and password.
The login function requires the following Test Data:
@param1, @param2 as Username, Password.
Navigates to the specified path.
The navigateByName function requires the following Test Data:
@param1 as Resp.
Selects an option from the list of options present in a Telnet window.
The selectOption function requires the following Test Data:
@param1 as Option.
Enters the specified value in the current field in a Telnet window.
The set function requires the following Test Data:
@param1 as Value.
Sets the screen buffer time in milliseconds.
The setScreenBufferTime function requires the following Test Data:
@param1 as Milliseconds.
skips down one field in a Telnet window.
The skipDown function does not require Test Data.
Skips up one field in a Telnet window.
The skipUp function does not require Test Data.
Switches to the specified responsibility in a Telnet window.
The switchResp function requires the following Test Data:
@param1 as Resp.
Verifies the specified value for the field in a Telnet window.
The verifyFieldValue function requires the following Test Data:
@param1, @param2 as Verify field label name, Expected value to verify.
Verifies the status bar message in a Telnet window.
The verifyStatusBarValue function requires the following Test Data:
@param1 as Expected status bar message.
Waits for the current action to be completed in a Telnet window.
The waitForActionComplete function does not require Test Data.