R_SalesOrderTP
Sales Order - TP
R_SalesOrderTP is a Transactional CDS View that provides data about "Sales Order - TP" in SAP S/4HANA. It reads from 1 data source (I_SalesOrder) and exposes 173 fields with key field SalesOrder. It has 11 associations to related views. Part of development package RAP_SD_SLS_SO.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_SalesOrder | SalesOrder | from |
Associations (11)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | R_OutputRequestTP | _OutputRequest | $projection.OutputRequestUUID = _OutputRequest.OutputRequestUUID |
| [0..1] | I_SalesOrderPartner | _SoldToParty | $projection.SalesOrder = _SoldToParty.SalesOrder and _SoldToParty.PartnerFunction = 'AG' |
| [0..1] | I_SlsOrganizationDistrChnl | _SlsOrganizationDistrChnl | $projection.SalesOrganization = _SlsOrganizationDistrChnl.SalesOrganization and $projection.DistributionChannel = _SlsOrganizationDistrChnl.DistributionChannel |
| [1] | E_SalesDocumentBasic | _Extension | $projection.SalesOrder = _Extension.SalesDocument |
| [0..*] | R_SalesOrderItemTP | _Item | |
| [0..*] | R_SalesOrderTextTP | _Text | |
| [0..*] | R_SalesOrderPartnerTP | _Partner | |
| [0..*] | R_SalesOrderPricingElementTP | _PricingElement | |
| [0..1] | R_SalesOrderBillingPlanTP | _BillingPlan | |
| [0..1] | R_SalesOrderShipToPartyTP | _ShipToParty | |
| [0..*] | R_SalesOrderRelatedObjectTP | _RelatedObject | |
Annotations (13)
| Name | Value | Level | Field |
|---|---|---|---|
| VDM.lifecycle.contract.type | #SAP_INTERNAL_API | view | |
| VDM.viewType | #TRANSACTIONAL | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| ObjectModel.sapObjectNodeType.name | SalesOrder | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| AbapCatalog.extensibility.extensible | true | view | |
| AbapCatalog.extensibility.elementSuffix | SDH | view | |
| AbapCatalog.extensibility.quota.maximumFields | 204 | view | |
| AbapCatalog.extensibility.quota.maximumBytes | 100000 | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| EndUserText.label | Sales Order - TP | view |
Fields (173)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | SalesOrder | I_SalesOrder | SalesOrder | SD Document |
| SalesOrderForEdit | I_SalesOrder | SalesOrder | SD Document | |
| SalesOrderType | I_SalesOrder | SalesOrderType | Sales Order Type | |
| SoldToParty | I_SalesOrder | SoldToParty | Sold-to Party | |
| CustomerName | _SoldToParty | FullName | Name | |
| SoldToPartyAddressID | _SoldToParty | AddressID | Ship-to address | |
| SalesOrganization | I_SalesOrder | SalesOrganization | Sales Organization | |
| DistributionChannel | I_SalesOrder | DistributionChannel | RefDistCh-Cust/Mat. | |
| ReferenceDistributionChannel | _SlsOrganizationDistrChnl | ReferenceDistributionChannel | ||
| OrganizationDivision | I_SalesOrder | OrganizationDivision | Org. Division | |
| SalesOffice | I_SalesOrder | SalesOffice | Sales Office | |
| SalesGroup | I_SalesOrder | SalesGroup | Sales Group | |
| SalesDistrict | I_SalesOrder | SalesDistrict | Sales District | |
| PurchaseOrderByCustomer | I_SalesOrder | PurchaseOrderByCustomer | Purchase Order Number | |
| CustomerPurchaseOrderType | I_SalesOrder | CustomerPurchaseOrderType | ||
| CustomerPurchaseOrderDate | I_SalesOrder | CustomerPurchaseOrderDate | Purchase Order Date | |
| PurchaseOrderByShipToParty | I_SalesOrder | PurchaseOrderByShipToParty | ||
| CorrespncExternalReference | I_SalesOrder | CorrespncExternalReference | Your Reference | |
| CorrespncExtRefByShipToParty | I_SalesOrder | CorrespncExtRefByShipToParty | ||
| CustomerGroup | I_SalesOrder | CustomerGroup | Customer Group | |
| AdditionalCustomerGroup1 | I_SalesOrder | AdditionalCustomerGroup1 | Customer Grp 1 | |
| AdditionalCustomerGroup2 | I_SalesOrder | AdditionalCustomerGroup2 | Customer Grp 2 | |
| AdditionalCustomerGroup3 | I_SalesOrder | AdditionalCustomerGroup3 | Customer Grp 3 | |
| AdditionalCustomerGroup4 | I_SalesOrder | AdditionalCustomerGroup4 | Customer Grp 4 | |
| AdditionalCustomerGroup5 | I_SalesOrder | AdditionalCustomerGroup5 | Customer Grp 5 | |
| SDDocumentReason | I_SalesOrder | SDDocumentReason | Order Reason | |
| PricingDate | I_SalesOrder | PricingDate | Pricing Date | |
| ServicesRenderedDate | I_SalesOrder | ServicesRenderedDate | Services Rendered Date | |
| BillingDocumentDate | I_SalesOrder | BillingDocumentDate | Billing Date | |
| SDPricingProcedure | I_SalesOrder | SDPricingProcedure | Pric. Procedure | |
| CustomerPriceGroup | I_SalesOrder | CustomerPriceGroup | CustPrice Group | |
| PriceListType | I_SalesOrder | PriceListType | Price List Tp. | |
| RequestedDeliveryDate | I_SalesOrder | RequestedDeliveryDate | Requested Delivery Date | |
| DeliveryDateTypeRule | I_SalesOrder | DeliveryDateTypeRule | Deliv Date Rule | |
| ShippingCondition | I_SalesOrder | ShippingCondition | Shipping Conditions | |
| CompleteDeliveryIsDefined | I_SalesOrder | CompleteDeliveryIsDefined | Complete Dlv. | |
| OrderCombinationIsAllowed | I_SalesOrder | OrderCombinationIsAllowed | Order Combinat. | |
| SlsDocIsRlvtForProofOfDeliv | I_SalesOrder | SlsDocIsRlvtForProofOfDeliv | POD-relevant | |
| ShippingType | I_SalesOrder | ShippingType | Shipping Type | |
| ReceivingPoint | I_SalesOrder | ReceivingPoint | Recv. Point | |
| IncotermsClassification | I_SalesOrder | IncotermsClassification | Incoterms | |
| IncotermsVersion | I_SalesOrder | IncotermsVersion | Inco. Version | |
| IncotermsLocation1 | I_SalesOrder | IncotermsLocation1 | Inco. Location1 | |
| IncotermsLocation2 | I_SalesOrder | IncotermsLocation2 | Inco. Location2 | |
| FixedValueDate | I_SalesOrder | FixedValueDate | Fixed Val. Date | |
| TaxDepartureCountry | I_SalesOrder | TaxDepartureCountry | Tx Dep Ctry/Reg | |
| VATRegistrationCountry | I_SalesOrder | VATRegistrationCountry | CtryRgnSlsTxNo. | |
| CustomerTaxClassification1 | I_SalesOrder | CustomerTaxClassification1 | ||
| CustomerTaxClassification2 | I_SalesOrder | CustomerTaxClassification2 | ||
| CustomerTaxClassification3 | I_SalesOrder | CustomerTaxClassification3 | ||
| CustomerTaxClassification4 | I_SalesOrder | CustomerTaxClassification4 | ||
| CustomerTaxClassification5 | I_SalesOrder | CustomerTaxClassification5 | ||
| CustomerTaxClassification6 | I_SalesOrder | CustomerTaxClassification6 | ||
| CustomerTaxClassification7 | I_SalesOrder | CustomerTaxClassification7 | ||
| CustomerTaxClassification8 | I_SalesOrder | CustomerTaxClassification8 | ||
| CustomerTaxClassification9 | I_SalesOrder | CustomerTaxClassification9 | ||
| HeaderBillingBlockReason | I_SalesOrder | HeaderBillingBlockReason | Billing Block | |
| DeliveryBlockReason | I_SalesOrder | DeliveryBlockReason | Delivery Block | |
| SalesOrderApprovalReason | I_SalesOrder | SalesOrderApprovalReason | ||
| CustomerPaymentTerms | I_SalesOrder | CustomerPaymentTerms | Pyt Terms | |
| BillingCompanyCode | I_SalesOrder | BillingCompanyCode | CCodeToBeBilled | |
| BillingPlan | I_SalesOrder | BillingPlan | Bill. Plan No. | |
| PaymentMethod | I_SalesOrder | PaymentMethod | Pymt Meth. | |
| CustomerAccountAssignmentGroup | I_SalesOrder | CustomerAccountAssignmentGroup | AccAssmtGrpCust | |
| AssignmentReference | I_SalesOrder | AssignmentReference | Assignment Reference | |
| AccountingDocExternalReference | I_SalesOrder | AccountingDocExternalReference | ||
| TotalNetAmount | I_SalesOrder | TotalNetAmount | Total Net Amount | |
| TransactionCurrency | I_SalesOrder | TransactionCurrency | Transaction Currency | |
| ReferenceSDDocument | I_SalesOrder | ReferenceSDDocument | Reference Doc. | |
| ReferenceSDDocumentCategory | I_SalesOrder | ReferenceSDDocumentCategory | Prec.Doc.Categ. | |
| CustomerCreditAccount | I_SalesOrder | CustomerCreditAccount | ||
| CreditControlArea | I_SalesOrder | CreditControlArea | Credit Control Area | |
| OverallSDProcessStatus | I_SalesOrder | OverallSDProcessStatus | ||
| OverallPurchaseConfStatus | I_SalesOrder | OverallPurchaseConfStatus | ||
| OverallDeliveryBlockStatus | I_SalesOrder | OverallDeliveryBlockStatus | ||
| OverallBillingBlockStatus | I_SalesOrder | OverallBillingBlockStatus | ||
| OverallDeliveryStatus | I_SalesOrder | OverallDeliveryStatus | ||
| TotalCreditCheckStatus | I_SalesOrder | TotalCreditCheckStatus | ||
| OverallSDDocumentRejectionSts | I_SalesOrder | OverallSDDocumentRejectionSts | ||
| TotalBlockStatus | I_SalesOrder | TotalBlockStatus | ||
| SlsDocOvrlSupplyBlockStatus | I_SalesOrder | SlsDocOvrlSupplyBlockStatus | ||
| HdrGeneralIncompletionStatus | ||||
| OvrlItmGeneralIncompletionSts | ||||
| OverallSDDocReferenceStatus | I_SalesOrder | OverallSDDocReferenceStatus | ||
| SalesDocApprovalStatus | I_SalesOrder | SalesDocApprovalStatus | ||
| OverallChmlCmplncStatus | I_SalesOrder | OverallChmlCmplncStatus | ||
| OverallDangerousGoodsStatus | I_SalesOrder | OverallDangerousGoodsStatus | ||
| OverallSafetyDataSheetStatus | I_SalesOrder | OverallSafetyDataSheetStatus | ||
| OverallTrdCmplncEmbargoSts | I_SalesOrder | OverallTrdCmplncEmbargoSts | ||
| OvrlTrdCmplncSnctndListChkSts | ||||
| OvrlTrdCmplncLegalCtrlChkSts | I_SalesOrder | OvrlTrdCmplncLegalCtrlChkSts | ||
| SalesOrderDownPaymentStatus | I_SalesOrder | SalesOrderDownPaymentStatus | ||
| OverallOrdReltdBillgStatus | I_SalesOrder | OverallOrdReltdBillgStatus | ||
| EntProjTypeCustomerProject | I_SalesOrder | EntProjTypeCustomerProject | ||
| BusinessSolutionOrder | I_SalesOrder | BusinessSolutionOrder | Solution Order | |
| SlsContrAutoAssgmtIDForSlsOrd | I_SalesOrder | SlsContrAutoAssgmtIDForSlsOrd | ||
| SalesOrderDate | I_SalesOrder | SalesOrderDate | Document Date | |
| SalesOrderProcessingType | I_SalesOrder | SalesOrderProcessingType | ||
| ControllingArea | I_SalesOrder | ControllingArea | Controlling Area | |
| CreatedByUser | I_SalesOrder | CreatedByUser | User Name | |
| CreationDate | I_SalesOrder | CreationDate | Time Stamp | |
| CreationTime | I_SalesOrder | CreationTime | Time of Change | |
| LastChangedByUser | I_SalesOrder | LastChangedByUser | User Name | |
| LastChangeDate | I_SalesOrder | LastChangeDate | Time Stamp | |
| IsEUTriangularDeal | I_SalesOrder | IsEUTriangularDeal | Is EU Triangular Deal | |
| OutputRequestUUID | OutputRequest | OutputRequestUUID | ||
| _Item | _Item | |||
| _Text | _Text | |||
| _Partner | _Partner | |||
| _ShipToParty | _ShipToParty | |||
| _PricingElement | _PricingElement | |||
| _BillingPlan | _BillingPlan | |||
| _RelatedObject | _RelatedObject | |||
| _OutputRequest | _OutputRequest | |||
| _SalesOrderType | I_SalesOrder | _SalesOrderType | ||
| _SalesOrganization | I_SalesOrder | _SalesOrganization | ||
| _DistributionChannel | I_SalesOrder | _DistributionChannel | ||
| _OrganizationDivision | I_SalesOrder | _OrganizationDivision | ||
| _SalesGroup | I_SalesOrder | _SalesGroup | ||
| _SalesOffice | I_SalesOrder | _SalesOffice | ||
| _SalesDistrict | I_SalesOrder | _SalesDistrict | ||
| _SDPricingProcedure | I_SalesOrder | _SDPricingProcedure | ||
| _CreatedByUser | I_SalesOrder | _CreatedByUser | ||
| _CustomerPriceGroup | I_SalesOrder | _CustomerPriceGroup | ||
| _PriceListType | I_SalesOrder | _PriceListType | ||
| _CustomerPurchaseOrderType | I_SalesOrder | _CustomerPurchaseOrderType | ||
| _CustomerGroup | I_SalesOrder | _CustomerGroup | ||
| _LastChangedByUser | I_SalesOrder | _LastChangedByUser | ||
| _SDDocumentReason | I_SalesOrder | _SDDocumentReason | ||
| _TransactionCurrency | I_SalesOrder | _TransactionCurrency | ||
| _ShippingType | I_SalesOrder | _ShippingType | ||
| _ShippingCondition | I_SalesOrder | _ShippingCondition | ||
| _DeliveryDateTypeRule | I_SalesOrder | _DeliveryDateTypeRule | ||
| _IncotermsClassification | I_SalesOrder | _IncotermsClassification | ||
| _IncotermsVersion | I_SalesOrder | _IncotermsVersion | ||
| _CustomerPaymentTerms | I_SalesOrder | _CustomerPaymentTerms | ||
| _BillingCompanyCode | I_SalesOrder | _BillingCompanyCode | ||
| _HeaderBillingBlockReason | I_SalesOrder | _HeaderBillingBlockReason | ||
| _DeliveryBlockReason | I_SalesOrder | _DeliveryBlockReason | ||
| _CustomerCreditAccount | I_SalesOrder | _CustomerCreditAccount | ||
| _CreditControlArea | I_SalesOrder | _CreditControlArea | ||
| _OverallSDProcessStatus | I_SalesOrder | _OverallSDProcessStatus | ||
| _OverallPurchaseConfStatus | I_SalesOrder | _OverallPurchaseConfStatus | ||
| _OverallBillingBlockStatus | I_SalesOrder | _OverallBillingBlockStatus | ||
| _OverallDeliveryBlockStatus | I_SalesOrder | _OverallDeliveryBlockStatus | ||
| _OverallDeliveryStatus | I_SalesOrder | _OverallDeliveryStatus | ||
| _TotalCreditCheckStatus | I_SalesOrder | _TotalCreditCheckStatus | ||
| _SalesDocApprovalStatus | I_SalesOrder | _SalesDocApprovalStatus | ||
| _SalesOrderApprovalReason | I_SalesOrder | _SalesOrderApprovalReason | ||
| _OverallChmlCmplncStatus | I_SalesOrder | _OverallChmlCmplncStatus | ||
| _OverallDangerousGoodsStatus | I_SalesOrder | _OverallDangerousGoodsStatus | ||
| _OvrlSftyDataSheetSts | I_SalesOrder | _OvrlSftyDataSheetSts | ||
| _OverallSDDocumentRejectionSts | I_SalesOrder | _OverallSDDocumentRejectionSts | ||
| _TotalBlockStatus | I_SalesOrder | _TotalBlockStatus | ||
| _HdrGeneralIncompletionStatus | I_SalesOrder | _HdrGeneralIncompletionStatus | ||
| _OvrlItmGeneralIncompletionSts | I_SalesOrder | _OvrlItmGeneralIncompletionSts | ||
| _OverallSDDocReferenceStatus | I_SalesOrder | _OverallSDDocReferenceStatus | ||
| _OvTrdCmplncSnctndListChkSts | I_SalesOrder | _OvTrdCmplncSnctndListChkSts | ||
| _OvrlTradeCmplncEmbargoStatus | I_SalesOrder | _OvrlTradeCmplncEmbargoStatus | ||
| _OvrlTrdCmplncLegalCtrlChkSts | I_SalesOrder | _OvrlTrdCmplncLegalCtrlChkSts | ||
| _DownPaymentStatus | I_SalesOrder | _DownPaymentStatus | ||
| _OverallOrdReltdBillgStatus | I_SalesOrder | _OverallOrdReltdBillgStatus | ||
| _SlsDocOvrlSupplyBlockStatus | I_SalesOrder | _SlsDocOvrlSupplyBlockStatus | ||
| _ControllingArea | I_SalesOrder | _ControllingArea | ||
| _TaxDepartureCountry | I_SalesOrder | _TaxDepartureCountry | ||
| _VATRegistrationCountry | I_SalesOrder | _VATRegistrationCountry | ||
| _CustomerAccountAssgmtGroup | I_SalesOrder | _CustomerAccountAssgmtGroup | ||
| _AdditionalCustomerGroup1 | I_SalesOrder | _AdditionalCustomerGroup1 | ||
| _AdditionalCustomerGroup2 | I_SalesOrder | _AdditionalCustomerGroup2 | ||
| _AdditionalCustomerGroup3 | I_SalesOrder | _AdditionalCustomerGroup3 | ||
| _AdditionalCustomerGroup4 | I_SalesOrder | _AdditionalCustomerGroup4 | ||
| _AdditionalCustomerGroup5 | I_SalesOrder | _AdditionalCustomerGroup5 | ||
| _ReferenceSDDocumentCategory | I_SalesOrder | _ReferenceSDDocumentCategory |
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 R_SalesOrderTP.
-- 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 R_SalesOrderTP AS
SELECT
SalesOrder.SalesOrder AS SalesOrder,
SalesOrder.SalesOrder AS SalesOrderForEdit,
SalesOrder.SalesOrderType AS SalesOrderType,
SalesOrder.SoldToParty AS SoldToParty,
_SoldToParty.FullName AS CustomerName,
_SoldToParty.AddressID AS SoldToPartyAddressID,
SalesOrder.SalesOrganization AS SalesOrganization,
SalesOrder.DistributionChannel AS DistributionChannel,
_SlsOrganizationDistrChnl.ReferenceDistributionChannel AS ReferenceDistributionChannel,
SalesOrder.OrganizationDivision AS OrganizationDivision,
SalesOrder.SalesOffice AS SalesOffice,
SalesOrder.SalesGroup AS SalesGroup,
SalesOrder.SalesDistrict AS SalesDistrict,
SalesOrder.PurchaseOrderByCustomer AS PurchaseOrderByCustomer,
SalesOrder.CustomerPurchaseOrderType AS CustomerPurchaseOrderType,
SalesOrder.CustomerPurchaseOrderDate AS CustomerPurchaseOrderDate,
SalesOrder.PurchaseOrderByShipToParty AS PurchaseOrderByShipToParty,
SalesOrder.CorrespncExternalReference AS CorrespncExternalReference,
SalesOrder.CorrespncExtRefByShipToParty AS CorrespncExtRefByShipToParty,
SalesOrder.CustomerGroup AS CustomerGroup,
SalesOrder.AdditionalCustomerGroup1 AS AdditionalCustomerGroup1,
SalesOrder.AdditionalCustomerGroup2 AS AdditionalCustomerGroup2,
SalesOrder.AdditionalCustomerGroup3 AS AdditionalCustomerGroup3,
SalesOrder.AdditionalCustomerGroup4 AS AdditionalCustomerGroup4,
SalesOrder.AdditionalCustomerGroup5 AS AdditionalCustomerGroup5,
SalesOrder.SDDocumentReason AS SDDocumentReason,
SalesOrder.PricingDate AS PricingDate,
SalesOrder.ServicesRenderedDate AS ServicesRenderedDate,
SalesOrder.BillingDocumentDate AS BillingDocumentDate,
SalesOrder.SDPricingProcedure AS SDPricingProcedure,
SalesOrder.CustomerPriceGroup AS CustomerPriceGroup,
SalesOrder.PriceListType AS PriceListType,
SalesOrder.RequestedDeliveryDate AS RequestedDeliveryDate,
SalesOrder.DeliveryDateTypeRule AS DeliveryDateTypeRule,
SalesOrder.ShippingCondition AS ShippingCondition,
SalesOrder.CompleteDeliveryIsDefined AS CompleteDeliveryIsDefined,
SalesOrder.OrderCombinationIsAllowed AS OrderCombinationIsAllowed,
SalesOrder.SlsDocIsRlvtForProofOfDeliv AS SlsDocIsRlvtForProofOfDeliv,
SalesOrder.ShippingType AS ShippingType,
SalesOrder.ReceivingPoint AS ReceivingPoint,
SalesOrder.IncotermsClassification AS IncotermsClassification,
SalesOrder.IncotermsVersion AS IncotermsVersion,
SalesOrder.IncotermsLocation1 AS IncotermsLocation1,
SalesOrder.IncotermsLocation2 AS IncotermsLocation2,
SalesOrder.FixedValueDate AS FixedValueDate,
SalesOrder.TaxDepartureCountry AS TaxDepartureCountry,
SalesOrder.VATRegistrationCountry AS VATRegistrationCountry,
SalesOrder.CustomerTaxClassification1 AS CustomerTaxClassification1,
SalesOrder.CustomerTaxClassification2 AS CustomerTaxClassification2,
SalesOrder.CustomerTaxClassification3 AS CustomerTaxClassification3,
SalesOrder.CustomerTaxClassification4 AS CustomerTaxClassification4,
SalesOrder.CustomerTaxClassification5 AS CustomerTaxClassification5,
SalesOrder.CustomerTaxClassification6 AS CustomerTaxClassification6,
SalesOrder.CustomerTaxClassification7 AS CustomerTaxClassification7,
SalesOrder.CustomerTaxClassification8 AS CustomerTaxClassification8,
SalesOrder.CustomerTaxClassification9 AS CustomerTaxClassification9,
SalesOrder.HeaderBillingBlockReason AS HeaderBillingBlockReason,
SalesOrder.DeliveryBlockReason AS DeliveryBlockReason,
SalesOrder.SalesOrderApprovalReason AS SalesOrderApprovalReason,
SalesOrder.CustomerPaymentTerms AS CustomerPaymentTerms,
SalesOrder.BillingCompanyCode AS BillingCompanyCode,
SalesOrder.BillingPlan AS BillingPlan,
SalesOrder.PaymentMethod AS PaymentMethod,
SalesOrder.CustomerAccountAssignmentGroup AS CustomerAccountAssignmentGroup,
SalesOrder.AssignmentReference AS AssignmentReference,
SalesOrder.AccountingDocExternalReference AS AccountingDocExternalReference,
SalesOrder.TotalNetAmount AS TotalNetAmount,
SalesOrder.TransactionCurrency AS TransactionCurrency,
SalesOrder.ReferenceSDDocument AS ReferenceSDDocument,
SalesOrder.ReferenceSDDocumentCategory AS ReferenceSDDocumentCategory,
SalesOrder.CustomerCreditAccount AS CustomerCreditAccount,
SalesOrder.CreditControlArea AS CreditControlArea,
SalesOrder.OverallSDProcessStatus AS OverallSDProcessStatus,
SalesOrder.OverallPurchaseConfStatus AS OverallPurchaseConfStatus,
SalesOrder.OverallDeliveryBlockStatus AS OverallDeliveryBlockStatus,
SalesOrder.OverallBillingBlockStatus AS OverallBillingBlockStatus,
SalesOrder.OverallDeliveryStatus AS OverallDeliveryStatus,
SalesOrder.TotalCreditCheckStatus AS TotalCreditCheckStatus,
SalesOrder.OverallSDDocumentRejectionSts AS OverallSDDocumentRejectionSts,
SalesOrder.TotalBlockStatus AS TotalBlockStatus,
SalesOrder.SlsDocOvrlSupplyBlockStatus AS SlsDocOvrlSupplyBlockStatus,
cast(SalesOrder.HdrGeneralIncompletionStatus as hdr_general_incompltn_status preserving type ) AS HdrGeneralIncompletionStatus,
cast(SalesOrder.OvrlItmGeneralIncompletionSts as itms_ovrl_incompletion_status preserving type ) AS OvrlItmGeneralIncompletionSts,
SalesOrder.OverallSDDocReferenceStatus AS OverallSDDocReferenceStatus,
SalesOrder.SalesDocApprovalStatus AS SalesDocApprovalStatus,
SalesOrder.OverallChmlCmplncStatus AS OverallChmlCmplncStatus,
SalesOrder.OverallDangerousGoodsStatus AS OverallDangerousGoodsStatus,
SalesOrder.OverallSafetyDataSheetStatus AS OverallSafetyDataSheetStatus,
SalesOrder.OverallTrdCmplncEmbargoSts AS OverallTrdCmplncEmbargoSts,
cast(SalesOrder.OvrlTrdCmplncSnctndListChkSts as totwatchlistscrngchksts preserving type ) AS OvrlTrdCmplncSnctndListChkSts,
SalesOrder.OvrlTrdCmplncLegalCtrlChkSts AS OvrlTrdCmplncLegalCtrlChkSts,
SalesOrder.SalesOrderDownPaymentStatus AS SalesOrderDownPaymentStatus,
SalesOrder.OverallOrdReltdBillgStatus AS OverallOrdReltdBillgStatus,
SalesOrder.EntProjTypeCustomerProject AS EntProjTypeCustomerProject,
SalesOrder.BusinessSolutionOrder AS BusinessSolutionOrder,
SalesOrder.SlsContrAutoAssgmtIDForSlsOrd AS SlsContrAutoAssgmtIDForSlsOrd,
SalesOrder.SalesOrderDate AS SalesOrderDate,
SalesOrder.SalesOrderProcessingType AS SalesOrderProcessingType,
SalesOrder.ControllingArea AS ControllingArea,
SalesOrder.CreatedByUser AS CreatedByUser,
SalesOrder.CreationDate AS CreationDate,
SalesOrder.CreationTime AS CreationTime,
SalesOrder.LastChangedByUser AS LastChangedByUser,
SalesOrder.LastChangeDate AS LastChangeDate,
SalesOrder.IsEUTriangularDeal AS IsEUTriangularDeal,
OutputRequest.OutputRequestUUID AS OutputRequestUUID,
SalesOrder._SalesOrderType AS _SalesOrderType,
SalesOrder._SalesOrganization AS _SalesOrganization,
SalesOrder._DistributionChannel AS _DistributionChannel,
SalesOrder._OrganizationDivision AS _OrganizationDivision,
SalesOrder._SalesGroup AS _SalesGroup,
SalesOrder._SalesOffice AS _SalesOffice,
SalesOrder._SalesDistrict AS _SalesDistrict,
SalesOrder._SDPricingProcedure AS _SDPricingProcedure,
SalesOrder._CreatedByUser AS _CreatedByUser,
SalesOrder._CustomerPriceGroup AS _CustomerPriceGroup,
SalesOrder._PriceListType AS _PriceListType,
SalesOrder._CustomerPurchaseOrderType AS _CustomerPurchaseOrderType,
SalesOrder._CustomerGroup AS _CustomerGroup,
SalesOrder._LastChangedByUser AS _LastChangedByUser,
SalesOrder._SDDocumentReason AS _SDDocumentReason,
SalesOrder._TransactionCurrency AS _TransactionCurrency,
SalesOrder._ShippingType AS _ShippingType,
SalesOrder._ShippingCondition AS _ShippingCondition,
SalesOrder._DeliveryDateTypeRule AS _DeliveryDateTypeRule,
SalesOrder._IncotermsClassification AS _IncotermsClassification,
SalesOrder._IncotermsVersion AS _IncotermsVersion,
SalesOrder._CustomerPaymentTerms AS _CustomerPaymentTerms,
SalesOrder._BillingCompanyCode AS _BillingCompanyCode,
SalesOrder._HeaderBillingBlockReason AS _HeaderBillingBlockReason,
SalesOrder._DeliveryBlockReason AS _DeliveryBlockReason,
SalesOrder._CustomerCreditAccount AS _CustomerCreditAccount,
SalesOrder._CreditControlArea AS _CreditControlArea,
SalesOrder._OverallSDProcessStatus AS _OverallSDProcessStatus,
SalesOrder._OverallPurchaseConfStatus AS _OverallPurchaseConfStatus,
SalesOrder._OverallBillingBlockStatus AS _OverallBillingBlockStatus,
SalesOrder._OverallDeliveryBlockStatus AS _OverallDeliveryBlockStatus,
SalesOrder._OverallDeliveryStatus AS _OverallDeliveryStatus,
SalesOrder._TotalCreditCheckStatus AS _TotalCreditCheckStatus,
SalesOrder._SalesDocApprovalStatus AS _SalesDocApprovalStatus,
SalesOrder._SalesOrderApprovalReason AS _SalesOrderApprovalReason,
SalesOrder._OverallChmlCmplncStatus AS _OverallChmlCmplncStatus,
SalesOrder._OverallDangerousGoodsStatus AS _OverallDangerousGoodsStatus,
SalesOrder._OvrlSftyDataSheetSts AS _OvrlSftyDataSheetSts,
SalesOrder._OverallSDDocumentRejectionSts AS _OverallSDDocumentRejectionSts,
SalesOrder._TotalBlockStatus AS _TotalBlockStatus,
SalesOrder._HdrGeneralIncompletionStatus AS _HdrGeneralIncompletionStatus,
SalesOrder._OvrlItmGeneralIncompletionSts AS _OvrlItmGeneralIncompletionSts,
SalesOrder._OverallSDDocReferenceStatus AS _OverallSDDocReferenceStatus,
SalesOrder._OvTrdCmplncSnctndListChkSts AS _OvTrdCmplncSnctndListChkSts,
SalesOrder._OvrlTradeCmplncEmbargoStatus AS _OvrlTradeCmplncEmbargoStatus,
SalesOrder._OvrlTrdCmplncLegalCtrlChkSts AS _OvrlTrdCmplncLegalCtrlChkSts,
SalesOrder._DownPaymentStatus AS _DownPaymentStatus,
SalesOrder._OverallOrdReltdBillgStatus AS _OverallOrdReltdBillgStatus,
SalesOrder._SlsDocOvrlSupplyBlockStatus AS _SlsDocOvrlSupplyBlockStatus,
SalesOrder._ControllingArea AS _ControllingArea,
SalesOrder._TaxDepartureCountry AS _TaxDepartureCountry,
SalesOrder._VATRegistrationCountry AS _VATRegistrationCountry,
SalesOrder._CustomerAccountAssgmtGroup AS _CustomerAccountAssgmtGroup,
SalesOrder._AdditionalCustomerGroup1 AS _AdditionalCustomerGroup1,
SalesOrder._AdditionalCustomerGroup2 AS _AdditionalCustomerGroup2,
SalesOrder._AdditionalCustomerGroup3 AS _AdditionalCustomerGroup3,
SalesOrder._AdditionalCustomerGroup4 AS _AdditionalCustomerGroup4,
SalesOrder._AdditionalCustomerGroup5 AS _AdditionalCustomerGroup5,
SalesOrder._ReferenceSDDocumentCategory AS _ReferenceSDDocumentCategory
FROM I_SalesOrder AS SalesOrder
LEFT OUTER JOIN R_OutputRequestTP AS _OutputRequest ON OutputRequestUUID = _OutputRequest.OutputRequestUUID -- association [0..1]
LEFT OUTER JOIN I_SalesOrderPartner AS _SoldToParty ON SalesOrder = _SoldToParty.SalesOrder AND _SoldToParty.PartnerFunction = 'AG' -- association [0..1]
LEFT OUTER JOIN I_SlsOrganizationDistrChnl AS _SlsOrganizationDistrChnl ON SalesOrganization = _SlsOrganizationDistrChnl.SalesOrganization AND DistributionChannel = _SlsOrganizationDistrChnl.DistributionChannel -- association [0..1]
LEFT OUTER JOIN E_SalesDocumentBasic AS _Extension ON SalesOrder = _Extension.SalesDocument -- association [1]
LEFT OUTER JOIN R_SalesOrderItemTP AS _Item ON /* condition not available in parsed metadata */ -- association [0..*]
LEFT OUTER JOIN R_SalesOrderTextTP AS _Text ON /* condition not available in parsed metadata */ -- association [0..*]
LEFT OUTER JOIN R_SalesOrderPartnerTP AS _Partner ON /* condition not available in parsed metadata */ -- association [0..*]
LEFT OUTER JOIN R_SalesOrderPricingElementTP AS _PricingElement ON /* condition not available in parsed metadata */ -- association [0..*]
LEFT OUTER JOIN R_SalesOrderBillingPlanTP AS _BillingPlan ON /* condition not available in parsed metadata */ -- association [0..1]
LEFT OUTER JOIN R_SalesOrderShipToPartyTP AS _ShipToParty ON /* condition not available in parsed metadata */ -- association [0..1]
LEFT OUTER JOIN R_SalesOrderRelatedObjectTP AS _RelatedObject ON /* condition not available in parsed metadata */ -- association [0..*]
;
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