Resources for Developers
Extensibility through Programming
FLEXSCHE GP is developed based on the production scheduling platform FLEXSCHE Components. FLEXSCHE Components provide a wealth of functions necessary for a production scheduler. Low-level complex processes are encapsulated, allowing developers to focus on high-level design and implementation. Additionally, its interface is fully open, enabling third parties to develop their own production schedulers. Therefore, FLEXSCHE GP can be expanded infinitely and efficiently.
Ensemble Module
Modules that implement features characterizing a production scheduler, such as "Data Input/Output," "Scheduling," and "User Interface Extension." Developed using FLEXSCHE Components. In FLEXSCHE GP, these features are implemented in a module called "GP Ensemble."
Add-in
This module assists the ensemble module. For example, it allows you to add a custom user interface to access each object of FLEXSCHE Components, display their status, or change the assignment status of operations. Some screens of FLEXSCHE GUI Extension, FLEXSCHE Editor, and the standard scheduling engine of FLEXSCHE GP are also types of add-ins. Development can be done in any language that complies with the COM interface, such as Visual C++, JScript (Microsoft's JavaScript), VBScript, C#, and other .NET compatible languages (using COM interoperability features).
Development Support System
Developer Mailing List (Free)
Active Q&A and exchange of opinions among developers regarding development around FLEXSCHE are conducted. Our staff will respond to your questions as promptly as possible.
Regarding the data and information handled within the mailing list, ourconfidentiality obligations do not apply. When disclosing data containing confidential information, please edit it to a non-confidential form before disclosure.
Development Training Course (Paid)
This training is designed to help you learn how to develop add-ins and ensemble modules using FLEXSCHE Components.
Development Outsourcing (Paid)
We can also undertake ensemble development and add-in development. Costs will be estimated individually.