C_FinInvoiceOneTimeAccountFDP

DDL: C_FININVOICEONETIMEACCOUNTFDP Type: view_entity CONSUMPTION Package: FINS_OUTPUT_MGMT_FO_FICUS_INV

One Time Account Data for FI Invoice

C_FinInvoiceOneTimeAccountFDP is a Consumption CDS View that provides data about "One Time Account Data for FI Invoice" in SAP S/4HANA. It reads from 1 data source (I_JournalEntryOneTimeAccount) and exposes 60 fields with key fields CompanyCode, AccountingDocument, FiscalYear, AccountingDocumentItem. Part of development package FINS_OUTPUT_MGMT_FO_FICUS_INV.

Data Sources (1)

SourceAliasJoin Type
I_JournalEntryOneTimeAccount I_JournalEntryOneTimeAccount from

Annotations (7)

NameValueLevelField
EndUserText.label One Time Account Data for FI Invoice view
AccessControl.authorizationCheck #MANDATORY 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 (60)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode CompanyCode
KEY AccountingDocument AccountingDocument
KEY FiscalYear FiscalYear
KEY AccountingDocumentItem AccountingDocumentItem
OneTimeAccountBPSalutationText OneTimeAccountBPSalutationText
Language Language
BusinessPartnerName1 BusinessPartnerName1
BusinessPartnerName2 BusinessPartnerName2
BusinessPartnerName3 BusinessPartnerName3
BusinessPartnerName4 BusinessPartnerName4
StreetName StreetName
POBox POBox
POBoxIsWithoutNumber POBoxIsWithoutNumber
POBoxPostalCode POBoxPostalCode
PostOfficeBankAccount PostOfficeBankAccount
CityName CityName
PostalCode PostalCode
Country Country
Region Region
EmailAddress EmailAddress
AddressID AddressID
BankInternalID BankInternalID
BankCountry BankCountry
BankAccount BankAccount
BankControlKey BankControlKey
BankReference BankReference
PaymentRecipient PaymentRecipient
PaymentSystem PaymentSystem
AliasType AliasType
BPBankAccountAliasName BPBankAccountAliasName
DataExchangeInstructionKey DataExchangeInstructionKey
DataMediumExchangeIndicator DataMediumExchangeIndicator
TaxID1 TaxID1
TaxID2 TaxID2
TaxID3 TaxID3
TaxID4 TaxID4
TaxID5 TaxID5
AccountTaxType AccountTaxType
TaxNumberType TaxNumberType
IsNaturalPerson IsNaturalPerson
OneTmeAcctIsEqualizationTxSubj OneTmeAcctIsEqualizationTxSubj
BusinessType BusinessType
IndustryType IndustryType
IsVATLiable IsVATLiable
RepresentativeName RepresentativeName
OneTimeAcctCntrySpecificRef1 OneTimeAcctCntrySpecificRef1
IsOneTimeAccount IsOneTimeAccount
OneTimeAcctBankDetIsFromPayt OneTimeAcctBankDetIsFromPayt
OneTimeAccountAuthznGroup OneTimeAccountAuthznGroup
OneTimeAccountDataAgingDate OneTimeAccountDataAgingDate
CorrespncAddrLine1Text
CorrespncAddrLine2Text
CorrespncAddrLine3Text
CorrespncAddrLine4Text
CorrespncAddrLine5Text
CorrespncAddrLine6Text
CorrespncAddrLine7Text
CorrespncAddrLine8Text
CorrespncAddrLine9Text
CorrespncAddrShortWthStrText
@EndUserText.label: 'One Time Account Data for FI Invoice'
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #MANDATORY
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
  serviceQuality: #X,
  sizeCategory: #S,
  dataClass: #MIXED
}
@ObjectModel.supportedCapabilities: [ #OUTPUT_FORM_DATA_PROVIDER ]
@VDM.viewType: #CONSUMPTION
define view entity C_FinInvoiceOneTimeAccountFDP 
  as select from I_JournalEntryOneTimeAccount
{
  key CompanyCode,
  key AccountingDocument,
  key FiscalYear,
  key AccountingDocumentItem,
      OneTimeAccountBPSalutationText,
      
      Language,
      BusinessPartnerName1,
      BusinessPartnerName2,
      BusinessPartnerName3,
      BusinessPartnerName4,
      StreetName,
      POBox,
      POBoxIsWithoutNumber,
      POBoxPostalCode,
      PostOfficeBankAccount,
      CityName,
      PostalCode,
      
      Country,
      Region,
      EmailAddress,
      AddressID,

      BankInternalID,
      BankCountry,
      BankAccount,
      BankControlKey,
      BankReference,
      PaymentRecipient,
      PaymentSystem,
      AliasType,
      BPBankAccountAliasName,

      DataExchangeInstructionKey,
      DataMediumExchangeIndicator,
      TaxID1,
      TaxID2,
      TaxID3,
      TaxID4,
      TaxID5,
      AccountTaxType,
      TaxNumberType,
      @Semantics.booleanIndicator
      IsNaturalPerson,
      @Semantics.booleanIndicator
      OneTmeAcctIsEqualizationTxSubj,
      BusinessType,
      IndustryType,
      IsVATLiable,
      RepresentativeName,

      OneTimeAcctCntrySpecificRef1,
      IsOneTimeAccount,
      @Semantics.booleanIndicator
      OneTimeAcctBankDetIsFromPayt,
      OneTimeAccountAuthznGroup,
      OneTimeAccountDataAgingDate,

      cast('' as lines ) as CorrespncAddrLine1Text,
      cast('' as lines ) as CorrespncAddrLine2Text,
      cast('' as lines ) as CorrespncAddrLine3Text,
      cast('' as lines ) as CorrespncAddrLine4Text,
      cast('' as lines ) as CorrespncAddrLine5Text,
      cast('' as lines ) as CorrespncAddrLine6Text,
      cast('' as lines ) as CorrespncAddrLine7Text,
      cast('' as lines ) as CorrespncAddrLine8Text,
      cast('' as lines ) as CorrespncAddrLine9Text,
      cast('' as ad_line_s) as CorrespncAddrShortWthStrText      
  
}