C_CADocumentBPItemTP
Contr Acct Business Partner Item
C_CADocumentBPItemTP is a Consumption CDS View that provides data about "Contr Acct Business Partner Item" in SAP S/4HANA. It reads from 1 data source (R_CADocumentBPItemTP) and exposes 228 fields with key fields CADocumentNumber, CARepetitionItemNumber, CABPItemNumber, CASubItemNumber. It has 3 associations to related views. It is exposed through 3 OData services (UI_CAACCOUNTBALANCE_DISPLAY, UI_CADOCUMENT_MNG, UI_CADOCUMENTFLOW_DISPLAY). Part of development package ODATA_O2C_FICA_DOCUMENT_MANAGE.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| R_CADocumentBPItemTP | R_CADocumentBPItemTP | projection |
Associations (3)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | C_CADocBPItemClrgProcData | _ClearingData | $projection.CADocumentNumber = _ClearingData.CADocumentNumber and $projection.CARepetitionItemNumber = _ClearingData.CARepetitionItemNumber and $projection.CABPItemNumber = _ClearingData.CABPItemNumber and $projection.CASubItemNumber = _ClearingData.CASubItemNumber |
| [0..*] | C_CADocumentBPItemBusLockEnhcd | _BusLock | $projection.CADocumentNumber = _BusLock.CADocumentNumber and $projection.CABPItemNumber = _BusLock.CABPItemNumber and $projection.CARepetitionItemNumber = _BusLock.CARepetitionItemNumber and $projection.CASubItemNumber = _BusLock.CASubItemNumber |
| [0..*] | C_CADocumentIssue | _DocIssue | ( _DocIssue.CADocumentIssueType = '03' and $projection.CADocumentNumber = _DocIssue.CADocumentNumber ) or ( _DocIssue.CADocumentIssueType = '01' and _DocIssue.CADocumentNumber = $projection.CADocumentNumber and _DocIssue.CARepetitionItemNumber = $projection.CARepetitionItemNumber and _DocIssue.CABPItemNumber = $projection.CABPItemNumber and _DocIssue.CASubItemNumber = $projection.CASubItemNumber ) |
Annotations (9)
| Name | Value | Level | Field |
|---|---|---|---|
| EndUserText.label | Contr Acct Business Partner Item | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| AccessControl.auditFilter | #ENABLED | view | |
| AccessControl.personalData.blocking | #REQUIRED | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.sizeCategory | #XXL | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| VDM.viewType | #CONSUMPTION | view | |
| Metadata.allowExtensions | true | view |
OData Services (3)
| Service | Binding | Version | Contract | Release |
|---|---|---|---|---|
| UI_CAACCOUNTBALANCE_DISPLAY | UI_CAACCOUNTBALANCE_DISPLAY | V4 | C1 | NOT_RELEASED |
| UI_CADOCUMENT_MNG | UI_CADOCUMENT_MNG | V4 | C1 | NOT_RELEASED |
| UI_CADOCUMENTFLOW_DISPLAY | UI_CADOCUMENTFLOW_DISPLAY | V4 | C1 | NOT_RELEASED |
Fields (228)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CADocumentNumber | CADocumentNumber | ||
| KEY | CARepetitionItemNumber | CARepetitionItemNumber | ||
| KEY | CABPItemNumber | CABPItemNumber | ||
| KEY | CASubItemNumber | CASubItemNumber | ||
| CompanyCode | CompanyCode | |||
| CompanyCodeName | _CompanyCode | CompanyCodeName | ||
| BusinessArea | BusinessArea | |||
| BusinessPlace | BusinessPlace | |||
| Segment | Segment | |||
| ProfitCenter | ProfitCenter | |||
| Division | Division | |||
| PersonnelNumber | PersonnelNumber | |||
| PartnerCompany | PartnerCompany | |||
| BusinessPartner | BusinessPartner | |||
| BusinessPartnerFullName | _BusinessPartner | BusinessPartnerFullName | ||
| CAContract | CAContract | |||
| CAProviderContractName | ||||
| CAProviderContractItemNumber | CAProviderContractItemNumber | |||
| CAAdditionalContract | CAAdditionalContract | |||
| ContractAccount | ContractAccount | |||
| ContractAccountName | _CAPartner | ContractAccountName | ||
| CASubApplication | CASubApplication | |||
| CASubApplicationText | ||||
| AltvContractAcctForCollvBills | AltvContractAcctForCollvBills | |||
| CAReconciliationAccount | CAReconciliationAccount | |||
| CAApplicationArea | CAApplicationArea | |||
| CAMainTransaction | CAMainTransaction | |||
| CASubTransaction | CASubTransaction | |||
| CAAccountDeterminationCode | CAAccountDeterminationCode | |||
| CADoubtfulOrValueAdjmtCode | CADoubtfulOrValueAdjmtCode | |||
| CAAccountAssignmentCategory | CAAccountAssignmentCategory | |||
| CAAccountAssignment | CAAccountAssignment | |||
| CADocumentType | CADocumentType | |||
| CADocumentTypeName | ||||
| CAIsDownPaymentRequest | CAIsDownPaymentRequest | |||
| CAItemIsOnlyForSettlement | CAItemIsOnlyForSettlement | |||
| CABPItemText | CABPItemText | |||
| CANumberOfRepetitionItems | CANumberOfRepetitionItems | |||
| CARepetitionGroup | CARepetitionGroup | |||
| CAEndDateOfBillingPeriod | CAEndDateOfBillingPeriod | |||
| CAGroupingCodeForBPItems | CAGroupingCodeForBPItems | |||
| CAPeriodCode | CAPeriodCode | |||
| CAChangeIsForbidden | CAChangeIsForbidden | |||
| CAInterestCode | CAInterestCode | |||
| CARoundingItemCode | CARoundingItemCode | |||
| CAReceivingCountry | CAReceivingCountry | |||
| CAInternalPostingReasonCode | CAInternalPostingReasonCode | |||
| CAWorkflowCheckReason | CAWorkflowCheckReason | |||
| CAWorkflowCheckProcess | CAWorkflowCheckProcess | |||
| CANegativePostingControlCode | CANegativePostingControlCode | |||
| CAPartnerSettlementStatus | CAPartnerSettlementStatus | |||
| CAIsPartOfJointLiability | CAIsPartOfJointLiability | |||
| CASubstituteDocumentNumber | CASubstituteDocumentNumber | |||
| CASubstituteDocumentCategory | CASubstituteDocumentCategory | |||
| CADocumentNumberOfOriginItem | CADocumentNumberOfOriginItem | |||
| CAReferenceDocument | CAReferenceDocument | |||
| DocumentDate | DocumentDate | |||
| CAPostingDate | CAPostingDate | |||
| CANetDueDate | CANetDueDate | |||
| CADeferralDate | CADeferralDate | |||
| TransactionCurrency | TransactionCurrency | |||
| CompanyCodeCurrency | CompanyCodeCurrency | |||
| AdditionalCurrency1 | AdditionalCurrency1 | |||
| AdditionalCurrency2 | AdditionalCurrency2 | |||
| CAExchangeRate | CAExchangeRate | |||
| ExchRateIsIndirectQuotation | ExchRateIsIndirectQuotation | |||
| CAAmountInLocalCurrency | CAAmountInLocalCurrency | |||
| CAAmountInTransactionCurrency | CAAmountInTransactionCurrency | |||
| CAAmountInSecondCurrency | CAAmountInSecondCurrency | |||
| CAAmountInThirdCurrency | CAAmountInThirdCurrency | |||
| CACashDiscountDueDate | CACashDiscountDueDate | |||
| CACashDiscountRate | CACashDiscountRate | |||
| CAEligibleAmountForCshDiscount | CAEligibleAmountForCshDiscount | |||
| CACashDiscAmountInClearingCrcy | CACashDiscAmountInClearingCrcy | |||
| TaxCode | TaxCode | |||
| CASupplementaryTaxCode | CASupplementaryTaxCode | |||
| CATaxAmountInLocalCurrency | CATaxAmountInLocalCurrency | |||
| CATaxAmountInTransCurrency | CATaxAmountInTransCurrency | |||
| CATaxAmountInSecondCurrency | CATaxAmountInSecondCurrency | |||
| CATaxAmountInThirdCurrency | CATaxAmountInThirdCurrency | |||
| CADownPaymentTaxAccount | CADownPaymentTaxAccount | |||
| CADownPaymentOffsetTaxAccount | CADownPaymentOffsetTaxAccount | |||
| TaxJurisdiction | TaxJurisdiction | |||
| CATaxDate | CATaxDate | |||
| WithholdingTaxCode | WithholdingTaxCode | |||
| CAWithholdingTaxSupplement | CAWithholdingTaxSupplement | |||
| CAWithholdingTaxCategory | CAWithholdingTaxCategory | |||
| CABaseAmountForWithholdingTax | CABaseAmountForWithholdingTax | |||
| CAWithholdingTaxAmount | CAWithholdingTaxAmount | |||
| CAWithholdingTaxPercentage | CAWithholdingTaxPercentage | |||
| WithholdingTaxCertificate | WithholdingTaxCertificate | |||
| CAOtherTaxCode | CAOtherTaxCode | |||
| CAGroupingCodeForTaxItems | CAGroupingCodeForTaxItems | |||
| CATaxPortionInLocalCurrency | CATaxPortionInLocalCurrency | |||
| CATaxPortionInTransCurrency | CATaxPortionInTransCurrency | |||
| CATaxIsCalculatedExternally | CATaxIsCalculatedExternally | |||
| CAPaymentMethod | CAPaymentMethod | |||
| CAPaymentCompanyCode | CAPaymentCompanyCode | |||
| CAGroupingForPayment | CAGroupingForPayment | |||
| CAPaymentSpecificationCategory | CAPaymentSpecificationCategory | |||
| CAClearingStatus | CAClearingStatus | |||
| CAClearingDate | CAClearingDate | |||
| CAClearingDocumentNumber | CAClearingDocumentNumber | |||
| CAPostingDateOfClearingDoc | CAPostingDateOfClearingDoc | |||
| CAClearingReason | CAClearingReason | |||
| CAClearingCurrency | CAClearingCurrency | |||
| CAClearingAmountInClearingCrcy | CAClearingAmountInClearingCrcy | |||
| CATaxAmountInClearingCrcy | CATaxAmountInClearingCrcy | |||
| CAValueDateForClearing | CAValueDateForClearing | |||
| CAClearingRestrictionCode | CAClearingRestrictionCode | |||
| CAClearingPostingIsReset | CAClearingPostingIsReset | |||
| CAItemIsWithdrawn | CAItemIsWithdrawn | |||
| CAItemIsExcludedFromDunning | CAItemIsExcludedFromDunning | |||
| CADunningProcedure | CADunningProcedure | |||
| CAGrpgCodeForTransfToCollAgcy | CAGrpgCodeForTransfToCollAgcy | |||
| CAIsIncludedInCollectionCase | CAIsIncludedInCollectionCase | |||
| CashPlanningGroup | CashPlanningGroup | |||
| PlanningLevel | PlanningLevel | |||
| CAAdditionalDaysForCashMgmt | CAAdditionalDaysForCashMgmt | |||
| PlannedAmtInTransactionCrcy | PlannedAmtInTransactionCrcy | |||
| CAAltvBPForPayment | CAAltvBPForPayment | |||
| CABankOfAltvBPForPayment | CABankOfAltvBPForPayment | |||
| CAAddressOfAltvBPForPayment | CAAddressOfAltvBPForPayment | |||
| CACardOfAltvBPForPayment | CACardOfAltvBPForPayment | |||
| CAGLPostingCurrency | CAGLPostingCurrency | |||
| CAGLPostingAmount | CAGLPostingAmount | |||
| CAGLPostingTaxAmount | CAGLPostingTaxAmount | |||
| CAIsSeparateLineItemInGL | CAIsSeparateLineItemInGL | |||
| CAIsCashFlowItem | CAIsCashFlowItem | |||
| CACashFlowAccount | CACashFlowAccount | |||
| CACashFlowCompanyCode | CACashFlowCompanyCode | |||
| CAPaymentPreNotificationCode | CAPaymentPreNotificationCode | |||
| CASEPAPreNotificationNumber | CASEPAPreNotificationNumber | |||
| CASEPAPreNotifOriginCode | CASEPAPreNotifOriginCode | |||
| CASEPAPreNotifExecutionDate | CASEPAPreNotifExecutionDate | |||
| CASEPAPreNotificationRqmtCode | CASEPAPreNotificationRqmtCode | |||
| CARevenueDistrFinalRecipient | CARevenueDistrFinalRecipient | |||
| CARevenueDistrCurrentStatus | CARevenueDistrCurrentStatus | |||
| CARevenueDistrLastStatus | CARevenueDistrLastStatus | |||
| CACurrentFactoringStatusOfRbl | CACurrentFactoringStatusOfRbl | |||
| CAFactoringCheckStsForClrgInfo | CAFactoringCheckStsForClrgInfo | |||
| SEPAMandateCAInternalID | SEPAMandateCAInternalID | |||
| ChartOfAccounts | ChartOfAccounts | |||
| ControllingArea | ControllingArea | |||
| Country | Country | |||
| CADocumentOriginCode | CADocumentOriginCode | |||
| CADocumentOriginCodeNamelocalized | ||||
| CASubTransactionName | ||||
| virtualCADocumentBPItemLongDescopdesc_kk | ||||
| CAClearingInformation | _DocHeader | CAClearingInformation | ||
| CAClearingInformationTextlocalized | ||||
| CreationDateTime | _DocHeader | CreationDateTime | ||
| CAReconciliationKey | _DocHeader | CAReconciliationKey | ||
| CAReversalDocumentNumber | _DocHeader | CAReversalDocumentNumber | ||
| _BPItemBusLock | _BPItemBusLock | |||
| _BusLock | _BusLock | |||
| _DocIssue | _DocIssue | |||
| _ClearingData | _ClearingData | |||
| _AdditionalCurrency1 | _AdditionalCurrency1 | |||
| _AdditionalCurrency2 | _AdditionalCurrency2 | |||
| _BusinessArea | _BusinessArea | |||
| _BusinessPartner | _BusinessPartner | |||
| _CAAccountAssignmentCategory | _CAAccountAssignmentCategory | |||
| _CAAccountDeterminationCode | _CAAccountDeterminationCode | |||
| _CAApplicationArea | _CAApplicationArea | |||
| _CAClearingDocument | _CAClearingDocument | |||
| _CAClearingReason | _CAClearingReason | |||
| _CAClearingRestrictionCode | _CAClearingRestrictionCode | |||
| _CAClearingStatus | _CAClearingStatus | |||
| _CADbtflOrValueAdjmtCode | _CADbtflOrValueAdjmtCode | |||
| _CADocument | _CADocument | |||
| _CADocumentType | _CADocumentType | |||
| _CADunningProcedure | _CADunningProcedure | |||
| _CAFactoringClrgCheckStatus | _CAFactoringClrgCheckStatus | |||
| _CAFactoringReceivableStatus | _CAFactoringReceivableStatus | |||
| _CAInterestCode | _CAInterestCode | |||
| _CAInternalPostingReasonCode | _CAInternalPostingReasonCode | |||
| _CAMainTransaction | _CAMainTransaction | |||
| _CANegativePostingControlCode | _CANegativePostingControlCode | |||
| _CAOriginDocument | _CAOriginDocument | |||
| _CAOriglStatisticalItemCode | _CAOriglStatisticalItemCode | |||
| _CAOtherTaxCode | _CAOtherTaxCode | |||
| _CAPartner | _CAPartner | |||
| _CAPartnerSettlementStatus | _CAPartnerSettlementStatus | |||
| _CAPaymentMethod | _CAPaymentMethod | |||
| _CAPaytPreNotificationCode | _CAPaytPreNotificationCode | |||
| _CAPaytSpecificationCategory | _CAPaytSpecificationCategory | |||
| _CAPeriodCode | _CAPeriodCode | |||
| _CARevenueDistrCurrentStatus | _CARevenueDistrCurrentStatus | |||
| _CARevenueDistrLastStatus | _CARevenueDistrLastStatus | |||
| _CARoundingItemCode | _CARoundingItemCode | |||
| _CASEPAPreNotificationRqmtCode | _CASEPAPreNotificationRqmtCode | |||
| _CASEPAPreNotifOriginCode | _CASEPAPreNotifOriginCode | |||
| _CashFlowAccount | _CashFlowAccount | |||
| _CashFlowCompanyCode | _CashFlowCompanyCode | |||
| _CashPlanningGroup | _CashPlanningGroup | |||
| _CASubApplication | _CASubApplication | |||
| _CASubstituteDocumentCategory | _CASubstituteDocumentCategory | |||
| _CASubstituteDocument | _CASubstituteDocument | |||
| _CASubTransaction | _CASubTransaction | |||
| _CAWithholdingTaxCategory | _CAWithholdingTaxCategory | |||
| _CAWithholdingTaxSupplement | _CAWithholdingTaxSupplement | |||
| _CAWorkflowCheckProcess | _CAWorkflowCheckProcess | |||
| _CAWorkflowCheckReason | _CAWorkflowCheckReason | |||
| _ClearingCurrency | _ClearingCurrency | |||
| _CollvBillsAltvContractAccount | _CollvBillsAltvContractAccount | |||
| _CompanyCode | _CompanyCode | |||
| _CompanyCodeCurrency | _CompanyCodeCurrency | |||
| _ContractAccount | _ContractAccount | |||
| _ControllingArea | _ControllingArea | |||
| _ChartOfAccounts | _ChartOfAccounts | |||
| _Country | _Country | |||
| _Division | _Division | |||
| _DownPaymentOffsetTaxAccount | _DownPaymentOffsetTaxAccount | |||
| _DownPaymentTaxAccount | _DownPaymentTaxAccount | |||
| _GLPostingCurrency | _GLPostingCurrency | |||
| _PartnerCompany | _PartnerCompany | |||
| _PaytAltvBusinessPartner | _PaytAltvBusinessPartner | |||
| _PlanningLevel | _PlanningLevel | |||
| _PaymentCompanyCode | _PaymentCompanyCode | |||
| _ProfitCenter | _ProfitCenter | |||
| _ProviderContract | _ProviderContract | |||
| _ReceivingCountry | _ReceivingCountry | |||
| _ReconciliationAccount | _ReconciliationAccount | |||
| _RevnDistrFnlRcpntContrAccount | _RevnDistrFnlRcpntContrAccount | |||
| _Segment | _Segment | |||
| _TransactionCurrency | _TransactionCurrency | |||
| _WithholdingTaxCode | _WithholdingTaxCode |
@EndUserText.label: 'Contr Acct Business Partner Item'
@AccessControl.authorizationCheck: #CHECK
@AccessControl.auditFilter: #ENABLED
@AccessControl.personalData.blocking: #REQUIRED
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ObjectModel.usageType.sizeCategory: #XXL
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.semanticKey: ['CADocumentNumber', 'CARepetitionItemNumber', 'CABPItemNumber', 'CASubItemNumber']
@VDM.viewType: #CONSUMPTION
@VDM.usage.type:[#TRANSACTIONAL_PROCESSING_SERVICE]
@Metadata.allowExtensions: true
define view entity C_CADocumentBPItemTP
as projection on R_CADocumentBPItemTP as ContrAcctgDocumentBusPartItem
association [1..1] to C_CADocBPItemClrgProcData as _ClearingData on $projection.CADocumentNumber = _ClearingData.CADocumentNumber
and $projection.CARepetitionItemNumber = _ClearingData.CARepetitionItemNumber
and $projection.CABPItemNumber = _ClearingData.CABPItemNumber
and $projection.CASubItemNumber = _ClearingData.CASubItemNumber
association [0..*] to C_CADocumentBPItemBusLockEnhcd as _BusLock on $projection.CADocumentNumber = _BusLock.CADocumentNumber
and $projection.CABPItemNumber = _BusLock.CABPItemNumber
and $projection.CARepetitionItemNumber = _BusLock.CARepetitionItemNumber
and $projection.CASubItemNumber = _BusLock.CASubItemNumber
association [0..*] to C_CADocumentIssue as _DocIssue on (
_DocIssue.CADocumentIssueType = '03'
and $projection.CADocumentNumber = _DocIssue.CADocumentNumber
)
or (
_DocIssue.CADocumentIssueType = '01'
and _DocIssue.CADocumentNumber = $projection.CADocumentNumber
and _DocIssue.CARepetitionItemNumber = $projection.CARepetitionItemNumber
and _DocIssue.CABPItemNumber = $projection.CABPItemNumber
and _DocIssue.CASubItemNumber = $projection.CASubItemNumber
)
{
key CADocumentNumber,
key CARepetitionItemNumber,
key CABPItemNumber,
key CASubItemNumber,
@ObjectModel.text.element: ['CompanyCodeName']
CompanyCode,
@Semantics.text: true
_CompanyCode.CompanyCodeName,
BusinessArea,
BusinessPlace,
Segment,
ProfitCenter,
Division,
PersonnelNumber,
PartnerCompany,
@Consumption.valueHelpDefinition: [{entity: { name: 'C_CAContractPartnerValueHelp', element: 'BusinessPartner'}}]
@ObjectModel.foreignKey.association: '_BusinessPartner'
@ObjectModel.text.element: ['BusinessPartnerFullName']
BusinessPartner,
@UI.hidden: true
_BusinessPartner.BusinessPartnerFullName,
@ObjectModel.text.element: [ 'CAProviderContractName' ]
CAContract,
@Semantics.text: true
cast(_ProviderContract.CAProviderContractName as vtref_text_gfn_kk preserving type ) as CAProviderContractName,
CAProviderContractItemNumber,
CAAdditionalContract,
@ObjectModel.text.element: ['ContractAccountName']
ContractAccount,
@Semantics.text: true
_CAPartner.ContractAccountName,
@ObjectModel.text.element: ['CASubApplicationText']
CASubApplication,
@Semantics.text: true
cast(_CASubApplication._CASubApplicationText[1: Language=$session.system_language].CASubApplicationText as subap_text_gfn_kk preserving type ) as CASubApplicationText,
AltvContractAcctForCollvBills,
CAReconciliationAccount,
CAApplicationArea,
@ObjectModel.foreignKey.association: '_CAMainTransaction'
CAMainTransaction,
@ObjectModel.foreignKey.association: '_CASubTransaction'
CASubTransaction,
CAAccountDeterminationCode,
CADoubtfulOrValueAdjmtCode,
CAAccountAssignmentCategory,
CAAccountAssignment,
@ObjectModel.foreignKey.association: '_CADocumentType'
@ObjectModel.text.element: ['CADocumentTypeName']
CADocumentType,
_CADocumentType._Text[1:Language=$session.system_language].CADocumentTypeName,
CAIsDownPaymentRequest,
CAItemIsOnlyForSettlement,
CAStatisticalItemCode,
CABPItemText,
CANumberOfRepetitionItems,
CARepetitionGroup,
CAStartDateOfBillingPeriod,
CAEndDateOfBillingPeriod,
CAGroupingCodeForBPItems,
CAPeriodCode,
CAChangeIsForbidden,
CAInterestCode,
CARoundingItemCode,
CAReceivingCountry,
CAInternalPostingReasonCode,
CAWorkflowCheckReason,
CAWorkflowCheckProcess,
CANegativePostingControlCode,
CAPartnerSettlementStatus,
CAIsPartOfJointLiability,
CASubstituteDocumentNumber,
CASubstituteDocumentCategory,
CAStatisticalCodeOfOriginItem,
CADocumentNumberOfOriginItem,
CAReferenceDocument,
DocumentDate,
CAPostingDate,
CANetDueDate,
CADeferralDate,
TransactionCurrency,
CompanyCodeCurrency,
AdditionalCurrency1,
AdditionalCurrency2,
CAExchangeRate,
ExchRateIsIndirectQuotation,
CAAmountInLocalCurrency,
CAAmountInTransactionCurrency,
CAAmountInSecondCurrency,
CAAmountInThirdCurrency,
CACashDiscountDueDate,
CACashDiscountRate,
CAEligibleAmountForCshDiscount,
CACashDiscAmountInClearingCrcy,
TaxCode,
CASupplementaryTaxCode,
CATaxAmountInLocalCurrency,
CATaxAmountInTransCurrency,
CATaxAmountInSecondCurrency,
CATaxAmountInThirdCurrency,
CADownPaymentTaxAccount,
CADownPaymentOffsetTaxAccount,
TaxJurisdiction,
CATaxDate,
WithholdingTaxCode,
CAWithholdingTaxSupplement,
CAWithholdingTaxCategory,
CABaseAmountForWithholdingTax,
CAWithholdingTaxAmount,
CAWithholdingTaxPercentage,
WithholdingTaxCertificate,
CAOtherTaxCode,
CAGroupingCodeForTaxItems,
CATaxPortionInLocalCurrency,
CATaxPortionInTransCurrency,
CATaxIsCalculatedExternally,
CAPaymentMethod,
CAPaymentCompanyCode,
CAGroupingForPayment,
CAPaymentSpecificationCategory,
@ObjectModel.foreignKey.association: '_CAClearingStatus'
CAClearingStatus,
CAClearingDate,
CAClearingDocumentNumber,
CAPostingDateOfClearingDoc,
CAClearingReason,
CAClearingCurrency,
CAClearingAmountInClearingCrcy,
CATaxAmountInClearingCrcy,
CAValueDateForClearing,
CAClearingRestrictionCode,
CAClearingPostingIsReset,
CAItemIsWithdrawn,
CAItemIsExcludedFromDunning,
CADunningProcedure,
CAGrpgCodeForTransfToCollAgcy,
CAIsIncludedInCollectionCase,
CashPlanningGroup,
PlanningLevel,
CAAdditionalDaysForCashMgmt,
PlannedAmtInTransactionCrcy,
CAAltvBPForPayment,
CABankOfAltvBPForPayment,
CAAddressOfAltvBPForPayment,
CACardOfAltvBPForPayment,
CAGLPostingCurrency,
CAGLPostingAmount,
CAGLPostingTaxAmount,
CAIsSeparateLineItemInGL,
CAIsCashFlowItem,
CACashFlowAccount,
CACashFlowCompanyCode,
CAPaymentPreNotificationCode,
CASEPAPreNotificationNumber,
CASEPAPreNotifOriginCode,
CASEPAPreNotifExecutionDate,
CASEPAPreNotificationRqmtCode,
CARevenueDistrFinalRecipient,
CARevenueDistrCurrentStatus,
CARevenueDistrLastStatus,
CACurrentFactoringStatusOfRbl,
CAFactoringCheckStsForClrgInfo,
SEPAMandateCAInternalID,
ChartOfAccounts,
ControllingArea,
Country,
@ObjectModel.text.element: [ 'CADocumentOriginCodeName' ]
CADocumentOriginCode,
@Semantics.text: true
_CADocumentOriginCode._Text.CADocumentOriginCodeName : localized,
_CASubTransaction._Text[1:Language=$session.system_language].CASubTransactionName,
@ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_FKK_CADOCUMENT_BPITEM_EXIT'
virtual CADocumentBPItemLongDesc : opdesc_kk,
@ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_FKK_CADOCUMENT_BPITEM_EXIT'
virtual CADocumentBPItemShortDesc : opdesc_kk,
@ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_FKK_CADOCUMENT_BPITEM_EXIT'
virtual CADocumentBPItemNavigationDesc : opdesc_kk,
@UI.hidden: true
@ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_FKK_CADOCUMENT_BPITEM_EXIT'
virtual UICT_HideDisputeCreationButton : boole_d,
@UI.hidden: true
@ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_FKK_CADOCUMENT_BPITEM_EXIT'
virtual CAContractSemanticObject : vtref_semobj_kk,
@UI.hidden: true
@ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_FKK_CADOCUMENT_BPITEM_EXIT'
virtual UICT_HidePaymentMethodFacet : boole_d,
@ObjectModel.text.element: [ 'CAClearingInformationText' ]
_DocHeader.CAClearingInformation,
@Semantics.text: true
_DocHeader._CAClearingInformation._Text.CAClearingInformationText : localized,
_DocHeader.CreationDateTime,
_DocHeader.CAReconciliationKey,
_DocHeader.CAReversalDocumentNumber,
/* Associations */
_BPItemBusLock,
_DocHeader : redirected to parent C_CADocumentTP,
_BusLock,
_DocIssue,
@ObjectModel.sort.enabled: false
@ObjectModel.filter.enabled: false
_ClearingData,
_AdditionalCurrency1,
_AdditionalCurrency2,
_BusinessArea,
_BusinessPartner,
_CAAccountAssignmentCategory,
_CAAccountDeterminationCode,
_CAApplicationArea,
_CAClearingDocument,
_CAClearingReason,
_CAClearingRestrictionCode,
_CAClearingStatus,
_CADbtflOrValueAdjmtCode,
_CADocument,
_CADocumentType,
_CADunningProcedure,
_CAFactoringClrgCheckStatus,
_CAFactoringReceivableStatus,
_CAInterestCode,
_CAInternalPostingReasonCode,
_CAMainTransaction,
_CANegativePostingControlCode,
_CAOriginDocument,
_CAOriglStatisticalItemCode,
_CAOtherTaxCode,
_CAPartner,
_CAPartnerSettlementStatus,
_CAPaymentMethod,
_CAPaytPreNotificationCode,
_CAPaytSpecificationCategory,
_CAPeriodCode,
_CARevenueDistrCurrentStatus,
_CARevenueDistrLastStatus,
_CARoundingItemCode,
_CASEPAPreNotificationRqmtCode,
_CASEPAPreNotifOriginCode,
_CashFlowAccount,
_CashFlowCompanyCode,
_CashPlanningGroup,
_CAStatisticalItemCode,
_CASubApplication,
_CASubstituteDocumentCategory,
_CASubstituteDocument,
_CASubTransaction,
_CAWithholdingTaxCategory,
_CAWithholdingTaxSupplement,
_CAWorkflowCheckProcess,
_CAWorkflowCheckReason,
_ClearingCurrency,
_CollvBillsAltvContractAccount,
_CompanyCode,
_CompanyCodeCurrency,
_ContractAccount,
_ControllingArea,
_ChartOfAccounts,
_Country,
_Division,
_DownPaymentOffsetTaxAccount,
_DownPaymentTaxAccount,
_GLPostingCurrency,
_PartnerCompany,
_PaytAltvBusinessPartner,
_PlanningLevel,
_PaymentCompanyCode,
_ProfitCenter,
_ProviderContract,
_ReceivingCountry,
_ReconciliationAccount,
_RevnDistrFnlRcpntContrAccount,
_Segment,
_TransactionCurrency,
_WithholdingTaxCode
}
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