A_ContractAccountPartner
Vertragskonto Partner
A_ContractAccountPartner is a Basic CDS View that provides data about "Vertragskonto Partner" in SAP S/4HANA. It reads from 1 data source (I_ContractAccountPartner) and exposes 84 fields with key fields ContractAccount, BusinessPartner. It has 2 associations to related views. Part of development package ODATA_API_FICA_CONTRACCT_MNG.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_ContractAccountPartner | I_ContractAccountPartner | from |
Associations (2)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | A_ContractAccountHeader | _ContractAccountHeader | $projection.ContractAccount = _ContractAccountHeader.ContractAccount |
| [1..1] | A_BusinessPartner | _BusinessPartner | $projection.BusinessPartner = _BusinessPartner.BusinessPartner |
Annotations (9)
| Name | Value | Level | Field |
|---|---|---|---|
| VDM.viewType | #BASIC | view | |
| VDM.lifecycle.contract.type | #PUBLIC_REMOTE_API | view | |
| ObjectModel.usageType.dataClass | #MASTER | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| AccessControl.personalData.blocking | #REQUIRED | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| EndUserText.label | Vertragskonto Partner | view |
Fields (84)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ContractAccount | ContractAccount | ||
| KEY | BusinessPartner | BusinessPartner | ||
| ContractAccountName | ContractAccountName | |||
| CreationDate | CreationDate | |||
| CreatedByUser | CreatedByUser | |||
| IsMarkedForDeletion | IsMarkedForDeletion | |||
| LastChangeDate | LastChangeDate | |||
| LastChangedByUser | LastChangedByUser | |||
| CABankIDForIncomingPayments | CABankIDForIncomingPayments | |||
| CABankIDForOutgoingPayments | CABankIDForOutgoingPayments | |||
| CAPaymentMethodForIncgPayment | CAIncomingPaymentMethod | |||
| CAPaymentMethodForOutgPayment | CACnctntdOutgPaymentMethods | |||
| CAHouseBankReference | CAHouseBankReference | |||
| CAPaymentCardIDForIncomingPayt | CAPaymentCardIDForIncomingPayt | |||
| CAPaymentCardIDForOutgoingPayt | CAPaymentCardIDForOutgoingPayt | |||
| SEPAMandate | SEPAMandate | |||
| CADunningProcedure | CADunningProcedure | |||
| CADunningNoticeGroup | CADunningNoticeGroup | |||
| CACorrespondenceDunningProced | CACorrespondenceDunningProced | |||
| CACollectionsClerk | CACollectionsClerk | |||
| CACollectionsMasterDataGroup | CACollectionsMasterDataGroup | |||
| CACollectionStrategy | CACollectionStrategy | |||
| CACollectionsContactPerson | CACollectionsContactPerson | |||
| ContractAccountForPayment | ContractAccountForPayment | |||
| CABusinessPartnerForPayment | CABusinessPartnerForPayment | |||
| CAAlternativePayer | CAAlternativePayer | |||
| CAAlternativePayee | CAAlternativePayee | |||
| CAAlternativeDunningRecipient | CAAlternativeDunningRecipient | |||
| CAAlternativeInvoiceRecipient | CAAlternativeInvoiceRecipient | |||
| CAAlternativeCorrespncRcpnt | CAAlternativeCorrespncRcpnt | |||
| CAAddressIDOfAlternativePayer | CAAddressIDOfAlternativePayer | |||
| CAAddressIDOfAlternativePayee | CAAddressIDOfAlternativePayee | |||
| CAAddressIDOfAltvDunRecipient | CAAddressIDOfAltvDunRecipient | |||
| CAAddressIDOfAltvInvoiceRcpnt | CAAddressIDOfAltvInvoiceRcpnt | |||
| CACurrencyForDirectDebitLimit | CACurrencyForDirectDebitLimit | |||
| CADirectDebitLimit | CADirectDebitLimit | |||
| CANmbrMnthsForDirectDebitLimit | CANmbrMnthsForDirectDebitLimit | |||
| CADirectDebitLimitCalcMode | CADirectDebitLimitCalcMode | |||
| CATargetCurrencyForInvoicing | CATargetCurrencyForInvoicing | |||
| CAInvcgCategory | CAInvcgCategory | |||
| CAInvcgSchedule | CAInvcgSchedule | |||
| CABillgCycle | CABillgCycle | |||
| CALastDayOfBillingPeriod | CALastDayOfBillingPeriod | |||
| CADetnCodeForAltvInvoiceForm | CADetnCodeForAltvInvoiceForm | |||
| CABusinessPartnerForPosting | CABusinessPartnerForPosting | |||
| ContractAccountForPosting | ContractAccountForPosting | |||
| CABusinessPartnerForInvcgList | CABusinessPartnerForInvcgList | |||
| ContractAccountForInvcgList | ContractAccountForInvcgList | |||
| CAMasterAgreement | CAMasterAgreement | |||
| CAPartnerSettlementRule | CAPartnerSettlementRule | |||
| ValdtyDateForWhldgTaxExmpCert | ValdtyDateForWhldgTaxExmpCert | |||
| TaxJurisdiction | TaxJurisdiction | |||
| CAWhldgTaxCodeOutgoingPayt | OutgPaytWithholdingTaxCode | |||
| CAWhldgTaxCodeIncomingPayt | IncgPaytWithholdingTaxCode | |||
| WithholdingTaxCertificate | WithholdingTaxCertificate | |||
| CAAdditionalDaysForCashMgmt | CAAdditionalDaysForCashMgmt | |||
| CABusPartnerPostgLockExstcCode | CABusPartnerPostgLockExstcCode | |||
| CABusPartnerAddlLockExstcCode | CABusPartnerAddlLockExstcCode | |||
| CABusinessPartnerLockStartDate | CABusinessPartnerLockStartDate | |||
| CABusinessPartnerLockEndDate | CABusinessPartnerLockEndDate | |||
| CABPReferenceNumber | CABPReferenceNumber | |||
| CACompanyCodeGroup | CACompanyCodeGroup | |||
| AltvContractAcctForCollvBills | AltvContractAcctForCollvBills | |||
| CAInterestCode | CAInterestCode | |||
| CashPlanningGroup | CashPlanningGroup | |||
| CARelationshipOfBPToContrAcct | CARelationshipOfBPToContrAcct | |||
| AddressID | AddressID | |||
| CAAddressIDOfJurisdictionCode | CAAddressIDOfJurisdictionCode | |||
| CAAuthorizationGroup | CAAuthorizationGroup | |||
| CAToleranceGroup | CAToleranceGroup | |||
| CACorrespondenceVariant | CACorrespondenceVariant | |||
| PartnerCompany | PartnerCompany | |||
| CACorrespondenceActivityCode | CACorrespondenceActivityCode | |||
| CAClearingCategory | CAClearingCategory | |||
| CADefaultClearingRstrcnCode | CADefaultClearingRstrcnCode | |||
| SupplyingCountry | SupplyingCountry | |||
| BusinessPlace | BusinessPlace | |||
| PaymentCondition | PaymentCondition | |||
| CAAccountDeterminationCode | CAAccountDeterminationCode | |||
| BusinessArea | BusinessArea | |||
| CAPaymentCompanyCode | CAPaymentCompanyCode | |||
| Country | Country | |||
| _ContractAccountHeader | _ContractAccountHeader | |||
| _BusinessPartner | _BusinessPartner |
@VDM.viewType: #BASIC
@VDM.lifecycle.contract.type: #PUBLIC_REMOTE_API
@ObjectModel.usageType.dataClass: #MASTER
@ObjectModel.usageType.sizeCategory: #XL
@ObjectModel.usageType.serviceQuality: #C
@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking : #REQUIRED
@Metadata.ignorePropagatedAnnotations: true
@EndUserText.label: 'Vertragskonto Partner'
define view entity A_ContractAccountPartner
as select from I_ContractAccountPartner
association [1..1] to A_ContractAccountHeader as _ContractAccountHeader on $projection.ContractAccount = _ContractAccountHeader.ContractAccount
association [1..1] to A_BusinessPartner as _BusinessPartner on $projection.BusinessPartner = _BusinessPartner.BusinessPartner
{
//I_ContractAccountPartner
key ContractAccount,
key BusinessPartner,
ContractAccountName,
CreationDate,
CreatedByUser,
IsMarkedForDeletion,
LastChangeDate,
LastChangedByUser,
CABankIDForIncomingPayments,
CABankIDForOutgoingPayments,
CAIncomingPaymentMethod as CAPaymentMethodForIncgPayment,
CACnctntdOutgPaymentMethods as CAPaymentMethodForOutgPayment,
CAHouseBankReference,
CAPaymentCardIDForIncomingPayt,
CAPaymentCardIDForOutgoingPayt,
SEPAMandate,
CADunningProcedure,
CADunningNoticeGroup,
CACorrespondenceDunningProced,
CACollectionsClerk,
CACollectionsMasterDataGroup,
CACollectionStrategy,
CACollectionsContactPerson,
ContractAccountForPayment,
CABusinessPartnerForPayment,
CAAlternativePayer,
CAAlternativePayee,
CAAlternativeDunningRecipient,
CAAlternativeInvoiceRecipient,
CAAlternativeCorrespncRcpnt,
CAAddressIDOfAlternativePayer,
CAAddressIDOfAlternativePayee,
CAAddressIDOfAltvDunRecipient,
CAAddressIDOfAltvInvoiceRcpnt,
CACurrencyForDirectDebitLimit,
@Semantics.amount.currencyCode: 'CACurrencyForDirectDebitLimit'
CADirectDebitLimit,
CANmbrMnthsForDirectDebitLimit,
CADirectDebitLimitCalcMode,
CAStartDateForBillingPeriod,
CATargetCurrencyForInvoicing,
CAInvcgCategory,
CAInvcgSchedule,
CABillgCycle,
CALastDayOfBillingPeriod,
CADetnCodeForAltvInvoiceForm,
CABusinessPartnerForPosting,
ContractAccountForPosting,
CABusinessPartnerForInvcgList,
ContractAccountForInvcgList,
CAMasterAgreement,
CAPartnerSettlementRule,
ValdtyDateForWhldgTaxExmpCert,
TaxJurisdiction,
OutgPaytWithholdingTaxCode as CAWhldgTaxCodeOutgoingPayt,
IncgPaytWithholdingTaxCode as CAWhldgTaxCodeIncomingPayt,
WithholdingTaxCertificate,
CAAdditionalDaysForCashMgmt,
CABusPartnerPostgLockExstcCode,
CABusPartnerAddlLockExstcCode,
CABusinessPartnerLockStartDate,
CABusinessPartnerLockEndDate,
CABPReferenceNumber,
CACompanyCodeGroup,
CAStandardCompanyCode,
AltvContractAcctForCollvBills,
CAInterestCode,
CashPlanningGroup,
CARelationshipOfBPToContrAcct,
AddressID,
CAAddressIDOfJurisdictionCode,
CAAuthorizationGroup,
CAToleranceGroup,
CACorrespondenceVariant,
PartnerCompany,
CACorrespondenceActivityCode,
CAClearingCategory,
CADefaultClearingRstrcnCode,
SupplyingCountry,
BusinessPlace,
PaymentCondition,
CAAccountDeterminationCode,
BusinessArea,
CAPaymentCompanyCode,
Country,
/* Associations */
_ContractAccountHeader,
_BusinessPartner
}
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