Skip to main content

Hitachi

Integrated Operations Management JP1

Intelligent Automation  |  Job management

JP1/Automatic Job Management System 3

Need to automate increasingly diverse tasks to reduce the workload of operators?

Product overview

Automate and optimize your operations with JP1/Automatic Job Management System 3 to reduce costs and achieve highly reliable business systems

JP1/Automatic Job Management System 3 (JP1/AJS3) has the flexibility to automatically run your business operations linked with various other systems, such as cloud services and web systems, as well as the scalability required to handle busy periods. With these features in place, you will be ready to adapt to changes in your business structure.

Automate various operations

Whether a particular business operation needs to be performed on a regular schedule or in response to a specific event, JP1/AJS3 can help you automate it. In addition to operations executed on a single server in a pre-determined order (such as calculating payroll and aggregating sales data), you can also automate operations that require multiple servers, spanning different sites. For example, you can automate a series of tasks that involve communicating data among sales offices, HQ, and factories, from processing received orders to issuing shipping instructions. JP1/AJS3 is also capable of automatically aggregating data on sales and inventory into distributable reports. Automating these kinds of day-to-day tasks reduces human error, improves work efficiency, and speeds up your business.

Integrate with other systems

With JP1/AJS3, you can link your business systems to other web systems or cloud services. For example, you might download information about a received order from the Internet to your order management system, or use a cloud service to assign tasks. Do you need to link your system with others, or to run tasks either from your own customized management windows or by using scripts in languages like Python or Ruby? The provided REST API* gives you the tools you need. Furthermore, because JP1/AJS3 can be accessed via a web browser, you can execute and monitor your operations from any location, on or off site.

* Representational state transfer API

Automate various operations, Integrate with other systems

Video introducing the product

Why is system automation necessary?

Why is system automation necessary?

Let's start JP1 automation.

Let's start JP1 automation.

Optimize business operations with effective job automation.

Optimize business operations with effective job automation.

Visualize the flow of tasks

Define tasks by creating a flowchart

Jobnets are complex structures that define the order in which multiple processes (or jobs) are executed and the relationships between those processes, but with JP1, creating these definitions is as easy as making a flowchart. You can even define jobs or jobnets that are to be executed only when a process ends abnormally, or integrate jobnets that have different execution schedules into a single jobnet. For example, a jobnet to be executed only on weekends can be defined as part of a jobnet that is executed every day. Visually checking the flow of tasks makes it easier to both manage jobnets and identify the relationships between them.

Create detailed schedules that are a perfect fit for your operations

Create a calendar of business days and non-business days, and then define scheduling rules such as the execution start time and processing cycle. JP1 automatically calculates the execution schedule based on these settings, helping you achieve detailed, flexible scheduling that matches your business operations.

Define tasks by creating a flowchart, Create detailed schedules that are a perfect fit for your operations

Check the task execution schedule before starting operations

Before putting a task execution schedule into operation, you can check whether the schedule for a jobnet has been correctly defined. The window for doing so is very similar to the one used for checking the task execution schedules that are currently in operation. If a defined schedule is incorrect, you can make the appropriate changes to the schedule definition before the schedule is applied. This helps to prevent unexpected problems during actual operation.

Check the task execution schedule before starting operations

Check the statuses of executed tasks

Efficiently monitor executed tasks

Check the overview for the status and progress of tasks that are being executed. The overview shows you the progress of task execution, when the task is expected to finish (based on past results), and how much time is remaining. In addition to general information about all tasks, you can also check a chart indicating the progress or status ("Ended normally", "In progress", "Ended abnormally", etc.) of individual jobnets to quickly identify those that have ended abnormally or those that are in a particular state of interest. JP1 makes it easier for you to execute and monitor your tasks, because you can use a web browser to pause and resume jobnets even from outside your company.

Efficiently monitor executed tasks

View a list of task execution results and execution schedules

JP1 provides convenient list displays both for the results of executed tasks and for the tasks that are scheduled to be executed. These lists can help you instantly identify jobs that did not start or end at the expected time. You can also add, edit, or delete task execution schedules from the provided windows.

Understand job execution statuses at a glance

Even for complex jobnets that include a large number of jobs, you can change the display so that only jobs executed on the current day are highlighted. Furthermore, each job icon changes color based on the execution status of that job ("In progress", "Complete", "On hold", "Delayed", etc.), making it easy to check the job's progress or status. You can also pause, re-execute, and forcibly end jobs from the GUI.

Understand job execution statuses at a glance

Other useful functions to make your operations even more efficient

Control the execution of tasks triggered by specific events

In addition to executing tasks at scheduled times or at preset intervals, you can also specify tasks to be executed in response to specific events, such as when a particular email is received or a certain file is created or modified. Alternatively, you can specify settings to automatically execute a task after the completion of a set of other tasks has been confirmed. These are just some of the many ways in which JP1 can automate your operations.

Flexibly adapt to increases in the number of tasks

If you want to execute a job on multiple servers, you can collect those servers into a group you name, and then define that group as the job-execution destination. The execution of jobs will then be automatically distributed among the grouped servers. With this approach, you can easily and flexibly handle increases in the number of tasks, as well as additions and modifications to the execution-destination servers.

Flexibly adapt to increases in the number of tasks

Schedule automatic switchover to new tasks

When editing tasks, there is no need to stop tasks that are currently in operation. Instead, you can schedule a switchover to a new jobnet. By registering a new or modified jobnet in advance, you can automatically switch over to the new set of tasks at a date and time you specify.

Schedule automatic switchover to new tasks

Use on-screen task information in reports

On-screen jobnet definitions and expected and actual results can be output to a file to be checked offline or to be used in a report. This flexible function allows you to select the items that you want to output and the file format that best meets your needs (CSV, Microsoft Excel, or PDF).

Use on-screen task information in reports

Collect and apply job definition information in a batch*

JP1 makes it easy to collect, modify, and apply job definitions. In particular, you can efficiently edit job definitions in Microsoft Excel by using functions such as Find and Replace All. This work can be split among multiple operators, with each person maintaining the definitions for the operations he or she is in charge of. By consolidating the definitions updated by multiple operators into a single file, you can then import and apply those definitions all at once. Working in Excel is especially useful, for example, when you want to change the names of development servers into those of production servers and then to apply all of those changes to the production environment in a single operation.

*
Requires purchase of JP1/Automatic Job Management System 3 - Definition Assistant

Collect and apply job definition information in a batch

Automate operations that are executed in a SAP ERP system*

You can define SAP ERP jobs to be executed and monitored in JP1 simply by copying the jobs that are already defined in your SAP ERP systems. This allows you to easily and efficiently link ERP systems with your other systems, so that all of your systems operate seamlessly, as if they were one.

ERP: Enterprise Resource Planning

*
Requires purchase of JP1/Automatic Job Management System 3 for Enterprise Applications.

Automate operations that are executed in a SAP ERP system

Products catalog