I_RFM_PrvsnlSlsContrDocItm
Provisional Sales Contract Document Item
I_RFM_PrvsnlSlsContrDocItm is a Composite CDS View that provides data about "Provisional Sales Contract Document Item" in SAP S/4HANA. It reads from 2 data sources (I_RFM_SalesDocumentItem, I_RFMSalesDocumentType) and exposes 172 fields with key fields SalesContract, SalesContractItem. It has 8 associations to related views.
Data Sources (2)
| Source | Alias | Join Type |
|---|---|---|
| I_RFM_SalesDocumentItem | item | from |
| I_RFMSalesDocumentType | salesDocumentType | inner |
Associations (8)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | I_ARunSalesDocItmAssgdQty | _AssignedSalesItem | $projection.SalesContract = _AssignedSalesItem.RequirementDocumentNumber and $projection.SalesContractItem = _AssignedSalesItem.RequirementDocumentItem |
| [0..1] | I_SDDocumentCategory | _SDDocumentCategory | $projection.SDDocumentCategory = _SDDocumentCategory.SDDocumentCategory |
| [0..1] | I_RetailCharacteristicValueT | _CharValTexts1 | $projection.ProductCharacteristic1 = _CharValTexts1.RetailCharacteristicValue and $projection.ProdCharc1InternalNumber = _CharValTexts1.CharacteristicInternalID and _CharValTexts1.Language = $session.system_language |
| [0..1] | I_RetailCharacteristicValueT | _CharValTexts2 | $projection.ProductCharacteristic2 = _CharValTexts2.RetailCharacteristicValue and $projection.ProdCharc2InternalNumber = _CharValTexts2.CharacteristicInternalID and _CharValTexts2.Language = $session.system_language |
| [0..1] | I_RetailCharacteristicValueT | _CharValTexts3 | $projection.ProductCharacteristic3 = _CharValTexts3.RetailCharacteristicValue and $projection.ProdCharc3InternalNumber = _CharValTexts3.CharacteristicInternalID and _CharValTexts3.Language = $session.system_language |
| [0..1] | I_HdrBillgIncompletionStatus | _HeaderBillgIncompletionStatus | $projection.HeaderBillgIncompletionStatus = _HeaderBillgIncompletionStatus.HeaderBillgIncompletionStatus |
| [0..1] | I_OvrlItmGenIncompletionSts | _OvrlItmGeneralIncompletionSts | $projection.OvrlItmGeneralIncompletionSts = _OvrlItmGeneralIncompletionSts.OvrlItmGeneralIncompletionSts |
| [0..1] | I_OvrlItmBillgIncompltnSts | _OvrlItmBillingIncompletionSts | $projection.OvrlItmBillingIncompletionSts = _OvrlItmBillingIncompletionSts.OvrlItmBillingIncompletionSts |
Annotations (11)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | IRFMPRVSNLDOCITM | view | |
| EndUserText.label | Provisional Sales Contract Document Item | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| VDM.viewType | #COMPOSITE | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| AccessControl.personalData.blocking | #REQUIRED | view |
Fields (172)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | SalesContract | I_RFM_SalesDocumentItem | SalesDocument | SD Document |
| KEY | SalesContractItem | I_RFM_SalesDocumentItem | SalesDocumentItem | Sales Document Item |
| SalesDocument | I_RFM_SalesDocumentItem | SalesDocument | SD Document | |
| SalesDocumentItem | I_RFM_SalesDocumentItem | SalesDocumentItem | Sales Document Item | |
| FormattedSalesDocumentItem | ||||
| SalesOrganization | I_RFM_SalesDocumentItem | SalesOrganization | Sales Organization | |
| DistributionChannel | I_RFM_SalesDocumentItem | DistributionChannel | RefDistCh-Cust/Mat. | |
| OrganizationDivision | I_RFM_SalesDocumentItem | OrganizationDivision | Org. Division | |
| SoldToParty | I_RFM_SalesDocumentItem | SoldToParty | Sold-to Party | |
| CreatedByUser | I_RFM_SalesDocumentItem | CreatedByUser | User Name | |
| SDDocumentCategory | I_RFM_SalesDocumentItem | SDDocumentCategory | Document Cat. | |
| OverallSDProcessStatus | I_RFM_SalesDocumentItem | OverallSDProcessStatus | Overall Status | |
| OverallTotalDeliveryStatus | I_RFM_SalesDocumentItem | OverallTotalDeliveryStatus | Ovrl Deliv. Sts | |
| InventorySpecialStockType | I_RFM_SalesDocumentItem | InventorySpecialStockType | Special Stock Type | |
| TotalBlockStatus | I_RFM_SalesDocumentItem | TotalBlockStatus | Ovrl Block Sts | |
| SalesDocumentType | I_RFM_SalesDocumentItem | SalesDocumentType | Sales Doc. Type | |
| SalesGroup | I_RFM_SalesDocumentItem | SalesGroup | Sales Group | |
| SalesOffice | I_RFM_SalesDocumentItem | SalesOffice | Sales Office | |
| ShippingCondition | I_RFM_SalesDocumentItem | ShippingCondition | Shipping Conditions | |
| CreationDate | I_RFM_SalesDocumentItem | CreationDate | Time Stamp | |
| SDDocumentReason | I_RFM_SalesDocumentItem | SDDocumentReason | Order Reason | |
| CustomerPurchaseOrderDate | I_RFM_SalesDocumentItem | CustomerPurchaseOrderDate | Purchase Order Date | |
| SalesDocumentDate | I_RFM_SalesDocumentItem | SalesDocumentDate | Document Date | |
| HeaderBillingBlockReason | I_RFM_SalesDocumentItem | HeaderBillingBlockReason | Billing Block | |
| HdrGeneralIncompletionStatus | I_RFM_SalesDocumentItem | HdrGeneralIncompletionStatus | Overall Header | |
| OvrlItmGeneralIncompletionSts | I_RFM_SalesDocumentItem | OvrlItmGeneralIncompletionSts | All Items | |
| TotalCreditCheckStatus | I_RFM_SalesDocumentItem | TotalCreditCheckStatus | OverallCredStat | |
| DeliveryBlockReason | I_RFM_SalesDocumentItem | DeliveryBlockReason | Delivery Block | |
| HeaderBillgIncompletionStatus | I_RFM_SalesDocumentItem | HeaderBillgIncompletionStatus | Billing Doc. | |
| OvrlItmBillingIncompletionSts | I_RFM_SalesDocumentItem | OvrlItmBillingIncompletionSts | Billg–All Items | |
| OverallPricingIncompletionSts | I_RFM_SalesDocumentItem | OverallPricingIncompletionSts | Pricing – Item | |
| HeaderDelivIncompletionStatus | I_RFM_SalesDocumentItem | HeaderDelivIncompletionStatus | Delivery – Item | |
| OvrlItmDelivIncompletionSts | I_RFM_SalesDocumentItem | OvrlItmDelivIncompletionSts | Deliv–All Itms | |
| CustomerPurchaseOrderType | I_RFM_SalesDocumentItem | CustomerPurchaseOrderType | Pur. Ord. Type | |
| CustomerConditionGroup1 | I_RFM_SalesDocumentItem | CustomerConditionGroup1 | Condition grp 1 | |
| CustomerConditionGroup2 | I_RFM_SalesDocumentItem | CustomerConditionGroup2 | Condition grp 2 | |
| CustomerConditionGroup3 | I_RFM_SalesDocumentItem | CustomerConditionGroup3 | Condition grp 3 | |
| CustomerConditionGroup4 | I_RFM_SalesDocumentItem | CustomerConditionGroup4 | Condition grp 4 | |
| CustomerConditionGroup5 | I_RFM_SalesDocumentItem | CustomerConditionGroup5 | Condition grp 5 | |
| DepartmentClassificationByCust | I_RFM_SalesDocumentItem | DepartmentClassificationByCust | ||
| BillingDocumentDate | I_RFM_SalesDocumentItem | BillingDocumentDate | Billing Date | |
| SalesDocumentItemCategory | I_RFM_SalesDocumentItem | SalesDocumentItemCategory | Item Category | |
| AgrmtValdtyStartDate | I_RFM_SalesDocumentItem | AgrmtValdtyStartDate | Valid From | |
| AgrmtValdtyEndDate | I_RFM_SalesDocumentItem | AgrmtValdtyEndDate | Valid To | |
| Material | I_RFM_SalesDocumentItem | Material | Vehicle Model | |
| RequirementSegment | I_RFM_SalesDocumentItem | RequirementSegment | Req. Segment | |
| Plant | I_RFM_SalesDocumentItem | Plant | Valuation Area | |
| PlantName | ||||
| StorageLocation | I_RFM_SalesDocumentItem | StorageLocation | StorageLocation | |
| ShippingPoint | I_RFM_SalesDocumentItem | ShippingPoint | Shipping Point | |
| DeliveryPriority | I_RFM_SalesDocumentItem | DeliveryPriority | Delivery Prior. | |
| ShippingType | I_RFM_SalesDocumentItem | ShippingType | Shipping Type | |
| CustomerPaymentTerms | I_RFM_SalesDocumentItem | CustomerPaymentTerms | Pyt Terms | |
| IncotermsClassification | I_RFM_SalesDocumentItem | IncotermsClassification | Incoterms | |
| IncotermsLocation1 | I_RFM_SalesDocumentItem | IncotermsLocation1 | Inco. Location1 | |
| ProductCharacteristic1 | I_RFM_SalesDocumentItem | ProductCharacteristic1 | Characteristic 1 | |
| ProductCharacteristic2 | I_RFM_SalesDocumentItem | ProductCharacteristic2 | Characteristic 2 | |
| ProductCharacteristic3 | I_RFM_SalesDocumentItem | ProductCharacteristic3 | Characteristic 3 | |
| ProductSeasonYear | I_RFM_SalesDocumentItem | ProductSeasonYear | Season Year | |
| ProductSeason | I_RFM_SalesDocumentItem | ProductSeason | Season | |
| ProductCollection | I_RFM_SalesDocumentItem | ProductCollection | Collection | |
| ProductTheme | I_RFM_SalesDocumentItem | ProductTheme | Theme | |
| ShippingGroupRule | I_RFM_SalesDocumentItem | ShippingGroupRule | PSST Grouping Rule | |
| ShippingGroupNumber | I_RFM_SalesDocumentItem | ShippingGroupNumber | PSST Group | |
| Batch | I_RFM_SalesDocumentItem | Batch | Lot No. | |
| FashionCancelDate | I_RFM_SalesDocumentItem | FashionCancelDate | ||
| OrderQuantity | I_RFM_SalesDocumentItem | OrderQuantity | Quantity | |
| OrderQuantityUnit | I_RFM_SalesDocumentItem | OrderQuantityUnit | Sales Unit | |
| ConfdDelivQtyInOrderQtyUnit | I_RFM_SalesDocumentItem | ConfdDelivQtyInOrderQtyUnit | Confd Quantity | |
| OrderToBaseQuantityDnmntr | I_RFM_SalesDocumentItem | OrderToBaseQuantityDnmntr | Denominator | |
| OrderToBaseQuantityNmrtr | I_RFM_SalesDocumentItem | OrderToBaseQuantityNmrtr | Numerator | |
| BaseUnit | I_RFM_SalesDocumentItem | BaseUnit | Unit of Measure | |
| RequestedDeliveryDate | I_RFM_SalesDocumentItem | RequestedDeliveryDate | Requested Delivery Date | |
| quan153asRequestedQuantityInBaseUnit | ||||
| quan153asConfirmedRqmtQtyInBaseUnit | ||||
| SalesDocumentRjcnReason | I_RFM_SalesDocumentItem | SalesDocumentRjcnReason | RejectionReason | |
| CustomerGroup | I_RFM_SalesDocumentItem | CustomerGroup | Customer Group | |
| SalesDistrict | I_RFM_SalesDocumentItem | SalesDistrict | Sales District | |
| ProductGroup | I_RFM_SalesDocumentItem | ProductGroup | Product Sold Group | |
| AdditionalMaterialGroup1 | I_RFM_SalesDocumentItem | AdditionalMaterialGroup1 | MaterialGroup 1 | |
| AdditionalMaterialGroup2 | I_RFM_SalesDocumentItem | AdditionalMaterialGroup2 | MaterialGroup 2 | |
| AdditionalMaterialGroup3 | I_RFM_SalesDocumentItem | AdditionalMaterialGroup3 | MaterialGroup 3 | |
| AdditionalMaterialGroup4 | I_RFM_SalesDocumentItem | AdditionalMaterialGroup4 | MaterialGroup 4 | |
| AdditionalMaterialGroup5 | I_RFM_SalesDocumentItem | AdditionalMaterialGroup5 | MaterialGroup 5 | |
| AdditionalCustomerGroup1 | I_RFM_SalesDocumentItem | AdditionalCustomerGroup1 | Customer Grp 1 | |
| AdditionalCustomerGroup2 | I_RFM_SalesDocumentItem | AdditionalCustomerGroup2 | Customer Grp 2 | |
| AdditionalCustomerGroup3 | I_RFM_SalesDocumentItem | AdditionalCustomerGroup3 | Customer Grp 3 | |
| AdditionalCustomerGroup4 | I_RFM_SalesDocumentItem | AdditionalCustomerGroup4 | Customer Grp 4 | |
| AdditionalCustomerGroup5 | I_RFM_SalesDocumentItem | AdditionalCustomerGroup5 | Customer Grp 5 | |
| RetailAdditionalCustomerGrp6 | I_RFM_SalesDocumentItem | RetailAdditionalCustomerGrp6 | ||
| RetailAdditionalCustomerGrp7 | I_RFM_SalesDocumentItem | RetailAdditionalCustomerGrp7 | ||
| RetailAdditionalCustomerGrp8 | I_RFM_SalesDocumentItem | RetailAdditionalCustomerGrp8 | ||
| RetailAdditionalCustomerGrp9 | I_RFM_SalesDocumentItem | RetailAdditionalCustomerGrp9 | ||
| RetailAdditionalCustomerGrp10 | I_RFM_SalesDocumentItem | RetailAdditionalCustomerGrp10 | ||
| HigherLevelItem | I_RFM_SalesDocumentItem | HigherLevelItem | Higher-Lev.Item | |
| SeasonCompletenessStatus | I_RFM_SalesDocumentItem | SeasonCompletenessStatus | Season Comp.Ind | |
| ItemGeneralIncompletionStatus | I_RFM_SalesDocumentItem | ItemGeneralIncompletionStatus | ||
| ItemBillingIncompletionStatus | I_RFM_SalesDocumentItem | ItemBillingIncompletionStatus | ||
| PricingIncompletionStatus | I_RFM_SalesDocumentItem | PricingIncompletionStatus | ||
| ItemDeliveryIncompletionStatus | I_RFM_SalesDocumentItem | ItemDeliveryIncompletionStatus | ||
| NetAmount | I_RFM_SalesDocumentItem | NetAmount | Stated Amount | |
| TransactionCurrency | I_RFM_SalesDocumentItem | TransactionCurrency | Transaction Currency | |
| PricingDate | I_RFM_SalesDocumentItem | PricingDate | Pricing Date | |
| CustomerPriceGroup | I_RFM_SalesDocumentItem | CustomerPriceGroup | CustPrice Group | |
| DeliveryStatus | I_RFM_SalesDocumentItem | DeliveryStatus | Delivery Status | |
| ItemHasValueAddedService | I_RFM_SalesDocumentItem | ItemHasValueAddedService | VAS Relevant | |
| OrderRelatedBillingStatus | I_RFM_SalesDocumentItem | OrderRelatedBillingStatus | Ord.Rel.BillgSt | |
| ProdCharc1InternalNumber | ||||
| ProdCharc2InternalNumber | ||||
| ProdCharc3InternalNumber | ||||
| MaterialPricingGroup | I_RFM_SalesDocumentItem | MaterialPricingGroup | ||
| Route | I_RFM_SalesDocumentItem | Route | Vehicle route | |
| MaterialByCustomer | I_RFM_SalesDocumentItem | MaterialByCustomer | Customer Mat. | |
| _SalesDocument | I_RFM_SalesDocumentItem | _SalesDocument | ||
| _Product | I_RFM_SalesDocumentItem | _Product | ||
| _BaseUnit | I_RFM_SalesDocumentItem | _BaseUnit | ||
| _Batch | I_RFM_SalesDocumentItem | _Batch | ||
| _OrderQuantityUnit | I_RFM_SalesDocumentItem | _OrderQuantityUnit | ||
| _SalesDistrict | I_RFM_SalesDocumentItem | _SalesDistrict | ||
| _CustomerGroup | I_RFM_SalesDocumentItem | _CustomerGroup | ||
| _SalesDocumentRjcnReason | I_RFM_SalesDocumentItem | _SalesDocumentRjcnReason | ||
| _ShippingPoint | I_RFM_SalesDocumentItem | _ShippingPoint | ||
| _DeliveryPriority | I_RFM_SalesDocumentItem | _DeliveryPriority | ||
| _SoldToParty | I_RFM_SalesDocumentItem | _SoldToParty | ||
| _Plant | I_RFM_SalesDocumentItem | _Plant | ||
| _StorageLocation | I_RFM_SalesDocumentItem | _StorageLocation | ||
| _CustomerPaymentTerms | I_RFM_SalesDocumentItem | _CustomerPaymentTerms | ||
| _IncotermsClassification | I_RFM_SalesDocumentItem | _IncotermsClassification | ||
| _SDDocumentCategory | _SDDocumentCategory | |||
| _ItemGeneralIncompletionStatus | I_RFM_SalesDocumentItem | _ItemGeneralIncompletionStatus | ||
| _ItemBillingIncompletionStatus | I_RFM_SalesDocumentItem | _ItemBillingIncompletionStatus | ||
| _PricingIncompletionStatus | I_RFM_SalesDocumentItem | _PricingIncompletionStatus | ||
| _ItemDelivIncompletionSts | I_RFM_SalesDocumentItem | _ItemDelivIncompletionSts | ||
| _MaterialText | I_RFM_SalesDocumentItem | _MaterialText | ||
| _ShippingPointText | I_RFM_SalesDocumentItem | _ShippingPointText | ||
| _AssignedSalesItem | _AssignedSalesItem | |||
| _ProductGroup | I_RFM_SalesDocumentItem | _ProductGroup | ||
| _AdditionalMaterialGroup1 | I_RFM_SalesDocumentItem | _AdditionalMaterialGroup1 | ||
| _AdditionalMaterialGroup2 | I_RFM_SalesDocumentItem | _AdditionalMaterialGroup2 | ||
| _AdditionalMaterialGroup3 | I_RFM_SalesDocumentItem | _AdditionalMaterialGroup3 | ||
| _AdditionalMaterialGroup4 | I_RFM_SalesDocumentItem | _AdditionalMaterialGroup4 | ||
| _AdditionalMaterialGroup5 | I_RFM_SalesDocumentItem | _AdditionalMaterialGroup5 | ||
| _TransactionCurrency | I_RFM_SalesDocumentItem | _TransactionCurrency | ||
| _CustomerPriceGroup | I_RFM_SalesDocumentItem | _CustomerPriceGroup | ||
| _ShippingType | I_RFM_SalesDocumentItem | _ShippingType | ||
| _ItemCategory | I_RFM_SalesDocumentItem | _ItemCategory | ||
| _CustomerPurchaseOrderType | I_RFM_SalesDocumentItem | _CustomerPurchaseOrderType | ||
| _ContactPersonStdDepartment | I_RFM_SalesDocumentItem | _ContactPersonStdDepartment | ||
| _AdditionalCustomerGroup1 | I_RFM_SalesDocumentItem | _AdditionalCustomerGroup1 | ||
| _AdditionalCustomerGroup2 | I_RFM_SalesDocumentItem | _AdditionalCustomerGroup2 | ||
| _AdditionalCustomerGroup3 | I_RFM_SalesDocumentItem | _AdditionalCustomerGroup3 | ||
| _AdditionalCustomerGroup4 | I_RFM_SalesDocumentItem | _AdditionalCustomerGroup4 | ||
| _AdditionalCustomerGroup5 | I_RFM_SalesDocumentItem | _AdditionalCustomerGroup5 | ||
| _RetailAddlCustGrp6 | I_RFM_SalesDocumentItem | _RetailAddlCustGrp6 | ||
| _RetailAddlCustGrp7 | I_RFM_SalesDocumentItem | _RetailAddlCustGrp7 | ||
| _RetailAddlCustGrp8 | I_RFM_SalesDocumentItem | _RetailAddlCustGrp8 | ||
| _RetailAddlCustGrp9 | I_RFM_SalesDocumentItem | _RetailAddlCustGrp9 | ||
| _RetailAddlCustGrp10 | I_RFM_SalesDocumentItem | _RetailAddlCustGrp10 | ||
| _MaterialPricingGroup | I_RFM_SalesDocumentItem | _MaterialPricingGroup | ||
| _Route | I_RFM_SalesDocumentItem | _Route | ||
| _DeliveryBlockReason | I_RFM_SalesDocumentItem | _DeliveryBlockReason | ||
| _SalesGroup | I_RFM_SalesDocumentItem | _SalesGroup | ||
| _SalesOffice | I_RFM_SalesDocumentItem | _SalesOffice | ||
| _ShippingCondition | I_RFM_SalesDocumentItem | _ShippingCondition | ||
| _HeaderBillingBlockReason | I_RFM_SalesDocumentItem | _HeaderBillingBlockReason | ||
| _SDDocumentReason | I_RFM_SalesDocumentItem | _SDDocumentReason | ||
| _CharValTexts1 | _CharValTexts1 | |||
| _CharValTexts2 | _CharValTexts2 | |||
| _CharValTexts3 | _CharValTexts3 | |||
| _HeaderBillgIncompletionStatus | _HeaderBillgIncompletionStatus | |||
| _OvrlItmGeneralIncompletionSts | _OvrlItmGeneralIncompletionSts | |||
| _OvrlItmBillingIncompletionSts | _OvrlItmBillingIncompletionSts |
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_RFM_PrvsnlSlsContrDocItm.
-- 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: IRFMPRVSNLDOCITM
CREATE VIEW I_RFM_PrvsnlSlsContrDocItm AS
SELECT
item.SalesDocument AS SalesContract,
item.SalesDocumentItem AS SalesContractItem,
item.SalesDocument AS SalesDocument,
item.SalesDocumentItem AS SalesDocumentItem,
cast(concat(concat(item.SalesDocument, '/'), item.SalesDocumentItem) as rfm_formattedsalesdocitm preserving type) AS FormattedSalesDocumentItem,
item.SalesOrganization AS SalesOrganization,
item.DistributionChannel AS DistributionChannel,
item.OrganizationDivision AS OrganizationDivision,
item.SoldToParty AS SoldToParty,
item.CreatedByUser AS CreatedByUser,
item.SDDocumentCategory AS SDDocumentCategory,
item.OverallSDProcessStatus AS OverallSDProcessStatus,
item.OverallTotalDeliveryStatus AS OverallTotalDeliveryStatus,
item.InventorySpecialStockType AS InventorySpecialStockType,
item.TotalBlockStatus AS TotalBlockStatus,
item.SalesDocumentType AS SalesDocumentType,
item.SalesGroup AS SalesGroup,
item.SalesOffice AS SalesOffice,
item.ShippingCondition AS ShippingCondition,
item.CreationDate AS CreationDate,
item.SDDocumentReason AS SDDocumentReason,
item.CustomerPurchaseOrderDate AS CustomerPurchaseOrderDate,
item.SalesDocumentDate AS SalesDocumentDate,
item.HeaderBillingBlockReason AS HeaderBillingBlockReason,
item.HdrGeneralIncompletionStatus AS HdrGeneralIncompletionStatus,
item.OvrlItmGeneralIncompletionSts AS OvrlItmGeneralIncompletionSts,
item.TotalCreditCheckStatus AS TotalCreditCheckStatus,
item.DeliveryBlockReason AS DeliveryBlockReason,
item.HeaderBillgIncompletionStatus AS HeaderBillgIncompletionStatus,
item.OvrlItmBillingIncompletionSts AS OvrlItmBillingIncompletionSts,
item.OverallPricingIncompletionSts AS OverallPricingIncompletionSts,
item.HeaderDelivIncompletionStatus AS HeaderDelivIncompletionStatus,
item.OvrlItmDelivIncompletionSts AS OvrlItmDelivIncompletionSts,
item.CustomerPurchaseOrderType AS CustomerPurchaseOrderType,
item.CustomerConditionGroup1 AS CustomerConditionGroup1,
item.CustomerConditionGroup2 AS CustomerConditionGroup2,
item.CustomerConditionGroup3 AS CustomerConditionGroup3,
item.CustomerConditionGroup4 AS CustomerConditionGroup4,
item.CustomerConditionGroup5 AS CustomerConditionGroup5,
item.DepartmentClassificationByCust AS DepartmentClassificationByCust,
item.BillingDocumentDate AS BillingDocumentDate,
item.SalesDocumentItemCategory AS SalesDocumentItemCategory,
item.AgrmtValdtyStartDate AS AgrmtValdtyStartDate,
item.AgrmtValdtyEndDate AS AgrmtValdtyEndDate,
item.Material AS Material,
item.RequirementSegment AS RequirementSegment,
item.Plant AS Plant,
item._Plant.PlantName AS PlantName,
item.StorageLocation AS StorageLocation,
item.ShippingPoint AS ShippingPoint,
item.DeliveryPriority AS DeliveryPriority,
item.ShippingType AS ShippingType,
item.CustomerPaymentTerms AS CustomerPaymentTerms,
item.IncotermsClassification AS IncotermsClassification,
item.IncotermsLocation1 AS IncotermsLocation1,
item.ProductCharacteristic1 AS ProductCharacteristic1,
item.ProductCharacteristic2 AS ProductCharacteristic2,
item.ProductCharacteristic3 AS ProductCharacteristic3,
item.ProductSeasonYear AS ProductSeasonYear,
item.ProductSeason AS ProductSeason,
item.ProductCollection AS ProductCollection,
item.ProductTheme AS ProductTheme,
item.ShippingGroupRule AS ShippingGroupRule,
item.ShippingGroupNumber AS ShippingGroupNumber,
item.Batch AS Batch,
item.FashionCancelDate AS FashionCancelDate,
item.OrderQuantity AS OrderQuantity,
item.OrderQuantityUnit AS OrderQuantityUnit,
item.ConfdDelivQtyInOrderQtyUnit AS ConfdDelivQtyInOrderQtyUnit,
item.OrderToBaseQuantityDnmntr AS OrderToBaseQuantityDnmntr,
item.OrderToBaseQuantityNmrtr AS OrderToBaseQuantityNmrtr,
item.BaseUnit AS BaseUnit,
item.RequestedDeliveryDate AS RequestedDeliveryDate,
cast ( case when item.OrderToBaseQuantityDnmntr > 0 then coalesce(item.OrderQuantity,0) * division(item.OrderToBaseQuantityNmrtr,item.OrderToBaseQuantityDnmntr,2) else coalesce(item.OrderQuantity,0) end as abap.quan(15,3)) as RequestedQuantityInBaseUnit AS quan153asRequestedQuantityInBaseUnit,
cast ( case when item.OrderToBaseQuantityDnmntr > 0 then coalesce(item.ConfdDelivQtyInOrderQtyUnit,0) * division(item.OrderToBaseQuantityNmrtr,item.OrderToBaseQuantityDnmntr,2) else coalesce(item.ConfdDelivQtyInOrderQtyUnit,0) end as abap.quan(15,3)) as ConfirmedRqmtQtyInBaseUnit AS quan153asConfirmedRqmtQtyInBaseUnit,
item.SalesDocumentRjcnReason AS SalesDocumentRjcnReason,
item.CustomerGroup AS CustomerGroup,
item.SalesDistrict AS SalesDistrict,
item.ProductGroup AS ProductGroup,
item.AdditionalMaterialGroup1 AS AdditionalMaterialGroup1,
item.AdditionalMaterialGroup2 AS AdditionalMaterialGroup2,
item.AdditionalMaterialGroup3 AS AdditionalMaterialGroup3,
item.AdditionalMaterialGroup4 AS AdditionalMaterialGroup4,
item.AdditionalMaterialGroup5 AS AdditionalMaterialGroup5,
item.AdditionalCustomerGroup1 AS AdditionalCustomerGroup1,
item.AdditionalCustomerGroup2 AS AdditionalCustomerGroup2,
item.AdditionalCustomerGroup3 AS AdditionalCustomerGroup3,
item.AdditionalCustomerGroup4 AS AdditionalCustomerGroup4,
item.AdditionalCustomerGroup5 AS AdditionalCustomerGroup5,
item.RetailAdditionalCustomerGrp6 AS RetailAdditionalCustomerGrp6,
item.RetailAdditionalCustomerGrp7 AS RetailAdditionalCustomerGrp7,
item.RetailAdditionalCustomerGrp8 AS RetailAdditionalCustomerGrp8,
item.RetailAdditionalCustomerGrp9 AS RetailAdditionalCustomerGrp9,
item.RetailAdditionalCustomerGrp10 AS RetailAdditionalCustomerGrp10,
item.HigherLevelItem AS HigherLevelItem,
item.SeasonCompletenessStatus AS SeasonCompletenessStatus,
item.ItemGeneralIncompletionStatus AS ItemGeneralIncompletionStatus,
item.ItemBillingIncompletionStatus AS ItemBillingIncompletionStatus,
item.PricingIncompletionStatus AS PricingIncompletionStatus,
item.ItemDeliveryIncompletionStatus AS ItemDeliveryIncompletionStatus,
item.NetAmount AS NetAmount,
item.TransactionCurrency AS TransactionCurrency,
item.PricingDate AS PricingDate,
item.CustomerPriceGroup AS CustomerPriceGroup,
item.DeliveryStatus AS DeliveryStatus,
item.ItemHasValueAddedService AS ItemHasValueAddedService,
item.OrderRelatedBillingStatus AS OrderRelatedBillingStatus,
cast(item._Product.ProdCharc1InternalNumber as atinn_no_conv preserving type ) AS ProdCharc1InternalNumber,
cast(item._Product.ProdCharc2InternalNumber as atinn_no_conv preserving type ) AS ProdCharc2InternalNumber,
cast(item._Product.ProdCharc3InternalNumber as atinn_no_conv preserving type ) AS ProdCharc3InternalNumber,
item.MaterialPricingGroup AS MaterialPricingGroup,
item.Route AS Route,
item.MaterialByCustomer AS MaterialByCustomer,
item._SalesDocument AS _SalesDocument,
item._Product AS _Product,
item._BaseUnit AS _BaseUnit,
item._Batch AS _Batch,
item._OrderQuantityUnit AS _OrderQuantityUnit,
item._SalesDistrict AS _SalesDistrict,
item._CustomerGroup AS _CustomerGroup,
item._SalesDocumentRjcnReason AS _SalesDocumentRjcnReason,
item._ShippingPoint AS _ShippingPoint,
item._DeliveryPriority AS _DeliveryPriority,
item._SoldToParty AS _SoldToParty,
item._Plant AS _Plant,
item._StorageLocation AS _StorageLocation,
item._CustomerPaymentTerms AS _CustomerPaymentTerms,
item._IncotermsClassification AS _IncotermsClassification,
item._ItemGeneralIncompletionStatus AS _ItemGeneralIncompletionStatus,
item._ItemBillingIncompletionStatus AS _ItemBillingIncompletionStatus,
item._PricingIncompletionStatus AS _PricingIncompletionStatus,
item._ItemDelivIncompletionSts AS _ItemDelivIncompletionSts,
item._MaterialText AS _MaterialText,
item._ShippingPointText AS _ShippingPointText,
item._ProductGroup AS _ProductGroup,
item._AdditionalMaterialGroup1 AS _AdditionalMaterialGroup1,
item._AdditionalMaterialGroup2 AS _AdditionalMaterialGroup2,
item._AdditionalMaterialGroup3 AS _AdditionalMaterialGroup3,
item._AdditionalMaterialGroup4 AS _AdditionalMaterialGroup4,
item._AdditionalMaterialGroup5 AS _AdditionalMaterialGroup5,
item._TransactionCurrency AS _TransactionCurrency,
item._CustomerPriceGroup AS _CustomerPriceGroup,
item._ShippingType AS _ShippingType,
item._ItemCategory AS _ItemCategory,
item._CustomerPurchaseOrderType AS _CustomerPurchaseOrderType,
item._ContactPersonStdDepartment AS _ContactPersonStdDepartment,
item._AdditionalCustomerGroup1 AS _AdditionalCustomerGroup1,
item._AdditionalCustomerGroup2 AS _AdditionalCustomerGroup2,
item._AdditionalCustomerGroup3 AS _AdditionalCustomerGroup3,
item._AdditionalCustomerGroup4 AS _AdditionalCustomerGroup4,
item._AdditionalCustomerGroup5 AS _AdditionalCustomerGroup5,
item._RetailAddlCustGrp6 AS _RetailAddlCustGrp6,
item._RetailAddlCustGrp7 AS _RetailAddlCustGrp7,
item._RetailAddlCustGrp8 AS _RetailAddlCustGrp8,
item._RetailAddlCustGrp9 AS _RetailAddlCustGrp9,
item._RetailAddlCustGrp10 AS _RetailAddlCustGrp10,
item._MaterialPricingGroup AS _MaterialPricingGroup,
item._Route AS _Route,
item._DeliveryBlockReason AS _DeliveryBlockReason,
item._SalesGroup AS _SalesGroup,
item._SalesOffice AS _SalesOffice,
item._ShippingCondition AS _ShippingCondition,
item._HeaderBillingBlockReason AS _HeaderBillingBlockReason,
item._SDDocumentReason AS _SDDocumentReason
FROM I_RFM_SalesDocumentItem AS item
INNER JOIN I_RFMSalesDocumentType AS salesDocumentType ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_ARunSalesDocItmAssgdQty AS _AssignedSalesItem ON SalesContract = _AssignedSalesItem.RequirementDocumentNumber AND SalesContractItem = _AssignedSalesItem.RequirementDocumentItem -- association [0..1]
LEFT OUTER JOIN I_SDDocumentCategory AS _SDDocumentCategory ON SDDocumentCategory = _SDDocumentCategory.SDDocumentCategory -- association [0..1]
LEFT OUTER JOIN I_RetailCharacteristicValueT AS _CharValTexts1 ON ProductCharacteristic1 = _CharValTexts1.RetailCharacteristicValue AND ProdCharc1InternalNumber = _CharValTexts1.CharacteristicInternalID AND _CharValTexts1.Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN I_RetailCharacteristicValueT AS _CharValTexts2 ON ProductCharacteristic2 = _CharValTexts2.RetailCharacteristicValue AND ProdCharc2InternalNumber = _CharValTexts2.CharacteristicInternalID AND _CharValTexts2.Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN I_RetailCharacteristicValueT AS _CharValTexts3 ON ProductCharacteristic3 = _CharValTexts3.RetailCharacteristicValue AND ProdCharc3InternalNumber = _CharValTexts3.CharacteristicInternalID AND _CharValTexts3.Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN I_HdrBillgIncompletionStatus AS _HeaderBillgIncompletionStatus ON HeaderBillgIncompletionStatus = _HeaderBillgIncompletionStatus.HeaderBillgIncompletionStatus -- association [0..1]
LEFT OUTER JOIN I_OvrlItmGenIncompletionSts AS _OvrlItmGeneralIncompletionSts ON OvrlItmGeneralIncompletionSts = _OvrlItmGeneralIncompletionSts.OvrlItmGeneralIncompletionSts -- association [0..1]
LEFT OUTER JOIN I_OvrlItmBillgIncompltnSts AS _OvrlItmBillingIncompletionSts ON OvrlItmBillingIncompletionSts = _OvrlItmBillingIncompletionSts.OvrlItmBillingIncompletionSts -- 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