TURNOVER® for ProTurn v100’s features go beyond a simple interface to provide a more productive ProGen Plus development environment:
Supports Single and Multiple Environments
With TURNOVER® for ProTurn v100, you do not have to worry about your changes-in-progress interfering with production. TURNOVER® for ProTurn v100 can work within ProGen Plus’ default of one physical environment to reliably maintain versions of high-level definitions. When you check out a PDF, TURNOVER® for ProTurn v100 simply copies the PDF with a library name pointing to the development library defined in your TURNOVER® for iSeries v100 application. The copied PDF remains in the same physical ProGen Plus library, but is now in a separate environment from the original PDF in production.
If you need enhanced security for your development and production environments, you can choose to create completely separate environments using ProGen Plus. In this instance, high-level definitions are literally stored in different libraries. The System i authorization process helps ensure the integrity of the environments.
Complete ProGen Plus Integration
Under the covers, TURNOVER® for ProTurn v100 uses ProGen Plus’ standard program definition (PDF) command structure. Because it uses ProGen Plus APIs, you can be confident that your PDFs are handled in the correct way, and that TURNOVER® for iSeries v100 will work smoothly with future releases of ProGen Plus.
Fast and Fail-Safe Promotion
When you build a promotion form, TURNOVER® for iSeries v100 automatically prompts you to include all objects checked out for the task, including all generated 3GL objects. TURNOVER® for ProTurn v100 checks for consistency during promotion and will not allow the promotion to run if the PDF and all its 3GL components are not on the form.
Because the promotion job runs completely automatically, it can be scheduled to run after hours without your assistance. Should the promotion fail, TURNOVER® for iSeries v100 maintains full integrity of the production environment by automatically restoring the previous state of the production environment.
Check Out ProGen Plus Definitions
TURNOVER® for ProTurn v100 treats all ProGen Plus definition types, such as PDFs, user code, and validation modules, as typical System i objects that can be checked out in batch or interactively, changed and promoted. Using the command CHKOUTPDF, TURNOVER® for ProTurn v100 also automatically checks out the underlying PDF-related 3GL objects.
Register new ProGen Plus definition names simply by adding them to your worklist and checking them out. TURNOVER® for ProTurn v100 guarantees that the definition name is unique and ensures you have a lock on the names you reserve.
Change ProGen Plus-Developed Code and Native Code at the Same Time
TURNOVER® for iSeries v100 handles both ProGen Plus-developed code and native code the same way. Your developers learn just one methodology to make changes. They can change all related objects at the same time, off the same worklist, regardless of how those objects were generated.
Complete Change History
Checkout provides you with a record of which ProGen Plus definitions each developer is working on. Throughout the change process, TURNOVER® for iSeries v100 helps you document your work. Checkout and change history is maintained indefinitely for future inquiry and reporting.
Cross-Referencing
TURNOVER® for ProTurn v100 automatically populates and maintains TURNOVER® for iSeries v100’s cross-referencing tables with PDF information. As you check out PDF objects from the Worklist, it’s easy to see all relationships between the PDF, user code and other programs. You can then check out the related objects for change.
Emergency Changes
An emergency change feature, used when you need to fix a production object currently being revised, is included. Failed promotions can be copied, changed and re-run at will.
Manual Rollback
If a newly installed change creates problems in production, you can roll the changed code back into development without losing production time. TURNOVER® for iSeries v100 immediately restores the previous production environment so production is up and running while the new code undergoes further change and testing.
Note: TURNOVER® for ProTurn v100 is licensed separately from TURNOVER® for iSeries v100.