Shell Properties for Transition Contexts

The following table lists Shell properties for Pre-Transition, Post-Transition, Pre-State, and Post-State contexts. Transitions are often executed from a browser, operating on a single item. However, it is possible to transition multiple items at once or to initiate a transition without using a browser. In those cases, there are special considerations, and properties relating to the browser may not be available.
Name SBM AppScript / VBScript data type Input/output (I/O) Contexts Transition types

[output stream]

n/a

O

Pre-Transition

Standard, Copy, Mass Update

Browser Redirection Shell Properties

RedirectHTTP

String

O

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update

RedirectURL

String

O

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update

Client Version Shell Properties

ClientBrand

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update

ClientVersion

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update

Current Item Shell Properties

Item

VarRecord

I, O

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

Project

Project

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

SolutionId

Long Integer

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

SolutionName

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

SolutionPrefix

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

HTTP Request Header Shell Properties

ContentType

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

HTTPAuthorization

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

HTTPCookie

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

HTTPUserAgent

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

RemoteAddr

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

RequestMethod

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

ServerSoftware

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

ServerProtocol

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

RemoteUser

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

Referer

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

Rerun Shell Properties

Rerun

Boolean

I

Pre-Transition

Standard, Copy, Mass Update

Retry Shell Properties

RedoMessage

String

O

Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

Transition Shell Properties

FromStateId

Long Integer

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

FromStateName

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

ToStateId

Long Integer

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

ToStateName

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

TransitionId

Long Integer

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

TransitionName

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

TransitionType

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

URL Shell Properties

URLPath

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update

URLPort

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update

URLProtocol

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update

URLQuery

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update

URLServer

String

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update

User Shell Properties

User

User

I

Pre-Transition, Post-Transition, Pre-State, Post-State

Standard, Copy, Mass Update, API, Actions

Related Topics

Common Shell Properties

Shell Properties for Database Import, Direct, Notification, and Self-Registration Contexts

Shell Properties by Context

Shell Property Descriptions