Setting Up and Using Fluid Approvals

This topic discusses the various approval options when using PeopleSoft Fluid. The approval options are displayed as per the configurations set in the Fluid Approval Setup component.

Note: To enable a user to receive PeopleSoft Fluid User Interface for approvals, the user should be a member of the Approvals Fluid role. See Fluid Approval Installation document on My Oracle Support (support.oracle.com), note number 2166359.1.

PeopleSoft Fluid User Interface is designed for users to access PeopleSoft pages using multiple form factors:

  • SFF: Small Form Factor, such as smart phones.

  • MFF: Medium Form Factor, such as tablets.

  • LFF: Large Form Factor, such as some tablets, laptops, and desktops.

When using a mobile device, you can access the approval pages by selecting the Approvals tile from any home page. When you access approval pages from the Approvals tile, the first page you see is the Pending Approvals page, which displays differently depending on your form factor. Approval transactions listed for each user depends on the permission level established for the user logged in.

Note: PeopleSoft Fluid Approvals uses the Approval Workflow Framework as configured for the specific application. The Approval Workflow Framework must be enabled and configured properly for each application before implementing Fluid Approvals for the transactions.

Page Name

Definition Name

Usage

Fluid Approval Setup - General Settings Page

HMAP_MBL_TYPE_SET

Configure the general settings for Mobile Approvals.

Fluid Approval Setup - Transactions Page

HMAP_MBL_TYPE_SET2

Configure the transaction settings for Mobile Approvals.

Approvals Tile

NA

Access the Pending Approvals page.

Pending Approvals Page

NA

View a list of all transactions that apply to the selected transaction category and access the respective transactions that are pending your approval.

Pending Approvals - <Transaction Details> Page

NA

Review the details of the approval request, make a comment, and take action on the request.

Approvals History Page

NA

View a list or approval transactions you have worked on in the past.

Administer Approvals Page

NA

View all pending approvals to which you have access and can take actions on.

Using Fluid, you can take five actions on any approval transaction based on how the transaction has been configured. These actions include:

  • Approve

  • Deny

  • Pushback

  • Hold

  • Request Information

The applicable action buttons are displayed on the approval pages, sub-banner to the right.

Mass Action for Pending Approvals

This example illustrates the fields and controls on the Pending Approvals page when Mass Approvals is enabled for a transaction category.

Pending Approvals Page when Mass Approvals is enabled for a transaction category

Mass approval is available for the following approvals:

  • When Type selected in the View By drop-down.

  • When the transaction has been configured for mass approval.

  • When an individual transaction or transaction group has been selected.

When a transaction type that is enabled for mass approvals is selected in the left panel, the approval requests in the right panel display with check boxes in each row. Applicable action buttons are displayed on the top-right of the grid. The approval requests are deselected by default and the approval action buttons are disabled. The action buttons are enabled only when at least one row is selected. A Select All check box is available above the grid to select all approvals in the grid. The approver can enter comments before taking an approval action. The comments are applied to all selected requests.

Use the Fluid Approval Setup - General Settings Page page (HMAP_MBL_TYPE_SET) to set the general options for mobile approvals.

Navigation:

Enterprise Components > Approvals > Approvals > Fluid Approval Setup

This example illustrates the fields and controls on the Fluid Approval Setup - General Settings Page page.

Fluid Approval Setup - General Settings

Field or Control

Description

Display Attachments

Select to allow all approvers to view attachments at the system level. If you select this option, you must also select a process scheduler server for the Process Server field with proper distribution node setup.

Note: Attachments are not available for all transactions.

Maximum Approvals Displayed*

Enter the maximum number of approvals to be displayed on the Pending Approvals page.

The Pending Approvals page also has a Load More button, to display remaining transactions in chunks.

This is irrespective of the transactions entered on the Fluid Approval Setup - Transactions Page tab.

Maximum Lines Displayed*

Enter the maximum number of approval lines to be displayed for each transaction that contains approvals at the line level.

Age of Approvals History in Days*

Enter the number of days, prior to today’s date, to include when displaying approval history.

Actionable Approvals Only

Select to view only transactions that require your approval action.

Group ID

Unique ID for the Transaction group.

Description

Name for the group which is displayed in Mobile Approvals

Image

The image associated with the group to display in Mobile Approvals.

Note: * These three approval options (Maximum Approvals Displayed, Maximum Lines Displayed, and Age of Approvals History in Days) can be synchronised between multiple pillars. For example, If you have configured multiple systems, such as HCM and FSCM for fluid approvals, changes made to these options from any one system are propagated to other systems when the Fluid Approval Setup page is saved. To do this, enable the service operation HMAP_GEN_OPTIONS in PeopleTools, Integration Broker, Integration Setup, Service Operations.

Use the Fluid Approval Setup — Transactions page (HMAP_MBL_TYPE_SET2) to set the transaction options for fluid approvals.

Navigation:

Enterprise Components > Approvals > Approvals > Fluid Approval Setup > Transactions

This example illustrates the fields and controls on the Fluid Approval Setup - Transactions page: Transactions Tab

Fluid Approval Setup - Transactions - Transaction

Field or Control

Description

Order

Enter a display order for each transaction ID.

Transaction ID, Transaction Name and Process ID

Select to enable the transaction for Fluid Approvals.

Allow Mass Approvals

Select to indicate whether users can select multiple transactions in the list when viewing by type, and perform approval actions against all of them. Users can allow mass approvals for all or only some of the transactions in the same transaction group.

Visible to Requesters

Select to indicate that the transaction is displayed on the View Approval Status page for the pillar.

Deselect to hide the transaction from requesters.

For more information about the View Approval Status page see PeopleSoft FSCM 9.2 Application Fundamentals, PeopleSoft Fluid Approvals, Viewing Approval Status.

Transaction Group

Select to allow users to add multiple transactions into a group (as defined on General Settings tab) to display them together in the transaction list. This is an optional field.

This example illustrates the fields and controls on the Fluid Approval Setup - Transactions page: Handlers tab.

Mobile Approval Options - Transactions page: Handlers tab

Field or Control

Description

Root Package ID

Select the application package that holds the DataHandler, DetailDocument, and SubPage classes for the transaction.

This example illustrates the fields and controls on the Fluid Approval Setup - Transactions page: Actions tab.

Mobile Approval Options - Transactions page: Actions tab

Select the approval Actions that are visible as push buttons in Fluid approvals.

Note: The approval transaction handler must support the transaction.

This example illustrates the fields and controls on the Fluid Approval Setup - Transactions page: Options tab.

Mobile Approval Options Transactions page Options tab.

Field or Control

Description

Require Comments for Deny

Select to make it mandatory to enter comments if the action is Deny.

Show Terminated Transactions

Select to include terminated transactions in the Transaction History.

This example illustrates the fields and controls on the Fluid Approval Setup - Transactions page: Images tab.

Mobile Approval Options - Transactions page: Images tab

Small Image is required by Fluid Approvals. This is the image displayed in the transaction list for the associated transaction.

Use the Approvals tile (HMAP_APPR_TILE_FL) to review pending and historical approval requests that are associated with the logged-in manager.

Navigation:

From any Fluid Homepage, select the Approvals tile.

This is an example of the Approvals tile that appears on the Manager Self-Service home page.

Approvals Tile

Use the Personalize Homepage to add a tile to a PeopleSoft Fluid Home page.

The tile may show the total number of pending approvals. If no pending approvals are available, the tile does not display a number count.

Use the Pending Approvals page (EOAWMA_MAIN_FL) to review and approve pending transactions.

Navigation:

Select the Approvals tile on any Homepage.

This example illustrates the fields and controls on the Pending Approvals page for HCM on a tablet.

(Tablet) Pending Approvals page

This example illustrates the list of transaction categories on the Pending Approvals page for the smartphone.

(Smartphone) List of transaction categories on the Pending Approvals page

Both Landscape and Portrait views are supported on a tablet. The approvals landing page has two panels in landscape mode and the left panel is locked in place and is not collapsible. The left panel defaults to the Type grouping with the All category selected and the right panel displays all pending approvals in the user’s queue sorted by the date/time on which they were received with the oldest one displayed first. The right panel title displays the name of the selected category. The number of rows are displayed at the top-right of the list and a filter button is displayed to the top-left of the list.

In Portrait mode, the left panel is hidden and only the right panel is displayed as a full page. The left panel can be invoked as an overlay. Even though the left panel is hidden, the All category of the Type grouping will be defaulted. The page in portrait mode displays all pending approvals in the approver’s queue.

Viewing Pending Approvals Summary

On a Phone, when a user launches Approvals, the user is presented with list of pending approvals grouped by transaction type. The page title will be Pending Approvals. The user can view approvals that are in a Pending status for them.

Pending Approvals can be categorized in 5 views:

  1. Type (default view)

  2. Date Received

  3. Priority (not available in HCM)

  4. Person (not available in FSCM)

  5. From

The user can switch between the different groupings by selecting a grouping from the grouping drop-down. Priority and Person grouping are not applicable to all transactions. If none of the transactions in an approver’s pending approvals queue has a priority or person associated, the grouping will not be displayed in the drop-down.

When the user clicks on any category on the left panel, the right panel is refreshed with pending approvals for the selected category. The panel title on the right panel reflects the selected category. A user can filter the list of approvals by clicking on the grid filter icon. The Filter window gives the following filter options:

Field or Control

Description

Type

Drop-down displaying transaction types for which the user has pending approvals.

Priority

Drop-down displaying priorities for which the user has pending approvals. One of the values will also be “No Priority Associated”. Priority is not available in HCM.

For Requisition and Purchase Orders, Rush priority is available along with High, Medium, and Low.

Received

Drop-down displaying the date groupings for which the user has pending approvals – applicable values from This Week, Last Week, 2 Weeks Ago, Older.

From

Drop-down displaying the last sender for each approval. The last sender could be either the last approver in the approval chain or the requestor of the transaction if the current approver is the first approver in the chain.

Person

Drop-down displaying a list of persons for which the user has pending approvals. One of the values may be "No Person Associated" if there are approvals that are not related to a person (example, Job Opening).

Each Pending Approvals row on the right panel will display the information about the approval request in 3 columns.

Field or Control

Description

Column 1

This column displays the Transaction Name and the Object Name for this transaction (Person, Position etc.)

Column 2

This column displays the Transaction Summary and Priority (if applicable).

Column 3

This column displays the date on with the approval was received.

Use the Pending Approval - <Transaction Details> page to review the details of the approval request, make a comment, and take action on the request.

Navigation:

Click an individual approval request transaction from the Pending Approvals page.

This example illustrates the fields and controls on the Pending Approvals - <Transaction Details> page.

<>Pending Approvals - <Transaction Details> page

Use the Approvals History page (EOAWMA_MAIN_FL) to view approvals requests that you have worked on.

Navigation:

Select the More Actions icon in the upper/right of the page, and select Approvals History.

This example illustrates the fields and controls on the Approvals History page for HCM.

Approvals History page

There are five views by which a user can view historical approvals.

  • Type

  • Status

  • Priority (not available for HCM)

  • Person (not available for FSCM)

  • From

Priority and Person grouping are not applicable to all transactions. In FSCM, for Requisition and PO, Rush priority is available along with High, Medium, and Low. If none of the transactions in an approver’s approval history have a priority associated, the Priority grouping will not be displayed in the dropdown. The same holds true for the Person grouping. A configuration is available to administrators to define how far back in time should the history be displayed. The left panel displays a message at the end of the last category indicating the time period for which the history is displayed, example, “History displays approvals for last 90 days.” If this configuration has not been set, no such message will be displayed. For more details on the settings, see Fluid Approval Setup - Transactions Page

Users can also change the view and design of the Approvals page with the Page Composer Feature. For more details, see Understanding Page Composer

Use the Administer Approvals page to view all pending approvals to which you have access and can take actions on.

Navigation:

Select the More Actions icon in the upper/right of the page, and select Administer Approvals.

Administer Approvals page

Administer Approvals Search page.

You can view the approvals based on the specified search criteria in the left panel. The search criteria are:

Field or Control

Description

Process ID

Choose the process type of the approval transactions.

Header Status

Current status of the approval transaction.

Last Modified

Last modified date of the approval transaction.

Approver

Choose current approver.

Approver Status

Choose the approval status of the current approver.

Originator

Choose based on the originator of the approval transaction

Requestor

Choose approval transactions from a requestor.

From Date

Choose approvals from a certain date.

There are three administration options available for these transactions:

  • Approve - select to approve the transaction.

  • Deny - select to deny the transaction.

  • Reassign - select to re-assign the transaction.

Click on an individual approval transaction to view the details for that transaction.

This is an example of the Administer Approvals Transaction Details page in HCM.

Administer Approvals Details page.

Approvers can approve, deny or perform more actions on the approval transaction. The More option includes Reassign, Pushback and Resubmit actions.