CDS标准视图:维护通知原因数据 I_MaintNotificationCauseData
1.CDS标准视图:日期迁移视图 I_ShiftedCalendarDate2.CDS标准视图:设备 I_Equipment3.CDS标准视图:功能位置 I_FunctionalLocation4.CDS标准视图:设备功能位置变更历史 I_EQUIPINSTALLATIONHISTORYC5.CDS标准视图:设备描述 I_EquipmentText6.CDS标准视图:设备信息 I_EquipmentData7.CDS标准视图:维护活动类型 I_MaintenanceActivityType8.CDS标准视图:PM通知单 I_LocationAnalysisCube9.CDS标准视图:ABC标识文本 I_ABCIndicatorText10.CDS标准视图:技术对象类别文本 I_TechnicalObjectTypeText11.CDS标准视图:功能位置可用标签 I_FUNCNLLOCALTERNATIVELABEL12.CDS标准视图:功能位置种类描述 I_FlocCategoryText13.CDS标准视图:功能位置描述 I_FunctionalLocationText14.CDS标准视图:功能位置信息 I_FunctionalLocationData15.CDS标准视图:维修工单工艺数据 I_MAINTORDEROPERATIONDATA16.CDS标准视图:有技术对象的维修工单 I_MAINTORDERTECHOBJCUBE17.CDS标准视图:维护通知任务数据 I_MaintNotificationTaskData
18.CDS标准视图:维护通知原因数据 I_MaintNotificationCauseData
19.CDS标准视图:维护通知活动信息 I_MaintNotificationActyData20.CDS标准视图:维护计划数据 C_MaintenancePlanDEX21.CDS标准视图:维护计划 I_MaintenancePlanBasic22.CDS标准视图:维护项目数据 C_MaintenanceItemDEX23.CDS标准视图:维护活动类型描述 I_MaintenanceActivityTypeText24.CDS标准视图:技术对象检验级别 I_TechObjInspectionLevelCode25.CDS标准视图:技术对象检验级别描述 I_TechObjInspectionLevelText26.CDS标准视图:维护通知数据 I_PMNotifMaintenanceData27.CDS标准视图:维修工单实际成本数据 I_MaintOrderActualCostDataCube28.CDS标准视图:维护任务清单数据 I_MaintenanceTaskListData29.CDS标准视图:维护计划员组 I_MAINTENANCEPLANNERGROUP30.CDS标准视图:分配到任务清单的维护包数据 I_PckgTaskListOpalLocData31.CDS标准视图:维护包描述 I_MaintPackageTextData32.CDS标准视图:维护包数据 I_MaintenancePackageData33.CDS标准视图:优先级描述数据 I_GenericPriorityTextData34.CDS标准视图:优先级数据 I_GenericPriorityData35.CDS标准视图:测量文档数据 I_MeasurementDocumentData36.CDS标准视图:测量点数据 I_MeasuringPointData37.CDS标准视图:维护策略描述 I_MaintStrategyTextData38.CDS标准视图:维护策略数据 I_MaintenanceStrategyData39.CDS标准视图:安排维护计划的调用 I_MAINTENANCEPLANSCHEDULE40.CDS标准视图:付款锁定原因 I_PaymentBlockingReason41.CDS标准视图:付款锁定原因描述 I_PaymentBlockingReasonText42.CDS标准视图:会计员 I_AccountingClerk43.CDS标准视图:银行对账单抬头 I_BankStatement44.CDS标准视图:银行对账单行项目 I_BankStatementItem45.CDS标准视图:催款范围 I_DunningArea46.CDS标准视图:催款范围描述 I_DunningAreaText47.CDS标准视图:催款冻结 I_DunningBlockingReasonCode48.CDS标准视图:催款冻结描述 I_DunningBlockingReasonText49.CDS标准视图:催款代码 I_DunningKey50.CDS标准视图:催款级别分配 I_DunningLevelDistribution51.CDS标准视图:预期应收 I_FutureAccountsReceivables52.CDS标准视图:总计应收款 I_TotalAccountsReceivables53.CDS标准视图:销售变现天数 I_DaysSalesOutstanding54.CDS标准视图:应收账龄表 I_ARJrnlEntrItmAgingGrid55.CDS标准视图:一次性账户的客户行项目 I_ONETIMEACCOUNTCUSTOMER- 视图名称:维护通知原因数据 I_MaintNotificationCauseData
- 视图类型:基础
- 视图代码:
点击查看代码
@AbapCatalog.sqlViewName: 'INOTIFCAUSEDATA'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Maintenance Notification Cause Data'
@VDM.viewType: #COMPOSITE
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.representativeKey: 'MaintenanceNotificationCause'
@Metadata.ignorePropagatedAnnotations: true
@Analytics: {
dataCategory: #FACT,
dataExtraction: {
enabled: true,
delta.byElement: {
name: 'LastChangeDateTime'
}
}
}
@ObjectModel: {
usageType: {
dataClass: #TRANSACTIONAL,
serviceQuality: #C,
sizeCategory: #L }
}
@AccessControl.personalData.blocking: #NOT_REQUIRED
@ObjectModel.supportedCapabilities:[ #EXTRACTION_DATA_SOURCE]
// created as a replacement for BW extractor 2LIS_17_I0CAUSE and 2LIS_18_I0CAUSE
// with this CDS view only partial details of CS notification would be visible, CS is only in compatibility mode and no further details would be made available
define view I_MaintNotificationCauseData
as select from I_MaintNotifCauseTechObj
-- Extensions, do not expose as association:
association [0..1] to E_PMNotifMaintenanceData as _NotifMaintenanceDataExtension on _NotifMaintenanceDataExtension.MaintenanceNotification = $projection.MaintenanceNotification
{
@ObjectModel.text.element: [ 'MaintNotifCauseText' ]
key MaintenanceNotificationCause,
@ObjectModel.foreignKey.association: '_MaintenanceNotification'
key MaintenanceNotification,
@ObjectModel.foreignKey.association: '_MaintenanceNotificationItem'
key MaintenanceNotificationItem,
@Semantics.text: true
MaintNotifCauseText,
@ObjectModel.foreignKey.association: '_MaintNotificationCauseCode'
MaintNotificationCauseCode,
@ObjectModel.foreignKey.association: '_MaintNotifCauseCodeGroup'
MaintNotifCauseCodeGroup,
@ObjectModel.foreignKey.association: '_MaintNotifCauseCodeCatalog'
MaintNotifCauseCodeCatalog,
@ObjectModel.foreignKey.association: '_IsDeleted'
IsDeleted,
@Semantics.systemDateTime.lastChangedAt: true
LastChangeDateTime,
@ObjectModel.foreignKey.association: '_AssemblyHeader'
_MaintenanceNotification._PMNotifMaintenanceData.Assembly as AssemblyHeader,
@ObjectModel.foreignKey.association: '_Equipment'
_MaintenanceNotification._PMNotifMaintenanceData.Equipment,
@ObjectModel.foreignKey.association: '_FunctionalLocation'
_MaintenanceNotification._PMNotifMaintenanceData._LocationAccountAssignment.FunctionalLocation,
@ObjectModel.foreignKey.association: '_MaintenancePlanningPlant'
_MaintenanceNotification._PMNotifMaintenanceData.MaintenancePlanningPlant,
@ObjectModel.foreignKey.association: '_MaintenancePlannerGroup'
_MaintenanceNotification._PMNotifMaintenanceData.MaintenancePlannerGroup,
@ObjectModel.foreignKey.association: '_MaintenancePlant'
_MaintenanceNotification._PMNotifMaintenanceData._LocationAccountAssignment.MaintenancePlant,
@ObjectModel.foreignKey.association: '_ControllingArea'
_MaintenanceNotification._PMNotifMaintenanceData._LocationAccountAssignment.ControllingArea,
@ObjectModel.foreignKey.association: '_CostCenter'
_MaintenanceNotification._PMNotifMaintenanceData._LocationAccountAssignment.CostCenter,
_MaintenanceNotification.NotificationOrigin,
@ObjectModel.foreignKey.association: '_PMNotificationType'
_MaintenanceNotification.NotificationType,
_MaintenanceNotification.NotificationCreationDate,
@ObjectModel.foreignKey.association: '_Assembly'
_MaintenanceNotificationItem.Assembly,
@ObjectModel.foreignKey.association: '_MaintNotifDamageCodeCatalog'
_MaintenanceNotificationItem.MaintNotifDamageCodeCatalog,
@ObjectModel.foreignKey.association: '_MaintNotificationDamageCode'
_MaintenanceNotificationItem.MaintNotificationDamageCode,
@ObjectModel.foreignKey.association: '_MaintNotifDamageCodeGroup'
_MaintenanceNotificationItem.MaintNotifDamageCodeGroup,
@ObjectModel.foreignKey.association: '_DefectClass'
_MaintenanceNotificationItem.DefectClass,
@ObjectModel.foreignKey.association: '_MaintNotifObjPrtCode'
_MaintenanceNotificationItem.MaintNotifObjPrtCode,
@ObjectModel.foreignKey.association: '_MaintNotifObjPrtCodeGroup'
_MaintenanceNotificationItem.MaintNotifObjPrtCodeGroup,
@ObjectModel.foreignKey.association: '_MaintNotifObjPrtCodeCatalog'
_MaintenanceNotificationItem.MaintNotifObjPrtCodeCatalog,
//No. of Causes
@DefaultAggregation: #SUM
cast( 1 as qzhlursache ) as NumberOfMaintNotifCauses,
_MaintenanceNotification,
_MaintenanceNotificationItem,
_MaintNotifCauseCodeCatalog,
_MaintNotifCauseCodeGroup,
_MaintNotificationCauseCode,
_IsDeleted,
_MaintenanceNotification._PMNotifMaintenanceData._Assembly as _AssemblyHeader,
_MaintenanceNotification._PMNotifMaintenanceData._Equipment,
_MaintenanceNotification._PMNotifMaintenanceData._MaintenancePlanningPlant,
_MaintenanceNotification._PMNotifMaintenanceData._MaintenancePlannerGroup,
_MaintenanceNotification._PMNotificationType,
_MaintenanceNotification._PMNotifMaintenanceData._LocationAccountAssignment._FunctionalLocation,
_MaintenanceNotification._PMNotifMaintenanceData._LocationAccountAssignment._MaintenancePlant,
_MaintenanceNotification._PMNotifMaintenanceData._LocationAccountAssignment._ControllingArea,
_MaintenanceNotification._PMNotifMaintenanceData._LocationAccountAssignment._CostCenter,
_MaintenanceNotificationItem._Assembly,
_MaintenanceNotificationItem._MaintNotifDamageCodeCatalog,
_MaintenanceNotificationItem._MaintNotificationDamageCode,
_MaintenanceNotificationItem._MaintNotifDamageCodeGroup,
_MaintenanceNotificationItem._DefectClass,
_MaintenanceNotificationItem._MaintNotifObjPrtCode,
_MaintenanceNotificationItem._MaintNotifObjPrtCodeGroup,
_MaintenanceNotificationItem._MaintNotifObjPrtCodeCatalog
}
-
事务代码:IW32/IW69
-
视图结构:
字段名称 | 设备名称 |
---|---|
活动 | MAINTNOTIFICATIONACTIVITY |
通知 | MAINTENANCENOTIFICATION |
项目 | MAINTENANCENOTIFICATIONITEM |
作业文本 | MAINTNOTIFACTYTXT |
活动代码 | MAINTNOTIFICATIONACTIVITYCODE |
活动代码组 | MAINTNOTIFACTIVITYCODEGROUP |
活动目录 | MAINTNOTIFACTIVITYCODECATALOG |
删除 | ISDELETED |
时戳 | LASTCHANGEDATETIME |
装配 | ASSEMBLYHEADER |
设备 | EQUIPMENT |
功能位置 | FUNCTIONALLOCATION |
计划工厂 | MAINTENANCEPLANNINGPLANT |
计划人员组 | MAINTENANCEPLANNERGROUP |
维护工厂 | MAINTENANCEPLANT |
成本控制范围 | CONTROLLINGAREA |
成本中心 | COSTCENTER |
通知来源 | NOTIFICATIONORIGIN |
通知类型 | NOTIFICATIONTYPE |
通知日期 | NOTIFICATIONCREATIONDATE |
装配 | ASSEMBLY |
损坏代码目录 | MAINTNOTIFDAMAGECODECATALOG |
损坏代码 | MAINTNOTIFICATIONDAMAGECODE |
损坏代码组 | MAINTNOTIFDAMAGECODEGROUP |
缺陷类 | DEFECTCLASS |
对象部分代码 | MAINTNOTIFOBJPRTCODE |
对象部分代码组 | MAINTNOTIFOBJPRTCODEGROUP |
对象部分目录 | MAINTNOTIFOBJPRTCODECATALOG |
所有活动 | NUMBEROFMAINTNOTIFACTIVITIES |
作者:观兴
出处:https://www.cnblogs.com/guanxing/p/18647086
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
转载需本人同意,未经同意转载视同接受稿费2元/字
本文来自博客园,作者:观兴,转载请注明原文链接:https://www.cnblogs.com/guanxing/p/18647086
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 上周热点回顾(2.17-2.23)