I_SubscriptionOrderItem

DDL: I_SUBSCRIPTIONORDERITEM Type: view_entity COMPOSITE Package: CRMS4_SOM_LEGACY

Subscription Order Item

I_SubscriptionOrderItem is a Composite CDS View that provides data about "Subscription Order Item" in SAP S/4HANA. It reads from 1 data source (I_ServiceDocumentItemEnhcd) and exposes 85 fields with key fields SubscriptionOrder, SubscriptionOrderItem. It has 21 associations to related views. Part of development package CRMS4_SOM_LEGACY.

Data Sources (1)

SourceAliasJoin Type
I_ServiceDocumentItemEnhcd I_ServiceDocumentItemEnhcd from

Associations (21)

CardinalityTargetAliasCondition
[0..1] I_StatusObjectUUIDStatus _SrvcOrdItmStatus $projection.SubscriptionOrderItemUUID = _SrvcOrdItmStatus.StatusObjectUUID and ( _SrvcOrdItmStatus.StatusCode = 'I1002' or _SrvcOrdItmStatus.StatusCode = 'I1003' or _SrvcOrdItmStatus.StatusCode = 'I1004' or _SrvcOrdItmStatus.StatusCode = 'I1005' ) and _SrvcOrdItmStatus.StatusIsActive = 'X'
[1..1] I_SubscriptionOrder _SubscriptionOrder $projection.SubscriptionOrder = _SubscriptionOrder.SubscriptionOrder
[0..*] I_SubscrpnOrdItemPriceElement _ItemPriceElement $projection.SubscriptionOrder = _ItemPriceElement.SubscriptionOrder and $projection.SubscriptionOrderItem = _ItemPriceElement.SubscriptionOrderItem
[0..*] I_SubscriptionOrderItemPartner _ItemPartner $projection.SubscriptionOrder = _ItemPartner.SubscriptionOrder and $projection.SubscriptionOrderItem = _ItemPartner.SubscriptionOrderItem
[0..*] I_SubscrpnOrdItemUserStatus _ItemUserStatus $projection.SubscriptionOrder = _ItemUserStatus.SubscriptionOrder and $projection.SubscriptionOrderItem = _ItemUserStatus.SubscriptionOrderItem
[0..*] I_SubscrpnOrdItmAppt _ItemAppointment $projection.SubscriptionOrder = _ItemAppointment.SubscriptionOrder and $projection.SubscriptionOrderItem = _ItemAppointment.SubscriptionOrderItem
[0..*] I_SubscrpnOrdItemDuration _ItemDuration $projection.SubscriptionOrder = _ItemDuration.SubscriptionOrder and $projection.SubscriptionOrderItem = _ItemDuration.SubscriptionOrderItem
[0..1] I_SubscrpnOrdItemExtRef _ItemExternalReference $projection.SubscriptionOrder = _ItemExternalReference.SubscriptionOrder and $projection.SubscriptionOrderItem = _ItemExternalReference.SubscriptionOrderItem
[0..*] I_SubscrpnOrdItemConfign _ItemConfig $projection.SubscriptionOrder = _ItemConfig.SubscriptionOrder and $projection.SubscriptionOrderItem = _ItemConfig.SubscriptionOrderItem
[0..*] I_SubscrpnOrdItmFUPContrItm _FollowUpContractItem $projection.SubscriptionOrder = _FollowUpContractItem.SubscriptionOrder and $projection.SubscriptionOrderItem = _FollowUpContractItem.SubscriptionOrderItem
[0..*] I_SubscrpnOrdItmFUPSlsOrdItm _FollowUpSalesOrderItem $projection.SubscriptionOrder = _FollowUpSalesOrderItem.SubscriptionOrder and $projection.SubscriptionOrderItem = _FollowUpSalesOrderItem.SubscriptionOrderItem
[0..*] I_SubscrpnOrdItemCnvChrg _ConvergentCharging $projection.SubscriptionOrder = _ConvergentCharging.SubscriptionOrder and $projection.SubscriptionOrderItem = _ConvergentCharging.SubscriptionOrderItem
[0..*] I_SubscrpnOrdItemTechRsce _TechnicalResource $projection.SubscriptionOrder = _TechnicalResource.SubscriptionOrder and $projection.SubscriptionOrderItem = _TechnicalResource.SubscriptionOrderItem
[0..*] I_ChgOrdItmPrdcssrContrItm _PredecessorContItem $projection.SubscriptionOrder = _PredecessorContItem.SubscriptionOrder and $projection.SubscriptionOrderItem = _PredecessorContItem.SubscriptionOrderItem
[0..*] I_WBSElementBasicData _WBSElement $projection.WBSElementExternalID = _WBSElement.WBSElementExternalID
[0..1] I_CustMgmtPartner _ShipToDetails _ShipToDetails.CustMgmtObjectType = 'BUS2000265' and $projection.SubscriptionOrder = _ShipToDetails.CustMgmtDocument and $projection.SubscriptionOrderItem = _ShipToDetails.CustMgmtDocumentItem and $projection.ShipToParty = _ShipToDetails.CustMgmtBusinessPartner and _ShipToDetails.CustMgmtPartFunctionCategory = '0002'
[0..1] I_CustMgmtPartner _BillToDetails _BillToDetails.CustMgmtObjectType = 'BUS2000265' and $projection.SubscriptionOrder = _BillToDetails.CustMgmtDocument and $projection.SubscriptionOrderItem = _BillToDetails.CustMgmtDocumentItem and $projection.BillToParty = _BillToDetails.CustMgmtBusinessPartner and _BillToDetails.CustMgmtPartFunctionCategory = '0003'
[0..1] I_CustMgmtPartner _PayerPartyDetails _PayerPartyDetails.CustMgmtObjectType = 'BUS2000265' and $projection.SubscriptionOrder = _PayerPartyDetails.CustMgmtDocument and $projection.SubscriptionOrderItem = _PayerPartyDetails.CustMgmtDocumentItem and $projection.PayerParty = _PayerPartyDetails.CustMgmtBusinessPartner and _PayerPartyDetails.CustMgmtPartFunctionCategory = '0004'
[0..1] I_CustMgmtPartner _ShipToDetailsHeader _ShipToDetailsHeader.CustMgmtObjectType = 'BUS2000265' and $projection.SubscriptionOrder = _ShipToDetailsHeader.CustMgmtDocument and _ShipToDetailsHeader.CustMgmtDocumentItem = '000000' and $projection.ShipToParty = _ShipToDetailsHeader.CustMgmtBusinessPartner and _ShipToDetailsHeader.CustMgmtPartFunctionCategory = '0002'
[0..1] I_CustMgmtPartner _BillToDetailsHeader _BillToDetailsHeader.CustMgmtObjectType = 'BUS2000265' and $projection.SubscriptionOrder = _BillToDetailsHeader.CustMgmtDocument and _BillToDetailsHeader.CustMgmtDocumentItem = '000000' and $projection.BillToParty = _BillToDetailsHeader.CustMgmtBusinessPartner and _BillToDetailsHeader.CustMgmtPartFunctionCategory = '0003'
[0..1] I_CustMgmtPartner _PayerPartyDetailsHeader _PayerPartyDetailsHeader.CustMgmtObjectType = 'BUS2000265' and $projection.SubscriptionOrder = _PayerPartyDetailsHeader.CustMgmtDocument and _PayerPartyDetailsHeader.CustMgmtDocumentItem = '000000' and $projection.PayerParty = _PayerPartyDetailsHeader.CustMgmtBusinessPartner and _PayerPartyDetailsHeader.CustMgmtPartFunctionCategory = '0004'

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
VDM.viewType #COMPOSITE view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label Subscription Order Item view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view

Fields (85)

KeyFieldSource TableSource FieldDescription
KEY SubscriptionOrder ServiceDocument Transaction ID
KEY SubscriptionOrderItem ServiceDocumentItem Service Document
ServiceObjectType ServiceObjectType Object Type
ServiceDocumentItemObjectType ServiceDocumentItemObjectType
SubscrpnOrdItemCategory ServiceDocItemCategory
SubscriptionOrderItemUUID ServiceDocumentItemUUID
ParentSubscriptionOrderItem _ParentServiceDocItem_2 ServiceDocumentItem Service Document
SubscrpnOrdItmDescription ServiceDocumentItemDescription
Language Language Report Text Language
CreationDateTime ServiceDocItemCreationDateTime
LastChangeDateTime ServiceDocItemChangedDateTime
CreatedByUser ServiceDocItemCreatedByUser
LastChangedByUser ServiceDocItemChangedByUser
Product Product Product Sold
Quantity ServiceDocumentItemQuantity
QuantityUnit ServiceDocItemQuantityUnit
SubscrpnOrdRjcnReason ServiceDocItemRejectionReason
PurchaseOrderByShipToParty PurchaseOrderByShipToParty
SubscrpnOrdItemIsRejected ServiceDocumentItemIsRejected
SubscrpnOrdItmHasError ServiceDocumentItemHasError
SubscrpnOrdItemCreditStatus SrvcDocItemCreditStatus
SoldToParty SoldToParty Sold-to Party
ShipToParty ShipToParty Ship-To Party (obsolete)
BillToParty BillToParty Inv. Recipient
PayerParty PayerParty Payer
ContactPerson Contact Person Key
PersonResponsible Employee Resp.
ShipToPartyAddressID
BillToPartyAddressIdentifier
PayerToPartyAddressIdentifier
PaymentTerms PaymentTerms Pyt Terms
CABillgCycle CABillgCycle Billing Cycle
ContractAccount ContractAccount Contract Acct
SubscrpnContrItmStartDateTime ServiceContrItemStartDateTime
SubscrpnContrItmEndDateTime ServiceContrItemEndDateTime
SbscrContrTimeSliceStrtDteTme SrvcDocItmTmeSliceStrtDteTme
SbscrContrTimeSliceEndDteTme SrvcDocItmTmeSliceEndDteTme
SbscrContrItmGrcePerdDteTme SrvcDocItmGrcePerdEndDateTime
SbscrContrItmBizValdStrtDteTme SbscrContrItmBizValdStrtDteTme
SbscrContrItmBizValdEndDteTme SbscrContrItmBizValdEndDteTme
SubscrpnContrAutoRnwlIsActv SubscrpnContrAutoRnwlIsActv
SubscrpnContrArnwlStrtDurn SrvcContrItemRnwlDuration
SubscrpnContrArnwlStrtDurnUnit SrvcContrItemRnwlDurationUnit
SubscrpnContrAutoRnwlDurn
SubscrpnContrAutoRnwlDurnUnit
RevenueAccountingReference RevenueAccountingReference
RevenueAccountingRefType RevenueAccountingRefType
CrsCatalogMappingVersionNumber CrsCatalogMappingVersionNumber Version
ConfigurationNumber ConfigurationNumber Int. object no.
SubscrpnOrdItemIsPhased BusSolutionQtnItemIsPhased
SubscrpnOrdItmPhasedPrdcssrItm BusSolnQtnItmPhasedPrdcssrItem
SbscrContrItemCanclnParty ServiceDocumentItemCanclnParty
SbscrContrItemCanclnReason ServiceDocumentItmCanclnReason
SbscrContrItmCanclnProcedure SrvcDocItmCanclnProcedure
TransactionCurrency TransactionCurrency Transaction Currency
SrvcDocItmRecrrgChrgNetAmount SrvcDocItmRecrrgChrgNetAmount
SrvcDocItmRecrrgChrgTaxAmount SrvcDocItmRecrrgChrgTaxAmount
SrvcDocItmRecrrgChrgGrossAmt SrvcDocItmRecrrgChrgGrossAmt
SrvcDocItmRecrrgChrgDuration SrvcDocItmRecrrgChrgDuration
SrvcDocItmRecrrgChrgDurnUnit SrvcDocItmRecrrgChrgDurnUnit
SubscriptionContractExternalID SubscriptionContract Transaction ID
CustMgmtMasterAgreement CustMgmtMasterAgreement
CustMgmtMstrAgrmtItem CustMgmtMstrAgrmtItem
CustMgmtMstrAgrmtParentItem CustMgmtMstrAgrmtParentItem
SharingContractID SharingContractID Sharing Contract
SubscrpnContractSharingGroupID SubscrpnContractSharingGroupID Sharing Group ID
_SubscriptionOrder _SubscriptionOrder
_ItemPriceElement _ItemPriceElement
_ItemPartner _ItemPartner
_ItemUserStatus _ItemUserStatus
_ItemAppointment _ItemAppointment
_ItemDuration _ItemDuration
_ItemExternalReference _ItemExternalReference
_ItemConfig _ItemConfig
_FollowUpContractItem _FollowUpContractItem
_FollowUpSalesOrderItem _FollowUpSalesOrderItem
_ConvergentCharging _ConvergentCharging
_TechnicalResource _TechnicalResource
_PredecessorContItem _PredecessorContItem
_ServiceDocument _ServiceDocument
_ServiceObjType _ServiceObjType
_Product _Product
_PaymentTerms _PaymentTerms
_ServiceDocItemMainRefObj _ServiceDocItemMainRefObj
_WBSElement _WBSElement

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 I_SubscriptionOrderItem.
-- 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.

CREATE VIEW I_SubscriptionOrderItem AS
SELECT
  ServiceDocument AS SubscriptionOrder,
  ServiceDocumentItem AS SubscriptionOrderItem,
  ServiceObjectType,
  ServiceDocumentItemObjectType,
  ServiceDocItemCategory AS SubscrpnOrdItemCategory,
  ServiceDocumentItemUUID AS SubscriptionOrderItemUUID,
  _ParentServiceDocItem_2.ServiceDocumentItem AS ParentSubscriptionOrderItem,
  ServiceDocumentItemDescription AS SubscrpnOrdItmDescription,
  Language,
  ServiceDocItemCreationDateTime AS CreationDateTime,
  ServiceDocItemChangedDateTime AS LastChangeDateTime,
  ServiceDocItemCreatedByUser AS CreatedByUser,
  ServiceDocItemChangedByUser AS LastChangedByUser,
  Product,
  ServiceDocumentItemQuantity AS Quantity,
  ServiceDocItemQuantityUnit AS QuantityUnit,
  ServiceDocItemRejectionReason AS SubscrpnOrdRjcnReason,
  PurchaseOrderByShipToParty,
  ServiceDocumentItemIsRejected AS SubscrpnOrdItemIsRejected,
  ServiceDocumentItemHasError AS SubscrpnOrdItmHasError,
  SrvcDocItemCreditStatus AS SubscrpnOrdItemCreditStatus,
  SoldToParty,
  ShipToParty,
  BillToParty,
  PayerParty,
  cast( ContactPerson as abap.numc( 10 )) AS ContactPerson,
  cast( ResponsibleEmployee as abap.char( 12 )) AS PersonResponsible,
  case when _ShipToDetails.AddressID is null then _ShipToDetailsHeader.AddressID else _ShipToDetails.AddressID end AS ShipToPartyAddressID,
  case when _BillToDetails.AddressID is null then _BillToDetailsHeader.AddressID else _BillToDetails.AddressID end AS BillToPartyAddressIdentifier,
  case when _PayerPartyDetails.AddressID is null then _PayerPartyDetailsHeader.AddressID else _PayerPartyDetails.AddressID end AS PayerToPartyAddressIdentifier,
  PaymentTerms,
  CABillgCycle,
  ContractAccount,
  ServiceContrItemStartDateTime AS SubscrpnContrItmStartDateTime,
  ServiceContrItemEndDateTime AS SubscrpnContrItmEndDateTime,
  SrvcDocItmTmeSliceStrtDteTme AS SbscrContrTimeSliceStrtDteTme,
  SrvcDocItmTmeSliceEndDteTme AS SbscrContrTimeSliceEndDteTme,
  SrvcDocItmGrcePerdEndDateTime AS SbscrContrItmGrcePerdDteTme,
  SbscrContrItmBizValdStrtDteTme,
  SbscrContrItmBizValdEndDteTme,
  SubscrpnContrAutoRnwlIsActv,
  SrvcContrItemRnwlDuration AS SubscrpnContrArnwlStrtDurn,
  SrvcContrItemRnwlDurationUnit AS SubscrpnContrArnwlStrtDurnUnit,
  cast( SrvcContrItemExtensionDuration as timedura) AS SubscrpnContrAutoRnwlDurn,
  cast(SrvcContrItemExtnDurationUnit as timeunitdu ) AS SubscrpnContrAutoRnwlDurnUnit,
  RevenueAccountingReference,
  RevenueAccountingRefType,
  CrsCatalogMappingVersionNumber,
  ConfigurationNumber,
  BusSolutionQtnItemIsPhased AS SubscrpnOrdItemIsPhased,
  BusSolnQtnItmPhasedPrdcssrItem AS SubscrpnOrdItmPhasedPrdcssrItm,
  ServiceDocumentItemCanclnParty AS SbscrContrItemCanclnParty,
  ServiceDocumentItmCanclnReason AS SbscrContrItemCanclnReason,
  SrvcDocItmCanclnProcedure AS SbscrContrItmCanclnProcedure,
  TransactionCurrency,
  SrvcDocItmRecrrgChrgNetAmount,
  SrvcDocItmRecrrgChrgTaxAmount,
  SrvcDocItmRecrrgChrgGrossAmt,
  SrvcDocItmRecrrgChrgDuration,
  SrvcDocItmRecrrgChrgDurnUnit,
  SubscriptionContract AS SubscriptionContractExternalID,
  CustMgmtMasterAgreement,
  CustMgmtMstrAgrmtItem,
  CustMgmtMstrAgrmtParentItem,
  SharingContractID,
  SubscrpnContractSharingGroupID
FROM I_ServiceDocumentItemEnhcd
LEFT OUTER JOIN I_StatusObjectUUIDStatus AS _SrvcOrdItmStatus ON SubscriptionOrderItemUUID = _SrvcOrdItmStatus.StatusObjectUUID AND ( _SrvcOrdItmStatus.StatusCode = 'I1002' OR _SrvcOrdItmStatus.StatusCode = 'I1003' OR _SrvcOrdItmStatus.StatusCode = 'I1004' OR _SrvcOrdItmStatus.StatusCode = 'I1005' ) AND _SrvcOrdItmStatus.StatusIsActive = 'X'  -- association [0..1]
LEFT OUTER JOIN I_SubscriptionOrder AS _SubscriptionOrder ON SubscriptionOrder = _SubscriptionOrder.SubscriptionOrder  -- association [1..1]
LEFT OUTER JOIN I_SubscrpnOrdItemPriceElement AS _ItemPriceElement ON SubscriptionOrder = _ItemPriceElement.SubscriptionOrder AND SubscriptionOrderItem = _ItemPriceElement.SubscriptionOrderItem  -- association [0..*]
LEFT OUTER JOIN I_SubscriptionOrderItemPartner AS _ItemPartner ON SubscriptionOrder = _ItemPartner.SubscriptionOrder AND SubscriptionOrderItem = _ItemPartner.SubscriptionOrderItem  -- association [0..*]
LEFT OUTER JOIN I_SubscrpnOrdItemUserStatus AS _ItemUserStatus ON SubscriptionOrder = _ItemUserStatus.SubscriptionOrder AND SubscriptionOrderItem = _ItemUserStatus.SubscriptionOrderItem  -- association [0..*]
LEFT OUTER JOIN I_SubscrpnOrdItmAppt AS _ItemAppointment ON SubscriptionOrder = _ItemAppointment.SubscriptionOrder AND SubscriptionOrderItem = _ItemAppointment.SubscriptionOrderItem  -- association [0..*]
LEFT OUTER JOIN I_SubscrpnOrdItemDuration AS _ItemDuration ON SubscriptionOrder = _ItemDuration.SubscriptionOrder AND SubscriptionOrderItem = _ItemDuration.SubscriptionOrderItem  -- association [0..*]
LEFT OUTER JOIN I_SubscrpnOrdItemExtRef AS _ItemExternalReference ON SubscriptionOrder = _ItemExternalReference.SubscriptionOrder AND SubscriptionOrderItem = _ItemExternalReference.SubscriptionOrderItem  -- association [0..1]
LEFT OUTER JOIN I_SubscrpnOrdItemConfign AS _ItemConfig ON SubscriptionOrder = _ItemConfig.SubscriptionOrder AND SubscriptionOrderItem = _ItemConfig.SubscriptionOrderItem  -- association [0..*]
LEFT OUTER JOIN I_SubscrpnOrdItmFUPContrItm AS _FollowUpContractItem ON SubscriptionOrder = _FollowUpContractItem.SubscriptionOrder AND SubscriptionOrderItem = _FollowUpContractItem.SubscriptionOrderItem  -- association [0..*]
LEFT OUTER JOIN I_SubscrpnOrdItmFUPSlsOrdItm AS _FollowUpSalesOrderItem ON SubscriptionOrder = _FollowUpSalesOrderItem.SubscriptionOrder AND SubscriptionOrderItem = _FollowUpSalesOrderItem.SubscriptionOrderItem  -- association [0..*]
LEFT OUTER JOIN I_SubscrpnOrdItemCnvChrg AS _ConvergentCharging ON SubscriptionOrder = _ConvergentCharging.SubscriptionOrder AND SubscriptionOrderItem = _ConvergentCharging.SubscriptionOrderItem  -- association [0..*]
LEFT OUTER JOIN I_SubscrpnOrdItemTechRsce AS _TechnicalResource ON SubscriptionOrder = _TechnicalResource.SubscriptionOrder AND SubscriptionOrderItem = _TechnicalResource.SubscriptionOrderItem  -- association [0..*]
LEFT OUTER JOIN I_ChgOrdItmPrdcssrContrItm AS _PredecessorContItem ON SubscriptionOrder = _PredecessorContItem.SubscriptionOrder AND SubscriptionOrderItem = _PredecessorContItem.SubscriptionOrderItem  -- association [0..*]
LEFT OUTER JOIN I_WBSElementBasicData AS _WBSElement ON WBSElementExternalID = _WBSElement.WBSElementExternalID  -- association [0..*]
LEFT OUTER JOIN I_CustMgmtPartner AS _ShipToDetails ON _ShipToDetails.CustMgmtObjectType = 'BUS2000265' AND SubscriptionOrder = _ShipToDetails.CustMgmtDocument AND SubscriptionOrderItem = _ShipToDetails.CustMgmtDocumentItem AND ShipToParty = _ShipToDetails.CustMgmtBusinessPartner AND _ShipToDetails.CustMgmtPartFunctionCategory = '0002'  -- association [0..1]
LEFT OUTER JOIN I_CustMgmtPartner AS _BillToDetails ON _BillToDetails.CustMgmtObjectType = 'BUS2000265' AND SubscriptionOrder = _BillToDetails.CustMgmtDocument AND SubscriptionOrderItem = _BillToDetails.CustMgmtDocumentItem AND BillToParty = _BillToDetails.CustMgmtBusinessPartner AND _BillToDetails.CustMgmtPartFunctionCategory = '0003'  -- association [0..1]
LEFT OUTER JOIN I_CustMgmtPartner AS _PayerPartyDetails ON _PayerPartyDetails.CustMgmtObjectType = 'BUS2000265' AND SubscriptionOrder = _PayerPartyDetails.CustMgmtDocument AND SubscriptionOrderItem = _PayerPartyDetails.CustMgmtDocumentItem AND PayerParty = _PayerPartyDetails.CustMgmtBusinessPartner AND _PayerPartyDetails.CustMgmtPartFunctionCategory = '0004'  -- association [0..1]
LEFT OUTER JOIN I_CustMgmtPartner AS _ShipToDetailsHeader ON _ShipToDetailsHeader.CustMgmtObjectType = 'BUS2000265' AND SubscriptionOrder = _ShipToDetailsHeader.CustMgmtDocument AND _ShipToDetailsHeader.CustMgmtDocumentItem = '000000' AND ShipToParty = _ShipToDetailsHeader.CustMgmtBusinessPartner AND _ShipToDetailsHeader.CustMgmtPartFunctionCategory = '0002'  -- association [0..1]
LEFT OUTER JOIN I_CustMgmtPartner AS _BillToDetailsHeader ON _BillToDetailsHeader.CustMgmtObjectType = 'BUS2000265' AND SubscriptionOrder = _BillToDetailsHeader.CustMgmtDocument AND _BillToDetailsHeader.CustMgmtDocumentItem = '000000' AND BillToParty = _BillToDetailsHeader.CustMgmtBusinessPartner AND _BillToDetailsHeader.CustMgmtPartFunctionCategory = '0003'  -- association [0..1]
LEFT OUTER JOIN I_CustMgmtPartner AS _PayerPartyDetailsHeader ON _PayerPartyDetailsHeader.CustMgmtObjectType = 'BUS2000265' AND SubscriptionOrder = _PayerPartyDetailsHeader.CustMgmtDocument AND _PayerPartyDetailsHeader.CustMgmtDocumentItem = '000000' AND PayerParty = _PayerPartyDetailsHeader.CustMgmtBusinessPartner AND _PayerPartyDetailsHeader.CustMgmtPartFunctionCategory = '0004'  -- association [0..1]
;