C_SrvcConfirmationItem

DDL: C_SRVCCONFIRMATIONITEM SQL: CCONFITEMORD Type: view CONSUMPTION Package: CRMS4_SERV_ORDER_UI

Confirmations

C_SrvcConfirmationItem is a Consumption CDS View that provides data about "Confirmations" in SAP S/4HANA. It reads from 1 data source (I_ServiceDocumentItemEnhcd) and exposes 107 fields with key fields ServiceObjectType, ServiceDocument, ServiceDocumentType, ServiceDocumentItem. It has 14 associations to related views. Part of development package CRMS4_SERV_ORDER_UI.

Data Sources (1)

SourceAliasJoin Type
I_ServiceDocumentItemEnhcd ServiceDocumentItem from

Associations (14)

CardinalityTargetAliasCondition
[1..*] I_SrvcOrderFUPSrvcConfirmation _SrvcOrderFUPSrvcConfirmation $projection.ServiceDocumentUUID = _SrvcOrderFUPSrvcConfirmation.ServiceDocumentUUID
[0..1] I_StatusCode _StatusCode $projection.SrvcDocItemProcmtStatus = _StatusCode.StatusCode and $projection.statusprofile = _StatusCode.StatusProfile
[0..1] P_ServiceDocumentRefObject _ServiceDocItemMainRefObj $projection.ServiceObjectType = _ServiceDocItemMainRefObj.ServiceObjectType and $projection.ServiceDocument = _ServiceDocItemMainRefObj.ServiceDocument and $projection.ServiceDocumentItem = _ServiceDocItemMainRefObj.ServiceDocumentItem
[1..1] P_SelectProcurementStatus _SelectProcurementStatus $projection.ServiceDocumentItemUUID = _SelectProcurementStatus.StatusObjectUUID
[0..1] P_SrvcOrdItemAggrgdActuals _ServiceDocItemAggrgdActl $projection.ServiceDocumentItemCharUUID = _ServiceDocItemAggrgdActl.ServiceDocumentItemCharUUID
[0..*] C_SrvcConfTransHistory _SrvcConfTransHistory $projection.ServiceObjectType = _SrvcConfTransHistory.ServiceObjectType and $projection.ServiceDocument = _SrvcConfTransHistory.ServiceDocument and $projection.ServiceDocumentItem = _SrvcConfTransHistory.ServiceDocumentItem
[1..*] C_SrvcConfItmObjPgPricingDets _ServiceConfItmPriceDets $projection.ServiceObjectType = _ServiceConfItmPriceDets.ServiceObjectType and $projection.ServiceDocument = _ServiceConfItmPriceDets.ServiceDocument and $projection.ServiceDocumentItem = _ServiceConfItmPriceDets.ServiceDocumentItem
[0..*] C_SrvcDocItemPartner _PartiesInvolved $projection.ServiceObjectType = _PartiesInvolved.CustMgmtObjectType and $projection.ServiceDocument = _PartiesInvolved.CustMgmtDocument and $projection.ServiceDocumentItem = _PartiesInvolved.CustMgmtDocumentItem
[1..*] C_ServiceDocObjPgErrorLog _ServiceDocumentErrorLog $projection.ServiceObjectType = _ServiceDocumentErrorLog.ServiceObjectType and $projection.ServiceDocument = _ServiceDocumentErrorLog.ServiceDocument
[0..1] E_ServiceDocumentItem _ServiceDocItemExt $projection.ServiceObjectType = _ServiceDocItemExt.ServiceCategory and $projection.ServiceDocument = _ServiceDocItemExt.ServiceOrderItem and $projection.ServiceDocumentItem = _ServiceDocItemExt.ServiceLineExternalID
[1..*] C_SrvcDocDateInformation _SrvcDateItemInfo ( $projection.ServiceDocument = _SrvcDateItemInfo.ServiceDocument and $projection.ServiceObjectType = _SrvcDateItemInfo.ServiceObjectType and $projection.ServiceDocumentItem = _SrvcDateItemInfo.ServiceDocumentItem ) or ( $projection.ServiceDocumentItemUUID = _SrvcDateItemInfo.SrvcMgmtObjectUUID )
[0..*] C_SrvcDocItemUserStatus _SrvcDocItemUserStatus $projection.ServiceDocumentItemUUID = _SrvcDocItemUserStatus.StatusObjectUUID
[0..1] I_CustMgmtLifecycleUserStsText _SrvcDocCustMgmtLCUsrStsTxt _SrvcDocCustMgmtLCUsrStsTxt.CustMgmtLifecycleUserStatus = $projection.ServiceDocumentStatus and _SrvcDocCustMgmtLCUsrStsTxt.Language = $session.system_language
[0..1] I_CustMgmtLifecycleUserStsText _SrvcDocItmCustMgmtLCUsrStsTxt _SrvcDocItmCustMgmtLCUsrStsTxt.CustMgmtLifecycleUserStatus = $projection.ServiceDocumentItemStatus and _SrvcDocItmCustMgmtLCUsrStsTxt.Language = $session.system_language

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName CCONFITEMORD view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
EndUserText.label Confirmations view
ClientHandling.algorithm #SESSION_VARIABLE view
Search.searchable true view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
Metadata.allowExtensions true view

Fields (107)

KeyFieldSource TableSource FieldDescription
KEY ServiceObjectType I_ServiceDocumentItemEnhcd ServiceObjectType Object Type
KEY ServiceDocument I_ServiceDocumentItemEnhcd ServiceDocument Transaction ID
KEY ServiceDocumentType I_ServiceDocumentItemEnhcd ServiceDocumentType Transaction Type
KEY ServiceDocumentItem I_ServiceDocumentItemEnhcd ServiceDocumentItem Service Document
ServiceDocumentItemUUID ServiceDocumentItemUUID
ServiceDocumentItemCharUUID ServiceDocumentItemCharUUID
ServiceDocumentUUID I_ServiceDocumentItemEnhcd ServiceDocumentUUID Object GUID
ServiceDocumentCharUUID ServiceDocument ServiceDocumentCharUUID
ServiceDocumentItemObjectType ServiceDocumentItemObjectType
ServiceDocumentDescription ServiceDocument ServiceDocumentDescription
ServiceDocumentTypeName
ManualNetPriceAmtInDocCrcy
NetPriceQuantityUnit
UICT_ManualNetPriceAmt
OriginallyRequestedProduct I_ServiceDocumentItemEnhcd OriginallyRequestedProduct
TechObjIsEquipOrFuncnlLoc _ServiceDocItemMainRefObj TechObjIsEquipOrFuncnlLoc Tech. Obj. Type
Equipment _ServiceDocItemMainRefObj Equipment Equipment check
EquipmentName
FunctionalLocation _ServiceDocItemMainRefObj FunctionalLocation Object ID
FunctionalLocationName
ServiceDocItemQuantityUnit I_ServiceDocumentItemEnhcd ServiceDocItemQuantityUnit
ServiceDocumentItemDescription ServiceDocumentItemDescription
ServiceDocItemCategory I_ServiceDocumentItemEnhcd ServiceDocItemCategory
ServiceDocItemCategoryName
ServiceDocItemGrossAmount I_ServiceDocumentItemEnhcd ServiceDocItemGrossAmount
ServiceDocumentItemQuantity I_ServiceDocumentItemEnhcd ServiceDocumentItemQuantity
TransactionCurrency I_ServiceDocumentItemEnhcd TransactionCurrency Transaction Currency
ActualServiceDuration ActualServiceDuration
ActualServiceDurationUnit ActualServiceDurationUnit
UICT_ActualServiceDuration
ServiceDocumentItemStatus I_ServiceDocumentItemEnhcd ServiceDocumentItemStatus
ServiceDocumentStatus ServiceDocument ServiceDocumentStatus
ServiceDocumentIsOpen ServiceDocument ServiceDocumentIsOpen
ServiceDocumentIsReleased ServiceDocument ServiceDocumentIsReleased
SrvcDocItemProcmtStatus _SelectProcurementStatus SrvcDocItemProcmtStatus
StatusProfile _ServiceDocItemCategory StatusProfile Status Profile
BillingPriceSourceName I_ServiceDocumentItemEnhcd BillingPriceSourceName
DocumentDescription I_ServiceDocumentItemEnhcd DocumentDescription Doc. Name
MaterialComponentIsSparePart
BillableControl I_ServiceDocumentItemEnhcd BillableControl Billable Control
ParentServiceDocumentItemUUID ParentServiceDocumentItemUUID
CustMgmtParentItemProduct _ParentServiceDocItem OriginallyRequestedProduct
CustMgmtParentItemProductName _ParentServiceDocItem ServiceDocumentItemDescription
ResponsibleEmployee I_ServiceDocumentItemEnhcd ResponsibleEmployee Employee Resp.
SoldToParty I_ServiceDocumentItemEnhcd SoldToParty Sold-to Party
ServiceEmployee I_ServiceDocumentItemEnhcd ServiceEmployee
TimeSheetOvertimeCategory TimeSheetOvertimeCategory
UICT_TimeSheetOvertimeCategory
ActualServiceStartDateTime ActualServiceStartDateTime
UICT_ActualSrvcStartDateTime
BillingDateTime BillingDateTime
BillingDocCreationDateTime BillingDocCreationDateTime
ServiceDocItemBillingStatus ServiceDocItemBillingStatus
PaymentTerms I_ServiceDocumentItemEnhcd PaymentTerms Pyt Terms
PayerParty I_ServiceDocumentItemEnhcd PayerParty Payer
BillToParty I_ServiceDocumentItemEnhcd BillToParty Inv. Recipient
SalesOrganization I_ServiceDocumentItemEnhcd SalesOrganization Sales Organization
DistributionChannel I_ServiceDocumentItemEnhcd DistributionChannel RefDistCh-Cust/Mat.
Division I_ServiceDocumentItemEnhcd Division Internal Division ID
SalesOffice I_ServiceDocumentItemEnhcd SalesOffice Sales Office
SalesGroup I_ServiceDocumentItemEnhcd SalesGroup Sales Group
ServiceDocumentendasServiceOrder
ServiceConfirmationIsFinal ServiceDocument ServiceConfirmationIsFinal
SrvcOrdItemIsUnplanned I_ServiceDocumentItemEnhcd SrvcDocItemIsUnplanned
SrvcConfirmationDocFinalText
PurchaseOrderByCustomer I_ServiceDocumentItemEnhcd PurchaseOrderByCustomer Purchase Order Number
ServiceDocumentPredecessorUUID _SrvcOrderFUPSrvcConfirmation ServiceDocumentPredecessorUUID
TotalQuantity _ServiceDocItemAggrgdActl TotalQuantity Activity Quantity
_ParentServiceDocItem _ParentServiceDocItem
PostingDate I_ServiceDocumentItemEnhcd PostingDate Posting Date for GR
ServiceDocumentItemHasError ServiceDocumentItemHasError
ServiceDocumentHasError ServiceDocument ServiceDocumentHasError
_ServiceDocItemCategory _ServiceDocItemCategory
_ServiceDocItemStatus _ServiceDocItemStatus
_SrvcConfTransHistory _SrvcConfTransHistory
_ServiceDocumentErrorLog _ServiceDocumentErrorLog
SalesOrganizationOrgUnitID I_ServiceDocumentItemEnhcd SalesOrganizationOrgUnitID
SalesOfficeOrgUnitID I_ServiceDocumentItemEnhcd SalesOfficeOrgUnitID
SalesGroupOrgUnitID I_ServiceDocumentItemEnhcd SalesGroupOrgUnitID
ServiceOrganization I_ServiceDocumentItemEnhcd ServiceOrganization
_SalesOrganizationOrgUnit _SalesOrganizationOrgUnit
_SalesOfficeOrgUnit _SalesOfficeOrgUnit
_SalesGroupOrgUnit _SalesGroupOrgUnit
_ServiceOrganizationOrgUnit _ServiceOrganizationOrgUnit
_SalesOrganizationOrgUnit_2 _SalesOrganizationOrgUnit_2
_SalesOfficeOrgUnit_2 _SalesOfficeOrgUnit_2
_SalesGroupOrgUnit_2 _SalesGroupOrgUnit_2
_ServiceOrganizationOrgUnit_2 _ServiceOrganizationOrgUnit_2
_SoldToParty I_ServiceDocumentItemEnhcd _SoldToParty
_PayerParty _PayerParty
_BillToParty _BillToParty
_ServiceEmployee I_ServiceDocumentItemEnhcd _ServiceEmployee
_ServiceDocItemBillingStatus _ServiceDocItemBillingStatus
_PaymentTerms I_ServiceDocumentItemEnhcd _PaymentTerms
_ServiceConfItmPriceDets _ServiceConfItmPriceDets
_ServiceDocOvertimeCat _ServiceDocOvertimeCat
_PartiesInvolved _PartiesInvolved
_ServiceDocItemNote _ServiceDocItemNote
_SrvcOrderFUPSrvcConfirmation _SrvcOrderFUPSrvcConfirmation
_StatusCode _StatusCode
_BillableControl I_ServiceDocumentItemEnhcd _BillableControl
_ServiceDocItemHasError _ServiceDocItemHasError
_ServiceDocHasError ServiceDocument _ServiceDocHasError
_SrvcDateItemInfo _SrvcDateItemInfo
_SrvcDocItemUserStatus _SrvcDocItemUserStatus
_SrvcDocCustMgmtLCUsrStsTxt _SrvcDocCustMgmtLCUsrStsTxt
_SrvcDocItmCustMgmtLCUsrStsTxt _SrvcDocItmCustMgmtLCUsrStsTxt

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view C_SrvcConfirmationItem.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: CCONFITEMORD

CREATE VIEW C_SrvcConfirmationItem AS
SELECT
  ServiceDocumentItem.ServiceObjectType AS ServiceObjectType,
  ServiceDocumentItem.ServiceDocument AS ServiceDocument,
  ServiceDocumentItem.ServiceDocumentType AS ServiceDocumentType,
  ServiceDocumentItem.ServiceDocumentItem AS ServiceDocumentItem,
  ServiceDocumentItemUUID,
  ServiceDocumentItemCharUUID,
  ServiceDocumentItem.ServiceDocumentUUID AS ServiceDocumentUUID,
  ServiceDocument.ServiceDocumentCharUUID AS ServiceDocumentCharUUID,
  ServiceDocumentItemObjectType,
  ServiceDocument.ServiceDocumentDescription AS ServiceDocumentDescription,
  ServiceDocument._ServiceDocumentType._ServiceDocumentTypeText[1:Language = $session.system_language].ServiceDocumentTypeName AS ServiceDocumentTypeName,
  cast( 0 as abap.dec( 24, 3 ) ) AS ManualNetPriceAmtInDocCrcy,
  cast( '' as abap.cuky( 5 ) ) AS NetPriceQuantityUnit,
  cast(3 as abap.int4) AS UICT_ManualNetPriceAmt,
  ServiceDocumentItem.OriginallyRequestedProduct AS OriginallyRequestedProduct,
  _ServiceDocItemMainRefObj.TechObjIsEquipOrFuncnlLoc AS TechObjIsEquipOrFuncnlLoc,
  _ServiceDocItemMainRefObj.Equipment AS Equipment,
  _ServiceDocItemMainRefObj._Equipment._EquipmentText[1: Language=$session.system_language].EquipmentName AS EquipmentName,
  _ServiceDocItemMainRefObj.FunctionalLocation AS FunctionalLocation,
  _ServiceDocItemMainRefObj._FunctionalLocation._FunctionalLocationText[1:Language = $session.system_language].FunctionalLocationName AS FunctionalLocationName,
  ServiceDocumentItem.ServiceDocItemQuantityUnit AS ServiceDocItemQuantityUnit,
  ServiceDocumentItemDescription,
  ServiceDocumentItem.ServiceDocItemCategory AS ServiceDocItemCategory,
  _ServiceDocItemCategory._ServiceDocItemCategoryText[1:Language = $session.system_language].ServiceDocItemCategoryName AS ServiceDocItemCategoryName,
  ServiceDocumentItem.ServiceDocItemGrossAmount AS ServiceDocItemGrossAmount,
  ServiceDocumentItem.ServiceDocumentItemQuantity AS ServiceDocumentItemQuantity,
  ServiceDocumentItem.TransactionCurrency AS TransactionCurrency,
  ActualServiceDuration,
  ActualServiceDurationUnit,
  cast(3 as abap.int4) AS UICT_ActualServiceDuration,
  ServiceDocumentItem.ServiceDocumentItemStatus AS ServiceDocumentItemStatus,
  ServiceDocument.ServiceDocumentStatus AS ServiceDocumentStatus,
  ServiceDocument.ServiceDocumentIsOpen AS ServiceDocumentIsOpen,
  ServiceDocument.ServiceDocumentIsReleased AS ServiceDocumentIsReleased,
  _SelectProcurementStatus.SrvcDocItemProcmtStatus AS SrvcDocItemProcmtStatus,
  _ServiceDocItemCategory.StatusProfile AS StatusProfile,
  ServiceDocumentItem.BillingPriceSourceName AS BillingPriceSourceName,
  ServiceDocumentItem.DocumentDescription AS DocumentDescription,
  cast( '' as crmt_boolean ) AS MaterialComponentIsSparePart,
  ServiceDocumentItem.BillableControl AS BillableControl,
  ParentServiceDocumentItemUUID,
  _ParentServiceDocItem.OriginallyRequestedProduct AS CustMgmtParentItemProduct,
  _ParentServiceDocItem.ServiceDocumentItemDescription AS CustMgmtParentItemProductName,
  ServiceDocumentItem.ResponsibleEmployee AS ResponsibleEmployee,
  ServiceDocumentItem.SoldToParty AS SoldToParty,
  ServiceDocumentItem.ServiceEmployee AS ServiceEmployee,
  TimeSheetOvertimeCategory,
  cast(3 as abap.int4) AS UICT_TimeSheetOvertimeCategory,
  ActualServiceStartDateTime,
  cast(3 as abap.int4) AS UICT_ActualSrvcStartDateTime,
  BillingDateTime,
  BillingDocCreationDateTime,
  ServiceDocItemBillingStatus,
  ServiceDocumentItem.PaymentTerms AS PaymentTerms,
  ServiceDocumentItem.PayerParty AS PayerParty,
  ServiceDocumentItem.BillToParty AS BillToParty,
  ServiceDocumentItem.SalesOrganization AS SalesOrganization,
  ServiceDocumentItem.DistributionChannel AS DistributionChannel,
  ServiceDocumentItem.Division AS Division,
  ServiceDocumentItem.SalesOffice AS SalesOffice,
  ServiceDocumentItem.SalesGroup AS SalesGroup,
  case ServiceDocumentItem.ServiceObjectType when 'BUS2000117' then _SrvcOrderFUPSrvcConfirmation.ServiceOrder when 'BUS2000116' then ServiceDocumentItem.ServiceDocument end as ServiceOrder AS ServiceDocumentendasServiceOrder,
  ServiceDocument.ServiceConfirmationIsFinal AS ServiceConfirmationIsFinal,
  ServiceDocumentItem.SrvcDocItemIsUnplanned AS SrvcOrdItemIsUnplanned,
  cast( '' as abap.char( 10 ) ) AS SrvcConfirmationDocFinalText,
  ServiceDocumentItem.PurchaseOrderByCustomer AS PurchaseOrderByCustomer,
  _SrvcOrderFUPSrvcConfirmation.ServiceDocumentPredecessorUUID AS ServiceDocumentPredecessorUUID,
  _ServiceDocItemAggrgdActl.TotalQuantity AS TotalQuantity,
  ServiceDocumentItem.PostingDate AS PostingDate,
  ServiceDocumentItemHasError,
  ServiceDocument.ServiceDocumentHasError AS ServiceDocumentHasError,
  ServiceDocumentItem.SalesOrganizationOrgUnitID AS SalesOrganizationOrgUnitID,
  ServiceDocumentItem.SalesOfficeOrgUnitID AS SalesOfficeOrgUnitID,
  ServiceDocumentItem.SalesGroupOrgUnitID AS SalesGroupOrgUnitID,
  ServiceDocumentItem.ServiceOrganization AS ServiceOrganization,
  ServiceDocumentItem._SoldToParty AS _SoldToParty,
  ServiceDocumentItem._ServiceEmployee AS _ServiceEmployee,
  ServiceDocumentItem._PaymentTerms AS _PaymentTerms,
  ServiceDocumentItem._BillableControl AS _BillableControl,
  ServiceDocument._ServiceDocHasError AS _ServiceDocHasError
FROM I_ServiceDocumentItemEnhcd AS ServiceDocumentItem
LEFT OUTER JOIN I_SrvcOrderFUPSrvcConfirmation AS _SrvcOrderFUPSrvcConfirmation ON ServiceDocumentUUID = _SrvcOrderFUPSrvcConfirmation.ServiceDocumentUUID  -- association [1..*]
LEFT OUTER JOIN I_StatusCode AS _StatusCode ON SrvcDocItemProcmtStatus = _StatusCode.StatusCode AND statusprofile = _StatusCode.StatusProfile  -- association [0..1]
LEFT OUTER JOIN P_ServiceDocumentRefObject AS _ServiceDocItemMainRefObj ON ServiceObjectType = _ServiceDocItemMainRefObj.ServiceObjectType AND ServiceDocument = _ServiceDocItemMainRefObj.ServiceDocument AND ServiceDocumentItem = _ServiceDocItemMainRefObj.ServiceDocumentItem  -- association [0..1]
LEFT OUTER JOIN P_SelectProcurementStatus AS _SelectProcurementStatus ON ServiceDocumentItemUUID = _SelectProcurementStatus.StatusObjectUUID  -- association [1..1]
LEFT OUTER JOIN P_SrvcOrdItemAggrgdActuals AS _ServiceDocItemAggrgdActl ON ServiceDocumentItemCharUUID = _ServiceDocItemAggrgdActl.ServiceDocumentItemCharUUID  -- association [0..1]
LEFT OUTER JOIN C_SrvcConfTransHistory AS _SrvcConfTransHistory ON ServiceObjectType = _SrvcConfTransHistory.ServiceObjectType AND ServiceDocument = _SrvcConfTransHistory.ServiceDocument AND ServiceDocumentItem = _SrvcConfTransHistory.ServiceDocumentItem  -- association [0..*]
LEFT OUTER JOIN C_SrvcConfItmObjPgPricingDets AS _ServiceConfItmPriceDets ON ServiceObjectType = _ServiceConfItmPriceDets.ServiceObjectType AND ServiceDocument = _ServiceConfItmPriceDets.ServiceDocument AND ServiceDocumentItem = _ServiceConfItmPriceDets.ServiceDocumentItem  -- association [1..*]
LEFT OUTER JOIN C_SrvcDocItemPartner AS _PartiesInvolved ON ServiceObjectType = _PartiesInvolved.CustMgmtObjectType AND ServiceDocument = _PartiesInvolved.CustMgmtDocument AND ServiceDocumentItem = _PartiesInvolved.CustMgmtDocumentItem  -- association [0..*]
LEFT OUTER JOIN C_ServiceDocObjPgErrorLog AS _ServiceDocumentErrorLog ON ServiceObjectType = _ServiceDocumentErrorLog.ServiceObjectType AND ServiceDocument = _ServiceDocumentErrorLog.ServiceDocument  -- association [1..*]
LEFT OUTER JOIN E_ServiceDocumentItem AS _ServiceDocItemExt ON ServiceObjectType = _ServiceDocItemExt.ServiceCategory AND ServiceDocument = _ServiceDocItemExt.ServiceOrderItem AND ServiceDocumentItem = _ServiceDocItemExt.ServiceLineExternalID  -- association [0..1]
LEFT OUTER JOIN C_SrvcDocDateInformation AS _SrvcDateItemInfo ON ( ServiceDocument = _SrvcDateItemInfo.ServiceDocument AND ServiceObjectType = _SrvcDateItemInfo.ServiceObjectType AND ServiceDocumentItem = _SrvcDateItemInfo.ServiceDocumentItem ) OR ( ServiceDocumentItemUUID = _SrvcDateItemInfo.SrvcMgmtObjectUUID )  -- association [1..*]
LEFT OUTER JOIN C_SrvcDocItemUserStatus AS _SrvcDocItemUserStatus ON ServiceDocumentItemUUID = _SrvcDocItemUserStatus.StatusObjectUUID  -- association [0..*]
LEFT OUTER JOIN I_CustMgmtLifecycleUserStsText AS _SrvcDocCustMgmtLCUsrStsTxt ON _SrvcDocCustMgmtLCUsrStsTxt.CustMgmtLifecycleUserStatus = ServiceDocumentStatus AND _SrvcDocCustMgmtLCUsrStsTxt.Language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN I_CustMgmtLifecycleUserStsText AS _SrvcDocItmCustMgmtLCUsrStsTxt ON _SrvcDocItmCustMgmtLCUsrStsTxt.CustMgmtLifecycleUserStatus = ServiceDocumentItemStatus AND _SrvcDocItmCustMgmtLCUsrStsTxt.Language = $session.system_language  -- association [0..1]
;