I_BusinessPartnerSalesAreaTP

DDL: I_BUSINESSPARTNERSALESAREATP SQL: IBUPASALESAREATP Type: view TRANSACTIONAL

Association View For BP Sales Area

I_BusinessPartnerSalesAreaTP is a Transactional CDS View that provides data about "Association View For BP Sales Area" in SAP S/4HANA. It reads from 1 data source (I_Businesspartnersalesarea) and exposes 95 fields with key fields BusinessPartner, SalesOrganization, DistributionChannel, Division. It has 8 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_Businesspartnersalesarea BusinessPartnerSalesArea from

Associations (8)

CardinalityTargetAliasCondition
[0..1] E_BPSALESAREA_D _DraftExtension $projection.SalesOrganization = _DraftExtension.SalesOrganization and $projection.DistributionChannel = _DraftExtension.DistributionChannel and $projection.Division = _DraftExtension.Division and $projection.Customer = _DraftExtension.Customer
[0..1] E_BPSALESAREA_D _ActiveExtension $projection.SalesOrganization = _ActiveExtension.SalesOrganization and $projection.DistributionChannel = _ActiveExtension.DistributionChannel and $projection.Division = _ActiveExtension.Division and $projection.Customer = _ActiveExtension.Customer
[1..1] I_BusinessPartnerTP _BusinessPartner $projection.BusinessPartner = _BusinessPartner.BusinessPartner
[1..*] I_BusinessPartnerSlsAreaTaxTP _BusinessPartnerSalesAreaTax $projection.BusinessPartner = _BusinessPartnerSalesAreaTax.BusinessPartner and $projection.SalesOrganization = _BusinessPartnerSalesAreaTax.SalesOrganization and $projection.DistributionChannel = _BusinessPartnerSalesAreaTax.DistributionChannel and $projection.Division = _BusinessPartnerSalesAreaTax.Division
[1..*] I_BusinessPartnerPartFuncTP _BusinessPartnerPartFunc $projection.BusinessPartner = _BusinessPartnerPartFunc.BusinessPartner and $projection.SalesOrganization = _BusinessPartnerPartFunc.SalesOrganization and $projection.DistributionChannel = _BusinessPartnerPartFunc.DistributionChannel and $projection.Division = _BusinessPartnerPartFunc.Division
[1..*] I_BPSalesAreaTextTP _BPSalesAreaText $projection.BusinessPartner = _BPSalesAreaText.BusinessPartner and $projection.SalesOrganization = _BPSalesAreaText.SalesOrganization and $projection.DistributionChannel = _BPSalesAreaText.DistributionChannel and $projection.Division = _BPSalesAreaText.Division
[0..1] I_SalesOrganizationText _SalesOrgText $projection.SalesOrganizationForEdit = _SalesOrgText.SalesOrganization and _SalesOrgText.Language = $session.system_language
[1..*] I_BPCustSalesAreaAddrDepdntTP _CustSlsAreaAddrDepdntInfo $projection.BusinessPartner = _CustSlsAreaAddrDepdntInfo.BusinessPartner and $projection.SalesOrganization = _CustSlsAreaAddrDepdntInfo.SalesOrganization and $projection.DistributionChannel = _CustSlsAreaAddrDepdntInfo.DistributionChannel and $projection.Division = _CustSlsAreaAddrDepdntInfo.Division

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName IBUPASALESAREATP view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
VDM.viewType #TRANSACTIONAL view
ObjectModel.writeEnabled true view
ObjectModel.writeDraftPersistence SALESAREA_D view
ObjectModel.deleteEnabled EXTERNAL_CALCULATION view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #MASTER view
Search.searchable true view
EndUserText.label Association View For BP Sales Area view

Fields (95)

KeyFieldSource TableSource FieldDescription
KEY BusinessPartner I_Businesspartnersalesarea BusinessPartner Issuing Authority
KEY SalesOrganization I_Businesspartnersalesarea SalesOrganization Sales Organization
KEY DistributionChannel I_Businesspartnersalesarea DistributionChannel RefDistCh-Cust/Mat.
KEY Division I_Businesspartnersalesarea Division Internal Division ID
BusinessPartnerForEdit I_Businesspartnersalesarea BusinessPartner Issuing Authority
SalesOrganizationForEdit I_Businesspartnersalesarea SalesOrganization Sales Organization
DistributionChannelForEdit I_Businesspartnersalesarea DistributionChannel RefDistCh-Cust/Mat.
DivisionForEdit I_Businesspartnersalesarea Division Internal Division ID
BusinessPartnerUUID I_Businesspartnersalesarea BusinessPartnerUUID UUID
Customer I_Businesspartnersalesarea Customer Sold-to Party
CustomerGroup I_Businesspartnersalesarea CustomerGroup Customer Group
SalesOffice I_Businesspartnersalesarea SalesOffice Sales Office
SalesGroup I_Businesspartnersalesarea SalesGroup Sales Group
AccountByCustomer I_Businesspartnersalesarea AccountByCustomer Acct at cust.
CustomerABCClassification I_Businesspartnersalesarea CustomerABCClassification ABC class
Currency I_Businesspartnersalesarea Currency Valuation Crcy
CustomerPriceGroup I_Businesspartnersalesarea CustomerPriceGroup CustPrice Group
CustomerPricingProcedure I_Businesspartnersalesarea CustomerPricingProcedure CustPrcgProc.
DeliveryPriorityendasDeliveryPriority
OrderCombinationIsAllowed I_Businesspartnersalesarea OrderCombinationIsAllowed Order Combinat.
ShippingCondition I_Businesspartnersalesarea ShippingCondition Shipping Conditions
SupplyingPlant I_Businesspartnersalesarea SupplyingPlant Supplying Plant
DeliveryIsBlockedForCustomer I_Businesspartnersalesarea DeliveryIsBlockedForCustomer
BillingIsBlockedForCustomer I_Businesspartnersalesarea BillingIsBlockedForCustomer Billing block
CompleteDeliveryIsDefined I_Businesspartnersalesarea CompleteDeliveryIsDefined Complete Dlv.
PartialDeliveryIsAllowed I_Businesspartnersalesarea PartialDeliveryIsAllowed Partial Deliv.
InvoiceDate I_Businesspartnersalesarea InvoiceDate Run On
IncotermsClassification I_Businesspartnersalesarea IncotermsClassification Incoterms
IncotermsTransferLocation I_Businesspartnersalesarea IncotermsTransferLocation Incoterms 2
IncotermsVersion I_Businesspartnersalesarea IncotermsVersion Inco. Version
IncotermsLocation1 I_Businesspartnersalesarea IncotermsLocation1 Inco. Location1
IncotermsLocation2 I_Businesspartnersalesarea IncotermsLocation2 Inco. Location2
CustomerPaymentTerms I_Businesspartnersalesarea CustomerPaymentTerms Pyt Terms
CustomerAccountAssignmentGroup I_Businesspartnersalesarea CustomerAccountAssignmentGroup AccAssmtGrpCust
OrderIsBlockedForCustomer I_Businesspartnersalesarea OrderIsBlockedForCustomer Order block
PriceListType I_Businesspartnersalesarea PriceListType Price List Tp.
SalesDistrict I_Businesspartnersalesarea SalesDistrict Sales District
PaymentGuaranteeProcedure I_Businesspartnersalesarea PaymentGuaranteeProcedure
InvoiceListSchedule I_Businesspartnersalesarea InvoiceListSchedule Inv.List Sched.
ExchangeRateType I_Businesspartnersalesarea ExchangeRateType Exch. Rate Type
AuthorizationGroup I_Businesspartnersalesarea AuthorizationGroup AuthorizGroup
ItemOrderProbabilityInPercent I_Businesspartnersalesarea ItemOrderProbabilityInPercent Order Probab.
AdditionalCustomerGroup1 I_Businesspartnersalesarea AdditionalCustomerGroup1 Customer Grp 1
AdditionalCustomerGroup2 I_Businesspartnersalesarea AdditionalCustomerGroup2 Customer Grp 2
AdditionalCustomerGroup3 I_Businesspartnersalesarea AdditionalCustomerGroup3 Customer Grp 3
AdditionalCustomerGroup4 I_Businesspartnersalesarea AdditionalCustomerGroup4 Customer Grp 4
AdditionalCustomerGroup5 I_Businesspartnersalesarea AdditionalCustomerGroup5 Customer Grp 5
CustomerStatisticsGroup I_Businesspartnersalesarea CustomerStatisticsGroup
UnderdelivTolrtdLmtRatioInPct I_Businesspartnersalesarea UnderdelivTolrtdLmtRatioInPct Underdel. Tol.
OverdelivTolrtdLmtRatioInPct I_Businesspartnersalesarea OverdelivTolrtdLmtRatioInPct Overdeliv. Tol.
MaxNmbrOfPartialDelivery I_Businesspartnersalesarea MaxNmbrOfPartialDelivery Max.Part.Deliv.
SuplrIsRlvtForSettlmtMgmt I_Businesspartnersalesarea SuplrIsRlvtForSettlmtMgmt Settlem. Mgmt.
ProductUnitGroup I_Businesspartnersalesarea ProductUnitGroup UoM Group
SlsDocIsRlvtForProofOfDeliv I_Businesspartnersalesarea SlsDocIsRlvtForProofOfDeliv POD-relevant
SlsUnlmtdOvrdelivIsAllwd I_Businesspartnersalesarea SlsUnlmtdOvrdelivIsAllwd Unlimited Tol.
CreditControlArea I_Businesspartnersalesarea CreditControlArea Credit Control Area
CustomerIsRebateRelevant I_Businesspartnersalesarea CustomerIsRebateRelevant Rebate
InspSbstHasNoTimeOrQuantity I_Businesspartnersalesarea InspSbstHasNoTimeOrQuantity Price determin.
ManualInvoiceMaintIsRelevant I_Businesspartnersalesarea ManualInvoiceMaintIsRelevant Man.Inv.Maint.
ProofOfDeliveryTime I_Businesspartnersalesarea ProofOfDeliveryTime
ProofOfDeliveryTimeValue I_Businesspartnersalesarea ProofOfDeliveryTimeValue POD timeframe
SalesItemProposal I_Businesspartnersalesarea SalesItemProposal Item proposal
CustProdProposalProcedure I_Businesspartnersalesarea CustProdProposalProcedure PP cust. proc.
IncotermsSupChnLoc2AddlUUID I_Businesspartnersalesarea IncotermsSupChnLoc2AddlUUID Location UUID
IncotermsSupChnLoc1AddlUUID I_Businesspartnersalesarea IncotermsSupChnLoc1AddlUUID Location UUID
IncotermsSupChnDvtgLocAddlUUID I_Businesspartnersalesarea IncotermsSupChnDvtgLocAddlUUID Location UUID
IncotermsLocation1Identifier
IncotermsLocation2Identifier
IncotermsDvtgLocIdentifier
SalesOrganizationName _SalesOrgText SalesOrganizationName Sales Organization Description
_BusinessPartner _BusinessPartner
_BusinessPartnerSalesAreaTax _BusinessPartnerSalesAreaTax
_BusinessPartnerPartFunc _BusinessPartnerPartFunc
_CustSlsAreaAddrDepdntInfo _CustSlsAreaAddrDepdntInfo
_BPSalesAreaText _BPSalesAreaText
_SalesOrgText _SalesOrgText
_DelivBlkRsnValueHelp _DelivBlkRsnValueHelp
_DeliveryBlockReasonText _DeliveryBlockReasonText
_BillingBlockReasonValueHelp _BillingBlockReasonValueHelp
_BillingBlockReasonText _BillingBlockReasonText
_SalesDistrictValueHelp _SalesDistrictValueHelp
_SalesDistrictText _SalesDistrictText
_CustomerGroupValueHelp _CustomerGroupValueHelp
_ShippingConditionValueHelp _ShippingConditionValueHelp
_ShippingConditionText _ShippingConditionText
_AccountAssgmtGroupValueHelp _AccountAssgmtGroupValueHelp
_CustAccountAssgmtGroupText _CustAccountAssgmtGroupText
_CustomerPriceGroupValueHelp _CustomerPriceGroupValueHelp
_CustomerPriceGroupText _CustomerPriceGroupText
_CustStatisticsGroupValueHelp _CustStatisticsGroupValueHelp
_CustStatisticsGroupText _CustStatisticsGroupText
_CustomerGroupText _CustomerGroupText
_FactoryCalendar _FactoryCalendar
_ExchangeRateType _ExchangeRateType
_PaytGuarProcedVH _PaytGuarProcedVH

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_BusinessPartnerSalesAreaTP.
-- 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: IBUPASALESAREATP

CREATE VIEW I_BusinessPartnerSalesAreaTP AS
SELECT
  BusinessPartnerSalesArea.BusinessPartner AS BusinessPartner,
  BusinessPartnerSalesArea.SalesOrganization AS SalesOrganization,
  BusinessPartnerSalesArea.DistributionChannel AS DistributionChannel,
  BusinessPartnerSalesArea.Division AS Division,
  BusinessPartnerSalesArea.BusinessPartner AS BusinessPartnerForEdit,
  BusinessPartnerSalesArea.SalesOrganization AS SalesOrganizationForEdit,
  BusinessPartnerSalesArea.DistributionChannel AS DistributionChannelForEdit,
  BusinessPartnerSalesArea.Division AS DivisionForEdit,
  BusinessPartnerSalesArea.BusinessPartnerUUID AS BusinessPartnerUUID,
  BusinessPartnerSalesArea.Customer AS Customer,
  BusinessPartnerSalesArea.CustomerGroup AS CustomerGroup,
  BusinessPartnerSalesArea.SalesOffice AS SalesOffice,
  BusinessPartnerSalesArea.SalesGroup AS SalesGroup,
  BusinessPartnerSalesArea.AccountByCustomer AS AccountByCustomer,
  BusinessPartnerSalesArea.CustomerABCClassification AS CustomerABCClassification,
  BusinessPartnerSalesArea.Currency AS Currency,
  BusinessPartnerSalesArea.CustomerPriceGroup AS CustomerPriceGroup,
  BusinessPartnerSalesArea.CustomerPricingProcedure AS CustomerPricingProcedure,
  case when BusinessPartnerSalesArea.DeliveryPriority = '00' then '' else BusinessPartnerSalesArea.DeliveryPriority end as DeliveryPriority AS DeliveryPriorityendasDeliveryPriority,
  BusinessPartnerSalesArea.OrderCombinationIsAllowed AS OrderCombinationIsAllowed,
  BusinessPartnerSalesArea.ShippingCondition AS ShippingCondition,
  BusinessPartnerSalesArea.SupplyingPlant AS SupplyingPlant,
  BusinessPartnerSalesArea.DeliveryIsBlockedForCustomer AS DeliveryIsBlockedForCustomer,
  BusinessPartnerSalesArea.BillingIsBlockedForCustomer AS BillingIsBlockedForCustomer,
  BusinessPartnerSalesArea.CompleteDeliveryIsDefined AS CompleteDeliveryIsDefined,
  BusinessPartnerSalesArea.PartialDeliveryIsAllowed AS PartialDeliveryIsAllowed,
  BusinessPartnerSalesArea.InvoiceDate AS InvoiceDate,
  BusinessPartnerSalesArea.IncotermsClassification AS IncotermsClassification,
  BusinessPartnerSalesArea.IncotermsTransferLocation AS IncotermsTransferLocation,
  BusinessPartnerSalesArea.IncotermsVersion AS IncotermsVersion,
  BusinessPartnerSalesArea.IncotermsLocation1 AS IncotermsLocation1,
  BusinessPartnerSalesArea.IncotermsLocation2 AS IncotermsLocation2,
  BusinessPartnerSalesArea.CustomerPaymentTerms AS CustomerPaymentTerms,
  BusinessPartnerSalesArea.CustomerAccountAssignmentGroup AS CustomerAccountAssignmentGroup,
  BusinessPartnerSalesArea.OrderIsBlockedForCustomer AS OrderIsBlockedForCustomer,
  BusinessPartnerSalesArea.PriceListType AS PriceListType,
  BusinessPartnerSalesArea.SalesDistrict AS SalesDistrict,
  BusinessPartnerSalesArea.PaymentGuaranteeProcedure AS PaymentGuaranteeProcedure,
  BusinessPartnerSalesArea.InvoiceListSchedule AS InvoiceListSchedule,
  BusinessPartnerSalesArea.ExchangeRateType AS ExchangeRateType,
  BusinessPartnerSalesArea.AuthorizationGroup AS AuthorizationGroup,
  BusinessPartnerSalesArea.ItemOrderProbabilityInPercent AS ItemOrderProbabilityInPercent,
  BusinessPartnerSalesArea.AdditionalCustomerGroup1 AS AdditionalCustomerGroup1,
  BusinessPartnerSalesArea.AdditionalCustomerGroup2 AS AdditionalCustomerGroup2,
  BusinessPartnerSalesArea.AdditionalCustomerGroup3 AS AdditionalCustomerGroup3,
  BusinessPartnerSalesArea.AdditionalCustomerGroup4 AS AdditionalCustomerGroup4,
  BusinessPartnerSalesArea.AdditionalCustomerGroup5 AS AdditionalCustomerGroup5,
  BusinessPartnerSalesArea.CustomerStatisticsGroup AS CustomerStatisticsGroup,
  BusinessPartnerSalesArea.UnderdelivTolrtdLmtRatioInPct AS UnderdelivTolrtdLmtRatioInPct,
  BusinessPartnerSalesArea.OverdelivTolrtdLmtRatioInPct AS OverdelivTolrtdLmtRatioInPct,
  BusinessPartnerSalesArea.MaxNmbrOfPartialDelivery AS MaxNmbrOfPartialDelivery,
  BusinessPartnerSalesArea.SuplrIsRlvtForSettlmtMgmt AS SuplrIsRlvtForSettlmtMgmt,
  BusinessPartnerSalesArea.ProductUnitGroup AS ProductUnitGroup,
  BusinessPartnerSalesArea.SlsDocIsRlvtForProofOfDeliv AS SlsDocIsRlvtForProofOfDeliv,
  BusinessPartnerSalesArea.SlsUnlmtdOvrdelivIsAllwd AS SlsUnlmtdOvrdelivIsAllwd,
  BusinessPartnerSalesArea.CreditControlArea AS CreditControlArea,
  BusinessPartnerSalesArea.CustomerIsRebateRelevant AS CustomerIsRebateRelevant,
  BusinessPartnerSalesArea.InspSbstHasNoTimeOrQuantity AS InspSbstHasNoTimeOrQuantity,
  BusinessPartnerSalesArea.ManualInvoiceMaintIsRelevant AS ManualInvoiceMaintIsRelevant,
  BusinessPartnerSalesArea.ProofOfDeliveryTime AS ProofOfDeliveryTime,
  BusinessPartnerSalesArea.ProofOfDeliveryTimeValue AS ProofOfDeliveryTimeValue,
  BusinessPartnerSalesArea.SalesItemProposal AS SalesItemProposal,
  BusinessPartnerSalesArea.CustProdProposalProcedure AS CustProdProposalProcedure,
  BusinessPartnerSalesArea.IncotermsSupChnLoc2AddlUUID AS IncotermsSupChnLoc2AddlUUID,
  BusinessPartnerSalesArea.IncotermsSupChnLoc1AddlUUID AS IncotermsSupChnLoc1AddlUUID,
  BusinessPartnerSalesArea.IncotermsSupChnDvtgLocAddlUUID AS IncotermsSupChnDvtgLocAddlUUID,
  BusinessPartnerSalesArea._IncotermsSupChnLoc1.Location AS IncotermsLocation1Identifier,
  BusinessPartnerSalesArea._IncotermsSupChnLoc2.Location AS IncotermsLocation2Identifier,
  BusinessPartnerSalesArea._IncotermsSupChnDvtgLoc.Location AS IncotermsDvtgLocIdentifier,
  _SalesOrgText.SalesOrganizationName AS SalesOrganizationName
FROM I_Businesspartnersalesarea AS BusinessPartnerSalesArea
LEFT OUTER JOIN E_BPSALESAREA_D AS _DraftExtension ON SalesOrganization = _DraftExtension.SalesOrganization AND DistributionChannel = _DraftExtension.DistributionChannel AND Division = _DraftExtension.Division AND Customer = _DraftExtension.Customer  -- association [0..1]
LEFT OUTER JOIN E_BPSALESAREA_D AS _ActiveExtension ON SalesOrganization = _ActiveExtension.SalesOrganization AND DistributionChannel = _ActiveExtension.DistributionChannel AND Division = _ActiveExtension.Division AND Customer = _ActiveExtension.Customer  -- association [0..1]
LEFT OUTER JOIN I_BusinessPartnerTP AS _BusinessPartner ON BusinessPartner = _BusinessPartner.BusinessPartner  -- association [1..1]
LEFT OUTER JOIN I_BusinessPartnerSlsAreaTaxTP AS _BusinessPartnerSalesAreaTax ON BusinessPartner = _BusinessPartnerSalesAreaTax.BusinessPartner AND SalesOrganization = _BusinessPartnerSalesAreaTax.SalesOrganization AND DistributionChannel = _BusinessPartnerSalesAreaTax.DistributionChannel AND Division = _BusinessPartnerSalesAreaTax.Division  -- association [1..*]
LEFT OUTER JOIN I_BusinessPartnerPartFuncTP AS _BusinessPartnerPartFunc ON BusinessPartner = _BusinessPartnerPartFunc.BusinessPartner AND SalesOrganization = _BusinessPartnerPartFunc.SalesOrganization AND DistributionChannel = _BusinessPartnerPartFunc.DistributionChannel AND Division = _BusinessPartnerPartFunc.Division  -- association [1..*]
LEFT OUTER JOIN I_BPSalesAreaTextTP AS _BPSalesAreaText ON BusinessPartner = _BPSalesAreaText.BusinessPartner AND SalesOrganization = _BPSalesAreaText.SalesOrganization AND DistributionChannel = _BPSalesAreaText.DistributionChannel AND Division = _BPSalesAreaText.Division  -- association [1..*]
LEFT OUTER JOIN I_SalesOrganizationText AS _SalesOrgText ON SalesOrganizationForEdit = _SalesOrgText.SalesOrganization AND _SalesOrgText.Language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN I_BPCustSalesAreaAddrDepdntTP AS _CustSlsAreaAddrDepdntInfo ON BusinessPartner = _CustSlsAreaAddrDepdntInfo.BusinessPartner AND SalesOrganization = _CustSlsAreaAddrDepdntInfo.SalesOrganization AND DistributionChannel = _CustSlsAreaAddrDepdntInfo.DistributionChannel AND Division = _CustSlsAreaAddrDepdntInfo.Division  -- association [1..*]
;