C_IHBConditionObjectWorkflow

DDL: C_IHBCONDITIONOBJECTWORKFLOW Type: view_entity CONSUMPTION Package: IHB_INBOX_LAYOUT

IHB Condition Object Workflow

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

Data Sources (1)

SourceAliasJoin Type
R_IHBMasterDataObjectTP R_IHBMasterDataObjectTP from

Associations (2)

CardinalityTargetAliasCondition
[0..*] C_IHBMstrDataObjChangeDocument _IHBMstrDataObjChangeDocument $projection.IHBObjectUUID = _IHBMstrDataObjChangeDocument.IHBObjectUUID
[0..*] C_IHBConditionWorkflow _IHBConditionWorkflow $projection.IHBObjectUUID = _IHBConditionWorkflow.IHBObjectUUID

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label IHB Condition 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_F5941 ASQL_F5941 C2 NOT_RELEASED
UI_IHBCONDITIONWORKFLOW UI_IHBCONDITIONWORKFLOW V2 C1 NOT_TO_BE_RELEASED_STABLE

Fiori Apps (1)

App IDApp NameTypeDescription
F5941 Manage In-House Bank Conditions Transactional Manage in-house bank financial conditions for internal house bank accounts

Manage In-House Bank Conditions

Business Role: Payment Specialist

With this app, you can manage account balances by setting the lower limits. A limit can be set at a single account level or a group of accounts level together with the value and the validity. You can set either a positive value (for example, 1000 EUR) or a negative value (for example, -1000 EUR).

Fields (17)

KeyFieldSource TableSource FieldDescription
KEY IHBObjectUUID IHBObjectUUID UUID
IHBObjectType IHBObjectType Object Type
IHBObjectCategory IHBObjectCategory Object Category
IHBObjectKeyUUID IHBObjectKeyUUID UUID
InhouseBankGroupID _IHBGroupType InhouseBankGroupID Group
IHBAccountNumber _IHBAccount IHBAccountNumber Account Number
IsActiveEntity
IHBBankArea IHBBankArea Bank Area
IHBObjectLevel IHBObjectLevel Level
IHBObjectLevelText
IHBObjectTotalChangedDateTime IHBObjectTotalChangedDateTime Changed On
IHBObjectCreatedDateTime IHBObjectCreatedDateTime Created At
IHBObjectCreatedByUser IHBObjectCreatedByUser Created By
IHBObjectChangedDateTime IHBObjectChangedDateTime Changed at
IHBObjectChangedByUser IHBObjectChangedByUser Changed by
_IHBMstrDataObjChangeDocument _IHBMstrDataObjChangeDocument
_IHBConditionWorkflow _IHBConditionWorkflow

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_IHBConditionObjectWorkflow.
-- 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_IHBConditionObjectWorkflow AS
SELECT
  IHBObjectUUID,
  IHBObjectType,
  IHBObjectCategory,
  IHBObjectKeyUUID,
  _IHBGroupType.InhouseBankGroupID AS InhouseBankGroupID,
  _IHBAccount.IHBAccountNumber AS IHBAccountNumber,
  cast('X' as abap_boolean) AS IsActiveEntity,
  IHBBankArea,
  IHBObjectLevel,
  _IHBObjectLevel._IHBObjectLevelT[1:Language = $session.system_language ].IHBObjectLevelText AS IHBObjectLevelText,
  IHBObjectTotalChangedDateTime,
  IHBObjectCreatedDateTime,
  IHBObjectCreatedByUser,
  IHBObjectChangedDateTime,
  IHBObjectChangedByUser
FROM R_IHBMasterDataObjectTP
LEFT OUTER JOIN C_IHBMstrDataObjChangeDocument AS _IHBMstrDataObjChangeDocument ON IHBObjectUUID = _IHBMstrDataObjChangeDocument.IHBObjectUUID  -- association [0..*]
LEFT OUTER JOIN C_IHBConditionWorkflow AS _IHBConditionWorkflow ON IHBObjectUUID = _IHBConditionWorkflow.IHBObjectUUID  -- association [0..*]
;