Skip to main content

PAS Standard Libraries

The Scheer PAS Designer comes with several standard libraries. They are available via the asset drawer. These libraries have been developed to support you in solving standard tasks when implementing your designer services. The list of standard libraries is constantly being expanded.

The following PAS standard libraries are currently available:

Library Name

Description

GenerateDocxPdf

The library wraps access to the reporting-service-nestjs.
You can use this library in a Designer service to generate MS Word (docx) and PDF documents (pdf) via the reporting service, instead of implementing the connection to the reporting-service yourself (including providing the necessary security tokens, and more).

LogKPI

The library provides the means to log custom KPIs of a process that can be evaluated with Process Mining.

With the help of this library, you can log:

  • KPIs from execution diagrams and their subdiagrams only - except Get Data.
    In other contexts, the process details (ID and name) are not available.

You cannot log:

  • KPIs from Get Data executions

  • API implementations

FTPOperations

The library allows to configure an FTP connection, and provides a set of low level FTP operations:

  • create or delete directories on the FTP server

  • get or put files in file or streaming mode

  • move or delete files on the FTP server

  • list directory contents

OpenAI

The library allows you to use the API of OpenAI.
You can make chat completion, image generation and audio transcription calls.

PushMessage

The library wraps access to the endpoints of pushing messages via the messaging-service-nestjs.
You can use this library in a Designer service to push a message to a specific topic - instead of implementing the connection to the messaging-service yourself (including providing the necessary security tokens, and more).

To be able to access the messaging-service-nestjs you need to provide a valid Keycloak token in your service configuration.

SendMail

The library wraps access to the mailer-service-nestjs.
You can use this library in a Designer service to send mails, instead of implementing the connection to the mailer-service yourself (including providing the necessary security tokens, and more).

New PAS standard libraries are integrated into the PAS releases and announced in our release notes. If you have suggestions for further standard libraries, please let us know: support@scheer-pas.com

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.