I_CADocumentBPItemPhysical
Document Physical Business Partner Item
I_CADocumentBPItemPhysical is a Composite CDS View that provides data about "Document Physical Business Partner Item" in SAP S/4HANA. It reads from 1 data source (I_CADocumentBPItem) and exposes 209 fields with key fields CADocumentNumber, CARepetitionItemNumber, CABPItemNumber, CASubItemNumber. It has 1 association to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_CADocumentBPItem | CADocBPItem | from |
Associations (1)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | E_CADocumentBPItemPhysical | _Extension | $projection.CADocumentNumber = _Extension.CADocumentNumber and $projection.CARepetitionItemNumber = _Extension.CARepetitionItemNumber and $projection.CABPItemNumber = _Extension.CABPItemNumber and $projection.CASubItemNumber = _Extension.CASubItemNumber |
Annotations (11)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.preserveKey | true | view | |
| AbapCatalog.sqlViewName | ICADOCBPITEMPHYS | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| EndUserText.label | Document Physical Business Partner Item | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #XXL | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| Search.searchable | true | view | |
| VDM.viewType | #COMPOSITE | view |
Fields (209)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CADocumentNumber | I_CADocumentBPItem | CADocumentNumber | |
| KEY | CARepetitionItemNumber | I_CADocumentBPItem | CARepetitionItemNumber | |
| KEY | CABPItemNumber | I_CADocumentBPItem | CABPItemNumber | |
| KEY | CASubItemNumber | I_CADocumentBPItem | CASubItemNumber | |
| CompanyCode | I_CADocumentBPItem | CompanyCode | ||
| BusinessArea | I_CADocumentBPItem | BusinessArea | ||
| BusinessPlace | I_CADocumentBPItem | BusinessPlace | ||
| Segment | I_CADocumentBPItem | Segment | ||
| ProfitCenter | I_CADocumentBPItem | ProfitCenter | ||
| Division | I_CADocumentBPItem | Division | ||
| PersonnelNumber | I_CADocumentBPItem | PersonnelNumber | ||
| PartnerCompany | I_CADocumentBPItem | PartnerCompany | ||
| BusinessPartner | I_CADocumentBPItem | BusinessPartner | ||
| CAContract | I_CADocumentBPItem | CAContract | ||
| CAProviderContractItemNumber | I_CADocumentBPItem | CAProviderContractItemNumber | ||
| CAAdditionalContract | I_CADocumentBPItem | CAAdditionalContract | ||
| ContractAccount | I_CADocumentBPItem | ContractAccount | ||
| CASubApplication | I_CADocumentBPItem | CASubApplication | ||
| AltvContractAcctForCollvBills | I_CADocumentBPItem | AltvContractAcctForCollvBills | ||
| CAReconciliationAccount | I_CADocumentBPItem | CAReconciliationAccount | ||
| CAApplicationArea | I_CADocumentBPItem | CAApplicationArea | ||
| CAMainTransaction | I_CADocumentBPItem | CAMainTransaction | ||
| CASubTransaction | I_CADocumentBPItem | CASubTransaction | ||
| CAAccountDeterminationCode | I_CADocumentBPItem | CAAccountDeterminationCode | ||
| CADoubtfulOrValueAdjmtCode | I_CADocumentBPItem | CADoubtfulOrValueAdjmtCode | ||
| CAAccountAssignmentCategory | I_CADocumentBPItem | CAAccountAssignmentCategory | ||
| CAAccountAssignment | I_CADocumentBPItem | CAAccountAssignment | ||
| CADocumentType | I_CADocumentBPItem | CADocumentType | ||
| CAIsDownPaymentRequest | I_CADocumentBPItem | CAIsDownPaymentRequest | ||
| CAItemIsOnlyForSettlement | I_CADocumentBPItem | CAItemIsOnlyForSettlement | ||
| CABPItemText | I_CADocumentBPItem | CABPItemText | ||
| CANumberOfRepetitionItems | I_CADocumentBPItem | CANumberOfRepetitionItems | ||
| CARepetitionGroup | I_CADocumentBPItem | CARepetitionGroup | ||
| CAEndDateOfBillingPeriod | I_CADocumentBPItem | CAEndDateOfBillingPeriod | ||
| CAGroupingCodeForBPItems | I_CADocumentBPItem | CAGroupingCodeForBPItems | ||
| CAPeriodCode | I_CADocumentBPItem | CAPeriodCode | ||
| CAChangeIsForbidden | I_CADocumentBPItem | CAChangeIsForbidden | ||
| CAInterestCode | I_CADocumentBPItem | CAInterestCode | ||
| CARoundingItemCode | I_CADocumentBPItem | CARoundingItemCode | ||
| CAReceivingCountry | I_CADocumentBPItem | CAReceivingCountry | ||
| CAInternalPostingReasonCode | I_CADocumentBPItem | CAInternalPostingReasonCode | ||
| CAWorkflowCheckReason | I_CADocumentBPItem | CAWorkflowCheckReason | ||
| CAWorkflowCheckProcess | I_CADocumentBPItem | CAWorkflowCheckProcess | ||
| CANegativePostingControlCode | I_CADocumentBPItem | CANegativePostingControlCode | ||
| CAPartnerSettlementStatus | I_CADocumentBPItem | CAPartnerSettlementStatus | ||
| CAIsPartOfJointLiability | I_CADocumentBPItem | CAIsPartOfJointLiability | ||
| CADocumentOriginCode | I_CADocumentBPItem | CADocumentOriginCode | ||
| CASubstituteDocumentNumber | I_CADocumentBPItem | CASubstituteDocumentNumber | ||
| CASubstituteDocumentCategory | I_CADocumentBPItem | CASubstituteDocumentCategory | ||
| CADocumentNumberOfOriginItem | I_CADocumentBPItem | CADocumentNumberOfOriginItem | ||
| CAReferenceDocument | I_CADocumentBPItem | CAReferenceDocument | ||
| DocumentDate | I_CADocumentBPItem | DocumentDate | ||
| CAPostingDate | I_CADocumentBPItem | CAPostingDate | ||
| CANetDueDate | I_CADocumentBPItem | CANetDueDate | ||
| CADeferralDate | I_CADocumentBPItem | CADeferralDate | ||
| TransactionCurrency | I_CADocumentBPItem | TransactionCurrency | ||
| CompanyCodeCurrency | I_CADocumentBPItem | CompanyCodeCurrency | ||
| CAExchangeRate | I_CADocumentBPItem | CAExchangeRate | ||
| ExchRateIsIndirectQuotation | I_CADocumentBPItem | ExchRateIsIndirectQuotation | ||
| CAAmountInLocalCurrency | I_CADocumentBPItem | CAAmountInLocalCurrency | ||
| CAAmountInTransactionCurrency | I_CADocumentBPItem | CAAmountInTransactionCurrency | ||
| CAAmountInSecondCurrency | I_CADocumentBPItem | CAAmountInSecondCurrency | ||
| CAAmountInThirdCurrency | I_CADocumentBPItem | CAAmountInThirdCurrency | ||
| CADocBPItemTotalAmountInTC | I_CADocumentBPItem | CADocBPItemTotalAmountInTC | ||
| CACashDiscountDueDate | I_CADocumentBPItem | CACashDiscountDueDate | ||
| CACashDiscountRate | I_CADocumentBPItem | CACashDiscountRate | ||
| CAEligibleAmountForCshDiscount | I_CADocumentBPItem | CAEligibleAmountForCshDiscount | ||
| TaxCode | I_CADocumentBPItem | TaxCode | ||
| CASupplementaryTaxCode | I_CADocumentBPItem | CASupplementaryTaxCode | ||
| CATaxAmountInLocalCurrency | I_CADocumentBPItem | CATaxAmountInLocalCurrency | ||
| CATaxAmountInTransCurrency | I_CADocumentBPItem | CATaxAmountInTransCurrency | ||
| CATaxAmountInSecondCurrency | I_CADocumentBPItem | CATaxAmountInSecondCurrency | ||
| CATaxAmountInThirdCurrency | I_CADocumentBPItem | CATaxAmountInThirdCurrency | ||
| CADownPaymentTaxAccount | I_CADocumentBPItem | CADownPaymentTaxAccount | ||
| CADownPaymentOffsetTaxAccount | I_CADocumentBPItem | CADownPaymentOffsetTaxAccount | ||
| TaxJurisdiction | I_CADocumentBPItem | TaxJurisdiction | ||
| CATaxDate | I_CADocumentBPItem | CATaxDate | ||
| WithholdingTaxCode | I_CADocumentBPItem | WithholdingTaxCode | ||
| CAWithholdingTaxSupplement | I_CADocumentBPItem | CAWithholdingTaxSupplement | ||
| CAWithholdingTaxCategory | I_CADocumentBPItem | CAWithholdingTaxCategory | ||
| CABaseAmountForWithholdingTax | I_CADocumentBPItem | CABaseAmountForWithholdingTax | ||
| CAWithholdingTaxAmount | I_CADocumentBPItem | CAWithholdingTaxAmount | ||
| CAWithholdingTaxPercentage | I_CADocumentBPItem | CAWithholdingTaxPercentage | ||
| WithholdingTaxCertificate | I_CADocumentBPItem | WithholdingTaxCertificate | ||
| CAOtherTaxCode | I_CADocumentBPItem | CAOtherTaxCode | ||
| CAGroupingCodeForTaxItems | I_CADocumentBPItem | CAGroupingCodeForTaxItems | ||
| CATaxPortionInLocalCurrency | I_CADocumentBPItem | CATaxPortionInLocalCurrency | ||
| CATaxPortionInTransCurrency | I_CADocumentBPItem | CATaxPortionInTransCurrency | ||
| CATaxIsCalculatedExternally | I_CADocumentBPItem | CATaxIsCalculatedExternally | ||
| CATaxAmountIsSetFromExternal | I_CADocumentBPItem | CATaxAmountIsSetFromExternal | ||
| CAPaymentMethod | I_CADocumentBPItem | CAPaymentMethod | ||
| CAPaymentCompanyCode | I_CADocumentBPItem | CAPaymentCompanyCode | ||
| CAGroupingForPayment | I_CADocumentBPItem | CAGroupingForPayment | ||
| CAPaymentSpecificationCategory | I_CADocumentBPItem | CAPaymentSpecificationCategory | ||
| CAClearingStatus | I_CADocumentBPItem | CAClearingStatus | ||
| CAClearingDate | I_CADocumentBPItem | CAClearingDate | ||
| CAClearingDocumentNumber | I_CADocumentBPItem | CAClearingDocumentNumber | ||
| CAPostingDateOfClearingDoc | I_CADocumentBPItem | CAPostingDateOfClearingDoc | ||
| CAClearingReason | I_CADocumentBPItem | CAClearingReason | ||
| CAClearingCurrency | I_CADocumentBPItem | CAClearingCurrency | ||
| CAClearingAmountInClearingCrcy | I_CADocumentBPItem | CAClearingAmountInClearingCrcy | ||
| CATaxAmountInClearingCrcy | I_CADocumentBPItem | CATaxAmountInClearingCrcy | ||
| CACashDiscAmountInClearingCrcy | I_CADocumentBPItem | CACashDiscAmountInClearingCrcy | ||
| CAValueDateForClearing | I_CADocumentBPItem | CAValueDateForClearing | ||
| CAClearingRestrictionCode | I_CADocumentBPItem | CAClearingRestrictionCode | ||
| CAClearingPostingIsReset | I_CADocumentBPItem | CAClearingPostingIsReset | ||
| CAItemIsWithdrawn | I_CADocumentBPItem | CAItemIsWithdrawn | ||
| CAItemIsExcludedFromDunning | I_CADocumentBPItem | CAItemIsExcludedFromDunning | ||
| CADunningProcedure | I_CADocumentBPItem | CADunningProcedure | ||
| CAGrpgCodeForTransfToCollAgcy | I_CADocumentBPItem | CAGrpgCodeForTransfToCollAgcy | ||
| CAIsIncludedInCollectionCase | I_CADocumentBPItem | CAIsIncludedInCollectionCase | ||
| CashPlanningGroup | I_CADocumentBPItem | CashPlanningGroup | ||
| PlanningLevel | I_CADocumentBPItem | PlanningLevel | ||
| CAAdditionalDaysForCashMgmt | I_CADocumentBPItem | CAAdditionalDaysForCashMgmt | ||
| PlannedAmtInTransactionCrcy | I_CADocumentBPItem | PlannedAmtInTransactionCrcy | ||
| CAAltvBPForPayment | I_CADocumentBPItem | CAAltvBPForPayment | ||
| CABankOfAltvBPForPayment | I_CADocumentBPItem | CABankOfAltvBPForPayment | ||
| CAAddressOfAltvBPForPayment | I_CADocumentBPItem | CAAddressOfAltvBPForPayment | ||
| CACardOfAltvBPForPayment | I_CADocumentBPItem | CACardOfAltvBPForPayment | ||
| SEPAMandateCAInternalID | I_CADocumentBPItem | SEPAMandateCAInternalID | ||
| CAGLPostingCurrency | I_CADocumentBPItem | CAGLPostingCurrency | ||
| CAGLPostingAmount | I_CADocumentBPItem | CAGLPostingAmount | ||
| CAGLPostingTaxAmount | I_CADocumentBPItem | CAGLPostingTaxAmount | ||
| CAIsSeparateLineItemInGL | I_CADocumentBPItem | CAIsSeparateLineItemInGL | ||
| CAIsCashFlowItem | I_CADocumentBPItem | CAIsCashFlowItem | ||
| CACashFlowAccount | I_CADocumentBPItem | CACashFlowAccount | ||
| CACashFlowCompanyCode | I_CADocumentBPItem | CACashFlowCompanyCode | ||
| CAPaymentPreNotificationCode | I_CADocumentBPItem | CAPaymentPreNotificationCode | ||
| CASEPAPreNotificationNumber | I_CADocumentBPItem | CASEPAPreNotificationNumber | ||
| CASEPAPreNotifOriginCode | I_CADocumentBPItem | CASEPAPreNotifOriginCode | ||
| CASEPAPreNotifExecutionDate | I_CADocumentBPItem | CASEPAPreNotifExecutionDate | ||
| CASEPAPreNotificationRqmtCode | I_CADocumentBPItem | CASEPAPreNotificationRqmtCode | ||
| CARevenueDistrFinalRecipient | I_CADocumentBPItem | CARevenueDistrFinalRecipient | ||
| CARevenueDistrCurrentStatus | I_CADocumentBPItem | CARevenueDistrCurrentStatus | ||
| CARevenueDistrLastStatus | I_CADocumentBPItem | CARevenueDistrLastStatus | ||
| CACurrentFactoringStatusOfRbl | I_CADocumentBPItem | CACurrentFactoringStatusOfRbl | ||
| CAFactoringCheckStsForClrgInfo | I_CADocumentBPItem | CAFactoringCheckStsForClrgInfo | ||
| CAFactoringItem | I_CADocumentBPItem | CAFactoringItem | ||
| ControllingArea | I_CADocumentBPItem | ControllingArea | ||
| ChartOfAccounts | I_CADocumentBPItem | ChartOfAccounts | ||
| Country | I_CADocumentBPItem | Country | ||
| TaxCalculationProcedure | ||||
| _AcctAssgmtCat | I_CADocumentBPItem | _AcctAssgmtCat | ||
| _AcctDetnCode | I_CADocumentBPItem | _AcctDetnCode | ||
| _AltvBPForPayment | I_CADocumentBPItem | _AltvBPForPayment | ||
| _ApplArea | I_CADocumentBPItem | _ApplArea | ||
| _BusinessArea | I_CADocumentBPItem | _BusinessArea | ||
| _BusinessPartner | I_CADocumentBPItem | _BusinessPartner | ||
| _CAHeader | I_CADocumentBPItem | _CAHeader | ||
| _CAHeaderCollvBills | I_CADocumentBPItem | _CAHeaderCollvBills | ||
| _CAHeaderFinalRec | I_CADocumentBPItem | _CAHeaderFinalRec | ||
| _CAPartner | I_CADocumentBPItem | _CAPartner | ||
| _CARevnDistrCurSts | I_CADocumentBPItem | _CARevnDistrCurSts | ||
| _CARevnDistrLastSts | I_CADocumentBPItem | _CARevnDistrLastSts | ||
| _CARoundingItemCode | I_CADocumentBPItem | _CARoundingItemCode | ||
| _SEPAPreNotifOrignCd | I_CADocumentBPItem | _SEPAPreNotifOrignCd | ||
| _SEPAPreNotifRqmtCode | I_CADocumentBPItem | _SEPAPreNotifRqmtCode | ||
| _CashFlowAccount | I_CADocumentBPItem | _CashFlowAccount | ||
| _CASubApplication | I_CADocumentBPItem | _CASubApplication | ||
| _ClearingCurrency | I_CADocumentBPItem | _ClearingCurrency | ||
| _ClearingDocHeader | I_CADocumentBPItem | _ClearingDocHeader | ||
| _ClearingReason | I_CADocumentBPItem | _ClearingReason | ||
| _ClearingStatus | I_CADocumentBPItem | _ClearingStatus | ||
| _ClrgRstrcnCode | I_CADocumentBPItem | _ClrgRstrcnCode | ||
| _Currency | I_CADocumentBPItem | _Currency | ||
| _CompanyCodeCurrency | I_CADocumentBPItem | _CompanyCodeCurrency | ||
| _CompCode | I_CADocumentBPItem | _CompCode | ||
| _CompCodeCashFlow | I_CADocumentBPItem | _CompCodeCashFlow | ||
| _CompCodePayt | I_CADocumentBPItem | _CompCodePayt | ||
| _ControllingArea | I_CADocumentBPItem | _ControllingArea | ||
| _ChartOfAccounts | I_CADocumentBPItem | _ChartOfAccounts | ||
| _Country | I_CADocumentBPItem | _Country | ||
| _DbtflOrValAdjmtCode | I_CADocumentBPItem | _DbtflOrValAdjmtCode | ||
| _Division | I_CADocumentBPItem | _Division | ||
| _DocHeader | I_CADocumentBPItem | _DocHeader | ||
| _DocType | I_CADocumentBPItem | _DocType | ||
| _DunningProcedure | I_CADocumentBPItem | _DunningProcedure | ||
| _FactoringRblStatus | I_CADocumentBPItem | _FactoringRblStatus | ||
| _FctrngClrgChkStatus | I_CADocumentBPItem | _FctrngClrgChkStatus | ||
| _GLPostingCurrency | I_CADocumentBPItem | _GLPostingCurrency | ||
| _InterestCode | I_CADocumentBPItem | _InterestCode | ||
| _IntPostingReasonCode | I_CADocumentBPItem | _IntPostingReasonCode | ||
| _MainTransaction | I_CADocumentBPItem | _MainTransaction | ||
| _NgtvPostingCtrlCode | I_CADocumentBPItem | _NgtvPostingCtrlCode | ||
| _OffsetTaxAccount | I_CADocumentBPItem | _OffsetTaxAccount | ||
| _OriginDocHeader | I_CADocumentBPItem | _OriginDocHeader | ||
| _OriglStstclItemCode | I_CADocumentBPItem | _OriglStstclItemCode | ||
| _OtherTaxCode | I_CADocumentBPItem | _OtherTaxCode | ||
| _PartnerCompany | I_CADocumentBPItem | _PartnerCompany | ||
| _PaytMethod | I_CADocumentBPItem | _PaytMethod | ||
| _PaytPreNotifCode | I_CADocumentBPItem | _PaytPreNotifCode | ||
| _PaytSpecCategory | I_CADocumentBPItem | _PaytSpecCategory | ||
| _PeriodCode | I_CADocumentBPItem | _PeriodCode | ||
| _ProfitCenter | I_CADocumentBPItem | _ProfitCenter | ||
| _ProviderContract | I_CADocumentBPItem | _ProviderContract | ||
| _PrtnSettlementStatus | I_CADocumentBPItem | _PrtnSettlementStatus | ||
| _ReceivingCountry | I_CADocumentBPItem | _ReceivingCountry | ||
| _ReconAccount | I_CADocumentBPItem | _ReconAccount | ||
| _Segment | I_CADocumentBPItem | _Segment | ||
| _StatisticalItemCode | I_CADocumentBPItem | _StatisticalItemCode | ||
| _SubstitDocCategory | I_CADocumentBPItem | _SubstitDocCategory | ||
| _SubstitDocHeader | I_CADocumentBPItem | _SubstitDocHeader | ||
| _SubTransaction | I_CADocumentBPItem | _SubTransaction | ||
| _TaxAccount | I_CADocumentBPItem | _TaxAccount | ||
| _WhldgTaxSuplmnt | I_CADocumentBPItem | _WhldgTaxSuplmnt | ||
| _CAWithholdingTaxCat | I_CADocumentBPItem | _CAWithholdingTaxCat | ||
| _WithholdingTaxCode | I_CADocumentBPItem | _WithholdingTaxCode | ||
| _WorkflowCheckProcess | I_CADocumentBPItem | _WorkflowCheckProcess | ||
| _WorkflowCheckReason | I_CADocumentBPItem | _WorkflowCheckReason |
@AbapCatalog: { preserveKey: true,
sqlViewName: 'ICADOCBPITEMPHYS' }
@AccessControl.authorizationCheck: #CHECK
@ClientHandling.algorithm: #SESSION_VARIABLE
@EndUserText.label: 'Document Physical Business Partner Item'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel: { supportedCapabilities: [ #CDS_MODELING_ASSOCIATION_TARGET,
#SQL_DATA_SOURCE,
#CDS_MODELING_DATA_SOURCE ],
usageType: { serviceQuality: #C,
sizeCategory: #XXL,
dataClass: #TRANSACTIONAL } }
@Search.searchable: true
@VDM.viewType: #COMPOSITE
define view I_CADocumentBPItemPhysical
as select from I_CADocumentBPItem as CADocBPItem
association [1..1] to E_CADocumentBPItemPhysical as _Extension on $projection.CADocumentNumber = _Extension.CADocumentNumber
and $projection.CARepetitionItemNumber = _Extension.CARepetitionItemNumber
and $projection.CABPItemNumber = _Extension.CABPItemNumber
and $projection.CASubItemNumber = _Extension.CASubItemNumber
{
/* business partner item identification */
@Search.defaultSearchElement: true
@Search.ranking: #HIGH
key CADocBPItem.CADocumentNumber,
key CADocBPItem.CARepetitionItemNumber,
key CADocBPItem.CABPItemNumber,
key CADocBPItem.CASubItemNumber,
CADocBPItem.CompanyCode,
CADocBPItem.BusinessArea,
CADocBPItem.BusinessPlace,
CADocBPItem.Segment,
CADocBPItem.ProfitCenter,
CADocBPItem.Division,
CADocBPItem.PersonnelNumber,
CADocBPItem.PartnerCompany,
CADocBPItem.BusinessPartner,
CADocBPItem.CAContract,
CADocBPItem.CAProviderContractItemNumber,
CADocBPItem.CAAdditionalContract,
CADocBPItem.ContractAccount,
CADocBPItem.CASubApplication,
CADocBPItem.AltvContractAcctForCollvBills,
CADocBPItem.CAReconciliationAccount,
/* posting attributes */
CADocBPItem.CAApplicationArea,
CADocBPItem.CAMainTransaction,
CADocBPItem.CASubTransaction,
CADocBPItem.CAAccountDeterminationCode,
CADocBPItem.CADoubtfulOrValueAdjmtCode,
CADocBPItem.CAAccountAssignmentCategory,
CADocBPItem.CAAccountAssignment,
CADocBPItem.CADocumentType,
CADocBPItem.CAIsDownPaymentRequest,
CADocBPItem.CAItemIsOnlyForSettlement,
CADocBPItem.CAStatisticalItemCode,
CADocBPItem.CABPItemText,
CADocBPItem.CANumberOfRepetitionItems,
CADocBPItem.CARepetitionGroup,
CADocBPItem.CAStartDateOfBillingPeriod,
CADocBPItem.CAEndDateOfBillingPeriod,
CADocBPItem.CAGroupingCodeForBPItems,
CADocBPItem.CAPeriodCode,
CADocBPItem.CAChangeIsForbidden,
CADocBPItem.CAInterestCode,
CADocBPItem.CARoundingItemCode,
CADocBPItem.CAReceivingCountry,
CADocBPItem.CAInternalPostingReasonCode,
CADocBPItem.CAWorkflowCheckReason,
CADocBPItem.CAWorkflowCheckProcess,
CADocBPItem.CANegativePostingControlCode,
CADocBPItem.CAPartnerSettlementStatus,
CADocBPItem.CAIsPartOfJointLiability,
CADocBPItem.CADocumentOriginCode,
/* document references */
CADocBPItem.CASubstituteDocumentNumber,
CADocBPItem.CASubstituteDocumentCategory,
CADocBPItem.CAStatisticalCodeOfOriginItem,
CADocBPItem.CADocumentNumberOfOriginItem,
CADocBPItem.CAReferenceDocument,
/* dates and amounts */
CADocBPItem.DocumentDate,
CADocBPItem.CAPostingDate,
CADocBPItem.CANetDueDate,
CADocBPItem.CADeferralDate,
CADocBPItem.TransactionCurrency,
CADocBPItem.CompanyCodeCurrency,
//kursf as CAExchangeRate, ////replace due to conversion exit EXCRT
CADocBPItem.CAExchangeRate,
CADocBPItem.ExchRateIsIndirectQuotation,
@Semantics.amount.currencyCode: 'CompanyCodeCurrency'
CADocBPItem.CAAmountInLocalCurrency,
@Semantics.amount.currencyCode: 'TransactionCurrency'
CADocBPItem.CAAmountInTransactionCurrency,
@Semantics.amount.currencyCode: 'CompanyCodeCurrency'
CADocBPItem.CAAmountInSecondCurrency,
@Semantics.amount.currencyCode: 'CompanyCodeCurrency'
CADocBPItem.CAAmountInThirdCurrency,
@Semantics.amount.currencyCode: 'TransactionCurrency'
CADocBPItem.CADocBPItemTotalAmountInTC,
/* cash discount */
CADocBPItem.CACashDiscountDueDate,
CADocBPItem.CACashDiscountRate,
@Semantics.amount.currencyCode: 'TransactionCurrency'
CADocBPItem.CAEligibleAmountForCshDiscount,
/* tax data */
CADocBPItem.TaxCode,
CADocBPItem.CASupplementaryTaxCode,
@Semantics.amount.currencyCode: 'CompanyCodeCurrency'
CADocBPItem.CATaxAmountInLocalCurrency,
@Semantics.amount.currencyCode: 'TransactionCurrency'
CADocBPItem.CATaxAmountInTransCurrency,
@Semantics.amount.currencyCode: 'CompanyCodeCurrency'
CADocBPItem.CATaxAmountInSecondCurrency,
@Semantics.amount.currencyCode: 'CompanyCodeCurrency'
CADocBPItem.CATaxAmountInThirdCurrency,
CADocBPItem.CADownPaymentTaxAccount,
CADocBPItem.CADownPaymentOffsetTaxAccount,
CADocBPItem.TaxJurisdiction,
CADocBPItem.CATaxDate,
CADocBPItem.WithholdingTaxCode,
CADocBPItem.CAWithholdingTaxSupplement,
CADocBPItem.CAWithholdingTaxCategory,
@Semantics.amount.currencyCode: 'TransactionCurrency'
CADocBPItem.CABaseAmountForWithholdingTax,
@Semantics.amount.currencyCode: 'TransactionCurrency'
CADocBPItem.CAWithholdingTaxAmount,
CADocBPItem.CAWithholdingTaxPercentage,
CADocBPItem.WithholdingTaxCertificate,
CADocBPItem.CAOtherTaxCode,
CADocBPItem.CAGroupingCodeForTaxItems,
@Semantics.amount.currencyCode: 'CompanyCodeCurrency'
CADocBPItem.CATaxPortionInLocalCurrency,
@Semantics.amount.currencyCode: 'TransactionCurrency'
CADocBPItem.CATaxPortionInTransCurrency,
CADocBPItem.CATaxIsCalculatedExternally,
CADocBPItem.CATaxAmountIsSetFromExternal,
/* payment data */
CADocBPItem.CAPaymentMethod,
CADocBPItem.CAPaymentCompanyCode,
CADocBPItem.CAGroupingForPayment,
CADocBPItem.CAPaymentSpecificationCategory,
/* clearing data */
CADocBPItem.CAClearingStatus,
CADocBPItem.CAClearingDate,
CADocBPItem.CAClearingDocumentNumber,
CADocBPItem.CAPostingDateOfClearingDoc,
CADocBPItem.CAClearingReason,
CADocBPItem.CAClearingCurrency,
@Semantics.amount.currencyCode: 'CAClearingCurrency'
CADocBPItem.CAClearingAmountInClearingCrcy,
@Semantics.amount.currencyCode: 'CAClearingCurrency'
CADocBPItem.CATaxAmountInClearingCrcy,
@Semantics.amount.currencyCode: 'CAClearingCurrency'
CADocBPItem.CACashDiscAmountInClearingCrcy,
CADocBPItem.CAValueDateForClearing,
CADocBPItem.CAClearingRestrictionCode,
CADocBPItem.CAClearingPostingIsReset,
CADocBPItem.CAItemIsWithdrawn,
/* dunning and collections */
CADocBPItem.CAItemIsExcludedFromDunning,
CADocBPItem.CADunningProcedure,
CADocBPItem.CAGrpgCodeForTransfToCollAgcy,
CADocBPItem.CAIsIncludedInCollectionCase,
/* cash management data */
CADocBPItem.CashPlanningGroup,
CADocBPItem.PlanningLevel,
CADocBPItem.CAAdditionalDaysForCashMgmt,
@Semantics.amount.currencyCode: 'TransactionCurrency'
CADocBPItem.PlannedAmtInTransactionCrcy,
/* alternative business partner for payment */
CADocBPItem.CAAltvBPForPayment,
CADocBPItem.CABankOfAltvBPForPayment,
CADocBPItem.CAAddressOfAltvBPForPayment,
CADocBPItem.CACardOfAltvBPForPayment,
CADocBPItem.SEPAMandateCAInternalID,
/* GL data */
CADocBPItem.CAGLPostingCurrency,
@Semantics.amount.currencyCode: 'CAGLPostingCurrency'
CADocBPItem.CAGLPostingAmount,
@Semantics.amount.currencyCode: 'CAGLPostingCurrency'
CADocBPItem.CAGLPostingTaxAmount,
CADocBPItem.CAIsSeparateLineItemInGL,
/* cash flow data */
CADocBPItem.CAIsCashFlowItem,
CADocBPItem.CACashFlowAccount,
CADocBPItem.CACashFlowCompanyCode,
/* pre notification data */
CADocBPItem.CAPaymentPreNotificationCode,
CADocBPItem.CASEPAPreNotificationNumber,
CADocBPItem.CASEPAPreNotifOriginCode,
CADocBPItem.CASEPAPreNotifExecutionDate,
CADocBPItem.CASEPAPreNotificationRqmtCode,
/* revenue distribution data */
CADocBPItem.CARevenueDistrFinalRecipient,
CADocBPItem.CARevenueDistrCurrentStatus,
CADocBPItem.CARevenueDistrLastStatus,
/* Factoring */
CADocBPItem.CACurrentFactoringStatusOfRbl,
CADocBPItem.CAFactoringCheckStsForClrgInfo,
CADocBPItem.CAFactoringItem,
/* additional data */
CADocBPItem.ControllingArea,
CADocBPItem.ChartOfAccounts,
CADocBPItem.Country,
CADocBPItem._Country.TaxCalculationProcedure as TaxCalculationProcedure,
/* associations from I_CADocumentBPItem */
CADocBPItem._AcctAssgmtCat,
CADocBPItem._AcctDetnCode,
CADocBPItem._AltvBPForPayment,
CADocBPItem._ApplArea,
CADocBPItem._BusinessArea,
CADocBPItem._BusinessPartner,
CADocBPItem._CAHeader,
CADocBPItem._CAHeaderCollvBills,
CADocBPItem._CAHeaderFinalRec,
CADocBPItem._CAPartner,
CADocBPItem._CARevnDistrCurSts,
CADocBPItem._CARevnDistrLastSts,
CADocBPItem._CARoundingItemCode,
CADocBPItem._SEPAPreNotifOrignCd,
CADocBPItem._SEPAPreNotifRqmtCode,
CADocBPItem._CashFlowAccount,
CADocBPItem._CASubApplication,
CADocBPItem._ClearingCurrency,
CADocBPItem._ClearingDocHeader,
CADocBPItem._ClearingReason,
CADocBPItem._ClearingStatus,
CADocBPItem._ClrgRstrcnCode,
CADocBPItem._Currency,
CADocBPItem._CompanyCodeCurrency,
CADocBPItem._CompCode,
CADocBPItem._CompCodeCashFlow,
CADocBPItem._CompCodePayt,
CADocBPItem._ControllingArea,
CADocBPItem._ChartOfAccounts,
CADocBPItem._Country,
CADocBPItem._DbtflOrValAdjmtCode,
CADocBPItem._Division,
CADocBPItem._DocHeader,
CADocBPItem._DocType,
CADocBPItem._DunningProcedure,
CADocBPItem._FactoringRblStatus,
CADocBPItem._FctrngClrgChkStatus,
CADocBPItem._GLPostingCurrency,
CADocBPItem._InterestCode,
CADocBPItem._IntPostingReasonCode,
CADocBPItem._MainTransaction,
CADocBPItem._NgtvPostingCtrlCode,
CADocBPItem._OffsetTaxAccount,
CADocBPItem._OriginDocHeader,
CADocBPItem._OriglStstclItemCode,
CADocBPItem._OtherTaxCode,
CADocBPItem._PartnerCompany,
CADocBPItem._PaytMethod,
CADocBPItem._PaytPreNotifCode,
CADocBPItem._PaytSpecCategory,
CADocBPItem._PeriodCode,
CADocBPItem._ProfitCenter,
CADocBPItem._ProviderContract,
CADocBPItem._PrtnSettlementStatus,
CADocBPItem._ReceivingCountry,
CADocBPItem._ReconAccount,
CADocBPItem._Segment,
CADocBPItem._StatisticalItemCode,
CADocBPItem._SubstitDocCategory,
CADocBPItem._SubstitDocHeader,
CADocBPItem._SubTransaction,
CADocBPItem._TaxAccount,
CADocBPItem._WhldgTaxSuplmnt,
CADocBPItem._CAWithholdingTaxCat,
CADocBPItem._WithholdingTaxCode,
CADocBPItem._WorkflowCheckProcess,
CADocBPItem._WorkflowCheckReason
}
// don't append/show budget billing requests with clearing restrictions 1 and 6
where
not(
CAApplicationArea = 'R'
and(
CAStatisticalItemCode = 'P'
or CAStatisticalItemCode = 'Z'
)
and(
CAClearingRestrictionCode = '1'
or CAClearingRestrictionCode = '6'
)
)
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA