R_TrdgContrTP

DDL: R_TRDGCONTRTP Type: view_entity TRANSACTIONAL

Trading Contract - TP

R_TrdgContrTP is a Transactional CDS View that provides data about "Trading Contract - TP" in SAP S/4HANA. It reads from 1 data source (R_TrdgContr) and exposes 238 fields with key field TradingContract. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
R_TrdgContr TradingContract from

Associations (2)

CardinalityTargetAliasCondition
[0..1] E_TradingDocument _TrdgDocExtension $projection.TradingContract = _TrdgDocExtension.TradingDocument
[1..1] E_TradingDocumentBusinessData _TrdgDocBusinessDataExtension $projection.TradingContract = _TrdgDocBusinessDataExtension.TradingDocument and _TrdgDocBusinessDataExtension.TradingDocumentItem = '000000'

Annotations (11)

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

Fields (238)

KeyFieldSource TableSource FieldDescription
KEY TradingContract R_TrdgContr TradingContract
TradingContractType TradingContractType
TradingContractCategory TradingContractCategory
TrdgContrBusProcessCategory TrdgContrBusProcessCategory
TradingContractPurpose TradingContractPurpose
TrdgContrApplicationStatus TrdgContrApplicationStatus
SalesDocumentType SalesDocumentType Sales Doc. Type
SalesDocumentCondition SalesDocumentCondition
CreatedByUser CreatedByUser User Name
LastChangedByUser LastChangedByUser User Name
TrdgContrPersonResponsible TrdgContrPersonResponsible
CreationDate CreationDate Time Stamp
CreationTime CreationTime Time of Change
LastChangeDate LastChangeDate Time Stamp
LastChangeTime LastChangeTime Time changed
TrdgContrDate TrdgContrDate
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 TrdgContrSlsValidityStartDate
TrdgContrSlsValidityEndDate TrdgContrSlsValidityEndDate
TrdgContrProdUsgeCat TrdgContrProdUsgeCat
ForeignTrade ForeignTrade
TrdgContrSlsPersonName TrdgContrSlsPersonName
PhoneNumber1 PhoneNumber1 Telephone 1
TrdgContrSlsNrOfFollowUps TrdgContrSlsNrOfFollowUps
DocumentReferenceID DocumentReferenceID Reference
TradingContractCurrency TradingContractCurrency
TrdgContrTotalNetAmount TrdgContrTotalNetAmount
TradingContractExchangeRate TradingContractExchangeRate
TrdgContrExchangeRateType TrdgContrExchangeRateType
TrdgContrExchangeRateDate TrdgContrExchangeRateDate
TradingContractSalesCurrency TradingContractSalesCurrency
TrdgContrSalesExchangeRate TrdgContrSalesExchangeRate
TrdgContrSalesExchangeRateType TrdgContrSalesExchangeRateType
TrdgContrSalesPricingDate TrdgContrSalesPricingDate
TrdgContrSalesPricingProcedure TrdgContrSalesPricingProcedure
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 TrdgContrAddlExpnsBlkRsn
AccountingExchangeRate AccountingExchangeRate Exch.Rate Acct.
TrdgContrSlsExternalReference TrdgContrSlsExternalReference
TradingContractIsComplete TradingContractIsComplete
LastCustomerContactDate LastCustomerContactDate
TrdgContrQuantityIsComplete TrdgContrQuantityIsComplete
TradingContractReleaseStatus TradingContractReleaseStatus
TradingContractExtID TradingContractExtID
TrdgContrSrceDocType TrdgContrSrceDocType
TradingContractGoodsReceiver TradingContractGoodsReceiver
IsEUTriangularDeal IsEUTriangularDeal Is EU Triangular Deal
TrdgContrHdrIsExtended TrdgContrHdrIsExtended
TrdgContrSuccessorArchived TrdgContrSuccessorArchived
TrdgContrHasCnsldtdItem TrdgContrHasCnsldtdItem
TrdgContrVarContrSettlmt TrdgContrVarContrSettlmt
TrdgContrBatDetnProcedure TrdgContrBatDetnProcedure
TrdgContrProcessingStatus TrdgContrProcessingStatus
TrdgContrProcessingLastAction TrdgContrProcessingLastAction
TrdgContrProcgLastSequence TrdgContrProcgLastSequence
TradingProcessVariantType TradingProcessVariantType
WBSElementInternalID WBSElementInternalID WBS Internal ID
TrdgContrPricingType TrdgContrPricingType
TrdgContrLastChangedCategory TrdgContrLastChangedCategory
Supplier Supplier Supplier
PurchasingOrganization PurchasingOrganization Purchasing Organization
PurchasingGroup PurchasingGroup Purchasing Group
PurchasingDocumentOrderDate PurchasingDocumentOrderDate PO Date
TrdgContrPurgReqdDeliveryDate TrdgContrPurgReqdDeliveryDate
TrdgContrPurgDeliveryDateType TrdgContrPurgDeliveryDateType
TrdgContrSlsReqdDeliveryDate TrdgContrSlsReqdDeliveryDate
TrdgContrSlsDeliveryDateType TrdgContrSlsDeliveryDateType
TrdgContrPurgCurrency TrdgContrPurgCurrency
TrdgContrPurgExchangeRate TrdgContrPurgExchangeRate
TrdgContrPurgExchangeRateType TrdgContrPurgExchangeRateType
TrdgContrPurgPaymentTerms TrdgContrPurgPaymentTerms
TrdgContrSalesPaymentTerms TrdgContrSalesPaymentTerms
TrdgContrSalesFixedValueDate TrdgContrSalesFixedValueDate
TrdgContrPurgFixedValueDate TrdgContrPurgFixedValueDate
TrdgContrPurgPricingDate TrdgContrPurgPricingDate
SupplyingPlant SupplyingPlant Supplying Plant
TrdgContrPurgIncotermsVersion TrdgContrPurgIncotermsVersion
TrdgContrPurgIncotermsLoc1Text TrdgContrPurgIncotermsLoc1Text
TrdgContrPurgIncotermsLoc2Text TrdgContrPurgIncotermsLoc2Text
TrdgContrSalesIncotermsVersion TrdgContrSalesIncotermsVersion
TrdgContrSlsIncotermsLoc1Text TrdgContrSlsIncotermsLoc1Text
TrdgContrSlsIncotermsLoc2Text TrdgContrSlsIncotermsLoc2Text
QuotationSubmissionDate QuotationSubmissionDate Quotation Date
TrdgContrSalesPaymentMethod TrdgContrSalesPaymentMethod
TrdgContrPurgValidityStartDate TrdgContrPurgValidityStartDate
TrdgContrPurgValidityEndDate TrdgContrPurgValidityEndDate
SupplierQuotationExternalID SupplierQuotationExternalID Quotation
SupplierRespSalesPersonName SupplierRespSalesPersonName Salesperson
SupplierPhoneNumber SupplierPhoneNumber Telephone
CorrespncInternalReference CorrespncInternalReference Our Reference
TrdgContrPurgDocExtReference TrdgContrPurgDocExtReference
InternalFinancialDocument InternalFinancialDocument
DepreciationPercentage DepreciationPercentage
FixedExchangeRateIsUsed FixedExchangeRateIsUsed Fixed exch.rate
TrdgContrPurgDocCat TrdgContrPurgDocCat
PurchasingDocumentType PurchasingDocumentType RFQ Type
ShippingType ShippingType Shipping Type
PurchaseOrderByCustomer PurchaseOrderByCustomer Purchase Order Number
CustomerPurchaseOrderDate CustomerPurchaseOrderDate Purchase Order Date
TrdgContrPurgPricingProcedure TrdgContrPurgPricingProcedure
DownPaymentType DownPaymentType Down Payment
DownPaymentPercentageOfTotAmt DownPaymentPercentageOfTotAmt Down Payment %
DownPaymentAmount DownPaymentAmount Downpayment
DownPaymentDueDate DownPaymentDueDate Due Date for DP
TrdgContrPurgDocCndn TrdgContrPurgDocCndn
SlsIncotermsClassification SlsIncotermsClassification
PurgIncotermsClassification PurgIncotermsClassification
TrdgContrPurgDelivAddrCat TrdgContrPurgDelivAddrCat
PaymentGuaranteeProcedure PaymentGuaranteeProcedure
TrdgContrPOByCustomer TrdgContrPOByCustomer
PaymentTermsName PaymentTermsName Description
PurgIncotermsTransferLocation PurgIncotermsTransferLocation
SlsIncotermsTransferLocation SlsIncotermsTransferLocation
PurchaseOrderByShipToParty PurchaseOrderByShipToParty
CreationDateTime CreationDateTime Timestamp
LastChangeDateTime LastChangeDateTime Timestamp
TrdgContrRelStsCritlty TrdgContrRelStsCritlty
CustomerName CustomerName Name of Customer
_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
_MatlUsageIndicator _MatlUsageIndicator
_OrganizationDivision _OrganizationDivision
_PaymentGuaranteeProcedure _PaymentGuaranteeProcedure
_PurchasingGroup _PurchasingGroup
_PurchasingOrganization _PurchasingOrganization
_PurgIncotermsClassification _PurgIncotermsClassification
_SalesArea _SalesArea
_SalesDocumentType _SalesDocumentType
_SalesGroup _SalesGroup
_SalesOffice _SalesOffice
_SalesOrderReason _SalesOrderReason
_SalesOrderType _SalesOrderType
_SalesOrganization _SalesOrganization
_SalesPricingElement _SalesPricingElement
_SDDocumentCategory _SDDocumentCategory
_ShippingCondition _ShippingCondition
_ShippingType _ShippingType
_SlsIncotermsClassification _SlsIncotermsClassification
_SoldToParty _SoldToParty
_Supplier _Supplier
_SupplyingPlant _SupplyingPlant
_TaxDepartureCountry _TaxDepartureCountry
_TradingContractItem _TradingContractItem
_TradingContractPartner _TradingContractPartner
_TradingContractType _TradingContractType
_TradingProcessVariantType _TradingProcessVariantType
_TrdgContrBusProcCategory _TrdgContrBusProcCategory
_TrdgContrCategory _TrdgContrCategory
_TrdgContrHasCnsldtdItem _TrdgContrHasCnsldtdItem
_TradingContractCurrency _TradingContractCurrency
_TrdgContrExchangeRateType _TrdgContrExchangeRateType
_TrdgContrIsComplete _TrdgContrIsComplete
_TrdgContrItem _TrdgContrItem
_TrdgContrLastChgdCat _TrdgContrLastChgdCat
_TrdgContrPartner _TrdgContrPartner
_TrdgContrPricingType _TrdgContrPricingType
_TrdgContrProcgStatus _TrdgContrProcgStatus
_TrdgContrPurgDelivAddrCat _TrdgContrPurgDelivAddrCat
_TrdgContrPurgDocCat _TrdgContrPurgDocCat
_TrdgContrPurgExchangeRateType _TrdgContrPurgExchangeRateType
_TrdgContrPurgIncotermsVersion _TrdgContrPurgIncotermsVersion
_TrdgContrPurgPaymentTerms _TrdgContrPurgPaymentTerms
_TrdgContrPurgPrcgElmnt _TrdgContrPurgPrcgElmnt
_TradingContractPurpose _TradingContractPurpose
_TrdgContrReleaseStatus _TrdgContrReleaseStatus
_TrdgContrSalesCurrency _TrdgContrSalesCurrency
_TrdgContrSalesPaymentTerms _TrdgContrSalesPaymentTerms
_TrdgContrSlsExchangeRateType _TrdgContrSlsExchangeRateType
_TrdgContrSlsIncotermsVersion _TrdgContrSlsIncotermsVersion
_TrdgContrSlsPrcgElmnt _TrdgContrSlsPrcgElmnt
_TrdgContrSlsPricingProcedure _TrdgContrSlsPricingProcedure
_TrdgContrSrceDocType _TrdgContrSrceDocType
_TrdgContrSuccssrArchived _TrdgContrSuccssrArchived
_TrdgContrAddlExpnsBlkRsn _TrdgContrAddlExpnsBlkRsn
_TrdgContrVarContrSettlmt _TrdgContrVarContrSettlmt
_TrdgContrApplStatus _TrdgContrApplStatus
_VATRegistrationCountry _VATRegistrationCountry
_WBSElementInternalID _WBSElementInternalID

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_TrdgContrTP.
-- 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_TrdgContrTP AS
SELECT
  TradingContract.TradingContract AS TradingContract,
  TradingContractType,
  TradingContractCategory,
  TrdgContrBusProcessCategory,
  TradingContractPurpose,
  TrdgContrApplicationStatus,
  SalesDocumentType,
  SalesDocumentCondition,
  CreatedByUser,
  LastChangedByUser,
  TrdgContrPersonResponsible,
  CreationDate,
  CreationTime,
  LastChangeDate,
  LastChangeTime,
  TrdgContrDate,
  SalesOrganization,
  DistributionChannel,
  OrganizationDivision,
  SalesGroup,
  SalesOffice,
  SoldToParty,
  AdditionalCustomerGroup1,
  AdditionalCustomerGroup2,
  AdditionalCustomerGroup3,
  AdditionalCustomerGroup4,
  AdditionalCustomerGroup5,
  CreditControlArea,
  SDDocumentCategory,
  SalesDocumentDate,
  SalesOrderReason,
  SDDocumentCollectiveNumber,
  CustomerPurchaseOrderType,
  CustomerPurchaseOrderSuplmnt,
  BindingPeriodValidityStartDate,
  BindingPeriodValidityEndDate,
  TrdgContrSlsValidityStartDate,
  TrdgContrSlsValidityEndDate,
  TrdgContrProdUsgeCat,
  ForeignTrade,
  TrdgContrSlsPersonName,
  PhoneNumber1,
  TrdgContrSlsNrOfFollowUps,
  DocumentReferenceID,
  TradingContractCurrency,
  TrdgContrTotalNetAmount,
  TradingContractExchangeRate,
  TrdgContrExchangeRateType,
  TrdgContrExchangeRateDate,
  TradingContractSalesCurrency,
  TrdgContrSalesExchangeRate,
  TrdgContrSalesExchangeRateType,
  TrdgContrSalesPricingDate,
  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,
  TrdgContrAddlExpnsBlkRsn,
  AccountingExchangeRate,
  TrdgContrSlsExternalReference,
  TradingContractIsComplete,
  LastCustomerContactDate,
  TrdgContrQuantityIsComplete,
  TradingContractReleaseStatus,
  TradingContractExtID,
  TrdgContrSrceDocType,
  TradingContractGoodsReceiver,
  IsEUTriangularDeal,
  TrdgContrHdrIsExtended,
  TrdgContrSuccessorArchived,
  TrdgContrHasCnsldtdItem,
  TrdgContrVarContrSettlmt,
  TrdgContrBatDetnProcedure,
  TrdgContrProcessingStatus,
  TrdgContrProcessingLastAction,
  TrdgContrProcgLastSequence,
  TradingProcessVariantType,
  WBSElementInternalID,
  TrdgContrPricingType,
  TrdgContrLastChangedCategory,
  Supplier,
  PurchasingOrganization,
  PurchasingGroup,
  PurchasingDocumentOrderDate,
  TrdgContrPurgReqdDeliveryDate,
  TrdgContrPurgDeliveryDateType,
  TrdgContrSlsReqdDeliveryDate,
  TrdgContrSlsDeliveryDateType,
  TrdgContrPurgCurrency,
  TrdgContrPurgExchangeRate,
  TrdgContrPurgExchangeRateType,
  TrdgContrPurgPaymentTerms,
  TrdgContrSalesPaymentTerms,
  TrdgContrSalesFixedValueDate,
  TrdgContrPurgFixedValueDate,
  TrdgContrPurgPricingDate,
  SupplyingPlant,
  TrdgContrPurgIncotermsVersion,
  TrdgContrPurgIncotermsLoc1Text,
  TrdgContrPurgIncotermsLoc2Text,
  TrdgContrSalesIncotermsVersion,
  TrdgContrSlsIncotermsLoc1Text,
  TrdgContrSlsIncotermsLoc2Text,
  QuotationSubmissionDate,
  TrdgContrSalesPaymentMethod,
  TrdgContrPurgValidityStartDate,
  TrdgContrPurgValidityEndDate,
  SupplierQuotationExternalID,
  SupplierRespSalesPersonName,
  SupplierPhoneNumber,
  CorrespncInternalReference,
  TrdgContrPurgDocExtReference,
  InternalFinancialDocument,
  DepreciationPercentage,
  FixedExchangeRateIsUsed,
  TrdgContrPurgDocCat,
  PurchasingDocumentType,
  ShippingType,
  PurchaseOrderByCustomer,
  CustomerPurchaseOrderDate,
  TrdgContrPurgPricingProcedure,
  DownPaymentType,
  DownPaymentPercentageOfTotAmt,
  DownPaymentAmount,
  DownPaymentDueDate,
  TrdgContrPurgDocCndn,
  SlsIncotermsClassification,
  PurgIncotermsClassification,
  TrdgContrPurgDelivAddrCat,
  PaymentGuaranteeProcedure,
  TrdgContrPOByCustomer,
  PaymentTermsName,
  PurgIncotermsTransferLocation,
  SlsIncotermsTransferLocation,
  PurchaseOrderByShipToParty,
  CreationDateTime,
  LastChangeDateTime,
  TrdgContrRelStsCritlty,
  CustomerName
FROM R_TrdgContr AS TradingContract
LEFT OUTER JOIN E_TradingDocument AS _TrdgDocExtension ON TradingContract = _TrdgDocExtension.TradingDocument  -- association [0..1]
LEFT OUTER JOIN E_TradingDocumentBusinessData AS _TrdgDocBusinessDataExtension ON TradingContract = _TrdgDocBusinessDataExtension.TradingDocument AND _TrdgDocBusinessDataExtension.TradingDocumentItem = '000000'  -- association [1..1]
;