I_SrvEntrySheetAcctAssgmtBasic
Srv Entry Sheet Account Assignment Basic
I_SrvEntrySheetAcctAssgmtBasic is a Basic CDS View that provides data about "Srv Entry Sheet Account Assignment Basic" in SAP S/4HANA. It reads from 1 data source (mmpur_ses_itm_ac) and exposes 66 fields with key fields ServiceEntrySheet, ServiceEntrySheetItem, AccountAssignment. It has 4 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| mmpur_ses_itm_ac | Document | from |
Associations (4)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | I_ServiceEntrySheetBasic | _ServiceEntrySheet | $projection.ServiceEntrySheet = _ServiceEntrySheet.ServiceEntrySheet |
| [1..1] | I_ServiceEntrySheetItemBasic | _ServiceEntrySheetItem | $projection.ServiceEntrySheet = _ServiceEntrySheetItem.ServiceEntrySheet and $projection.ServiceEntrySheetItem = _ServiceEntrySheetItem.ServiceEntrySheetItem |
| [0..1] | I_UnitOfMeasure | _UnitValueHelp | $projection.quantityunit = _UnitValueHelp.UnitOfMeasure |
| [0..1] | I_REObjectByIntFinNumber | _REObjectByIntFinNumber | $projection.REInternalFinNumber = _REObjectByIntFinNumber.REInternalFinNumber |
Annotations (12)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | ISRVETRSHTACCBSC | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| AccessControl.authorizationCheck | #MANDATORY | view | |
| AccessControl.personalData.blocking | #REQUIRED | view | |
| EndUserText.label | Srv Entry Sheet Account Assignment Basic | view | |
| VDM.viewType | #BASIC | view | |
| ObjectModel.representativeKey | AccountAssignment | view | |
| ObjectModel.usageType.serviceQuality | #B | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| VDM.lifecycle.contract.type | #SAP_INTERNAL_API | view |
Fields (66)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ServiceEntrySheet | mmpur_ses_itm_ac | serviceentrysheet | |
| KEY | ServiceEntrySheetItem | mmpur_ses_itm_ac | serviceentrysheetitem | |
| KEY | AccountAssignment | mmpur_ses_itm_ac | srvcentrshtitmacctglin | |
| ServiceEntrySheetUUID | mmpur_ses_itm_ac | serviceentrysheetuuid | ||
| ServiceEntrySheetItemUUID | mmpur_ses_itm_ac | serviceentrysheetitemuuid | ||
| AccountAssignmentUUID | mmpur_ses_itm_ac | accountassignmentuuid | ||
| CreationDateTime | mmpur_ses_itm_ac | crea_date_time | ||
| CreatedByUser | mmpur_ses_itm_ac | crea_uname | ||
| LastChangeDateTime | mmpur_ses_itm_ac | lchg_date_time | ||
| LastChangeUser | mmpur_ses_itm_ac | lchg_uname | ||
| RefDocAccountAssignment | mmpur_ses_itm_ac | poitmaccassno | ||
| IsDeleted | mmpur_ses_itm_ac | loekz | ||
| Quantity | mmpur_ses_itm_ac | menge | ||
| NetAmount | mmpur_ses_itm_ac | netwr | ||
| MultipleAcctAssgmtDistrPercent | mmpur_ses_itm_ac | vproz | ||
| BusinessArea | mmpur_ses_itm_ac | gsber | ||
| CostCenter | mmpur_ses_itm_ac | kostl | ||
| SalesOrder | mmpur_ses_itm_ac | vbeln | ||
| SalesOrderItem | mmpur_ses_itm_ac | vbelp | ||
| SalesOrderScheduleLine | mmpur_ses_itm_ac | veten | ||
| MasterFixedAsset | mmpur_ses_itm_ac | anln1 | ||
| FixedAsset | mmpur_ses_itm_ac | anln2 | ||
| OrderID | mmpur_ses_itm_ac | aufnr | ||
| ControllingArea | mmpur_ses_itm_ac | kokrs | ||
| CostObject | mmpur_ses_itm_ac | kstrg | ||
| ProfitabilitySegment | mmpur_ses_itm_ac | paobjnr | ||
| ProfitCenter | mmpur_ses_itm_ac | prctr | ||
| GLAccount | mmpur_ses_itm_ac | sakto | ||
| WBSElementInternalID | mmpur_ses_itm_ac | ps_psp_pnr | ||
| WBSElementInternalID_2 | ||||
| ProjectNetwork | mmpur_ses_itm_ac | nplnr | ||
| ProjectNetworkInternalID | mmpur_ses_itm_ac | aufpl | ||
| RealEstateObject | mmpur_ses_itm_ac | imkey | ||
| REInternalFinNumber | ||||
| NetworkActivityInternalID | mmpur_ses_itm_ac | aplzl | ||
| PartnerAccountNumber | mmpur_ses_itm_ac | vptnr | ||
| CostCtrActivityType | mmpur_ses_itm_ac | lstar | ||
| BusinessProcess | mmpur_ses_itm_ac | prznr | ||
| SettlementReferenceDate | mmpur_ses_itm_ac | dabrz | ||
| GoodsRecipientName | mmpur_ses_itm_ac | wempf | ||
| UnloadingPointName | mmpur_ses_itm_ac | ablad | ||
| OrderInternalID | mmpur_ses_itm_ac | aufpl_ord | ||
| OrderIntBillOfOperationsItem | mmpur_ses_itm_ac | aplzl_ord | ||
| CommitmentItem | mmpur_ses_itm_ac | fipos | ||
| CommitmentItemShortID | ||||
| FundsCenter | mmpur_ses_itm_ac | fistl | ||
| Fund | mmpur_ses_itm_ac | geber | ||
| FunctionalArea | mmpur_ses_itm_ac | fkber | ||
| EarmarkedFundsDocument | mmpur_ses_itm_ac | kblnr | ||
| EarmarkedFundsDocumentItem | mmpur_ses_itm_ac | kblpos | ||
| BudgetPeriod | mmpur_ses_itm_ac | budget_pd | ||
| GrantID | mmpur_ses_itm_ac | grant_nbr | ||
| FundedProgram | mmpur_ses_itm_ac | measure | ||
| ServiceDocumentType | mmpur_ses_itm_ac | service_doc_type | ||
| ServiceDocument | mmpur_ses_itm_ac | service_doc_id | ||
| ServiceDocumentItem | mmpur_ses_itm_ac | service_doc_item_id | ||
| QuantityUnit | _ServiceEntrySheetItem | QuantityUnit | ||
| Currency | _ServiceEntrySheetItem | Currency | ||
| PurchasingOrganization | _ServiceEntrySheetItem | PurchasingOrganization | ||
| PurchasingGroup | _ServiceEntrySheetItem | PurchasingGroup | ||
| Plant | _ServiceEntrySheetItem | Plant | ||
| IsEndOfPurposeBlocked | _ServiceEntrySheetItem | IsEndOfPurposeBlocked | ||
| _ServiceEntrySheet | _ServiceEntrySheet | |||
| _ServiceEntrySheetItem | _ServiceEntrySheetItem | |||
| _UnitValueHelp | _UnitValueHelp | |||
| _REObjectByIntFinNumber | _REObjectByIntFinNumber |
@AbapCatalog.sqlViewName: 'ISRVETRSHTACCBSC'
@AbapCatalog.compiler.compareFilter: true
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.authorizationCheck: #MANDATORY
@AccessControl.personalData.blocking: #REQUIRED
@EndUserText.label: 'Srv Entry Sheet Account Assignment Basic'
@VDM.viewType : #BASIC
@ObjectModel: {
representativeKey: 'AccountAssignment',
updateEnabled,
usageType.serviceQuality: #B,
usageType.sizeCategory: #L,
usageType.dataClass: #TRANSACTIONAL
}
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API
define view I_SrvEntrySheetAcctAssgmtBasic
as select from mmpur_ses_itm_ac as Document
association [1..1] to I_ServiceEntrySheetBasic as _ServiceEntrySheet on $projection.ServiceEntrySheet = _ServiceEntrySheet.ServiceEntrySheet
association [1..1] to I_ServiceEntrySheetItemBasic as _ServiceEntrySheetItem on $projection.ServiceEntrySheet = _ServiceEntrySheetItem.ServiceEntrySheet
and $projection.ServiceEntrySheetItem = _ServiceEntrySheetItem.ServiceEntrySheetItem
association [0..1] to I_UnitOfMeasure as _UnitValueHelp on $projection.quantityunit = _UnitValueHelp.UnitOfMeasure
association [0..1] to I_REObjectByIntFinNumber as _REObjectByIntFinNumber on $projection.REInternalFinNumber = _REObjectByIntFinNumber.REInternalFinNumber
{
@ObjectModel.foreignKey.association: '_ServiceEntrySheet'
key Document.serviceentrysheet as ServiceEntrySheet,
@ObjectModel.foreignKey.association: '_ServiceEntrySheetItem'
key Document.serviceentrysheetitem as ServiceEntrySheetItem,
@ObjectModel.readOnly: true
key Document.srvcentrshtitmacctglin as AccountAssignment,
Document.serviceentrysheetuuid as ServiceEntrySheetUUID,
Document.serviceentrysheetitemuuid as ServiceEntrySheetItemUUID,
Document.accountassignmentuuid as AccountAssignmentUUID,
@ObjectModel.readOnly: true
Document.crea_date_time as CreationDateTime,
@ObjectModel.readOnly: true
Document.crea_uname as CreatedByUser,
@ObjectModel.readOnly: true
Document.lchg_date_time as LastChangeDateTime,
@ObjectModel.readOnly: true
Document.lchg_uname as LastChangeUser,
Document.poitmaccassno as RefDocAccountAssignment,
Document.loekz as IsDeleted,
@Semantics.quantity.unitOfMeasure: 'QuantityUnit'
@Aggregation.default: #NONE
Document.menge as Quantity,
@Semantics.amount.currencyCode: 'Currency'
@Aggregation.default: #NONE
Document.netwr as NetAmount,
Document.vproz as MultipleAcctAssgmtDistrPercent,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.gsber as BusinessArea,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.kostl as CostCenter,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.vbeln as SalesOrder,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.vbelp as SalesOrderItem,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.veten as SalesOrderScheduleLine,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.anln1 as MasterFixedAsset,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.anln2 as FixedAsset,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.aufnr as OrderID,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.kokrs as ControllingArea,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.kstrg as CostObject,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.paobjnr as ProfitabilitySegment,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.prctr as ProfitCenter,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.sakto as GLAccount,
@VDM.lifecycle.status: #DEPRECATED
@VDM.lifecycle.successor: 'WBSElementInternalID_2'
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.ps_psp_pnr as WBSElementInternalID,
cast( Document.ps_psp_pnr as ps_s4_pspnr preserving type ) as WBSElementInternalID_2, //no conv. exit
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.nplnr as ProjectNetwork,
@ObjectModel.readOnly: true
@Consumption.hidden: true
Document.aufpl as ProjectNetworkInternalID,
@VDM.lifecycle.status: #DEPRECATED
@VDM.lifecycle.successor: 'REInternalFinNumber'
Document.imkey as RealEstateObject, //with conv exit
cast( Document.imkey as recaimkeyfi preserving type ) as REInternalFinNumber, // no conv exit
@ObjectModel.readOnly: true
@Consumption.hidden: true
Document.aplzl as NetworkActivityInternalID,
Document.vptnr as PartnerAccountNumber,
// new with CE 1911
Document.lstar as CostCtrActivityType,
Document.prznr as BusinessProcess,
Document.dabrz as SettlementReferenceDate,
Document.wempf as GoodsRecipientName,
Document.ablad as UnloadingPointName,
Document.aufpl_ord as OrderInternalID,
Document.aplzl_ord as OrderIntBillOfOperationsItem,
// Public Sector Fields
@ObjectModel.readOnly: 'undefined'
@VDM.lifecycle.status: #DEPRECATED
@VDM.lifecycle.successor: 'CommitmentItemShortID'
Document.fipos as CommitmentItem,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
cast( fipos as fmis_ci_internalname preserving type ) as CommitmentItemShortID,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.fistl as FundsCenter,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.geber as Fund,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.fkber as FunctionalArea,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.kblnr as EarmarkedFundsDocument,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.kblpos as EarmarkedFundsDocumentItem,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.budget_pd as BudgetPeriod,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.grant_nbr as GrantID,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.measure as FundedProgram,
// Service Order Fields
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.service_doc_type as ServiceDocumentType,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.service_doc_id as ServiceDocument,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
Document.service_doc_item_id as ServiceDocumentItem,
@ObjectModel.foreignKey.association: '_UnitValueHelp'
@Semantics.unitOfMeasure: true
_ServiceEntrySheetItem.QuantityUnit,
@Semantics.currencyCode:true
_ServiceEntrySheetItem.Currency as Currency,
_ServiceEntrySheetItem.PurchasingOrganization as PurchasingOrganization,
_ServiceEntrySheetItem.PurchasingGroup as PurchasingGroup,
_ServiceEntrySheetItem.Plant as Plant,
// Data Privacy and Protection
@UI.hidden: true
@Consumption.hidden: true
@ObjectModel.readOnly: true
_ServiceEntrySheetItem.IsEndOfPurposeBlocked,
@ObjectModel.association.type: [ #TO_COMPOSITION_ROOT ]
_ServiceEntrySheet,
@ObjectModel.association.type: [ #TO_COMPOSITION_PARENT ]
_ServiceEntrySheetItem,
_UnitValueHelp,
_REObjectByIntFinNumber
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_SERVICEENTRYSHEETITEMBASIC",
"MMPUR_SES_ITM_AC"
],
"ASSOCIATED":
[
"I_REOBJECTBYINTFINNUMBER",
"I_SERVICEENTRYSHEETBASIC",
"I_SERVICEENTRYSHEETITEMBASIC",
"I_UNITOFMEASURE"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA