C_CADunningNoticeCollStrgyItem

DDL: C_CADUNNINGNOTICECOLLSTRGYITEM SQL: CCADUNCOLSTYITEM Type: view CONSUMPTION

Dunning Notice Collection Strategy Item

C_CADunningNoticeCollStrgyItem is a Consumption CDS View that provides data about "Dunning Notice Collection Strategy Item" in SAP S/4HANA. It reads from 1 data source (I_CADunningItem) and exposes 34 fields with key fields CAMassRunDate, CAMassRunID, BusinessPartner, ContractAccount, CADunningCounter. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_CADunningItem I_CADunningItem from

Associations (1)

CardinalityTargetAliasCondition
[1..*] I_CASubApplication _CASubApplication $projection.CASubApplication = _CASubApplication.CASubApplication

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName CCADUNCOLSTYITEM view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #CONSUMPTION view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
EndUserText.label Dunning Notice Collection Strategy Item view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XXL view

Fields (34)

KeyFieldSource TableSource FieldDescription
KEY CAMassRunDate CAMassRunDate Date ID
KEY CAMassRunID CAMassRunID Run ID
KEY BusinessPartner BusinessPartner Issuing Authority
KEY ContractAccount ContractAccount Contract Acct
KEY CADunningCounter CADunningCounter Dunning counter
KEY CADocumentNumber CADocumentNumber Document Number
KEY CARepetitionItemNumber CARepetitionItemNumber Repetition Item
KEY CABPItemNumber CABPItemNumber Item
KEY CASubItemNumber CASubItemNumber Subitem
ContractAccountIsNotUnique ContractAccountIsNotUnique Contract Account Not Unique
BusinessPartnerFullName _BusinessPartner BusinessPartnerFullName Broker Name
ContractAccountName _CAHeader ContractAccountName Cont. acct name
CADunningAmount CADunningAmount Dunning Amount
TransactionCurrency TransactionCurrency Transaction Currency
CADunningNoticeIsInfoOnly CADunningNoticeIsInfoOnly Information Only
CADunningNoticeIsReversed CADunningNoticeIsReversed Dunning canceled
CADunningInterestAmount CADunningInterestAmount Dunning Interest
CAItemIsCreatedByDunActyRun CAItemIsCreatedByDunActyRun Created by Dunning Activity
CANetDueDate CANetDueDate Net Due Date
CompanyCode CompanyCode Receiver Company Code
CompanyCodeName _CompCode CompanyCodeName Company Name
Segment Segment Segment number
SegmentName
ProfitCenter ProfitCenter Profit Center
ProfitCenterName
Division Division Internal Division ID
DivisionName
CAContract CAContract Contract
CAProviderContractName _ProviderContract CAProviderContractName
CASubApplication CASubApplication Subapplication
CASubApplicationText
CAAuthorizationGroup _CAPartner CAAuthorizationGroup AuthorizGroup
CAProviderContractAuthznGroup _ProviderContract CAAuthorizationGroup AuthorizGroup
BusinessArea _DunHeader BusinessArea Business Area

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_CADunningNoticeCollStrgyItem.
-- 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: CCADUNCOLSTYITEM

CREATE VIEW C_CADunningNoticeCollStrgyItem AS
SELECT
  CAMassRunDate,
  CAMassRunID,
  BusinessPartner,
  ContractAccount,
  CADunningCounter,
  CADocumentNumber,
  CARepetitionItemNumber,
  CABPItemNumber,
  CASubItemNumber,
  ContractAccountIsNotUnique,
  _BusinessPartner.BusinessPartnerFullName AS BusinessPartnerFullName,
  _CAHeader.ContractAccountName AS ContractAccountName,
  CADunningAmount,
  TransactionCurrency,
  CADunningNoticeIsInfoOnly,
  CADunningNoticeIsReversed,
  CADunningInterestAmount,
  CAItemIsCreatedByDunActyRun,
  CANetDueDate,
  CompanyCode,
  _CompCode.CompanyCodeName AS CompanyCodeName,
  Segment,
  _Segment._Text[1:Language = $session.system_language].SegmentName AS SegmentName,
  ProfitCenter,
  _ProfitCenter[1: ValidityEndDate >= $session.system_date and ValidityStartDate <= $session.system_date ]._Text[1:Language = $session.system_language].ProfitCenterName AS ProfitCenterName,
  Division,
  _Division._Text[1:Language = $session.system_language].DivisionName AS DivisionName,
  CAContract,
  _ProviderContract.CAProviderContractName AS CAProviderContractName,
  CASubApplication,
  _CASubApplication._CASubApplicationText[1:Language = $session.system_language].CASubApplicationText AS CASubApplicationText,
  _CAPartner.CAAuthorizationGroup AS CAAuthorizationGroup,
  _ProviderContract.CAAuthorizationGroup AS CAProviderContractAuthznGroup,
  _DunHeader.BusinessArea AS BusinessArea
FROM I_CADunningItem
LEFT OUTER JOIN I_CASubApplication AS _CASubApplication ON CASubApplication = _CASubApplication.CASubApplication  -- association [1..*]
;