SAP CL_VALCLASS_TRANSACTION_VCL OO Class - Valuation Class Transfer
CL_VALCLASS_TRANSACTION_VCL is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_VALCLASS_TRANSACTION_VCL including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Interface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_LOCK_OWNER_TRLInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_OS_STATEMethod list of CL_VALCLASS_TRANSACTION_VCL SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
ADD_ACCRUAL_FLOWS | Adds Accrual/Deferral Flows | Private |
CALL METHOD cl_valclass_transaction_vcl=>ADD_ACCRUAL_FLOWS...more details | ||
ADD_MAIN_FLOWS | Adds Actual Transfer Flows | Private |
CALL METHOD cl_valclass_transaction_vcl=>ADD_MAIN_FLOWS...more details | ||
ADD_MESSAGE | Inserts a Message in Log Manager | Private |
CALL METHOD cl_valclass_transaction_vcl=>ADD_MESSAGE...more details | ||
CALCULATE_ACCRUALS_OTC | Determines Accrued Interest for OTC Transactions | Private |
CALL METHOD cl_valclass_transaction_vcl=>CALCULATE_ACCRUALS_OTC...more details | ||
CALCULATE_ACCRUALS_SEC | Determines Accrued Interest for Securities | Private |
CALL METHOD cl_valclass_transaction_vcl=>CALCULATE_ACCRUALS_SEC...more details | ||
CHECK | Checks Business Transaction | Private |
CALL METHOD cl_valclass_transaction_vcl=>CHECK...more details | ||
| ||
COLLECT_OTC_LOT_INFO | Gets info for OTC Lots | Private |
CALL METHOD cl_valclass_transaction_vcl=>COLLECT_OTC_LOT_INFO...more details | ||
CONVERT_FLOWS | Generates TRD Flows | Private |
CALL METHOD cl_valclass_transaction_vcl=>CONVERT_FLOWS...more details | ||
GENERATE_OTC_LOT_FLOWS | Generates Flows for OTC Lots | Private |
CALL METHOD cl_valclass_transaction_vcl=>GENERATE_OTC_LOT_FLOWS...more details | ||
GETU_ATTRIBUTES | Gets Attributes of Transfer Posting | Public |
CALL METHOD cl_valclass_transaction_vcl=>GETU_ATTRIBUTES...more details | ||
GETU_FLOWS | Gets Flows | Public |
CALL METHOD cl_valclass_transaction_vcl=>GETU_FLOWS...more details | ||
GET_BUSTRANSCAT | Reads Attribute BUSTRANSCAT | Private |
CALL METHOD cl_valclass_transaction_vcl=>GET_BUSTRANSCAT...more details | ||
GET_BUSTRANSID | Reads Attribute BUSTRANSID | Private |
CALL METHOD cl_valclass_transaction_vcl=>GET_BUSTRANSID...more details | ||
GET_BUSTRANSSTATE | Reads Attribute BUSTRANSSTATE | Private |
CALL METHOD cl_valclass_transaction_vcl=>GET_BUSTRANSSTATE...more details | ||
GET_COMPANY_CODE | Reads Attribute COMPANY_CODE | Private |
CALL METHOD cl_valclass_transaction_vcl=>GET_COMPANY_CODE...more details | ||
GET_COUPON_SIGN | Reads Attribute COUPON_SIGN | Private |
CALL METHOD cl_valclass_transaction_vcl=>GET_COUPON_SIGN...more details | ||
GET_CREATE_DATE | Reads Attribute CREATE_DATE | Private |
CALL METHOD cl_valclass_transaction_vcl=>GET_CREATE_DATE...more details | ||
GET_CREATE_TIME | Reads Attribute CREATE_TIME | Private |
CALL METHOD cl_valclass_transaction_vcl=>GET_CREATE_TIME...more details | ||
GET_FLG_ACCRUALS | Reads Attribute FLG_ACCRUALS | Private |
CALL METHOD cl_valclass_transaction_vcl=>GET_FLG_ACCRUALS...more details | ||
GET_LAST_FLOW_NUMBER | Reads Attribute LAST_FLOW_NUMBER | Private |
CALL METHOD cl_valclass_transaction_vcl=>GET_LAST_FLOW_NUMBER...more details | ||
GET_NAME | Reads Attribute NAME | Private |
CALL METHOD cl_valclass_transaction_vcl=>GET_NAME...more details | ||
GET_POSITION_DATE | Reads Attribute POSITION_DATE | Private |
CALL METHOD cl_valclass_transaction_vcl=>GET_POSITION_DATE...more details | ||
GET_PRODUCT_CATEGORY | Reads Attribute PRODUCT_CATEGORY | Private |
CALL METHOD cl_valclass_transaction_vcl=>GET_PRODUCT_CATEGORY...more details | ||
GET_PRODUCT_TYPE | Reads Attribute PRODUCT_TYPE | Private |
CALL METHOD cl_valclass_transaction_vcl=>GET_PRODUCT_TYPE...more details | ||
GET_P_BADI_PAY_INFO | Reads Attribute P_BADI_PAY_INFO | Private |
CALL METHOD cl_valclass_transaction_vcl=>GET_P_BADI_PAY_INFO...more details | ||
GET_P_PROTOCOL_HANDLER | Reads Attribute P_PROTOCOL_HANDLER | Private |
CALL METHOD cl_valclass_transaction_vcl=>GET_P_PROTOCOL_HANDLER...more details | ||
GET_STR_POSITION | Reads Attribute STR_POSITION | Private |
CALL METHOD cl_valclass_transaction_vcl=>GET_STR_POSITION...more details | ||
GET_TAB_FLOW | Reads Attribute TAB_FLOW | Private |
CALL METHOD cl_valclass_transaction_vcl=>GET_TAB_FLOW...more details | ||
GET_TAB_OTC_LOT | Reads Attribute TAB_OTC_LOT | Private |
CALL METHOD cl_valclass_transaction_vcl=>GET_TAB_OTC_LOT...more details | ||
GET_TRANSACTION_TYPE | Reads Attribute TRANSACTION_TYPE | Private |
CALL METHOD cl_valclass_transaction_vcl=>GET_TRANSACTION_TYPE...more details | ||
GET_TR_ACC_CODE | Reads Attribute TR_ACC_CODE | Private |
CALL METHOD cl_valclass_transaction_vcl=>GET_TR_ACC_CODE...more details | ||
INIT_HEAD | Sets Header Information | Private |
CALL METHOD cl_valclass_transaction_vcl=>INIT_HEAD...more details | ||
IS_MAIN_FLOW | Is the flow a main flow and accrued interest? | Private |
CALL METHOD cl_valclass_transaction_vcl=>IS_MAIN_FLOW...more details | ||
LOCK_POSITIONS | Block TRL Positions | Public |
CALL METHOD cl_valclass_transaction_vcl=>LOCK_POSITIONS...more details | ||
PROCESS | Generates a Transfer Posting | Public |
CALL METHOD cl_valclass_transaction_vcl=>PROCESS...more details | ||
REVERSE | Reverses a Transfer Posting | Public |
CALL METHOD cl_valclass_transaction_vcl=>REVERSE...more details | ||
SETATTRIBUTES | Sets Attributes for Valuation Class Transfer | Public |
CALL METHOD cl_valclass_transaction_vcl=>SETATTRIBUTES...more details | ||
SET_BUSTRANSCAT | Sets Attribute BUSTRANSCAT | Private |
CALL METHOD cl_valclass_transaction_vcl=>SET_BUSTRANSCAT...more details | ||
SET_BUSTRANSID | Sets Attribute BUSTRANSID | Private |
CALL METHOD cl_valclass_transaction_vcl=>SET_BUSTRANSID...more details | ||
SET_BUSTRANSSTATE | Sets Attribute BUSTRANSSTATE | Private |
CALL METHOD cl_valclass_transaction_vcl=>SET_BUSTRANSSTATE...more details | ||
SET_COMPANY_CODE | Sets Attribute COMPANY_CODE | Private |
CALL METHOD cl_valclass_transaction_vcl=>SET_COMPANY_CODE...more details | ||
SET_COUPON_SIGN | Sets Attribute COUPON_SIGN | Private |
CALL METHOD cl_valclass_transaction_vcl=>SET_COUPON_SIGN...more details | ||
SET_CREATE_DATE | Sets Attribute CREATE_DATE | Private |
CALL METHOD cl_valclass_transaction_vcl=>SET_CREATE_DATE...more details | ||
SET_CREATE_TIME | Sets Attribute CREATE_TIME | Private |
CALL METHOD cl_valclass_transaction_vcl=>SET_CREATE_TIME...more details | ||
SET_FLG_ACCRUALS | Sets Attribute FLG_ACCRUALS | Private |
CALL METHOD cl_valclass_transaction_vcl=>SET_FLG_ACCRUALS...more details | ||
SET_LAST_FLOW_NUMBER | Sets Attribute LAST_FLOW_NUMBER | Private |
CALL METHOD cl_valclass_transaction_vcl=>SET_LAST_FLOW_NUMBER...more details | ||
SET_NAME | Sets Attribute NAME | Private |
CALL METHOD cl_valclass_transaction_vcl=>SET_NAME...more details | ||
SET_POSITION_DATE | Sets Attribute POSITION_DATE | Private |
CALL METHOD cl_valclass_transaction_vcl=>SET_POSITION_DATE...more details | ||
SET_PRODUCT_CATEGORY | Sets Attribute PRODUCT_CATEGORY | Private |
CALL METHOD cl_valclass_transaction_vcl=>SET_PRODUCT_CATEGORY...more details | ||
SET_PRODUCT_TYPE | Sets Attribute PRODUCT_TYPE | Private |
CALL METHOD cl_valclass_transaction_vcl=>SET_PRODUCT_TYPE...more details | ||
SET_P_BADI_PAY_INFO | Sets Attribute P_BADI_PAY_INFO | Private |
CALL METHOD cl_valclass_transaction_vcl=>SET_P_BADI_PAY_INFO...more details | ||
SET_P_PROTOCOL_HANDLER | Sets Attribute P_PROTOCOL_HANDLER | Private |
CALL METHOD cl_valclass_transaction_vcl=>SET_P_PROTOCOL_HANDLER...more details | ||
SET_STR_POSITION | Sets Attribute STR_POSITION | Private |
CALL METHOD cl_valclass_transaction_vcl=>SET_STR_POSITION...more details | ||
SET_TAB_FLOW | Sets Attribute TAB_FLOW | Private |
CALL METHOD cl_valclass_transaction_vcl=>SET_TAB_FLOW...more details | ||
SET_TAB_OTC_LOT | Sets Attribute TAB_OTC_LOT | Private |
CALL METHOD cl_valclass_transaction_vcl=>SET_TAB_OTC_LOT...more details | ||
SET_TRANSACTION_TYPE | Sets Attribute TRANSACTION_TYPE | Private |
CALL METHOD cl_valclass_transaction_vcl=>SET_TRANSACTION_TYPE...more details | ||
SET_TR_ACC_CODE | Sets Attribute TR_ACC_CODE | Private |
CALL METHOD cl_valclass_transaction_vcl=>SET_TR_ACC_CODE...more details | ||
UPDATE_TRD | Generates TRD Business Transaction | Private |
CALL METHOD cl_valclass_transaction_vcl=>UPDATE_TRD...more details |
CL_VALCLASS_TRANSACTION_VCL attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
BUSTRANSCAT | Instance Attribute | Business Transaction Category | LIKE TPM_BUSTRANSCAT | Private | |
BUSTRANSID | Instance Attribute | Identifier of the Distributor Business Transaction | LIKE TPM_BUSTRANSID | Private | |
BUSTRANSSTATE | Instance Attribute | Status of Distributor Business Transaction | LIKE TPM_BUSTRANS_STATE | Private | |
COMPANY_CODE | Instance Attribute | Company Code | LIKE BUKRS | Private | |
COUPON_SIGN | Instance Attribute | Coupon ID for Interest and Accrued Interest Calculation | LIKE TPM_COUPON_SIGN | Private | |
CREATE_DATE | Instance Attribute | Creation Date of the Operative Business Transaction | LIKE TPM_BT_CREATE_DATE | Private | |
CREATE_TIME | Instance Attribute | Creation Time of the Operative Business Transaction | LIKE TPM_BT_CREATE_TIME | Private | |
FLG_ACCRUALS | Instance Attribute | Calculate Accrued Interest | LIKE TPM_FLG_ACCRUALS | Private | |
LAST_FLOW_NUMBER | Instance Attribute | Number of a Distributor Flow | LIKE TPM_TRDFLOWNR | Private | |
NAME | Instance Attribute | Employee ID | LIKE RBEAR | Private | |
POSITION_DATE | Instance Attribute | Position Value Date | LIKE TPM_POSITION_DATE | Private | |
PRODUCT_CATEGORY | Instance Attribute | Product Type | LIKE SANLF | Private | |
PRODUCT_TYPE | Instance Attribute | Product Type | LIKE VVSART | Private | |
P_BADI_PAY_INFO | Instance Attribute | LIKE BADI_TPM_PAYMENT_INFO_TRTF | Private | ||
P_PROTOCOL_HANDLER | Instance Attribute | Protocol Manager | LIKE CL_PROTOCOL_HANDLER_TRP | Private | |
STR_POSITION | Instance Attribute | Stock for Posting Change | LIKE TRTFS_POSITION | Private | |
TAB_FLOW | Instance Attribute | LIKE TRTFY_FLOW | Private | ||
TAB_OTC_LOT | Instance Attribute | Table with OTC Lots | LIKE TRQY_OTC_LOT_QUANT | Private | |
TRANSACTION_TYPE | Instance Attribute | Financial Transaction Type | LIKE TB_SFHAART | Private | |
TR_ACC_CODE | Instance Attribute | Accounting Code | LIKE TPM_ACC_CODE | Private |
Links to Related Class(s)
CL_VALCL...Full list of available SAP object classes
Search for further information about these or an SAP related objects