Forms and Approval Builder are designed to make a paperless office making the task easier for users. A form can be designed and published in 30 minutes by the functional resources with minimal PeopleSoft technical skillset. The transactional data submitted/approved from forms is validated, processed and stored into transaction tables through PeopleSoft Component Interface.
Step 01: Define the prompt records required for form.
Navigation: Main Menu->Enterprise Components->Forms->Define Prompt Records
Provide the required prompt records for your form as shown below
Step 02: Design the form,provide instructions/attachments,set the approval path and activate form.
Navigation:Main Menu-> Enterprise Components->Forms->Design a FormThe intuitive form design wizard guides user step by step for publishing the form
Designing a form has six substeps:
02a: Provide Form basic information
02b: Provide Instructions for the Form-as how to use the form
02c: Provide Form Fields and Form Field edits
02d: Provide Attachments-optional
02e: Define the navigation and publish to menu
02f: Define the approval if needed
After these steps a Form can be reviewed and activated.
While designing the form, if administrator wants to restrict the user for selecting the values of other fields based on other fields, then prompt control is helpful.E.g. after selecting the emplid, only the related name should appear in the prompt.
This could be achieved in two steps:
i) Add a row in EmployeeID prompt control grid and specify the record name that equates to name record and specify emplid in field as shown in figure below.
ii) Define Name field as a Prompt field, and specify the same record as Prompt record that was used in the EmployeeID Prompt Control grid.
Step03: Map the Form fields to Component Interface.
Navigation: Main Menu->Enterprise Components->Forms->Form to CI MappingProvide CI, Level0 Record and Menu name. The fields will be automatically populated.
Form can be viewed in the navigation where published.
After Submission, forms go for approval (if defined).and then approver or administrator can Save and Post the form. Values will be stored in database.
Points to Remember:
- The form field and record field should be of same data type.
- Provide menu name in Form to CI Mapping , if skipped, Save and Post Form button will not be visible for posting the form to database.
- Provide Form field name while mapping CI to Form (in Form to CI Mapping).
Limitations:
- Transactional data can be added, but the existing cannot be updated (very similar to Google Forms).
- Not possible to design grid for the users to insert parent/child data.
- Not possible to make control the display like Enable/Disable, Visible/invisible depending on program logic.
- It cannot be designed for self service functionality.
Author,
Madhur Mohini
Kovaion – PeopleSoft Consulting Practice
madhur.mohini@kovaion.com