R_CFinRpldPurchasingDocumentTP

DDL: R_CFINRPLDPURCHASINGDOCUMENTTP Type: view_entity TRANSACTIONAL Package: FINS_CFIN_ACC_VIEW_EX

CFin Replicated Purchasing Document

R_CFinRpldPurchasingDocumentTP is a Transactional CDS View that provides data about "CFin Replicated Purchasing Document" in SAP S/4HANA. It reads from 1 data source (I_CFinRpldPurchasingDocument) and exposes 22 fields with key fields SourceSystemLogicalSystem, CFinRpldPurchasingDocument. It has 2 associations to related views. Part of development package FINS_CFIN_ACC_VIEW_EX.

Data Sources (1)

SourceAliasJoin Type
I_CFinRpldPurchasingDocument I_CFinRpldPurchasingDocument from

Associations (2)

CardinalityTargetAliasCondition
[1..1] E_CFinRpldPurchasingDocument _Extension $projection.CFinRpldPurchasingDocument = _Extension.CFinRpldPurchasingDocument and $projection.SourceSystemLogicalSystem = _Extension.SourceSystemLogicalSystem
[0..*] R_CFinRpldPurchasingDocItemTP _CFinRpldPurchasingDocItemTP

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label CFin Replicated Purchasing Document view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
VDM.viewType #TRANSACTIONAL view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.sapObjectNodeType.name CFinRpldPurchasingDocument view

Fields (22)

KeyFieldSource TableSource FieldDescription
KEY SourceSystemLogicalSystem SenderLogicalSystem
KEY CFinRpldPurchasingDocument CFinRpldPurchasingDocument
CompanyCode CompanyCode
PurchasingDocumentCategory PurchasingDocumentCategory
PurchasingDocumentType PurchasingDocumentType
PurchasingDocumentDeletionCode PurchasingDocumentDeletionCode
CreationDate CreationDate
Supplier Supplier
PurchasingGroup PurchasingGroup
DocumentCurrency DocumentCurrency
PurchasingDocumentOrderDate PurchasingDocumentOrderDate
ValidityStartDate ValidityStartDate
ValidityEndDate ValidityEndDate
SupplyingSupplier SupplyingSupplier
SupplyingPlant SupplyingPlant
InvoicingParty InvoicingParty
TaxReturnCountry TaxReturnCountry
CreatedByUser CreatedByUser
PurchasingOrganization PurchasingOrganization
IsDeleted
LastChangeDateTime
_CFinRpldPurchasingDocItemTP _CFinRpldPurchasingDocItemTP
@AbapCatalog.viewEnhancementCategory: [#PROJECTION_LIST]
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'CFin Replicated Purchasing Document'
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API
@VDM.viewType: #TRANSACTIONAL
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
    serviceQuality: #B,
    sizeCategory: #L,
    dataClass: #TRANSACTIONAL
}

@ObjectModel.sapObjectNodeType.name: 'CFinRpldPurchasingDocument'
define root view entity R_CFinRpldPurchasingDocumentTP
  as select from I_CFinRpldPurchasingDocument

  composition [0..*] of R_CFinRpldPurchasingDocItemTP as _CFinRpldPurchasingDocItemTP
  association [1..1] to E_CFinRpldPurchasingDocument  as _Extension on  $projection.CFinRpldPurchasingDocument = _Extension.CFinRpldPurchasingDocument
                                                                    and $projection.SourceSystemLogicalSystem  = _Extension.SourceSystemLogicalSystem

{
  key SenderLogicalSystem                                    as SourceSystemLogicalSystem,
  key CFinRpldPurchasingDocument,
      CompanyCode,
      PurchasingDocumentCategory,
      PurchasingDocumentType,
      PurchasingDocumentDeletionCode,
      CreationDate,
      Supplier,
      PurchasingGroup,
      DocumentCurrency,
      PurchasingDocumentOrderDate,
      ValidityStartDate,
      ValidityEndDate,
      SupplyingSupplier,
      SupplyingPlant,
      InvoicingParty,
      TaxReturnCountry,
      CreatedByUser,
      PurchasingOrganization,

      cast( '' as fins_cfin_av_isdeleted preserving type )   as IsDeleted,
      cast( '00000000000000' as fins_cfin_av_lastchangedon ) as LastChangeDateTime,

      /* Associations */
      _CFinRpldPurchasingDocItemTP
}