I_TRANSPORGANIZATIONALUNIT
Core View for Transportation OrgUnit
I_TRANSPORGANIZATIONALUNIT is a CDS View in S/4HANA. Core View for Transportation OrgUnit. It contains 3 fields. 6 CDS views read from this table.
CDS Views using this table (6)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| /SCMTMS/CV_BP_Company | view | inner | Company Node of TM BO for BP | |
| /SCMTMS/CV_BPOrgRelshp | view | inner | BOPF: /SCMTMS/BuPa Org Relationship | |
| /SCMTMS/CV_BPPurOrg | view | inner | BOPF: /SCMTMS/BuPa Help view pur org | |
| /SCMTMS/CV_BPSlsOrg | view | inner | BOPF: /SCMTMS/BuPa Help view sales org | |
| C_TranspPurchasingGroupVH | view | from | CONSUMPTION | Transp Purchasing Group VH |
| C_TranspPurchasingOrgVH | view | from | CONSUMPTION | Transp Purchasing Organization VH |
Fields (3)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | OrganizationalUnitFunction | org_function,OrganizationalUnitFunction | 2 |
| OrganizationalUnit | comp_org,OrganizationalUnit | 3 | |
| OrganizationalUnitSpcfcExtID | OrganizationalUnitSpcfcExtID | 2 |
@AbapCatalog: {compiler: {compareFilter: true},
sqlViewName: 'ITRANSPORGUNIT',
preserveKey: true}
@AccessControl: {authorizationCheck: #CHECK,
personalData.blocking: #REQUIRED}
@ClientHandling.algorithm: #SESSION_VARIABLE
@Metadata.allowExtensions: true
@ObjectModel: {representativeKey: 'OrganizationalUnit',
usageType: {serviceQuality: #C,
sizeCategory: #M,
dataClass: #CUSTOMIZING}}
@VDM: {viewType: #BASIC,
lifecycle.contract.type: #NONE }
@EndUserText.label: 'Core View for Transportation OrgUnit'
@Analytics: {dataCategory: #DIMENSION,
// dataExtraction: {enabled: true},
internalName: #LOCAL}
define view I_TranspOrganizationalUnit
as select from /scmb/hrp5561
inner join t77s0 as systemtable on grpid = 'PLOGI'
and semid = 'PLOGI'
and gsval = /scmb/hrp5561.plvar
association [0..*] to I_TranspOrganizationalUnitText as _OrganizationalUnitText on $projection.OrganizationalUnit = _OrganizationalUnitText.OrganizationalUnit
association [0..1] to I_BusinessPartner as _BusinessPartner on $projection.BusinessPartner = _BusinessPartner.BusinessPartner
{
@ObjectModel.text.association: '_OrganizationalUnitText'
key objid as OrganizationalUnit,
begda as OrgUnitValidityStartDate,
endda as OrgUnitValidityEndDate,
aedtm as LastChangeDate,
uname as LastChangedByUser,
external_id as OrganizationalUnitExternalID,
logqs as BusinessSystemGroup,
logqs_id as OrganizationalUnitSpcfcExtID,
function as OrganizationalUnitFunction,
role as OrganizationalUnitRole,
partner as BusinessPartner,
_OrganizationalUnitText,
_BusinessPartner
}
where
otype = 'O'
and subty = ''
and istat = '1'
and varyf = ''
and seqnr = '000'
and begda <= $session.system_date
and endda >= $session.system_date
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"/SCMB/HRP5561",
"T77S0"
],
"ASSOCIATED":
[
"I_BUSINESSPARTNER",
"I_TRANSPORGANIZATIONALUNITTEXT"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/