C_IHBAccountTP

DDL: C_IHBACCOUNTTP Type: view_entity CONSUMPTION Package: IHB_ACCOUNT

IHB Account Root Projection

C_IHBAccountTP is a Consumption CDS View that provides data about "IHB Account Root Projection" in SAP S/4HANA. It reads from 1 data source (R_IHBAccountTP) and exposes 117 fields with key field IHBAccountUUID. It has 5 associations to related views. It is exposed through 2 OData services (ASQL_F5942, UI_IHBACCOUNTTP). Part of development package IHB_ACCOUNT.

Data Sources (1)

SourceAliasJoin Type
R_IHBAccountTP R_IHBAccountTP projection

Associations (5)

CardinalityTargetAliasCondition
[0..*] C_IHBAccountChangeDocument _IHBAccountChangeDocument $projection.IHBAccountUUID = _IHBAccountChangeDocument.IHBAccountUUID
[0..*] C_IHBAcctLimitExpand _IHBAccLimitExpand $projection.IHBAccountUUID = _IHBAccLimitExpand.IHBAccountUUID
[0..*] C_IHBAcctConditionExpandCust _IHBAccConditionExpand $projection.IHBAccountUUID = _IHBAccConditionExpand.IHBAccountUUID
[0..1] C_IHBBankAreaCard _IHBBankAreaCard $projection.IHBBankArea = _IHBBankAreaCard.IHBBankArea
[1] E_IHBAccount _Extension $projection.IHBAccountUUID = _Extension.IHBAccountUUID

Annotations (15)

NameValueLevelField
AbapCatalog.extensibility.extensible true view
AbapCatalog.extensibility.allowNewDatasources true view
AbapCatalog.extensibility.elementSuffix IHB view
AbapCatalog.extensibility.quota.maximumFields 1000 view
AbapCatalog.extensibility.quota.maximumBytes 100000 view
EndUserText.label IHB Account Root Projection view
AccessControl.authorizationCheck #CHECK view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.representativeKey IHBAccountUUID view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #NONE view
Metadata.allowExtensions true view
Search.searchable true view

OData Services (2)

ServiceBindingVersionContractRelease
ASQL_F5942 ASQL_F5942 C2 NOT_RELEASED
UI_IHBACCOUNTTP UI_IHBACCOUNTTP_02 V2 C1 NOT_TO_BE_RELEASED_STABLE

Fields (117)

KeyFieldSource TableSource FieldDescription
KEY IHBAccountUUID IHBAccountUUID Account ID
IHBAccountReferenceUUID IHBAccountReferenceUUID Account ID
IHBBankAreaDescription
IHBBankArea IHBBankArea Bank Area
IHBAccountNumber IHBAccountNumber Account Number
IHBAccountCurrencyDescription
IHBAccountCurrency IHBAccountCurrency Currency
IHBAcctIdentifierIBAN IHBAcctIdentifierIBAN IBAN
IHBAccountAliasName IHBAccountAliasName Alias
IHBAccountHolderName _BPAccountHolder BusinessPartnerName Extracted Customer Name
IHBAccountHolder IHBAccountHolder Busn. Partner
IHBAccountGroupBPName _BPAccountGroup BusinessPartnerName Extracted Customer Name
IHBAccountGroupName IHBAccountGroupName Account Group
IHBAccountDescription IHBAccountDescription IHB Account Descr.
IHBAccountStatus IHBAccountStatus Status
IHBAccountStatusText
IHBAccountStatusCriticality _IHBAccountStatusCriticality IHBAccountStatusCriticality
IHBAccountRefTemplateShortDesc _IHBAccountTemplate IHBAccountTemplateShortDesc Account Ref. Template
IHBAccountPaymentIsBlocked IHBAccountPaymentIsBlocked Payment Is Blocked
IHBAccountIsMrkdForDeletion IHBAccountIsMrkdForDeletion Account Is Marked For Deletion
IHBAcctIsPreferredForAcctCrcy IHBAcctIsPreferredForAcctCrcy Preferred Account
IHBAccountBalancingIsNeeded IHBAccountBalancingIsNeeded Account Balance Need
IHBAcctBalancingFrequency IHBAcctBalancingFrequency Frequency
IHBAccountFrequencyText
IHBAcctBalancingKeyDay IHBAcctBalancingKeyDay Account Balancing Key Day
IHBAccountBalancingKeyDayText
IHBNextAccountBalancingDate IHBNextAccountBalancingDate Next Balancing Date
IHBAcctBalcngFreqQtrMnthNmbr IHBAcctBalcngFreqQtrMnthNmbr Account Balancing Month of Quarter
IHBAcctBalFreqQtrMnthNmbrText
IHBAcctBalcngFreqYearMnthNmbr IHBAcctBalcngFreqYearMnthNmbr Account Balancing Month of Year
IHBAcctBalFreqYearMnthNmbrText
IHBAccountGLGroup IHBAccountGLGroup GL Group
IHBAcctBankStmntIsNeeded IHBAcctBankStmntIsNeeded BankStmntNeeded
IHBAcctBkStmntFrequency IHBAcctBkStmntFrequency Frequency
IHBAccountBkStmntFrequencyText
IHBAcctBkStmntIsWithinDay IHBAcctBkStmntIsWithinDay Bank Statement Within Day
IHBAcctBkStmntSendStartTime IHBAcctBkStmntSendStartTime From time
IHBAcctBkStmntSendEndTime IHBAcctBkStmntSendEndTime To time
IHBAcctBkStmntSendTmznCode IHBAcctBkStmntSendTmznCode Timezone
IHBAcctBankStmntWeeklyOccren IHBAcctBankStmntWeeklyOccren Bank Statement Day of Week
IHBAcctBkStmntWeeklyOccrenTxt
IHBAcctBkStmntNoTrnovrIsNeeded IHBAcctBkStmntNoTrnovrIsNeeded Suppress Without Postings
IHBAccountBkStmntKeyDayText
IHBAcctBkStmntKeyDay IHBAcctBkStmntKeyDay Bank Statement Key Day
IHBAcctBkStmntYearMnthNmbrText
IHBAcctBkStmntFreqYearMnthNmbr IHBAcctBkStmntFreqYearMnthNmbr Bank Statement Month of Year
IHBAcctBalanceNotifIsNeeded IHBAcctBalanceNotifIsNeeded BalanceNotifNeeded
IHBAcctIntrstScNotifIsNeeded IHBAcctIntrstScNotifIsNeeded IntScNotifNeeded
IHBAccountCloseFromDate IHBAccountCloseFromDate Requested Closing Dt
IHBAccountRefBkAreaCode IHBAccountRefBkAreaCode Reference Bank Area
IHBAccountRefAcctNumber IHBAccountRefAcctNumber Internal Refer. Acct
IHBAcctClosingAccountCountry IHBAcctClosingAccountCountry Bank Ctry/Reg
IHBAcctClosingAccountBankKey IHBAcctClosingAccountBankKey Bank Number
IHBAcctClosingAccountBIC IHBAcctClosingAccountBIC BIC
IHBAcctClosingAccountIBAN IHBAcctClosingAccountIBAN IBAN
IHBAcctClosingAccountNumber IHBAcctClosingAccountNumber Account Number
IHBAcctClosingAccountCurrency IHBAcctClosingAccountCurrency Account Currency
IHBAcctClosingAccountHolder IHBAcctClosingAccountHolder Account Holder
IHBAccountClosureLongText IHBAccountClosureLongText Long Text
IHBAccountDeletionLongText IHBAccountDeletionLongText Long Text
IHBBankAreaCountry IHBBankAreaCountry Bank Ctry/Rgn. Key
IHBBankKey IHBBankKey IHB Bank Key
IHBAccountCreatedDateTime IHBAccountCreatedDateTime Created At
IHBAccountCreatedByUser IHBAccountCreatedByUser Created By
IHBAccountCreatedByUserText _CreatedBy UserDescription Full Name
IHBAccountChangedDateTime IHBAccountChangedDateTime Changed at
IHBAccountChangedByUser IHBAccountChangedByUser Changed by
IHBAccountChangedByUserText _ChangedBy UserDescription Full Name
IHBAccountReleasedDateTime IHBAccountReleasedDateTime Released At
IHBAccountReleasedByUser IHBAccountReleasedByUser Released By
IHBAccountReleasedByUserText _ReleasedBy UserDescription Full Name
IHBAccountOpenedDate IHBAccountOpenedDate Opening Date
IHBAccountOpenedByUser IHBAccountOpenedByUser Opened By
IHBAccountOpenedByUserText _OpenedBy UserDescription Full Name
IHBAccountClosedDateTime IHBAccountClosedDateTime Closed At
IHBAccountClosedByUser IHBAccountClosedByUser Closed By
IHBAccountDeletedDateTime IHBAccountDeletedDateTime Deleted At
IHBAccountDeletedByUser IHBAccountDeletedByUser Deleted By
IHBAcctOpngBalPostDate IHBAcctOpngBalPostDate Post date
IHBAcctOpngBalValueDate IHBAcctOpngBalValueDate Value date
IHBAcctOpngBalAmount IHBAcctOpngBalAmount Opening Balance
IHBAccountIsTemplate IHBAccountIsTemplate Is Account Template
IHBAccountTemplateShortDesc IHBAccountTemplateShortDesc Template Short Descr
IHBAccountTemplateLongDesc IHBAccountTemplateLongDesc Template Long Descr
IHBAccountTemplateIsPrivate IHBAccountTemplateIsPrivate Is Private
BankAccountStatus _IHBBankAcctMgmtBasicData BankAccountStatus Account Status
CompanyCode _IHBBankAcctMgmtBasicData CompanyCode Receiver Company Code
BankAccountStatusName _IHBBankAcctMgmtBasicData BankAccountStatusName Status Description
BankAccountInternalID _IHBBankAcctMgmtBasicData BankAccountInternalID Technical ID
BankAccountNumber _IHBBankAcctMgmtBasicData BankAccountNumber Bank Account
IHBCreditIntrstTaxCode _IHBBusinessPartner IHBCreditIntrstTaxCode
IHBDebitIntrstTaxCode _IHBBusinessPartner IHBDebitIntrstTaxCode
IHBPaytPostingDate _BankAreaDate IHBPaytPostingDate
virtualIHBAccountNavigationUUIDuuid
char1
char1
char1
char1
char1
char1
char1
char1
char1
char1
char1
char1
char1
char1
virtualIHBDebitIntrstTaxDescqsbez
virtualIHBCreditIntrstTaxDescqsbez
char1
char1
_IHBAccountChangeDocument _IHBAccountChangeDocument
_IHBAccLimitExpand _IHBAccLimitExpand
_IHBAccConditionExpand _IHBAccConditionExpand
_IHBBusinessPartner _IHBBusinessPartner
_IHBBankAreaCard _IHBBankAreaCard

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view C_IHBAccountTP.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.

CREATE VIEW C_IHBAccountTP AS
SELECT
  IHBAccountUUID,
  IHBAccountReferenceUUID,
  _IHBBankAreaText[1:IHBBankAreaLanguage = $session.system_language ].IHBBankAreaDescription AS IHBBankAreaDescription,
  IHBBankArea,
  IHBAccountNumber,
  _IHBAccountCurrencyText[1:Language = $session.system_language ].CurrencyName AS IHBAccountCurrencyDescription,
  IHBAccountCurrency,
  IHBAcctIdentifierIBAN,
  IHBAccountAliasName,
  _BPAccountHolder.BusinessPartnerName AS IHBAccountHolderName,
  IHBAccountHolder,
  _BPAccountGroup.BusinessPartnerName AS IHBAccountGroupBPName,
  IHBAccountGroupName,
  IHBAccountDescription,
  IHBAccountStatus,
  _IHBAccountStatusText[1:Language = $session.system_language ].IHBAccountStatusText AS IHBAccountStatusText,
  _IHBAccountStatusCriticality.IHBAccountStatusCriticality AS IHBAccountStatusCriticality,
  _IHBAccountTemplate.IHBAccountTemplateShortDesc AS IHBAccountRefTemplateShortDesc,
  IHBAccountPaymentIsBlocked,
  IHBAccountIsMrkdForDeletion,
  IHBAcctIsPreferredForAcctCrcy,
  IHBAccountBalancingIsNeeded,
  IHBAcctBalancingFrequency,
  _IHBAccountFrequencyTxt[1:Language = $session.system_language ].IHBAccountFrequencyText AS IHBAccountFrequencyText,
  IHBAcctBalancingKeyDay,
  _IHBAccountBalancingKeyDayTxt[1:Language = $session.system_language ].IHBAccountBalancingKeyDayText AS IHBAccountBalancingKeyDayText,
  IHBNextAccountBalancingDate,
  IHBAcctBalcngFreqQtrMnthNmbr,
  _IHBAcctBalFreqQtrMnthNmbrText[1:Language = $session.system_language ].IHBAcctBalFreqQtrMnthNmbrText AS IHBAcctBalFreqQtrMnthNmbrText,
  IHBAcctBalcngFreqYearMnthNmbr,
  _IHBAcctBalFreqYearMnthNmbrTxt[1:Language = $session.system_language ].IHBAcctBalFreqYearMnthNmbrText AS IHBAcctBalFreqYearMnthNmbrText,
  IHBAccountGLGroup,
  IHBAcctBankStmntIsNeeded,
  IHBAcctBkStmntFrequency,
  _IHBAccountBkStmntFrequencyTxt[1:Language = $session.system_language ].IHBAccountBkStmntFrequencyText AS IHBAccountBkStmntFrequencyText,
  IHBAcctBkStmntIsWithinDay,
  IHBAcctBkStmntSendStartTime,
  IHBAcctBkStmntSendEndTime,
  IHBAcctBkStmntSendTmznCode,
  IHBAcctBankStmntWeeklyOccren,
  _IHBAcctBkStmntWeeklyOccrenTxt[1:Language = $session.system_language ].IHBAcctBkStmntWeeklyOccrenTxt AS IHBAcctBkStmntWeeklyOccrenTxt,
  IHBAcctBkStmntNoTrnovrIsNeeded,
  _IHBAccountBkStmntKeyDayText[1:Language = $session.system_language ].IHBAccountBkStmntKeyDayText AS IHBAccountBkStmntKeyDayText,
  IHBAcctBkStmntKeyDay,
  _IHBAcctBkStmntYearMnthNmbrTxt[1:Language = $session.system_language ].IHBAcctBkStmntYearMnthNmbrText AS IHBAcctBkStmntYearMnthNmbrText,
  IHBAcctBkStmntFreqYearMnthNmbr,
  IHBAcctBalanceNotifIsNeeded,
  IHBAcctIntrstScNotifIsNeeded,
  IHBAccountCloseFromDate,
  IHBAccountRefBkAreaCode,
  IHBAccountRefAcctNumber,
  IHBAcctClosingAccountCountry,
  IHBAcctClosingAccountBankKey,
  IHBAcctClosingAccountBIC,
  IHBAcctClosingAccountIBAN,
  IHBAcctClosingAccountNumber,
  IHBAcctClosingAccountCurrency,
  IHBAcctClosingAccountHolder,
  IHBAccountClosureLongText,
  IHBAccountDeletionLongText,
  IHBBankAreaCountry,
  IHBBankKey,
  IHBAccountCreatedDateTime,
  IHBAccountCreatedByUser,
  _CreatedBy.UserDescription AS IHBAccountCreatedByUserText,
  IHBAccountChangedDateTime,
  IHBAccountChangedByUser,
  _ChangedBy.UserDescription AS IHBAccountChangedByUserText,
  IHBAccountReleasedDateTime,
  IHBAccountReleasedByUser,
  _ReleasedBy.UserDescription AS IHBAccountReleasedByUserText,
  IHBAccountOpenedDate,
  IHBAccountOpenedByUser,
  _OpenedBy.UserDescription AS IHBAccountOpenedByUserText,
  IHBAccountClosedDateTime,
  IHBAccountClosedByUser,
  IHBAccountDeletedDateTime,
  IHBAccountDeletedByUser,
  IHBAcctOpngBalPostDate,
  IHBAcctOpngBalValueDate,
  IHBAcctOpngBalAmount,
  IHBAccountIsTemplate,
  IHBAccountTemplateShortDesc,
  IHBAccountTemplateLongDesc,
  IHBAccountTemplateIsPrivate,
  _IHBBankAcctMgmtBasicData.BankAccountStatus AS BankAccountStatus,
  _IHBBankAcctMgmtBasicData.CompanyCode AS CompanyCode,
  _IHBBankAcctMgmtBasicData.BankAccountStatusName AS BankAccountStatusName,
  _IHBBankAcctMgmtBasicData.BankAccountInternalID AS BankAccountInternalID,
  _IHBBankAcctMgmtBasicData.BankAccountNumber AS BankAccountNumber,
  _IHBBusinessPartner.IHBCreditIntrstTaxCode AS IHBCreditIntrstTaxCode,
  _IHBBusinessPartner.IHBDebitIntrstTaxCode AS IHBDebitIntrstTaxCode,
  _BankAreaDate.IHBPaytPostingDate AS IHBPaytPostingDate,
  virtual IHBAccountNavigationUUID : uuid AS virtualIHBAccountNavigationUUIDuuid,
  virtual UICT_IHBAcctCondLimitIsHidden : abap.char( 1 ) AS char1,
  virtual IHBDebitIntrstTaxDesc : qsbez AS virtualIHBDebitIntrstTaxDescqsbez,
  virtual IHBCreditIntrstTaxDesc : qsbez AS virtualIHBCreditIntrstTaxDescqsbez
FROM R_IHBAccountTP
LEFT OUTER JOIN C_IHBAccountChangeDocument AS _IHBAccountChangeDocument ON IHBAccountUUID = _IHBAccountChangeDocument.IHBAccountUUID  -- association [0..*]
LEFT OUTER JOIN C_IHBAcctLimitExpand AS _IHBAccLimitExpand ON IHBAccountUUID = _IHBAccLimitExpand.IHBAccountUUID  -- association [0..*]
LEFT OUTER JOIN C_IHBAcctConditionExpandCust AS _IHBAccConditionExpand ON IHBAccountUUID = _IHBAccConditionExpand.IHBAccountUUID  -- association [0..*]
LEFT OUTER JOIN C_IHBBankAreaCard AS _IHBBankAreaCard ON IHBBankArea = _IHBBankAreaCard.IHBBankArea  -- association [0..1]
LEFT OUTER JOIN E_IHBAccount AS _Extension ON IHBAccountUUID = _Extension.IHBAccountUUID  -- association [1]
;