C_SlsOrdWithoutChargeManageTP

DDL: C_SLSORDWITHOUTCHARGEMANAGETP Type: view_entity CONSUMPTION Package: ODATA_SD_SLSORDWOCHARGE_UI

Sales Order Without Charge - Manage

C_SlsOrdWithoutChargeManageTP is a Consumption CDS View that provides data about "Sales Order Without Charge - Manage" in SAP S/4HANA. It reads from 1 data source (R_SalesOrderWithoutChargeTP) and exposes 147 fields with key field SalesOrderWithoutCharge. It has 7 associations to related views. It is exposed through 1 OData service (UI_SLSORDERWITHOUTCHARGEMANAGE). Part of development package ODATA_SD_SLSORDWOCHARGE_UI.

Data Sources (1)

SourceAliasJoin Type
R_SalesOrderWithoutChargeTP R_SalesOrderWithoutChargeTP projection

Associations (7)

CardinalityTargetAliasCondition
[0..1] C_SlsVolumeNetAmtYearToDate _SlsVolumeNetAmtYearToDate $projection.SalesOrderWithoutCharge = _SlsVolumeNetAmtYearToDate.SalesDocument and $projection.SalesOrderWithoutChargeType = _SlsVolumeNetAmtYearToDate.SalesDocumentType
[0..1] C_SalesDocPaymentMethodVH _PaymentMethodVH $projection.PaymentMethod = _PaymentMethodVH.PaymentMethod and $projection.BillingCompanyCode = _PaymentMethodVH.BillingCompanyCode
[0..1] C_SlsDocStdPartnerContactInfo _SoldToPartyContactInfo $projection.SalesOrderWithoutCharge = _SoldToPartyContactInfo.SalesDocument and $projection.SoldToParty = _SoldToPartyContactInfo.SoldToParty and $projection.SalesOrderWithoutChargeType = _SoldToPartyContactInfo.SalesDocumentType
[0..1] C_SalesDocSalesOrganizationVH _SalesOrganization $projection.SalesOrganization = _SalesOrganization.SalesOrganization
[0..1] C_SalesDocSalesOrganizationVH _SalesOrganizationForFltr $projection.SalesOrganizationForFilter = _SalesOrganizationForFltr.SalesOrganization
[0..1] C_SDDocumentReasonValueHelp _SDDocumentReasonForFilter $projection.SDDocumentReasonForFilter = _SDDocumentReasonForFilter.SDDocumentReason
[0..1] C_SalesDocumentStandardPartner _StandardPartner $projection.SalesOrderWithoutCharge = _StandardPartner.SalesDocument

Annotations (16)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Sales Order Without Charge - Manage view
Metadata.allowExtensions true view
Metadata.ignorePropagatedAnnotations true view
AbapCatalog.extensibility.extensible true view
AbapCatalog.extensibility.elementSuffix SDH view
AbapCatalog.extensibility.allowNewDatasources true view
AbapCatalog.extensibility.quota.maximumFields 1000 view
AbapCatalog.extensibility.quota.maximumBytes 100000 view
ObjectModel.modelingPattern #TRANSACTIONAL_QUERY view
ObjectModel.query.implementedBy ABAP:CL_S4RAP_STICKY_QRY view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
Search.searchable true view
VDM.viewType #CONSUMPTION view

OData Services (1)

ServiceBindingVersionContractRelease
UI_SLSORDERWITHOUTCHARGEMANAGE UI_SLSORDERWITHOUTCHARGEMANAGE V4 C1 NOT_RELEASED

Fields (147)

KeyFieldSource TableSource FieldDescription
KEY SalesOrderWithoutCharge SalesOrderWithoutCharge SalesOrderWithoutCharge
SalesOrderWithoutChargeType SalesOrderWithoutCharge SalesOrderWithoutChargeType
SoldToParty SalesOrderWithoutCharge SoldToParty Sold-to Party
CustomerName
SoldToPartyAddressID SoldToPartyAddressID Sold-To Address
SalesOrganization SalesOrderWithoutCharge SalesOrganization Sales Organization
SalesOrganizationForFilter SalesOrderWithoutCharge SalesOrganization Sales Organization
DistributionChannel SalesOrderWithoutCharge DistributionChannel RefDistCh-Cust/Mat.
ReferenceDistributionChannel SalesOrderWithoutCharge ReferenceDistributionChannel
OrganizationDivision SalesOrderWithoutCharge OrganizationDivision Org. Division
SalesOffice SalesOrderWithoutCharge SalesOffice Sales Office
SalesGroup SalesOrderWithoutCharge SalesGroup Sales Group
SalesDistrict SalesOrderWithoutCharge SalesDistrict Sales District
BillingDocumentDate SalesOrderWithoutCharge BillingDocumentDate Billing Date
SDPricingProcedure SalesOrderWithoutCharge SDPricingProcedure Pric. Procedure
CustomerPriceGroup SalesOrderWithoutCharge CustomerPriceGroup CustPrice Group
SalesOrderWithoutChargeDate SalesOrderWithoutCharge SalesOrderWithoutChargeDate
PurchaseOrderByCustomer SalesOrderWithoutCharge PurchaseOrderByCustomer Purchase Order Number
CustomerPurchaseOrderType SalesOrderWithoutCharge CustomerPurchaseOrderType
CustomerPurchaseOrderDate SalesOrderWithoutCharge CustomerPurchaseOrderDate Purchase Order Date
PurchaseOrderByShipToParty SalesOrderWithoutCharge PurchaseOrderByShipToParty
CustomerGroup SalesOrderWithoutCharge CustomerGroup Customer Group
AdditionalCustomerGroup1 SalesOrderWithoutCharge AdditionalCustomerGroup1 Customer Grp 1
AdditionalCustomerGroup2 SalesOrderWithoutCharge AdditionalCustomerGroup2 Customer Grp 2
AdditionalCustomerGroup3 SalesOrderWithoutCharge AdditionalCustomerGroup3 Customer Grp 3
AdditionalCustomerGroup4 SalesOrderWithoutCharge AdditionalCustomerGroup4 Customer Grp 4
AdditionalCustomerGroup5 SalesOrderWithoutCharge AdditionalCustomerGroup5 Customer Grp 5
SDDocumentReason SalesOrderWithoutCharge SDDocumentReason Order Reason
SDDocumentReasonForFilter SalesOrderWithoutCharge SDDocumentReason Order Reason
PricingDate SalesOrderWithoutCharge PricingDate Pricing Date
ServicesRenderedDate SalesOrderWithoutCharge ServicesRenderedDate Services Rendered Date
RequestedDeliveryDate SalesOrderWithoutCharge RequestedDeliveryDate Requested Delivery Date
ShippingCondition SalesOrderWithoutCharge ShippingCondition Shipping Conditions
CompleteDeliveryIsDefined SalesOrderWithoutCharge CompleteDeliveryIsDefined Complete Dlv.
OrderCombinationIsAllowed SalesOrderWithoutCharge OrderCombinationIsAllowed Order Combinat.
ShippingType SalesOrderWithoutCharge ShippingType Shipping Type
IncotermsClassification SalesOrderWithoutCharge IncotermsClassification Incoterms
IncotermsVersion SalesOrderWithoutCharge IncotermsVersion Inco. Version
IncotermsLocation1 SalesOrderWithoutCharge IncotermsLocation1 Inco. Location1
IncotermsLocation2 SalesOrderWithoutCharge IncotermsLocation2 Inco. Location2
FixedValueDate SalesOrderWithoutCharge FixedValueDate Fixed Val. Date
HeaderBillingBlockReason SalesOrderWithoutCharge HeaderBillingBlockReason Billing Block
DeliveryBlockReason SalesOrderWithoutCharge DeliveryBlockReason Delivery Block
SlsOrdWthoutChrgApprvlReason SalesOrderWithoutCharge SlsOrdWthoutChrgApprvlReason
CustomerPaymentTerms SalesOrderWithoutCharge CustomerPaymentTerms Pyt Terms
BillingCompanyCode SalesOrderWithoutCharge BillingCompanyCode CCodeToBeBilled
PaymentMethod SalesOrderWithoutCharge PaymentMethod Pymt Meth.
AccountingDocExternalReference SalesOrderWithoutCharge AccountingDocExternalReference
TotalNetAmount SalesOrderWithoutCharge TotalNetAmount Total Net Amount
TransactionCurrency SalesOrderWithoutCharge TransactionCurrency Transaction Currency
ReferenceSDDocument SalesOrderWithoutCharge ReferenceSDDocument Reference Doc.
ReferenceSDDocumentCategory SalesOrderWithoutCharge ReferenceSDDocumentCategory Prec.Doc.Categ.
ControllingArea SalesOrderWithoutCharge ControllingArea Controlling Area
OverallSDProcessStatus SalesOrderWithoutCharge OverallSDProcessStatus
OverallDeliveryBlockStatus SalesOrderWithoutCharge OverallDeliveryBlockStatus
virtualDeliveryBlockCriticalityint1
OverallBillingBlockStatus SalesOrderWithoutCharge OverallBillingBlockStatus
virtualBillingBlockCriticalityint1
OverallDeliveryStatus SalesOrderWithoutCharge OverallDeliveryStatus
virtualOvrlDeliveryStatusCriticalityint1
SlsDocOvrlSupplyBlockStatus SalesOrderWithoutCharge SlsDocOvrlSupplyBlockStatus
virtualSlsDocOvrlSupplyBlockStsCrtyint1
OverallSDDocumentRejectionSts SalesOrderWithoutCharge OverallSDDocumentRejectionSts
virtualOvrlSDDocRejectionStsCritltyint1
TotalBlockStatus SalesOrderWithoutCharge TotalBlockStatus
virtualTotalBlockStatusCriticalityint1
virtualSlsDocOvrlIncompltnStsCritltyint1
HdrGeneralIncompletionStatus SalesOrderWithoutCharge HdrGeneralIncompletionStatus
virtualHdrGenIncompltnStsCriticalityint1
OvrlItmGeneralIncompletionSts SalesOrderWithoutCharge OvrlItmGeneralIncompletionSts
virtualOvrlItmGenIncompltnStsCritltyint1
OverallSDDocReferenceStatus SalesOrderWithoutCharge OverallSDDocReferenceStatus
SalesDocApprovalStatus SalesOrderWithoutCharge SalesDocApprovalStatus
OverallChmlCmplncStatus SalesOrderWithoutCharge OverallChmlCmplncStatus
virtualOvrlChmlCmplncStsCriticalityint1
OverallDangerousGoodsStatus SalesOrderWithoutCharge OverallDangerousGoodsStatus
virtualOvrlDngrsGdsStsCriticalityint1
OverallSafetyDataSheetStatus SalesOrderWithoutCharge OverallSafetyDataSheetStatus
virtualOvrlSftyDataSheetStsCritltyint1
OverallTrdCmplncEmbargoSts SalesOrderWithoutCharge OverallTrdCmplncEmbargoSts
OvrlTrdCmplncSnctndListChkSts SalesOrderWithoutCharge OvrlTrdCmplncSnctndListChkSts
OvrlTrdCmplncLegalCtrlChkSts SalesOrderWithoutCharge OvrlTrdCmplncLegalCtrlChkSts
LastChangeDateTime SalesOrderWithoutCharge LastChangeDateTime Timestamp
CreatedByUser SalesOrderWithoutCharge CreatedByUser User Name
CreationDate SalesOrderWithoutCharge CreationDate Time Stamp
CreationTime SalesOrderWithoutCharge CreationTime Time of Change
SalesDocumentCreationDateTime SalesOrderWithoutCharge SalesDocumentCreationDateTime
LastChangedByUser SalesOrderWithoutCharge LastChangedByUser User Name
LastChangeDate SalesOrderWithoutCharge LastChangeDate Time Stamp
OutputRequestUUID SalesOrderWithoutCharge OutputRequestUUID
virtualUICT_OutputRequestUUIDboole_d
virtualUICT_LastChangeDateTimeboole_d
virtualUICT_WithdrawFromApprovalboole_d
_SalesOrderWithoutChargeType SalesOrderWithoutCharge _SalesOrderWithoutChargeType
_SalesOrganization _SalesOrganization
_DistributionChannel SalesOrderWithoutCharge _DistributionChannel
_OrganizationDivision SalesOrderWithoutCharge _OrganizationDivision
_SalesGroup SalesOrderWithoutCharge _SalesGroup
_SalesOffice SalesOrderWithoutCharge _SalesOffice
_SalesDistrict SalesOrderWithoutCharge _SalesDistrict
_SDPricingProcedure SalesOrderWithoutCharge _SDPricingProcedure
_CustomerPriceGroup SalesOrderWithoutCharge _CustomerPriceGroup
_CustomerPurchaseOrderType SalesOrderWithoutCharge _CustomerPurchaseOrderType
_CustomerGroup SalesOrderWithoutCharge _CustomerGroup
_AdditionalCustomerGroup1 SalesOrderWithoutCharge _AdditionalCustomerGroup1
_AdditionalCustomerGroup2 SalesOrderWithoutCharge _AdditionalCustomerGroup2
_AdditionalCustomerGroup3 SalesOrderWithoutCharge _AdditionalCustomerGroup3
_AdditionalCustomerGroup4 SalesOrderWithoutCharge _AdditionalCustomerGroup4
_AdditionalCustomerGroup5 SalesOrderWithoutCharge _AdditionalCustomerGroup5
_SDDocumentReason SalesOrderWithoutCharge _SDDocumentReason
_TransactionCurrency SalesOrderWithoutCharge _TransactionCurrency
_ShippingType SalesOrderWithoutCharge _ShippingType
_ShippingCondition SalesOrderWithoutCharge _ShippingCondition
_IncotermsClassification SalesOrderWithoutCharge _IncotermsClassification
_IncotermsVersion SalesOrderWithoutCharge _IncotermsVersion
_CustomerPaymentTerms SalesOrderWithoutCharge _CustomerPaymentTerms
_BillingCompanyCode SalesOrderWithoutCharge _BillingCompanyCode
_HeaderBillingBlockReason SalesOrderWithoutCharge _HeaderBillingBlockReason
_DeliveryBlockReason SalesOrderWithoutCharge _DeliveryBlockReason
_ReferenceSDDocumentCategory SalesOrderWithoutCharge _ReferenceSDDocumentCategory
_OverallSDProcessStatus SalesOrderWithoutCharge _OverallSDProcessStatus
_OverallBillingBlockStatus SalesOrderWithoutCharge _OverallBillingBlockStatus
_OverallDeliveryBlockStatus SalesOrderWithoutCharge _OverallDeliveryBlockStatus
_OverallDeliveryStatus SalesOrderWithoutCharge _OverallDeliveryStatus
_SlsDocOvrlSupplyBlockStatus SalesOrderWithoutCharge _SlsDocOvrlSupplyBlockStatus
_SalesDocApprovalStatus SalesOrderWithoutCharge _SalesDocApprovalStatus
_SlsOrdWthoutChrgApprvlReason SalesOrderWithoutCharge _SlsOrdWthoutChrgApprvlReason
_OverallChmlCmplncStatus SalesOrderWithoutCharge _OverallChmlCmplncStatus
_OverallDangerousGoodsStatus SalesOrderWithoutCharge _OverallDangerousGoodsStatus
_OvrlSftyDataSheetSts SalesOrderWithoutCharge _OvrlSftyDataSheetSts
_OverallSDDocumentRejectionSts SalesOrderWithoutCharge _OverallSDDocumentRejectionSts
_TotalBlockStatus SalesOrderWithoutCharge _TotalBlockStatus
_HdrGeneralIncompletionStatus SalesOrderWithoutCharge _HdrGeneralIncompletionStatus
_OvrlItmGeneralIncompletionSts SalesOrderWithoutCharge _OvrlItmGeneralIncompletionSts
_OverallSDDocReferenceStatus SalesOrderWithoutCharge _OverallSDDocReferenceStatus
_OvTrdCmplncSnctndListChkSts SalesOrderWithoutCharge _OvTrdCmplncSnctndListChkSts
_OvrlTradeCmplncEmbargoStatus SalesOrderWithoutCharge _OvrlTradeCmplncEmbargoStatus
_OvrlTrdCmplncLegalCtrlChkSts SalesOrderWithoutCharge _OvrlTrdCmplncLegalCtrlChkSts
_ControllingArea SalesOrderWithoutCharge _ControllingArea
_CreatedByUser SalesOrderWithoutCharge _CreatedByUser
_LastChangedByUser SalesOrderWithoutCharge _LastChangedByUser
_SlsVolumeNetAmtYearToDate _SlsVolumeNetAmtYearToDate
_PaymentMethodVH _PaymentMethodVH
_SoldToPartyContactInfo _SoldToPartyContactInfo
_SalesOrganizationForFltr _SalesOrganizationForFltr
_SDDocumentReasonForFilter _SDDocumentReasonForFilter
_StandardPartner _StandardPartner

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

-- Derived SQL interpretation of CDS view C_SlsOrdWithoutChargeManageTP.
-- 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 C_SlsOrdWithoutChargeManageTP AS
SELECT
  SalesOrderWithoutCharge.SalesOrderWithoutCharge AS SalesOrderWithoutCharge,
  SalesOrderWithoutCharge.SalesOrderWithoutChargeType AS SalesOrderWithoutChargeType,
  SalesOrderWithoutCharge.SoldToParty AS SoldToParty,
  cast(SalesOrderWithoutCharge.CustomerName as vdm_sold_to_name preserving type) AS CustomerName,
  SoldToPartyAddressID,
  SalesOrderWithoutCharge.SalesOrganization AS SalesOrganization,
  SalesOrderWithoutCharge.SalesOrganization AS SalesOrganizationForFilter,
  SalesOrderWithoutCharge.DistributionChannel AS DistributionChannel,
  SalesOrderWithoutCharge.ReferenceDistributionChannel AS ReferenceDistributionChannel,
  SalesOrderWithoutCharge.OrganizationDivision AS OrganizationDivision,
  SalesOrderWithoutCharge.SalesOffice AS SalesOffice,
  SalesOrderWithoutCharge.SalesGroup AS SalesGroup,
  SalesOrderWithoutCharge.SalesDistrict AS SalesDistrict,
  SalesOrderWithoutCharge.BillingDocumentDate AS BillingDocumentDate,
  SalesOrderWithoutCharge.SDPricingProcedure AS SDPricingProcedure,
  SalesOrderWithoutCharge.CustomerPriceGroup AS CustomerPriceGroup,
  SalesOrderWithoutCharge.SalesOrderWithoutChargeDate AS SalesOrderWithoutChargeDate,
  SalesOrderWithoutCharge.PurchaseOrderByCustomer AS PurchaseOrderByCustomer,
  SalesOrderWithoutCharge.CustomerPurchaseOrderType AS CustomerPurchaseOrderType,
  SalesOrderWithoutCharge.CustomerPurchaseOrderDate AS CustomerPurchaseOrderDate,
  SalesOrderWithoutCharge.PurchaseOrderByShipToParty AS PurchaseOrderByShipToParty,
  SalesOrderWithoutCharge.CustomerGroup AS CustomerGroup,
  SalesOrderWithoutCharge.AdditionalCustomerGroup1 AS AdditionalCustomerGroup1,
  SalesOrderWithoutCharge.AdditionalCustomerGroup2 AS AdditionalCustomerGroup2,
  SalesOrderWithoutCharge.AdditionalCustomerGroup3 AS AdditionalCustomerGroup3,
  SalesOrderWithoutCharge.AdditionalCustomerGroup4 AS AdditionalCustomerGroup4,
  SalesOrderWithoutCharge.AdditionalCustomerGroup5 AS AdditionalCustomerGroup5,
  SalesOrderWithoutCharge.SDDocumentReason AS SDDocumentReason,
  SalesOrderWithoutCharge.SDDocumentReason AS SDDocumentReasonForFilter,
  SalesOrderWithoutCharge.PricingDate AS PricingDate,
  SalesOrderWithoutCharge.ServicesRenderedDate AS ServicesRenderedDate,
  SalesOrderWithoutCharge.RequestedDeliveryDate AS RequestedDeliveryDate,
  SalesOrderWithoutCharge.ShippingCondition AS ShippingCondition,
  SalesOrderWithoutCharge.CompleteDeliveryIsDefined AS CompleteDeliveryIsDefined,
  SalesOrderWithoutCharge.OrderCombinationIsAllowed AS OrderCombinationIsAllowed,
  SalesOrderWithoutCharge.ShippingType AS ShippingType,
  SalesOrderWithoutCharge.IncotermsClassification AS IncotermsClassification,
  SalesOrderWithoutCharge.IncotermsVersion AS IncotermsVersion,
  SalesOrderWithoutCharge.IncotermsLocation1 AS IncotermsLocation1,
  SalesOrderWithoutCharge.IncotermsLocation2 AS IncotermsLocation2,
  SalesOrderWithoutCharge.FixedValueDate AS FixedValueDate,
  SalesOrderWithoutCharge.HeaderBillingBlockReason AS HeaderBillingBlockReason,
  SalesOrderWithoutCharge.DeliveryBlockReason AS DeliveryBlockReason,
  SalesOrderWithoutCharge.SlsOrdWthoutChrgApprvlReason AS SlsOrdWthoutChrgApprvlReason,
  SalesOrderWithoutCharge.CustomerPaymentTerms AS CustomerPaymentTerms,
  SalesOrderWithoutCharge.BillingCompanyCode AS BillingCompanyCode,
  SalesOrderWithoutCharge.PaymentMethod AS PaymentMethod,
  SalesOrderWithoutCharge.AccountingDocExternalReference AS AccountingDocExternalReference,
  SalesOrderWithoutCharge.TotalNetAmount AS TotalNetAmount,
  SalesOrderWithoutCharge.TransactionCurrency AS TransactionCurrency,
  SalesOrderWithoutCharge.ReferenceSDDocument AS ReferenceSDDocument,
  SalesOrderWithoutCharge.ReferenceSDDocumentCategory AS ReferenceSDDocumentCategory,
  SalesOrderWithoutCharge.ControllingArea AS ControllingArea,
  SalesOrderWithoutCharge.OverallSDProcessStatus AS OverallSDProcessStatus,
  SalesOrderWithoutCharge.OverallDeliveryBlockStatus AS OverallDeliveryBlockStatus,
  virtual DeliveryBlockCriticality : int1 AS virtualDeliveryBlockCriticalityint1,
  SalesOrderWithoutCharge.OverallBillingBlockStatus AS OverallBillingBlockStatus,
  virtual BillingBlockCriticality : int1 AS virtualBillingBlockCriticalityint1,
  SalesOrderWithoutCharge.OverallDeliveryStatus AS OverallDeliveryStatus,
  virtual OvrlDeliveryStatusCriticality : int1 AS virtualOvrlDeliveryStatusCriticalityint1,
  SalesOrderWithoutCharge.SlsDocOvrlSupplyBlockStatus AS SlsDocOvrlSupplyBlockStatus,
  virtual SlsDocOvrlSupplyBlockStsCrty: int1 AS virtualSlsDocOvrlSupplyBlockStsCrtyint1,
  SalesOrderWithoutCharge.OverallSDDocumentRejectionSts AS OverallSDDocumentRejectionSts,
  virtual OvrlSDDocRejectionStsCritlty : int1 AS virtualOvrlSDDocRejectionStsCritltyint1,
  SalesOrderWithoutCharge.TotalBlockStatus AS TotalBlockStatus,
  virtual TotalBlockStatusCriticality : int1 AS virtualTotalBlockStatusCriticalityint1,
  virtual SlsDocOvrlIncompltnStsCritlty : int1 AS virtualSlsDocOvrlIncompltnStsCritltyint1,
  SalesOrderWithoutCharge.HdrGeneralIncompletionStatus AS HdrGeneralIncompletionStatus,
  virtual HdrGenIncompltnStsCriticality : int1 AS virtualHdrGenIncompltnStsCriticalityint1,
  SalesOrderWithoutCharge.OvrlItmGeneralIncompletionSts AS OvrlItmGeneralIncompletionSts,
  virtual OvrlItmGenIncompltnStsCritlty : int1 AS virtualOvrlItmGenIncompltnStsCritltyint1,
  SalesOrderWithoutCharge.OverallSDDocReferenceStatus AS OverallSDDocReferenceStatus,
  SalesOrderWithoutCharge.SalesDocApprovalStatus AS SalesDocApprovalStatus,
  SalesOrderWithoutCharge.OverallChmlCmplncStatus AS OverallChmlCmplncStatus,
  virtual OvrlChmlCmplncStsCriticality : int1 AS virtualOvrlChmlCmplncStsCriticalityint1,
  SalesOrderWithoutCharge.OverallDangerousGoodsStatus AS OverallDangerousGoodsStatus,
  virtual OvrlDngrsGdsStsCriticality : int1 AS virtualOvrlDngrsGdsStsCriticalityint1,
  SalesOrderWithoutCharge.OverallSafetyDataSheetStatus AS OverallSafetyDataSheetStatus,
  virtual OvrlSftyDataSheetStsCritlty : int1 AS virtualOvrlSftyDataSheetStsCritltyint1,
  SalesOrderWithoutCharge.OverallTrdCmplncEmbargoSts AS OverallTrdCmplncEmbargoSts,
  SalesOrderWithoutCharge.OvrlTrdCmplncSnctndListChkSts AS OvrlTrdCmplncSnctndListChkSts,
  SalesOrderWithoutCharge.OvrlTrdCmplncLegalCtrlChkSts AS OvrlTrdCmplncLegalCtrlChkSts,
  SalesOrderWithoutCharge.LastChangeDateTime AS LastChangeDateTime,
  SalesOrderWithoutCharge.CreatedByUser AS CreatedByUser,
  SalesOrderWithoutCharge.CreationDate AS CreationDate,
  SalesOrderWithoutCharge.CreationTime AS CreationTime,
  SalesOrderWithoutCharge.SalesDocumentCreationDateTime AS SalesDocumentCreationDateTime,
  SalesOrderWithoutCharge.LastChangedByUser AS LastChangedByUser,
  SalesOrderWithoutCharge.LastChangeDate AS LastChangeDate,
  SalesOrderWithoutCharge.OutputRequestUUID AS OutputRequestUUID,
  virtual UICT_OutputRequestUUID : boole_d AS virtualUICT_OutputRequestUUIDboole_d,
  virtual UICT_LastChangeDateTime : boole_d AS virtualUICT_LastChangeDateTimeboole_d,
  virtual UICT_WithdrawFromApproval : boole_d AS virtualUICT_WithdrawFromApprovalboole_d,
  SalesOrderWithoutCharge._SalesOrderWithoutChargeType AS _SalesOrderWithoutChargeType,
  SalesOrderWithoutCharge._DistributionChannel AS _DistributionChannel,
  SalesOrderWithoutCharge._OrganizationDivision AS _OrganizationDivision,
  SalesOrderWithoutCharge._SalesGroup AS _SalesGroup,
  SalesOrderWithoutCharge._SalesOffice AS _SalesOffice,
  SalesOrderWithoutCharge._SalesDistrict AS _SalesDistrict,
  SalesOrderWithoutCharge._SDPricingProcedure AS _SDPricingProcedure,
  SalesOrderWithoutCharge._CustomerPriceGroup AS _CustomerPriceGroup,
  SalesOrderWithoutCharge._CustomerPurchaseOrderType AS _CustomerPurchaseOrderType,
  SalesOrderWithoutCharge._CustomerGroup AS _CustomerGroup,
  SalesOrderWithoutCharge._AdditionalCustomerGroup1 AS _AdditionalCustomerGroup1,
  SalesOrderWithoutCharge._AdditionalCustomerGroup2 AS _AdditionalCustomerGroup2,
  SalesOrderWithoutCharge._AdditionalCustomerGroup3 AS _AdditionalCustomerGroup3,
  SalesOrderWithoutCharge._AdditionalCustomerGroup4 AS _AdditionalCustomerGroup4,
  SalesOrderWithoutCharge._AdditionalCustomerGroup5 AS _AdditionalCustomerGroup5,
  SalesOrderWithoutCharge._SDDocumentReason AS _SDDocumentReason,
  SalesOrderWithoutCharge._TransactionCurrency AS _TransactionCurrency,
  SalesOrderWithoutCharge._ShippingType AS _ShippingType,
  SalesOrderWithoutCharge._ShippingCondition AS _ShippingCondition,
  SalesOrderWithoutCharge._IncotermsClassification AS _IncotermsClassification,
  SalesOrderWithoutCharge._IncotermsVersion AS _IncotermsVersion,
  SalesOrderWithoutCharge._CustomerPaymentTerms AS _CustomerPaymentTerms,
  SalesOrderWithoutCharge._BillingCompanyCode AS _BillingCompanyCode,
  SalesOrderWithoutCharge._HeaderBillingBlockReason AS _HeaderBillingBlockReason,
  SalesOrderWithoutCharge._DeliveryBlockReason AS _DeliveryBlockReason,
  SalesOrderWithoutCharge._ReferenceSDDocumentCategory AS _ReferenceSDDocumentCategory,
  SalesOrderWithoutCharge._OverallSDProcessStatus AS _OverallSDProcessStatus,
  SalesOrderWithoutCharge._OverallBillingBlockStatus AS _OverallBillingBlockStatus,
  SalesOrderWithoutCharge._OverallDeliveryBlockStatus AS _OverallDeliveryBlockStatus,
  SalesOrderWithoutCharge._OverallDeliveryStatus AS _OverallDeliveryStatus,
  SalesOrderWithoutCharge._SlsDocOvrlSupplyBlockStatus AS _SlsDocOvrlSupplyBlockStatus,
  SalesOrderWithoutCharge._SalesDocApprovalStatus AS _SalesDocApprovalStatus,
  SalesOrderWithoutCharge._SlsOrdWthoutChrgApprvlReason AS _SlsOrdWthoutChrgApprvlReason,
  SalesOrderWithoutCharge._OverallChmlCmplncStatus AS _OverallChmlCmplncStatus,
  SalesOrderWithoutCharge._OverallDangerousGoodsStatus AS _OverallDangerousGoodsStatus,
  SalesOrderWithoutCharge._OvrlSftyDataSheetSts AS _OvrlSftyDataSheetSts,
  SalesOrderWithoutCharge._OverallSDDocumentRejectionSts AS _OverallSDDocumentRejectionSts,
  SalesOrderWithoutCharge._TotalBlockStatus AS _TotalBlockStatus,
  SalesOrderWithoutCharge._HdrGeneralIncompletionStatus AS _HdrGeneralIncompletionStatus,
  SalesOrderWithoutCharge._OvrlItmGeneralIncompletionSts AS _OvrlItmGeneralIncompletionSts,
  SalesOrderWithoutCharge._OverallSDDocReferenceStatus AS _OverallSDDocReferenceStatus,
  SalesOrderWithoutCharge._OvTrdCmplncSnctndListChkSts AS _OvTrdCmplncSnctndListChkSts,
  SalesOrderWithoutCharge._OvrlTradeCmplncEmbargoStatus AS _OvrlTradeCmplncEmbargoStatus,
  SalesOrderWithoutCharge._OvrlTrdCmplncLegalCtrlChkSts AS _OvrlTrdCmplncLegalCtrlChkSts,
  SalesOrderWithoutCharge._ControllingArea AS _ControllingArea,
  SalesOrderWithoutCharge._CreatedByUser AS _CreatedByUser,
  SalesOrderWithoutCharge._LastChangedByUser AS _LastChangedByUser
FROM R_SalesOrderWithoutChargeTP
LEFT OUTER JOIN C_SlsVolumeNetAmtYearToDate AS _SlsVolumeNetAmtYearToDate ON SalesOrderWithoutCharge = _SlsVolumeNetAmtYearToDate.SalesDocument AND SalesOrderWithoutChargeType = _SlsVolumeNetAmtYearToDate.SalesDocumentType  -- association [0..1]
LEFT OUTER JOIN C_SalesDocPaymentMethodVH AS _PaymentMethodVH ON PaymentMethod = _PaymentMethodVH.PaymentMethod AND BillingCompanyCode = _PaymentMethodVH.BillingCompanyCode  -- association [0..1]
LEFT OUTER JOIN C_SlsDocStdPartnerContactInfo AS _SoldToPartyContactInfo ON SalesOrderWithoutCharge = _SoldToPartyContactInfo.SalesDocument AND SoldToParty = _SoldToPartyContactInfo.SoldToParty AND SalesOrderWithoutChargeType = _SoldToPartyContactInfo.SalesDocumentType  -- association [0..1]
LEFT OUTER JOIN C_SalesDocSalesOrganizationVH AS _SalesOrganization ON SalesOrganization = _SalesOrganization.SalesOrganization  -- association [0..1]
LEFT OUTER JOIN C_SalesDocSalesOrganizationVH AS _SalesOrganizationForFltr ON SalesOrganizationForFilter = _SalesOrganizationForFltr.SalesOrganization  -- association [0..1]
LEFT OUTER JOIN C_SDDocumentReasonValueHelp AS _SDDocumentReasonForFilter ON SDDocumentReasonForFilter = _SDDocumentReasonForFilter.SDDocumentReason  -- association [0..1]
LEFT OUTER JOIN C_SalesDocumentStandardPartner AS _StandardPartner ON SalesOrderWithoutCharge = _StandardPartner.SalesDocument  -- association [0..1]
;