I_CADisputeCaseFllwUpPosting
Disputed Follow Up Posting Document
I_CADisputeCaseFllwUpPosting is a Composite CDS View that provides data about "Disputed Follow Up Posting Document" in SAP S/4HANA. It reads from 4 data sources (I_CADocumentHeader, I_CADisputeCase, I_CADisputedObject, I_CADisputeCaseAmountChange) and exposes 24 fields with key fields CADocumentNumber, CaseUniqueID, CADisputedAmountType.
Data Sources (4)
| Source | Alias | Join Type |
|---|---|---|
| I_CADocumentHeader | _CADocumentHeader | left_outer |
| I_CADisputeCase | _Case | inner |
| I_CADisputedObject | _DisputedObject | inner |
| I_CADisputeCaseAmountChange | I_CADisputeCaseAmountChange | from |
Annotations (11)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | ICADCFLLWUP | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| AccessControl.personalData.blocking | #NOT_REQUIRED | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| VDM.viewType | #COMPOSITE | view | |
| EndUserText.label | Disputed Follow Up Posting Document | view |
Fields (24)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CADocumentNumber | I_CADocumentHeader | CADocumentNumber | |
| KEY | CaseUniqueID | I_CADisputedObject | CaseUniqueID | |
| KEY | CADisputedAmountType | I_CADisputeCaseAmountChange | CADisputedAmountType | |
| ObjectType | I_CADisputedObject | ObjectType | ||
| ObjectKey | I_CADisputedObject | ObjectKey | ||
| RelationshipNumber | I_CADisputedObject | RelationshipNumber | ||
| RelationToLinkedObject | I_CADisputedObject | RelationToLinkedObject | ||
| CreationDate | ||||
| CreationTime | ||||
| CADocumentOriginCodeName | I_CADocumentHeader | CADocumentOriginCodeName | ||
| CAAmountInTransactionCurrency | CADisputeAmount | |||
| TransactionCurrency | I_CADisputeCaseAmountChange | TransactionCurrency | ||
| CreatedByUser | I_CADocumentHeader | CreatedByUser | ||
| CADocumentOriginCode | I_CADocumentHeader | CADocumentOriginCode | ||
| CAMainTransaction | ||||
| CASubTransaction | ||||
| CAMainTransactionName | ||||
| CASubTransactionName | ||||
| CADisputedAmountTypeName | CADisputedAmountTypeName | |||
| CAReversalDocumentNumber | I_CADocumentHeader | CAReversalDocumentNumber | ||
| CAReversedDocumentNumber | I_CADocumentHeader | CAReversedDocumentNumber | ||
| CADisputeType | I_CADisputeCase | CADisputeType | ||
| BusinessPartner | I_CADisputedObject | BusinessPartner | ||
| ContractAccount | I_CADisputedObject | ContractAccount |
@AbapCatalog.sqlViewName: 'ICADCFLLWUP'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.personalData.blocking: #NOT_REQUIRED
@AccessControl.authorizationCheck: #CHECK
@ObjectModel.usageType.dataClass: #MIXED
@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.serviceQuality: #D
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM.viewType: #COMPOSITE
@EndUserText.label: 'Disputed Follow Up Posting Document'
define view I_CADisputeCaseFllwUpPosting as select from I_CADisputeCaseAmountChange
left outer join I_CADocumentHeader as _CADocumentHeader on I_CADisputeCaseAmountChange.CADocumentNumber = _CADocumentHeader.CADocumentNumber
inner join I_CADisputeCase as _Case on _Case.CaseUUID = I_CADisputeCaseAmountChange.CaseUUID
inner join I_CADisputedObject as _DisputedObject on I_CADisputeCaseAmountChange.CaseUUID = _DisputedObject.CaseUniqueID
and I_CADisputeCaseAmountChange.CADocumentNumber = _DisputedObject.CADocumentNumber
{
key _CADocumentHeader.CADocumentNumber,
key _DisputedObject.CaseUniqueID,
key I_CADisputeCaseAmountChange.CADisputedAmountType,
_DisputedObject.ObjectType,
_DisputedObject.ObjectKey,
_DisputedObject.RelationshipNumber,
_DisputedObject.RelationToLinkedObject,
cast(_CADocumentHeader.CreationDate as erdat preserving type ) as CreationDate,
cast(_CADocumentHeader.CreationTime as crtime_kk preserving type ) as CreationTime,
_CADocumentHeader.CADocumentOriginCodeName,
CADisputeAmount as CAAmountInTransactionCurrency,
I_CADisputeCaseAmountChange.TransactionCurrency,
_CADocumentHeader.CreatedByUser,
_CADocumentHeader.CADocumentOriginCode,
cast('' as hvorg_kk ) as CAMainTransaction,
cast('' as tvorg_gfn_kk ) as CASubTransaction,
cast('' as hvorg_txt ) as CAMainTransactionName,
cast('' as tvorg_txt ) as CASubTransactionName,
CADisputedAmountTypeName,
_CADocumentHeader.CAReversalDocumentNumber,
_CADocumentHeader.CAReversedDocumentNumber,
_Case.CADisputeType,
_DisputedObject.BusinessPartner,
_DisputedObject.ContractAccount
}
where I_CADisputeCaseAmountChange.CADisputedAmountType = '01'
or I_CADisputeCaseAmountChange.CADisputedAmountType = '02'
or I_CADisputeCaseAmountChange.CADisputedAmountType = '03'
or I_CADisputeCaseAmountChange.CADisputedAmountType = '04'
or I_CADisputeCaseAmountChange.CADisputedAmountType = '06'
or I_CADisputeCaseAmountChange.CADisputedAmountType = '07'
or I_CADisputeCaseAmountChange.CADisputedAmountType = '08'
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_CADISPUTECASE",
"I_CADISPUTECASEAMOUNTCHANGE",
"I_CADISPUTEDOBJECT",
"I_CADOCUMENTHEADER"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA