C_CollectionsCustomerQuickView
Collections Customer Quick View
C_CollectionsCustomerQuickView is a Consumption CDS View that provides data about "Collections Customer Quick View" in SAP S/4HANA. It reads from 1 data source (R_CollectionsCustomerQuickView) and exposes 13 fields with key fields Customer, CompanyCode. It is exposed through 2 OData services (UI_DISPUTECASE_MANAGE, UI_PROMISETOPAY_MANAGE). It is used in 2 Fiori applications: Manage Dispute Cases (Version 2), Manage Promises to Pay.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| R_CollectionsCustomerQuickView | R_CollectionsCustomerQuickView | projection |
Annotations (8)
| Name | Value | Level | Field |
|---|---|---|---|
| EndUserText.label | Collections Customer Quick View | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| AccessControl.personalData.blocking | #BLOCKED_DATA_EXCLUDED | view | |
| VDM.viewType | #CONSUMPTION | view | |
| Metadata.allowExtensions | true | view |
OData Services (2)
| Service | Binding | Version | Contract | Release |
|---|---|---|---|---|
| UI_DISPUTECASE_MANAGE | UI_DISPUTECASE_MANAGE | V2 | C1 | NOT_TO_BE_RELEASED_STABLE |
| UI_PROMISETOPAY_MANAGE | UI_PROMISETOPAY_MANAGE | V2 | C1 | NOT_TO_BE_RELEASED_STABLE |
Fiori Apps (2)
| App ID | App Name | Type | Description |
|---|---|---|---|
| F0702A | Manage Dispute Cases (Version 2) | Transactional | Use this app to analyze and further process existing dispute cases. This involves dispute cases that are related to open receivables for your customers. |
| F4710 | Manage Promises to Pay | Transactional | Use this app to manage promises to pay of customers, which were created in the collection process using the Process Receivables app. You can display, edit, and withdraw promises to pay. |
Manage Dispute Cases (Version 2)
Business Role: Accounts Receivable Accountant
Use this app to analyze and further process existing dispute cases. This involves dispute cases that are related to open receivables for your customers.
Manage Promises to Pay
Business Role: Accounts Receivable Accountant
Use this app to manage promises to pay of customers, which were created in the collection process using the Process Receivables app. You can display, edit, and withdraw promises to pay.
Fields (13)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | Customer | Customer | ||
| KEY | CompanyCode | CompanyCode | ||
| BusinessPartner | BusinessPartner | |||
| CollectionSegment | CollectionSegment | |||
| BusinessPartnerCategory | BusinessPartnerCategory | |||
| BusinessPartnerPerson | BusinessPartnerPerson | |||
| virtualCompleteAddresstext100 | ||||
| virtualWebsiteURLtext1000 | ||||
| virtualContactCardPictureURLtext60 | ||||
| virtualUICT_MainContactboolean | ||||
| virtualUICT_WebsiteURLboolean | ||||
| _BusinessPartner | _BusinessPartner | |||
| _Customer | _Customer |
@EndUserText: { label: 'Collections Customer Quick View' }
@ObjectModel: { usageType: { dataClass: #TRANSACTIONAL,
sizeCategory: #L,
serviceQuality: #C } }
@AccessControl: { authorizationCheck: #CHECK,
personalData: { blocking: #BLOCKED_DATA_EXCLUDED } }
@VDM: { viewType: #CONSUMPTION }
@Metadata: { allowExtensions: true }
define root view entity C_CollectionsCustomerQuickView
as projection on R_CollectionsCustomerQuickView
{
// VDM Fields
key Customer,
key CompanyCode,
BusinessPartner,
CollectionSegment,
BusinessPartnerCategory,
BusinessPartnerPerson,
@ObjectModel: { virtualElementCalculatedBy: 'ABAP:CL_COLL_PR_BP_POPOVER_VE' }
virtual CompleteAddress : text100,
@ObjectModel: { virtualElementCalculatedBy: 'ABAP:CL_COLL_PR_BP_POPOVER_VE' }
virtual WebsiteURL : text1000,
@ObjectModel: { virtualElementCalculatedBy: 'ABAP:CL_COLL_PR_BP_POPOVER_VE' }
virtual ContactCardPictureURL : text60,
@ObjectModel: { virtualElementCalculatedBy: 'ABAP:CL_COLL_PR_BP_POPOVER_VE' }
virtual UICT_MainContact : boolean,
@ObjectModel: { virtualElementCalculatedBy: 'ABAP:CL_COLL_PR_BP_POPOVER_VE' }
virtual UICT_WebsiteURL : boolean,
// Exposed associations
_BusinessPartner,
_CollectionsMainContact : redirected to C_CollectionsMainContact,
_Customer
}
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