R_ACCRENGINEACCRSUBOBJASSGMTTP
Accrual Subobject Account Assignment
R_ACCRENGINEACCRSUBOBJASSGMTTP is a CDS View in S/4HANA. Accrual Subobject Account Assignment. 1 CDS views read from this table.
CDS Views using this table (1)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| C_AccrEngineAccrSubobjAssgmtTP | view_entity | projection | CONSUMPTION | Accrual Subobject Account Assignment |
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Accrual Subobject Account Assignment'
@ObjectModel.usageType: {
serviceQuality: #C,
sizeCategory: #M,
dataClass: #MASTER
}
@VDM.viewType: #TRANSACTIONAL
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.semanticKey: ['AccrualEngineAccrualObjectType','AccrualObjectLogicalSystem','CompanyCode','AccrualObject','AccrualSubobject','AccrAcctAssgmtValdtyEndDte']
define view entity R_AccrEngineAccrSubobjAssgmtTP
as select from I_AccrEngineAccrSubobjAssgmt
association to parent R_AccrEngineAccrualSubobjectTP as _AccrualSubobject
on $projection.AccrualEngineAccrualObjectType = _AccrualSubobject.AccrualEngineAccrualObjectType
and $projection.AccrualObjectLogicalSystem = _AccrualSubobject.AccrualObjectLogicalSystem
and $projection.CompanyCode = _AccrualSubobject.CompanyCode
and $projection.AccrualObject = _AccrualSubobject.AccrualObject
and $projection.AccrualSubobject = _AccrualSubobject.AccrualSubobject
{
@ObjectModel.foreignKey.association: '_AccrObjectType'
key AccrualEngineAccrualObjectType,
@ObjectModel.foreignKey.association: '_AccrLogicalSystem'
key AccrualObjectLogicalSystem,
@ObjectModel.foreignKey.association: '_AccrCompanyCode'
key CompanyCode,
key AccrualObject,
key AccrualSubobject,
key AccrAcctAssgmtValdtyEndDte,
AccrAcctAssgmtValdtyStrtDte,
BusinessArea,
ProfitCenter,
Segment,
Fund,
FundsCenter,
CommitmentItemInternalId as CommitmentItemShortID,
FunctionalArea,
GrantID,
FundedProgram,
BudgetPeriod,
CostCenter,
OrderID,
WBSElementInternalID,
WBSElementExternalID,
CostObject,
CostCtrActivityType,
ProjectNetworkObject as NetworkNumberForAcctAssgmt,
ProjectNetworkInternalID,
BusinessProcess,
SalesOrder,
SalesOrderItem,
ProfitabilitySegment,
ControllingArea,
FinancialManagementArea,
AccrAcctAssgmtLastChgDateTime,
/* Associations */
_AccrualSubobject,
_AccrCompanyCode,
_AccrLogicalSystem,
_AccrObj,
_AccrObjectType,
_AccrSubobj,
_ActivityType,
_ControllingArea,
_CostCenter,
_CostCenterText,
_FunctionalArea,
_Fund,
_FundsCenter,
_InternalOrder,
_ProfitCenter,
_ProfitCenterText,
_SalesOrder,
_Segment,
_WBSElement
// _association_name // Make association public
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_ACCRENGINEACCRSUBOBJASSGMT"
],
"ASSOCIATED":
[
"I_ACCRENGINEACCROBJECTTYPE",
"I_ACCRENGINEACCRUALOBJECT",
"I_ACCRENGINEACCRUALSUBOBJECT",
"I_ACCRUALENGINECOMPANYCODE",
"I_CONTROLLINGAREA",
"I_COSTCENTER",
"I_COSTCENTERACTIVITYTYPE",
"I_COSTCENTERTEXT",
"I_FUNCTIONALAREA",
"I_FUND",
"I_FUNDSCENTER",
"I_LOGICALSYSTEM",
"I_ORDMSTRDATA",
"I_PROFITCENTER",
"I_PROFITCENTERTEXT",
"I_SALESORDER",
"I_SEGMENT",
"I_WBSELEMENTBASICDATA",
"R_ACCRENGINEACCRUALSUBOBJECTTP"
],
"BASE":
[
"I_ACCRENGINEACCRSUBOBJASSGMT"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/