C_CABillgDocReversalRequest
Stornoauftrag für Abrechnungsbelege
C_CABillgDocReversalRequest is a Consumption CDS View that provides data about "Stornoauftrag für Abrechnungsbelege" in SAP S/4HANA. It reads from 1 data source (I_CABillgDocReversalRequest) and exposes 27 fields with key fields CABillgDocument, CABillgDocReversalTask. It has 2 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_CABillgDocReversalRequest | _CABillgDocReversalRequest | from |
Associations (2)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | I_ContractAccountPartner | _ContractAccountPartner | $projection.ContractAccount = _ContractAccountPartner.ContractAccount and $projection.BusinessPartner = _ContractAccountPartner.BusinessPartner |
| [0..1] | I_ContractAccountHeader | _ContractAccountHeader | $projection.ContractAccount = _ContractAccountHeader.ContractAccount |
Annotations (8)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #MANDATORY | view | |
| AccessControl.personalData.blocking | #REQUIRED | view | |
| EndUserText.label | Stornoauftrag für Abrechnungsbelege | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| Metadata.allowExtensions | true | view | |
| VDM.viewType | #CONSUMPTION | view |
Fields (27)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CABillgDocument | I_CABillgDocReversalRequest | CABillgDocument | Billing Doc. |
| KEY | CABillgDocReversalTask | I_CABillgDocReversalRequest | CABillgDocReversalTask | Reversal Task |
| CAReversalRequestStatus | I_CABillgDocReversalRequest | CAReversalRequestStatus | Workflow Status | |
| CABillgDocumentReversalReason | I_CABillgDocReversalRequest | CABillgDocumentReversalReason | Reversal Reason | |
| CABillgDocOriginProcess | I_CABillgDocReversalRequest | CABillgDocOriginProcess | Origin | |
| CABillgProcess | I_CABillgDocReversalRequest | CABillgProcess | Billing Process | |
| CABillgType | I_CABillgDocReversalRequest | CABillgType | Billing Type | |
| CreatedByUser | I_CABillgDocReversalRequest | CreatedByUser | User Name | |
| CreationDate | I_CABillgDocReversalRequest | CreationDate | Time Stamp | |
| CreationTime | I_CABillgDocReversalRequest | CreationTime | Time of Change | |
| BusinessPartner | I_CABillgDocReversalRequest | BusinessPartner | Issuing Authority | |
| BusinessPartnerFullName | ||||
| ContractAccount | I_CABillgDocReversalRequest | ContractAccount | Contract Acct | |
| ContractAccountName | _ContractAccountHeader | ContractAccountName | Cont. acct name | |
| CAInvcgMasterDataType | I_CABillgDocReversalRequest | CAInvcgMasterDataType | MasterData Type | |
| CABillgDocCreationDate | I_CABillgDocReversalRequest | CABillgDocCreationDate | Billed On | |
| CABillgDocCreationTime | I_CABillgDocReversalRequest | CABillgDocCreationTime | Billed At | |
| CADeletionDate | I_CABillgDocReversalRequest | CADeletionDate | Deletion date | |
| CAReversalRequestStatusText | ||||
| CAInvcgMasterDataTypeText | ||||
| CABillgDocReversalReasonText | ||||
| CABillgDocOriginProcessText | ||||
| CABillgProcessText | ||||
| CABillgTypeText | ||||
| _CABillgDocHeader | _CABillgDocHeader | |||
| _ContractAccountPartner | _ContractAccountPartner | |||
| _ContractAccountHeader | _ContractAccountHeader |
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_CABillgDocReversalRequest.
-- 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.
CREATE VIEW C_CABillgDocReversalRequest AS
SELECT
_CABillgDocReversalRequest.CABillgDocument AS CABillgDocument,
_CABillgDocReversalRequest.CABillgDocReversalTask AS CABillgDocReversalTask,
_CABillgDocReversalRequest.CAReversalRequestStatus AS CAReversalRequestStatus,
_CABillgDocReversalRequest.CABillgDocumentReversalReason AS CABillgDocumentReversalReason,
_CABillgDocReversalRequest.CABillgDocOriginProcess AS CABillgDocOriginProcess,
_CABillgDocReversalRequest.CABillgProcess AS CABillgProcess,
_CABillgDocReversalRequest.CABillgType AS CABillgType,
_CABillgDocReversalRequest.CreatedByUser AS CreatedByUser,
_CABillgDocReversalRequest.CreationDate AS CreationDate,
_CABillgDocReversalRequest.CreationTime AS CreationTime,
_CABillgDocReversalRequest.BusinessPartner AS BusinessPartner,
_ContractAccountPartner._BusinessPartner.BusinessPartnerFullName AS BusinessPartnerFullName,
_CABillgDocReversalRequest.ContractAccount AS ContractAccount,
_ContractAccountHeader.ContractAccountName AS ContractAccountName,
_CABillgDocReversalRequest.CAInvcgMasterDataType AS CAInvcgMasterDataType,
_CABillgDocReversalRequest.CABillgDocCreationDate AS CABillgDocCreationDate,
_CABillgDocReversalRequest.CABillgDocCreationTime AS CABillgDocCreationTime,
_CABillgDocReversalRequest.CADeletionDate AS CADeletionDate,
_CAReversalRequestStatus._CAReversalRequestStatusText[1: Language=$session.system_language].CAReversalRequestStatusText AS CAReversalRequestStatusText,
_CAInvcgMasterDataType._CAInvcgMasterDataTypeText[1: Language=$session.system_language].CAInvcgMasterDataTypeText AS CAInvcgMasterDataTypeText,
_CABillgDocReversalReason._CABillgDocReversalReasonText[1: Language=$session.system_language].CABillgDocReversalReasonText AS CABillgDocReversalReasonText,
_CABillgDocOriginProcess._CABillgDocOriginProcessText[1: Language=$session.system_language].CABillgDocOriginProcessText AS CABillgDocOriginProcessText,
_CABillgProcess._CABillgProcessText[1: Language=$session.system_language].CABillgProcessText AS CABillgProcessText,
_CABillgType._CABillgTypeText[1: Language=$session.system_language].CABillgTypeText AS CABillgTypeText
FROM I_CABillgDocReversalRequest AS _CABillgDocReversalRequest
LEFT OUTER JOIN I_ContractAccountPartner AS _ContractAccountPartner ON ContractAccount = _ContractAccountPartner.ContractAccount AND BusinessPartner = _ContractAccountPartner.BusinessPartner -- association [0..1]
LEFT OUTER JOIN I_ContractAccountHeader AS _ContractAccountHeader ON ContractAccount = _ContractAccountHeader.ContractAccount -- association [0..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- 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
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA