R_MAIFDynFormAgentDefinitionTP
MAIF Dynamic Form Agent Definition - TP
R_MAIFDynFormAgentDefinitionTP is a Transactional CDS View that provides data about "MAIF Dynamic Form Agent Definition - TP" in SAP S/4HANA. It reads from 1 data source (I_MAIFDynFormAgentDefinition) and exposes 31 fields with key fields MAIFDynamicFormAgent, MAIFDynFormAgentDefinitionUUID. It has 8 associations to related views. Part of development package RAP_MAO_MAIF_CONFIG_DAGENT.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_MAIFDynFormAgentDefinition | I_MAIFDynFormAgentDefinition | from |
Associations (8)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | R_MAIFDynamicFormAgentAllTP | _DynamicFormAgentAll | _DynamicFormAgentAll.MAIFDynFormAgentSingletonID = $projection.MAIFDynFormAgentSingletonID |
| [0..1] | I_MAIFDynamicFormAgent | _DependentAgent | _DependentAgent.MAIFDynamicFormAgent = $projection.MAIFDynamicFormDependentAgent |
| [0..*] | I_MAIFDynFmGenerationModeText | _GenerationModeText | _GenerationModeText.MAIFDynamicFormGenerationMode = $projection.MAIFDynamicFormGenerationMode |
| [0..*] | I_MAIFDynamicFormAgentText | _DependentFormAgentText | _DependentFormAgentText.MAIFDynamicFormAgent = $projection.MAIFDynamicFormDependentAgent |
| [0..*] | I_MAIFDynFmAgtDefAssgmtTypeTxt | _AssignmentTypeText | _AssignmentTypeText.MAIFDynFmAgtDefAssignmentType = $projection.MAIFDynFmAgtDefAssignmentType |
| [0..*] | I_MAIFHandlerClassText | _KeySetupRuleText | _KeySetupRuleText.MAIFHandlerClass = $projection.MAIFDynFmDpndcyKeySetupRule |
| [0..*] | I_MAIFHandlerClassText | _AssignmentRuleText | _AssignmentRuleText.MAIFHandlerClass = $projection.MAIFDynFmAgtDefAssignmentRule |
| [0..*] | R_MAIFDynFmAgtDefConditionTP | _Condition | |
Annotations (7)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #MANDATORY | view | |
| EndUserText.label | MAIF Dynamic Form Agent Definition - TP | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #M | view | |
| VDM.lifecycle.contract.type | #SAP_INTERNAL_API | view | |
| VDM.viewType | #TRANSACTIONAL | view |
Fields (31)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | MAIFDynamicFormAgent | MAIFDynamicFormAgent | ||
| KEY | MAIFDynFormAgentDefinitionUUID | MAIFDynFormAgentDefinitionUUID | ||
| MAIFDynFormAgentSingletonID | 1 | |||
| MAIFDynFmAgtDefinitionIsActive | MAIFDynFmAgtDefinitionIsActive | |||
| MAIFDynamicFormObjectGroup | MAIFDynamicFormObjectGroup | |||
| MAIFDynamicFormObjectGroup1 | MAIFDynamicFormObjectGroup1 | |||
| MAIFDynamicFormApplication | MAIFDynamicFormApplication | |||
| MAIFDynamicFormName | MAIFDynamicFormName | |||
| MAIFDynamicFormVersion | MAIFDynamicFormVersion | |||
| MAIFDynFormInstanceIsRequired | MAIFDynFormInstanceIsRequired | |||
| MAIFDynamicFormGenerationMode | MAIFDynamicFormGenerationMode | |||
| MAIFDynFmAgtDefAssignmentRule | MAIFDynFmAgtDefAssignmentRule | |||
| MAIFDynFmAgtDefAssignmentType | MAIFDynFmAgtDefAssignmentType | |||
| MAIFDynFmAgtDefNewVersIsUsed | MAIFDynFmAgtDefNewVersIsUsed | |||
| MAIFDynFormTechnicalEntityType | MAIFDynFormTechnicalEntityType | |||
| MAIFDynamicFormDependentAgent | MAIFDynamicFormDependentAgent | |||
| MAIFDynFmAgtDefIsOnlyForHeader | MAIFDynFmAgtDefIsOnlyForHeader | |||
| MAIFDynFmDpndcyKeySetupRule | MAIFDynFmDpndcyKeySetupRule | |||
| LastChangedByUser | LastChangedByUser | |||
| LastChangeDateTime | LastChangeDateTime | |||
| CreatedByUser | CreatedByUser | |||
| CreationDateTime | CreationDateTime | |||
| MobileUserApplication | _DynamicFormAgent | MobileUserApplication | ||
| _DynamicFormAgent | _DynamicFormAgent | |||
| _Condition | _Condition | |||
| _DynamicFormAgentAll | _DynamicFormAgentAll | |||
| _GenerationModeText | _GenerationModeText | |||
| _DependentFormAgentText | _DependentFormAgentText | |||
| _AssignmentTypeText | _AssignmentTypeText | |||
| _KeySetupRuleText | _KeySetupRuleText | |||
| _AssignmentRuleText | _AssignmentRuleText |
@AccessControl.authorizationCheck: #MANDATORY
@EndUserText.label: 'MAIF Dynamic Form Agent Definition - TP'
@ObjectModel: {
usageType: {
dataClass: #MIXED,
serviceQuality: #C,
sizeCategory: #M
}
}
@VDM: {
lifecycle.contract.type: #SAP_INTERNAL_API,
viewType: #TRANSACTIONAL
}
define view entity R_MAIFDynFormAgentDefinitionTP
as select from I_MAIFDynFormAgentDefinition
composition [0..*] of R_MAIFDynFmAgtDefConditionTP as _Condition
association to parent R_MAIFDynamicFormAgentTP as _DynamicFormAgent on _DynamicFormAgent.MAIFDynamicFormAgent = $projection.MAIFDynamicFormAgent
association [1..1] to R_MAIFDynamicFormAgentAllTP as _DynamicFormAgentAll on _DynamicFormAgentAll.MAIFDynFormAgentSingletonID = $projection.MAIFDynFormAgentSingletonID
association [0..1] to I_MAIFDynamicFormAgent as _DependentAgent on _DependentAgent.MAIFDynamicFormAgent = $projection.MAIFDynamicFormDependentAgent
association [0..*] to I_MAIFDynFmGenerationModeText as _GenerationModeText on _GenerationModeText.MAIFDynamicFormGenerationMode = $projection.MAIFDynamicFormGenerationMode
association [0..*] to I_MAIFDynamicFormAgentText as _DependentFormAgentText on _DependentFormAgentText.MAIFDynamicFormAgent = $projection.MAIFDynamicFormDependentAgent
association [0..*] to I_MAIFDynFmAgtDefAssgmtTypeTxt as _AssignmentTypeText on _AssignmentTypeText.MAIFDynFmAgtDefAssignmentType = $projection.MAIFDynFmAgtDefAssignmentType
association [0..*] to I_MAIFHandlerClassText as _KeySetupRuleText on _KeySetupRuleText.MAIFHandlerClass = $projection.MAIFDynFmDpndcyKeySetupRule
association [0..*] to I_MAIFHandlerClassText as _AssignmentRuleText on _AssignmentRuleText.MAIFHandlerClass = $projection.MAIFDynFmAgtDefAssignmentRule
{
key MAIFDynamicFormAgent,
@Semantics.uuid: true
key MAIFDynFormAgentDefinitionUUID,
1 as MAIFDynFormAgentSingletonID,
MAIFDynFmAgtDefinitionIsActive,
MAIFDynamicFormObjectGroup,
MAIFDynamicFormObjectGroup1,
MAIFDynamicFormApplication,
MAIFDynamicFormName,
MAIFDynamicFormVersion,
MAIFDynFormInstanceIsRequired,
MAIFDynamicFormGenerationMode,
MAIFDynFmAgtDefAssignmentRule,
MAIFDynFmAgtDefAssignmentType,
MAIFDynFmAgtDefNewVersIsUsed,
MAIFDynFormTechnicalEntityType,
MAIFDynamicFormDependentAgent,
MAIFDynFmAgtDefIsOnlyForHeader,
MAIFDynFmDpndcyKeySetupRule,
LastChangedByUser,
LastChangeDateTime,
CreatedByUser,
CreationDateTime,
_DynamicFormAgent.MobileUserApplication,
_DynamicFormAgent,
_Condition,
_DynamicFormAgentAll,
_GenerationModeText,
_DependentFormAgentText,
_AssignmentTypeText,
_KeySetupRuleText,
_AssignmentRuleText
}
where
MAIFDynamicFormDependentAgent is initial
or _DependentAgent.MAIFDynamicFormAgentIsActive = 'X'
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA