R_TrdgContr

DDL: R_TRDGCONTR Type: view_entity COMPOSITE

Trading Contract

R_TrdgContr is a Composite CDS View that provides data about "Trading Contract" in SAP S/4HANA. It reads from 1 data source (R_TrdgDoc) and exposes 245 fields with key field TradingContract. It has 5 associations to related views.

Data Sources (1)

SourceAliasJoin Type
R_TrdgDoc TradingDocument from

Associations (5)

CardinalityTargetAliasCondition
[0..*] R_TrdgContrPartner _TradingContractPartner $projection.TradingContract = _TradingContractPartner.TradingContract
[0..*] R_TrdgContrSlsPrcgElmnt _TrdgContrSlsPrcgElmnt $projection.TradingContract = _TrdgContrSlsPrcgElmnt.TradingContract
[0..*] R_TrdgContrPurgPrcgElmnt _TrdgContrPurgPrcgElmnt $projection.TradingContract = _TrdgContrPurgPrcgElmnt.TradingContract
[0..*] R_TrdgContrItem _TradingContractItem $projection.TradingContract = _TradingContractItem.TradingContract
[0..1] I_TrdgContrType _TradingContractType $projection.TradingContractType = _TradingContractType.TradingContractType

Annotations (11)

NameValueLevelField
EndUserText.label Trading Contract view
AccessControl.authorizationCheck #MANDATORY view
ObjectModel.compositionRoot false view
ObjectModel.representativeKey TradingContract view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
VDM.viewType #COMPOSITE view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions false view

Fields (245)

KeyFieldSource TableSource FieldDescription
KEY TradingContract TradingDocument
TradingContractType TradingDocumentType
TradingContractCategory TrdgDocCategory
TrdgContrBusProcessCategory R_TrdgDoc TrdgDocBusProcessCategory
TradingContractPurpose TrdgDocPurpose
TrdgContrApplicationStatus TrdgDocApplicationStatus
SalesDocumentType SalesDocumentType Sales Doc. Type
SalesDocumentCondition SalesDocumentCondition
CreatedByUser CreatedByUser User Name
LastChangedByUser LastChangedByUser User Name
TrdgContrPersonResponsible TrdgDocPersonResponsible
CreationDate CreationDate Time Stamp
CreationTime CreationTime Time of Change
LastChangeDate LastChangeDate Time Stamp
LastChangeTime LastChangeTime Time changed
TrdgContrDate TrdgDocDate
SalesOrganization SalesOrganization Sales Organization
DistributionChannel DistributionChannel RefDistCh-Cust/Mat.
OrganizationDivision OrganizationDivision Org. Division
SalesGroup SalesGroup Sales Group
SalesOffice SalesOffice Sales Office
SoldToParty SoldToParty Sold-to Party
AdditionalCustomerGroup1 AdditionalCustomerGroup1 Customer Grp 1
AdditionalCustomerGroup2 AdditionalCustomerGroup2 Customer Grp 2
AdditionalCustomerGroup3 AdditionalCustomerGroup3 Customer Grp 3
AdditionalCustomerGroup4 AdditionalCustomerGroup4 Customer Grp 4
AdditionalCustomerGroup5 AdditionalCustomerGroup5 Customer Grp 5
CreditControlArea CreditControlArea Credit Control Area
SDDocumentCategory SDDocumentCategory Document Cat.
SalesDocumentDate SalesDocumentDate Document Date
SalesOrderReason SalesOrderReason
SDDocumentCollectiveNumber SDDocumentCollectiveNumber
CustomerPurchaseOrderType CustomerPurchaseOrderType
CustomerPurchaseOrderSuplmnt CustomerPurchaseOrderSuplmnt
BindingPeriodValidityStartDate BindingPeriodValidityStartDate
BindingPeriodValidityEndDate BindingPeriodValidityEndDate Binding Period
TrdgContrSlsValidityStartDate TrdgDocSlsValidityStartDate
TrdgContrSlsValidityEndDate TrdgDocSlsValidityEndDate
TrdgContrProdUsgeCat TrdgDocProdUsgeCat
ForeignTrade ForeignTrade
TrdgContrSlsPersonName TrdgDocSlsPersonName
PhoneNumber1 PhoneNumber1 Telephone 1
TrdgContrSlsNrOfFollowUps TrdgDocSlsNrOfFollowUps
DocumentReferenceID DocumentReferenceID Reference
TradingContractCurrency TrdgDocCurrency
TrdgContrTotalNetAmount TrdgDocTotalNetAmount
TradingContractExchangeRate TrdgDocExchangeRate
TrdgContrExchangeRateType TrdgDocExchangeRateType
TrdgContrExchangeRateDate TrdgDocExchangeRateDate
TradingContractSalesCurrency TrdgDocSalesCurrency
TrdgContrSalesExchangeRate TrdgDocSalesExchangeRate
TrdgContrSalesExchangeRateType TrdgDocSalesExchangeRateType
TrdgContrSalesPricingDate TrdgDocSalesPricingDate
TrdgContrSalesPricingProcedure TrdgDocSalesPricingProcedure
CustomerTaxClassification1 CustomerTaxClassification1
CustomerTaxClassification2 CustomerTaxClassification2
CustomerTaxClassification3 CustomerTaxClassification3
CustomerTaxClassification4 CustomerTaxClassification4
CustomerTaxClassification5 CustomerTaxClassification5
CustomerTaxClassification6 CustomerTaxClassification6
CustomerTaxClassification7 CustomerTaxClassification7
CustomerTaxClassification8 CustomerTaxClassification8
CustomerTaxClassification9 CustomerTaxClassification9
TaxDepartureCountry TaxDepartureCountry Tx Dep Ctry/Reg
VATRegistrationCountry VATRegistrationCountry CtryRgnSlsTxNo.
ShippingCondition ShippingCondition Shipping Conditions
CompleteDeliveryIsDefined CompleteDeliveryIsDefined Complete Dlv.
DeliveryBlockReason DeliveryBlockReason Delivery Block
CompanyCode CompanyCode Receiver Company Code
HeaderBillingBlockReason HeaderBillingBlockReason Billing Block
ControllingArea ControllingArea Controlling Area
CustomerCreditAccount CustomerCreditAccount
CustomerCreditGroup CustomerCreditGroup
CreditRepresentativeGroup CreditRepresentativeGroup
CustomerRiskCategory CustomerRiskCategory
ControllingAreaCurrency ControllingAreaCurrency
CreditBlockReleaseDate CreditBlockReleaseDate
NextCreditCheckDate NextCreditCheckDate
NextShippingDate NextShippingDate
ReleasedCreditAmount ReleasedCreditAmount Credit Value
TrdgContrAddlExpnsBlkRsn TrdgDocAddlExpnsBlkRsn
TrdgContrSuplrBillgBlkRsn TrdgDocSuplrBillgBlkRsn
AccountingExchangeRate AccountingExchangeRate Exch.Rate Acct.
TrdgContrSlsExternalReference TrdgDocSlsExternalReference
TradingContractIsComplete TrdgDocIsComplete
LastCustomerContactDate LastCustomerContactDate
TrdgContrQuantityIsComplete TrdgDocQuantityIsComplete
TradingContractReleaseStatus TrdgDocReleaseStatus
TradingContractExtID TrdgDocExternalIdentifier
TrdgContrSrceDocType TrdgDocSrceDocType
TradingContractGoodsReceiver TradingDocumentGoodsReceiver
IsEUTriangularDeal IsEUTriangularDeal Is EU Triangular Deal
TrdgContrHdrIsExtended TrdgDocHdrIsExtended
TrdgContrSuccessorArchived TrdgDocSuccessorArchived
TrdgContrHasCnsldtdItem TrdgDocHasCnsldtdItem
TrdgContrVarContrSettlmt TrdgDocVarContrSettlmt
TradingContractIsInApproval TrdgDocIsInApproval
TrdgContrBatDetnProcedure TrdgDocBatDetnProcedure
TrdgContrProcessingStatus TrdgDocProcgStatus
TrdgContrProcessingLastAction TrdgDocProcessingLastAction
TrdgContrProcgLastSequence TrdgDocProcgLastSequence
TradingProcessVariantType TradingProcessVariantType
WBSElementInternalID WBSElementInternalID WBS Internal ID
TrdgContrPricingType TrdgDocPricingType
TrdgContrLastChangedCategory TrdgDocLastChangedCategory
Supplier Supplier Supplier
PurchasingOrganization PurchasingOrganization Purchasing Organization
PurchasingGroup PurchasingGroup Purchasing Group
PurchasingDocumentOrderDate PurchasingDocumentOrderDate PO Date
TrdgContrPurgReqdDeliveryDate TrdgDocPurgReqdDeliveryDate
TrdgContrPurgDeliveryDateType TrdgDocPurgDeliveryDateType
TrdgContrSlsReqdDeliveryDate TrdgDocSlsReqdDeliveryDate
TrdgContrSlsDeliveryDateType TrdgDocSlsDeliveryDateType
TrdgContrPurgCurrency TrdgDocPurgCurrency
TrdgContrPurgExchangeRate TrdgDocPurgExchangeRate
TrdgContrPurgExchangeRateType TrdgDocPurgExchangeRateType
TrdgContrPurgPaymentTerms TrdgDocPurgPaymentTerms
TrdgContrSalesPaymentTerms TrdgDocSalesPaymentTerms
TrdgContrSalesFixedValueDate TrdgDocSalesFixedValueDate
TrdgContrPurgFixedValueDate TrdgDocPurgFixedValueDate
TrdgContrPurgPricingDate TrdgDocPurgPricingDate
SupplyingPlant SupplyingPlant Supplying Plant
TrdgContrPurgIncotermsVersion TrdgDocPurgIncotermsVersion
TrdgContrPurgIncotermsLoc1Text TrdgDocPurgIncotermsLoc1Text
TrdgContrPurgIncotermsLoc2Text TrdgDocPurgIncotermsLoc2Text
TrdgContrSalesIncotermsVersion TrdgDocSalesIncotermsVersion
TrdgContrSlsIncotermsLoc1Text TrdgDocSlsIncotermsLoc1Text
TrdgContrSlsIncotermsLoc2Text TrdgDocSlsIncotermsLoc2Text
QuotationSubmissionDate QuotationSubmissionDate Quotation Date
TrdgContrSalesPaymentMethod TrdgDocSalesPaymentMethod
TrdgContrPurgValidityStartDate TrdgDocPurgValidityStartDate
TrdgContrPurgValidityEndDate TrdgDocPurgValidityEndDate
SupplierQuotationExternalID SupplierQuotationExternalID Quotation
SupplierRespSalesPersonName SupplierRespSalesPersonName Salesperson
SupplierPhoneNumber SupplierPhoneNumber Telephone
CorrespncInternalReference CorrespncInternalReference Our Reference
TrdgContrPurgDocExtReference TrdgDocPurgDocExtReference
InternalFinancialDocument InternalFinancialDocument
DepreciationPercentage DepreciationPercentage
FixedExchangeRateIsUsed FixedExchangeRateIsUsed Fixed exch.rate
TrdgContrPurgDocCat TrdgDocPurgDocCat
PurchasingDocumentType PurchasingDocumentType RFQ Type
ShippingType ShippingType Shipping Type
_TradingProcessVariantType _TradingProcessVariantType
PurchaseOrderByCustomer PurchaseOrderByCustomer Purchase Order Number
CustomerPurchaseOrderDate CustomerPurchaseOrderDate Purchase Order Date
TrdgContrPurgPricingProcedure TrdgDocPurgPricingProcedure
DownPaymentType DownPaymentType Down Payment
DownPaymentPercentageOfTotAmt DownPaymentPercentageOfTotAmt Down Payment %
DownPaymentAmount DownPaymentAmount Downpayment
DownPaymentDueDate DownPaymentDueDate Due Date for DP
TrdgContrPurgDocCndn TrdgDocPurgDocCndn
SlsIncotermsClassification SlsIncotermsClassification
PurgIncotermsClassification PurgIncotermsClassification
TrdgContrPurgDelivAddrCat TrdgDocPurgDelivAddrCat
PaymentGuaranteeProcedure PaymentGuaranteeProcedure
TrdgContrPOByCustomer TrdgDocPOByCustomer
PaymentTermsName PaymentTermsName Description
PurgIncotermsTransferLocation PurgIncotermsTransferLocation
SlsIncotermsTransferLocation SlsIncotermsTransferLocation
PurchaseOrderByShipToParty PurchaseOrderByShipToParty
CreationDateTime CreationDateTime Timestamp
LastChangeDateTime LastChangeDateTime Timestamp
TrdgContrRelStsCritlty TrdgDocRelStsCritlty
TrdgContrPurgShipgInstrn TrdgDocPurgShipgInstrn
SupplierConfirmationControlKey SupplierConfirmationControlKey Conf. Control
TrdgContrMnlPOSplit TrdgDocMnlPOSplit
UnderlyingPurchaseOrderItem UnderlyingPurchaseOrderItem PO Item
_AdditionalCustomerGroup1 _AdditionalCustomerGroup1
_AdditionalCustomerGroup2 _AdditionalCustomerGroup2
_AdditionalCustomerGroup3 _AdditionalCustomerGroup3
_AdditionalCustomerGroup4 _AdditionalCustomerGroup4
_AdditionalCustomerGroup5 _AdditionalCustomerGroup5
_CompanyCode _CompanyCode
_ControllingArea _ControllingArea
_ControllingAreaCurrency _ControllingAreaCurrency
_CreatedByUser _CreatedByUser
_CreditControlArea _CreditControlArea
_Currency _Currency
_CustomerCreditAccount _CustomerCreditAccount
_CustomerPurchaseOrderType _CustomerPurchaseOrderType
_CustomerSalesArea _CustomerSalesArea
_DeliveryBlockReason _DeliveryBlockReason
_DistributionChannel _DistributionChannel
_HeaderBillingBlockReason _HeaderBillingBlockReason
_LastChangedByUser _LastChangedByUser
_OrganizationDivision _OrganizationDivision
_PaymentGuaranteeProcedure _PaymentGuaranteeProcedure
_PurchasingGroup _PurchasingGroup
_PurchasingOrganization _PurchasingOrganization
_PurgIncotermsClassification _PurgIncotermsClassification
_SalesArea _SalesArea
_SalesDocumentType _SalesDocumentType
_SalesGroup _SalesGroup
_SalesOffice _SalesOffice
_SalesOrderReason _SalesOrderReason
_SalesOrganization _SalesOrganization
_SalesPricingElement _SalesPricingElement
_SDDocumentCategory _SDDocumentCategory
_ShippingCondition _ShippingCondition
_ShippingType _ShippingType
_SlsIncotermsClassification _SlsIncotermsClassification
_SoldToParty _SoldToParty
_Supplier _Supplier
_SupplyingPlant _SupplyingPlant
_TradingContractType _TradingContractType
_TrdgContrApplStatus _TrdgDocApplStatus
_TrdgContrBusProcCategory _TrdgDocBusProcCategory
_TrdgContrCategory _TrdgDocCategory
_TradingContractCurrency _TrdgDocCurrency
_TrdgContrExchangeRateType _TrdgDocExchangeRateType
_TrdgContrHasCnsldtdItem _TrdgDocHasCnsldtdItem
_TrdgContrIsComplete _TrdgDocIsComplete
_TrdgContrItem _TrdgDocItem
_TrdgContrLastChgdCat _TrdgDocLastChgdCat
_TrdgContrPartner _TrdgDocPartner
_TrdgContrPricingType _TrdgDocPricingType
_TrdgContrProcgStatus _TrdgDocProcgStatus
_TrdgContrPurgDelivAddrCat _TrdgDocPurgDelivAddrCat
_TrdgContrPurgDocCat _TrdgDocPurgDocCat
_TrdgContrPurgExchangeRateType _TrdgDocPurgExchangeRateType
_TrdgContrPurgIncotermsVersion _TrdgDocPurgIncotermsVersion
_TrdgContrPurgPaymentTerms _TrdgDocPurgPaymentTerms
_TradingContractPurpose _TrdgDocPurpose
_TrdgContrReleaseStatus _TrdgDocReleaseStatus
_TrdgContrSalesCurrency _TrdgDocSalesCurrency
_TrdgContrSalesPaymentTerms _TrdgDocSalesPaymentTerms
_TrdgContrSlsExchangeRateType _TrdgDocSlsExchangeRateType
_TrdgContrSlsIncotermsVersion _TrdgDocSlsIncotermsVersion
_TrdgContrSlsPricingProcedure _TrdgDocSlsPricingProcedure
_TrdgContrSrceDocType _TrdgDocSrceDocType
_TrdgContrSuccssrArchived _TrdgDocSuccssrArchived
_TrdgContrVarContrSettlmt _TrdgDocVarContrSettlmt
_WBSElementInternalID _WBSElementInternalID
_TradingContractItem _TradingContractItem
_TradingContractPartner _TradingContractPartner
_TrdgContrSlsPrcgElmnt _TrdgContrSlsPrcgElmnt
_TrdgContrPurgPrcgElmnt _TrdgContrPurgPrcgElmnt
_SalesOrderType _SalesOrderType
_MatlUsageIndicator _MatlUsageIndicator
_TaxDepartureCountry _TaxDepartureCountry
_VATRegistrationCountry _VATRegistrationCountry
_TrdgContrAddlExpnsBlkRsn _TrdgDocAddlExpnsBlkRsn
_TrdgContrSuplrBillgBlkRsn _TrdgDocSuplrBillgBlkRsn
_ShippingInstruction _ShippingInstruction

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_TrdgContr.
-- 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_TrdgContr AS
SELECT
  TradingDocument AS TradingContract,
  TradingDocumentType AS TradingContractType,
  TrdgDocCategory AS TradingContractCategory,
  TradingDocument.TrdgDocBusProcessCategory AS TrdgContrBusProcessCategory,
  TrdgDocPurpose AS TradingContractPurpose,
  TrdgDocApplicationStatus AS TrdgContrApplicationStatus,
  SalesDocumentType,
  SalesDocumentCondition,
  CreatedByUser,
  LastChangedByUser,
  TrdgDocPersonResponsible AS TrdgContrPersonResponsible,
  CreationDate,
  CreationTime,
  LastChangeDate,
  LastChangeTime,
  TrdgDocDate AS TrdgContrDate,
  SalesOrganization,
  DistributionChannel,
  OrganizationDivision,
  SalesGroup,
  SalesOffice,
  SoldToParty,
  AdditionalCustomerGroup1,
  AdditionalCustomerGroup2,
  AdditionalCustomerGroup3,
  AdditionalCustomerGroup4,
  AdditionalCustomerGroup5,
  CreditControlArea,
  SDDocumentCategory,
  SalesDocumentDate,
  SalesOrderReason,
  SDDocumentCollectiveNumber,
  CustomerPurchaseOrderType,
  CustomerPurchaseOrderSuplmnt,
  BindingPeriodValidityStartDate,
  BindingPeriodValidityEndDate,
  TrdgDocSlsValidityStartDate AS TrdgContrSlsValidityStartDate,
  TrdgDocSlsValidityEndDate AS TrdgContrSlsValidityEndDate,
  TrdgDocProdUsgeCat AS TrdgContrProdUsgeCat,
  ForeignTrade,
  TrdgDocSlsPersonName AS TrdgContrSlsPersonName,
  PhoneNumber1,
  TrdgDocSlsNrOfFollowUps AS TrdgContrSlsNrOfFollowUps,
  DocumentReferenceID,
  TrdgDocCurrency AS TradingContractCurrency,
  TrdgDocTotalNetAmount AS TrdgContrTotalNetAmount,
  TrdgDocExchangeRate AS TradingContractExchangeRate,
  TrdgDocExchangeRateType AS TrdgContrExchangeRateType,
  TrdgDocExchangeRateDate AS TrdgContrExchangeRateDate,
  TrdgDocSalesCurrency AS TradingContractSalesCurrency,
  TrdgDocSalesExchangeRate AS TrdgContrSalesExchangeRate,
  TrdgDocSalesExchangeRateType AS TrdgContrSalesExchangeRateType,
  TrdgDocSalesPricingDate AS TrdgContrSalesPricingDate,
  TrdgDocSalesPricingProcedure AS TrdgContrSalesPricingProcedure,
  CustomerTaxClassification1,
  CustomerTaxClassification2,
  CustomerTaxClassification3,
  CustomerTaxClassification4,
  CustomerTaxClassification5,
  CustomerTaxClassification6,
  CustomerTaxClassification7,
  CustomerTaxClassification8,
  CustomerTaxClassification9,
  TaxDepartureCountry,
  VATRegistrationCountry,
  ShippingCondition,
  CompleteDeliveryIsDefined,
  DeliveryBlockReason,
  CompanyCode,
  HeaderBillingBlockReason,
  ControllingArea,
  CustomerCreditAccount,
  CustomerCreditGroup,
  CreditRepresentativeGroup,
  CustomerRiskCategory,
  ControllingAreaCurrency,
  CreditBlockReleaseDate,
  NextCreditCheckDate,
  NextShippingDate,
  ReleasedCreditAmount,
  TrdgDocAddlExpnsBlkRsn AS TrdgContrAddlExpnsBlkRsn,
  TrdgDocSuplrBillgBlkRsn AS TrdgContrSuplrBillgBlkRsn,
  AccountingExchangeRate,
  TrdgDocSlsExternalReference AS TrdgContrSlsExternalReference,
  TrdgDocIsComplete AS TradingContractIsComplete,
  LastCustomerContactDate,
  TrdgDocQuantityIsComplete AS TrdgContrQuantityIsComplete,
  TrdgDocReleaseStatus AS TradingContractReleaseStatus,
  TrdgDocExternalIdentifier AS TradingContractExtID,
  TrdgDocSrceDocType AS TrdgContrSrceDocType,
  TradingDocumentGoodsReceiver AS TradingContractGoodsReceiver,
  IsEUTriangularDeal,
  TrdgDocHdrIsExtended AS TrdgContrHdrIsExtended,
  TrdgDocSuccessorArchived AS TrdgContrSuccessorArchived,
  TrdgDocHasCnsldtdItem AS TrdgContrHasCnsldtdItem,
  TrdgDocVarContrSettlmt AS TrdgContrVarContrSettlmt,
  TrdgDocIsInApproval AS TradingContractIsInApproval,
  TrdgDocBatDetnProcedure AS TrdgContrBatDetnProcedure,
  TrdgDocProcgStatus AS TrdgContrProcessingStatus,
  TrdgDocProcessingLastAction AS TrdgContrProcessingLastAction,
  TrdgDocProcgLastSequence AS TrdgContrProcgLastSequence,
  TradingProcessVariantType,
  WBSElementInternalID,
  TrdgDocPricingType AS TrdgContrPricingType,
  TrdgDocLastChangedCategory AS TrdgContrLastChangedCategory,
  Supplier,
  PurchasingOrganization,
  PurchasingGroup,
  PurchasingDocumentOrderDate,
  TrdgDocPurgReqdDeliveryDate AS TrdgContrPurgReqdDeliveryDate,
  TrdgDocPurgDeliveryDateType AS TrdgContrPurgDeliveryDateType,
  TrdgDocSlsReqdDeliveryDate AS TrdgContrSlsReqdDeliveryDate,
  TrdgDocSlsDeliveryDateType AS TrdgContrSlsDeliveryDateType,
  TrdgDocPurgCurrency AS TrdgContrPurgCurrency,
  TrdgDocPurgExchangeRate AS TrdgContrPurgExchangeRate,
  TrdgDocPurgExchangeRateType AS TrdgContrPurgExchangeRateType,
  TrdgDocPurgPaymentTerms AS TrdgContrPurgPaymentTerms,
  TrdgDocSalesPaymentTerms AS TrdgContrSalesPaymentTerms,
  TrdgDocSalesFixedValueDate AS TrdgContrSalesFixedValueDate,
  TrdgDocPurgFixedValueDate AS TrdgContrPurgFixedValueDate,
  TrdgDocPurgPricingDate AS TrdgContrPurgPricingDate,
  SupplyingPlant,
  TrdgDocPurgIncotermsVersion AS TrdgContrPurgIncotermsVersion,
  TrdgDocPurgIncotermsLoc1Text AS TrdgContrPurgIncotermsLoc1Text,
  TrdgDocPurgIncotermsLoc2Text AS TrdgContrPurgIncotermsLoc2Text,
  TrdgDocSalesIncotermsVersion AS TrdgContrSalesIncotermsVersion,
  TrdgDocSlsIncotermsLoc1Text AS TrdgContrSlsIncotermsLoc1Text,
  TrdgDocSlsIncotermsLoc2Text AS TrdgContrSlsIncotermsLoc2Text,
  QuotationSubmissionDate,
  TrdgDocSalesPaymentMethod AS TrdgContrSalesPaymentMethod,
  TrdgDocPurgValidityStartDate AS TrdgContrPurgValidityStartDate,
  TrdgDocPurgValidityEndDate AS TrdgContrPurgValidityEndDate,
  SupplierQuotationExternalID,
  SupplierRespSalesPersonName,
  SupplierPhoneNumber,
  CorrespncInternalReference,
  TrdgDocPurgDocExtReference AS TrdgContrPurgDocExtReference,
  InternalFinancialDocument,
  DepreciationPercentage,
  FixedExchangeRateIsUsed,
  TrdgDocPurgDocCat AS TrdgContrPurgDocCat,
  PurchasingDocumentType,
  ShippingType,
  PurchaseOrderByCustomer,
  CustomerPurchaseOrderDate,
  TrdgDocPurgPricingProcedure AS TrdgContrPurgPricingProcedure,
  DownPaymentType,
  DownPaymentPercentageOfTotAmt,
  DownPaymentAmount,
  DownPaymentDueDate,
  TrdgDocPurgDocCndn AS TrdgContrPurgDocCndn,
  SlsIncotermsClassification,
  PurgIncotermsClassification,
  TrdgDocPurgDelivAddrCat AS TrdgContrPurgDelivAddrCat,
  PaymentGuaranteeProcedure,
  TrdgDocPOByCustomer AS TrdgContrPOByCustomer,
  PaymentTermsName,
  PurgIncotermsTransferLocation,
  SlsIncotermsTransferLocation,
  PurchaseOrderByShipToParty,
  CreationDateTime,
  LastChangeDateTime,
  TrdgDocRelStsCritlty AS TrdgContrRelStsCritlty,
  TrdgDocPurgShipgInstrn AS TrdgContrPurgShipgInstrn,
  SupplierConfirmationControlKey,
  TrdgDocMnlPOSplit AS TrdgContrMnlPOSplit,
  UnderlyingPurchaseOrderItem
FROM R_TrdgDoc AS TradingDocument
LEFT OUTER JOIN R_TrdgContrPartner AS _TradingContractPartner ON TradingContract = _TradingContractPartner.TradingContract  -- association [0..*]
LEFT OUTER JOIN R_TrdgContrSlsPrcgElmnt AS _TrdgContrSlsPrcgElmnt ON TradingContract = _TrdgContrSlsPrcgElmnt.TradingContract  -- association [0..*]
LEFT OUTER JOIN R_TrdgContrPurgPrcgElmnt AS _TrdgContrPurgPrcgElmnt ON TradingContract = _TrdgContrPurgPrcgElmnt.TradingContract  -- association [0..*]
LEFT OUTER JOIN R_TrdgContrItem AS _TradingContractItem ON TradingContract = _TradingContractItem.TradingContract  -- association [0..*]
LEFT OUTER JOIN I_TrdgContrType AS _TradingContractType ON TradingContractType = _TradingContractType.TradingContractType  -- association [0..1]
;