Skip to main content

This documentation is for an older version of this product. See the latest version of this content.Opens in a new tab

Developer Tools

This page provides an overview of the tools available to programmers who use InterSystems Supply Chain Orchestrator™.

IDEs and Source Control

Connecting an IDE tells you how to quickly connect your integrated development environment (IDE) for ObjectScript, Java, .NET, Python, or JavaScript/Node.js to an instance of Supply Chain Orchestrator and verify that you have successfully connected, using template files downloaded from GitHub.

Integrating InterSystems IRIS with Source Control Systems explains how to place Supply Chain Orchestrator code under source control by connecting to a third-party source control system.

Shells

Supply Chain Orchestrator provides the ObjectScript shell, which is useful during learning, development, and debugging. You can use it to execute ObjectScript commands (and see their results), as well as to access various other shells.

The Terminal application (available only on Windows) presents the ObjectScript shell in a window that also provides a menu bar with additional options.

Class Reference

The class reference is an application that dynamically displays information about compiled Supply Chain Orchestrator classes, including your own classes. Local class reference information is available on any system where Supply Chain Orchestrator is installed. See Locating and Exploring Class Reference Documentation for details.

Other Tools

Other developer tools are as follows:

API Manager

The InterSystems API Manager (IAM) is an independent component that InterSystems provides for use with InterSystems IRIS products.

By enabling you to monitor, control, and govern HTTP-based API traffic, InterSystems API Manager (IAM) lets you take full advantage of microservices and APIs that are either exposed or consumed by your Supply Chain Orchestrator applications. By acting as an API gateway between your Supply Chain Orchestrator servers and applications, it gives you the ability to more effectively monitor and control the traffic of calls between your server-side APIs and your client-side applications.

For an introduction, see InterSystems API Manager (IAM).

Management Portal Tools

The Management Portal provides pages you can use to see and work with classes, routines, and globals.

^%GSIZE routine

The ^%GSIZE routine enables you to determine the size of globals.

%UnitTest framework

%UnitTest is the Supply Chain Orchestrator unit testing framework.

FeedbackOpens in a new tab