R_CADOCUMENTBPITEMTP
Document Business Partner Item - TP
R_CADOCUMENTBPITEMTP is a CDS View in S/4HANA. Document Business Partner Item - TP. 5 CDS views read from this table.
CDS Views using this table (5)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| A_CADocumentBPItem | view_entity | projection | CONSUMPTION | Document Business Partner Item |
| C_CADocumentBPItemTP | view_entity | projection | CONSUMPTION | Contr Acct Business Partner Item |
| C_CADocumentClearedItem | view_entity | from | CONSUMPTION | Cleared Item of a CA Document |
| I_CADocumentBPItemTP | view_entity | projection | TRANSACTIONAL | Document Business Partner Item - TP |
| I_CADocumentBPItemUI | view_entity | from | COMPOSITE | Business Partner Item |
@AccessControl: { authorizationCheck: #MANDATORY,
personalData: { blocking: #REQUIRED,
blockingIndicator: ['_BusinessPartner.IsBusinessPurposeCompleted'] } }
@EndUserText.label: 'Document Business Partner Item - TP'
@ObjectModel: { modelingPattern: #NONE,
//representativeKey: 'CABPItemNumber',
sapObjectNodeType.name: 'ContrAcctgDocumentBusPartItem',
usageType: { dataClass: #TRANSACTIONAL,
serviceQuality: #C,
sizeCategory: #XXL } }
@VDM: { lifecycle.contract.type: #SAP_INTERNAL_API,
viewType: #TRANSACTIONAL }
define view entity R_CADocumentBPItemTP
as select from I_CADocumentBPItemPhysEnhcd
association to parent R_CADocumentTP as _DocHeader on _DocHeader.CADocumentNumber = $projection.CADocumentNumber
composition [0..*] of R_CADocumentBPItemBusLockTP as _BPItemBusLock
association [1..1] to I_CADocumentBPItemUI as _BPItemUI on $projection.CADocumentNumber = _BPItemUI.CADocumentNumber
and $projection.CABPItemNumber = _BPItemUI.CABPItemNumber
and $projection.CARepetitionItemNumber = _BPItemUI.CARepetitionItemNumber
and $projection.CASubItemNumber = _BPItemUI.CASubItemNumber
{
//I_CADocumentBPItemPhysEnhcd
key CADocumentNumber,
key CARepetitionItemNumber,
key CABPItemNumber,
key CASubItemNumber,
CompanyCode,
BusinessArea,
BusinessPlace,
Segment,
ProfitCenter,
Division,
PersonnelNumber,
PartnerCompany,
BusinessPartner,
CAContract,
CAProviderContractItemNumber,
CAAdditionalContract,
ContractAccount,
CASubApplication,
AltvContractAcctForCollvBills,
CAReconciliationAccount,
CAApplicationArea,
CAMainTransaction,
CASubTransaction,
CAAccountDeterminationCode,
CADoubtfulOrValueAdjmtCode,
CAAccountAssignmentCategory,
CAAccountAssignment,
CADocumentType,
CAIsDownPaymentRequest,
CAItemIsOnlyForSettlement,
CAStatisticalItemCode,
CABPItemText,
CANumberOfRepetitionItems,
CARepetitionGroup,
CAStartDateOfBillingPeriod,
CAEndDateOfBillingPeriod,
CAGroupingCodeForBPItems,
CAPeriodCode,
CAChangeIsForbidden,
CAInterestCode,
CARoundingItemCode,
CAReceivingCountry,
CAInternalPostingReasonCode,
CAWorkflowCheckReason,
CAWorkflowCheckProcess,
CANegativePostingControlCode,
CAPartnerSettlementStatus,
CAIsPartOfJointLiability,
CADocumentOriginCode,
CASubstituteDocumentNumber,
CASubstituteDocumentCategory,
CAStatisticalCodeOfOriginItem,
CADocumentNumberOfOriginItem,
CAReferenceDocument,
DocumentDate,
CAPostingDate,
CANetDueDate,
CADeferralDate,
TransactionCurrency,
CompanyCodeCurrency,
AdditionalCurrency1,
AdditionalCurrency2,
CAExchangeRate,
ExchRateIsIndirectQuotation,
CAAmountInLocalCurrency,
CAAmountInTransactionCurrency,
CAAmountInSecondCurrency,
CAAmountInThirdCurrency,
CADocBPItemTotalAmountInTC,
CACashDiscountDueDate,
CACashDiscountRate,
CAEligibleAmountForCshDiscount,
TaxCode,
CASupplementaryTaxCode,
CATaxAmountInLocalCurrency,
CATaxAmountInTransCurrency,
CATaxAmountInSecondCurrency,
CATaxAmountInThirdCurrency,
CADownPaymentTaxAccount,
CADownPaymentOffsetTaxAccount,
TaxJurisdiction,
CATaxDate,
WithholdingTaxCode,
CAWithholdingTaxSupplement,
CAWithholdingTaxCategory,
CABaseAmountForWithholdingTax,
CAWithholdingTaxAmount,
CAWithholdingTaxPercentage,
WithholdingTaxCertificate,
CAOtherTaxCode,
CAGroupingCodeForTaxItems,
CATaxPortionInLocalCurrency,
CATaxPortionInTransCurrency,
CATaxIsCalculatedExternally,
CATaxAmountIsSetFromExternal,
CAPaymentMethod,
CAPaymentCompanyCode,
CAGroupingForPayment,
CAPaymentSpecificationCategory,
CAClearingStatus,
CAClearingDate,
CAClearingDocumentNumber,
CAPostingDateOfClearingDoc,
CAClearingReason,
CAClearingCurrency,
CAClearingAmountInClearingCrcy,
CATaxAmountInClearingCrcy,
CACashDiscAmountInClearingCrcy,
CAValueDateForClearing,
CAClearingRestrictionCode,
CAClearingPostingIsReset,
CAItemIsWithdrawn,
CAItemIsExcludedFromDunning,
CADunningProcedure,
CAGrpgCodeForTransfToCollAgcy,
CAIsIncludedInCollectionCase,
CashPlanningGroup,
PlanningLevel,
CAAdditionalDaysForCashMgmt,
PlannedAmtInTransactionCrcy,
CAAltvBPForPayment,
CABankOfAltvBPForPayment,
CAAddressOfAltvBPForPayment,
CACardOfAltvBPForPayment,
SEPAMandateCAInternalID,
CAGLPostingCurrency,
CAGLPostingAmount,
CAGLPostingTaxAmount,
CAIsSeparateLineItemInGL,
CAIsCashFlowItem,
CACashFlowAccount,
CACashFlowCompanyCode,
CAPaymentPreNotificationCode,
CASEPAPreNotificationNumber,
CASEPAPreNotifOriginCode,
CASEPAPreNotifExecutionDate,
CASEPAPreNotificationRqmtCode,
CARevenueDistrFinalRecipient,
CARevenueDistrCurrentStatus,
CARevenueDistrLastStatus,
CACurrentFactoringStatusOfRbl,
CAFactoringCheckStsForClrgInfo,
CAFactoringItem,
ControllingArea,
ChartOfAccounts,
Country,
TaxCalculationProcedure,
/* Associations */
//own associations
_DocHeader,
_BPItemBusLock,
_BPItemUI,
//associations from I_CADocumentBPItemPhysEnhcd
_AcctAssgmtCat,
_AcctDetnCode,
_AdditionalCurrency1,
_AdditionalCurrency2,
_AltvBPForPayment,
_ApplArea,
_BusinessArea,
_BusinessPartner,
_CAHeader,
_CAHeaderCollvBills,
_CAHeaderFinalRec,
_CAPartner,
_CARevnDistrCurSts,
_CARevnDistrLastSts,
_CARoundingItemCode,
_SEPAPreNotifOrignCd,
_SEPAPreNotifRqmtCode,
_CashFlowAccount,
_CASubApplication,
_ClearingCurrency,
_ClearingDocHeader,
_ClearingReason,
_ClearingStatus,
_ClrgRstrcnCode,
_Currency,
_CompanyCodeCurrency,
_CompCode,
_CompCodeCashFlow,
_CompCodePayt,
_ControllingArea,
_ChartOfAccounts,
_Country,
_DbtflOrValAdjmtCode,
_Division,
_DocType,
_DunningProcedure,
_FactoringRblStatus,
_FctrngClrgChkStatus,
_GLPostingCurrency,
_InterestCode,
_IntPostingReasonCode,
_MainTransaction,
_NgtvPostingCtrlCode,
_OffsetTaxAccount,
_OriginDocHeader,
_OriglStstclItemCode,
_OtherTaxCode,
_PartnerCompany,
_PaytMethod,
_PaytPreNotifCode,
_PaytSpecCategory,
_PeriodCode,
_ProfitCenter,
_ProviderContract,
_PrtnSettlementStatus,
_ReceivingCountry,
_ReconAccount,
_Segment,
_StatisticalItemCode,
_SubstitDocCategory,
_SubstitDocHeader,
_SubTransaction,
_TaxAccount,
_WhldgTaxSuplmnt,
_CAWithholdingTaxCat,
_WithholdingTaxCode,
_WorkflowCheckProcess,
_WorkflowCheckReason
}