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 93 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 (93)

KeyFieldSource TableSource FieldDescription
KEY BusinessPartner I_Businesspartnersalesarea BusinessPartner
KEY SalesOrganization I_Businesspartnersalesarea SalesOrganization
KEY DistributionChannel I_Businesspartnersalesarea DistributionChannel
KEY Division I_Businesspartnersalesarea Division
BusinessPartnerForEdit I_Businesspartnersalesarea BusinessPartner
SalesOrganizationForEdit I_Businesspartnersalesarea SalesOrganization
DistributionChannelForEdit I_Businesspartnersalesarea DistributionChannel
DivisionForEdit I_Businesspartnersalesarea Division
BusinessPartnerUUID I_Businesspartnersalesarea BusinessPartnerUUID
Customer I_Businesspartnersalesarea Customer
CustomerGroup I_Businesspartnersalesarea CustomerGroup
SalesOffice I_Businesspartnersalesarea SalesOffice
SalesGroup I_Businesspartnersalesarea SalesGroup
AccountByCustomer I_Businesspartnersalesarea AccountByCustomer
CustomerABCClassification I_Businesspartnersalesarea CustomerABCClassification
Currency I_Businesspartnersalesarea Currency
CustomerPriceGroup I_Businesspartnersalesarea CustomerPriceGroup
CustomerPricingProcedure I_Businesspartnersalesarea CustomerPricingProcedure
DeliveryPriorityendasDeliveryPriority
OrderCombinationIsAllowed I_Businesspartnersalesarea OrderCombinationIsAllowed
ShippingCondition I_Businesspartnersalesarea ShippingCondition
SupplyingPlant I_Businesspartnersalesarea SupplyingPlant
DeliveryIsBlockedForCustomer I_Businesspartnersalesarea DeliveryIsBlockedForCustomer
BillingIsBlockedForCustomer I_Businesspartnersalesarea BillingIsBlockedForCustomer
CompleteDeliveryIsDefined I_Businesspartnersalesarea CompleteDeliveryIsDefined
PartialDeliveryIsAllowed I_Businesspartnersalesarea PartialDeliveryIsAllowed
InvoiceDate I_Businesspartnersalesarea InvoiceDate
IncotermsClassification I_Businesspartnersalesarea IncotermsClassification
IncotermsTransferLocation I_Businesspartnersalesarea IncotermsTransferLocation
IncotermsVersion I_Businesspartnersalesarea IncotermsVersion
IncotermsLocation1 I_Businesspartnersalesarea IncotermsLocation1
IncotermsLocation2 I_Businesspartnersalesarea IncotermsLocation2
CustomerPaymentTerms I_Businesspartnersalesarea CustomerPaymentTerms
CustomerAccountAssignmentGroup I_Businesspartnersalesarea CustomerAccountAssignmentGroup
OrderIsBlockedForCustomer I_Businesspartnersalesarea OrderIsBlockedForCustomer
PriceListType I_Businesspartnersalesarea PriceListType
SalesDistrict I_Businesspartnersalesarea SalesDistrict
PaymentGuaranteeProcedure I_Businesspartnersalesarea PaymentGuaranteeProcedure
InvoiceListSchedule I_Businesspartnersalesarea InvoiceListSchedule
ExchangeRateType I_Businesspartnersalesarea ExchangeRateType
AuthorizationGroup I_Businesspartnersalesarea AuthorizationGroup
ItemOrderProbabilityInPercent I_Businesspartnersalesarea ItemOrderProbabilityInPercent
AdditionalCustomerGroup1 I_Businesspartnersalesarea AdditionalCustomerGroup1
AdditionalCustomerGroup2 I_Businesspartnersalesarea AdditionalCustomerGroup2
AdditionalCustomerGroup3 I_Businesspartnersalesarea AdditionalCustomerGroup3
AdditionalCustomerGroup4 I_Businesspartnersalesarea AdditionalCustomerGroup4
AdditionalCustomerGroup5 I_Businesspartnersalesarea AdditionalCustomerGroup5
CustomerStatisticsGroup I_Businesspartnersalesarea CustomerStatisticsGroup
UnderdelivTolrtdLmtRatioInPct I_Businesspartnersalesarea UnderdelivTolrtdLmtRatioInPct
OverdelivTolrtdLmtRatioInPct I_Businesspartnersalesarea OverdelivTolrtdLmtRatioInPct
MaxNmbrOfPartialDelivery I_Businesspartnersalesarea MaxNmbrOfPartialDelivery
SuplrIsRlvtForSettlmtMgmt I_Businesspartnersalesarea SuplrIsRlvtForSettlmtMgmt
ProductUnitGroup I_Businesspartnersalesarea ProductUnitGroup
SlsDocIsRlvtForProofOfDeliv I_Businesspartnersalesarea SlsDocIsRlvtForProofOfDeliv
SlsUnlmtdOvrdelivIsAllwd I_Businesspartnersalesarea SlsUnlmtdOvrdelivIsAllwd
CreditControlArea I_Businesspartnersalesarea CreditControlArea
CustomerIsRebateRelevant I_Businesspartnersalesarea CustomerIsRebateRelevant
InspSbstHasNoTimeOrQuantity I_Businesspartnersalesarea InspSbstHasNoTimeOrQuantity
ManualInvoiceMaintIsRelevant I_Businesspartnersalesarea ManualInvoiceMaintIsRelevant
ProofOfDeliveryTime I_Businesspartnersalesarea ProofOfDeliveryTime
ProofOfDeliveryTimeValue I_Businesspartnersalesarea ProofOfDeliveryTimeValue
SalesItemProposal I_Businesspartnersalesarea SalesItemProposal
CustProdProposalProcedure I_Businesspartnersalesarea CustProdProposalProcedure
IncotermsSupChnLoc2AddlUUID I_Businesspartnersalesarea IncotermsSupChnLoc2AddlUUID
IncotermsSupChnLoc1AddlUUID I_Businesspartnersalesarea IncotermsSupChnLoc1AddlUUID
IncotermsSupChnDvtgLocAddlUUID I_Businesspartnersalesarea IncotermsSupChnDvtgLocAddlUUID
IncotermsLocation1Identifier
IncotermsLocation2Identifier
IncotermsDvtgLocIdentifier
SalesOrganizationName _SalesOrgText SalesOrganizationName
_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
_CustomerGroupText _CustomerGroupText
_FactoryCalendar _FactoryCalendar
_ExchangeRateType _ExchangeRateType
_PaytGuarProcedVH _PaytGuarProcedVH
@AbapCatalog.sqlViewName: 'IBUPASALESAREATP'
@AbapCatalog.compiler.compareFilter: true

@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking: #REQUIRED
@VDM.viewType: #TRANSACTIONAL

@ObjectModel.writeEnabled: true
@ObjectModel.writeDraftPersistence: 'SALESAREA_D'

@ObjectModel.semanticKey: ['BusinessPartner','SalesOrganization','DistributionChannel','Division']

@ObjectModel.createEnabled
@ObjectModel.updateEnabled
@ObjectModel.deleteEnabled: 'EXTERNAL_CALCULATION'

@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #XXL
@ObjectModel.usageType.dataClass: #MASTER

@Search.searchable: true

@EndUserText.label: 'Association View For BP Sales Area'

define view I_BusinessPartnerSalesAreaTP

  as select from I_Businesspartnersalesarea as BusinessPartnerSalesArea

  association [0..1] to E_BPSALESAREA_D               as _DraftExtension              on  $projection.SalesOrganization   = _DraftExtension.SalesOrganization
                                                                                      and $projection.DistributionChannel = _DraftExtension.DistributionChannel
                                                                                      and $projection.Division            = _DraftExtension.Division
                                                                                      and $projection.Customer            = _DraftExtension.Customer
  association [0..1] to E_BPSALESAREA_D               as _ActiveExtension             on  $projection.SalesOrganization   = _ActiveExtension.SalesOrganization
                                                                                      and $projection.DistributionChannel = _ActiveExtension.DistributionChannel
                                                                                      and $projection.Division            = _ActiveExtension.Division
                                                                                      and $projection.Customer            = _ActiveExtension.Customer


  association [1..1] to I_BusinessPartnerTP           as _BusinessPartner             on  $projection.BusinessPartner = _BusinessPartner.BusinessPartner



  association [1..*] to I_BusinessPartnerSlsAreaTaxTP as _BusinessPartnerSalesAreaTax on  $projection.BusinessPartner     = _BusinessPartnerSalesAreaTax.BusinessPartner
                                                                                      and $projection.SalesOrganization   = _BusinessPartnerSalesAreaTax.SalesOrganization
                                                                                      and $projection.DistributionChannel = _BusinessPartnerSalesAreaTax.DistributionChannel
                                                                                      and $projection.Division            = _BusinessPartnerSalesAreaTax.Division

  association [1..*] to I_BusinessPartnerPartFuncTP   as _BusinessPartnerPartFunc     on  $projection.BusinessPartner     = _BusinessPartnerPartFunc.BusinessPartner
                                                                                      and $projection.SalesOrganization   = _BusinessPartnerPartFunc.SalesOrganization
                                                                                      and $projection.DistributionChannel = _BusinessPartnerPartFunc.DistributionChannel
                                                                                      and $projection.Division            = _BusinessPartnerPartFunc.Division


  association [1..*] to I_BPSalesAreaTextTP           as _BPSalesAreaText             on  $projection.BusinessPartner     = _BPSalesAreaText.BusinessPartner
                                                                                      and $projection.SalesOrganization   = _BPSalesAreaText.SalesOrganization
                                                                                      and $projection.DistributionChannel = _BPSalesAreaText.DistributionChannel
                                                                                      and $projection.Division            = _BPSalesAreaText.Division

  association [0..1] to I_SalesOrganizationText       as _SalesOrgText                on  $projection.SalesOrganizationForEdit = _SalesOrgText.SalesOrganization
                                                                                      and _SalesOrgText.Language               = $session.system_language

  association [1..*] to I_BPCustSalesAreaAddrDepdntTP as _CustSlsAreaAddrDepdntInfo   on  $projection.BusinessPartner     = _CustSlsAreaAddrDepdntInfo.BusinessPartner
                                                                                      and $projection.SalesOrganization   = _CustSlsAreaAddrDepdntInfo.SalesOrganization
                                                                                      and $projection.DistributionChannel = _CustSlsAreaAddrDepdntInfo.DistributionChannel
                                                                                      and $projection.Division            = _CustSlsAreaAddrDepdntInfo.Division
  
  //association [0..1] to I_TransportationLocation     as _TransportationLocation       on  $projection.IncotermsSupChnDvtgLocAddlUUID = _TransportationLocation.LocationAdditionalUUID


{

  key BusinessPartnerSalesArea.BusinessPartner,

  key BusinessPartnerSalesArea.SalesOrganization,


  key BusinessPartnerSalesArea.DistributionChannel,


  key BusinessPartnerSalesArea.Division,

      BusinessPartnerSalesArea.BusinessPartner                  as BusinessPartnerForEdit,
      @Search.defaultSearchElement: true
      @Search.fuzzinessThreshold: 0.8
      @Search.ranking: #HIGH
      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.SalesOrganization                as SalesOrganizationForEdit,

      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.DistributionChannel              as DistributionChannelForEdit,

      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.Division                         as DivisionForEdit,
      BusinessPartnerSalesArea.BusinessPartnerUUID,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.Customer,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.CustomerGroup,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.SalesOffice,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.SalesGroup,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.AccountByCustomer,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.CustomerABCClassification,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.Currency,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.CustomerPriceGroup,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.CustomerPricingProcedure,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      case
         when BusinessPartnerSalesArea.DeliveryPriority = '00' then ''
         else BusinessPartnerSalesArea.DeliveryPriority
      end                                                       as DeliveryPriority,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.OrderCombinationIsAllowed,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.ShippingCondition,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.SupplyingPlant,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.DeliveryIsBlockedForCustomer,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.BillingIsBlockedForCustomer,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.CompleteDeliveryIsDefined,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.PartialDeliveryIsAllowed,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.InvoiceDate,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.IncotermsClassification,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.IncotermsTransferLocation,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.IncotermsVersion,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.IncotermsLocation1,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.IncotermsLocation2,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.CustomerPaymentTerms,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.CustomerAccountAssignmentGroup,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.OrderIsBlockedForCustomer,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.PriceListType,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.SalesDistrict,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.PaymentGuaranteeProcedure,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.InvoiceListSchedule,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.ExchangeRateType,
      BusinessPartnerSalesArea.AuthorizationGroup,

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.ItemOrderProbabilityInPercent,
      BusinessPartnerSalesArea.AdditionalCustomerGroup1,
      BusinessPartnerSalesArea.AdditionalCustomerGroup2,
      BusinessPartnerSalesArea.AdditionalCustomerGroup3,
      BusinessPartnerSalesArea.AdditionalCustomerGroup4,
      BusinessPartnerSalesArea.AdditionalCustomerGroup5,

      BusinessPartnerSalesArea.CustomerStatisticsGroup,

      BusinessPartnerSalesArea.UnderdelivTolrtdLmtRatioInPct,
      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.OverdelivTolrtdLmtRatioInPct,
      BusinessPartnerSalesArea.MaxNmbrOfPartialDelivery,
      BusinessPartnerSalesArea.SuplrIsRlvtForSettlmtMgmt,
      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.ProductUnitGroup,
      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.SlsDocIsRlvtForProofOfDeliv,
      BusinessPartnerSalesArea.SlsUnlmtdOvrdelivIsAllwd,
      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.CreditControlArea,
      BusinessPartnerSalesArea.CustomerIsRebateRelevant,
      BusinessPartnerSalesArea.InspSbstHasNoTimeOrQuantity,
      BusinessPartnerSalesArea.ManualInvoiceMaintIsRelevant,
      
      @API.element.releaseState: #DEPRECATED
      @API.element.successor: 'ProofOfDeliveryTimeValue'
      BusinessPartnerSalesArea.ProofOfDeliveryTime,
      BusinessPartnerSalesArea.ProofOfDeliveryTimeValue,
      

      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.SalesItemProposal,
      @ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea.CustProdProposalProcedure,
      //BusinessPartnerSalesArea.SalesIsBlockedForCustomer,

      //BusinessPartnerSalesArea.IncotermsLocation1Identifier ,

      BusinessPartnerSalesArea.IncotermsSupChnLoc2AddlUUID,
      BusinessPartnerSalesArea.IncotermsSupChnLoc1AddlUUID,
      BusinessPartnerSalesArea.IncotermsSupChnDvtgLocAddlUUID,
      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea._IncotermsSupChnLoc1.Location    as IncotermsLocation1Identifier,
      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea._IncotermsSupChnLoc2.Location    as IncotermsLocation2Identifier,
      @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
      BusinessPartnerSalesArea._IncotermsSupChnDvtgLoc.Location as IncotermsDvtgLocIdentifier,
      _SalesOrgText.SalesOrganizationName,
      @ObjectModel.association.type: [#TO_COMPOSITION_ROOT,#TO_COMPOSITION_PARENT]
      _BusinessPartner,
      @ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
      _BusinessPartnerSalesAreaTax,
      @ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
      _BusinessPartnerPartFunc,
      @ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
      _CustSlsAreaAddrDepdntInfo,
      @ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
      _BPSalesAreaText,

      _SalesOrgText,
      _DelivBlkRsnValueHelp,
      _DeliveryBlockReasonText,
      _BillingBlockReasonValueHelp,
      _BillingBlockReasonText,
      _SalesDistrictValueHelp,
      _SalesDistrictText,
      _CustomerGroupValueHelp,
      _ShippingConditionValueHelp,
      _ShippingConditionText,
      _AccountAssgmtGroupValueHelp,
      _CustAccountAssgmtGroupText,
      _CustomerPriceGroupValueHelp,
      _CustomerPriceGroupText,
      _CustomerGroupText,
      _FactoryCalendar,
      _ExchangeRateType,
      _PaytGuarProcedVH

}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_BUSINESSPARTNERSALESAREA",
"I_SALESORGANIZATIONTEXT",
"I_TRANSPORTATIONLOCATION"
],
"ASSOCIATED":
[
"E_BPSALESAREA_D",
"I_BILLINGBLOCKREASON",
"I_BILLINGBLOCKREASONTEXT",
"I_BPCUSTSALESAREAADDRDEPDNTTP",
"I_BPSALESAREATEXTTP",
"I_BUSINESSPARTNERPARTFUNCTP",
"I_BUSINESSPARTNERSLSAREATAXTP",
"I_BUSINESSPARTNERTP",
"I_CUSTOMERACCOUNTASSGMTGROUP",
"I_CUSTOMERACCOUNTASSGMTGROUPT",
"I_CUSTOMERGROUP",
"I_CUSTOMERGROUPTEXT",
"I_CUSTOMERPAYTGUARPROCED",
"I_CUSTOMERPRICEGROUP",
"I_CUSTOMERPRICEGROUPTEXT",
"I_DELIVERYBLOCKREASON",
"I_DELIVERYBLOCKREASONTEXT",
"I_EXCHANGERATETYPE",
"I_FACTORYCALENDAR",
"I_SALESDISTRICT",
"I_SALESDISTRICTTEXT",
"I_SALESORGANIZATIONTEXT",
"I_SHIPPINGCONDITION",
"I_SHIPPINGCONDITIONTEXT"
],
"BASE":
[
"I_BUSINESSPARTNERSALESAREA"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/