C_CollsPromiseToPayInvoiceTP
Promise To Pay Invoice
C_CollsPromiseToPayInvoiceTP is a Consumption CDS View that provides data about "Promise To Pay Invoice" in SAP S/4HANA. It reads from 1 data source (R_CollsPromiseToPayInvoiceTP) and exposes 16 fields with key fields PromiseToPayUUID, LinkedInvoiceKey. It is exposed through 1 OData service (UI_PROMISETOPAY_MANAGE). It is used in 1 Fiori application: Manage Promises to Pay.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| R_CollsPromiseToPayInvoiceTP | R_CollsPromiseToPayInvoiceTP | projection |
Annotations (9)
| Name | Value | Level | Field |
|---|---|---|---|
| ObjectModel.representativeKey | LinkedInvoiceKey | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ObjectModel.usageType.serviceQuality | #X | view | |
| VDM.viewType | #CONSUMPTION | view | |
| EndUserText.label | Promise To Pay Invoice | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| AccessControl.personalData.blocking | #BLOCKED_DATA_EXCLUDED | view | |
| Metadata.allowExtensions | true | view |
OData Services (1)
| Service | Binding | Version | Contract | Release |
|---|---|---|---|---|
| UI_PROMISETOPAY_MANAGE | UI_PROMISETOPAY_MANAGE | V2 | C1 | NOT_TO_BE_RELEASED_STABLE |
Fiori Apps (1)
| App ID | App Name | Type | Description |
|---|---|---|---|
| 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 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 (16)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | PromiseToPayUUID | PromiseToPayUUID | ||
| KEY | LinkedInvoiceKey | LinkedInvoiceKey | ||
| CompanyCode | CompanyCode | |||
| AccountingDocument | AccountingDocument | |||
| FiscalYear | FiscalYear | |||
| AccountingDocumentItem | AccountingDocumentItem | |||
| NetDueDate | NetDueDate | |||
| OverdueDays | OverdueDays | |||
| OpenAmountInDocumentCurrency | OpenAmountInDocumentCurrency | |||
| PromisedAmount | PromisedAmount | |||
| Currency | Currency | |||
| CompanyCodeName | _CompanyCode | CompanyCodeName | ||
| CurrencyNameasCurrencyNamelocalized | ||||
| _CollectionsInvoice | _CollectionsInvoice | |||
| _CompanyCode | _CompanyCode | |||
| _Currency | _Currency |
@ObjectModel: { representativeKey: 'LinkedInvoiceKey',
semanticKey: [ 'AccountingDocument' ],
usageType: { dataClass: #TRANSACTIONAL,
sizeCategory: #L,
serviceQuality: #X } }
@VDM: { viewType: #CONSUMPTION }
@EndUserText: { label: 'Promise To Pay Invoice' }
@AccessControl: { authorizationCheck: #CHECK,
personalData: { blocking: #BLOCKED_DATA_EXCLUDED } }
@Metadata: { allowExtensions: true }
define view entity C_CollsPromiseToPayInvoiceTP
as projection on R_CollsPromiseToPayInvoiceTP
{
// VDM Fields
key PromiseToPayUUID,
key LinkedInvoiceKey,
@ObjectModel: { text: { element: [ 'CompanyCodeName' ] } }
CompanyCode,
AccountingDocument,
FiscalYear,
AccountingDocumentItem,
NetDueDate,
OverdueDays,
OpenAmountInDocumentCurrency,
PromisedAmount,
@ObjectModel: { text: { element: [ 'CurrencyName' ] } }
Currency,
// Text Elements
_CompanyCode.CompanyCodeName as CompanyCodeName,
_Currency._Text.CurrencyName as CurrencyName : localized,
// Exposed Associations
_CollectionsInvoice,
_CollsPromiseToPayTP : redirected to parent C_CollsPromiseToPayTP,
_CompanyCode,
_Currency
}
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