I_SlsPricingConditionRecordTP

DDL: I_SLSPRICINGCONDITIONRECORDTP SQL: ISLSPRCDCNDNRTP Type: view TRANSACTIONAL Package: VDM_SD_MD_CM

Condition Record for Pricing in Sales - TP

I_SlsPricingConditionRecordTP is a Transactional CDS View that provides data about "Condition Record for Pricing in Sales - TP" in SAP S/4HANA. It reads from 2 data sources (sdprcg_cndnr, I_SlsPrcgCndnRecdValidity) and exposes 340 fields with key field ConditionRecordUUID. It has 2 associations to related views. Part of development package VDM_SD_MD_CM.

Data Sources (2)

SourceAliasJoin Type
sdprcg_cndnr Record from
I_SlsPrcgCndnRecdValidity Validity inner

Associations (2)

CardinalityTargetAliasCondition
[0..1] E_SlsPrcgCndnRecdValidity _Extension $projection.ConditionRecord = _Extension.ConditionRecord and $projection.ConditionValidityEndDate = _Extension.ConditionValidityEndDate
[0..*] I_SlsPrcgCndnRecordScaleTP _SlsPricingCndnRecdScaleTP $projection.ConditionRecordUUID = _SlsPricingCndnRecdScaleTP.ConditionRecordUUID

Annotations (24)

NameValueLevelField
AbapCatalog.sqlViewName ISLSPRCDCNDNRTP view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Condition Record for Pricing in Sales - TP view
VDM.viewType #TRANSACTIONAL view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.transactionalProcessingEnabled true view
ObjectModel.compositionRoot true view
ObjectModel.writeDraftPersistence SDPRCG_CNDNR_D view
ObjectModel.representativeKey ConditionRecordUUID view
ObjectModel.draftEnabled true view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled true view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.lifecycle.enqueue.expiryBehavior #RELATIVE_TO_LAST_CHANGE view
ObjectModel.lifecycle.enqueue.expiryInterval P7D view
ObjectModel.lifecycle.processing.expiryBehavior #RELATIVE_TO_LAST_CHANGE view
ObjectModel.lifecycle.processing.expiryInterval PT12H view
ObjectModel.lifecycle.draft.expiryBehavior #RELATIVE_TO_LAST_CHANGE view
ObjectModel.lifecycle.draft.expiryInterval P28D view

Fields (340)

KeyFieldSource TableSource FieldDescription
KEY ConditionRecordUUID sdprcg_cndnr conditionrecorduuid Key
ConditionRecord sdprcg_cndnr conditionrecord Cond.Record No.
ConditionSequentialNumber sdprcg_cndnr conditionsequentialnumber SequNo of Cond.
ConditionValidityEndDate I_SlsPrcgCndnRecdValidity ConditionValidityEndDate Valid To
ConditionValidityStartDate I_SlsPrcgCndnRecdValidity ConditionValidityStartDate Valid From
ConditionTable sdprcg_cndnr conditiontable Condition Table
ConditionTableDescription
ConditionApplication sdprcg_cndnr conditionapplication Application
ConditionType sdprcg_cndnr conditiontype Condition type
ConditionTypeName
CreatedByUser sdprcg_cndnr createdbyuser User Name
CreationDate sdprcg_cndnr creationdate Time Stamp
ConditionSearchTermValue sdprcg_cndnr conditionsearchtermvalue
ConditionTextID sdprcg_cndnr conditiontextid Text number
PricingScaleType sdprcg_cndnr pricingscaletype Scale Type
PricingScaleTypeName
PricingScaleBasis sdprcg_cndnr pricingscalebasis Scale Basis
PricingScaleBasisName
PricingScaleCheckingRule sdprcg_cndnr pricingscalecheckingrule Check Scale
PricingScaleCheckingRuleName
ConditionScaleQuantity sdprcg_cndnr conditionscalequantity Scale Quantity
ConditionScaleQuantityUnit sdprcg_cndnr conditionscalequantityunit Scale UoM
ConditionScaleAmount sdprcg_cndnr conditionscaleamount Scale Value
ConditionScaleAmountCurrency sdprcg_cndnr conditionscaleamountcurrency Scale Currency
ConditionCalculationType sdprcg_cndnr conditioncalculationtype Calculat.Type
ConditionCalculationTypeName
ConditionRateValue sdprcg_cndnr conditionratevalue Condition Rate Value
ConditionRateValueUnit sdprcg_cndnr conditionratevalueunit Unit of Condition Rate Value
ConditionRateRatio sdprcg_cndnr conditionrateratio Ratio
ConditionRateRatioUnit sdprcg_cndnr conditionrateratiounit Unit of Measure
ConditionRateAmount sdprcg_cndnr conditionrateamount Condition Amount
ConditionCurrency sdprcg_cndnr conditioncurrency Currency
ConditionQuantity sdprcg_cndnr conditionquantity Pricing Unit
ConditionQuantityUnit sdprcg_cndnr conditionquantityunit Unit of Measure
ConditionToBaseQtyNmrtr sdprcg_cndnr conditiontobaseqtynmrtr Numerator
ConditionToBaseQtyDnmntr sdprcg_cndnr conditiontobaseqtydnmntr Denominator
BaseUnit sdprcg_cndnr baseunit Unit of Measure
ConditionUnitConversionText
ConditionLowerLimit sdprcg_cndnr conditionlowerlimit Lower limit
ConditionLowerLimitAmount sdprcg_cndnr conditionlowerlimitamount Amount
ConditionLowerLimitRatio sdprcg_cndnr conditionlowerlimitratio Ratio
ConditionUpperLimit sdprcg_cndnr conditionupperlimit Upper limit
ConditionUpperLimitAmount sdprcg_cndnr conditionupperlimitamount Amount
ConditionUpperLimitRatio sdprcg_cndnr conditionupperlimitratio Ratio
ConditionAlternativeCurrency sdprcg_cndnr conditionalternativecurrency Cndn Currency
ConditionExclusion sdprcg_cndnr conditionexclusion Exclusion
ConditionIsDeleted sdprcg_cndnr conditionisdeleted Deletion Indic.
ConditionHasScales
AdditionalValueDays sdprcg_cndnr additionalvaluedays Add. Value Days
FixedValueDate sdprcg_cndnr fixedvaluedate Fixed Val. Date
PaymentTerms sdprcg_cndnr paymentterms Pyt Terms
PaymentTermsName
CndnMaxNumberOfSalesOrders sdprcg_cndnr cndnmaxnumberofsalesorders NumberOfOrders
MinimumConditionBasisValue sdprcg_cndnr minimumconditionbasisvalue MinCondBaseVal.
MaximumConditionBasisValue sdprcg_cndnr maximumconditionbasisvalue MaxCondBaseVal.
MaximumConditionAmount sdprcg_cndnr maximumconditionamount MaxConditValue
IncrementalScale sdprcg_cndnr incrementalscale Increment scale
PricingScaleLine sdprcg_cndnr pricingscaleline Pricing scale
ConditionReleaseStatus I_SlsPrcgCndnRecdValidity ConditionReleaseStatus Release Status
ConditionReleaseStatusText
Criticality
DepartureCountry I_SlsPrcgCndnRecdValidity DepartureCountry Departure Country / Region
DepartureCountryName
SalesDocument I_SlsPrcgCndnRecdValidity SalesDocument SD Document
SalesDocumentItem I_SlsPrcgCndnRecdValidity SalesDocumentItem Sales Document Item
SalesDocumentItemText
BillableControl I_SlsPrcgCndnRecdValidity BillableControl Billable Control
BillableControlName
Industry I_SlsPrcgCndnRecdValidity Industry Industry Sector
IndustryKeyText
CityCode I_SlsPrcgCndnRecdValidity CityCode IATA: City
CityCodeName
ConditionContract I_SlsPrcgCndnRecdValidity ConditionContract Condition Contract
County I_SlsPrcgCndnRecdValidity County Wyoming County
CountyName
TechnicalObjectType I_SlsPrcgCndnRecdValidity TechnicalObjectType Text object
TechnicalObjectTypeDesc
Equipment I_SlsPrcgCndnRecdValidity Equipment Equipment check
EquipmentName
CustomerHierarchy I_SlsPrcgCndnRecdValidity CustomerHierarchy
IncotermsClassification I_SlsPrcgCndnRecdValidity IncotermsClassification Incoterms
IncotermsClassificationName
IncotermsTransferLocation I_SlsPrcgCndnRecdValidity IncotermsTransferLocation Incoterms 2
AccountTaxType I_SlsPrcgCndnRecdValidity AccountTaxType Tax Type
CustomerGroup I_SlsPrcgCndnRecdValidity CustomerGroup Customer Group
CustomerGroupName
CustomerPriceGroup I_SlsPrcgCndnRecdValidity CustomerPriceGroup CustPrice Group
CustomerPriceGroupName
MaterialPricingGroup I_SlsPrcgCndnRecdValidity MaterialPricingGroup
MaterialPricingGroupName
SoldToParty I_SlsPrcgCndnRecdValidity SoldToParty Sold-to Party
SoldToPartyName
Customer I_SlsPrcgCndnRecdValidity Customer Sold-to Party
CustomerName
PayerParty I_SlsPrcgCndnRecdValidity PayerParty Payer
PayerPartyName
ShipToParty I_SlsPrcgCndnRecdValidity ShipToParty Ship-To Party (obsolete)
ShipToPartyName
Supplier I_SlsPrcgCndnRecdValidity Supplier Supplier
SupplierName
DestinationCountry I_SlsPrcgCndnRecdValidity DestinationCountry Dest. Ctry/Reg
DestinationCountryName
MaterialGroup I_SlsPrcgCndnRecdValidity MaterialGroup Product Group
MaterialGroupName
ReturnsRefundExtent I_SlsPrcgCndnRecdValidity ReturnsRefundExtent
ReturnsRefundExtentDesc
AdditionalMaterialGroup1 I_SlsPrcgCndnRecdValidity AdditionalMaterialGroup1 MaterialGroup 1
AdditionalMaterialGroup1Name
AdditionalMaterialGroup2 I_SlsPrcgCndnRecdValidity AdditionalMaterialGroup2 MaterialGroup 2
AdditionalMaterialGroup2Name
AdditionalMaterialGroup3 I_SlsPrcgCndnRecdValidity AdditionalMaterialGroup3 MaterialGroup 3
AdditionalMaterialGroup3Name
AdditionalMaterialGroup4 I_SlsPrcgCndnRecdValidity AdditionalMaterialGroup4 MaterialGroup 4
AdditionalMaterialGroup4Name
AdditionalMaterialGroup5 I_SlsPrcgCndnRecdValidity AdditionalMaterialGroup5 MaterialGroup 5
AdditionalMaterialGroup5Name
Personnel I_SlsPrcgCndnRecdValidity Personnel Personnel No.
PersonFullName
PriceListType I_SlsPrcgCndnRecdValidity PriceListType Price List Tp.
PriceListTypeName
PostalCode I_SlsPrcgCndnRecdValidity PostalCode Postal Code
Region I_SlsPrcgCndnRecdValidity Region Venue Region
RegionName
EngagementProjectServiceOrg I_SlsPrcgCndnRecdValidity EngagementProjectServiceOrg Service Org.
EngmtProjectServiceOrgName
RequirementSegment I_SlsPrcgCndnRecdValidity RequirementSegment Req. Segment
StockSegment I_SlsPrcgCndnRecdValidity StockSegment Stock Segment
Division I_SlsPrcgCndnRecdValidity Division Internal Division ID
DivisionName
CommodityCode I_SlsPrcgCndnRecdValidity CommodityCode Commodity Code
CommodityCodeText
ProdUnivHierarchyNode I_SlsPrcgCndnRecdValidity ProdUnivHierarchyNode
ProdUnivHierarchyNodeText
ProductHierarchyNode I_SlsPrcgCndnRecdValidity ProductHierarchyNode Prod. Hierarchy
ProductHierarchyNodeText
ConsumptionTaxCtrlCode I_SlsPrcgCndnRecdValidity ConsumptionTaxCtrlCode Taxes F.Trade
ConsumptionTaxCntrlCodeDesc
BRSpcfcTaxBasePercentageCode I_SlsPrcgCndnRecdValidity BRSpcfcTaxBasePercentageCode Tax Base
BRSpcfcTxGrpDynTaxExceptions I_SlsPrcgCndnRecdValidity BRSpcfcTxGrpDynTaxExceptions
CustomerTaxClassification1 I_SlsPrcgCndnRecdValidity CustomerTaxClassification1
CustomerTaxClassification1Name
CustomerTaxClassification2 I_SlsPrcgCndnRecdValidity CustomerTaxClassification2
CustomerTaxClassification2Name
CustomerTaxClassification3 I_SlsPrcgCndnRecdValidity CustomerTaxClassification3
CustomerTaxClassification3Name
CustomerTaxClassification4 I_SlsPrcgCndnRecdValidity CustomerTaxClassification4
CustomerTaxClassification4Name
CustomerTaxClassification5 I_SlsPrcgCndnRecdValidity CustomerTaxClassification5
CustomerTaxClassification5Name
CustomerTaxClassification6 I_SlsPrcgCndnRecdValidity CustomerTaxClassification6
CustomerTaxClassification6Name
CustomerTaxClassification7 I_SlsPrcgCndnRecdValidity CustomerTaxClassification7
CustomerTaxClassification7Name
CustomerTaxClassification8 I_SlsPrcgCndnRecdValidity CustomerTaxClassification8
CustomerTaxClassification8Name
CustomerTaxClassification9 I_SlsPrcgCndnRecdValidity CustomerTaxClassification9
CustomerTaxClassification9Name
ProductTaxClassification1 I_SlsPrcgCndnRecdValidity ProductTaxClassification1
ProductTaxClassification1Name
ProductTaxClassification2 I_SlsPrcgCndnRecdValidity ProductTaxClassification2
ProductTaxClassification2Name
ProductTaxClassification3 I_SlsPrcgCndnRecdValidity ProductTaxClassification3
ProductTaxClassification3Name
ProductTaxClassification4 I_SlsPrcgCndnRecdValidity ProductTaxClassification4
ProductTaxClassification4Name
ProductTaxClassification5 I_SlsPrcgCndnRecdValidity ProductTaxClassification5
ProductTaxClassification5Name
ProductTaxClassification6 I_SlsPrcgCndnRecdValidity ProductTaxClassification6
ProductTaxClassification6Name
ProductTaxClassification7 I_SlsPrcgCndnRecdValidity ProductTaxClassification7
ProductTaxClassification7Name
ProductTaxClassification8 I_SlsPrcgCndnRecdValidity ProductTaxClassification8
ProductTaxClassification8Name
ProductTaxClassification9 I_SlsPrcgCndnRecdValidity ProductTaxClassification9
ProductTaxClassification9Name
TradingContract I_SlsPrcgCndnRecdValidity TradingContract
TradingContractItem I_SlsPrcgCndnRecdValidity TradingContractItem Item Number
TaxJurisdiction I_SlsPrcgCndnRecdValidity TaxJurisdiction Tax Jurisdiction
TaxJurisdictionName
BRSpcfcTaxDepartureRegion I_SlsPrcgCndnRecdValidity BRSpcfcTaxDepartureRegion
BRSpcfcTaxDestinationRegion I_SlsPrcgCndnRecdValidity BRSpcfcTaxDestinationRegion
MainItemMaterialPricingGroup I_SlsPrcgCndnRecdValidity MainItemMaterialPricingGroup
MainItmMatlPricingGroupName
MainItemPricingRefMaterial I_SlsPrcgCndnRecdValidity MainItemPricingRefMaterial
MainItemPricingRefMaterialName
VariantCondition I_SlsPrcgCndnRecdValidity VariantCondition Variant Key
VariantConditionName
ValueAddedServiceChargeCode I_SlsPrcgCndnRecdValidity ValueAddedServiceChargeCode
SDDocument I_SlsPrcgCndnRecdValidity SDDocument SD Document
ReferenceSDDocument I_SlsPrcgCndnRecdValidity ReferenceSDDocument Reference Doc.
ReferenceSDDocumentItem I_SlsPrcgCndnRecdValidity ReferenceSDDocumentItem Reference Item
SalesOffice I_SlsPrcgCndnRecdValidity SalesOffice Sales Office
SalesOfficeName
SalesGroup I_SlsPrcgCndnRecdValidity SalesGroup Sales Group
SalesGroupName
SalesOrderSalesOrganization I_SlsPrcgCndnRecdValidity SalesOrderSalesOrganization
SlsOrderSalesOrganizationName
OrderQuantityUnit I_SlsPrcgCndnRecdValidity OrderQuantityUnit Sales Unit
OrderQuantityUnitName
SalesOrganization I_SlsPrcgCndnRecdValidity SalesOrganization Sales Organization
SalesOrganizationName
DistributionChannel I_SlsPrcgCndnRecdValidity DistributionChannel RefDistCh-Cust/Mat.
DistributionChannelName
Material I_SlsPrcgCndnRecdValidity Material Vehicle Model
MaterialName
TransactionCurrency I_SlsPrcgCndnRecdValidity TransactionCurrency Transaction Currency
TransactionCurrencyName
WBSElementInternalID
WBSDescription
WorkPackage
WorkPackageName
Plant I_SlsPrcgCndnRecdValidity Plant Valuation Area
PlantName
PlantRegion I_SlsPrcgCndnRecdValidity PlantRegion Region-Dlv.Plnt
PlantRegionName
WorkItem I_SlsPrcgCndnRecdValidity WorkItem Work Item ID
WorkItemName
ConditionProcessingStatus I_SlsPrcgCndnRecdValidity ConditionProcessingStatus
ConditionProcessingStatusText
PricingDate I_SlsPrcgCndnRecdValidity PricingDate Pricing Date
ConditionIsExclusive I_SlsPrcgCndnRecdValidity ConditionIsExclusive
ConditionScaleBasisValue I_SlsPrcgCndnRecdValidity ConditionScaleBasisValue Scale Base Val.
TaxCode I_SlsPrcgCndnRecdValidity TaxCode Tax Code
TaxCodeName
EngagementProject I_SlsPrcgCndnRecdValidity EngagementProject Engmnt Project ID
EngagementProjectName
ConfigurationNumber I_SlsPrcgCndnRecdValidity ConfigurationNumber Int. object no.
BR_NFDocumentType I_SlsPrcgCndnRecdValidity BR_NFDocumentType
BRSpcfcFreeDefinedField1 I_SlsPrcgCndnRecdValidity BRSpcfcFreeDefinedField1
BRSpcfcFreeDefinedField2 I_SlsPrcgCndnRecdValidity BRSpcfcFreeDefinedField2
BRSpcfcFreeDefinedField3 I_SlsPrcgCndnRecdValidity BRSpcfcFreeDefinedField3
InternationalArticleNumber I_SlsPrcgCndnRecdValidity InternationalArticleNumber EAN/UPC
TxRlvnceClassfctnForArgentina I_SlsPrcgCndnRecdValidity TxRlvnceClassfctnForArgentina
BR_TaxCode I_SlsPrcgCndnRecdValidity BR_TaxCode
LocalSalesTaxApplicabilityCode I_SlsPrcgCndnRecdValidity LocalSalesTaxApplicabilityCode
ServiceDocument I_SlsPrcgCndnRecdValidity ServiceDocument Transaction ID
ServiceDocumentItem I_SlsPrcgCndnRecdValidity ServiceDocumentItem Service Document
TimeSheetOvertimeCategory I_SlsPrcgCndnRecdValidity TimeSheetOvertimeCategory
TimeSheetOvertimeCategoryText
SalesSDDocumentCategory I_SlsPrcgCndnRecdValidity SalesSDDocumentCategory Document Cat.
SDDocumentCategoryName
ReturnReason I_SlsPrcgCndnRecdValidity ReturnReason Return Reason
CustomerConditionGroup I_SlsPrcgCndnRecdValidity CustomerConditionGroup
ShippingType I_SlsPrcgCndnRecdValidity ShippingType Shipping Type
ShippingTypeName
SubscriptionContractDuration I_SlsPrcgCndnRecdValidity SubscriptionContractDuration Duration Value
SubscrpnContrDurationUnit I_SlsPrcgCndnRecdValidity SubscrpnContrDurationUnit Unit Contract Term
SubscriptionContractLockReason I_SlsPrcgCndnRecdValidity SubscriptionContractLockReason
OrderType I_SlsPrcgCndnRecdValidity OrderType Order Type
OrderTypeName
SalesDocumentType I_SlsPrcgCndnRecdValidity SalesDocumentType Sales Doc. Type
SalesDocumentTypeName
SDDocumentReason I_SlsPrcgCndnRecdValidity SDDocumentReason Order Reason
SDDocumentReasonText
VolumeRebateGroup I_SlsPrcgCndnRecdValidity VolumeRebateGroup Vol. Rebate Grp
VolumeRebateGroupName
ValuationType I_SlsPrcgCndnRecdValidity ValuationType Valuation Type
SalesDistrict I_SlsPrcgCndnRecdValidity SalesDistrict Sales District
SalesDistrictName
Batch I_SlsPrcgCndnRecdValidity Batch Lot No.
PurgDocSupplyingPlant I_SlsPrcgCndnRecdValidity PurgDocSupplyingPlant
SupplyingPlantName
MatUsageIndicator I_SlsPrcgCndnRecdValidity MatUsageIndicator
MatlUsageIndicatorText
ShippingCondition I_SlsPrcgCndnRecdValidity ShippingCondition Shipping Conditions
ShippingConditionName
PlantCounty I_SlsPrcgCndnRecdValidity PlantCounty County-Dlv.Plnt
PlantCountyName
PlantCity I_SlsPrcgCndnRecdValidity PlantCity City-Dlv.Plant
PlantCityName
MaterialExternalGroup I_SlsPrcgCndnRecdValidity MaterialExternalGroup Ext. Matl Group
ExternalProductGroupName
CustomerHierarchyRootNode I_SlsPrcgCndnRecdValidity CustomerHierarchyRootNode
CustomerUniversalHierarchyText
CustomerHierarchyNodeID I_SlsPrcgCndnRecdValidity CustomerHierarchyNodeID
CustUnivHierarchyNodeText
CustomerHierarchyNodeType I_SlsPrcgCndnRecdValidity CustomerHierarchyNodeType
CustomerHierarchyNodeTypeText
AdditionalCustomerGroup1 I_SlsPrcgCndnRecdValidity AdditionalCustomerGroup1 Customer Grp 1
AdditionalCustomerGroup1Name
AdditionalCustomerGroup2 I_SlsPrcgCndnRecdValidity AdditionalCustomerGroup2 Customer Grp 2
AdditionalCustomerGroup2Name
AdditionalCustomerGroup3 I_SlsPrcgCndnRecdValidity AdditionalCustomerGroup3 Customer Grp 3
AdditionalCustomerGroup3Name
AdditionalCustomerGroup4 I_SlsPrcgCndnRecdValidity AdditionalCustomerGroup4 Customer Grp 4
AdditionalCustomerGroup4Name
AdditionalCustomerGroup5 I_SlsPrcgCndnRecdValidity AdditionalCustomerGroup5 Customer Grp 5
AdditionalCustomerGroup5Name
SDDocumentItem I_SlsPrcgCndnRecdValidity SDDocumentItem
CndnBillingDocumentCategory I_SlsPrcgCndnRecdValidity CndnBillingDocumentCategory
BillingDocumentCategoryName
Country I_SlsPrcgCndnRecdValidity Country Venue: Ctry/Reg
CountryName
CustomerPurchaseOrderType I_SlsPrcgCndnRecdValidity CustomerPurchaseOrderType
CustomerPurchaseOrderTypeDesc
CountryOfOrigin I_SlsPrcgCndnRecdValidity CountryOfOrigin Country/Region of Origin
CountryOfOriginName
SalesDocumentItemCategory I_SlsPrcgCndnRecdValidity SalesDocumentItemCategory Item Category
SalesDocumentItemCategoryName
BillToParty I_SlsPrcgCndnRecdValidity BillToParty Inv. Recipient
BillToPartyName
BusinessPartnerIndustryCode I_SlsPrcgCndnRecdValidity BusinessPartnerIndustryCode
CustomerIndustryCodeText
BillingDocumentType I_SlsPrcgCndnRecdValidity BillingDocumentType Billing Type
BillingDocumentTypeName
MatlAccountAssignmentGroup I_SlsPrcgCndnRecdValidity MatlAccountAssignmentGroup
MatlAccountAssignmentGroupName
Route I_SlsPrcgCndnRecdValidity Route Vehicle route
RouteName
ValidOnDate
AccessNumberOfAccessSequence
ETag
ConditionRecordIsEditable
ConditionRecordIsDraft
Status
SalesPriceApprovalRequest sdprcg_cndnr salespriceapprovalrequest Sales Price Aprv Req
ConditionChangeReason sdprcg_cndnr conditionchangereason Cndn Change Reason
ConditionChangeReasonText
ConditionText
PrevApprovedConditionRecord sdprcg_cndnr prevapprovedconditionrecord Cond.Record No.
ConditionTaxCode sdprcg_cndnr conditiontaxcode Tax Code
ConditionTaxCodeName
ConditionWithholdingTaxCode sdprcg_cndnr conditionwithholdingtaxcode W/Tax Code
CndnWithholdingTaxCodeName
TaxExemptionLicense sdprcg_cndnr taxexemptionlicense License Number
LicenseGrantDate sdprcg_cndnr licensegrantdate License Date
ConditionIsTaxRate sdprcg_cndnr conditionistaxrate TRUE
ConditionIsWithholdingTax sdprcg_cndnr conditioniswithholdingtax TRUE
ConditionIsTaxWithExemption sdprcg_cndnr conditionistaxwithexemption TRUE
ConditionClass sdprcg_cndnr conditionclass Condition Class
ConditionClassName
ConditionCategory sdprcg_cndnr conditioncategory Condit.Category
ConditionCategoryName
ConditionFioriID
ConditionJobUUID sdprcg_cndnr conditionrecorduuid Key
ConditionJobItemNo
ExpiringPricesQueryStartDate
ExpiringPricesQueryEndDate
ConditionHasSuccessor
_SlsPricingCndnRecdScaleTP _SlsPricingCndnRecdScaleTP

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 I_SlsPricingConditionRecordTP.
-- 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.
-- SQL view name: ISLSPRCDCNDNRTP

CREATE VIEW I_SlsPricingConditionRecordTP AS
SELECT
  Record.conditionrecorduuid AS ConditionRecordUUID,
  Record.conditionrecord AS ConditionRecord,
  Record.conditionsequentialnumber AS ConditionSequentialNumber,
  Validity.ConditionValidityEndDate AS ConditionValidityEndDate,
  Validity.ConditionValidityStartDate AS ConditionValidityStartDate,
  Record.conditiontable AS ConditionTable,
  cast( '' as ddtext ) AS ConditionTableDescription,
  Record.conditionapplication AS ConditionApplication,
  Record.conditiontype AS ConditionType,
  cast ( '' as vtxtm ) AS ConditionTypeName,
  Record.createdbyuser AS CreatedByUser,
  Record.creationdate AS CreationDate,
  Record.conditionsearchtermvalue AS ConditionSearchTermValue,
  Record.conditiontextid AS ConditionTextID,
  Record.pricingscaletype AS PricingScaleType,
  cast ( '' as price_element_scale_type_descr ) AS PricingScaleTypeName,
  Record.pricingscalebasis AS PricingScaleBasis,
  cast ( '' as price_element_scbasetype_descr ) AS PricingScaleBasisName,
  Record.pricingscalecheckingrule AS PricingScaleCheckingRule,
  cast ( '' as price_element_description ) AS PricingScaleCheckingRuleName,
  Record.conditionscalequantity AS ConditionScaleQuantity,
  Record.conditionscalequantityunit AS ConditionScaleQuantityUnit,
  Record.conditionscaleamount AS ConditionScaleAmount,
  Record.conditionscaleamountcurrency AS ConditionScaleAmountCurrency,
  Record.conditioncalculationtype AS ConditionCalculationType,
  cast ( '' as prct_calculation_type_descr ) AS ConditionCalculationTypeName,
  Record.conditionratevalue AS ConditionRateValue,
  Record.conditionratevalueunit AS ConditionRateValueUnit,
  Record.conditionrateratio AS ConditionRateRatio,
  Record.conditionrateratiounit AS ConditionRateRatioUnit,
  Record.conditionrateamount AS ConditionRateAmount,
  Record.conditioncurrency AS ConditionCurrency,
  Record.conditionquantity AS ConditionQuantity,
  Record.conditionquantityunit AS ConditionQuantityUnit,
  Record.conditiontobaseqtynmrtr AS ConditionToBaseQtyNmrtr,
  Record.conditiontobaseqtydnmntr AS ConditionToBaseQtyDnmntr,
  Record.baseunit AS BaseUnit,
  cast ( '' as text60 ) AS ConditionUnitConversionText,
  Record.conditionlowerlimit AS ConditionLowerLimit,
  Record.conditionlowerlimitamount AS ConditionLowerLimitAmount,
  Record.conditionlowerlimitratio AS ConditionLowerLimitRatio,
  Record.conditionupperlimit AS ConditionUpperLimit,
  Record.conditionupperlimitamount AS ConditionUpperLimitAmount,
  Record.conditionupperlimitratio AS ConditionUpperLimitRatio,
  Record.conditionalternativecurrency AS ConditionAlternativeCurrency,
  Record.conditionexclusion AS ConditionExclusion,
  Record.conditionisdeleted AS ConditionIsDeleted,
  cast( '' as kostkz ) AS ConditionHasScales,
  Record.additionalvaluedays AS AdditionalValueDays,
  Record.fixedvaluedate AS FixedValueDate,
  Record.paymentterms AS PaymentTerms,
  cast ( '' as dzterm_bez ) AS PaymentTermsName,
  Record.cndnmaxnumberofsalesorders AS CndnMaxNumberOfSalesOrders,
  Record.minimumconditionbasisvalue AS MinimumConditionBasisValue,
  Record.maximumconditionbasisvalue AS MaximumConditionBasisValue,
  Record.maximumconditionamount AS MaximumConditionAmount,
  Record.incrementalscale AS IncrementalScale,
  Record.pricingscaleline AS PricingScaleLine,
  Validity.ConditionReleaseStatus AS ConditionReleaseStatus,
  cast( '' as ddtext ) AS ConditionReleaseStatusText,
  cast( '0' as eve_tv_criticality ) AS Criticality,
  Validity.DepartureCountry AS DepartureCountry,
  cast( '' as landx50 ) AS DepartureCountryName,
  Validity.SalesDocument AS SalesDocument,
  Validity.SalesDocumentItem AS SalesDocumentItem,
  cast( '' as arktx ) AS SalesDocumentItemText,
  Validity.BillableControl AS BillableControl,
  cast( '' as bemot_txt ) AS BillableControlName,
  Validity.Industry AS Industry,
  cast( '' as text1_016t ) AS IndustryKeyText,
  Validity.CityCode AS CityCode,
  cast( '' as bezei20 ) AS CityCodeName,
  Validity.ConditionContract AS ConditionContract,
  Validity.County AS County,
  cast( '' as bezei20 ) AS CountyName,
  Validity.TechnicalObjectType AS TechnicalObjectType,
  cast( '' as eartx ) AS TechnicalObjectTypeDesc,
  Validity.Equipment AS Equipment,
  cast( '' as ktx01 ) AS EquipmentName,
  Validity.CustomerHierarchy AS CustomerHierarchy,
  Validity.IncotermsClassification AS IncotermsClassification,
  cast( '' as bezei30 ) AS IncotermsClassificationName,
  Validity.IncotermsTransferLocation AS IncotermsTransferLocation,
  Validity.AccountTaxType AS AccountTaxType,
  Validity.CustomerGroup AS CustomerGroup,
  cast( '' as vtxtk ) AS CustomerGroupName,
  Validity.CustomerPriceGroup AS CustomerPriceGroup,
  cast( '' as bezei20 ) AS CustomerPriceGroupName,
  Validity.MaterialPricingGroup AS MaterialPricingGroup,
  cast( '' as bezei20 ) AS MaterialPricingGroupName,
  Validity.SoldToParty AS SoldToParty,
  cast( '' as md_customer_name ) AS SoldToPartyName,
  Validity.Customer AS Customer,
  cast( '' as md_customer_name ) AS CustomerName,
  Validity.PayerParty AS PayerParty,
  cast( '' as md_customer_name ) AS PayerPartyName,
  Validity.ShipToParty AS ShipToParty,
  cast( '' as md_customer_name ) AS ShipToPartyName,
  Validity.Supplier AS Supplier,
  cast( '' as md_supplier_name ) AS SupplierName,
  Validity.DestinationCountry AS DestinationCountry,
  cast( '' as landx50 ) AS DestinationCountryName,
  Validity.MaterialGroup AS MaterialGroup,
  cast( '' as wgbez ) AS MaterialGroupName,
  Validity.ReturnsRefundExtent AS ReturnsRefundExtent,
  cast( '' as msr_refund_code_text ) AS ReturnsRefundExtentDesc,
  Validity.AdditionalMaterialGroup1 AS AdditionalMaterialGroup1,
  cast( '' as bezei40 ) AS AdditionalMaterialGroup1Name,
  Validity.AdditionalMaterialGroup2 AS AdditionalMaterialGroup2,
  cast( '' as bezei40 ) AS AdditionalMaterialGroup2Name,
  Validity.AdditionalMaterialGroup3 AS AdditionalMaterialGroup3,
  cast( '' as bezei40 ) AS AdditionalMaterialGroup3Name,
  Validity.AdditionalMaterialGroup4 AS AdditionalMaterialGroup4,
  cast( '' as bezei40 ) AS AdditionalMaterialGroup4Name,
  Validity.AdditionalMaterialGroup5 AS AdditionalMaterialGroup5,
  cast( '' as bezei40 ) AS AdditionalMaterialGroup5Name,
  Validity.Personnel AS Personnel,
  cast( '' as bu_name1tx ) AS PersonFullName,
  Validity.PriceListType AS PriceListType,
  cast( '' as text20 ) AS PriceListTypeName,
  Validity.PostalCode AS PostalCode,
  Validity.Region AS Region,
  cast( '' as bezei20 ) AS RegionName,
  Validity.EngagementProjectServiceOrg AS EngagementProjectServiceOrg,
  cast( '' as /cpd/pws_ws_org_unit_id_desc ) AS EngmtProjectServiceOrgName,
  Validity.RequirementSegment AS RequirementSegment,
  Validity.StockSegment AS StockSegment,
  Validity.Division AS Division,
  cast( '' as divisionname ) AS DivisionName,
  Validity.CommodityCode AS CommodityCode,
  cast( '' as bezei40 ) AS CommodityCodeText,
  Validity.ProdUnivHierarchyNode AS ProdUnivHierarchyNode,
  cast( '' as prod_hier_node_value_text ) AS ProdUnivHierarchyNodeText,
  Validity.ProductHierarchyNode AS ProductHierarchyNode,
  cast( '' as prod_hier_node_value_text ) AS ProductHierarchyNodeText,
  Validity.ConsumptionTaxCtrlCode AS ConsumptionTaxCtrlCode,
  cast( '' as bezei60 ) AS ConsumptionTaxCntrlCodeDesc,
  Validity.BRSpcfcTaxBasePercentageCode AS BRSpcfcTaxBasePercentageCode,
  Validity.BRSpcfcTxGrpDynTaxExceptions AS BRSpcfcTxGrpDynTaxExceptions,
  Validity.CustomerTaxClassification1 AS CustomerTaxClassification1,
  cast( '' as vtext ) AS CustomerTaxClassification1Name,
  Validity.CustomerTaxClassification2 AS CustomerTaxClassification2,
  cast( '' as vtext ) AS CustomerTaxClassification2Name,
  Validity.CustomerTaxClassification3 AS CustomerTaxClassification3,
  cast( '' as vtext ) AS CustomerTaxClassification3Name,
  Validity.CustomerTaxClassification4 AS CustomerTaxClassification4,
  cast( '' as vtext ) AS CustomerTaxClassification4Name,
  Validity.CustomerTaxClassification5 AS CustomerTaxClassification5,
  cast( '' as vtext ) AS CustomerTaxClassification5Name,
  Validity.CustomerTaxClassification6 AS CustomerTaxClassification6,
  cast( '' as vtext ) AS CustomerTaxClassification6Name,
  Validity.CustomerTaxClassification7 AS CustomerTaxClassification7,
  cast( '' as vtext ) AS CustomerTaxClassification7Name,
  Validity.CustomerTaxClassification8 AS CustomerTaxClassification8,
  cast( '' as vtext ) AS CustomerTaxClassification8Name,
  Validity.CustomerTaxClassification9 AS CustomerTaxClassification9,
  cast( '' as vtext ) AS CustomerTaxClassification9Name,
  Validity.ProductTaxClassification1 AS ProductTaxClassification1,
  cast( '' as vtext ) AS ProductTaxClassification1Name,
  Validity.ProductTaxClassification2 AS ProductTaxClassification2,
  cast( '' as vtext ) AS ProductTaxClassification2Name,
  Validity.ProductTaxClassification3 AS ProductTaxClassification3,
  cast( '' as vtext ) AS ProductTaxClassification3Name,
  Validity.ProductTaxClassification4 AS ProductTaxClassification4,
  cast( '' as vtext ) AS ProductTaxClassification4Name,
  Validity.ProductTaxClassification5 AS ProductTaxClassification5,
  cast( '' as vtext ) AS ProductTaxClassification5Name,
  Validity.ProductTaxClassification6 AS ProductTaxClassification6,
  cast( '' as vtext ) AS ProductTaxClassification6Name,
  Validity.ProductTaxClassification7 AS ProductTaxClassification7,
  cast( '' as vtext ) AS ProductTaxClassification7Name,
  Validity.ProductTaxClassification8 AS ProductTaxClassification8,
  cast( '' as vtext ) AS ProductTaxClassification8Name,
  Validity.ProductTaxClassification9 AS ProductTaxClassification9,
  cast( '' as vtext ) AS ProductTaxClassification9Name,
  Validity.TradingContract AS TradingContract,
  Validity.TradingContractItem AS TradingContractItem,
  Validity.TaxJurisdiction AS TaxJurisdiction,
  cast( '' as text1_txjt ) AS TaxJurisdictionName,
  Validity.BRSpcfcTaxDepartureRegion AS BRSpcfcTaxDepartureRegion,
  Validity.BRSpcfcTaxDestinationRegion AS BRSpcfcTaxDestinationRegion,
  Validity.MainItemMaterialPricingGroup AS MainItemMaterialPricingGroup,
  cast( '' as bezei20 ) AS MainItmMatlPricingGroupName,
  Validity.MainItemPricingRefMaterial AS MainItemPricingRefMaterial,
  cast( '' as maktx ) AS MainItemPricingRefMaterialName,
  Validity.VariantCondition AS VariantCondition,
  cast( '' as varcond ) AS VariantConditionName,
  Validity.ValueAddedServiceChargeCode AS ValueAddedServiceChargeCode,
  Validity.SDDocument AS SDDocument,
  Validity.ReferenceSDDocument AS ReferenceSDDocument,
  Validity.ReferenceSDDocumentItem AS ReferenceSDDocumentItem,
  Validity.SalesOffice AS SalesOffice,
  cast( '' as bezei20 ) AS SalesOfficeName,
  Validity.SalesGroup AS SalesGroup,
  cast( '' as bezei20 ) AS SalesGroupName,
  Validity.SalesOrderSalesOrganization AS SalesOrderSalesOrganization,
  cast( '' as vtxtk ) AS SlsOrderSalesOrganizationName,
  Validity.OrderQuantityUnit AS OrderQuantityUnit,
  cast( '' as msehl ) AS OrderQuantityUnitName,
  Validity.SalesOrganization AS SalesOrganization,
  cast( '' as vtext ) AS SalesOrganizationName,
  Validity.DistributionChannel AS DistributionChannel,
  cast( '' as vtext ) AS DistributionChannelName,
  Validity.Material AS Material,
  cast( '' as maktx ) AS MaterialName,
  Validity.TransactionCurrency AS TransactionCurrency,
  cast( '' as ltext ) AS TransactionCurrencyName,
  cast( Validity.WBSElementInternalID as ps_posid ) AS WBSElementInternalID,
  cast( '' as ps_post1 ) AS WBSDescription,
  cast( Validity.WorkPackage as ps_posid ) AS WorkPackage,
  cast( '' as ps_post1 ) AS WorkPackageName,
  Validity.Plant AS Plant,
  cast( '' as name1 ) AS PlantName,
  Validity.PlantRegion AS PlantRegion,
  cast( '' as bezei20 ) AS PlantRegionName,
  Validity.WorkItem AS WorkItem,
  cast( '' as /cpd/pfp_workitem_name ) AS WorkItemName,
  Validity.ConditionProcessingStatus AS ConditionProcessingStatus,
  cast( '' as vtxtk ) AS ConditionProcessingStatusText,
  Validity.PricingDate AS PricingDate,
  Validity.ConditionIsExclusive AS ConditionIsExclusive,
  Validity.ConditionScaleBasisValue AS ConditionScaleBasisValue,
  Validity.TaxCode AS TaxCode,
  cast( '' as text1_007s ) AS TaxCodeName,
  Validity.EngagementProject AS EngagementProject,
  cast( '' as /cpd/short_text ) AS EngagementProjectName,
  Validity.ConfigurationNumber AS ConfigurationNumber,
  Validity.BR_NFDocumentType AS BR_NFDocumentType,
  Validity.BRSpcfcFreeDefinedField1 AS BRSpcfcFreeDefinedField1,
  Validity.BRSpcfcFreeDefinedField2 AS BRSpcfcFreeDefinedField2,
  Validity.BRSpcfcFreeDefinedField3 AS BRSpcfcFreeDefinedField3,
  Validity.InternationalArticleNumber AS InternationalArticleNumber,
  Validity.TxRlvnceClassfctnForArgentina AS TxRlvnceClassfctnForArgentina,
  Validity.BR_TaxCode AS BR_TaxCode,
  Validity.LocalSalesTaxApplicabilityCode AS LocalSalesTaxApplicabilityCode,
  Validity.ServiceDocument AS ServiceDocument,
  Validity.ServiceDocumentItem AS ServiceDocumentItem,
  Validity.TimeSheetOvertimeCategory AS TimeSheetOvertimeCategory,
  cast( '' as cats_ssc_overtimecattext) AS TimeSheetOvertimeCategoryText,
  Validity.SalesSDDocumentCategory AS SalesSDDocumentCategory,
  cast( '' as val_text ) AS SDDocumentCategoryName,
  Validity.ReturnReason AS ReturnReason,
  Validity.CustomerConditionGroup AS CustomerConditionGroup,
  Validity.ShippingType AS ShippingType,
  cast( '' as versartbez ) AS ShippingTypeName,
  Validity.SubscriptionContractDuration AS SubscriptionContractDuration,
  Validity.SubscrpnContrDurationUnit AS SubscrpnContrDurationUnit,
  Validity.SubscriptionContractLockReason AS SubscriptionContractLockReason,
  Validity.OrderType AS OrderType,
  cast( '' as pph_auarttext ) AS OrderTypeName,
  Validity.SalesDocumentType AS SalesDocumentType,
  cast( '' as bezei ) AS SalesDocumentTypeName,
  Validity.SDDocumentReason AS SDDocumentReason,
  cast( '' as bezei ) AS SDDocumentReasonText,
  Validity.VolumeRebateGroup AS VolumeRebateGroup,
  cast( '' as vtext ) AS VolumeRebateGroupName,
  Validity.ValuationType AS ValuationType,
  Validity.SalesDistrict AS SalesDistrict,
  cast( '' as bztxt ) AS SalesDistrictName,
  Validity.Batch AS Batch,
  Validity.PurgDocSupplyingPlant AS PurgDocSupplyingPlant,
  cast( '' as werks_name ) AS SupplyingPlantName,
  Validity.MatUsageIndicator AS MatUsageIndicator,
  cast( '' as bezei20 ) AS MatlUsageIndicatorText,
  Validity.ShippingCondition AS ShippingCondition,
  cast( '' as vsbed_bez ) AS ShippingConditionName,
  Validity.PlantCounty AS PlantCounty,
  cast( '' as ad_county ) AS PlantCountyName,
  Validity.PlantCity AS PlantCity,
  cast( '' as ort01 ) AS PlantCityName,
  Validity.MaterialExternalGroup AS MaterialExternalGroup,
  cast( '' as ewbez ) AS ExternalProductGroupName,
  Validity.CustomerHierarchyRootNode AS CustomerHierarchyRootNode,
  cast( '' as hrytxt ) AS CustomerUniversalHierarchyText,
  Validity.CustomerHierarchyNodeID AS CustomerHierarchyNodeID,
  cast( '' as cust_hier_node_value_text ) AS CustUnivHierarchyNodeText,
  Validity.CustomerHierarchyNodeType AS CustomerHierarchyNodeType,
  cast( '' as mdbp_custh_nodetypet ) AS CustomerHierarchyNodeTypeText,
  Validity.AdditionalCustomerGroup1 AS AdditionalCustomerGroup1,
  cast( '' as bezei20 ) AS AdditionalCustomerGroup1Name,
  Validity.AdditionalCustomerGroup2 AS AdditionalCustomerGroup2,
  cast( '' as bezei20 ) AS AdditionalCustomerGroup2Name,
  Validity.AdditionalCustomerGroup3 AS AdditionalCustomerGroup3,
  cast( '' as bezei20 ) AS AdditionalCustomerGroup3Name,
  Validity.AdditionalCustomerGroup4 AS AdditionalCustomerGroup4,
  cast( '' as bezei20 ) AS AdditionalCustomerGroup4Name,
  Validity.AdditionalCustomerGroup5 AS AdditionalCustomerGroup5,
  cast( '' as bezei20 ) AS AdditionalCustomerGroup5Name,
  Validity.SDDocumentItem AS SDDocumentItem,
  Validity.CndnBillingDocumentCategory AS CndnBillingDocumentCategory,
  cast( '' as billingdocumentcategoryname ) AS BillingDocumentCategoryName,
  Validity.Country AS Country,
  cast( '' as landx50 ) AS CountryName,
  Validity.CustomerPurchaseOrderType AS CustomerPurchaseOrderType,
  cast( '' as bsark_bez ) AS CustomerPurchaseOrderTypeDesc,
  Validity.CountryOfOrigin AS CountryOfOrigin,
  cast( '' as landx50 ) AS CountryOfOriginName,
  Validity.SalesDocumentItemCategory AS SalesDocumentItemCategory,
  cast( '' as bezei20 ) AS SalesDocumentItemCategoryName,
  Validity.BillToParty AS BillToParty,
  cast( '' as md_customer_name ) AS BillToPartyName,
  Validity.BusinessPartnerIndustryCode AS BusinessPartnerIndustryCode,
  cast( '' as vtext ) AS CustomerIndustryCodeText,
  Validity.BillingDocumentType AS BillingDocumentType,
  cast( '' as vtext ) AS BillingDocumentTypeName,
  Validity.MatlAccountAssignmentGroup AS MatlAccountAssignmentGroup,
  cast( '' as vtext ) AS MatlAccountAssignmentGroupName,
  Validity.Route AS Route,
  cast ( '' as routbez ) AS RouteName,
  cast( '00000000' as datam ) AS ValidOnDate,
  cast( '000' as kolnr ) AS AccessNumberOfAccessSequence,
  cast( '' as char40 ) AS ETag,
  cast( '' as boolean) AS ConditionRecordIsEditable,
  cast( '' as boolean) AS ConditionRecordIsDraft,
  cast( '' as char1) AS Status,
  Record.salespriceapprovalrequest AS SalesPriceApprovalRequest,
  Record.conditionchangereason AS ConditionChangeReason,
  cast ( '' as text ) AS ConditionChangeReasonText,
  cast ( '' as bezei40 ) AS ConditionText,
  Record.prevapprovedconditionrecord AS PrevApprovedConditionRecord,
  Record.conditiontaxcode AS ConditionTaxCode,
  cast ( '' as text1_007s ) AS ConditionTaxCodeName,
  Record.conditionwithholdingtaxcode AS ConditionWithholdingTaxCode,
  cast ( '' as text40 ) AS CndnWithholdingTaxCodeName,
  Record.taxexemptionlicense AS TaxExemptionLicense,
  Record.licensegrantdate AS LicenseGrantDate,
  Record.conditionistaxrate AS ConditionIsTaxRate,
  Record.conditioniswithholdingtax AS ConditionIsWithholdingTax,
  Record.conditionistaxwithexemption AS ConditionIsTaxWithExemption,
  Record.conditionclass AS ConditionClass,
  cast ( '' as price_element_class_descr ) AS ConditionClassName,
  Record.conditioncategory AS ConditionCategory,
  cast ( '' as price_element_category_descr ) AS ConditionCategoryName,
  cast ( '' as /ui2/ad_mm_fiori_id ) AS ConditionFioriID,
  Record.conditionrecorduuid AS ConditionJobUUID,
  cast ( '' as num03 ) AS ConditionJobItemNo,
  cast( '00000000' as datab ) AS ExpiringPricesQueryStartDate,
  cast( '00000000' as datbi ) AS ExpiringPricesQueryEndDate,
  cast( '' as abap_boolean ) AS ConditionHasSuccessor
FROM sdprcg_cndnr AS Record
INNER JOIN I_SlsPrcgCndnRecdValidity AS Validity ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN E_SlsPrcgCndnRecdValidity AS _Extension ON ConditionRecord = _Extension.ConditionRecord AND ConditionValidityEndDate = _Extension.ConditionValidityEndDate  -- association [0..1]
LEFT OUTER JOIN I_SlsPrcgCndnRecordScaleTP AS _SlsPricingCndnRecdScaleTP ON ConditionRecordUUID = _SlsPricingCndnRecdScaleTP.ConditionRecordUUID  -- association [0..*]
;