I_BPCUSTOMERCOMPANYPROCESS

CDS View

BP Customer Company Code Process Data

I_BPCUSTOMERCOMPANYPROCESS is a CDS View in S/4HANA. BP Customer Company Code Process Data. It contains 6 fields. 4 CDS views read from this table.

CDS Views using this table (4)

ViewTypeJoinVDMDescription
I_BPCustCompanyProcessChanges view_entity from TRANSACTIONAL BP Cust Company Code Proc Changes
I_BPCustCompanyProcessChanges view_entity union_all TRANSACTIONAL BP Cust Company Code Proc Changes
I_BPCustomerCompanyGov view_entity from COMPOSITE BP Customer Company Governance
I_BPCustomerCompanyProcessTP view_entity from TRANSACTIONAL Business Partner Customer Company Code Process Data - TP

Fields (6)

KeyField CDS FieldsUsed in Views
KEY CompanyCode CompanyCode 1
KEY MasterDataChangeProcess MasterDataChangeProcess 1
KEY MDChgProcessSrceObject MDChgProcessSrceObject 1
KEY MDChgProcessSrceSystem MDChgProcessSrceSystem 1
KEY MDChgProcessStep MDChgProcessStep 1
MDChgProcessSourceModified MDChgProcessSourceModified 1
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #MANDATORY
@EndUserText.label: 'BP Customer Company Code Process Data'
@VDM.viewType: #BASIC
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
  serviceQuality: #X,
  sizeCategory: #S,
  dataClass: #MIXED
}
define view entity I_BPCustomerCompanyProcess
  as select from knb1_prc

  association [0..1] to I_BPCustomerProcess 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
{
  key process_id               as MasterDataChangeProcess,
  key process_step_no          as MDChgProcessStep,
  key source_system            as MDChgProcessSrceSystem,
  key source_id                as MDChgProcessSrceObject,
  key bukrs                    as CompanyCode,
      assignment_id            as BPAssignmentID,
      kunnr                    as Customer,
      pernr                    as PersonnelNumber,
      sperr                    as PhysicalInventoryBlockInd,
      loevm                    as DeletionIndicator,
      zuawa                    as LayoutSortingRule,
      busab                    as AccountingClerk,
      akont                    as ReconciliationAccount,
      begru                    as AuthorizationGroup,
      knrze                    as CustomerHeadOffice,
      knrzb                    as AlternativePayerAccount,
      zwels                    as PaymentMethodsList,
      xverr                    as CustomerSupplierClearingIsUsed,
      zahls                    as PaymentBlockingReason,
      zterm                    as PaymentTerms,
      wakon                    as BillExchChargePaymentTerms,
      vzskz                    as InterestCalculationCode,
      zindt                    as InterestCalculationDate,
      zinrt                    as IntrstCalcFrequencyInMonths,
      eikto                    as AccountByCustomer,
      zsabe                    as UserAtCustomer,
      kverm                    as CustomerAccountNote,
      fdgrv                    as CashPlanningGroup,
      perkz                    as CollectiveInvoiceVariant,
      xdezv                    as IsToBeLocallyProcessed,
      xausz                    as BPPeriodicAccountStatement,
      datlz                    as LastInterestCalcRunDate,
      xzver                    as RecordPaymentHistoryIndicator,
      togru                    as APARToleranceGroup,
      kultg                    as CheckPaidDurationInDays,
      hbkid                    as HouseBank,
      xpore                    as ItemIsToBePaidSeparately,
      altkn                    as CustPreviousMasterRecordNumber,
      urlid                    as KnownOrNegotiatedLeave,
      mgrup                    as DunningNoticeGroup,
      lockb                    as LockboxInternalID,
      uzawe                    as PaymentMethodSupplement,
      ekvbd                    as BuyingGroupAccountNumber,
      xedip                    as PaytAdviceIsSentbyEDI,
      frgrp                    as SupplierReleaseGroup,
      tlfxs                    as AccountingClerkFaxNumber,
      intad                    as AccountingClerkInternetAddress,
      guzte                    as CreditMemoPaymentTerms,
      wbrsl                    as ValueAdjustmentKey,
      nodel                    as DeletionIsBlocked,
      tlfns                    as AccountingClerkPhoneNumber,
      cession_kz               as AcctsReceivablePledgingCode,
//      qland                    as WithholdingTaxCountry,

//      @Semantics.booleanIndicator: true

//      cvp_xblck_b              as IsBusinessPurposeCompleted,

//      paymentclearinggrpid     as PaymentClearingGroup,

      paytrsn                  as PaymentReason,

      source_modified          as MDChgProcessSourceModified,
      source_modification_blip as MDChgProcessSourceModifBinary,
      source_recency           as MDChgProcSrceLastChgdDateTime,

      _Customer
}
where
     assignment_id = '000000000002'
  or assignment_id is initial
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"KNB1_PRC"
],
"ASSOCIATED":
[
"I_BPCUSTOMERPROCESS"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/