I_TrdgContr
Trading Contract
I_TrdgContr is a Composite CDS View that provides data about "Trading Contract" in SAP S/4HANA. It reads from 1 data source (R_TrdgContr) and exposes 223 fields with key field TradingContract. It has 8 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| R_TrdgContr | TrdgContr | from |
Associations (8)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..*] | I_TrdgContrPartner | _TrdgContrPartner | $projection.TradingContract = _TrdgContrPartner.TradingContract |
| [0..*] | I_TrdgContrSlsPrcgElmnt | _TrdgContrSlsPrcgElmnt | $projection.TradingContract = _TrdgContrSlsPrcgElmnt.TradingContract |
| [0..*] | I_TrdgContrPurgPrcgElmnt | _TrdgContrPurgPrcgElmnt | $projection.TradingContract = _TrdgContrPurgPrcgElmnt.TradingContract |
| [0..*] | I_TrdgContrItem | _TrdgContrItem | $projection.TradingContract = _TrdgContrItem.TradingContract |
| [0..1] | I_TrdgDocReleaseStatus | _TrdgContrReleaseStatus | $projection.TradingContractReleaseStatus = _TrdgContrReleaseStatus.TrdgDocReleaseStatus |
| [0..1] | I_TrdgDocApplicationStatus | _TrdgContrApplStatus | $projection.TrdgContrApplicationStatus = _TrdgContrApplStatus.TrdgDocApplicationStatus |
| [0..1] | E_TradingDocument | _TrdgDocExtension | $projection.TradingContract = _TrdgDocExtension.TradingDocument |
| [1..1] | E_TradingDocumentBusinessData | _TrdgDocBusinessDataExtension | $projection.TradingContract = _TrdgDocBusinessDataExtension.TradingDocument and _TrdgDocBusinessDataExtension.TradingDocumentItem = '000000' |
Annotations (12)
| Name | Value | Level | Field |
|---|---|---|---|
| EndUserText.label | Trading Contract | view | |
| ObjectModel.compositionRoot | true | view | |
| ObjectModel.representativeKey | TradingContract | view | |
| ObjectModel.usageType.serviceQuality | #B | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.modelingPattern | #NONE | view | |
| VDM.viewType | #COMPOSITE | view | |
| VDM.lifecycle.contract.type | #PUBLIC_LOCAL_API | view | |
| AccessControl.authorizationCheck | #MANDATORY | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| Metadata.allowExtensions | true | view |
Fields (223)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | TradingContract | TradingContract | ||
| TradingContractType | TradingContractType | |||
| TradingContractCategory | TradingContractCategory | |||
| TrdgContrBusProcessCategory | TrdgContrBusProcessCategory | |||
| TradingContractPurpose | TradingContractPurpose | |||
| TrdgContrApplicationStatus | TrdgContrApplicationStatus | |||
| SalesDocumentType | SalesDocumentType | |||
| SalesDocumentCondition | SalesDocumentCondition | |||
| CreatedByUser | CreatedByUser | |||
| LastChangedByUser | LastChangedByUser | |||
| TrdgContrPersonResponsible | TrdgContrPersonResponsible | |||
| CreationDate | CreationDate | |||
| CreationTime | CreationTime | |||
| LastChangeDate | LastChangeDate | |||
| LastChangeTime | LastChangeTime | |||
| TrdgContrDate | TrdgContrDate | |||
| SalesOrganization | SalesOrganization | |||
| DistributionChannel | DistributionChannel | |||
| OrganizationDivision | OrganizationDivision | |||
| SalesGroup | SalesGroup | |||
| SalesOffice | SalesOffice | |||
| SoldToParty | SoldToParty | |||
| AdditionalCustomerGroup1 | AdditionalCustomerGroup1 | |||
| AdditionalCustomerGroup2 | AdditionalCustomerGroup2 | |||
| AdditionalCustomerGroup3 | AdditionalCustomerGroup3 | |||
| AdditionalCustomerGroup4 | AdditionalCustomerGroup4 | |||
| AdditionalCustomerGroup5 | AdditionalCustomerGroup5 | |||
| CreditControlArea | CreditControlArea | |||
| SDDocumentCategory | SDDocumentCategory | |||
| SalesDocumentDate | SalesDocumentDate | |||
| SalesOrderReason | SalesOrderReason | |||
| SDDocumentCollectiveNumber | SDDocumentCollectiveNumber | |||
| CustomerPurchaseOrderType | CustomerPurchaseOrderType | |||
| CustomerPurchaseOrderSuplmnt | CustomerPurchaseOrderSuplmnt | |||
| BindingPeriodValidityStartDate | BindingPeriodValidityStartDate | |||
| BindingPeriodValidityEndDate | BindingPeriodValidityEndDate | |||
| TrdgContrSlsValidityStartDate | TrdgContrSlsValidityStartDate | |||
| TrdgContrSlsValidityEndDate | TrdgContrSlsValidityEndDate | |||
| TrdgContrProdUsgeCat | TrdgContrProdUsgeCat | |||
| ForeignTrade | ForeignTrade | |||
| TrdgContrSlsPersonName | TrdgContrSlsPersonName | |||
| PhoneNumber1 | PhoneNumber1 | |||
| TrdgContrSlsNrOfFollowUps | TrdgContrSlsNrOfFollowUps | |||
| DocumentReferenceID | DocumentReferenceID | |||
| 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 | |||
| VATRegistrationCountry | VATRegistrationCountry | |||
| ShippingCondition | ShippingCondition | |||
| CompleteDeliveryIsDefined | CompleteDeliveryIsDefined | |||
| DeliveryBlockReason | DeliveryBlockReason | |||
| CompanyCode | CompanyCode | |||
| HeaderBillingBlockReason | HeaderBillingBlockReason | |||
| ControllingArea | ControllingArea | |||
| CustomerCreditAccount | CustomerCreditAccount | |||
| CustomerCreditGroup | CustomerCreditGroup | |||
| CreditRepresentativeGroup | CreditRepresentativeGroup | |||
| CustomerRiskCategory | CustomerRiskCategory | |||
| ControllingAreaCurrency | ControllingAreaCurrency | |||
| CreditBlockReleaseDate | CreditBlockReleaseDate | |||
| NextCreditCheckDate | NextCreditCheckDate | |||
| NextShippingDate | NextShippingDate | |||
| ReleasedCreditAmount | ReleasedCreditAmount | |||
| TrdgContrSuplrBillgBlkRsn | TrdgContrSuplrBillgBlkRsn | |||
| AccountingExchangeRate | AccountingExchangeRate | |||
| TrdgContrSlsExternalReference | TrdgContrSlsExternalReference | |||
| TradingContractIsComplete | TradingContractIsComplete | |||
| LastCustomerContactDate | LastCustomerContactDate | |||
| TrdgContrQuantityIsComplete | TrdgContrQuantityIsComplete | |||
| TradingContractReleaseStatus | TradingContractReleaseStatus | |||
| TradingContractExtID | TradingContractExtID | |||
| TrdgContrSrceDocType | TrdgContrSrceDocType | |||
| TradingContractGoodsReceiver | TradingContractGoodsReceiver | |||
| IsEUTriangularDeal | IsEUTriangularDeal | |||
| TrdgContrHdrIsExtended | TrdgContrHdrIsExtended | |||
| TrdgContrSuccessorArchived | TrdgContrSuccessorArchived | |||
| TrdgContrHasCnsldtdItem | TrdgContrHasCnsldtdItem | |||
| TrdgContrVarContrSettlmt | TrdgContrVarContrSettlmt | |||
| TrdgContrBatDetnProcedure | TrdgContrBatDetnProcedure | |||
| TrdgContrProcessingStatus | TrdgContrProcessingStatus | |||
| TrdgContrProcessingLastAction | TrdgContrProcessingLastAction | |||
| TrdgContrProcgLastSequence | TrdgContrProcgLastSequence | |||
| TradingProcessVariantType | TradingProcessVariantType | |||
| WBSElementInternalID | WBSElementInternalID | |||
| TrdgContrPricingType | TrdgContrPricingType | |||
| TrdgContrLastChangedCategory | TrdgContrLastChangedCategory | |||
| Supplier | Supplier | |||
| PurchasingOrganization | PurchasingOrganization | |||
| PurchasingGroup | PurchasingGroup | |||
| PurchasingDocumentOrderDate | PurchasingDocumentOrderDate | |||
| 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 | |||
| TrdgContrPurgIncotermsVersion | TrdgContrPurgIncotermsVersion | |||
| TrdgContrPurgIncotermsLoc1Text | TrdgContrPurgIncotermsLoc1Text | |||
| TrdgContrPurgIncotermsLoc2Text | TrdgContrPurgIncotermsLoc2Text | |||
| TrdgContrSalesIncotermsVersion | TrdgContrSalesIncotermsVersion | |||
| TrdgContrSlsIncotermsLoc1Text | TrdgContrSlsIncotermsLoc1Text | |||
| TrdgContrSlsIncotermsLoc2Text | TrdgContrSlsIncotermsLoc2Text | |||
| QuotationSubmissionDate | QuotationSubmissionDate | |||
| TrdgContrSalesPaymentMethod | TrdgContrSalesPaymentMethod | |||
| TrdgContrPurgValidityStartDate | TrdgContrPurgValidityStartDate | |||
| TrdgContrPurgValidityEndDate | TrdgContrPurgValidityEndDate | |||
| SupplierQuotationExternalID | SupplierQuotationExternalID | |||
| SupplierRespSalesPersonName | SupplierRespSalesPersonName | |||
| SupplierPhoneNumber | SupplierPhoneNumber | |||
| CorrespncInternalReference | CorrespncInternalReference | |||
| TrdgContrPurgDocExtReference | TrdgContrPurgDocExtReference | |||
| InternalFinancialDocument | InternalFinancialDocument | |||
| DepreciationPercentage | DepreciationPercentage | |||
| FixedExchangeRateIsUsed | FixedExchangeRateIsUsed | |||
| PurchasingDocumentType | PurchasingDocumentType | |||
| ShippingType | ShippingType | |||
| PurchaseOrderByCustomer | PurchaseOrderByCustomer | |||
| CustomerPurchaseOrderDate | CustomerPurchaseOrderDate | |||
| TrdgContrPurgPricingProcedure | TrdgContrPurgPricingProcedure | |||
| DownPaymentType | DownPaymentType | |||
| DownPaymentPercentageOfTotAmt | DownPaymentPercentageOfTotAmt | |||
| DownPaymentAmount | DownPaymentAmount | |||
| DownPaymentDueDate | DownPaymentDueDate | |||
| TrdgContrPurgDocCndn | TrdgContrPurgDocCndn | |||
| SlsIncotermsClassification | SlsIncotermsClassification | |||
| PurgIncotermsClassification | PurgIncotermsClassification | |||
| TrdgContrPurgDelivAddrCat | TrdgContrPurgDelivAddrCat | |||
| PaymentGuaranteeProcedure | PaymentGuaranteeProcedure | |||
| TrdgContrPOByCustomer | TrdgContrPOByCustomer | |||
| PaymentTermsName | PaymentTermsName | |||
| PurgIncotermsTransferLocation | PurgIncotermsTransferLocation | |||
| SlsIncotermsTransferLocation | SlsIncotermsTransferLocation | |||
| PurchaseOrderByShipToParty | PurchaseOrderByShipToParty | |||
| CreationDateTime | CreationDateTime | |||
| LastChangeDateTime | LastChangeDateTime | |||
| TrdgContrRelStsCritlty | TrdgContrRelStsCritlty | |||
| CustomerName | CustomerName | |||
| TrdgContrPurgShipgInstrn | TrdgContrPurgShipgInstrn | |||
| SupplierConfirmationControlKey | SupplierConfirmationControlKey | |||
| TrdgContrMnlPOSplit | TrdgContrMnlPOSplit | |||
| UnderlyingPurchaseOrderItem | UnderlyingPurchaseOrderItem | |||
| _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 | |||
| _SDDocumentCategory | _SDDocumentCategory | |||
| _ShippingCondition | _ShippingCondition | |||
| _ShippingType | _ShippingType | |||
| _SlsIncotermsClassification | _SlsIncotermsClassification | |||
| _SoldToParty | _SoldToParty | |||
| _Supplier | _Supplier | |||
| _SupplyingPlant | _SupplyingPlant | |||
| _TaxDepartureCountry | _TaxDepartureCountry | |||
| _TradingContractCurrency | _TradingContractCurrency | |||
| _TrdgContrExchangeRateType | _TrdgContrExchangeRateType | |||
| _TrdgContrItem | _TrdgContrItem | |||
| _TrdgContrPurgExchangeRateType | _TrdgContrPurgExchangeRateType | |||
| _TrdgContrPurgIncotermsVersion | _TrdgContrPurgIncotermsVersion | |||
| _TrdgContrPurgPaymentTerms | _TrdgContrPurgPaymentTerms | |||
| _TrdgContrPurgPrcgElmnt | _TrdgContrPurgPrcgElmnt | |||
| _TrdgContrReleaseStatus | _TrdgContrReleaseStatus | |||
| _TrdgContrSalesCurrency | _TrdgContrSalesCurrency | |||
| _TrdgContrSalesPaymentTerms | _TrdgContrSalesPaymentTerms | |||
| _TrdgContrSlsExchangeRateType | _TrdgContrSlsExchangeRateType | |||
| _TrdgContrSlsIncotermsVersion | _TrdgContrSlsIncotermsVersion | |||
| _TrdgContrSlsPricingProcedure | _TrdgContrSlsPricingProcedure | |||
| _TrdgContrSuplrBillgBlkRsn | _TrdgContrSuplrBillgBlkRsn | |||
| _TrdgContrApplStatus | _TrdgContrApplStatus | |||
| _TrdgContrSlsPrcgElmnt | _TrdgContrSlsPrcgElmnt | |||
| _TrdgContrPartner | _TrdgContrPartner | |||
| _VATRegistrationCountry | _VATRegistrationCountry | |||
| _WBSElementInternalID | _WBSElementInternalID |
@EndUserText.label: 'Trading Contract'
@ObjectModel: {
compositionRoot: true,
representativeKey: 'TradingContract',
usageType.serviceQuality: #B,
usageType.sizeCategory: #L,
usageType.dataClass: #TRANSACTIONAL,
semanticKey: ['TradingContract'],
modelingPattern: #NONE,
supportedCapabilities: [#CDS_MODELING_DATA_SOURCE]
}
@VDM.viewType: #COMPOSITE
@VDM.lifecycle.contract.type: #PUBLIC_LOCAL_API
@AccessControl: {
authorizationCheck: #MANDATORY,
personalData.blocking: #('TRANSACTIONAL_DATA'),
privilegedAssociations: [ '_CreatedByUser', '_LastChangedByUser' ]
}
@Metadata.ignorePropagatedAnnotations: true
@Metadata.allowExtensions: true
define view entity I_TrdgContr
as select from R_TrdgContr as TrdgContr
association [0..*] to I_TrdgContrPartner as _TrdgContrPartner on $projection.TradingContract = _TrdgContrPartner.TradingContract
association [0..*] to I_TrdgContrSlsPrcgElmnt as _TrdgContrSlsPrcgElmnt on $projection.TradingContract = _TrdgContrSlsPrcgElmnt.TradingContract
association [0..*] to I_TrdgContrPurgPrcgElmnt as _TrdgContrPurgPrcgElmnt on $projection.TradingContract = _TrdgContrPurgPrcgElmnt.TradingContract
association [0..*] to I_TrdgContrItem as _TrdgContrItem on $projection.TradingContract = _TrdgContrItem.TradingContract
association [0..1] to I_TrdgDocReleaseStatus as _TrdgContrReleaseStatus on $projection.TradingContractReleaseStatus = _TrdgContrReleaseStatus.TrdgDocReleaseStatus
association [0..1] to I_TrdgDocApplicationStatus as _TrdgContrApplStatus on $projection.TrdgContrApplicationStatus = _TrdgContrApplStatus.TrdgDocApplicationStatus
association [0..1] to E_TradingDocument as _TrdgDocExtension on $projection.TradingContract = _TrdgDocExtension.TradingDocument
/*+[hideWarning] { "IDS" : [ "CARDINALITY_CHECK" ] }*/
association [1..1] to E_TradingDocumentBusinessData as _TrdgDocBusinessDataExtension on $projection.TradingContract = _TrdgDocBusinessDataExtension.TradingDocument
and _TrdgDocBusinessDataExtension.TradingDocumentItem = '000000'
{
key 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,
@Semantics.amount.currencyCode: '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,
@Semantics.amount.currencyCode: 'ControllingAreaCurrency'
ReleasedCreditAmount,
TrdgContrSuplrBillgBlkRsn,
AccountingExchangeRate,
TrdgContrSlsExternalReference,
TradingContractIsComplete,
LastCustomerContactDate,
TrdgContrQuantityIsComplete,
TradingContractReleaseStatus,
TradingContractExtID,
TrdgContrSrceDocType,
TradingContractGoodsReceiver,
IsEUTriangularDeal,
@Semantics.booleanIndicator: true
TrdgContrHdrIsExtended,
TrdgContrSuccessorArchived,
@Semantics.booleanIndicator: true
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,
PurchasingDocumentType,
ShippingType,
PurchaseOrderByCustomer,
CustomerPurchaseOrderDate,
TrdgContrPurgPricingProcedure,
DownPaymentType,
DownPaymentPercentageOfTotAmt,
@Semantics.amount.currencyCode: 'TrdgContrPurgCurrency'
DownPaymentAmount,
DownPaymentDueDate,
TrdgContrPurgDocCndn,
SlsIncotermsClassification,
PurgIncotermsClassification,
TrdgContrPurgDelivAddrCat,
PaymentGuaranteeProcedure,
TrdgContrPOByCustomer,
PaymentTermsName,
PurgIncotermsTransferLocation,
SlsIncotermsTransferLocation,
PurchaseOrderByShipToParty,
CreationDateTime,
LastChangeDateTime,
TrdgContrRelStsCritlty,
CustomerName,
TrdgContrPurgShipgInstrn,
SupplierConfirmationControlKey,
TrdgContrMnlPOSplit,
UnderlyingPurchaseOrderItem,
/* Associations */
_AdditionalCustomerGroup1,
_AdditionalCustomerGroup2,
_AdditionalCustomerGroup3,
_AdditionalCustomerGroup4,
_AdditionalCustomerGroup5,
_CompanyCode,
_ControllingArea,
_ControllingAreaCurrency,
_CreatedByUser,
_CreditControlArea,
_Currency,
_CustomerCreditAccount,
_CustomerPurchaseOrderType,
_CustomerSalesArea,
_DeliveryBlockReason,
_DistributionChannel,
_HeaderBillingBlockReason,
_LastChangedByUser,
_MatlUsageIndicator,
_OrganizationDivision,
_PaymentGuaranteeProcedure,
_PurchasingGroup,
_PurchasingOrganization,
_PurgIncotermsClassification,
_SalesArea,
_SalesDocumentType,
_SalesGroup,
_SalesOffice,
_SalesOrderReason,
_SalesOrderType,
_SalesOrganization,
_SDDocumentCategory,
_ShippingCondition,
_ShippingType,
_SlsIncotermsClassification,
_SoldToParty,
_Supplier,
_SupplyingPlant,
_TaxDepartureCountry,
_TradingContractCurrency,
_TrdgContrExchangeRateType,
_TrdgContrItem,
_TrdgContrPurgExchangeRateType,
_TrdgContrPurgIncotermsVersion,
_TrdgContrPurgPaymentTerms,
_TrdgContrPurgPrcgElmnt,
_TrdgContrReleaseStatus,
_TrdgContrSalesCurrency,
_TrdgContrSalesPaymentTerms,
_TrdgContrSlsExchangeRateType,
_TrdgContrSlsIncotermsVersion,
_TrdgContrSlsPricingProcedure,
_TrdgContrSuplrBillgBlkRsn,
_TrdgContrApplStatus,
_TrdgContrSlsPrcgElmnt,
_TrdgContrPartner,
_VATRegistrationCountry,
_WBSElementInternalID
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"R_TRDGCONTR"
],
"ASSOCIATED":
[
"I_ADDITIONALCUSTOMERGROUP1",
"I_ADDITIONALCUSTOMERGROUP2",
"I_ADDITIONALCUSTOMERGROUP3",
"I_ADDITIONALCUSTOMERGROUP4",
"I_ADDITIONALCUSTOMERGROUP5",
"I_BILLINGBLOCKREASON",
"I_COMPANYCODE",
"I_CONTROLLINGAREA",
"I_COUNTRY",
"I_CREDITCONTROLAREA",
"I_CURRENCY",
"I_CUSTOMER",
"I_CUSTOMERPURCHASEORDERTYPE",
"I_CUSTOMERSALESAREA",
"I_DELIVERYBLOCKREASON",
"I_DISTRIBUTIONCHANNEL",
"I_DIVISION",
"I_EXCHANGERATETYPE",
"I_INCOTERMSCLASSIFICATION",
"I_INCOTERMSVERSION",
"I_MATLUSAGEINDICATOR",
"I_PAYMENTGUARANTEEPROCEDURE",
"I_PAYMENTTERMS",
"I_PLANT",
"I_PURCHASINGGROUP",
"I_PURCHASINGORGANIZATION",
"I_SALESAREA",
"I_SALESDOCUMENTTYPE",
"I_SALESGROUP",
"I_SALESOFFICE",
"I_SALESORDERTYPE",
"I_SALESORGANIZATION",
"I_SDDOCUMENTCATEGORY",
"I_SDDOCUMENTREASON",
"I_SHIPPINGCONDITION",
"I_SHIPPINGTYPE",
"I_SLSPRICINGPROCEDURE",
"I_SUPPLIER",
"I_TRDGCONTRITEM",
"I_TRDGCONTRPARTNER",
"I_TRDGCONTRPURGPRCGELMNT",
"I_TRDGCONTRSLSPRCGELMNT",
"I_TRDGDOCAPPLICATIONSTATUS",
"I_TRDGDOCRELEASESTATUS",
"I_TRDGDOCSUPLRBILLGBLKRSN",
"I_USER",
"I_WBSELEMENTBASICDATA"
],
"BASE":
[
"R_TRDGCONTR"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- 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