I_PhysicalInventoryDocumentTP

DDL: I_PHYSICALINVENTORYDOCUMENTTP Type: view_entity TRANSACTIONAL

Physical Inventory Document - TP

I_PhysicalInventoryDocumentTP is a Transactional CDS View that provides data about "Physical Inventory Document - TP" in SAP S/4HANA. It reads from 1 data source (R_PhysicalInventoryDocumentTP) and exposes 25 fields with key fields PhysicalInventoryDocument, FiscalYear.

Data Sources (1)

SourceAliasJoin Type
R_PhysicalInventoryDocumentTP R_PhysicalInventoryDocumentTP projection

Annotations (10)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label Physical Inventory Document - TP view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.modelingPattern #TRANSACTIONAL_INTERFACE view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.sapObjectNodeType.name PhysicalInventoryDocument view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
VDM.viewType #TRANSACTIONAL view

Fields (25)

KeyFieldSource TableSource FieldDescription
KEY PhysicalInventoryDocument PhysicalInventoryDocument
KEY FiscalYear FiscalYear
InventoryTransactionType InventoryTransactionType
Plant Plant
StorageLocation StorageLocation
InventorySpecialStockType InventorySpecialStockType
DocumentDate DocumentDate
PhysInventoryPlannedCountDate PhysInventoryPlannedCountDate
PhysicalInventoryLastCountDate PhysicalInventoryLastCountDate
PostingDate PostingDate
PostingFiscalPeriod PostingFiscalPeriod
CreatedByUserName CreatedByUserName
PostingIsBlockedForPhysInvtry PostingIsBlockedForPhysInvtry
PhysicalInventoryCountStatus PhysicalInventoryCountStatus
PhysInvtryAdjustmentPostingSts PhysInvtryAdjustmentPostingSts
PhysInventoryReferenceNumber PhysInventoryReferenceNumber
PhysInvtryDeletionStatus PhysInvtryDeletionStatus
PhysInvtryDocHasQtySnapshot PhysInvtryDocHasQtySnapshot
PhysicalInventoryGroupType PhysicalInventoryGroupType
PhysicalInventoryGroup PhysicalInventoryGroup
PhysicalInventoryNumber PhysicalInventoryNumber
PhysicalInventoryDocumentDesc PhysicalInventoryDocumentDesc
LastChangeDateTime LastChangeDateTime
SalesPriceValuationIsActive SalesPriceValuationIsActive
CountingVarianceInPercent CountingVarianceInPercent
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Physical Inventory Document - TP'

@Metadata.ignorePropagatedAnnotations: true

@ObjectModel: {
   modelingPattern: #TRANSACTIONAL_INTERFACE,
   supportedCapabilities: [#TRANSACTIONAL_PROVIDER],
   usageType: {
      sizeCategory: #XL,
      serviceQuality: #B,
      dataClass: #TRANSACTIONAL
   },
   sapObjectNodeType.name: 'PhysicalInventoryDocument'
 }

@VDM: {
  lifecycle.contract.type: #PUBLIC_LOCAL_API,
  viewType: #TRANSACTIONAL
}

define root view entity I_PhysicalInventoryDocumentTP
  provider contract transactional_interface
  as projection on R_PhysicalInventoryDocumentTP
{
  key PhysicalInventoryDocument,
  key FiscalYear,

      InventoryTransactionType,
      Plant,
      StorageLocation,
      InventorySpecialStockType,
      DocumentDate,
      PhysInventoryPlannedCountDate,
      PhysicalInventoryLastCountDate,
      PostingDate,
      PostingFiscalPeriod,


      CreatedByUserName,
      PostingIsBlockedForPhysInvtry,
      PhysicalInventoryCountStatus,

      PhysInvtryAdjustmentPostingSts,
      PhysInventoryReferenceNumber,

      PhysInvtryDeletionStatus,
      PhysInvtryDocHasQtySnapshot, // Freeze Indicator

      PhysicalInventoryGroupType,
      PhysicalInventoryGroup,
      PhysicalInventoryNumber,
      PhysicalInventoryDocumentDesc,



      LastChangeDateTime,
      SalesPriceValuationIsActive,


      CountingVarianceInPercent,


      //associations

      _PhysicalInventoryDocumentItem    : redirected to composition child I_PhysInvtryDocumentItemTP

//      _PhysInvtryDocFiscalYear,

//      _Plant,

//      _StorageLocation,

//      _CreatedByUser,

//      _InventorySpecialStockType,

//      _PhysInvtryDocItem,

//      _PhysInvtryGroupType,

//      _InventoryTransactionType,

//      _PhysInvtryCountSts,

//      _PhysInvtryDeletionSts,

//      _PhysInvtryPostSts

}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"R_PHYSICALINVENTORYDOCUMENTTP"
],
"ASSOCIATED":
[
"I_PHYSINVTRYDOCUMENTITEMTP",
"R_PHYSINVTRYDOCUMENTITEMTP"
],
"BASE":
[
"R_PHYSICALINVENTORYDOCUMENTTP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/