SAP BAPICOLL_STOCK BAPI Ref. Structure For Collateral in Securities (VDSDV5) Table data and field list

BAPICOLL_STOCK 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 "BAPI Ref. Structure For Collateral in Securities (VDSDV5)" 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_BAPICOLL_STOCK TYPE BAPICOLL_STOCK.

The BAPICOLL_STOCK table consists of various fields, each holding specific information or linking keys about BAPI Ref. Structure For Collateral in Securities (VDSDV5) data available in SAP. These include CONTRACT_NO (Contract Number), CLIENT (Client), INT_NO (Collateral reference number), COLLAT (Collateral type)... 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. .

BAPICOLL_STOCK structure Technical Details:

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


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

Looking for S/4HANA specific information? Click here to explore the details, fields and extensibility available for this table in the SAP S/4HANA version of the BAPICOLL_STOCK table. Also check whether the table still exists or has been transformed into a CDS view as part of the HANA simplifications.
Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
COMP_CODECompany Code BUKRSCHAR4Assigned to domainBUKRSBUKC_T001
CONTRACT_NOContract Number RANLCHAR13ALPHARANLRAN
CLIENTClient MANDTCLNT3Assigned to domainMANDT
INT_NOCollateral reference number RSICHERNUMC8NUMC8
COLLATCollateral type SSICHCHAR4Assigned to domainSSICH
COLLATCATCategory Of Collateral Group (Internal) SSICHARTNUMC2SSICHART
ID_NOSecurities ID number (Display PRF5) XWPKNCHAR15XKBEZ
CURRENCYCurrency Key WAERSCUKY5Assigned to domainWAERSFWS
CURRENCY_ISOISO currency code ISOCDCHAR3ISOCD
DATE_VALDate of valuation at market value DKURSWRTDATS8DATUM
NOM_VALCurrency amount in BAPI interfaces BAPICURR_DDEC23(4) BAPICURR
SEC_PRICECurrency amount in BAPI interfaces BAPICURR_DDEC23(4) BAPICURR
PRICE_PERPrice in percent PKURDEC10(7) DEC3_7
NUMBER_OF_UNITSNumber of units for unit-quoted securities ASTUECKDEC15(5) ASTUECK
NOM_VALUECurrency amount in BAPI interfaces BAPICURR_DDEC23(4) BAPICURR
SHORT_TEXTShort name XALKZCHAR15XKBEZ
LONG_TEXTLong name XALLBCHAR60XLBEZ
ISSUERName of issuer (info) XEMITCHAR50XDOKBS
NOMINTRTENominal interest rate PNOMZINSDEC10(7) DEC3_7
ISSUE_STARTIssue start date DEBEGDATS8DATUM
SERIESIssue serial number XSERIECHAR15XKBEZ
SERIES_ROWIssue Series XREIHECHAR15XKBEZ
CUST_TYPECustody type SVERWACHAR1Assigned to domainSVERWA
SECACCSHRTSec.acct position short description XDKBZCHAR15XKBEZ
TERM_STARTStart of Term DBLFZDATS8DATUM
FINAL_DUE_DATEEnd of Term DELFZDATS8DATUM
NAME_1Name XLBEZCHAR50XTEXT50
NAME_2Name XLBEZCHAR50XTEXT50
SEC_ACCTSecurities Account RLDEPOCHAR10Assigned to domainRLDEPODEPACC_CCD_CORE
DOCUM_ONDate of document transfer/date of entry in debt register VVDURUEBDATS8DATS
COUNTRYCountry ID SLAENDERCHAR3Assigned to domainLAND1
COUNTRY_ISOCountry ISO code INTCACHAR2INTCAF4_INTCA

Key field Non-key field



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

As BAPICOLL_STOCK 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 BAPICOLL_STOCK as there is no data to select.

How to access SAP table BAPICOLL_STOCK

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

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