Glossary
A
ABAP [SAP]
ABAP is a programming language that the SAP R/3 software and later most other software by SAP AG was written in.
ABAP program [SAP]
A program written in the ABAP language.
AdHocAlertSource
An object which defines an alert that can be fired by a process definition to notify operators. Functionality only available from Redwood Software.
AlertEscalation
An object that defines escalation routes for alerts. When an operator does not respond to an alert in a timely fashion, alert escalations are used to notify other users, for example the manager of the operator who failed to address the issue in time. Functionality only available from Redwood Software.
Application
An object used to group objects like process definitions and chains.
Applications API
Also known as BAE API. A proprietary API developed by Redwood Software BV together with SAP AG to allow connections from SAP AS ABAP to Redwood Server. In Redwood Server, BAE objects are named SAP Inbound.
Audit Rule
An object that specifies which events, like a change to a process definition, are to be audited.
Audit Trail
The log displaying audited events.
AS/400 [IBM]
In Redwood Server the older names AS/400 and OS/400 are used to refer to the hardware and operating system as these are the names that have been in use longest. There are other names for the machine:
- From 2000 to 2004 the machine was known as the IBM eServer iSeries (generally abbreviated as iSeries).
- From 2004 to 2008 the machine was known as the IBM i5 and the operating system as i5/OS.
- Since 2008 it is IBM i.
B
BAE [SAP]
See Business Automation Enabler.
Batch Input Sessions [SAP]
A special SAP job that processes incoming data. A directory is designated in SAP as the Batch Input Folder. Applications can send data, in a special SAP format called iDocs, to the SAP System by placing the files in this directory. The ABAP program RSBDCSUB reads the batch input folder and submits a new SAP job for every file it finds.
Business Automation Enabler [SAP]
Also known as BAE. It is an interface that allows SAP AS ABAP systems to connect and control Redwood Server. Business Automation Enabler is only available for SAP BPA customers.
BTP [SAP]
SAP Business Technology Platform (SAP BTP).
C
CCMS [SAP]
The SAP Computer Center Management System (CCMS) is part of an SAP solution that provides common functionality such as user management, monitoring and background jobs.
CCMS Job [SAP]
A background request in CCMS for the execution of one or more ABAP programs and/or repeating system commands.
CEN [SAP]
The SAP monitoring architecture assumes that a system in your system landscape is the central monitoring system (CEN). The monitoring information for your system landscape is collected by this system and displayed in the Structure Alert Monitor.
Chain [Redwood Server]
A process chain is an instance of a process chain definition.
Chain Definition
A chain ( JobChain
) is a special JobDefinition
that has no command text and executes one or more JobDefinitions
(chain processes) in parallel or sequentially. The chain processes are grouped into steps. All chain processes in one step are executed directly (parallel processing) and the process server waits until all chain processes get a final status before proceeding with a next step (sequential processing), by default. If you are familiar with SAP, a chain is the equivalent of a multi-step job in SAP.
Client [SAP]
In SAP terminology, a self contained unit in an R/3 system with separate master records and its own set of tables. An SAP Mandanten identified by a 3 digit (numeric) field in Redwood Server.
Concurrent Manager [Oracle]
The concurrent manager manages your concurrent requests in the Oracle Applications suite. All concurrent programs that can be started from Oracle's web submit screen (for submitting concurrent programs) can also be scheduled by Redwood Server.
Constraints
Constraints are conditions that IN values of process (definition) parameters must fulfill.
Context-Menu
A list of context sensitive actions that appears by right-clicking. Also called pop-up menus, speed menus, quick menus or shortcut menus.
CPI [SAP]
SAP Cloud Integration Platform, also known as SAP Business Technology Platform (SAP BTP).
Credential
An object used to store login information in a more secure and re-usable way.
Credential Protocol
An object that defines a type of credential. Different credential protocols are available for operating systems and databases, for example.
Crystal Reports [SAP]
SAP BusinessObjects can generate Crystal Reports which allow you to drill-down data; Crystal Reports can also be imported and scheduled by Redwood Server.
D
Document
An object used to store documentation on specific objects or processes. It can be used for other purposes as well, for example, to log changes made to process definitions, for example.
Dashboard
The dashboard allows you to monitor one or more systems using graphs and dials.
Data Services [SAP]
SAP BusinessObjects allows you to schedule Data Services, formally known as Data Integrator, which interface to third-party solutions. In SAP BusinessObjects, these can be exported to shell scripts, which can then be scheduled on platform agents.
E
EAR
Enterprise Application Archive. A file that contains a Web-based application. An EAR file is an archive of MIME type "application/zip" and can be extracted with any pack program. It always contains a file in which all of the components belonging to the archive are described. Further applications are necessary to enable the correct implementation of the applications contained in the archive after extraction.
EmailAlertGateway
An object used to forward alerts by email. Functionality only available from Redwood Software.
Endpoint
An endpoint is a device that is connected as part of a computer network. In credentials, it refers to the system where authentication is done, which means it can be a server, a database or an SMTP server, for example.
Event Definition
Processes can wait for one or more events to happen before they start. Redwood Server has two types of events: events (raised by processes having specific statuses or return codes) and file events (raised by files that are created or modified on the operating system). File events require the Platform Agent Module, please check your license if you are unsure if you have this functionality.
Event
An object that symbolises a raised event definition.
ExportRuleSet
An object used to store a set of rules to be used when you want to automate the export of objects. Functionality only available from Redwood Software.
F
Format
A format can be assigned to a process definition. The format defines the type of output that the process generates or captures.
G H I
GRMG [SAP]
You can use the Generic Request and Message Generator (GRMG) to monitor the availability of technical components and entire business processes. GRMG is suitable both for technical monitoring and for application monitoring.
HANA Cloud [SAP]
See S/4HANA Cloud.
HEC [SAP]
SAP HANA Enterprise Cloud, for older application servers like, for example, SAP NetWeaver.
HCI [SAP]
The S/4HANA Cloud Platform Integration Platform, used in the new SAP S/4HANA Cloud.
HCP [SAP]
The S/4HANA Cloud Platform, new platform, also known as SAP Cloud Platform Integration (SAP CPI) or SAP Business Technology Platform (SAP BTP).
i5/OS [IBM]
See AS/400.
ID
Th unique identifier of a
ImportRuleSet
An object used to store sets of rules, or settings, to be used when objects are imported.
Instance [SAP]
An administrative unit that groups components of an SAP System. The SAP System identification.
iSeries [IBM]
See AS/400.
Isolation Group (Obsolete)
Isolation groups were used to isolate objects from specific users and are now no longer used.
J
Job [Technical Name]
A job is a job definition
that is submitted into queue. When users request the execution of a process
, chain
, or report
, a process server creates a record in the Job table, calculates the start time and sets the status to Assigned.
Job Chain [Technical Name]
A job chain is a special job definition that has no command text and executes one or more job definitions (Chain processes) in parallel or sequentially. The chain processes are grouped into steps. All chain processes in one step are executed directly (parallel processing) and process server waits until all chain processes get a final job status before proceeding with a next step (sequential processing). If you are familiar with SAP, a chain is the equivalent of a multi-step job in SAP.
Job Count [SAP]
A job count is a number that represents the ID of a job in an SAP System. It is sometimes referred to as Job ID in some SAP Systems.
Job Definition [Technical Name]
A job definition defines a process to be executed by the process server. A job definition consists of the command text to be executed and several runtime and scheduling controls. The following are user-friendly names of some types of job definitions: process definition
, chain definition
, and report definition
.
Job Definition Type [Technical Name]
An object that defines a type of job definition. Some job definitions do not need a Source field, for example, this is specified in the definition type. The following are user-friendly names of some types of job definitions: process definition
, chain definition
, and report definition
.
Job ID [SAP]
A job ID is a number that represents the ID of a job in an SAP System. It is sometimes referred to as Job Count in some SAP Systems. There is also a job ID in Redwood Server, which is Redwood Server specific and is the unique identifier of a job in an instance of Redwood Server.
Job ID [Technical Name]
A unique identifier for a job
( process
, chain
, or report
).
Job Status [Technical Name]
Indicates the current condition of a job, such as Scheduled
, Never
, Queued
, Hold
, QueueHold
, Overdue
, EventWait
, LockWait
, Running
, Completed
, Console
, Waiting
, Deleting
, Error
, Canceled
, or Killed
.
K
Keep Clause
The conditions used to determine how many versions of the output should be kept.
Keep Until
Keep Until is used to specify how long trace files for a specific process server should be kept. The process server checks every 15 minutes for trace files that should be deleted.
L
Lock
Locks are used to ensure that specific process do not run concurrently. You can add a lock to a process definition to define which processes can and cannot run together. There are three types of locks, Simple
(default, only one process is allowed to hold the lock), Counted
(only <n>
processes are allowed to hold the lock), and SharedExclusive
(Locks have a count property, allowing one or more processes to run). When the count of a SharedExclusive
lock is greater than 1
, multiple processes can hold one or more counts. A process that requires n
counts can only get hold of the lock if n
or more counts are available.
Library
An object used to store RedwoodScript code so that it can be easily re-used in other objects.
License
The license specifies which features are available to you in license keys.
M
Mass Activities [SAP]
A special set of SAP transactions are used to define mass activities. A mass activity run results in a moderate number of jobs can be processed in parallel. This allows good resource usage of large computer systems with multiple CPUs, but avoids the large overheads of too many jobs.
Module
Redwood Server provides a number of ERP interfaces, utilities and systems tools in separate packages. These are called Modules. Your license specifies which modules are available to you. For each module, you have a Module.<module_name>
entry; if this is set to true
, then you are entitled to use the module.
Monitor
An object which allows you to get information about the current state of a system, database or other application.
MonitorAlertSource
An object used to fire alerts from monitors.
MVS [IBM]
See z/OS.
N
Node
A node is a device that is connected as part of a computer network. A monitor node is an element of the monitor tree. A leaf node in the monitor tree is a node that does not have any children.
Note
Both SAP and Redwood use a note system to communicate important pieces of information to their customers. You can access SAP Notes at https://launchpad.support.sap.com and Redwood Notes at https://notes.redwood.com/<number>
O
Operator Message
An object used to inform users or operators about an event. For example, when a process server is unable to start.
Oracle Applications [Oracle]
An ERP platform from Oracle; also known as Oracle EBS. You schedule Oracle Applications workload with Redwood Server
Oracle EBS
See Oracle Applications.
Oracle Health Insurance
An ERP platform specifically designed for the needs of health insurance companies. You schedule Oracle Health Insurance (OHI) workload with Redwood Server
Oracle PeopleSoft
See PeopleSoft.
OS/390 [IBM]
See z/OS.
OS/400 [IBM]
See AS/400.
P Q
Partition
An object used to store and isolate objects.
PeopleSoft
An ERP platform from Oracle. You schedule PeopleSoft workload with Redwood Server
Period Function
A function used to calculate dates.
PI [SAP]
The PI interface allows you to connect to NetWeaver AS Java systems and control communication channels.
Precondition Functions
A precondition is a Boolean Redwood Expression Language function stored in the repository. If the outcome of the function evaluates to true
, Redwood Server proceeds with the step or chain process; if the outcome evaluates to null
or false
, Redwood Server skips the step or chain process and sets the status to Skipped
.
Process
A process is a Process Definition
that is submitted into a queue. When users request the execution of a chain
, a process server creates a record in the Job table, calculates the start time and sets the status to Assigned.
Process Execution
Redwood Server determines when a process
can be run according to the specified start date, time window, and so on. A process
is executed in a queue. When the start time arrives, the process server creates a runner and executes the process.
Process Definition
Defines a task to be executed on a process server.
Process Chain [SAP]
A sequence of processes that are scheduled in the background to wait for a particular event. Some of these processes trigger an additional event, which in turn can start other processes.
Process Server
Process servers are used to execute processes.
Queue
Processes are executed in queues. A queue can be open or held. While a queue is held, no new processes are started in the queue.
R
Reaction Activity
A reaction activity is a process
with a specific set of parameters that is submitted into a queue in reaction to a specific circumstance.
Recurrence
Recurrence is used to request multiple executions of a script. There are two types of recurrence, structured recurrence and calendar recurrence. Structured recurrence is based on a pattern, and calendar recurrence is based on calendar dates.
Report
An object that stores the settings required to generate a specific summary of a situation or status. For example, reports are frequently used to generate a monthly summary of all processes that reached status Error.
Rescheduling
Restarting any process that has a final status (such as Completed
, Error
, or Canceled
) or changing the properties of a scheduled or queued process (such as its start time).
Resource
A process server provides one or more resources, such as an Oracle database, an HP LaserJet printer, or a Windows environment. By assigning these resources to the process definitions, all processes for these process definitions are executed by the appropriate process servers.
S
S/4HANA Cloud Platform [SAP]
Either the HEC (for older ERP platforms) or HCP (new cloud platform).
SCH [SAP]
The Business Information Warehouse - Job Scheduling (BW-SCH) interface allows other systems to schedule Process Chains and InfoPackages in SAP BW.
Scheduler
The scheduler is used to refer to the Redwood Server, usually as central Redwood Server.
Scheduling Parameters
A process definition can have a default queue and a priority, for example. These scheduling parameters define how the process server handles processes after they are submitted.
Submit Frame
A submit frame is a cyclic calendar which forces a process to be executed repetitively. When process definition execution is requested and a submit frame is used, the corresponding process will be restarted automatically by a process server according to the frequency defined in the submit frame.
T
Table
An object used to store values; much like a table in a database or a spreadsheet in Microsoft Excel.
Table Definition
An object used to describe a table; like the columns of a table, for example.