C_IHBAcctLimitObjectWrkflw

DDL: C_IHBACCTLIMITOBJECTWRKFLW Type: view_entity CONSUMPTION Package: IHB_INBOX_LAYOUT

IHB Account Limit Object Workflow

C_IHBAcctLimitObjectWrkflw is a Consumption CDS View that provides data about "IHB Account Limit Object Workflow" in SAP S/4HANA. It reads from 1 data source (R_IHBMasterDataObjectTP) and exposes 16 fields with key field IHBObjectUUID. It has 3 associations to related views. It is exposed through 2 OData services (ASQL_F5940, UI_IHBACCOUNTLIMITWORKFLOW). It is used in 1 Fiori application: Manage In-House Bank Limits. Part of development package IHB_INBOX_LAYOUT.

Data Sources (1)

SourceAliasJoin Type
R_IHBMasterDataObjectTP R_IHBMasterDataObjectTP from

Associations (3)

CardinalityTargetAliasCondition
[0..*] C_IHBAcctLmtGrpAssgmtWrkflw _IHBGroupAssignmentWrkflw _IHBGroupAssignmentWrkflw.IHBObjectUUID = $projection.IHBObjectUUID
[0..*] C_IHBAcctLmtWrkflw _IHBAcctLimitWrkflw _IHBAcctLimitWrkflw.IHBObjectUUID = $projection.IHBObjectUUID
[0..*] C_IHBMstrDataObjChangeDocument _IHBAccountLimitChangeDocument $projection.IHBObjectUUID = _IHBAccountLimitChangeDocument.IHBObjectUUID

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label IHB Account Limit Object Workflow view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #CONSUMPTION view
Metadata.allowExtensions true view

OData Services (2)

ServiceBindingVersionContractRelease
ASQL_F5940 ASQL_F5940 C2 NOT_RELEASED
UI_IHBACCOUNTLIMITWORKFLOW UI_IHBACCOUNTLIMITWORKFLOW V2 C1 NOT_TO_BE_RELEASED_STABLE

Fiori Apps (1)

App IDApp NameTypeDescription
F5940 Manage In-House Bank Limits Transactional This app manage internal limits for in-house bank accounts

Manage In-House Bank Limits

Business Role: Payment Specialist

With this app, you can monitor payments that are relevant for in-house bank accounts.

Fields (16)

KeyFieldSource TableSource FieldDescription
KEY IHBObjectUUID IHBObjectUUID UUID
IHBObjectReferenceUUID IHBObjectReferenceUUID UUID
IHBObjectType IHBObjectType Object Type
IHBObjectCategory IHBObjectCategory Object Category
IHBObjectKeyUUID IHBObjectKeyUUID UUID
IHBReleaseStatus IHBReleaseStatus Release Status
IHBObjectApprovalActivity IHBObjectApprovalActivity IHB Object Activity
IHBBankArea IHBBankArea Bank Area
InhouseBankGroupID _IHBGroupType InhouseBankGroupID Group
IHBAccountNumber _IHBAccount IHBAccountNumber Account Number
IHBObjectLevel IHBObjectLevel Level
IHBObjectLevelText
IsActiveEntity
_IHBGroupAssignmentWrkflw _IHBGroupAssignmentWrkflw
_IHBAcctLimitWrkflw _IHBAcctLimitWrkflw
_IHBAccountLimitChangeDocument _IHBAccountLimitChangeDocument

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_IHBAcctLimitObjectWrkflw.
-- 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_IHBAcctLimitObjectWrkflw AS
SELECT
  IHBObjectUUID,
  IHBObjectReferenceUUID,
  IHBObjectType,
  IHBObjectCategory,
  IHBObjectKeyUUID,
  IHBReleaseStatus,
  IHBObjectApprovalActivity,
  IHBBankArea,
  _IHBGroupType.InhouseBankGroupID AS InhouseBankGroupID,
  _IHBAccount.IHBAccountNumber AS IHBAccountNumber,
  IHBObjectLevel,
  _IHBObjectLevel._IHBObjectLevelT[1:Language = $session.system_language ].IHBObjectLevelText AS IHBObjectLevelText,
  cast('X' as abap_boolean) AS IsActiveEntity
FROM R_IHBMasterDataObjectTP
LEFT OUTER JOIN C_IHBAcctLmtGrpAssgmtWrkflw AS _IHBGroupAssignmentWrkflw ON _IHBGroupAssignmentWrkflw.IHBObjectUUID = IHBObjectUUID  -- association [0..*]
LEFT OUTER JOIN C_IHBAcctLmtWrkflw AS _IHBAcctLimitWrkflw ON _IHBAcctLimitWrkflw.IHBObjectUUID = IHBObjectUUID  -- association [0..*]
LEFT OUTER JOIN C_IHBMstrDataObjChangeDocument AS _IHBAccountLimitChangeDocument ON IHBObjectUUID = _IHBAccountLimitChangeDocument.IHBObjectUUID  -- association [0..*]
;