Redwood Documentation

Product Documentation

 

›Processes

RunMyJobsMonitoring Processes

Processes

  • Monitoring and Managing Processes
  • Advanced Process Search
  • Filtering Processes
  • Processes Monitor Diagrams
  • Redwood Server Process Processing
  • Process States
  • Available Columns in the Processes Monitor
  • Chains Monitor Filter Columns
  • Process Forecasting
  • Integrating Redwood Server into Third-Party Applications with PermaLink

Operator Messages

  • Operator Messages Monitor
  • Creating Operator Messages
  • Interacting with Operator Messages
  • Creating Advanced Operator Message Reply Expressions
  • Receiving Operator Messages on your Desktop

Events

  • Monitoring Events
  • Filtering Events
  • Event Filter Columns

Environment

  • Monitoring System Performance
  • Monitoring Dashboard
  • Housekeeping Dashboard
  • Monitoring SAP Systems
  • Creating Custom Monitor Checks

Submitting Processes

  • Submitting Processes and Chains
  • Submitting a Process or Chain
  • Scheduling with Times and Dates
  • Rescheduling Processes Automatically
  • Using Recurrences

Calendaring

  • Using Time Windows
  • Shifting Times and Days with Time Windows
  • Configuration Data for Time Windows
  • Using Time Windows in Processes
  • Defining Advanced Execution Times with Period Functions
  • Managing Recurrences
  • Creating Submit Frames
  • Frequently Asked Questions About Submit Frames
  • Using Submit Frames in Processes
  • Time Zones
← Redwood Server Process ProcessingAvailable Columns in the Processes Monitor →

Process States

Process states are there to show which stage a process has reached. There are four basic stages in which one can classify the various states.

  1. Initial.
  2. Pre-running.
  3. Running.
  4. Final.

Every process goes through all four stages, however, a process cannot "revert" back to a previous stage. For example, a Running process cannot return to a pre-running stage status. The process runtime is the subset of time of the process life cycle that starts when a process starts running, including any pre-running action time, until the process reaches a final status, excluding any post-running action time.

Statuses and States

Initial State

StatusCodeDescription
New-The process has been submitted, but not yet validated.
ChainedPA chain is requested and all chain processes and steps in the chain have been created and are awaiting execution.
DisabledJThe process server will not execute the chain process due to a manual request of the user; when the chain is restarted, Chain processes that have the status Disabled will not be executed.
DelayedDThe start of the process has been delayed

Pending State

StatusCodeDescription
ScheduledSThe process has a valid start time and is waiting for execution
QueueHeldBThe processes queue has been manually paused
HeldHThe execution of the process has been manually paused.
EventWaitVThe process is waiting for an event to be raised.
LockWaitIThe process cannot obtain a lock and is waiting for one to be released.
QueuedQThe start time is known, but the process cannot (yet) be executed.
DispatchedqThe process has been dispatched to a Service, but the Service has not yet started the process.
AssignedaThe process has been accepted by the Service, but it has not been started yet.

Active State

StatusCodeDescription
PreRunning6The pre-running code is being executed for the process.
RunningRThe process is being executed by the Service. Once it has entered this state, the JobService that is running this process no longer needs any access to the JobParameters of this process.
PostRunning8The post-running code is being executed for the process.
WaitingWThe process is waiting for the result of the execution of another process.
KillingGA request was made to kill the process and the JobService has honored that request.
CancelingcA request was made to cancel the process and the JobService has honored that request.
ConsoleOThe process has issued an OperatorMessage to the Messages monitor and is waiting for a reply.
UncertainuThe process runner has possibly terminated early, or the process was still running when the process server was restarted. There may be an accurate termination message for the process waiting to be processed. If there is, the process will go into the appropriate state. Otherwise it will go into status Unknown after a timeout.

Console State

StatusCodeDescription
ConsoleOThe process has issued an OperatorMessage to the Messages monitor and is waiting for a reply.
ConsoleRestartoAn operator message needs to be replied to in order to decide what to do with this process definition.

Manual Intervention State

StatusCodeDescription
ConsoleOThe process has issued an OperatorMessage to the Messages monitor and is waiting for a reply.
HeldHThe execution of the process has been manually paused.
<final_state>

A process in any final state with an operator message.

Final State

StatusCodeDescription
CompletedCProcess execution finished successfully.
ErrorEThe execution of the process failed.
KilledKThe process was terminated while it was running (process status was Running, Waiting or Console).
CanceledAThe process was terminated before execution commenced.
SkippedTThe process server has not executed the chain process due to a precondition or the usage of the "Start at specified step" scheduling parameter. When the chain is restarted, the process server will re-evaluate Chain processes with the status SKIPPED.
IgnoredjThis process was ignored as a result of being Disabled when the chain was submitted.
UnknownUThe Service was terminated while the process was running (process status was RUNNING, WAITING or CONSOLE).

Special State

StatusCodeDescription
ModifiedMA resubmit or restart has failed and the process has been put into status Modified, it will not start without intervention.
NeverNDue to conflicting time windows, time window elements or a shutdown process server, the process shall not execute for at least two years. The start time is set to December 31st 2999
OverdueFThe process did not run in the first time window opened after the process start time
note

It can occur that the process gets deleted in the SAP System before the final status has been retrieved by Redwood Server. In this case, the process will get status Unknown in the processes monitor.

note

Processes are set to Modified when the resubmit or restart fails, not when the process definition is changed.

See Also

Process Status Diagrams

← Redwood Server Process ProcessingAvailable Columns in the Processes Monitor →
  • Statuses and States
    • Initial State
    • Pending State
    • Active State
    • Console State
    • Manual Intervention State
    • Final State
    • Special State
  • See Also
Docs
Getting StartedInstallationFinance InstallationConcepts
TroubleshootingArchiving
Learn and Connect
Support Portal
BlogEventsResources
ISO/ IEC 27001 Information Security Management
Automate to be human

2023 All Rights Reserved |

Terms of Service | Policies | Cookies | Glossary | Third-party Software | Contact | Copyright | Impressum |