@highpoint/create-peoplesoft-app v2.0.1
Create PeopleSoft App repository
This project can be used to generate the boilerplate for modern PeopleSoft apps build using ReactJS frontend. The configuration process has two steps.
First, you need to import the PeopleSoft project into your environment in order to enable the frontend development workflow.
Then, you will use the custom npx script to generate the endpoints for your app as well as construct the template frontend project.
PeopleSoft Setup
app-dev-services
Web services to enable a modern front end development workflow for creating PeopleSoft JavaScript applications.
Download
Installation
- Download and import the PeopleSoft project in to App Designer
- Assign Permission List security to the following
WEBLIB_H_DEV
Web Library iScript Functions:
- AddHTML
- AddScript
- AddStylesheet
- CreatePSApp
Web Service Details:
AddHtml
– Creates a PeopleTools HTML object to store HTMLAddScript
– Creates a PeopleTools HTML object to store JavaScriptAddStylesheet
– Creates a PeopleTools Stylesheet object to store CSSCreatePSApp
– Service to bootstrap a new iScript-based JavaScript application
Frontend Setup
Prerequisites: Node v10+, Yarn
Run this npx script:
npx @highpoint/create-peoplesoft-app
The script will prompt you for some basic information regarding your app and PeopleSoft environment.
It will use the APP_DEV PeopleSoft api to generate all of the necessary PeopleCode and PeopleSoft objects to serve your app from an IScript endpoint.
The script will also generate a basic node React app with a webpack build configuration that generates the required .js files to be deployed to Peoplesoft.