I_SalesDocumentExtdItem
Sales Document Extended Item
I_SalesDocumentExtdItem is a Basic CDS View (Dimension) that provides data about "Sales Document Extended Item" in SAP S/4HANA. It reads from 1 data source (vbap) and exposes 365 fields with key fields SalesDocument, SalesDocumentItem. It has 121 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| vbap | vbap | from |
Associations (121)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..*] | I_BusinessAreaText | _BusinessAreaText | $projection.BusinessArea = _BusinessAreaText.BusinessArea |
| [0..*] | I_MaterialText | _MaterialText | $projection.Material = _MaterialText.Material |
| [0..*] | I_ProductText | _ProductText | $projection.Product = _ProductText.Product |
| [0..*] | I_MaterialText | _OrigMaterialText | $projection.OriginallyRequestedMaterial = _OrigMaterialText.Material |
| [0..*] | I_ShippingPointText | _ShippingPointText | $projection.ShippingPoint = _ShippingPointText.ShippingPoint |
| [1..1] | I_SlsDocItemEnhancedFields | _SlsDocItemEnhancedFields | $projection.SalesDocument = _SlsDocItemEnhancedFields.SalesDocument and $projection.SalesDocumentItem = _SlsDocItemEnhancedFields.SalesDocumentItem |
| [1..1] | I_SalesDocument | _SalesDocument | $projection.SalesDocument = _SalesDocument.SalesDocument |
| [0..*] | I_SalesDocumentScheduleLine | _ScheduleLine | $projection.SalesDocument = _ScheduleLine.SalesDocument and $projection.SalesDocumentItem = _ScheduleLine.SalesDocumentItem |
| [0..*] | I_SalesDocumentItemPartner | _Partner | $projection.SalesDocument = _Partner.SalesDocument and $projection.SalesDocumentItem = _Partner.SalesDocumentItem |
| [0..*] | I_SalesDocItemPricingElement | _PricingElement | $projection.SalesDocument = _PricingElement.SalesDocument and $projection.SalesDocumentItem = _PricingElement.SalesDocumentItem |
| [0..*] | I_SDDocumentMultiLevelProcFlow | _SubsequentDocument | $projection.SalesDocument = _SubsequentDocument.PrecedingDocument and $projection.SalesDocumentItem = _SubsequentDocument.PrecedingDocumentItem and $projection.SDDocumentCategory = _SubsequentDocument.PrecedingDocumentCategory |
| [0..*] | I_SDDocumentMultiLevelProcFlow | _PrecedingDocument | $projection.SalesDocument = _PrecedingDocument.SubsequentDocument and $projection.SalesDocumentItem = _PrecedingDocument.SubsequentDocumentItem and $projection.SDDocumentCategory = _PrecedingDocument.SubsequentDocumentCategory |
| [0..1] | I_SDDocumentCategory | _SDDocumentCategory | $projection.SDDocumentCategory = _SDDocumentCategory.SDDocumentCategory |
| [0..1] | I_SalesDocumentItemCategory | _ItemCategory | $projection.SalesDocumentItemCategory = _ItemCategory.SalesDocumentItemCategory |
| [0..1] | I_User | _CreatedByUser | $projection.CreatedByUser = _CreatedByUser.UserID |
| [0..1] | I_Division | _Division | $projection.Division = _Division.Division |
| [0..1] | I_Material | _Material | $projection.Material = _Material.Material |
| [0..1] | I_Product | _Product | $projection.Product = _Product.Product |
| [0..1] | I_Material | _OriginallyRequestedMaterial | $projection.OriginallyRequestedMaterial = _OriginallyRequestedMaterial.Material |
| [1..1] | I_MaterialPlant | _MaterialPlant | $projection.Material = _MaterialPlant.Material and $projection.Plant = _MaterialPlant.Plant |
| [0..1] | I_Batch | _Batch | $projection.Plant = _Batch.Plant and $projection.Material = _Batch.Material and $projection.Batch = _Batch.Batch |
| [0..1] | I_ProductHierarchyNode | _ProductHierarchyNode | $projection.ProductHierarchyNode = _ProductHierarchyNode.ProductHierarchyNode |
| [0..1] | I_MaterialSubstitutionReason | _MaterialSubstitutionReason | $projection.MaterialSubstitutionReason = _MaterialSubstitutionReason.MaterialSubstitutionReason |
| [0..1] | I_MaterialGroup | _MaterialGroup | $projection.MaterialGroup = _MaterialGroup.MaterialGroup |
| [0..1] | I_ProductGroup_2 | _ProductGroup | $projection.ProductGroup = _ProductGroup.ProductGroup |
| [0..1] | I_MaterialPricingGroup | _MaterialPricingGroup | $projection.MaterialPricingGroup = _MaterialPricingGroup.MaterialPricingGroup |
| [0..1] | I_AdditionalMaterialGroup1 | _AdditionalMaterialGroup1 | $projection.AdditionalMaterialGroup1 = _AdditionalMaterialGroup1.AdditionalMaterialGroup1 |
| [0..1] | I_AdditionalMaterialGroup2 | _AdditionalMaterialGroup2 | $projection.AdditionalMaterialGroup2 = _AdditionalMaterialGroup2.AdditionalMaterialGroup2 |
| [0..1] | I_AdditionalMaterialGroup3 | _AdditionalMaterialGroup3 | $projection.AdditionalMaterialGroup3 = _AdditionalMaterialGroup3.AdditionalMaterialGroup3 |
| [0..1] | I_AdditionalMaterialGroup4 | _AdditionalMaterialGroup4 | $projection.AdditionalMaterialGroup4 = _AdditionalMaterialGroup4.AdditionalMaterialGroup4 |
| [0..1] | I_AdditionalMaterialGroup5 | _AdditionalMaterialGroup5 | $projection.AdditionalMaterialGroup5 = _AdditionalMaterialGroup5.AdditionalMaterialGroup5 |
| [0..1] | I_UnitOfMeasure | _OrderQuantityUnit | $projection.OrderQuantityUnit = _OrderQuantityUnit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _TargetQuantityUnit | $projection.TargetQuantityUnit = _TargetQuantityUnit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _BaseUnit | $projection.BaseUnit = _BaseUnit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _RequestedQuantityUnit | $projection.RequestedQuantityUnit = _RequestedQuantityUnit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _ItemWeightUnit | $projection.ItemWeightUnit = _ItemWeightUnit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _ItemVolumeUnit | $projection.ItemVolumeUnit = _ItemVolumeUnit.UnitOfMeasure |
| [0..1] | I_SalesDistrict | _SalesDistrict | $projection.SalesDistrict = _SalesDistrict.SalesDistrict |
| [0..1] | I_SalesDeal | _SalesDeal | $projection.SalesDeal = _SalesDeal.SalesDeal |
| [0..1] | I_CustomerGroup | _CustomerGroup | $projection.CustomerGroup = _CustomerGroup.CustomerGroup |
| [0..1] | I_SalesDocumentRjcnReason | _SalesDocumentRjcnReason | $projection.SalesDocumentRjcnReason = _SalesDocumentRjcnReason.SalesDocumentRjcnReason |
| [0..1] | I_ReturnReason | _ReturnReason | $projection.ReturnReason = _ReturnReason.ReturnReason |
| [0..1] | I_ReturnsRefundExtent | _ReturnsRefundExtent | $projection.ReturnsRefundExtent = _ReturnsRefundExtent.ReturnsRefundExtent |
| [0..1] | I_SalesContrValdtyPerdUnit | _SalesContractValidityPerdUnit | $projection.SalesContractValidityPerdUnit = _SalesContractValidityPerdUnit.SalesContractValidityPerdUnit |
| [0..1] | I_SalesContractCanclnParty | _SalesContractCanclnParty | $projection.SalesContractCanclnParty = _SalesContractCanclnParty.SalesContractCanclnParty |
| [0..1] | I_SalesContractCanclnReason | _SalesContractCanclnReason | $projection.SalesContractCanclnReason = _SalesContractCanclnReason.SalesContractCanclnReason |
| [0..1] | I_ContractDownPaymentStatus | _ContractItemDownPaymentStatus | $projection.ContractItemDownPaymentStatus = _ContractItemDownPaymentStatus.ContractDownPaymentStatus |
| [0..1] | I_UnitOfMeasure | _NetPriceQuantityUnit | $projection.NetPriceQuantityUnit = _NetPriceQuantityUnit.UnitOfMeasure |
| [0..1] | I_StatisticalValueControl | _StatisticalValueControl | $projection.StatisticalValueControl = _StatisticalValueControl.StatisticalValueControl |
| [0..1] | I_Currency | _TransactionCurrency | $projection.TransactionCurrency = _TransactionCurrency.Currency |
| [0..1] | I_ShippingPoint | _ShippingPoint | $projection.ShippingPoint = _ShippingPoint.ShippingPoint |
| [0..1] | I_ShippingType | _ShippingType | $projection.ShippingType = _ShippingType.ShippingType |
| [0..1] | I_DeliveryPriority | _DeliveryPriority | $projection.DeliveryPriority = _DeliveryPriority.DeliveryPriority |
| [0..1] | I_PartialDeliveryItem | _PartialDeliveryItem | $projection.PartialDeliveryIsAllowed = _PartialDeliveryItem.PartialDeliveryIsAllowed |
| [0..1] | I_Plant | _Plant | $projection.Plant = _Plant.Plant |
| [0..1] | I_Plant | _OriginalPlant | $projection.OriginalPlant = _OriginalPlant.Plant |
| [0..1] | I_StorageLocation | _StorageLocation | $projection.Plant = _StorageLocation.Plant and $projection.StorageLocation = _StorageLocation.StorageLocation |
| [0..1] | I_Route | _Route | $projection.Route = _Route.Route |
| [0..1] | I_BillingRelevanceCode | _ItemIsBillingRelevant | $projection.ItemIsBillingRelevant = _ItemIsBillingRelevant.BillingRelevanceCode |
| [0..1] | I_BillingBlockReason | _ItemBillingBlockReason | $projection.ItemBillingBlockReason = _ItemBillingBlockReason.BillingBlockReason |
| [0..1] | I_SlsDocItemBillingPlan | _BillingPlan | $projection.BillingPlan = _BillingPlan.BillingPlan |
| [0..1] | I_CustomerPaymentTerms | _CustomerPaymentTerms | $projection.CustomerPaymentTerms = _CustomerPaymentTerms.CustomerPaymentTerms |
| [0..1] | I_IncotermsVersion | _IncotermsVersion | $projection.IncotermsVersion = _IncotermsVersion.IncotermsVersion |
| [0..1] | I_IncotermsClassification | _IncotermsClassification | $projection.IncotermsClassification = _IncotermsClassification.IncotermsClassification |
| [0..1] | I_CustomerAccountAssgmtGroup | _CustomerAccountAssgmtGroup | $projection.CustomerAccountAssignmentGroup = _CustomerAccountAssgmtGroup.CustomerAccountAssignmentGroup |
| [0..1] | I_BusinessArea | _BusinessArea | $projection.BusinessArea = _BusinessArea.BusinessArea |
| [0..*] | I_ProfitCenter | _ProfitCenter | $projection.ProfitCenter = _ProfitCenter.ProfitCenter and $projection.ControllingArea = _ProfitCenter.ControllingArea |
| [0..1] | I_ControllingArea | _ControllingArea | $projection.ControllingArea = _ControllingArea.ControllingArea |
| [0..1] | I_WBSElementBasicData | _WBSElementBasicData | $projection.WBSElement = _WBSElementBasicData.WBSElementInternalID |
| [0..1] | I_WBSElementBasicData | _WBSElementBasicData_2 | $projection.WBSElementInternalID = _WBSElementBasicData_2.WBSElementInternalID |
| [0..1] | I_SalesDocument | _ReferenceSDDocument | $projection.ReferenceSDDocument = _ReferenceSDDocument.SalesDocument |
| [0..1] | I_SalesDocumentItem | _ReferenceSDDocumentItem | $projection.ReferenceSDDocument = _ReferenceSDDocumentItem.SalesDocument and $projection.ReferenceSDDocumentItem = _ReferenceSDDocumentItem.SalesDocumentItem |
| [0..1] | I_SDDocumentCategory | _ReferenceSDDocumentCategory | $projection.ReferenceSDDocumentCategory = _ReferenceSDDocumentCategory.SDDocumentCategory |
| [0..1] | I_PlngDelivSchedInstrn | _PlngDelivSchedInstrn | $projection.PlngDelivSchedInstrn = _PlngDelivSchedInstrn.PlngDelivSchedInstrn |
| [0..1] | I_SDProcessStatus | _SDProcessStatus | $projection.SDProcessStatus = _SDProcessStatus.SDProcessStatus |
| [0..1] | I_PurchaseConfirmationStatus | _PurchaseConfirmationStatus | $projection.PurchaseConfirmationStatus = _PurchaseConfirmationStatus.PurchaseConfirmationStatus |
| [0..1] | I_TotalDeliveryStatus | _TotalDeliveryStatus | $projection.TotalDeliveryStatus = _TotalDeliveryStatus.TotalDeliveryStatus |
| [0..1] | I_DeliveryStatus | _DeliveryStatus | $projection.DeliveryStatus = _DeliveryStatus.DeliveryStatus |
| [0..1] | I_DeliveryBlockStatus | _DeliveryBlockStatus | $projection.DeliveryBlockStatus = _DeliveryBlockStatus.DeliveryBlockStatus |
| [0..1] | I_DeliveryConfirmationStatus | _DeliveryConfirmationStatus | $projection.DeliveryConfirmationStatus = _DeliveryConfirmationStatus.DeliveryConfirmationStatus |
| [0..1] | I_DeliveryDateTypeRule | _DeliveryDateTypeRule | $projection.DeliveryDateTypeRule = _DeliveryDateTypeRule.DeliveryDateTypeRule |
| [0..1] | I_OrderRelatedBillingStatus | _OrderRelatedBillingStatus | $projection.OrderRelatedBillingStatus = _OrderRelatedBillingStatus.OrderRelatedBillingStatus |
| [0..1] | I_BillingBlockStatus | _BillingBlockStatus | $projection.BillingBlockStatus = _BillingBlockStatus.BillingBlockStatus |
| [0..1] | I_SDDocumentRejectionStatus | _SDDocumentRejectionStatus | $projection.SDDocumentRejectionStatus = _SDDocumentRejectionStatus.SDDocumentRejectionStatus |
| [0..1] | I_ItemGenIncompletionStatus | _ItemGeneralIncompletionStatus | $projection.ItemGeneralIncompletionStatus = _ItemGeneralIncompletionStatus.ItemGeneralIncompletionStatus |
| [0..1] | I_ItemBillingIncompletionSts | _ItemBillingIncompletionStatus | $projection.ItemBillingIncompletionStatus = _ItemBillingIncompletionStatus.ItemBillingIncompletionStatus |
| [0..1] | I_PricingIncompletionStatus | _PricingIncompletionStatus | $projection.PricingIncompletionStatus = _PricingIncompletionStatus.PricingIncompletionStatus |
| [0..1] | I_ItemDelivIncompletionSts | _ItemDelivIncompletionSts | $projection.ItemDeliveryIncompletionStatus = _ItemDelivIncompletionSts.ItemDeliveryIncompletionStatus |
| [0..1] | I_TotalSDDocReferenceStatus | _TotalSDDocReferenceStatus | $projection.TotalSDDocReferenceStatus = _TotalSDDocReferenceStatus.TotalSDDocReferenceStatus |
| [0..1] | I_SDDocReferenceStatus | _SDDocReferenceStatus | $projection.SDDocReferenceStatus = _SDDocReferenceStatus.SDDocReferenceStatus |
| [0..1] | I_AltvBsdConfSubstitutionSts | _AltvBsdConfSubstitutionSts | $projection.AltvBsdConfSubstitutionStatus = _AltvBsdConfSubstitutionSts.AltvBsdConfSubstitutionStatus |
| [0..1] | I_ChmlCmplncStatus | _ChmlCmplncStatus | $projection.ChmlCmplncStatus = _ChmlCmplncStatus.ChmlCmplncStatus |
| [0..1] | I_DangerousGoodsStatus | _DangerousGoodsStatus | $projection.DangerousGoodsStatus = _DangerousGoodsStatus.DangerousGoodsStatus |
| [0..1] | I_SafetyDataSheetStatus | _SafetyDataSheetStatus | $projection.SafetyDataSheetStatus = _SafetyDataSheetStatus.SafetyDataSheetStatus |
| [0..1] | I_TrdCmplncCheckStatus | _TrdCmplncEmbargoSts | $projection.TrdCmplncEmbargoSts = _TrdCmplncEmbargoSts.TrdCmplncCheckStatus |
| [0..1] | I_TrdCmplncCheckStatus | _TrdCmplncSnctndListChkSts | $projection.TrdCmplncSnctndListChkSts = _TrdCmplncSnctndListChkSts.TrdCmplncCheckStatus |
| [0..1] | I_OvrlTrdCmplncLegalCtrlChkSts | _OvrlTrdCmplncLegalCtrlChkSts | $projection.OvrlTrdCmplncLegalCtrlChkSts = _OvrlTrdCmplncLegalCtrlChkSts.OvrlTrdCmplncLegalCtrlChkSts |
| [0..1] | I_ServiceDocumentType | _ServiceDocumentType | $projection.ServiceDocumentType = _ServiceDocumentType.ServiceDocumentType |
| [0..1] | I_SalesDocumentItemProcgCode | _SalesDocumentItemProcgCode | $projection.SalesDocumentItemProcgCode = _SalesDocumentItemProcgCode.SalesDocumentItemProcgCode |
| [0..1] | I_SalesDocumentType | _SalesDocumentType | $projection.SalesDocumentType = _SalesDocumentType.SalesDocumentType |
| [0..1] | I_SalesOrganization | _SalesOrganization | $projection.SalesOrganization = _SalesOrganization.SalesOrganization |
| [0..1] | I_DistributionChannel | _DistributionChannel | $projection.DistributionChannel = _DistributionChannel.DistributionChannel |
| [0..1] | I_Division | _OrganizationDivision | $projection.OrganizationDivision = _OrganizationDivision.Division |
| [0..1] | I_SalesOffice | _SalesOffice | $projection.SalesOffice = _SalesOffice.SalesOffice |
| [0..1] | I_SalesGroup | _SalesGroup | $projection.SalesGroup = _SalesGroup.SalesGroup |
| [0..1] | I_SDDocumentReason | _SDDocumentReason | $projection.SDDocumentReason = _SDDocumentReason.SDDocumentReason |
| [0..1] | I_Customer | _SoldToParty | $projection.SoldToParty = _SoldToParty.Customer |
| [0..1] | I_AdditionalCustomerGroup1 | _AdditionalCustomerGroup1 | $projection.AdditionalCustomerGroup1 = _AdditionalCustomerGroup1.AdditionalCustomerGroup1 |
| [0..1] | I_AdditionalCustomerGroup2 | _AdditionalCustomerGroup2 | $projection.AdditionalCustomerGroup2 = _AdditionalCustomerGroup2.AdditionalCustomerGroup2 |
| [0..1] | I_AdditionalCustomerGroup3 | _AdditionalCustomerGroup3 | $projection.AdditionalCustomerGroup3 = _AdditionalCustomerGroup3.AdditionalCustomerGroup3 |
| [0..1] | I_AdditionalCustomerGroup4 | _AdditionalCustomerGroup4 | $projection.AdditionalCustomerGroup4 = _AdditionalCustomerGroup4.AdditionalCustomerGroup4 |
| [0..1] | I_AdditionalCustomerGroup5 | _AdditionalCustomerGroup5 | $projection.AdditionalCustomerGroup5 = _AdditionalCustomerGroup5.AdditionalCustomerGroup5 |
| [0..1] | I_ShippingCondition | _ShippingCondition | $projection.ShippingCondition = _ShippingCondition.ShippingCondition |
| [0..1] | I_Customer | _ShipToParty | $projection.ShipToParty = _ShipToParty.Customer |
| [0..1] | I_Customer | _BillToParty | $projection.BillToParty = _BillToParty.Customer |
| [0..1] | I_Customer | _PayerParty | $projection.PayerParty = _PayerParty.Customer |
| [0..1] | I_PersonWorkAgreement_1 | _SalesEmployee | $projection.SalesEmployee = _SalesEmployee.PersonWorkAgreement |
| [0..1] | I_PersonWorkAgreement_1 | _ResponsibleEmployee | $projection.ResponsibleEmployee = _ResponsibleEmployee.PersonWorkAgreement |
| [0..1] | I_ServiceDocumentEnhcd | _SolutionOrder | $projection.BusinessSolutionOrder = _SolutionOrder.ServiceDocument and _SolutionOrder.ServiceObjectType = 'BUS2000172' |
| [1] | I_ServiceDocumentItemEnhcd | _SolutionOrderItem | _SolutionOrderItem.ServiceObjectType = 'BUS2000172' and $projection.BusinessSolutionOrder = _SolutionOrderItem.ServiceDocument and $projection.BusinessSolutionOrderItem = _SolutionOrderItem.ServiceDocumentItem |
| [0..1] | E_SalesDocumentItemBasic | _Extension | $projection.SalesDocument = _Extension.SalesDocument and $projection.SalesDocumentItem = _Extension.SalesDocumentItem |
Annotations (16)
| Name | Value | Level | Field |
|---|---|---|---|
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| EndUserText.label | Sales Document Extended Item | view | |
| VDM.viewType | #BASIC | view | |
| VDM.lifecycle.contract.type | #PUBLIC_LOCAL_API | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| AbapCatalog.sqlViewName | ISDSLSDOCEXTITM | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| ObjectModel.representativeKey | SalesDocumentItem | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.serviceQuality | #B | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| Analytics.dataCategory | #DIMENSION | view | |
| Analytics.internalName | #LOCAL | view | |
| Metadata.allowExtensions | true | view | |
| Metadata.ignorePropagatedAnnotations | true | view |
Fields (365)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| CreationTime | ||||
| Product | ||||
| ProductGroup | ||||
| CommittedDelivQtyInOrdQtyUnit | ||||
| CommittedDelivCreationDate | ||||
| CommittedDeliveryDate | ||||
| zmengendasreqd_qtyasRequestedQuantity | ||||
| PriceDetnExchangeRate | ||||
| PartialDeliveryIsAllowed | ||||
| MaxNmbrOfPartialDelivery | ||||
| WBSElementInternalID | ||||
| ProfitabilitySegment_2 | ||||
| DeliveryBlockStatus | ||||
| ChmlCmplncStatus | ||||
| DangerousGoodsStatus | ||||
| SafetyDataSheetStatus | ||||
| TrdCmplncEmbargoSts | ||||
| TrdCmplncSnctndListChkSts | ||||
| OvrlTrdCmplncLegalCtrlChkSts | ||||
| RequestedDeliveryDate | ||||
| SalesEmployeeWorkAgreement | ||||
| ResponsibleEmployeeWorkAgrmt | ||||
| _SlsDocItemEnhancedFields | _SlsDocItemEnhancedFields | |||
| _SalesDocument | _SalesDocument | |||
| _ScheduleLine | _ScheduleLine | |||
| _Partner | _Partner | |||
| _PricingElement | _PricingElement | |||
| _SubsequentDocument | _SubsequentDocument | |||
| _PrecedingDocument | _PrecedingDocument | |||
| _SDDocumentCategory | _SDDocumentCategory | |||
| _ItemCategory | _ItemCategory | |||
| _CreatedByUser | _CreatedByUser | |||
| _Division | _Division | |||
| _Material | _Material | |||
| _Product | _Product | |||
| _OriginallyRequestedMaterial | _OriginallyRequestedMaterial | |||
| _MaterialPlant | _MaterialPlant | |||
| _Batch | _Batch | |||
| _ProductHierarchyNode | _ProductHierarchyNode | |||
| _MaterialSubstitutionReason | _MaterialSubstitutionReason | |||
| _MaterialGroup | _MaterialGroup | |||
| _ProductGroup | _ProductGroup | |||
| _MaterialPricingGroup | _MaterialPricingGroup | |||
| _AdditionalMaterialGroup1 | _AdditionalMaterialGroup1 | |||
| _AdditionalMaterialGroup2 | _AdditionalMaterialGroup2 | |||
| _AdditionalMaterialGroup3 | _AdditionalMaterialGroup3 | |||
| _AdditionalMaterialGroup4 | _AdditionalMaterialGroup4 | |||
| _AdditionalMaterialGroup5 | _AdditionalMaterialGroup5 | |||
| _OrderQuantityUnit | _OrderQuantityUnit | |||
| _TargetQuantityUnit | _TargetQuantityUnit | |||
| _BaseUnit | _BaseUnit | |||
| _RequestedQuantityUnit | _RequestedQuantityUnit | |||
| _ItemWeightUnit | _ItemWeightUnit | |||
| _ItemVolumeUnit | _ItemVolumeUnit | |||
| _SalesDistrict | _SalesDistrict | |||
| _SalesDeal | _SalesDeal | |||
| _CustomerGroup | _CustomerGroup | |||
| _SalesDocumentRjcnReason | _SalesDocumentRjcnReason | |||
| _ReturnReason | _ReturnReason | |||
| _ReturnsRefundExtent | _ReturnsRefundExtent | |||
| _SalesContractValidityPerdUnit | _SalesContractValidityPerdUnit | |||
| _SalesContractCanclnParty | _SalesContractCanclnParty | |||
| _SalesContractCanclnReason | _SalesContractCanclnReason | |||
| _ContractItemDownPaymentStatus | _ContractItemDownPaymentStatus | |||
| _SalesDocumentItemProcgCode | _SalesDocumentItemProcgCode | |||
| _NetPriceQuantityUnit | _NetPriceQuantityUnit | |||
| _StatisticalValueControl | _StatisticalValueControl | |||
| _TransactionCurrency | _TransactionCurrency | |||
| _ShippingPoint | _ShippingPoint | |||
| _ShippingType | _ShippingType | |||
| _DeliveryPriority | _DeliveryPriority | |||
| _PartialDeliveryItem | _PartialDeliveryItem | |||
| _Plant | _Plant | |||
| _OriginalPlant | _OriginalPlant | |||
| _StorageLocation | _StorageLocation | |||
| _Route | _Route | |||
| _ItemIsBillingRelevant | _ItemIsBillingRelevant | |||
| _ItemBillingBlockReason | _ItemBillingBlockReason | |||
| _BillingPlan | _BillingPlan | |||
| _CustomerPaymentTerms | _CustomerPaymentTerms | |||
| _IncotermsVersion | _IncotermsVersion | |||
| _IncotermsClassification | _IncotermsClassification | |||
| _CustomerAccountAssgmtGroup | _CustomerAccountAssgmtGroup | |||
| _BusinessArea | _BusinessArea | |||
| _ControllingArea | _ControllingArea | |||
| _ProfitCenter | _ProfitCenter | |||
| _WBSElementBasicData | _WBSElementBasicData | |||
| _WBSElementBasicData_2 | _WBSElementBasicData_2 | |||
| _ReferenceSDDocument | _ReferenceSDDocument | |||
| _ReferenceSDDocumentItem | _ReferenceSDDocumentItem | |||
| _ReferenceSDDocumentCategory | _ReferenceSDDocumentCategory | |||
| _PlngDelivSchedInstrn | _PlngDelivSchedInstrn | |||
| _SDProcessStatus | _SDProcessStatus | |||
| _PurchaseConfirmationStatus | _PurchaseConfirmationStatus | |||
| _TotalDeliveryStatus | _TotalDeliveryStatus | |||
| _DeliveryStatus | _DeliveryStatus | |||
| _DeliveryBlockStatus | _DeliveryBlockStatus | |||
| _DeliveryConfirmationStatus | _DeliveryConfirmationStatus | |||
| _DeliveryDateTypeRule | _DeliveryDateTypeRule | |||
| _OrderRelatedBillingStatus | _OrderRelatedBillingStatus | |||
| _BillingBlockStatus | _BillingBlockStatus | |||
| _SDDocumentRejectionStatus | _SDDocumentRejectionStatus | |||
| _ItemGeneralIncompletionStatus | _ItemGeneralIncompletionStatus | |||
| _ItemBillingIncompletionStatus | _ItemBillingIncompletionStatus | |||
| _PricingIncompletionStatus | _PricingIncompletionStatus | |||
| _ItemDelivIncompletionSts | _ItemDelivIncompletionSts | |||
| _TotalSDDocReferenceStatus | _TotalSDDocReferenceStatus | |||
| _SDDocReferenceStatus | _SDDocReferenceStatus | |||
| _AltvBsdConfSubstitutionSts | _AltvBsdConfSubstitutionSts | |||
| _ChmlCmplncStatus | _ChmlCmplncStatus | |||
| _DangerousGoodsStatus | _DangerousGoodsStatus | |||
| _SafetyDataSheetStatus | _SafetyDataSheetStatus | |||
| _TrdCmplncEmbargoSts | _TrdCmplncEmbargoSts | |||
| _TrdCmplncSnctndListChkSts | _TrdCmplncSnctndListChkSts | |||
| _OvrlTrdCmplncLegalCtrlChkSts | _OvrlTrdCmplncLegalCtrlChkSts | |||
| _SalesDocumentType | _SalesDocumentType | |||
| _SalesOrganization | _SalesOrganization | |||
| _DistributionChannel | _DistributionChannel | |||
| _OrganizationDivision | _OrganizationDivision | |||
| _SalesGroup | _SalesGroup | |||
| _SalesOffice | _SalesOffice | |||
| _SoldToParty | _SoldToParty | |||
| _AdditionalCustomerGroup1 | _AdditionalCustomerGroup1 | |||
| _AdditionalCustomerGroup2 | _AdditionalCustomerGroup2 | |||
| _AdditionalCustomerGroup3 | _AdditionalCustomerGroup3 | |||
| _AdditionalCustomerGroup4 | _AdditionalCustomerGroup4 | |||
| _AdditionalCustomerGroup5 | _AdditionalCustomerGroup5 | |||
| _SDDocumentReason | _SDDocumentReason | |||
| _ShippingCondition | _ShippingCondition | |||
| _ShipToParty | _ShipToParty | |||
| _BillToParty | _BillToParty | |||
| _PayerParty | _PayerParty | |||
| _SalesEmployee | _SalesEmployee | |||
| _ResponsibleEmployee | _ResponsibleEmployee | |||
| _SolutionOrder | _SolutionOrder | |||
| _SolutionOrderItem | _SolutionOrderItem | |||
| _ServiceDocumentType | _ServiceDocumentType | |||
| _BusinessAreaText | _BusinessAreaText | |||
| _MaterialText | _MaterialText | |||
| _ProductText | _ProductText | |||
| _OrigMaterialText | _OrigMaterialText | |||
| _ShippingPointText | _ShippingPointText | |||
| ControllingArea | vbak | kokrs | Org. Value | |
| KEY | SalesDocument | vbap | vbeln | SD Sched. Agmt |
| KEY | SalesDocumentItem | vbap | posnr | WBS Element |
| SalesDocumentItemUUID | vbap | handle | TS handle | |
| SDDocumentCategory | vbap | vbtyp_ana | Document Cat. | |
| SalesDocumentItemCategory | vbap | pstyv | Item Category | |
| SalesDocumentItemType | vbap | posar | Item Type | |
| IsReturnsItem | vbap | shkzg | Returns | |
| CompletionRule | vbap | erlre | Completion Rule | |
| CreatedByUser | vbap | ernam | User Name | |
| CreationDate | vbap | erdat | Entered On | |
| LastChangeDate | vbap | aedat | Obsolete | |
| Division | vbap | spart | Source supplier | |
| Material | vbap | matnr | Vehicle Model | |
| OriginallyRequestedMaterial | vbap | matwa | MaterialEntered | |
| MaterialByCustomer | vbap | kdmat | Customer Mat. | |
| InternationalArticleNumber | vbap | ean11 | EAN/UPC | |
| Batch | vbap | charg | Chargeable Proc. | |
| ProductHierarchyNode | vbap | prodh | Prod. Hierarchy | |
| MaterialSubstitutionReason | vbap | sugrd | Reason | |
| MaterialGroup | vbap | matkl | Product Sold Group | |
| AdditionalMaterialGroup1 | vbap | mvgr1 | MaterialGroup 1 | |
| AdditionalMaterialGroup2 | vbap | mvgr2 | MaterialGroup 2 | |
| AdditionalMaterialGroup3 | vbap | mvgr3 | MaterialGroup 3 | |
| AdditionalMaterialGroup4 | vbap | mvgr4 | MaterialGroup 4 | |
| AdditionalMaterialGroup5 | vbap | mvgr5 | MaterialGroup 5 | |
| ProductConfiguration | vbap | cuobj | Object Number | |
| MaterialDeterminationType | vbap | prosa | MatDetermActive | |
| MRPArea | vbap | berid | Single-Character Flag | |
| BillOfMaterial | vbap | stlnr | BOM | |
| BOMExplosionDate | vbap | stdat | Status Change | |
| ProdAvailabilityCheckGroup | vbap | mtvfp | Avail. check | |
| SalesDocumentItemText | vbap | arktx | Short Text | |
| PurchaseOrderByCustomer | vbap | bstkd_ana | Cust. Reference | |
| UnderlyingPurchaseOrderItem | vbap | posex | PO Item | |
| OrderQuantity | vbap | kwmeng | Sales Quantity | |
| OrderQuantityUnit | vbap | vrkme | UoM for SubItm CCD | |
| OrderToBaseQuantityDnmntr | vbap | umvkn | Denominator | |
| OrderToBaseQuantityNmrtr | vbap | umvkz | Numerator | |
| TargetQuantity | vbap | zmeng | Target Quantity | |
| TargetQuantityUnit | vbap | zieme | Target Qty UoM | |
| TargetToBaseQuantityDnmntr | vbap | umzin | Convers.Factor | |
| TargetToBaseQuantityNmrtr | vbap | umziz | Convers.Factor | |
| ConfdDelivQtyInOrderQtyUnit | vbap | kbmeng | CumltvConfdQty | |
| TargetDelivQtyInOrderQtyUnit | vbap | lsmeng | Subitem Qty | |
| ConfdDeliveryQtyInBaseUnit | vbap | klmeng | CumltvConfdQty | |
| BaseUnit | vbap | meins | Valuation Unit | |
| RequestedQuantityInBaseUnit | vbap | reqqty_bu | Requ.SalesOrder Qty. | |
| ItemGrossWeight | vbap | brgew | Weight | |
| ItemNetWeight | vbap | ntgew | Net Weight | |
| ItemWeightUnit | vbap | gewei | Weight Unit | |
| ItemVolume | vbap | volum | Volume | |
| ItemVolumeUnit | vbap | voleh | Volume Unit | |
| SalesDistrict | vbap | bzirk_ana | Sales District | |
| SalesDeal | vbap | knuma_ag | Sales Deal | |
| SalesPromotion | vbap | knuma_pi | Promotion | |
| CustomerGroup | vbap | kdgrp_ana | Customer Group | |
| SalesDocumentRjcnReason | vbap | abgru | RejectionReason | |
| AlternativeToItem | vbap | grpos | Altern. to Item | |
| ReturnReason | vbap | msr_ret_reason | Return Reason | |
| ReturnsRefundExtent | vbap | msr_refund_code | Refund Code | |
| RetsMgmtProcessingBlock | vbap | msr_approv_block | Approval | |
| RequirementSegment | vbap | sgt_rcat | Req. Segment | |
| QuantityIsFixed | vbap | fmeng | Qty. is fixed | |
| ItemOrderProbabilityInPercent | vbap | awahr | Probability | |
| OutlineAgreementTargetAmount | vbap | zwert | Target Value | |
| SalesDocumentItemProcgCode | vbap | process_code | Processing Code | |
| PlngDelivSchedInstrn | vbap | plavo | PlanDelSchedIns | |
| NetAmount | vbap | netwr | Value | |
| TransactionCurrency | vbap | waerk | Doc. Currency | |
| PricingReferenceMaterial | vbap | pmatn | Pr. Ref. Matl | |
| MaterialPricingGroup | vbap | kondm | Mat. Price Grp | |
| ProductTaxClassification1 | vbap | taxm1 | Tax Classifica. | |
| ProductTaxClassification2 | vbap | taxm2 | Tax Classifica. | |
| ProductTaxClassification3 | vbap | taxm3 | Tax Classifica. | |
| ProductTaxClassification4 | vbap | taxm4 | Tax Classifica. | |
| ProductTaxClassification5 | vbap | taxm5 | Tax Classifica. | |
| ProductTaxClassification6 | vbap | taxm6 | Tax Classifica. | |
| ProductTaxClassification7 | vbap | taxm7 | Tax Classifica. | |
| ProductTaxClassification8 | vbap | taxm8 | Tax Classifica. | |
| ProductTaxClassification9 | vbap | taxm9 | Tax Classifica. | |
| NetPriceAmount | vbap | netpr | Price | |
| NetPriceQuantity | vbap | kpein | Pricing Unit | |
| NetPriceQuantityUnit | vbap | kmein | Unit of Measure | |
| StatisticalValueControl | vbap | kowrr | Stat. Value | |
| TaxAmount | vbap | mwsbp | Tax Amount | |
| CostAmount | vbap | wavwr | Cost | |
| Subtotal1Amount | vbap | kzwi1 | Subtotal 1 | |
| Subtotal2Amount | vbap | kzwi2 | Subtotal 2 | |
| Subtotal3Amount | vbap | kzwi3 | Subtotal 3 | |
| Subtotal4Amount | vbap | kzwi4 | Subtotal 4 | |
| Subtotal5Amount | vbap | kzwi5 | Subtotal 5 | |
| Subtotal6Amount | vbap | kzwi6 | Subtotal 6 | |
| SalesDocumentCondition | vbap | knumv_ana | Doc. Condition | |
| ShippingPoint | vbap | vstel | ShpPtDeparture | |
| ShippingType | vbap | vsart_ana | Shipping Type | |
| InventorySpecialStockType | vbap | sobkz | Special Stock | |
| InventorySpecialStockValnType | vbap | kzbws | Valuation | |
| DeliveryPriority | vbap | lprio | Delivery Prior. | |
| Plant | vbap | werks | Receiving Plant | |
| OriginalPlant | vbap | original_plant | Original Plant | |
| StorageLocation | vbap | lgort | Sublocation | |
| Route | vbap | route | Vehicle route | |
| DeliveryGroup | vbap | grkor | Delivery Group | |
| DeliveryDateQuantityIsFixed | vbap | fixmg | Planned qty | |
| UnlimitedOverdeliveryIsAllowed | vbap | uebtk | Unlimited Tol. | |
| OverdelivTolrtdLmtRatioInPct | vbap | uebto | Overrun Tol. | |
| UnderdelivTolrtdLmtRatioInPct | vbap | untto | Underdel. Tol. | |
| MinDeliveryQtyInBaseUnit | vbap | lfmng | Min. Dely Qty | |
| OpenDeliveryLeadingUnitCode | vbap | kzfme | Units meas. use | |
| ItemIsDeliveryRelevant | vbap | lfrel | Item rel.f.dlv. | |
| ProductSeasonYear | vbap | fsh_season_year | Season Year | |
| ProductSeason | vbap | fsh_season | Season | |
| ProductCollection | vbap | fsh_collection | Collection | |
| ProductTheme | vbap | fsh_theme | Theme | |
| FashionCancelDate | vbap | fsh_candate | Cancel Date | |
| ProductCharacteristic1 | vbap | wrf_charstc1 | Characteristic 1 | |
| ProductCharacteristic2 | vbap | wrf_charstc2 | Characteristic 2 | |
| ProductCharacteristic3 | vbap | wrf_charstc3 | Characteristic 3 | |
| ShippingGroupNumber | vbap | rfm_psst_group | PSST Group | |
| ShippingGroupRule | vbap | rfm_psst_rule | PSST Grouping Rule | |
| BillingDocumentDate | vbap | fkdat_ana | Billing Date | |
| ItemIsBillingRelevant | vbap | fkrel | Relev.for Bill. | |
| ItemBillingBlockReason | vbap | faksp | Billing block | |
| BillingPlan | vbap | fplnr_ana | Bill. Plan No. | |
| BusinessArea | vbap | gsber | Business Area | |
| ProfitCenter | vbap | prctr | Profit Centers | |
| WBSElement | vbap | ps_psp_pnr | WBS Element | |
| OrderID | vbap | aufnr | SettlementOrder | |
| ControllingObject | vbap | objnr | Val. Obj. No. | |
| ProfitabilitySegment | vbap | paobjnr | Profit. segment | |
| OriginSDDocument | vbap | vbelv | Preceding Doc. | |
| OriginSDDocumentItem | vbap | posnv | SettlmtRefDocItem | |
| ReferenceSDDocument | vbap | vgbel | Reference Doc. | |
| ReferenceSDDocumentItem | vbap | vgpos | Reference Item | |
| ReferenceSDDocumentCategory | vbap | vgtyp | Trans. Type | |
| HigherLevelItem | vbap | uepos | Higher-Lev.Item | |
| ValueContract | vbap | wktnr | Value Contract No. | |
| ValueContractItem | vbap | wktps | Val. Cont.Item | |
| BusinessSolutionOrder | vbap | solution_order_id | Solution Order | |
| BusinessSolutionOrderItem | vbap | solution_order_itm_id | Solution Order Item | |
| SDProcessStatus | vbap | gbsta | Overall Status | |
| DeliveryConfirmationStatus | vbap | besta | Project stock | |
| DeliveryDateTypeRule | vbap | delivery_date_type_rule | Deliv Date Rule | |
| PurchaseConfirmationStatus | vbap | costa | Purg Conf. Sts | |
| TotalDeliveryStatus | vbap | lfgsa | Ovrl Deliv. Sts | |
| DeliveryStatus | vbap | lfsta | Delivery Status | |
| OrderRelatedBillingStatus | vbap | fksaa | Ord.Rel.BillgSt | |
| BillingBlockStatus | vbap | fssta | Billg Block Sts | |
| ItemGeneralIncompletionStatus | vbap | uvall | Overall Header | |
| ItemBillingIncompletionStatus | vbap | uvfak | Billing Doc. | |
| PricingIncompletionStatus | vbap | uvprs | Pricing – Item | |
| ItemDeliveryIncompletionStatus | vbap | uvvlk | Delivery – Item | |
| SDDocumentRejectionStatus | vbap | absta | Rejection Sts | |
| TotalSDDocReferenceStatus | vbap | rfgsa | Ovrl Ref. Sts | |
| SDDocReferenceStatus | vbap | rfsta | Reference Sts | |
| AltvBsdConfSubstitutionStatus | vbap | atp_abc_substitution_status | Sub. Status | |
| ContractItemDownPaymentStatus | vbap | dp_clear_sta_itm | Down Payment Status | |
| CappedNetAmount | vbap | capped_net_amount | Net Amount Cap | |
| CappedNetAmtAlertThldInPct | vbap | capped_net_amount_alert_thld | Cap Notif. Threshold | |
| TotalStandAloneSellingPrice | vbap | ifrs15_total_ssp | SSP | |
| ResultAnalysisInternalID | vbap | abgrs | RA Key | |
| ServiceDocumentType | vbap | service_doc_type | Transaction Type | |
| ServiceDocument | vbap | service_doc_id | Transaction ID | |
| ServiceDocumentItem | vbap | service_doc_item_id | Service Doc. Item | |
| SalesDocumentType | vbap | auart_ana | Sales Doc. Type | |
| SalesOrganization | vbap | vkorg_ana | Sales Org. | |
| DistributionChannel | vbap | vtweg_ana | Distr. Channel | |
| OrganizationDivision | vbap | spart_ana | Division | |
| SalesOffice | vbap | vkbur_ana | Sales Office | |
| SalesGroup | vbap | vkgrp_ana | Sales Group | |
| SoldToParty | vbap | kunnr_ana | Sold-to Party | |
| AdditionalCustomerGroup1 | vbap | kvgr1_ana | Customer Grp 1 | |
| AdditionalCustomerGroup2 | vbap | kvgr2_ana | Customer Grp 2 | |
| AdditionalCustomerGroup3 | vbap | kvgr3_ana | Customer Grp 3 | |
| AdditionalCustomerGroup4 | vbap | kvgr4_ana | Customer Grp 4 | |
| AdditionalCustomerGroup5 | vbap | kvgr5_ana | Customer Grp 5 | |
| SalesDocumentDate | vbap | audat_ana | Document Date | |
| SDDocumentReason | vbap | augru_ana | Order Reason | |
| ShippingCondition | vbap | vsbed_ana | Shipping Conditions | |
| ShipToParty | vbap | kunwe_ana | Ship-to Party | |
| PayerParty | vbap | kunrg_ana | Payer | |
| BillToParty | vbap | kunre_ana | Bill-to Party | |
| SalesEmployee | vbap | perve_ana | Sales Employee | |
| ResponsibleEmployee | vbap | perzm_ana | Employee Responsible | |
| ProductCatalog | vbkd | wminr | Catalog | |
| CustomerPurchaseOrderDate | vbkd | bstdk | Cust. Ref. Date | |
| ServicesRenderedDate | vbkd | fbuda | Services Rendered Date | |
| RetailPromotion | vbkd | waktion | Promotion | |
| PricingDate | vbkd | prsdt | Pricing Date | |
| ExchangeRateDate | vbkd | kursk_dat | Translatn Date | |
| ReferenceBillingPlan | vbkd | dpbp_ref_fplnr | Bill. Plan No. | |
| ReferenceBillingPlanItem | vbkd | dpbp_ref_fpltr | Item | |
| IncotermsVersion | vbkd | incov | Inco. Version | |
| IncotermsClassification | vbkd | inco1 | Incoterms | |
| IncotermsTransferLocation | vbkd | inco2 | Incoterms 2 | |
| IncotermsLocation1 | vbkd | inco2_l | Inco. Location1 | |
| IncotermsLocation2 | vbkd | inco3_l | Inco. Location2 | |
| CustomerPaymentTerms | vbkd | zterm | Terms of Payment | |
| PaymentMethod | vbkd | zlsch | Pymt Meth. | |
| FixedValueDate | vbkd | valdt | Valuation Date | |
| AdditionalValueDays | vbkd | valtg | Add.Value Days | |
| FiscalYear | vbkd | gjahr | Settlement Year | |
| FiscalPeriod | vbkd | poper | Posting periods | |
| CustomerAccountAssignmentGroup | vbkd | ktgrd | AccAssmtGrpCust | |
| SalesContractValidityStartDate | veda | vbegdat | ||
| SalesContractValidityEndDate | veda | venddat | ||
| NmbrOfSalesContractValdtyPerd | veda | vlaufz | Validity Period | |
| SalesContractValidityPerdUnit | veda | vlauez | Unit Val.Period | |
| SalesContractValidityPerdCat | veda | vlaufk | Val.Per.Cat. | |
| SalesContractSignedDate | veda | vuntdat | ||
| EquipmentInstallationDate | veda | vinsdat | ||
| EquipmentDeliveryAccptcDate | veda | vabndat | ||
| EquipmentDismantlingDate | veda | vdemdat | ||
| SalesContractCanclnProcedure | veda | vkuesch | ||
| RequestedCancellationDate | veda | vwundat | ||
| SlsContractCanclnReqRcptDate | veda | veindat | ||
| CanclnDocByContrPartner | veda | vbelkue | ||
| ContractPartnerCanclnDocDate | veda | vbedkue | ||
| SalesContractCanclnParty | veda | vkuepar | ||
| SalesContractCanclnReason | veda | vkuegru | ||
| SalesContractFollowUpAction | veda | vaktsch | ||
| SlsContractFollowUpActionDate | veda | vasda |
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_SalesDocumentExtdItem.
-- 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_SalesDocumentExtdItem AS
SELECT
cast ( vbap.erzet as creation_time preserving type ) AS CreationTime,
cast (vbap.matnr as productnumber preserving type) AS Product,
cast (vbap.matkl as productgroup preserving type ) AS ProductGroup,
cast( vbap.cmtd_deliv_qty_su as committeddelivqtyinordqtyunit preserving type ) AS CommittedDelivQtyInOrdQtyUnit,
cast( vbap.cmtd_deliv_creadate as committeddelivcreationdate preserving type ) AS CommittedDelivCreationDate,
cast( vbap.cmtd_deliv_date as committeddeliverydate preserving type ) AS CommittedDeliveryDate,
cast( case when vbap.kwmeng > 0 then vbap.kwmeng else vbap.zmeng end as reqd_qty ) as RequestedQuantity AS zmengendasreqd_qtyasRequestedQuantity,
cast(vbkd.kursk as kursk_not_converted preserving type) AS PriceDetnExchangeRate,
cast (vbap.kztlf as partial_delivery_allowed_flag preserving type ) AS PartialDeliveryIsAllowed,
cast (vbap.antlf as nmbrpartialdeliv preserving type ) AS MaxNmbrOfPartialDelivery,
cast ( vbap.ps_psp_pnr as ps_s4_pspnr preserving type ) AS WBSElementInternalID,
cast(vbap.paobjnr as rkeobjnr_char ) AS ProfitabilitySegment_2,
cast(vbap.lssta as delivery_block_status preserving type ) AS DeliveryBlockStatus,
cast(vbap.pcsta as mon_tdd_pcsta preserving type ) AS ChmlCmplncStatus,
cast(vbap.dgsta as mon_tdd_dgsta preserving type ) AS DangerousGoodsStatus,
cast(vbap.sdssta as mon_tdd_sdssta preserving type ) AS SafetyDataSheetStatus,
cast(vbap.emcst as embargochksts preserving type ) AS TrdCmplncEmbargoSts,
cast(vbap.slcst as watchlistscrngchksts preserving type ) AS TrdCmplncSnctndListChkSts,
cast(vbap.total_lccst as lglctrlchksts preserving type ) AS OvrlTrdCmplncLegalCtrlChkSts,
cast(vbap.vdatu_ana as reqd_delivery_date preserving type) AS RequestedDeliveryDate,
cast(vbap.perve_ana as sales_empl preserving type) AS SalesEmployeeWorkAgreement,
cast(vbap.perzm_ana as resp_empl preserving type) AS ResponsibleEmployeeWorkAgrmt,
vbak.kokrs AS ControllingArea,
vbap.vbeln AS SalesDocument,
vbap.posnr AS SalesDocumentItem,
vbap.handle AS SalesDocumentItemUUID,
vbap.vbtyp_ana AS SDDocumentCategory,
vbap.pstyv AS SalesDocumentItemCategory,
vbap.posar AS SalesDocumentItemType,
vbap.shkzg AS IsReturnsItem,
vbap.erlre AS CompletionRule,
vbap.ernam AS CreatedByUser,
vbap.erdat AS CreationDate,
vbap.aedat AS LastChangeDate,
vbap.spart AS Division,
vbap.matnr AS Material,
vbap.matwa AS OriginallyRequestedMaterial,
vbap.kdmat AS MaterialByCustomer,
vbap.ean11 AS InternationalArticleNumber,
vbap.charg AS Batch,
vbap.prodh AS ProductHierarchyNode,
vbap.sugrd AS MaterialSubstitutionReason,
vbap.matkl AS MaterialGroup,
vbap.mvgr1 AS AdditionalMaterialGroup1,
vbap.mvgr2 AS AdditionalMaterialGroup2,
vbap.mvgr3 AS AdditionalMaterialGroup3,
vbap.mvgr4 AS AdditionalMaterialGroup4,
vbap.mvgr5 AS AdditionalMaterialGroup5,
vbap.cuobj AS ProductConfiguration,
vbap.prosa AS MaterialDeterminationType,
vbap.berid AS MRPArea,
vbap.stlnr AS BillOfMaterial,
vbap.stdat AS BOMExplosionDate,
vbap.mtvfp AS ProdAvailabilityCheckGroup,
vbap.arktx AS SalesDocumentItemText,
vbap.bstkd_ana AS PurchaseOrderByCustomer,
vbap.posex AS UnderlyingPurchaseOrderItem,
vbap.kwmeng AS OrderQuantity,
vbap.vrkme AS OrderQuantityUnit,
vbap.umvkn AS OrderToBaseQuantityDnmntr,
vbap.umvkz AS OrderToBaseQuantityNmrtr,
vbap.zmeng AS TargetQuantity,
vbap.zieme AS TargetQuantityUnit,
vbap.umzin AS TargetToBaseQuantityDnmntr,
vbap.umziz AS TargetToBaseQuantityNmrtr,
vbap.kbmeng AS ConfdDelivQtyInOrderQtyUnit,
vbap.lsmeng AS TargetDelivQtyInOrderQtyUnit,
vbap.klmeng AS ConfdDeliveryQtyInBaseUnit,
vbap.meins AS BaseUnit,
vbap.reqqty_bu AS RequestedQuantityInBaseUnit,
vbap.brgew AS ItemGrossWeight,
vbap.ntgew AS ItemNetWeight,
vbap.gewei AS ItemWeightUnit,
vbap.volum AS ItemVolume,
vbap.voleh AS ItemVolumeUnit,
vbap.bzirk_ana AS SalesDistrict,
vbap.knuma_ag AS SalesDeal,
vbap.knuma_pi AS SalesPromotion,
vbap.kdgrp_ana AS CustomerGroup,
vbap.abgru AS SalesDocumentRjcnReason,
vbap.grpos AS AlternativeToItem,
vbap.msr_ret_reason AS ReturnReason,
vbap.msr_refund_code AS ReturnsRefundExtent,
vbap.msr_approv_block AS RetsMgmtProcessingBlock,
vbap.sgt_rcat AS RequirementSegment,
vbap.fmeng AS QuantityIsFixed,
vbap.awahr AS ItemOrderProbabilityInPercent,
vbap.zwert AS OutlineAgreementTargetAmount,
vbap.process_code AS SalesDocumentItemProcgCode,
vbap.plavo AS PlngDelivSchedInstrn,
vbap.netwr AS NetAmount,
vbap.waerk AS TransactionCurrency,
vbap.pmatn AS PricingReferenceMaterial,
vbap.kondm AS MaterialPricingGroup,
vbap.taxm1 AS ProductTaxClassification1,
vbap.taxm2 AS ProductTaxClassification2,
vbap.taxm3 AS ProductTaxClassification3,
vbap.taxm4 AS ProductTaxClassification4,
vbap.taxm5 AS ProductTaxClassification5,
vbap.taxm6 AS ProductTaxClassification6,
vbap.taxm7 AS ProductTaxClassification7,
vbap.taxm8 AS ProductTaxClassification8,
vbap.taxm9 AS ProductTaxClassification9,
vbap.netpr AS NetPriceAmount,
vbap.kpein AS NetPriceQuantity,
vbap.kmein AS NetPriceQuantityUnit,
vbap.kowrr AS StatisticalValueControl,
vbap.mwsbp AS TaxAmount,
vbap.wavwr AS CostAmount,
vbap.kzwi1 AS Subtotal1Amount,
vbap.kzwi2 AS Subtotal2Amount,
vbap.kzwi3 AS Subtotal3Amount,
vbap.kzwi4 AS Subtotal4Amount,
vbap.kzwi5 AS Subtotal5Amount,
vbap.kzwi6 AS Subtotal6Amount,
vbap.knumv_ana AS SalesDocumentCondition,
vbap.vstel AS ShippingPoint,
vbap.vsart_ana AS ShippingType,
vbap.sobkz AS InventorySpecialStockType,
vbap.kzbws AS InventorySpecialStockValnType,
vbap.lprio AS DeliveryPriority,
vbap.werks AS Plant,
vbap.original_plant AS OriginalPlant,
vbap.lgort AS StorageLocation,
vbap.route AS Route,
vbap.grkor AS DeliveryGroup,
vbap.fixmg AS DeliveryDateQuantityIsFixed,
vbap.uebtk AS UnlimitedOverdeliveryIsAllowed,
vbap.uebto AS OverdelivTolrtdLmtRatioInPct,
vbap.untto AS UnderdelivTolrtdLmtRatioInPct,
vbap.lfmng AS MinDeliveryQtyInBaseUnit,
vbap.kzfme AS OpenDeliveryLeadingUnitCode,
vbap.lfrel AS ItemIsDeliveryRelevant,
vbap.fsh_season_year AS ProductSeasonYear,
vbap.fsh_season AS ProductSeason,
vbap.fsh_collection AS ProductCollection,
vbap.fsh_theme AS ProductTheme,
vbap.fsh_candate AS FashionCancelDate,
vbap.wrf_charstc1 AS ProductCharacteristic1,
vbap.wrf_charstc2 AS ProductCharacteristic2,
vbap.wrf_charstc3 AS ProductCharacteristic3,
vbap.rfm_psst_group AS ShippingGroupNumber,
vbap.rfm_psst_rule AS ShippingGroupRule,
vbap.fkdat_ana AS BillingDocumentDate,
vbap.fkrel AS ItemIsBillingRelevant,
vbap.faksp AS ItemBillingBlockReason,
vbap.fplnr_ana AS BillingPlan,
vbap.gsber AS BusinessArea,
vbap.prctr AS ProfitCenter,
vbap.ps_psp_pnr AS WBSElement,
vbap.aufnr AS OrderID,
vbap.objnr AS ControllingObject,
vbap.paobjnr AS ProfitabilitySegment,
vbap.vbelv AS OriginSDDocument,
vbap.posnv AS OriginSDDocumentItem,
vbap.vgbel AS ReferenceSDDocument,
vbap.vgpos AS ReferenceSDDocumentItem,
vbap.vgtyp AS ReferenceSDDocumentCategory,
vbap.uepos AS HigherLevelItem,
vbap.wktnr AS ValueContract,
vbap.wktps AS ValueContractItem,
vbap.solution_order_id AS BusinessSolutionOrder,
vbap.solution_order_itm_id AS BusinessSolutionOrderItem,
vbap.gbsta AS SDProcessStatus,
vbap.besta AS DeliveryConfirmationStatus,
vbap.delivery_date_type_rule AS DeliveryDateTypeRule,
vbap.costa AS PurchaseConfirmationStatus,
vbap.lfgsa AS TotalDeliveryStatus,
vbap.lfsta AS DeliveryStatus,
vbap.fksaa AS OrderRelatedBillingStatus,
vbap.fssta AS BillingBlockStatus,
vbap.uvall AS ItemGeneralIncompletionStatus,
vbap.uvfak AS ItemBillingIncompletionStatus,
vbap.uvprs AS PricingIncompletionStatus,
vbap.uvvlk AS ItemDeliveryIncompletionStatus,
vbap.absta AS SDDocumentRejectionStatus,
vbap.rfgsa AS TotalSDDocReferenceStatus,
vbap.rfsta AS SDDocReferenceStatus,
vbap.atp_abc_substitution_status AS AltvBsdConfSubstitutionStatus,
vbap.dp_clear_sta_itm AS ContractItemDownPaymentStatus,
vbap.capped_net_amount AS CappedNetAmount,
vbap.capped_net_amount_alert_thld AS CappedNetAmtAlertThldInPct,
vbap.ifrs15_total_ssp AS TotalStandAloneSellingPrice,
vbap.abgrs AS ResultAnalysisInternalID,
vbap.service_doc_type AS ServiceDocumentType,
vbap.service_doc_id AS ServiceDocument,
vbap.service_doc_item_id AS ServiceDocumentItem,
vbap.auart_ana AS SalesDocumentType,
vbap.vkorg_ana AS SalesOrganization,
vbap.vtweg_ana AS DistributionChannel,
vbap.spart_ana AS OrganizationDivision,
vbap.vkbur_ana AS SalesOffice,
vbap.vkgrp_ana AS SalesGroup,
vbap.kunnr_ana AS SoldToParty,
vbap.kvgr1_ana AS AdditionalCustomerGroup1,
vbap.kvgr2_ana AS AdditionalCustomerGroup2,
vbap.kvgr3_ana AS AdditionalCustomerGroup3,
vbap.kvgr4_ana AS AdditionalCustomerGroup4,
vbap.kvgr5_ana AS AdditionalCustomerGroup5,
vbap.audat_ana AS SalesDocumentDate,
vbap.augru_ana AS SDDocumentReason,
vbap.vsbed_ana AS ShippingCondition,
vbap.kunwe_ana AS ShipToParty,
vbap.kunrg_ana AS PayerParty,
vbap.kunre_ana AS BillToParty,
vbap.perve_ana AS SalesEmployee,
vbap.perzm_ana AS ResponsibleEmployee,
vbkd.wminr AS ProductCatalog,
vbkd.bstdk AS CustomerPurchaseOrderDate,
vbkd.fbuda AS ServicesRenderedDate,
vbkd.waktion AS RetailPromotion,
vbkd.prsdt AS PricingDate,
vbkd.kursk_dat AS ExchangeRateDate,
vbkd.dpbp_ref_fplnr AS ReferenceBillingPlan,
vbkd.dpbp_ref_fpltr AS ReferenceBillingPlanItem,
vbkd.incov AS IncotermsVersion,
vbkd.inco1 AS IncotermsClassification,
vbkd.inco2 AS IncotermsTransferLocation,
vbkd.inco2_l AS IncotermsLocation1,
vbkd.inco3_l AS IncotermsLocation2,
vbkd.zterm AS CustomerPaymentTerms,
vbkd.zlsch AS PaymentMethod,
vbkd.valdt AS FixedValueDate,
vbkd.valtg AS AdditionalValueDays,
vbkd.gjahr AS FiscalYear,
vbkd.poper AS FiscalPeriod,
vbkd.ktgrd AS CustomerAccountAssignmentGroup,
veda.vbegdat AS SalesContractValidityStartDate,
veda.venddat AS SalesContractValidityEndDate,
veda.vlaufz AS NmbrOfSalesContractValdtyPerd,
veda.vlauez AS SalesContractValidityPerdUnit,
veda.vlaufk AS SalesContractValidityPerdCat,
veda.vuntdat AS SalesContractSignedDate,
veda.vinsdat AS EquipmentInstallationDate,
veda.vabndat AS EquipmentDeliveryAccptcDate,
veda.vdemdat AS EquipmentDismantlingDate,
veda.vkuesch AS SalesContractCanclnProcedure,
veda.vwundat AS RequestedCancellationDate,
veda.veindat AS SlsContractCanclnReqRcptDate,
veda.vbelkue AS CanclnDocByContrPartner,
veda.vbedkue AS ContractPartnerCanclnDocDate,
veda.vkuepar AS SalesContractCanclnParty,
veda.vkuegru AS SalesContractCanclnReason,
veda.vaktsch AS SalesContractFollowUpAction,
veda.vasda AS SlsContractFollowUpActionDate
FROM vbap
LEFT OUTER JOIN I_BusinessAreaText AS _BusinessAreaText ON BusinessArea = _BusinessAreaText.BusinessArea -- association [0..*]
LEFT OUTER JOIN I_MaterialText AS _MaterialText ON Material = _MaterialText.Material -- association [0..*]
LEFT OUTER JOIN I_ProductText AS _ProductText ON Product = _ProductText.Product -- association [0..*]
LEFT OUTER JOIN I_MaterialText AS _OrigMaterialText ON OriginallyRequestedMaterial = _OrigMaterialText.Material -- association [0..*]
LEFT OUTER JOIN I_ShippingPointText AS _ShippingPointText ON ShippingPoint = _ShippingPointText.ShippingPoint -- association [0..*]
LEFT OUTER JOIN I_SlsDocItemEnhancedFields AS _SlsDocItemEnhancedFields ON SalesDocument = _SlsDocItemEnhancedFields.SalesDocument AND SalesDocumentItem = _SlsDocItemEnhancedFields.SalesDocumentItem -- association [1..1]
LEFT OUTER JOIN I_SalesDocument AS _SalesDocument ON SalesDocument = _SalesDocument.SalesDocument -- association [1..1]
LEFT OUTER JOIN I_SalesDocumentScheduleLine AS _ScheduleLine ON SalesDocument = _ScheduleLine.SalesDocument AND SalesDocumentItem = _ScheduleLine.SalesDocumentItem -- association [0..*]
LEFT OUTER JOIN I_SalesDocumentItemPartner AS _Partner ON SalesDocument = _Partner.SalesDocument AND SalesDocumentItem = _Partner.SalesDocumentItem -- association [0..*]
LEFT OUTER JOIN I_SalesDocItemPricingElement AS _PricingElement ON SalesDocument = _PricingElement.SalesDocument AND SalesDocumentItem = _PricingElement.SalesDocumentItem -- association [0..*]
LEFT OUTER JOIN I_SDDocumentMultiLevelProcFlow AS _SubsequentDocument ON SalesDocument = _SubsequentDocument.PrecedingDocument AND SalesDocumentItem = _SubsequentDocument.PrecedingDocumentItem AND SDDocumentCategory = _SubsequentDocument.PrecedingDocumentCategory -- association [0..*]
LEFT OUTER JOIN I_SDDocumentMultiLevelProcFlow AS _PrecedingDocument ON SalesDocument = _PrecedingDocument.SubsequentDocument AND SalesDocumentItem = _PrecedingDocument.SubsequentDocumentItem AND SDDocumentCategory = _PrecedingDocument.SubsequentDocumentCategory -- association [0..*]
LEFT OUTER JOIN I_SDDocumentCategory AS _SDDocumentCategory ON SDDocumentCategory = _SDDocumentCategory.SDDocumentCategory -- association [0..1]
LEFT OUTER JOIN I_SalesDocumentItemCategory AS _ItemCategory ON SalesDocumentItemCategory = _ItemCategory.SalesDocumentItemCategory -- association [0..1]
LEFT OUTER JOIN I_User AS _CreatedByUser ON CreatedByUser = _CreatedByUser.UserID -- association [0..1]
LEFT OUTER JOIN I_Division AS _Division ON Division = _Division.Division -- association [0..1]
LEFT OUTER JOIN I_Material AS _Material ON Material = _Material.Material -- association [0..1]
LEFT OUTER JOIN I_Product AS _Product ON Product = _Product.Product -- association [0..1]
LEFT OUTER JOIN I_Material AS _OriginallyRequestedMaterial ON OriginallyRequestedMaterial = _OriginallyRequestedMaterial.Material -- association [0..1]
LEFT OUTER JOIN I_MaterialPlant AS _MaterialPlant ON Material = _MaterialPlant.Material AND Plant = _MaterialPlant.Plant -- association [1..1]
LEFT OUTER JOIN I_Batch AS _Batch ON Plant = _Batch.Plant AND Material = _Batch.Material AND Batch = _Batch.Batch -- association [0..1]
LEFT OUTER JOIN I_ProductHierarchyNode AS _ProductHierarchyNode ON ProductHierarchyNode = _ProductHierarchyNode.ProductHierarchyNode -- association [0..1]
LEFT OUTER JOIN I_MaterialSubstitutionReason AS _MaterialSubstitutionReason ON MaterialSubstitutionReason = _MaterialSubstitutionReason.MaterialSubstitutionReason -- association [0..1]
LEFT OUTER JOIN I_MaterialGroup AS _MaterialGroup ON MaterialGroup = _MaterialGroup.MaterialGroup -- association [0..1]
LEFT OUTER JOIN I_ProductGroup_2 AS _ProductGroup ON ProductGroup = _ProductGroup.ProductGroup -- association [0..1]
LEFT OUTER JOIN I_MaterialPricingGroup AS _MaterialPricingGroup ON MaterialPricingGroup = _MaterialPricingGroup.MaterialPricingGroup -- association [0..1]
LEFT OUTER JOIN I_AdditionalMaterialGroup1 AS _AdditionalMaterialGroup1 ON AdditionalMaterialGroup1 = _AdditionalMaterialGroup1.AdditionalMaterialGroup1 -- association [0..1]
LEFT OUTER JOIN I_AdditionalMaterialGroup2 AS _AdditionalMaterialGroup2 ON AdditionalMaterialGroup2 = _AdditionalMaterialGroup2.AdditionalMaterialGroup2 -- association [0..1]
LEFT OUTER JOIN I_AdditionalMaterialGroup3 AS _AdditionalMaterialGroup3 ON AdditionalMaterialGroup3 = _AdditionalMaterialGroup3.AdditionalMaterialGroup3 -- association [0..1]
LEFT OUTER JOIN I_AdditionalMaterialGroup4 AS _AdditionalMaterialGroup4 ON AdditionalMaterialGroup4 = _AdditionalMaterialGroup4.AdditionalMaterialGroup4 -- association [0..1]
LEFT OUTER JOIN I_AdditionalMaterialGroup5 AS _AdditionalMaterialGroup5 ON AdditionalMaterialGroup5 = _AdditionalMaterialGroup5.AdditionalMaterialGroup5 -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _OrderQuantityUnit ON OrderQuantityUnit = _OrderQuantityUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _TargetQuantityUnit ON TargetQuantityUnit = _TargetQuantityUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _BaseUnit ON BaseUnit = _BaseUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _RequestedQuantityUnit ON RequestedQuantityUnit = _RequestedQuantityUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _ItemWeightUnit ON ItemWeightUnit = _ItemWeightUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _ItemVolumeUnit ON ItemVolumeUnit = _ItemVolumeUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_SalesDistrict AS _SalesDistrict ON SalesDistrict = _SalesDistrict.SalesDistrict -- association [0..1]
LEFT OUTER JOIN I_SalesDeal AS _SalesDeal ON SalesDeal = _SalesDeal.SalesDeal -- association [0..1]
LEFT OUTER JOIN I_CustomerGroup AS _CustomerGroup ON CustomerGroup = _CustomerGroup.CustomerGroup -- association [0..1]
LEFT OUTER JOIN I_SalesDocumentRjcnReason AS _SalesDocumentRjcnReason ON SalesDocumentRjcnReason = _SalesDocumentRjcnReason.SalesDocumentRjcnReason -- association [0..1]
LEFT OUTER JOIN I_ReturnReason AS _ReturnReason ON ReturnReason = _ReturnReason.ReturnReason -- association [0..1]
LEFT OUTER JOIN I_ReturnsRefundExtent AS _ReturnsRefundExtent ON ReturnsRefundExtent = _ReturnsRefundExtent.ReturnsRefundExtent -- association [0..1]
LEFT OUTER JOIN I_SalesContrValdtyPerdUnit AS _SalesContractValidityPerdUnit ON SalesContractValidityPerdUnit = _SalesContractValidityPerdUnit.SalesContractValidityPerdUnit -- association [0..1]
LEFT OUTER JOIN I_SalesContractCanclnParty AS _SalesContractCanclnParty ON SalesContractCanclnParty = _SalesContractCanclnParty.SalesContractCanclnParty -- association [0..1]
LEFT OUTER JOIN I_SalesContractCanclnReason AS _SalesContractCanclnReason ON SalesContractCanclnReason = _SalesContractCanclnReason.SalesContractCanclnReason -- association [0..1]
LEFT OUTER JOIN I_ContractDownPaymentStatus AS _ContractItemDownPaymentStatus ON ContractItemDownPaymentStatus = _ContractItemDownPaymentStatus.ContractDownPaymentStatus -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _NetPriceQuantityUnit ON NetPriceQuantityUnit = _NetPriceQuantityUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_StatisticalValueControl AS _StatisticalValueControl ON StatisticalValueControl = _StatisticalValueControl.StatisticalValueControl -- association [0..1]
LEFT OUTER JOIN I_Currency AS _TransactionCurrency ON TransactionCurrency = _TransactionCurrency.Currency -- association [0..1]
LEFT OUTER JOIN I_ShippingPoint AS _ShippingPoint ON ShippingPoint = _ShippingPoint.ShippingPoint -- association [0..1]
LEFT OUTER JOIN I_ShippingType AS _ShippingType ON ShippingType = _ShippingType.ShippingType -- association [0..1]
LEFT OUTER JOIN I_DeliveryPriority AS _DeliveryPriority ON DeliveryPriority = _DeliveryPriority.DeliveryPriority -- association [0..1]
LEFT OUTER JOIN I_PartialDeliveryItem AS _PartialDeliveryItem ON PartialDeliveryIsAllowed = _PartialDeliveryItem.PartialDeliveryIsAllowed -- association [0..1]
LEFT OUTER JOIN I_Plant AS _Plant ON Plant = _Plant.Plant -- association [0..1]
LEFT OUTER JOIN I_Plant AS _OriginalPlant ON OriginalPlant = _OriginalPlant.Plant -- association [0..1]
LEFT OUTER JOIN I_StorageLocation AS _StorageLocation ON Plant = _StorageLocation.Plant AND StorageLocation = _StorageLocation.StorageLocation -- association [0..1]
LEFT OUTER JOIN I_Route AS _Route ON Route = _Route.Route -- association [0..1]
LEFT OUTER JOIN I_BillingRelevanceCode AS _ItemIsBillingRelevant ON ItemIsBillingRelevant = _ItemIsBillingRelevant.BillingRelevanceCode -- association [0..1]
LEFT OUTER JOIN I_BillingBlockReason AS _ItemBillingBlockReason ON ItemBillingBlockReason = _ItemBillingBlockReason.BillingBlockReason -- association [0..1]
LEFT OUTER JOIN I_SlsDocItemBillingPlan AS _BillingPlan ON BillingPlan = _BillingPlan.BillingPlan -- association [0..1]
LEFT OUTER JOIN I_CustomerPaymentTerms AS _CustomerPaymentTerms ON CustomerPaymentTerms = _CustomerPaymentTerms.CustomerPaymentTerms -- association [0..1]
LEFT OUTER JOIN I_IncotermsVersion AS _IncotermsVersion ON IncotermsVersion = _IncotermsVersion.IncotermsVersion -- association [0..1]
LEFT OUTER JOIN I_IncotermsClassification AS _IncotermsClassification ON IncotermsClassification = _IncotermsClassification.IncotermsClassification -- association [0..1]
LEFT OUTER JOIN I_CustomerAccountAssgmtGroup AS _CustomerAccountAssgmtGroup ON CustomerAccountAssignmentGroup = _CustomerAccountAssgmtGroup.CustomerAccountAssignmentGroup -- association [0..1]
LEFT OUTER JOIN I_BusinessArea AS _BusinessArea ON BusinessArea = _BusinessArea.BusinessArea -- association [0..1]
LEFT OUTER JOIN I_ProfitCenter AS _ProfitCenter ON ProfitCenter = _ProfitCenter.ProfitCenter AND ControllingArea = _ProfitCenter.ControllingArea -- association [0..*]
LEFT OUTER JOIN I_ControllingArea AS _ControllingArea ON ControllingArea = _ControllingArea.ControllingArea -- association [0..1]
LEFT OUTER JOIN I_WBSElementBasicData AS _WBSElementBasicData ON WBSElement = _WBSElementBasicData.WBSElementInternalID -- association [0..1]
LEFT OUTER JOIN I_WBSElementBasicData AS _WBSElementBasicData_2 ON WBSElementInternalID = _WBSElementBasicData_2.WBSElementInternalID -- association [0..1]
LEFT OUTER JOIN I_SalesDocument AS _ReferenceSDDocument ON ReferenceSDDocument = _ReferenceSDDocument.SalesDocument -- association [0..1]
LEFT OUTER JOIN I_SalesDocumentItem AS _ReferenceSDDocumentItem ON ReferenceSDDocument = _ReferenceSDDocumentItem.SalesDocument AND ReferenceSDDocumentItem = _ReferenceSDDocumentItem.SalesDocumentItem -- association [0..1]
LEFT OUTER JOIN I_SDDocumentCategory AS _ReferenceSDDocumentCategory ON ReferenceSDDocumentCategory = _ReferenceSDDocumentCategory.SDDocumentCategory -- association [0..1]
LEFT OUTER JOIN I_PlngDelivSchedInstrn AS _PlngDelivSchedInstrn ON PlngDelivSchedInstrn = _PlngDelivSchedInstrn.PlngDelivSchedInstrn -- association [0..1]
LEFT OUTER JOIN I_SDProcessStatus AS _SDProcessStatus ON SDProcessStatus = _SDProcessStatus.SDProcessStatus -- association [0..1]
LEFT OUTER JOIN I_PurchaseConfirmationStatus AS _PurchaseConfirmationStatus ON PurchaseConfirmationStatus = _PurchaseConfirmationStatus.PurchaseConfirmationStatus -- association [0..1]
LEFT OUTER JOIN I_TotalDeliveryStatus AS _TotalDeliveryStatus ON TotalDeliveryStatus = _TotalDeliveryStatus.TotalDeliveryStatus -- association [0..1]
LEFT OUTER JOIN I_DeliveryStatus AS _DeliveryStatus ON DeliveryStatus = _DeliveryStatus.DeliveryStatus -- association [0..1]
LEFT OUTER JOIN I_DeliveryBlockStatus AS _DeliveryBlockStatus ON DeliveryBlockStatus = _DeliveryBlockStatus.DeliveryBlockStatus -- association [0..1]
LEFT OUTER JOIN I_DeliveryConfirmationStatus AS _DeliveryConfirmationStatus ON DeliveryConfirmationStatus = _DeliveryConfirmationStatus.DeliveryConfirmationStatus -- association [0..1]
LEFT OUTER JOIN I_DeliveryDateTypeRule AS _DeliveryDateTypeRule ON DeliveryDateTypeRule = _DeliveryDateTypeRule.DeliveryDateTypeRule -- association [0..1]
LEFT OUTER JOIN I_OrderRelatedBillingStatus AS _OrderRelatedBillingStatus ON OrderRelatedBillingStatus = _OrderRelatedBillingStatus.OrderRelatedBillingStatus -- association [0..1]
LEFT OUTER JOIN I_BillingBlockStatus AS _BillingBlockStatus ON BillingBlockStatus = _BillingBlockStatus.BillingBlockStatus -- association [0..1]
LEFT OUTER JOIN I_SDDocumentRejectionStatus AS _SDDocumentRejectionStatus ON SDDocumentRejectionStatus = _SDDocumentRejectionStatus.SDDocumentRejectionStatus -- association [0..1]
LEFT OUTER JOIN I_ItemGenIncompletionStatus AS _ItemGeneralIncompletionStatus ON ItemGeneralIncompletionStatus = _ItemGeneralIncompletionStatus.ItemGeneralIncompletionStatus -- association [0..1]
LEFT OUTER JOIN I_ItemBillingIncompletionSts AS _ItemBillingIncompletionStatus ON ItemBillingIncompletionStatus = _ItemBillingIncompletionStatus.ItemBillingIncompletionStatus -- association [0..1]
LEFT OUTER JOIN I_PricingIncompletionStatus AS _PricingIncompletionStatus ON PricingIncompletionStatus = _PricingIncompletionStatus.PricingIncompletionStatus -- association [0..1]
LEFT OUTER JOIN I_ItemDelivIncompletionSts AS _ItemDelivIncompletionSts ON ItemDeliveryIncompletionStatus = _ItemDelivIncompletionSts.ItemDeliveryIncompletionStatus -- association [0..1]
LEFT OUTER JOIN I_TotalSDDocReferenceStatus AS _TotalSDDocReferenceStatus ON TotalSDDocReferenceStatus = _TotalSDDocReferenceStatus.TotalSDDocReferenceStatus -- association [0..1]
LEFT OUTER JOIN I_SDDocReferenceStatus AS _SDDocReferenceStatus ON SDDocReferenceStatus = _SDDocReferenceStatus.SDDocReferenceStatus -- association [0..1]
LEFT OUTER JOIN I_AltvBsdConfSubstitutionSts AS _AltvBsdConfSubstitutionSts ON AltvBsdConfSubstitutionStatus = _AltvBsdConfSubstitutionSts.AltvBsdConfSubstitutionStatus -- association [0..1]
LEFT OUTER JOIN I_ChmlCmplncStatus AS _ChmlCmplncStatus ON ChmlCmplncStatus = _ChmlCmplncStatus.ChmlCmplncStatus -- association [0..1]
LEFT OUTER JOIN I_DangerousGoodsStatus AS _DangerousGoodsStatus ON DangerousGoodsStatus = _DangerousGoodsStatus.DangerousGoodsStatus -- association [0..1]
LEFT OUTER JOIN I_SafetyDataSheetStatus AS _SafetyDataSheetStatus ON SafetyDataSheetStatus = _SafetyDataSheetStatus.SafetyDataSheetStatus -- association [0..1]
LEFT OUTER JOIN I_TrdCmplncCheckStatus AS _TrdCmplncEmbargoSts ON TrdCmplncEmbargoSts = _TrdCmplncEmbargoSts.TrdCmplncCheckStatus -- association [0..1]
LEFT OUTER JOIN I_TrdCmplncCheckStatus AS _TrdCmplncSnctndListChkSts ON TrdCmplncSnctndListChkSts = _TrdCmplncSnctndListChkSts.TrdCmplncCheckStatus -- association [0..1]
LEFT OUTER JOIN I_OvrlTrdCmplncLegalCtrlChkSts AS _OvrlTrdCmplncLegalCtrlChkSts ON OvrlTrdCmplncLegalCtrlChkSts = _OvrlTrdCmplncLegalCtrlChkSts.OvrlTrdCmplncLegalCtrlChkSts -- association [0..1]
LEFT OUTER JOIN I_ServiceDocumentType AS _ServiceDocumentType ON ServiceDocumentType = _ServiceDocumentType.ServiceDocumentType -- association [0..1]
LEFT OUTER JOIN I_SalesDocumentItemProcgCode AS _SalesDocumentItemProcgCode ON SalesDocumentItemProcgCode = _SalesDocumentItemProcgCode.SalesDocumentItemProcgCode -- association [0..1]
LEFT OUTER JOIN I_SalesDocumentType AS _SalesDocumentType ON SalesDocumentType = _SalesDocumentType.SalesDocumentType -- association [0..1]
LEFT OUTER JOIN I_SalesOrganization AS _SalesOrganization ON SalesOrganization = _SalesOrganization.SalesOrganization -- association [0..1]
LEFT OUTER JOIN I_DistributionChannel AS _DistributionChannel ON DistributionChannel = _DistributionChannel.DistributionChannel -- association [0..1]
LEFT OUTER JOIN I_Division AS _OrganizationDivision ON OrganizationDivision = _OrganizationDivision.Division -- association [0..1]
LEFT OUTER JOIN I_SalesOffice AS _SalesOffice ON SalesOffice = _SalesOffice.SalesOffice -- association [0..1]
LEFT OUTER JOIN I_SalesGroup AS _SalesGroup ON SalesGroup = _SalesGroup.SalesGroup -- association [0..1]
LEFT OUTER JOIN I_SDDocumentReason AS _SDDocumentReason ON SDDocumentReason = _SDDocumentReason.SDDocumentReason -- association [0..1]
LEFT OUTER JOIN I_Customer AS _SoldToParty ON SoldToParty = _SoldToParty.Customer -- association [0..1]
LEFT OUTER JOIN I_AdditionalCustomerGroup1 AS _AdditionalCustomerGroup1 ON AdditionalCustomerGroup1 = _AdditionalCustomerGroup1.AdditionalCustomerGroup1 -- association [0..1]
LEFT OUTER JOIN I_AdditionalCustomerGroup2 AS _AdditionalCustomerGroup2 ON AdditionalCustomerGroup2 = _AdditionalCustomerGroup2.AdditionalCustomerGroup2 -- association [0..1]
LEFT OUTER JOIN I_AdditionalCustomerGroup3 AS _AdditionalCustomerGroup3 ON AdditionalCustomerGroup3 = _AdditionalCustomerGroup3.AdditionalCustomerGroup3 -- association [0..1]
LEFT OUTER JOIN I_AdditionalCustomerGroup4 AS _AdditionalCustomerGroup4 ON AdditionalCustomerGroup4 = _AdditionalCustomerGroup4.AdditionalCustomerGroup4 -- association [0..1]
LEFT OUTER JOIN I_AdditionalCustomerGroup5 AS _AdditionalCustomerGroup5 ON AdditionalCustomerGroup5 = _AdditionalCustomerGroup5.AdditionalCustomerGroup5 -- association [0..1]
LEFT OUTER JOIN I_ShippingCondition AS _ShippingCondition ON ShippingCondition = _ShippingCondition.ShippingCondition -- association [0..1]
LEFT OUTER JOIN I_Customer AS _ShipToParty ON ShipToParty = _ShipToParty.Customer -- association [0..1]
LEFT OUTER JOIN I_Customer AS _BillToParty ON BillToParty = _BillToParty.Customer -- association [0..1]
LEFT OUTER JOIN I_Customer AS _PayerParty ON PayerParty = _PayerParty.Customer -- association [0..1]
LEFT OUTER JOIN I_PersonWorkAgreement_1 AS _SalesEmployee ON SalesEmployee = _SalesEmployee.PersonWorkAgreement -- association [0..1]
LEFT OUTER JOIN I_PersonWorkAgreement_1 AS _ResponsibleEmployee ON ResponsibleEmployee = _ResponsibleEmployee.PersonWorkAgreement -- association [0..1]
LEFT OUTER JOIN I_ServiceDocumentEnhcd AS _SolutionOrder ON BusinessSolutionOrder = _SolutionOrder.ServiceDocument AND _SolutionOrder.ServiceObjectType = 'BUS2000172' -- association [0..1]
LEFT OUTER JOIN I_ServiceDocumentItemEnhcd AS _SolutionOrderItem ON _SolutionOrderItem.ServiceObjectType = 'BUS2000172' AND BusinessSolutionOrder = _SolutionOrderItem.ServiceDocument AND BusinessSolutionOrderItem = _SolutionOrderItem.ServiceDocumentItem -- association [1]
LEFT OUTER JOIN E_SalesDocumentItemBasic AS _Extension ON SalesDocument = _Extension.SalesDocument AND SalesDocumentItem = _Extension.SalesDocumentItem -- association [0..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- 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
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA