Business Object Event Macros

The table below shows the specific macros available for the trigger events which are related to Object Types.

Business Object Event Macros
Event Macros Available Comments

changename

Business Object Macros in Trigger Macro Categories

Context/ Access Macros in Trigger Macro Categories

NEWNAME

target name

NEWREV

target revision

changeowner

ALTOWNER1

Old altowner1 (ALTOWNER1 is an optional user)

ALTOWNER2

Old altowner2 (ALTOWNER2 is an optional user)

Business Object Macros in Trigger Macro Categories

Context/ Access Macros in Trigger Macro Categories

KINDOFOWNER

Indicates the type of owner that was set. Possible values are owner, altowner1 or altowner2.

NEWOWNER

Target owner

NEWALTOWNER1

Target altowner1

NEWALTOWNER2

Target altowner2

changepolicy

Business Object Macros in Trigger Macro Categories

Context/ Access Macros in Trigger Macro Categories

NEWPOLICY

Target policy

changetype

Business Object Macros in Trigger Macro Categories

Context/ Access Macros in Trigger Macro Categories

NEWTYPE

Target type

changevault

Business Object Macros in Trigger Macro Categories

Context/ Access Macros in Trigger Macro Categories

NEWVAULT

target vault

checkin

Business Object Macros in Trigger Macro Categories

Context/ Access Macros in Trigger Macro Categories

FORMAT

target format (if blank, default format used)

FILENAME

target file- Note that FILENAMES is not available since for each file the user selects, a separate checkin event is performed.

APPENDFLAG

append flag (True = append, False = overwrite)

checkout

Business Object Macros in Trigger Macro Categories

Context/ Access Macros in Trigger Macro Categories

FORMAT

target format (if blank, default format used)

FILENAME

target file (if blank checkout all files) Note that FILENAMES is not available since for each file the user selects, a separate checkout event is performed.

connect

Business Object Macros in Trigger Macro Categories

Context/ Access Macros in Trigger Macro Categories

Relationship Macros in Trigger Macro Categories

CONNECTION

end of relationship (From or To)

copy (clone)

Business Object Macros in Trigger Macro Categories

Context/ Access Macros in Trigger Macro Categories

NEWNAME

NEWREV

NEWVAULT

Target vault (if blank, source vault used)

create

Unlike all other Business Object events, the "create" event has no Business Object on which to operate.

USER

These are 2 of the 3 Context/ Access Macros in Trigger Macro Categories. ACCESSFLAG is not available.

CHECKACCESSFLAG

OBJECT

New Object's Identifiers.

TYPE

NAME

REVISION

OBJECTID

This Macro is only available to the Action trigger program, after the object has actually been created.

POLICY

Target Policy

TRIGGER_VAULT

Target Vault

delete

Business Object Macros in Trigger Macro Categories

Context/ Access Macros in Trigger Macro Categories

MX_OBJECTS_BEING_DELETED

A list of ids of objects in the process of being deleted, separated by the "|" character.

disconnect

Business Object Macros in Trigger Macro Categories

Context/ Access Macros in Trigger Macro Categories

Relationship Macros in Trigger Macro Categories

CONNECTION

end of relationship (From or To)

grant

Business Object Macros in Trigger Macro Categories

Context/ Access Macros in Trigger Macro Categories

GRANTEE

A comma separated list of grantees to which the object is being granted.

GRANTOR

Person granting the object, basically the current context.

GRANTEEACCESS

List of accesses being granted to the grantees.

GRANTEESIGNATURE

Boolean indicating whether or not the grantee can sign a signature for the grantor.

revoke

Business Object Macros in Trigger Macro Categories

Context/ Access Macros in Trigger Macro Categories

GRANTEE

The grantee that is being revoked.

GRANTOR

The grantor that is being revoked. It is not required to be the current context.

lock

Business Object Macros in Trigger Macro Categories

Context/ Access Macros in Trigger Macro Categories

modifyattribute

Business Object Macros in Trigger Macro Categories

Context/ Access Macros in Trigger Macro Categories

Attribute Macros in Trigger Macro Categories

NEWATTRVALUE

target attribute value

CHECKRANGEFLAG

Boolean check range flag - FALSE when range checking is not performed such as during import.

modifydescription

Business Object Macros in Trigger Macro Categories

Context/ Access Macros in Trigger Macro Categories

NEWDESCRIPTION

target description

removefile

Business Object Macros in Trigger Macro Categories

Context/ Access Macros in Trigger Macro Categories

FORMAT

target format (if blank, default format used)

FILENAME

target file (if blank remove all files) Note that FILENAMES is not available since for each file the user selects, a separate removefile event is performed.

revision

Business Object Macros in Trigger Macro Categories

Context/ Access Macros in Trigger Macro Categories

NEWREV

target revision

unlock

Business Object Macros in Trigger Macro Categories

Context/ Access Macros in Trigger Macro Categories