C_CAOpenItemListItem

DDL: C_CAOPENITEMLISTITEM SQL: CCAOPENITMLSTITM Type: view CONSUMPTION

Offene Posten List-Items

C_CAOpenItemListItem is a Consumption CDS View that provides data about "Offene Posten List-Items" in SAP S/4HANA. It reads from 1 data source (I_CAOpenItemListItem) and exposes 57 fields with key fields CAOpenItemListUUID, CADocumentNumber, CARepetitionItemNumber, CABPItemNumber, CASubItemNumber. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_CAOpenItemListItem I_CAOpenItemListItem from

Associations (1)

CardinalityTargetAliasCondition
[1..1] E_CAOpenItemListItem _Extension $projection.CAOpenItemListUUID = _Extension.CAOpenItemListUUID and $projection.CADocumentNumber = _Extension.CADocumentNumber and $projection.CARepetitionItemNumber = _Extension.CARepetitionItemNumber and $projection.CABPItemNumber = _Extension.CABPItemNumber and $projection.CASubItemNumber = _Extension.CASubItemNumber

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName CCAOPENITMLSTITM view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.personalData.blocking #REQUIRED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
Search.searchable true view
VDM.viewType #CONSUMPTION view
EndUserText.label Offene Posten List-Items view

Fields (57)

KeyFieldSource TableSource FieldDescription
KEY CAOpenItemListUUID CAOpenItemListUUID
KEY CADocumentNumber Document Number
KEY CARepetitionItemNumber CARepetitionItemNumber Repetition Item
KEY CABPItemNumber CABPItemNumber Item
KEY CASubItemNumber CASubItemNumber Subitem
CompanyCode CompanyCode Receiver Company Code
BusinessArea BusinessArea Business Area
Segment Segment Segment number
ProfitCenter ProfitCenter Profit Center
BusinessPartner BusinessPartner Issuing Authority
CAContract CAContract Contract
ContractAccount ContractAccount Contract Acct
CAReconciliationAccount CAReconciliationAccount G/L Account
CADoubtfulOrValueAdjmtCode CADoubtfulOrValueAdjmtCode Doubtful item
CADocumentType CADocumentType Document Type
CAIsDownPaymentRequest CAIsDownPaymentRequest Down Payment
DocumentDate DocumentDate Journal Entry Date
CAPostingDate CAPostingDate Posting Date
CANetDueDate CANetDueDate Net Due Date
TransactionCurrency TransactionCurrency Transaction Currency
CompanyCodeCurrency CompanyCodeCurrency Local Currency
CAAmountInLocalCurrency Local Crcy Amt
CAAmountInTransactionCurrency Amount
CAAmountInSecondCurrency Amount in LC 2
CAAmountInThirdCurrency Amount in LC3
TaxCode TaxCode Tax Code
CATaxAmountInLocalCurrency LC Tax
CATaxAmountInTransCurrency Tax Amount
CATaxAmountInSecondCurrency LC 2 Tax
CATaxAmountInThirdCurrency LC 3 tax
CADownPaymentOffsetTaxAccount CADownPaymentOffsetTaxAccount Offset tax acct
CAClearingStatus CAClearingStatus Clearing Status
CAClearingDate CAClearingDate Clearing
CAClearingDocumentNumber CAClearingDocumentNumber Clearing Doc.
CAPostingDateOfClearingDoc CAPostingDateOfClearingDoc Clrg Post. Date
CAClearingReason CAClearingReason Clearing Reason
CAClearingCurrency CAClearingCurrency Clearing Curr.
CAClearingAmountInClearingCrcy Clearing Amount
CATaxAmountInClearingCrcy Cl.Crcy Tax Amt
CAClearingPostingIsReset CAClearingPostingIsReset Reverse clrg
CAGLPostingCurrency CAGLPostingCurrency G/L Currency
CAGLPostingAmount G/L Amount
CAGLPostingTaxAmount G/L Tax Amount
CAProviderContractAuthznGroup _ProviderContract CAAuthorizationGroup AuthorizGroup
_BusinessArea _BusinessArea
_BusinessPartner _BusinessPartner
_CAHeader _CAHeader
_CAOpenItemList _CAOpenItemList
_CAPartner _CAPartner
_ClearingCurrency _ClearingCurrency
_ClearingDocHeader _ClearingDocHeader
_ClearingReason _ClearingReason
_CompCode _CompCode
_Currency _Currency
_DocHeader _DocHeader
_GLPostingCurrency _GLPostingCurrency
_Segment _Segment

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view C_CAOpenItemListItem.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: CCAOPENITMLSTITM

CREATE VIEW C_CAOpenItemListItem AS
SELECT
  CAOpenItemListUUID,
  cast(CADocumentNumber as opbel_gfn_kk preserving type ) AS CADocumentNumber,
  CARepetitionItemNumber,
  CABPItemNumber,
  CASubItemNumber,
  CompanyCode,
  BusinessArea,
  Segment,
  ProfitCenter,
  BusinessPartner,
  CAContract,
  ContractAccount,
  CAReconciliationAccount,
  CADoubtfulOrValueAdjmtCode,
  CADocumentType,
  CAIsDownPaymentRequest,
  DocumentDate,
  CAPostingDate,
  CANetDueDate,
  TransactionCurrency,
  CompanyCodeCurrency,
  cast(CAAmountInLocalCurrency as betrh_aggr_kk) AS CAAmountInLocalCurrency,
  cast( CAAmountInTransactionCurrency as betrw_aggr_kk ) AS CAAmountInTransactionCurrency,
  cast(CAAmountInSecondCurrency as betr2_aggr_kk) AS CAAmountInSecondCurrency,
  cast(CAAmountInThirdCurrency as betr3_aggr_kk) AS CAAmountInThirdCurrency,
  TaxCode,
  cast(CATaxAmountInLocalCurrency as sbeth_aggr_kk) AS CATaxAmountInLocalCurrency,
  cast(CATaxAmountInTransCurrency as sbetw_aggr_kk) AS CATaxAmountInTransCurrency,
  cast(CATaxAmountInSecondCurrency as sbet2_aggr_kk) AS CATaxAmountInSecondCurrency,
  cast(CATaxAmountInThirdCurrency as sbet3_aggr_kk) AS CATaxAmountInThirdCurrency,
  CADownPaymentOffsetTaxAccount,
  CAClearingStatus,
  CAClearingDate,
  CAClearingDocumentNumber,
  CAPostingDateOfClearingDoc,
  CAClearingReason,
  CAClearingCurrency,
  cast(CAClearingAmountInClearingCrcy as augbt_aggr_kk) AS CAClearingAmountInClearingCrcy,
  cast(CATaxAmountInClearingCrcy as augbs_aggr_kk) AS CATaxAmountInClearingCrcy,
  CAClearingPostingIsReset,
  CAGLPostingCurrency,
  cast(CAGLPostingAmount as pswbt_aggr_kk) AS CAGLPostingAmount,
  cast(CAGLPostingTaxAmount as pswtx_aggr_kk) AS CAGLPostingTaxAmount,
  _ProviderContract.CAAuthorizationGroup AS CAProviderContractAuthznGroup
FROM I_CAOpenItemListItem
LEFT OUTER JOIN E_CAOpenItemListItem AS _Extension ON CAOpenItemListUUID = _Extension.CAOpenItemListUUID AND CADocumentNumber = _Extension.CADocumentNumber AND CARepetitionItemNumber = _Extension.CARepetitionItemNumber AND CABPItemNumber = _Extension.CABPItemNumber AND CASubItemNumber = _Extension.CASubItemNumber  -- association [1..1]
;