C_FinInvoiceCompanyCodeFDP

DDL: C_FININVOICECOMPANYCODEFDP Type: view_entity CONSUMPTION Package: FINS_OUTPUT_MGMT_FO_FICUS_INV

Company Code for FI Invoice

C_FinInvoiceCompanyCodeFDP is a Consumption CDS View that provides data about "Company Code for FI Invoice" in SAP S/4HANA. It reads from 1 data source (I_CompanyCode) and exposes 9 fields with key field CompanyCode. It has 2 associations to related views. Part of development package FINS_OUTPUT_MGMT_FO_FICUS_INV.

Data Sources (1)

SourceAliasJoin Type
I_CompanyCode I_CompanyCode from

Associations (2)

CardinalityTargetAliasCondition
[0..*] C_FinInvoiceAddressFDP _CompanyCodeAddress $projection.AddressID = _CompanyCodeAddress.AddressID
[1..*] C_FinInvcHouseBankAccountFDP _HouseBankAccount $projection.CompanyCode = _HouseBankAccount.CompanyCode

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Company Code for FI Invoice view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #CONSUMPTION view

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode CompanyCode
CompanyCodeName CompanyCodeName
AddressID AddressID
Country Country
ControllingArea ControllingArea
VATRegistration VATRegistration
ControllingAreaName _ControllingAreaText ControllingAreaName
_CompanyCodeAddress _CompanyCodeAddress
_HouseBankAccount _HouseBankAccount
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Company Code for FI Invoice'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
  serviceQuality: #X,
  sizeCategory: #S,
  dataClass: #MIXED
}
@ObjectModel.supportedCapabilities: [ #OUTPUT_FORM_DATA_PROVIDER ]
@VDM.viewType: #CONSUMPTION
define view entity C_FinInvoiceCompanyCodeFDP as select from I_CompanyCode

association [0..*] to C_FinInvoiceAddressFDP       as _CompanyCodeAddress             on $projection.AddressID   = _CompanyCodeAddress.AddressID

association [1..*] to C_FinInvcHouseBankAccountFDP as _HouseBankAccount  on $projection.CompanyCode = _HouseBankAccount.CompanyCode

{
  @ObjectModel.text.element: ['CompanyCodeName']
  key CompanyCode,
  
      CompanyCodeName,
      AddressID,
      Country,
      ControllingArea,
      VATRegistration,
      _ControllingAreaText.ControllingAreaName,
      
      //Association

      _CompanyCodeAddress,
      _HouseBankAccount
}