I_SERVICEDOCUMENTITEMSUCCSSR_2
Follow-Up Transaction of Srvc Trans Item
I_SERVICEDOCUMENTITEMSUCCSSR_2 is a CDS View in S/4HANA. Follow-Up Transaction of Srvc Trans Item. It contains 3 fields. 24 CDS views read from this table.
CDS Views using this table (24)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| A_BuSoQtanItmFUPSubscrpnContr | view | from | COMPOSITE | Follow-up Subscription Contract Item |
| A_BusSolnOrdItmFUPSalesOrder | view | from | COMPOSITE | Follow-up Sales Order Items |
| A_BusSolnOrdItmFUPServiceOrder | view | from | COMPOSITE | Follow-up Service Order Items |
| A_BusSolnOrdItmFUPSrvcContr | view | from | COMPOSITE | Follow-up Service Contract Items |
| A_BusSolnQtanItmFUPSalesOrder | view | from | COMPOSITE | Follow-up Sales Order Item |
| A_BusSolnQtanItmFUPSrvcContr | view | from | COMPOSITE | Follow-up Service Contract Item |
| A_BusSolnQtanItmFUPSrvcOrder | view | from | COMPOSITE | Follow-up Service Order Item |
| A_ServiceContrItmReleasedOrder | view | from | CONSUMPTION | Item Released Order |
| C_BusSolnOrdPlndDteSitn2 | view | inner | CONSUMPTION | Trigger CDS view planned date reached |
| I_BusSolnOrderSrvcItmSitn | view | inner | COMPOSITE | Solution Order Service Item Situation |
| I_SubscrpnOrdItmFUPContrItm | view_entity | from | COMPOSITE | Item FUP Contract |
| I_SubscrpnOrdItmFUPSlsOrdItm | view_entity | from | COMPOSITE | Item FUP Sales Order |
| P_BusSolnOrdSlsOrdFlwLvl1 | view | inner | CONSUMPTION | Solution Order Sales Order Flow Level 1 |
| P_BusSolnOrdSrvcContrFlwLvl1 | view | inner | CONSUMPTION | Solution Order Service Contract Flow: Level 1 |
| P_BusSolnOrdSrvcOrdFlwLvl0 | view | from | CONSUMPTION | Solution OrderService Order Flow: Level 0 |
| P_BusSolnOrdSrvcOrdFlwLvl1 | view | inner | CONSUMPTION | Solution Order Service Order Flow: Level 1 |
| P_BusSolnOrdSrvcOrdFlwLvl2 | view | inner | CONSUMPTION | Solution Order Service Order Flow: Level 2 |
| P_ServiceOrderIssueKey | view | inner | COMPOSITE | Keys for service order items with issues including catagory |
| P_ServiceOrderItemConfirmation | view_entity | from | COMPOSITE | Service Order Item Confirmation API |
| P_SrvcOrdItemAggrgdActuals | view | from | COMPOSITE | Aggregated Actuals For Service Order Items |
| P_SrvcOrdItmFUPSrvcConfDets | view_entity | from | COMPOSITE | Service Order Items with Service Confirmation Details |
| P_SrvcTransactionIssueItemC002 | view_entity | inner | COMPOSITE | View for items with issue C001/C002 - Conf. Contain Errors |
| P_SrvcTransactionIssueItemC003 | view_entity | inner | COMPOSITE | View for items with issue C001/C003 - Open Confirmations |
| P_SrvcTransactionIssueItemC004 | view_entity | inner | COMPOSITE | View for items with issue C001/C004 - No Final Confirmation |
Fields (3)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | ServiceDocItmRltnSqncNumber | ServiceDocItmRltnSqncNumber | 1 |
| KEY | ServiceDocumentItmRelationUUID | ServiceDocumentItmRelationUUID | 1 |
| ServiceDocItmSuccssrCharUUID | ServiceDocItmSuccssrCharUUID | 1 |
@EndUserText.label: 'Follow-Up Transaction of Srvc Trans Item'
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM: {
viewType: #BASIC,
lifecycle.contract.type: #PUBLIC_LOCAL_API
}
@Analytics: {
dataCategory: #FACT,
dataExtraction: {
enabled: true,
delta.changeDataCapture: {
mapping:[
{
// filter: [{operator: #EQ, tableElement: 'objtype_b', value: 'BUS2000%'}],
table: 'crmd_brelvonai', role: #MAIN,
viewElement: ['ServiceDocumentItmRelationUUID', 'ServiceDocItmRltnSqncNumber'],
tableElement: ['relationid', 'posno']
}
]
}
}
}
@AccessControl: {
authorizationCheck: #CHECK,
personalData.blocking: #('TRANSACTIONAL_DATA')
}
@AbapCatalog: {
sqlViewName: 'ISERVDOCITMSUCC2',
compiler.compareFilter: true ,
preserveKey: true
}
@ObjectModel: {
// representativeKey: 'ServiceDocumentItmRelationUUID',
supportedCapabilities: [#CDS_MODELING_DATA_SOURCE, #SQL_DATA_SOURCE, #CDS_MODELING_ASSOCIATION_TARGET, #EXTRACTION_DATA_SOURCE],
usageType: {
dataClass: #TRANSACTIONAL,
serviceQuality: #A,
sizeCategory: #XL
}
}
//@Analytics.dataCategory: #DIMENSION
//@Metadata.allowExtensions:true
@Metadata.ignorePropagatedAnnotations: true
//! Business Object SONT for the Service Document Item Successor
@ObjectModel.sapObjectNodeType.name: 'ServiceDocumentItemSuccessor'
/*
1902 CE: Data preview might give you an error because hextobin conversion may not work on properly on junk data. Hence dump occurs.
To view the data, you have to apply the condition "CharcLength = 32" to get the results for Service scenario only.
1911 CE: DO not use hextobin converted attribute.
*/
/*
If there is any new Business object addition in service document view (e.g. BUS2000116 )
then the same business object has to be added in DCL "I_ServiceDocumentItemSuccessor" as well.
*/
define view I_ServiceDocumentItemSuccssr_2
as select from crmd_brelvonai
association [1] to I_ServiceDocumentItemEnhcd as _ServiceDocItm on $projection.ServiceDocItmSuccssrCharUUID = _ServiceDocItm.ServiceDocumentItemCharUUID
{
key relationid as ServiceDocumentItmRelationUUID,
key posno as ServiceDocItmRltnSqncNumber,
/* CRMT_BRELVONAI */
// objkey_a as ServiceDocumentItemCharUUID,
cast(objkey_a as crms4_object_charguid32 preserving type ) as ServiceDocumentItemCharUUID,
// objkey_b as ServiceDocItmSuccssrCharUUID,
cast(objkey_b as crms4_object_charguid32 preserving type ) as ServiceDocItmSuccssrCharUUID,
breltyp as ServiceDocumentItmRelationType,
objtype_a as ServiceDocumentItemObjectType,
vona_kind as ServiceDocumentItmRelationKind,
objtype_b as ServiceDocItmSuccssrBusObjType,
//Associations
_ServiceDocItm
}
where
objtype_b like 'BUS2000%'
or objtype_b = 'VBAP'