A_DigitalVehicleQuotationItem

DDL: A_DIGITALVEHICLEQUOTATIONITEM Type: view_entity CONSUMPTION Package: ISAUTO_VLC_LEAN

Quotation

A_DigitalVehicleQuotationItem is a Consumption CDS View that provides data about "Quotation" in SAP S/4HANA. It reads from 1 data source (R_DigitalVehQuotationItemTP) and exposes 20 fields with key fields SalesQuotation, SalesQuotationItem. It has 1 association to related views. It is exposed through 1 OData service (API_DIGITALVEHICLE). Part of development package ISAUTO_VLC_LEAN.

Data Sources (1)

SourceAliasJoin Type
R_DigitalVehQuotationItemTP R_DigitalVehQuotationItemTP projection

Associations (1)

CardinalityTargetAliasCondition
[1..1] A_BusinessPartner _BusinessPartner _BusinessPartner.BusinessPartner = $projection.SoldToParty

Annotations (9)

NameValueLevelField
EndUserText.label Quotation view
AccessControl.authorizationCheck #CHECK view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
Metadata.ignorePropagatedAnnotations true view
OData.entityType.name DigitalVehicleQuotationItem_Type view

OData Services (1)

ServiceBindingVersionContractRelease
API_DIGITALVEHICLE API_DIGITALVEHICLE V4 C2 Deprecated

Fields (20)

KeyFieldSource TableSource FieldDescription
KEY SalesQuotation SalesDocument
KEY SalesQuotationItem SalesDocumentItem
Batch Batch
VMSVehicleUUID VMSVehicleUUID
SoldToParty SoldToParty
SoldToPartyName BusinessPartnerName
CreationDate CreationDate
SalesQuotationDate SalesDocumentDate
SalesOrganization SalesOrganization
DistributionChannel DistributionChannel
OrganizationDivision OrganizationDivision
DivisionNameasDivisionNamelocalized
SalesOrderType SalesOrderType
TotalNetAmount TotalNetAmount
TransactionCurrency TransactionCurrency
BindingPeriodValidityStartDate BindingPeriodValidityStartDate
BindingPeriodValidityEndDate BindingPeriodValidityEndDate
RequestedDeliveryDate RequestedDeliveryDate
PurchaseOrderByCustomer PurchaseOrderByCustomer
_BusinessPartner _BusinessPartner
@EndUserText.label: 'Quotation'
@AccessControl.authorizationCheck: #CHECK
@ObjectModel: {
    usageType: {
        sizeCategory: #XXL,
        serviceQuality: #C,
        dataClass:#TRANSACTIONAL
    },
      semanticKey: [ 'SalesQuotation' , 'SalesQuotationItem' ]
}
@VDM.viewType: #CONSUMPTION
@VDM.usage.type:[#TRANSACTIONAL_PROCESSING_SERVICE]
@VDM.lifecycle.contract.type: #PUBLIC_REMOTE_API
@Metadata.ignorePropagatedAnnotations: true
@OData.entityType.name: 'DigitalVehicleQuotationItem_Type'
define view entity A_DigitalVehicleQuotationItem
  as projection on R_DigitalVehQuotationItemTP
  association [1..1] to A_BusinessPartner as _BusinessPartner on _BusinessPartner.BusinessPartner = $projection.SoldToParty
{

         //key    Batch,

  key    SalesDocument                                    as SalesQuotation,
  key    SalesDocumentItem                                as SalesQuotationItem,
         Batch,
         VMSVehicleUUID,
         SoldToParty,
         BusinessPartnerName                              as SoldToPartyName,
         CreationDate,
         SalesDocumentDate                                as SalesQuotationDate,
         SalesOrganization,
         @ObjectModel.text.element: ['SalesOrganizationName']
         @Semantics.text: true
         _SalesOrganizationText.SalesOrganizationName     as SalesOrganizationName   : localized,
         DistributionChannel,
         @ObjectModel.text.element: ['DistributionChannelName']
         @Semantics.text: true
         _DistributionChannelText.DistributionChannelName as DistributionChannelName : localized,
         OrganizationDivision,
         @ObjectModel.text.element: ['DivisionName']
         @Semantics.text: true
         _DivisionText.DivisionName                       as DivisionName            : localized,
         SalesOrderType,
         /*Pricing */
         @Semantics.amount.currencyCode: 'TransactionCurrency'
         TotalNetAmount,
         @Semantics.currencyCode: true
         TransactionCurrency,
         BindingPeriodValidityStartDate,
         BindingPeriodValidityEndDate,
         RequestedDeliveryDate,
         PurchaseOrderByCustomer,
         _BusinessPartner,
         /* Associations */
         _DigitalVehicleTP : redirected to parent A_DigitalVehicle


}