I_CAContractTypeVH
Contract Type
I_CAContractTypeVH is a Composite CDS View that provides data about "Contract Type" in SAP S/4HANA. It reads from 1 data source (I_CAContractType) and exposes 4 fields with key field CAContractType. It is exposed through 17 OData services (ASQL_F0860A, ASQL_F0861A, ASQL_F1653A, ...). It is used in 7 Fiori applications: Analyze Overdue Items (Version 2), Analyze Write-Offs (Version 2), Analyze Clearing Reasons (Version 2), .... Part of development package ODATA_O2C_FICA_PRVDRCONTR_MAN.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_CAContractType | I_CAContractType | from |
Annotations (12)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| EndUserText.label | Contract Type | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #S | view | |
| ObjectModel.usageType.dataClass | #CUSTOMIZING | view | |
| ObjectModel.resultSet.sizeCategory | #XS | view | |
| ObjectModel.dataCategory | #VALUE_HELP | view | |
| ObjectModel.representativeKey | CAContractType | view | |
| VDM.viewType | #COMPOSITE | view | |
| Consumption.ranked | true | view | |
| Search.searchable | true | view |
OData Services (17)
| Service | Binding | Version | Contract | Release |
|---|---|---|---|---|
| ASQL_F0860A | ASQL_F0860A | C2 | NOT_RELEASED | |
| ASQL_F0861A | ASQL_F0861A | C2 | NOT_RELEASED | |
| ASQL_F1653A | ASQL_F1653A | C2 | NOT_RELEASED | |
| ASQL_F1655A | ASQL_F1655A | C2 | NOT_RELEASED | |
| ASQL_F2122A | ASQL_F2122A | C2 | NOT_RELEASED | |
| ASQL_F2125A | ASQL_F2125A | C2 | NOT_RELEASED | |
| ASQL_F2363A | ASQL_F2363A | C2 | NOT_RELEASED | |
| ASQL_F2622 | ASQL_F2622 | C2 | NOT_RELEASED | |
| ASQL_F5720 | ASQL_F5720 | C2 | NOT_RELEASED | |
| ASQL_F6134 | ASQL_F6134 | C2 | NOT_RELEASED | |
| UI_CACLEARINGREASON_ANA | UI_CACLEARINGREASON_ANA | V2 | C1 | NOT_RELEASED |
| UI_CAINSTLMNTPLAN_MANAGE | UI_CAINSTLMNTPLAN_MANAGE | V2 | C1 | NOT_RELEASED |
| UI_CAINSTLMNTPLN_ANALYSIS | UI_CAINSTLMNTPLN_ANALYSIS | V2 | C1 | NOT_RELEASED |
| UI_CAOVERDUEITEM_ANALYSIS | UI_CAOVERDUEITEM_ANALYSIS | V2 | C1 | NOT_RELEASED |
| UI_CAPAYMENTLOCK_ANALYSIS | UI_CAPAYMENTLOCK_ANALYSIS | V2 | C1 | NOT_RELEASED |
| UI_CASECURITYDEPMGMTTP | UI_CASECURITYDEPMGMTTP | V2 | C1 | NOT_RELEASED |
| UI_CAWRITEOFF_ANALYSIS | UI_CAWRITEOFF_ANALYSIS | V2 | C1 | NOT_RELEASED |
Fiori Apps (7)
| App ID | App Name | Type | Description |
|---|---|---|---|
| F0860A | Analyze Overdue Items (Version 2) | Transactional, Analytical | Within this app an Accounts Payable/Receivable Manager (FI-CA) who among others might need to identify revenue leakages and improve cash-flow will be provided with the number and/or the amount of overdue items from SAP Contract Accounts Receivable and Payable (FI-CA ) back end system displayed dependent on various grouping and filter criteria. In case of finding irregularities the Accounts Payable/Receivable Manager (FI-CA) can create a clarification work list for being processed in back office. |
| F0861A | Analyze Write-Offs (Version 2) | Transactional, Analytical | Within this app an Accounts Payable/Receivable Manager (FI-CA) who among others might need to identify revenue leakages and improve cash-flow will be provided with the number and/or the amount of write-offs from SAP Contract Accounts Receivable and Payable (FI-CA) back end system displayed dependent on various grouping and filter criteria. |
| F2125A | Analyze Clearing Reasons (Version 2) | Transactional, Analytical | Within this Fiori application Accounts Payable/Receivable Manager (FI-CA) who might need to identify revenue leakages and improve cash-flow can follow the clearing reason of receivables of a certain time frame, to check what has already been cleared and how, as well as information about the still open amount of the analyzed receivables. |
| F2363A | Analyze Installment Plans (Version 2) | Transactional, Analytical | With this SAP Fiori app, you can display the amount and number of installment plans created in Contract Accounts Receivable and Payable (FI-CA). You can total or filter the amount and number by various criteria. |
| F4415 | Manage Security Deposits | Transactional | |
| F5720 | Manage Installment Plans | Transactional | An application to create, display and change installment plans in SAP Contract Accounts Receivable and Payable (FI-CA). |
| F6134 | Analyze Payment Locks (Version 2) | Transactional, Analytical | An application to analyze payment locks based on a snapshot of the locked open business partner items. |
Analyze Overdue Items (Version 2)
Business Role: Accounts Payable and Receivable Manager (FI-CA)
The Analyze Overdue Items (F0860) app is replaced with a new improved app version (F0860A) that offers extended analytical capabilities. For example, you can now combine all dimensions for the analysis.With the app, you display how many items are overdue or what the total amount is that overdue items add up to.
Analyze Write-Offs (Version 2)
Business Role: Accounts Payable and Receivable Manager (FI-CA)
The Analyze Write-Offs app (F0861) is replaced with a new improved app version (F0861A) that offers extended analytical capabilities. For example, you can now combine all dimensions for the analysis.With the app, you can display the amount and number of write-offs made in Contract Accounting.
Analyze Clearing Reasons (Version 2)
Business Role: Accounts Payable and Receivable Manager (FI-CA)
The Analyze Clearing Reasons (F2125) app is replaced with a new improved app version (F2125A) that offers extended analytical capabilities. For example, you can now combine all dimensions for the analysis.With the app, you can follow the clearing reason of receivables of a certain time frame.
Analyze Installment Plans (Version 2)
Business Role: Accounts Payable and Receivable Manager (FI-CA)
The Analyze Installment Plans (F2363) app is replaced with a new improved app version (F2363A) that offers extended analytical capabilities. For example, you can now combine all dimensions for the analysis. With the app, you can display the number of installment plans that have been created and the total amount that has been paid into the original receivables in the installment plans.
Manage Security Deposits
Business Role: Accounts Payable and Receivable Accountant (FI-CA)
With this app you can display, create, clear, release, and reverse cash security deposits. Using the available filters filters, you can enter search criteria in order to find specific security deposits.
Fields (4)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CAContractType | CAContractType | ||
| CAContractTypeText | ||||
| CASubApplication | CASubApplication | Subapplication | ||
| CASubApplicationText |
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_CAContractTypeVH.
-- 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 I_CAContractTypeVH AS
SELECT
CAContractType,
_Text[1:Language = $session.system_language].CAContractTypeText AS CAContractTypeText,
CASubApplication,
_SubapplicationText[1:Language = $session.system_language].CASubApplicationText AS CASubApplicationText
FROM I_CAContractType
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- OData Services in SAP S/4HANA Explained
- Service Bindings and Service Definitions in SAP S/4HANA
- SAP Fiori Apps Architecture — How Fiori Apps Connect to Data
- 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