I_CADisputeCaseFllwUpPosting

DDL: I_CADISPUTECASEFLLWUPPOSTING SQL: ICADCFLLWUP Type: view COMPOSITE

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 5 data sources (I_CADocumentHeader, I_CADisputeCase, I_CADisputedObject, I_CADisputedPaymentInfo, I_CADisputeCaseAmountChange) and exposes 24 fields with key fields CADocumentNumber, CaseUniqueID, CADisputedAmountType.

Data Sources (5)

SourceAliasJoin Type
I_CADocumentHeader _CADocumentHeader left_outer
I_CADisputeCase _Case inner
I_CADisputedObject _DisputedObject inner
I_CADisputedPaymentInfo _DisputedPaymentInfo inner
I_CADisputeCaseAmountChange I_CADisputeCaseAmountChange from

Annotations (11)

NameValueLevelField
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)

KeyFieldSource TableSource FieldDescription
KEY CADocumentNumber I_CADocumentHeader CADocumentNumber Document Number
KEY CaseUniqueID I_CADisputedObject CaseUniqueID UUID
KEY CADisputedAmountType I_CADisputeCaseAmountChange CADisputedAmountType Amount Type
ObjectType I_CADisputedObject ObjectType Type
ObjectKey I_CADisputedObject ObjectKey Object Key
RelationshipNumber I_CADisputedObject RelationshipNumber BP Rel. Number
RelationToLinkedObject I_CADisputedObject RelationToLinkedObject Relationsh.Cat.
CreationDate
CreationTime
CADocumentOriginCodeName I_CADocumentHeader CADocumentOriginCodeName
CAAmountInTransactionCurrency CADisputeAmount Amount
TransactionCurrency I_CADisputeCaseAmountChange TransactionCurrency Transaction Currency
CreatedByUser I_CADocumentHeader CreatedByUser User Name
CADocumentOriginCode I_CADocumentHeader CADocumentOriginCode Document Origin
CAMainTransaction
CASubTransaction
CAMainTransactionName
CASubTransactionName
CADisputedAmountTypeName CADisputedAmountTypeName
CAReversalDocumentNumber I_CADocumentHeader CAReversalDocumentNumber Revers.document
CAReversedDocumentNumber I_CADocumentHeader CAReversedDocumentNumber Rev. Doc. For
CADisputeType I_CADisputeCase CADisputeType
BusinessPartner I_CADisputedObject BusinessPartner Issuing Authority
ContractAccount I_CADisputedObject ContractAccount Contract Acct

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 I_CADisputeCaseFllwUpPosting.
-- 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: ICADCFLLWUP

CREATE VIEW I_CADisputeCaseFllwUpPosting AS
SELECT
  _CADocumentHeader.CADocumentNumber AS CADocumentNumber,
  _DisputedObject.CaseUniqueID AS CaseUniqueID,
  I_CADisputeCaseAmountChange.CADisputedAmountType AS CADisputedAmountType,
  _DisputedObject.ObjectType AS ObjectType,
  _DisputedObject.ObjectKey AS ObjectKey,
  _DisputedObject.RelationshipNumber AS RelationshipNumber,
  _DisputedObject.RelationToLinkedObject AS RelationToLinkedObject,
  cast(_CADocumentHeader.CreationDate as erdat preserving type ) AS CreationDate,
  cast(_CADocumentHeader.CreationTime as crtime_kk preserving type ) AS CreationTime,
  _CADocumentHeader.CADocumentOriginCodeName AS CADocumentOriginCodeName,
  CADisputeAmount AS CAAmountInTransactionCurrency,
  I_CADisputeCaseAmountChange.TransactionCurrency AS TransactionCurrency,
  _CADocumentHeader.CreatedByUser AS CreatedByUser,
  _CADocumentHeader.CADocumentOriginCode AS 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 AS CAReversalDocumentNumber,
  _CADocumentHeader.CAReversedDocumentNumber AS CAReversedDocumentNumber,
  _Case.CADisputeType AS CADisputeType,
  _DisputedObject.BusinessPartner AS BusinessPartner,
  _DisputedObject.ContractAccount AS ContractAccount
FROM I_CADisputeCaseAmountChange
LEFT OUTER JOIN I_CADocumentHeader AS _CADocumentHeader ON /* join condition not captured in parsed metadata */
INNER JOIN I_CADisputeCase AS _Case ON /* join condition not captured in parsed metadata */
INNER JOIN I_CADisputedObject AS _DisputedObject ON /* join condition not captured in parsed metadata */
INNER JOIN I_CADisputedPaymentInfo AS _DisputedPaymentInfo ON /* join condition not captured in parsed metadata */
;