2.0.1 • Published 3 years ago

@highpoint/create-peoplesoft-app v2.0.1

Weekly downloads
-
License
-
Repository
-
Last release
3 years ago

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.

  1. First, you need to import the PeopleSoft project into your environment in order to enable the frontend development workflow.

  2. 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

APP_DEV.zip

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:
  1. AddHTML
  2. AddScript
  3. AddStylesheet
  4. CreatePSApp

Web Service Details:

  • AddHtml – Creates a PeopleTools HTML object to store HTML
  • AddScript– Creates a PeopleTools HTML object to store JavaScript
  • AddStylesheet – Creates a PeopleTools Stylesheet object to store CSS
  • CreatePSApp – 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.