Skip to content

/AWS1/CL_BGT=>CREATEBUDGETACTION()

About CreateBudgetAction

Creates a budget action.

Method Signature

IMPORTING

Required arguments:

IV_ACCOUNTID TYPE /AWS1/BGTACCOUNTID /AWS1/BGTACCOUNTID

AccountId

IV_BUDGETNAME TYPE /AWS1/BGTBUDGETNAME /AWS1/BGTBUDGETNAME

BudgetName

IV_NOTIFICATIONTYPE TYPE /AWS1/BGTNOTIFICATIONTYPE /AWS1/BGTNOTIFICATIONTYPE

NotificationType

IV_ACTIONTYPE TYPE /AWS1/BGTACTIONTYPE /AWS1/BGTACTIONTYPE

The type of action. This defines the type of tasks that can be carried out by this action. This field also determines the format for definition.

IO_ACTIONTHRESHOLD TYPE REF TO /AWS1/CL_BGTACTIONTHRESHOLD /AWS1/CL_BGTACTIONTHRESHOLD

ActionThreshold

IO_DEFINITION TYPE REF TO /AWS1/CL_BGTDEFINITION /AWS1/CL_BGTDEFINITION

Definition

IV_EXECUTIONROLEARN TYPE /AWS1/BGTROLEARN /AWS1/BGTROLEARN

The role passed for action execution and reversion. Roles and actions must be in the same account.

IV_APPROVALMODEL TYPE /AWS1/BGTAPPROVALMODEL /AWS1/BGTAPPROVALMODEL

This specifies if the action needs manual or automatic approval.

IT_SUBSCRIBERS TYPE /AWS1/CL_BGTSUBSCRIBER=>TT_SUBSCRIBERS TT_SUBSCRIBERS

Subscribers

Optional arguments:

IT_RESOURCETAGS TYPE /AWS1/CL_BGTRESOURCETAG=>TT_RESOURCETAGLIST TT_RESOURCETAGLIST

An optional list of tags to associate with the specified budget action. Each tag consists of a key and a value, and each key must be unique for the resource.

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_BGTCREATEBUDGETACTRSP /AWS1/CL_BGTCREATEBUDGETACTRSP