BAPICMS_STR_CAG_BASIC_GET SAP (Basic data for collateral agreements) Structure details

Dictionary Type: Structure
Description: Basic data for collateral agreements




ABAP Code to SELECT data from BAPICMS_STR_CAG_BASIC_GET
Related tables to BAPICMS_STR_CAG_BASIC_GET
Access table BAPICMS_STR_CAG_BASIC_GET




Structure field list including key, data, relationships and ABAP select examples

BAPICMS_STR_CAG_BASIC_GET is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "Basic data for collateral agreements" Information within sap ABAP programs.

This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.

i.e. DATA: wa_BAPICMS_STR_CAG_BASIC_GET TYPE BAPICMS_STR_CAG_BASIC_GET.

The BAPICMS_STR_CAG_BASIC_GET table consists of various fields, each holding specific information or linking keys about Basic data for collateral agreements data available in SAP. These include CATEGORYID (Collateral Agreement Category ID), COLLATERAL_AGREEMENT_TYPE (Collateral Agreement Type), CAGMT_TYPE_NAME (Collateral Agreement Type Name), NOMINAL_VALUE (Nominal Value of the CAgmt).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Cannot Be Enhanced


SAP BAPICMS_STR_CAG_BASIC_GET structure fields - Full list of fields found in SAP data dictionary

Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
COLLATERAL_AGREEMENT_IDCollateral Agreement ID BAPICMS_DTE_CAGIDCHAR40ALPHACMS_CAGIDCMS_CAGIDCMS_SRCH_CAG
CATEGORYIDCollateral Agreement Category ID BAPICMS_DTE_CAG_CATCHAR6CMS_CATCMS_CAG_CAT
COLLATERAL_AGREEMENT_TYPECollateral Agreement Type BAPICMS_DTE_CAG_TYPCHAR6Assigned to domainCMS_CAG_TYPCMS_CAG_TYP
CAGMT_TYPE_NAMECollateral Agreement Type Name BAPICMS_DTE_CAG_TYP_NAMECHAR40CMS_NAME
NOMINAL_VALUENominal Value of the CAgmt BAPICMS_DTE_CAG_NOMINAL_VALUEDEC23(4) BAPICURR
NOMINAL_VALUE_CURRENCYCurrency for Nominal Value of the Collateral Agreement BAPICMS_DTE_CAG_NOMINAL_CURRCUKY5Assigned to domainWAERS
NOMINAL_VALUE_CURRENCY_ISOISO Currency Code BAPIISOCDCHAR3ISOCD
COLLATERAL_AGREEMENT_DATEDate on which Collateral Agreement Contract was Concluded BAPICMS_DTE_CAG_DATEDATS8CMS_DATE
COLLATERAL_AGREMENT_VALID_FROMDate from when it is valid BAPICMS_DTE_VALID_FROMDATS8CMS_DATE
COLLATERAL_AGREEMENT_VALID_TODate until when it is valid BAPICMS_DTE_VALID_TODATS8CMS_DATE
COUNTRY_KEYUnique identification assigned to the country BAPICMS_DTE_COUNTRY_KEYCHAR3Assigned to domainLAND1
COUNTRY_KEY_ISOCountry ISO code INTCACHAR2INTCAF4_INTCA
IS_GLOBAL_COLLATERAL_AGREEMENTFlag to indicate a Global Collateral Agreement BAPICMS_DTE_FLG_CAG_GLOBALCHAR1CMS_FLG_GLOBAL_CAGMT
PERCENTAGE_ASSET_VALUEPercentage of the Asset Value used in Collateral Agreement BAPICMS_DTE_PCT_AST_VALDEC10(6) CMS_PCT
GUARANTEE_RATEGuarantee rate BAPICMS_DTE_CAG_GUAR_RATEDEC10(6) CMS_PCT
SPECIAL_MARKDOWN_PERCENTPercentage of Special Markdown BAPICMS_DTE_CAG_SPL_MRKDWN_PCTDEC10(6) CMS_PCT
SPECIAL_MARKDOWN_AMOUNTSpecial Markdown amount BAPICMS_DTE_CAG_SPL_MRKDWN_AMTDEC23(4) BAPICURR
SPECIAL_MARKDOWN_CURRENCYCurrency for Special markdown amount BAPICMS_DTE_CAG_SPL_MRKDWN_CURCUKY5Assigned to domainWAERS
SPECIAL_MARKDOWN_CURRENCY_ISOISO Currency Code BAPIISOCDCHAR3ISOCD
COLLATERAL_AGMT_DESCRIPTIONDescription of Collateral Agreement BAPICMS_DTE_CAG_DESCCHAR30CMS_DSC
RELEASE_FREQUENCY_UNITThe unit for period of release frequency BAPICMS_DTE_IND_CAG_REL_FQ_UNTCHAR2CMS_IND_CAG_FREQ_UNIT
RELEASE_FREQUENCY_PERIODPeriod of Release frequency BAPICMS_DTE_CAG_REL_FQ_PRDNUMC4CMS_CAG_FREQ_PERIOD
OLD_COLLATERAL_AGREEMENT_IDExternal/Old Collateral agreement ID BAPICMS_DTE_OLD_CAGIDCHAR40CMS_OLD_CAGID
MIN_QUALITATIVE_EXCEPTION_TYPEExceptions for minimum risk weight (for Basel II) BAPICMS_DTE_CAG_MIN_QUA_EXC_TYCHAR6Assigned to domainCMS_CAG_MIN_QUAL_EXCEP_TYPCMS_CAG_MQETYP
MIN_QUALITATIVE_REASONReason for the minimum qualitative criterion (For Basel-II) BAPICMS_DTE_CAG_AT_ID_T_CAG001CHAR6CMS_ATT_ID_TYP
MIN_QUALITATIVE_RQMT_FULFILLEDFlag:Minimum requirements fulfilled for CAG(for Basel II) BAPICMS_DTE_FLG_CAG_MIN_QL_REQCHAR1CMS_FLG_MIN_QUAL_REQMT
MIN_QUALITATIVE_CRITERIONMInimum Qualitative Criterion BAPICMS_DTE_CAG_MIN_QL_CRITERNCHAR6Assigned to domainCMS_CAG_MIN_QUAL_CRITERIONCMS_CAG_MQCRT
TERMINATION_RIGHT_TYPETermination right type BAPICMS_DTE_TERM_RIGHT_TYPCHAR6Assigned to domainCMS_CAG_TERM_RIGHT_TYPCMS_CAG_TRTYP
TERMINATION_FREQUENCY_UNITThe unit for period of termination frequency BAPICMS_DTE_IND_CAG_TRM_FQ_UNTCHAR2CMS_IND_CAG_FREQ_UNIT
NOTICE_PERIOD_UNITThe unit for period of notice BAPICMS_DTE_IND_CAG_NOTICE_UNTCHAR2CMS_IND_CAG_TIME_PRD_UNIT
REQUIRED_NOTICE_PERIODRequired Period of Notice BAPICMS_DTE_CAG_NOTICE_PERIODNUMC4CMS_CAG_FREQ_PERIOD
TERMINATION_NOTICE_DATEDate on which termination notice was sent BAPICMS_DTE_CAG_TERM_NOTIC_DATDATS8CMS_DATE
TERMINATION_REASONType of termination BAPICMS_DTE_CAG_AT_ID_T_CAG002CHAR6CMS_ATT_ID_TYP
GUARANTEED_TERMINATION_AMOUNTGuaranteed termination amount BAPICMS_DTE_CAG_TERM_VALUEDEC23(4) BAPICURR
TERMINATION_AMOUNT_CURRENCYCurrency for termination amount BAPICMS_DTE_CAG_TERM_VALUE_CURCUKY5Assigned to domainWAERS
TERMINATION_AMOUNT_CURRENCY_ISISO Currency Code BAPIISOCDCHAR3ISOCD
MINIMUM_STOCK_AMOUNTMinimum stock amount that is accepted BAPICMS_DTE_CAG_MIN_STOCK_AMTDEC23(4) BAPICURR
MINIMUM_STOCK_CURRENCYCurrency of the minimum stock amount BAPICMS_DTE_CAG_MIN_STK_AM_CURCUKY5Assigned to domainWAERS
MINIMUM_STOCK_CURRENCY_ISOISO Currency Code BAPIISOCDCHAR3ISOCD
ADDITIONAL_RECEIVABLE_ALLOWEDFlag for Additional receivable BAPICMS_DTE_FLG_CAG_ADDNL_RBLCHAR1CMS_FLG_ADDNL_RBL
ADDITIONAL_RECEIVABLE_DATELast date of Additional Receivable BAPICMS_DTE_CAG_DATE_ADDNL_RBLDATS8CMS_DATE
SCOPE_OF_INSURANCE_COVERScope of Cover of Credit Insurance BAPICMS_DTE_CAG_AT_ID_T_CAG004CHAR6CMS_ATT_ID_TYP
POOL_LIQUIDATION_MODEMode of Liquidation decision for the pool agreement BAPICMS_DTE_LIQD_MODECHAR6Assigned to domainCMS_LIQD_MODE
RELEASE_THRESHOLDLimit above which the collaterals can be released from pool BAPICMS_DTE_CAG_REL_THRESHOLDDEC10(6) CMS_PCT
CORRESPONDENCE_ROLECorrespondence role BAPICMS_DTE_COR_ROLECHAR4Assigned to domainCORR_ROLE_KK

Key field Non-key field



How do I retrieve data from SAP structure BAPICMS_STR_CAG_BASIC_GET using ABAP code?

As BAPICMS_STR_CAG_BASIC_GET is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on BAPICMS_STR_CAG_BASIC_GET as there is no data to select.

How to access SAP table BAPICMS_STR_CAG_BASIC_GET

Within an ECC or HANA version of SAP you can also view further information about BAPICMS_STR_CAG_BASIC_GET and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!