I_BPCustomerSalesAreaProcessTP

DDL: I_BPCUSTOMERSALESAREAPROCESSTP Type: view_entity TRANSACTIONAL Package: MDC_CUST_STAGING_BO

BP Customer Sales Area Data - TP

I_BPCustomerSalesAreaProcessTP is a Transactional CDS View that provides data about "BP Customer Sales Area Data - TP" in SAP S/4HANA. It reads from 1 data source (I_BPCustomerSalesAreaProcess) and exposes 102 fields with key fields MasterDataChangeProcess, MDChgProcessStep, MDChgProcessSrceSystem, MDChgProcessSrceObject, SalesOrganization. It has 35 associations to related views. Part of development package MDC_CUST_STAGING_BO.

Data Sources (1)

SourceAliasJoin Type
I_BPCustomerSalesAreaProcess I_BPCustomerSalesAreaProcess from

Associations (35)

CardinalityTargetAliasCondition
[0..1] I_BPProcessKPIRecordType _RecordType $projection.MasterDataChangeProcess = _RecordType.MasterDataChangeProcess and $projection.MDChgProcessStep = _RecordType.MDChgProcessStep and $projection.MDChgProcessSrceSystem = _RecordType.MDChgProcessSrceSystem and $projection.MDChgProcessSrceObject = _RecordType.MDChgProcessSrceObject
[0..1] I_MDChangeProcessKPIRowVH _KPIUpdateStatusText $projection.MDChgProcKPIUpdateStatus = _KPIUpdateStatusText.MDChgProcKPIUpdateStatus
[0..1] I_SalesArea _SalesArea $projection.SalesOrganization = _SalesArea.SalesOrganization and $projection.DistributionChannel = _SalesArea.DistributionChannel and $projection.Division = _SalesArea.Division
[0..1] I_SalesDistrict _SalesDistrict $projection.SalesDistrict = _SalesDistrict.SalesDistrict
[0..1] I_SalesAreaSalesOffice _SalesOffice $projection.SalesOrganization = _SalesOffice.SalesOrganization and $projection.DistributionChannel = _SalesOffice.DistributionChannel and $projection.Division = _SalesOffice.OrganizationDivision and $projection.SalesOffice = _SalesOffice.SalesOffice
[0..1] I_SalesOfficeSalesGroup _SalesOfficeSalesGroup $projection.SalesOffice = _SalesOfficeSalesGroup.SalesOffice and $projection.SalesGroup = _SalesOfficeSalesGroup.SalesGroup
[0..1] I_CustomerGroup _CustomerGroup $projection.CustomerGroup = _CustomerGroup.CustomerGroup
[0..1] I_BusPartAuthorizationGroup _AuthorizationGroup $projection.AuthorizationGroup = _AuthorizationGroup.AuthorizationGroup and _AuthorizationGroup.AuthorizationObject = 'BUPA'
[0..1] I_PriceListType _PriceListType $projection.PriceListType = _PriceListType.PriceListType
[0..1] I_PartialDeliveryItem _PartialDeliveryItem $projection.PartialDeliveryIsAllowed = _PartialDeliveryItem.PartialDeliveryIsAllowed
[0..1] I_DeliveryPriority _DeliveryPriority $projection.DeliveryPriority = _DeliveryPriority.DeliveryPriority
[0..1] I_ShippingCondition _ShippingCondition $projection.ShippingCondition = _ShippingCondition.ShippingCondition
[0..1] I_FactoryCalendar _InvoiceCalendar $projection.InvcCalendarDateIdentification = _InvoiceCalendar.FactoryCalendar
[0..1] I_FactoryCalendar _InvoiceListSchedule $projection.InvoiceListSchedule = _InvoiceListSchedule.FactoryCalendar
[0..1] I_Currency _Currency $projection.Currency = _Currency.Currency
[0..1] I_CustomerPaymentTerms _PaymentTerms $projection.CustomerPaymentTerms = _PaymentTerms.CustomerPaymentTerms
[0..1] I_Allwdplantsperslsorg _Plant $projection.SalesOrganization = _Plant.SalesOrganization and $projection.DistributionChannel = _Plant.DistributionChannel and $projection.SupplyingPlant = _Plant.Plant
[0..1] I_AdditionalCustomerGroup1 _AdditionalCustomerGroup1 $projection.AdditionalCustomerGroup1 = _AdditionalCustomerGroup1.AdditionalCustomerGroup1
[0..1] I_AdditionalCustomerGroup2 _AdditionalCustomerGroup2 $projection.AdditionalCustomerGroup2 = _AdditionalCustomerGroup2.AdditionalCustomerGroup2
[0..1] I_AdditionalCustomerGroup3 _AdditionalCustomerGroup3 $projection.AdditionalCustomerGroup3 = _AdditionalCustomerGroup3.AdditionalCustomerGroup3
[0..1] I_AdditionalCustomerGroup4 _AdditionalCustomerGroup4 $projection.AdditionalCustomerGroup4 = _AdditionalCustomerGroup4.AdditionalCustomerGroup4
[0..1] I_AdditionalCustomerGroup5 _AdditionalCustomerGroup5 $projection.AdditionalCustomerGroup5 = _AdditionalCustomerGroup5.AdditionalCustomerGroup5
[0..1] I_CustomerPaytGuarProced _CustomerPaytGuarProced $projection.CustomerPaytGuarProced = _CustomerPaytGuarProced.CustomerPaytGuarProced
[0..1] I_CreditControlArea _CreditControlArea $projection.CreditControlArea = _CreditControlArea.CreditControlArea
[0..1] I_UOMGroup _ProductUnitGroup $projection.ProductUnitGroup = _ProductUnitGroup.ProductUnitGroup
[0..1] I_IncotermsVersion _IncotermsVersion $projection.IncotermsVersion = _IncotermsVersion.IncotermsVersion
[0..1] I_IncotermsClassification _IncotermsClassification $projection.IncotermsClassification = _IncotermsClassification.IncotermsClassification
[0..1] I_DeliveryBlockReason _DeliveryBlockReason $projection.DeliveryIsBlocked = _DeliveryBlockReason.DeliveryBlockReason
[0..1] I_CustomerAccountAssgmtGroup _AccountAssgmtGroup $projection.CustomerAccountAssignmentGroup = _AccountAssgmtGroup.CustomerAccountAssignmentGroup
[0..1] I_BillingBlockReason _BillingBlockReason $projection.BillingIsBlockedForCustomer = _BillingBlockReason.BillingBlockReason
[0..1] I_CustomerPriceGroup _PriceGroup $projection.CustomerPriceGroup = _PriceGroup.CustomerPriceGroup
[0..1] I_ExchangeRateType _ExchangeRateType $projection.ExchangeRateType = _ExchangeRateType.ExchangeRateType
[0..1] E_BPCustomerSalesAreaProcess _ExtBPCustomerSalesAreaProcess $projection.MasterDataChangeProcess = _ExtBPCustomerSalesAreaProcess.MasterDataChangeProcess and $projection.MDChgProcessStep = _ExtBPCustomerSalesAreaProcess.MDChgProcessStep and $projection.MDChgProcessSrceSystem = _ExtBPCustomerSalesAreaProcess.MDChgProcessSrceSystem and $projection.MDChgProcessSrceObject = _ExtBPCustomerSalesAreaProcess.MDChgProcessSrceObject and $projection.BPAssignmentID = _ExtBPCustomerSalesAreaProcess.BPAssignmentID and $projection.SalesOrganization = _ExtBPCustomerSalesAreaProcess.SalesOrganization and $projection.DistributionChannel = _ExtBPCustomerSalesAreaProcess.DistributionChannel and $projection.Division = _ExtBPCustomerSalesAreaProcess.Division
[0..*] I_BPCustPartnerFunctionsProcTP _CustomerPartnerFunctions
[0..*] I_BPCustSalesTextGeneralProcTP _CustomerSalesTextGeneral

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label BP Customer Sales Area Data - TP view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #TRANSACTIONAL view

Fields (102)

KeyFieldSource TableSource FieldDescription
KEY MasterDataChangeProcess MasterDataChangeProcess
KEY MDChgProcessStep MDChgProcessStep
KEY MDChgProcessSrceSystem MDChgProcessSrceSystem
KEY MDChgProcessSrceObject MDChgProcessSrceObject
KEY SalesOrganization SalesOrganization
KEY DistributionChannel DistributionChannel
KEY Division Division
KEY BPAssignmentID BPAssignmentID
Customer Customer
AuthorizationGroup AuthorizationGroup
DeletionIndicator DeletionIndicator
OrderIsBlockedForCustomer OrderIsBlockedForCustomer
BPCustomerPricingProcedure BPCustomerPricingProcedure
CustomerGroup CustomerGroup
SalesDistrict SalesDistrict
CustomerPriceGroup CustomerPriceGroup
PriceListType PriceListType
ItemOrderProbabilityInPercent ItemOrderProbabilityInPercent
IncotermsClassification IncotermsClassification
IncotermsTransferLocation IncotermsTransferLocation
DeliveryIsBlocked DeliveryIsBlocked
CompleteDeliveryIsDefined CompleteDeliveryIsDefined
MaxNmbrOfPartialDelivery MaxNmbrOfPartialDelivery
PartialDeliveryIsAllowed PartialDeliveryIsAllowed
OrderCombinationIsAllowed OrderCombinationIsAllowed
DeliveryPriority DeliveryPriority
AccountByCustomer AccountByCustomer
ShippingCondition ShippingCondition
BillingIsBlockedForCustomer BillingIsBlockedForCustomer
ManualInvoiceMaintIsRelevant ManualInvoiceMaintIsRelevant
InvcCalendarDateIdentification InvcCalendarDateIdentification
InvoiceListSchedule InvoiceListSchedule
Currency Currency
CustomerABCClassification CustomerABCClassification
CustomerAccountAssignmentGroup CustomerAccountAssignmentGroup
CustomerPaymentTerms CustomerPaymentTerms
SupplyingPlant SupplyingPlant
SalesGroup SalesGroup
SalesOffice SalesOffice
SalesItemProposal SalesItemProposal
AdditionalCustomerGroup1 AdditionalCustomerGroup1
AdditionalCustomerGroup2 AdditionalCustomerGroup2
AdditionalCustomerGroup3 AdditionalCustomerGroup3
AdditionalCustomerGroup4 AdditionalCustomerGroup4
AdditionalCustomerGroup5 AdditionalCustomerGroup5
CustomerIsRebateRelevant CustomerIsRebateRelevant
ExchangeRateType ExchangeRateType
InspSbstHasNoTimeOrQuantity InspSbstHasNoTimeOrQuantity
CustomerPaytGuarProced CustomerPaytGuarProced
CreditControlArea CreditControlArea
CustomerSalesAreaIsBlocked
SuplrIsRlvtForSettlmtMgmt SuplrIsRlvtForSettlmtMgmt
ProductUnitGroup ProductUnitGroup
OverdelivTolrtdLmtRatioInPct OverdelivTolrtdLmtRatioInPct
UnderdelivTolrtdLmtRatioInPct UnderdelivTolrtdLmtRatioInPct
SlsUnlmtdOvrdelivIsAllwd SlsUnlmtdOvrdelivIsAllwd
CustProdProposalProcedure CustProdProposalProcedure
SlsDocIsRlvtForProofOfDeliv SlsDocIsRlvtForProofOfDeliv
ProofOfDeliveryTimeValue ProofOfDeliveryTimeValue
IncotermsVersion IncotermsVersion
IncotermsLocation1 IncotermsLocation1
IncotermsLocation2 IncotermsLocation2
IsBusinessPurposeCompleted IsBusinessPurposeCompleted
MDChgProcSrceLastChgdDateTime MDChgProcSrceLastChgdDateTime
MDChgProcessSourceModified MDChgProcessSourceModified
MDChgProcessSourceModifBinary MDChgProcessSourceModifBinary
_Customer _Customer
_BusinessPartner _BusinessPartner
_CustomerSalesTextGeneral _CustomerSalesTextGeneral
_CustomerPartnerFunctions _CustomerPartnerFunctions
_RecordType _RecordType
_KPIUpdateStatusText _KPIUpdateStatusText
_SalesArea _SalesArea
_SalesDistrict _SalesDistrict
_SalesOffice _SalesOffice
_SalesOfficeSalesGroup _SalesOfficeSalesGroup
_CustomerGroup _CustomerGroup
_AuthorizationGroup _AuthorizationGroup
_PriceListType _PriceListType
_PartialDeliveryItem _PartialDeliveryItem
_DeliveryPriority _DeliveryPriority
_ShippingCondition _ShippingCondition
_InvoiceCalendar _InvoiceCalendar
_InvoiceListSchedule _InvoiceListSchedule
_Currency _Currency
_PaymentTerms _PaymentTerms
_Plant _Plant
_AdditionalCustomerGroup1 _AdditionalCustomerGroup1
_AdditionalCustomerGroup2 _AdditionalCustomerGroup2
_AdditionalCustomerGroup3 _AdditionalCustomerGroup3
_AdditionalCustomerGroup4 _AdditionalCustomerGroup4
_AdditionalCustomerGroup5 _AdditionalCustomerGroup5
_CustomerPaytGuarProced _CustomerPaytGuarProced
_CreditControlArea _CreditControlArea
_ProductUnitGroup _ProductUnitGroup
_IncotermsVersion _IncotermsVersion
_IncotermsClassification _IncotermsClassification
_DeliveryBlockReason _DeliveryBlockReason
_AccountAssgmtGroup _AccountAssgmtGroup
_BillingBlockReason _BillingBlockReason
_PriceGroup _PriceGroup
_ExchangeRateType _ExchangeRateType
@AccessControl.authorizationCheck: #MANDATORY
@EndUserText.label: 'BP Customer Sales Area Data - TP'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
  serviceQuality: #C,
  sizeCategory: #S,
  dataClass: #MIXED
}
@VDM.viewType: #TRANSACTIONAL
@Consumption.dbHints: [ 'USE_HEX_PLAN' ]
define view entity I_BPCustomerSalesAreaProcessTP
  as select from I_BPCustomerSalesAreaProcess
  composition [0..*] of I_BPCustPartnerFunctionsProcTP as _CustomerPartnerFunctions
  composition [0..*] of I_BPCustSalesTextGeneralProcTP as _CustomerSalesTextGeneral
  association        to parent I_BPCustomerProcessTP          as _Customer               on  $projection.MasterDataChangeProcess = _Customer.MasterDataChangeProcess
                                                                                         and $projection.MDChgProcessStep        = _Customer.MDChgProcessStep
                                                                                         and $projection.MDChgProcessSrceSystem  = _Customer.MDChgProcessSrceSystem
                                                                                         and $projection.MDChgProcessSrceObject  = _Customer.MDChgProcessSrceObject
                                                                                         and $projection.BPAssignmentID          = _Customer.BPAssignmentID
  association        to I_BusinessPartnerProcessTP            as _BusinessPartner        on  $projection.MasterDataChangeProcess = _BusinessPartner.MasterDataChangeProcess
                                                                                         and $projection.MDChgProcessStep        = _BusinessPartner.MDChgProcessStep
                                                                                         and $projection.MDChgProcessSrceSystem  = _BusinessPartner.MDChgProcessSrceSystem
                                                                                         and $projection.MDChgProcessSrceObject  = _BusinessPartner.MDChgProcessSrceObject
  association [0..1] to I_BPProcessKPIRecordType       as _RecordType                    on  $projection.MasterDataChangeProcess = _RecordType.MasterDataChangeProcess
                                                                                         and $projection.MDChgProcessStep        = _RecordType.MDChgProcessStep
                                                                                         and $projection.MDChgProcessSrceSystem  = _RecordType.MDChgProcessSrceSystem
                                                                                         and $projection.MDChgProcessSrceObject  = _RecordType.MDChgProcessSrceObject
  association [0..1] to I_MDChangeProcessKPIRowVH      as _KPIUpdateStatusText           on  $projection.MDChgProcKPIUpdateStatus = _KPIUpdateStatusText.MDChgProcKPIUpdateStatus
  association [0..1] to I_SalesArea                    as _SalesArea                     on  $projection.SalesOrganization   = _SalesArea.SalesOrganization
                                                                                         and $projection.DistributionChannel = _SalesArea.DistributionChannel
                                                                                         and $projection.Division            = _SalesArea.Division
  association [0..1] to I_SalesDistrict                as _SalesDistrict                 on  $projection.SalesDistrict = _SalesDistrict.SalesDistrict
  association [0..1] to I_SalesAreaSalesOffice         as _SalesOffice                   on  $projection.SalesOrganization   = _SalesOffice.SalesOrganization
                                                                                         and $projection.DistributionChannel = _SalesOffice.DistributionChannel
                                                                                         and $projection.Division            = _SalesOffice.OrganizationDivision
                                                                                         and $projection.SalesOffice         = _SalesOffice.SalesOffice
  association [0..1] to I_SalesOfficeSalesGroup        as _SalesOfficeSalesGroup         on  $projection.SalesOffice = _SalesOfficeSalesGroup.SalesOffice
                                                                                         and $projection.SalesGroup  = _SalesOfficeSalesGroup.SalesGroup
  association [0..1] to I_CustomerGroup                as _CustomerGroup                 on  $projection.CustomerGroup = _CustomerGroup.CustomerGroup
  association [0..1] to I_BusPartAuthorizationGroup    as _AuthorizationGroup            on  $projection.AuthorizationGroup          = _AuthorizationGroup.AuthorizationGroup
                                                                                         and _AuthorizationGroup.AuthorizationObject = 'BUPA'
  association [0..1] to I_PriceListType                as _PriceListType                 on  $projection.PriceListType = _PriceListType.PriceListType
  association [0..1] to I_PartialDeliveryItem          as _PartialDeliveryItem           on  $projection.PartialDeliveryIsAllowed = _PartialDeliveryItem.PartialDeliveryIsAllowed
  association [0..1] to I_DeliveryPriority             as _DeliveryPriority              on  $projection.DeliveryPriority = _DeliveryPriority.DeliveryPriority
  association [0..1] to I_ShippingCondition            as _ShippingCondition             on  $projection.ShippingCondition = _ShippingCondition.ShippingCondition
  association [0..1] to I_FactoryCalendar              as _InvoiceCalendar               on  $projection.InvcCalendarDateIdentification = _InvoiceCalendar.FactoryCalendar
  association [0..1] to I_FactoryCalendar              as _InvoiceListSchedule           on  $projection.InvoiceListSchedule = _InvoiceListSchedule.FactoryCalendar
  association [0..1] to I_Currency                     as _Currency                      on  $projection.Currency = _Currency.Currency
  association [0..1] to I_CustomerPaymentTerms         as _PaymentTerms                  on  $projection.CustomerPaymentTerms = _PaymentTerms.CustomerPaymentTerms
  association [0..1] to I_Allwdplantsperslsorg         as _Plant                         on  $projection.SalesOrganization   = _Plant.SalesOrganization
                                                                                         and $projection.DistributionChannel = _Plant.DistributionChannel
                                                                                         and $projection.SupplyingPlant      = _Plant.Plant
  association [0..1] to I_AdditionalCustomerGroup1     as _AdditionalCustomerGroup1      on  $projection.AdditionalCustomerGroup1 = _AdditionalCustomerGroup1.AdditionalCustomerGroup1
  association [0..1] to I_AdditionalCustomerGroup2     as _AdditionalCustomerGroup2      on  $projection.AdditionalCustomerGroup2 = _AdditionalCustomerGroup2.AdditionalCustomerGroup2
  association [0..1] to I_AdditionalCustomerGroup3     as _AdditionalCustomerGroup3      on  $projection.AdditionalCustomerGroup3 = _AdditionalCustomerGroup3.AdditionalCustomerGroup3
  association [0..1] to I_AdditionalCustomerGroup4     as _AdditionalCustomerGroup4      on  $projection.AdditionalCustomerGroup4 = _AdditionalCustomerGroup4.AdditionalCustomerGroup4
  association [0..1] to I_AdditionalCustomerGroup5     as _AdditionalCustomerGroup5      on  $projection.AdditionalCustomerGroup5 = _AdditionalCustomerGroup5.AdditionalCustomerGroup5
  association [0..1] to I_CustomerPaytGuarProced       as _CustomerPaytGuarProced        on  $projection.CustomerPaytGuarProced = _CustomerPaytGuarProced.CustomerPaytGuarProced
  association [0..1] to I_CreditControlArea            as _CreditControlArea             on  $projection.CreditControlArea = _CreditControlArea.CreditControlArea
  association [0..1] to I_UOMGroup                     as _ProductUnitGroup              on  $projection.ProductUnitGroup = _ProductUnitGroup.ProductUnitGroup
  association [0..1] to I_IncotermsVersion             as _IncotermsVersion              on  $projection.IncotermsVersion = _IncotermsVersion.IncotermsVersion
  association [0..1] to I_IncotermsClassification      as _IncotermsClassification       on  $projection.IncotermsClassification = _IncotermsClassification.IncotermsClassification
  association [0..1] to I_DeliveryBlockReason          as _DeliveryBlockReason           on  $projection.DeliveryIsBlocked = _DeliveryBlockReason.DeliveryBlockReason
  association [0..1] to I_CustomerAccountAssgmtGroup   as _AccountAssgmtGroup            on  $projection.CustomerAccountAssignmentGroup = _AccountAssgmtGroup.CustomerAccountAssignmentGroup
  association [0..1] to I_BillingBlockReason           as _BillingBlockReason            on  $projection.BillingIsBlockedForCustomer = _BillingBlockReason.BillingBlockReason
  association [0..1] to I_CustomerPriceGroup           as _PriceGroup                    on  $projection.CustomerPriceGroup = _PriceGroup.CustomerPriceGroup
  association [0..1] to I_ExchangeRateType             as _ExchangeRateType              on  $projection.ExchangeRateType = _ExchangeRateType.ExchangeRateType

  association [0..1] to E_BPCustomerSalesAreaProcess   as _ExtBPCustomerSalesAreaProcess on  $projection.MasterDataChangeProcess = _ExtBPCustomerSalesAreaProcess.MasterDataChangeProcess
                                                                                         and $projection.MDChgProcessStep        = _ExtBPCustomerSalesAreaProcess.MDChgProcessStep
                                                                                         and $projection.MDChgProcessSrceSystem  = _ExtBPCustomerSalesAreaProcess.MDChgProcessSrceSystem
                                                                                         and $projection.MDChgProcessSrceObject  = _ExtBPCustomerSalesAreaProcess.MDChgProcessSrceObject
                                                                                         and $projection.BPAssignmentID          = _ExtBPCustomerSalesAreaProcess.BPAssignmentID
                                                                                         and $projection.SalesOrganization       = _ExtBPCustomerSalesAreaProcess.SalesOrganization
                                                                                         and $projection.DistributionChannel     = _ExtBPCustomerSalesAreaProcess.DistributionChannel
                                                                                         and $projection.Division                = _ExtBPCustomerSalesAreaProcess.Division

{
  key MasterDataChangeProcess,
  key MDChgProcessStep,
  key MDChgProcessSrceSystem,
  key MDChgProcessSrceObject,
  key SalesOrganization,
  key DistributionChannel,
  key Division,
  key BPAssignmentID,
      Customer,
      AuthorizationGroup,
      DeletionIndicator,
      OrderIsBlockedForCustomer,
      BPCustomerPricingProcedure,
      CustomerGroup,
      SalesDistrict,
      CustomerPriceGroup,
      PriceListType,
      ItemOrderProbabilityInPercent,
      IncotermsClassification,
      IncotermsTransferLocation,
      DeliveryIsBlocked,
      CompleteDeliveryIsDefined,
      MaxNmbrOfPartialDelivery,
      PartialDeliveryIsAllowed,
      OrderCombinationIsAllowed,
      DeliveryPriority,
      AccountByCustomer,
      ShippingCondition,
      BillingIsBlockedForCustomer,
      ManualInvoiceMaintIsRelevant,
      InvcCalendarDateIdentification,
      InvoiceListSchedule,
      Currency,
      CustomerABCClassification,
      CustomerAccountAssignmentGroup,
      CustomerPaymentTerms,
      SupplyingPlant,
      SalesGroup,
      SalesOffice,
      SalesItemProposal,
      AdditionalCustomerGroup1,
      AdditionalCustomerGroup2,
      AdditionalCustomerGroup3,
      AdditionalCustomerGroup4,
      AdditionalCustomerGroup5,
      CustomerIsRebateRelevant,
      ExchangeRateType,
      InspSbstHasNoTimeOrQuantity,
      CustomerPaytGuarProced,
      CreditControlArea,
      @Semantics.booleanIndicator: true
      cast( case when BlockingForCustomerSalesArea = 'X ' then 'X' else '' end as boole_d ) as CustomerSalesAreaIsBlocked,
      SuplrIsRlvtForSettlmtMgmt,
      ProductUnitGroup,
      OverdelivTolrtdLmtRatioInPct,
      UnderdelivTolrtdLmtRatioInPct,
      SlsUnlmtdOvrdelivIsAllwd,
      CustProdProposalProcedure,
      SlsDocIsRlvtForProofOfDeliv,
      ProofOfDeliveryTimeValue,
      IncotermsVersion,
      IncotermsLocation1,
      IncotermsLocation2,
      @Semantics.booleanIndicator
      IsBusinessPurposeCompleted,
      MDChgProcSrceLastChgdDateTime,
      MDChgProcessSourceModified,
      MDChgProcessSourceModifBinary,
      cast(
        case
          when MDChgProcessSourceModified = '' then 'N'
          when MDChgProcessSourceModified = 'X' then 'M'
        else MDChgProcessSourceModified end as mdc_source_modified
      )                                                                                     as MDChgProcKPIUpdateStatus,

      _Customer,
      _BusinessPartner,
      _CustomerSalesTextGeneral,
      _CustomerPartnerFunctions,
      _RecordType,
      _KPIUpdateStatusText,
      _SalesArea,
      _SalesDistrict,
      _SalesOffice,
      _SalesOfficeSalesGroup,
      _CustomerGroup,
      _AuthorizationGroup,
      _PriceListType,
      _PartialDeliveryItem,
      _DeliveryPriority,
      _ShippingCondition,
      _InvoiceCalendar,
      _InvoiceListSchedule,
      _Currency,
      _PaymentTerms,
      _Plant,
      _AdditionalCustomerGroup1,
      _AdditionalCustomerGroup2,
      _AdditionalCustomerGroup3,
      _AdditionalCustomerGroup4,
      _AdditionalCustomerGroup5,
      _CustomerPaytGuarProced,
      _CreditControlArea,
      _ProductUnitGroup,
      _IncotermsVersion,
      _IncotermsClassification,
      _DeliveryBlockReason,
      _AccountAssgmtGroup,
      _BillingBlockReason,
      _PriceGroup,
      _ExchangeRateType
}