P_RU_SupplierData1

DDL: P_RU_SUPPLIERDATA1 SQL: PRUSUPPLDATA1 Type: view COMPOSITE Package: GLO_FIN_IS_RU

RU Supplier Data - 1

P_RU_SupplierData1 is a Composite CDS View that provides data about "RU Supplier Data - 1" in SAP S/4HANA. It reads from 1 data source (I_Supplier) and exposes 24 fields with key field Supplier. Part of development package GLO_FIN_IS_RU.

Data Sources (1)

SourceAliasJoin Type
I_Supplier Supplier from

Annotations (7)

NameValueLevelField
VDM.private true view
VDM.viewType #COMPOSITE view
AbapCatalog.sqlViewName PRUSUPPLDATA1 view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #NOT_REQUIRED view

Fields (24)

KeyFieldSource TableSource FieldDescription
KEY Supplier I_Supplier Supplier
BPSupplierName I_Supplier BPSupplierName
BusinessPartner
BusinessPartnerCategory
PersonNumber
IsNaturalPerson
AddressID I_Supplier AddressID
Country I_Supplier Country
IsOneTimeAccount I_Supplier IsOneTimeAccount
AuthorizationGroup I_Supplier AuthorizationGroup
SupplierAccountGroup I_Supplier SupplierAccountGroup
IsBusinessPurposeCompleted I_Supplier IsBusinessPurposeCompleted
_SupplierCompany I_Supplier _SupplierCompany
DataControllerSet I_Supplier DataControllerSet
DataController1 I_Supplier DataController1
DataController2 I_Supplier DataController2
DataController3 I_Supplier DataController3
DataController4 I_Supplier DataController4
DataController5 I_Supplier DataController5
DataController6 I_Supplier DataController6
DataController7 I_Supplier DataController7
DataController8 I_Supplier DataController8
DataController9 I_Supplier DataController9
DataController10 I_Supplier DataController10
@VDM.private: true
@VDM.viewType: #COMPOSITE
@AbapCatalog.sqlViewName: 'PRUSUPPLDATA1'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.authorizationCheck: #NOT_REQUIRED
define view P_RU_SupplierData1
  as select from I_Supplier                  as Supplier

{
  key Supplier.Supplier,
      Supplier.BPSupplierName,
      Supplier._SupplierToBusinessPartner[inner]._BusinessPartner[inner].BusinessPartner,
      Supplier._SupplierToBusinessPartner[inner]._BusinessPartner[inner].BusinessPartnerCategory,
      Supplier._SupplierToBusinessPartner[inner]._BusinessPartner[inner].PersonNumber,
      Supplier._SupplierToBusinessPartner[inner]._BusinessPartner[inner].IsNaturalPerson,

      Supplier.AddressID,
      Supplier.Country,
      Supplier.IsOneTimeAccount,
      Supplier.AuthorizationGroup,
      Supplier.SupplierAccountGroup,
      Supplier.IsBusinessPurposeCompleted,
      Supplier._SupplierCompany,

      //10(+1) BP Checks

      Supplier.DataControllerSet,
      Supplier.DataController1,
      Supplier.DataController2,
      Supplier.DataController3,
      Supplier.DataController4,
      Supplier.DataController5,
      Supplier.DataController6,
      Supplier.DataController7,
      Supplier.DataController8,
      Supplier.DataController9,
      Supplier.DataController10
}