C_CollabnApplFreightRFQNote
Freight RFQ Notes
C_CollabnApplFreightRFQNote is a Consumption CDS View that provides data about "Freight RFQ Notes" in SAP S/4HANA. It reads from 1 data source (I_TextCollection) and exposes 15 fields with key field TextCollectionContentUUID. It has 2 associations to related views. It is exposed through 1 OData service (UI_COLLABNAPPLFREIGHTRFQ). It is used in 1 Fiori application: Manage Freight RFQs.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_TextCollection | TextCollectionRoot | from |
Associations (2)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..*] | C_CollabnApplFreightRFQ | _CollabnApplFreightRFQ | $projection.TransportationOrderUUID = _CollabnApplFreightRFQ.TransportationOrderUUID |
| [0..1] | I_User | _TextCollectionTextCrtedByUser | $projection.TextCollectionTextCrtedByUser = _TextCollectionTextCrtedByUser.UserID |
Annotations (10)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #PRIVILEGED_ONLY | view | |
| AccessControl.personalData.blocking | #BLOCKED_DATA_EXCLUDED | view | |
| VDM.viewType | #CONSUMPTION | view | |
| ObjectModel.representativeKey | TextCollectionContentUUID | view | |
| ObjectModel.usageType.dataClass | #MASTER | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| Metadata.allowExtensions | true | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| EndUserText.label | Freight RFQ Notes | view |
OData Services (1)
| Service | Binding | Version | Contract | Release |
|---|---|---|---|---|
| UI_COLLABNAPPLFREIGHTRFQ | UI_COLLABNAPPLFREIGHTRFQ | V2 | C1 | NOT_RELEASED |
Fiori Apps (1)
| App ID | App Name | Type | Description |
|---|---|---|---|
| F5552 | Manage Freight RFQs | Transactional | Manage Freight RFQs is a collaboration application in which service provider representative of carrier organization manages and responds to freight RFQs. |
Manage Freight RFQs
Business Role: Logistics Service Provider Representative
With this feature, you as a shipper can enable your carriers to use the new app Manage Freight RFQs to manage and respond to your freight requests for quotation (RFQs) that you send using the freight RFQ tendering process.
Fields (15)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | TextCollectionContentUUID | TextCollectionContent | TextCollectionContentUUID | |
| TextCollectionTypeUUID | TextCollectionType | TextCollectionTypeUUID | ||
| TextCollectionUUID | I_TextCollection | TextCollectionUUID | ||
| TextCollectionSchema | I_TextCollection | TextCollectionSchema | ||
| TextCollectionType | TextCollectionType | TextCollectionType | ||
| TransportationOrderUUID | I_TextCollection | HostDocumentUUID | ||
| HostDocumentBusinessObjectUUID | I_TextCollection | HostDocumentBusinessObjectUUID | ||
| HostDocumentBusObjNodeUUID | I_TextCollection | HostDocumentBusObjNodeUUID | ||
| TextCollectionTextCrtedByUser | TextCollectionType | TextCollectionTextCrtedByUser | ||
| UserDescription | _TextCollectionTextCrtedByUser | UserDescription | ||
| TextCollectionTextCrtedDteTime | TextCollectionType | TextCollectionTextCrtedDteTime | ||
| TextCollectionTextChgdDateTime | TextCollectionType | TextCollectionTextChgdDateTime | ||
| Language | TextCollectionType | Language | ||
| TextCollectionContentText | TextCollectionContent | TextCollectionContentText | ||
| _CollabnApplFreightRFQ | _CollabnApplFreightRFQ |
@AccessControl.authorizationCheck: #PRIVILEGED_ONLY
@AccessControl.personalData.blocking: #BLOCKED_DATA_EXCLUDED
@VDM.viewType: #CONSUMPTION
@VDM.usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE]
@ObjectModel.representativeKey: 'TextCollectionContentUUID'
@ObjectModel.semanticKey: ['TextCollectionContentUUID']
@ObjectModel.usageType.dataClass: #MASTER
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #XL
@Metadata.allowExtensions: true
@Metadata.ignorePropagatedAnnotations: true
@EndUserText.label: 'Freight RFQ Notes'
define view entity C_CollabnApplFreightRFQNote
as select from I_TextCollection as TextCollectionRoot
left outer to many join I_TextCollectionType as TextCollectionType on TextCollectionRoot.TextCollectionUUID = TextCollectionType.TextCollectionUUID
left outer to one join I_TextCollectionContent as TextCollectionContent on TextCollectionType.TextCollectionTypeUUID = TextCollectionContent.TextCollectionTypeUUID
association [0..*] to C_CollabnApplFreightRFQ as _CollabnApplFreightRFQ on $projection.TransportationOrderUUID = _CollabnApplFreightRFQ.TransportationOrderUUID
association [0..1] to I_User as _TextCollectionTextCrtedByUser on $projection.TextCollectionTextCrtedByUser = _TextCollectionTextCrtedByUser.UserID
{
key TextCollectionContent.TextCollectionContentUUID as TextCollectionContentUUID,
TextCollectionType.TextCollectionTypeUUID as TextCollectionTypeUUID,
TextCollectionRoot.TextCollectionUUID as TextCollectionUUID,
TextCollectionRoot.TextCollectionSchema as TextCollectionSchema,
TextCollectionType.TextCollectionType as TextCollectionType,
TextCollectionRoot.HostDocumentUUID as TransportationOrderUUID,
TextCollectionRoot.HostDocumentBusinessObjectUUID as HostDocumentBusinessObjectUUID,
TextCollectionRoot.HostDocumentBusObjNodeUUID as HostDocumentBusObjNodeUUID,
@Semantics.user.createdBy: true
@ObjectModel.text.element: ['UserDescription']
@UI.hidden: true
TextCollectionType.TextCollectionTextCrtedByUser as TextCollectionTextCrtedByUser,
@Semantics.text: true
_TextCollectionTextCrtedByUser.UserDescription,
@Semantics.systemDate.createdAt: true
@Semantics.dateTime: true
TextCollectionType.TextCollectionTextCrtedDteTime as TextCollectionTextCrtedDteTime,
@Semantics.systemDate.lastChangedAt: true
@Semantics.dateTime: true
TextCollectionType.TextCollectionTextChgdDateTime as TextCollectionTextChgdDateTime,
TextCollectionType.Language as Language,
TextCollectionContent.TextCollectionContentText as TextCollectionContentText,
//Association
_CollabnApplFreightRFQ
}
where
TextCollectionRoot.DocumentHasText = 'X'
and TextCollectionRoot.HostDocumentBusinessObjectUUID = hextobin('80E0ED0A0C021DEE8CE07DB4266D17C4')
and TextCollectionRoot.HostDocumentBusObjNodeUUID = hextobin('80E0ED0A0C021DDE8CE07DB5DFAD0818')
and TextCollectionType.TextCollectionTypeIsInternal = ' '
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