C_AccrEngineAccrSubobjItemTP

DDL: C_ACCRENGINEACCRSUBOBJITEMTP SQL: CACESOITEMTP Type: view_entity CONSUMPTION Package: ACE_S4_COMMON

Accrual Subobject Item

C_AccrEngineAccrSubobjItemTP is a Consumption CDS View that provides data about "Accrual Subobject Item" in SAP S/4HANA. It reads from 1 data source (R_AccrEngineAccrSubobjItemTP) and exposes 71 fields with key fields AccrualEngineAccrualObjectType, AccrualObjectLogicalSystem, CompanyCode, AccrualObject, AccrualSubobject. It is exposed through 3 OData services (UI_ACCRUALS_MANAGE, UI_PURCHASEORDERACCRS_DISPLAY, UI_SRVCENTRSHTACCRS_DISPLAY). Part of development package ACE_S4_COMMON.

Data Sources (1)

SourceAliasJoin Type
R_AccrEngineAccrSubobjItemTP R_AccrEngineAccrSubobjItemTP projection

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label Accrual Subobject Item view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MASTER view
VDM.viewType #CONSUMPTION view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions true view

OData Services (3)

ServiceBindingVersionContractRelease
UI_ACCRUALS_MANAGE UI_ACCRUALS_MANAGE V2 C1 NOT_RELEASED
UI_PURCHASEORDERACCRS_DISPLAY UI_PURCHASEORDERACCRS_DSP V2 C1 NOT_RELEASED
UI_SRVCENTRSHTACCRS_DISPLAY UI_SRVCENTRSHTACCRS_DSP V2 C1 NOT_RELEASED

Fields (71)

KeyFieldSource TableSource FieldDescription
KEY AccrualEngineAccrualObjectType AccrualEngineAccrualObjectType
KEY AccrualObjectLogicalSystem AccrualObjectLogicalSystem
KEY CompanyCode CompanyCode
KEY AccrualObject AccrualObject
KEY AccrualSubobject AccrualSubobject
KEY AccrualItemType AccrualItemType
KEY Ledger Ledger
KEY AccrSubobjectItmValdtyEndDte AccrSubobjectItmValdtyEndDte
AccrualItemTypeForEdit AccrualItemTypeForEdit
LedgerGroup LedgerGroup
AccrPerdcPostingFrequency AccrPerdcPostingFrequency
AccrPerdcPostingFrequencyName AccrPerdcPostingFrequencyName
AccrSubobjectItmValdtyStrtDte AccrSubobjectItmValdtyStrtDte
AccrualMethod AccrualMethod
AccrSubobjHdrStartOfLifeDate AccrSubobjHdrStartOfLifeDate
AccrSubobjHdrEndOfLifeDate AccrSubobjHdrEndOfLifeDate
AccrualItemIsObsolete AccrualItemIsObsolete
PlanAccrualItemType PlanAccrualItemType
PlanAccrualMethod PlanAccrualMethod
ActualAccrualItemType ActualAccrualItemType
ActualAccrualMethod ActualAccrualMethod
DeferralItemType DeferralItemType
DeferralMethod DeferralMethod
TotalAccrualQuantity TotalAccrualQuantity
TotalAccrualQuantityUnit TotalAccrualQuantityUnit
TotalAccrAmountInTransCrcy TotalAccrAmountInTransCrcy
TransactionCurrency TransactionCurrency
CompanyCodeCurrency CompanyCodeCurrency
GlobalCurrency GlobalCurrency
AccrOpngPostgDocumentType AccrOpngPostgDocumentType
AccrPerdcPostgDocumentType AccrPerdcPostgDocumentType
AccrClsgPostgDocumentType AccrClsgPostgDocumentType
AccrOpngPostgAccrAccount AccrOpngPostgAccrAccount
AccrOpngPostgOffstgAccount AccrOpngPostgOffstgAccount
AccrPerdcPostgAccrAccount AccrPerdcPostgAccrAccount
AccrPerdcPostgOffstgAcct AccrPerdcPostgOffstgAcct
AccrClsgPostgAccrAccount AccrClsgPostgAccrAccount
AccrClsgPostgOffstgAccount AccrClsgPostgOffstgAccount
AccrualItemLastChangeDateTime AccrualItemLastChangeDateTime
AccrualItemTypeNamelocalized
_AccrCompanyCode _AccrCompanyCode
_AccrItemType _AccrItemType
_AccrLogicalSystem _AccrLogicalSystem
_AccrMethod _AccrMethod
_AccrObj _AccrObj
_AccrObjectType _AccrObjectType
_AccrSubobj _AccrSubobj
_ActualAccrItemType _ActualAccrItemType
_PerdcPostgFrqcy _PerdcPostgFrqcy
_ActualAccrMethod _ActualAccrMethod
_ActualItem _ActualItem
_BaseUnit _BaseUnit
_ClsgPostgAccrAccount _ClsgPostgAccrAccount
_ClsgPostgDocumentType _ClsgPostgDocumentType
_ClsgPostgOffstgAccount _ClsgPostgOffstgAccount
_CompanyCodeCurrency _CompanyCodeCurrency
_DeferralItem _DeferralItem
_DeferralItemType _DeferralItemType
_DeferralMethod _DeferralMethod
_GlobalCurrency _GlobalCurrency
_Ledger _Ledger
_OpngPostgAccrAccount _OpngPostgAccrAccount
_OpngPostgDocumentType _OpngPostgDocumentType
_OpngPostgOffstgAccount _OpngPostgOffstgAccount
_PerdcPostgAccrAccount _PerdcPostgAccrAccount
_PerdcPostgDocumentType _PerdcPostgDocumentType
_PerdcPostgOffstgAccount _PerdcPostgOffstgAccount
_PlanAccrItemType _PlanAccrItemType
_PlanAccrMethod _PlanAccrMethod
_PlanItem _PlanItem
_TransactionCurrency _TransactionCurrency
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Accrual Subobject Item'
@ObjectModel.usageType: {
  serviceQuality: #C,
  sizeCategory: #M,
  dataClass: #MASTER
 }
@VDM.viewType: #CONSUMPTION
@VDM.usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE]
@Metadata.ignorePropagatedAnnotations: true
@Metadata.allowExtensions: true
@ObjectModel.semanticKey: ['AccrualEngineAccrualObjectType','AccrualObjectLogicalSystem','CompanyCode','AccrualObject','AccrualSubobject',
                           'AccrualItemType','Ledger','AccrSubobjectItmValdtyEndDte']
define view entity C_AccrEngineAccrSubobjItemTP
  as projection on R_AccrEngineAccrSubobjItemTP
{
  key AccrualEngineAccrualObjectType,
  key AccrualObjectLogicalSystem,
  key CompanyCode,
  key AccrualObject,
  key AccrualSubobject,
      @ObjectModel.foreignKey.association: '_AccrItemType'
      @ObjectModel.text.element: ['AccrualItemTypeName']
  key AccrualItemType,
      @ObjectModel.foreignKey.association: '_Ledger'
  key Ledger,
  key AccrSubobjectItmValdtyEndDte,
      AccrualItemTypeForEdit,
      LedgerGroup,
      @ObjectModel.text.element: ['AccrPerdcPostingFrequencyName']
      @ObjectModel.foreignKey.association: '_PerdcPostgFrqcy'
      AccrPerdcPostingFrequency,
      AccrPerdcPostingFrequencyName,
      AccrSubobjectItmValdtyStrtDte,
      @ObjectModel.foreignKey.association: '_AccrMethod'
      AccrualMethod,
      AccrSubobjHdrStartOfLifeDate,
      AccrSubobjHdrEndOfLifeDate,
      AccrualItemIsObsolete,
      @ObjectModel.foreignKey.association: '_PlanAccrItemType'
      PlanAccrualItemType,
      @ObjectModel.foreignKey.association: '_PlanAccrMethod'
      PlanAccrualMethod,
      @ObjectModel.foreignKey.association: '_ActualAccrItemType'
      ActualAccrualItemType,
      @ObjectModel.foreignKey.association: '_ActualAccrMethod'
      ActualAccrualMethod,
      @ObjectModel.foreignKey.association: '_DeferralItemType'
      DeferralItemType,
      @ObjectModel.foreignKey.association: '_DeferralMethod'
      DeferralMethod,
      @Semantics.quantity.unitOfMeasure: 'TotalAccrualQuantityUnit'
      TotalAccrualQuantity,
      TotalAccrualQuantityUnit,
      @Semantics.amount.currencyCode: 'TransactionCurrency'
      TotalAccrAmountInTransCrcy,
      @Semantics.amount.currencyCode: 'CompanyCodeCurrency'
      @ObjectModel.virtualElementCalculatedBy: 'CL_ACE_S4_CURR_CONVERSION'
      virtual TotalAccrAmtInCompanyCodeCrcy : ace_total_per_accr_amnt_hcurr,
      @Semantics.amount.currencyCode: 'GlobalCurrency'
      @ObjectModel.virtualElementCalculatedBy: 'CL_ACE_S4_CURR_CONVERSION'
      virtual TotalAccrAmountInGlobalCrcy : ace_total_per_accr_amnt_kcurr,
//      @Semantics.amount.currencyCode: 'FreeDefinedCurrency1'

//      TotalAccrAmountInFreeDfndCrcy1,

//      @Semantics.amount.currencyCode: 'FreeDefinedCurrency2'

//      TotalAccrAmountInFreeDfndCrcy2,

//      @Semantics.amount.currencyCode: 'FreeDefinedCurrency3'

//      TotalAccrAmountInFreeDfndCrcy3,

//      @Semantics.amount.currencyCode: 'FreeDefinedCurrency4'

//      TotalAccrAmountInFreeDfndCrcy4,

//      @Semantics.amount.currencyCode: 'FreeDefinedCurrency5'

//      TotalAccrAmountInFreeDfndCrcy5,

//      @Semantics.amount.currencyCode: 'FreeDefinedCurrency6'

//      TotalAccrAmountInFreeDfndCrcy6,

//      @Semantics.amount.currencyCode: 'FreeDefinedCurrency7'

//      TotalAccrAmountInFreeDfndCrcy7,

//      @Semantics.amount.currencyCode: 'FreeDefinedCurrency8'

//      TotalAccrAmountInFreeDfndCrcy8,

      TransactionCurrency,
      CompanyCodeCurrency,
      GlobalCurrency,
//      FreeDefinedCurrency1,

//      FreeDefinedCurrency2,

//      FreeDefinedCurrency3,

//      FreeDefinedCurrency4,

//      FreeDefinedCurrency5,

//      FreeDefinedCurrency6,

//      FreeDefinedCurrency7,

//      FreeDefinedCurrency8,

      AccrOpngPostgDocumentType,
      AccrPerdcPostgDocumentType,
      AccrClsgPostgDocumentType,
      AccrOpngPostgAccrAccount,
      AccrOpngPostgOffstgAccount,
      AccrPerdcPostgAccrAccount,
      AccrPerdcPostgOffstgAcct,
      AccrClsgPostgAccrAccount,
      AccrClsgPostgOffstgAccount,
      AccrualItemLastChangeDateTime,
      @UI.hidden: true
      _AccrItemType._Text.AccrualItemTypeName : localized,
      /* Associations */
      _AccrCompanyCode,
      _AccrItemType,
      _AccrLogicalSystem,
      _AccrMethod,
      _AccrObj,
      _AccrObjectType,
      _AccrSubobj,
      _AccrualSubobject : redirected to parent C_AccrEngineAccrualSubobjectTP,
      _ActualAccrItemType,
      _PerdcPostgFrqcy,
      _ActualAccrMethod,
      _ActualItem,
      _BaseUnit,
      _ClsgPostgAccrAccount,
      _ClsgPostgDocumentType,
      _ClsgPostgOffstgAccount,
      _CompanyCodeCurrency,
      _DeferralItem,
      _DeferralItemType,
      _DeferralMethod,
//      _FreeDefinedCurrency1,

//      _FreeDefinedCurrency2,

//      _FreeDefinedCurrency3,

//      _FreeDefinedCurrency4,

//     _FreeDefinedCurrency5,

//      _FreeDefinedCurrency6,

//      _FreeDefinedCurrency7,

//      _FreeDefinedCurrency8,

      _GlobalCurrency,
      _Ledger,
      _OpngPostgAccrAccount,
      _OpngPostgDocumentType,
      _OpngPostgOffstgAccount,
      _PerdcPostgAccrAccount,
      _PerdcPostgDocumentType,
      _PerdcPostgOffstgAccount,
      _PlanAccrItemType,
      _PlanAccrMethod,
      _PlanItem,
      _TransactionCurrency
}

//@AbapCatalog.sqlViewName: 'CACESOITEMTP'

//@AbapCatalog.compiler.compareFilter: true

//@AccessControl.authorizationCheck: #CHECK

//@EndUserText.label: 'Accrual Subobject Item'

//@ClientHandling.algorithm: #SESSION_VARIABLE

//@ObjectModel.usageType: {

//  serviceQuality: #C,

//  sizeCategory: #M,

//  dataClass: #MASTER

// }

//@VDM.viewType: #CONSUMPTION

//@Metadata.ignorePropagatedAnnotations: true

//@ObjectModel.semanticKey: ['AccrualEngineAccrualObjectType','AccrualObjectLogicalSystem','CompanyCode','AccrualObject','AccrualSubobject',

//                           'AccrualItemType','Ledger','AccrSubobjectItmValdtyEndDte']

//@ObjectModel.createEnabled : 'EXTERNAL_CALCULATION'

//@ObjectModel.updateEnabled : 'EXTERNAL_CALCULATION'

//@ObjectModel.deleteEnabled : 'EXTERNAL_CALCULATION'

//@AbapCatalog.preserveKey:true

//

//define view C_AccrEngineAccrSubobjItemTP

//  as select from I_AccrEngineAccrSubobjItemTP

//  association [1..1] to C_AccrEngineAccrualSubobjectTP as _SubobjTP         on  $projection.AccrualEngineAccrualObjectType = _SubobjTP.AccrualEngineAccrualObjectType

//                                                                            and $projection.AccrualObjectLogicalSystem     = _SubobjTP.AccrualObjectLogicalSystem

//                                                                            and $projection.CompanyCode                    = _SubobjTP.CompanyCode

//                                                                            and $projection.AccrualObject                  = _SubobjTP.AccrualObject

//                                                                            and $projection.AccrualSubobject               = _SubobjTP.AccrualSubobject

//  association [0..*] to C_AccrEngineAccrPerdcAmounts   as _AccrPerdcAmounts on  $projection.AccrualEngineAccrualObjectType =  _AccrPerdcAmounts.AccrualEngineAccrualObjectType

//                                                                            and $projection.AccrualObjectLogicalSystem     =  _AccrPerdcAmounts.AccrualObjectLogicalSystem

//                                                                            and $projection.CompanyCode                    =  _AccrPerdcAmounts.CompanyCode

//                                                                            and $projection.AccrualObject                  =  _AccrPerdcAmounts.AccrualObject

//                                                                            and $projection.AccrualSubobject               =  _AccrPerdcAmounts.AccrualSubobject

//                                                                            and $projection.AccrualItemType                =  _AccrPerdcAmounts.AccrualItemType

//                                                                            and $projection.Ledger                         =  _AccrPerdcAmounts.Ledger

//                                                                            and $projection.AccrSubobjectItmValdtyEndDte   >= _AccrPerdcAmounts.AccrualPeriodEndDate

//                                                                            and $projection.AccrSubobjectItmValdtyStrtDte  <= _AccrPerdcAmounts.AccrualPeriodEndDate

//  association [1..1] to I_LedgerGroup                  as _LedgerGroup      on  $projection.LedgerGroup = _LedgerGroup.LedgerGroup

//  //  association [0..*] to I_AccrEngineAccrualObject      as _AccrObj                 on  $projection.AccrualEngineAccrualObjectType = _AccrObj.AccrualEngineAccrualObjectType

//  //                                                                                   //and _AccrObj.AccrualObjectLogicalSystem        = '' //temporary

//  //                                                                                   and $projection.CompanyCode                    = _AccrObj.CompanyCode

//  //                                                                                   and $projection.AccrualObject                  = _AccrObj.AccrualObject

//  //  association [0..*] to I_AccrEngineAccrualSubobject   as _AccrSubobj              on  $projection.AccrualEngineAccrualObjectType = _AccrSubobj.AccrualEngineAccrualObjectType

//  //                                                                                   //and _AccrSubobj.AccrualObjectLogicalSystem     = '' //temporary

//  //                                                                                   and $projection.CompanyCode                    = _AccrSubobj.CompanyCode

//  //                                                                                   and $projection.AccrualObject                  = _AccrSubobj.AccrualObject

//  //                                                                                   and $projection.AccrualSubobject               = _AccrSubobj.AccrualSubobject

//{

//      @ObjectModel.foreignKey.association: '_AccrObjectType'

//      @ObjectModel.readOnly: true

//  key AccrualEngineAccrualObjectType,

//      @ObjectModel.foreignKey.association: '_AccrLogicalSystem'

//      @ObjectModel.readOnly: true

//  key AccrualObjectLogicalSystem,

//      @ObjectModel.foreignKey.association: '_AccrCompanyCode'

//      @ObjectModel.readOnly: true

//  key CompanyCode,

//      @ObjectModel.foreignKey.association: '_AccrObj'

//      @ObjectModel.readOnly: true

//  key AccrualObject,

//      @ObjectModel.foreignKey.association: '_AccrSubobj'

//      @ObjectModel.readOnly: true

//  key AccrualSubobject,

//      @ObjectModel.readOnly: true

//      @ObjectModel.foreignKey.association: '_AccrItemType'

//      @ObjectModel.text.element: ['AccrualItemTypeName']

//  key AccrualItemType,

//      @ObjectModel.readOnly: true

//      @ObjectModel.foreignKey.association: '_Ledger'

//  key Ledger,

//      @ObjectModel.readOnly: true

//  key AccrSubobjectItmValdtyEndDte,

//

//      @ObjectModel.readOnly: true

//      AccrualItemTypeName,

//

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @ObjectModel.foreignKey.association: '_AccrItemTypeForEdit'

//      AccrualItemTypeForEdit,

//

//

//      @ObjectModel.readOnly:true

//      @ObjectModel.text.element: ['AccrPerdcPostingFrequencyName']

//      @ObjectModel.foreignKey.association: '_PerdcPostgFrqcy'

//      AccrPerdcPostingFrequency,

//

//      @ObjectModel.readOnly:true

//      @Semantics.text: true

//      AccrPerdcPostingFrequencyName,

//

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @ObjectModel.foreignKey.association: '_LedgerGroup'

//      LedgerGroup,

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      AccrSubobjectItmValdtyStrtDte,

//      @ObjectModel.foreignKey.association: '_AccrMethod'

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @ObjectModel.text.element: ['AccrualMethodName']

//      AccrualMethod,

//      @ObjectModel.readOnly: true

//      AccrualMethodName,

//

//      /* plan itemtype */

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @ObjectModel.foreignKey.association: '_PlanAccrItemType'

//      @ObjectModel.text.element: ['PlanAccrualItemTypeName']

//      PlanAccrualItemType,

//      @ObjectModel.readOnly: true

//      PlanAccrualItemTypeName,

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @ObjectModel.foreignKey.association: '_PlanAccrMethod'

//      PlanAccrualMethod,

//

//      /* actual itemtype  */

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @ObjectModel.foreignKey.association: '_ActualAccrItemType'

//      @ObjectModel.text.element: ['ActualAccrualItemTypeName']

//      ActualAccrualItemType,

//      @ObjectModel.readOnly: true

//      ActualAccrualItemTypeName,

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @ObjectModel.foreignKey.association: '_ActualAccrMethod'

//      ActualAccrualMethod,

//

//      /* deferral itemtype  */

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @ObjectModel.foreignKey.association: '_DeferralItemType'

//      DeferralItemType,

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @ObjectModel.foreignKey.association: '_DeferralMethod'

//      DeferralMethod,

//

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      AccrSubobjHdrStartOfLifeDate,

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      AccrSubobjHdrEndOfLifeDate,

//      @ObjectModel.readOnly: true

//      AccrualItemIsObsolete,

//      @ObjectModel.readOnly: true

//      AccrualItemTypeIsDerived,

//      @Semantics.quantity.unitOfMeasure: 'TotalAccrualQuantityUnit'

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      TotalAccrualQuantity,

//      @ObjectModel.foreignKey.association: '_BaseUnit'

//      @Semantics.unitOfMeasure: true

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      TotalAccrualQuantityUnit,

//

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @Semantics.amount.currencyCode: 'TransactionCurrency'

//      TotalAccrAmountInTransCrcy,

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @Semantics.amount.currencyCode: 'CompanyCodeCurrency'

//      TotalAccrAmtInCompanyCodeCrcy,

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @Semantics.amount.currencyCode: 'GlobalCurrency'

//      TotalAccrAmountInGlobalCrcy,

//

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @ObjectModel.foreignKey.association: '_TransactionCurrency'

//      @Semantics.currencyCode: true

//      TransactionCurrency,

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @ObjectModel.foreignKey.association: '_CompanyCodeCurrency'

//      @Semantics.currencyCode: true

//      CompanyCodeCurrency,

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @ObjectModel.foreignKey.association: '_GlobalCurrency'

//      @Semantics.currencyCode: true

//      GlobalCurrency,

//

//      /* document type */

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @ObjectModel.foreignKey.association: '_OpngPostgDocumentType'

//      @ObjectModel.text.element: ['AccrOpngPostgDocumentTypeName']

//      AccrOpngPostgDocumentType,

//      @ObjectModel.readOnly:true

//      AccrOpngPostgDocumentTypeName,

//

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @ObjectModel.foreignKey.association: '_PerdcPostgDocumentType'

//      @ObjectModel.text.element: ['AccrPerdcPostgDocumentTypeName']

//      AccrPerdcPostgDocumentType,

//      @ObjectModel.readOnly:true

//      AccrPerdcPostgDocumentTypeName,

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @ObjectModel.foreignKey.association: '_ClsgPostgDocumentType'

//      @ObjectModel.text.element: ['AccrClsgPostgDocumentTypeName']

//      AccrClsgPostgDocumentType,

//      @ObjectModel.readOnly:true

//      AccrClsgPostgDocumentTypeName,

//      /*account number */

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @ObjectModel.foreignKey.association: '_OpngPostgAccrAccount'

//      @ObjectModel.text.element: ['AccrOpngPostgAccrAccountName']

//      AccrOpngPostgAccrAccount,

//      @ObjectModel.readOnly:true

//      AccrOpngPostgAccrAccountName,

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @ObjectModel.foreignKey.association: '_OpngPostgOffstgAccount'

//      @ObjectModel.text.element: ['AccrOpngPostgOffstgAccountName']

//      AccrOpngPostgOffstgAccount,

//

//      @ObjectModel.readOnly:true

//      AccrOpngPostgOffstgAccountName,

//

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @ObjectModel.foreignKey.association: '_PerdcPostgAccrAccount'

//      @ObjectModel.text.element: ['AccrPerdcPostgAccrAccountName']

//      AccrPerdcPostgAccrAccount,

//

//      @ObjectModel.readOnly:true

//      AccrPerdcPostgAccrAccountName,

//

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @ObjectModel.foreignKey.association: '_PerdcPostgOffstgAccount'

//      @ObjectModel.text.element: ['AccrPerdcPostgOffstgAcctName']

//      AccrPerdcPostgOffstgAcct,

//

//      @ObjectModel.readOnly:true

//      AccrPerdcPostgOffstgAcctName,

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @ObjectModel.foreignKey.association: '_ClsgPostgAccrAccount'

//      @ObjectModel.text.element: ['AccrClsgPostgAccrAccountName']

//      AccrClsgPostgAccrAccount,

//

//      @ObjectModel.readOnly:true

//      AccrClsgPostgAccrAccountName,

//      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'

//      @ObjectModel.foreignKey.association: '_ClsgPostgOffstgAccount'

//      @ObjectModel.text.element: ['AccrClsgPostgOffstgAccountName']

//      AccrClsgPostgOffstgAccount,

//

//      @ObjectModel.readOnly:true

//      AccrClsgPostgOffstgAccountName,

//

//      _AccrObjectType,

//      _AccrLogicalSystem,

//      _AccrCompanyCode,

//      _AccrObj,

//      _AccrSubobj,

//      _AccrItemType,

//      _AccrItemTypeForEdit,

//      _PlanAccrItemType,

//      _ActualAccrItemType,

//      _DeferralItemType,

//      _DeferralMethod,

//

//      _AccrMethod,

//      _PlanAccrMethod,

//      _ActualAccrMethod,

//

//      _OpngPostgDocumentType,

//      _PerdcPostgDocumentType,

//      _ClsgPostgDocumentType,

//

//      _OpngPostgAccrAccount,

//      _OpngPostgOffstgAccount,

//      _PerdcPostgAccrAccount,

//      _PerdcPostgOffstgAccount,

//      _ClsgPostgAccrAccount,

//      _ClsgPostgOffstgAccount,

//      _Ledger,

//      _PerdcPostgFrqcy,

//      _LedgerGroup,

//      _TransactionCurrency,

//      _CompanyCodeCurrency,

//      _GlobalCurrency,

//      _BaseUnit,

//      _AccrPerdcAmounts,

//      @ObjectModel.association.type: [#TO_COMPOSITION_PARENT, #TO_COMPOSITION_ROOT]

//      _SubobjTP

//}