Message type: E = Error
Message class: ACM_SYNTAX - ACM: DCL Syntax Error Messages
Message number: 182
Message text: Unsupported statement in context of transactional projection view
The functionality of access control is restricted when the access
control document protects a transactional projection view. The supported
syntax in the context of roles is:
define role <role name> {
grant select on <transactional projection view>
where
inheriting conditions from entity
<name of the base view of the projection view>;
}
The reason behind is, that transactional projection views shall behave
similar compared to the base view from authorization point of view.
If you are using a syntax that is not supported for transactional
projection views you get an error message from the syntax check and you
cannot activate the access control document.
Remove the feature that is not supported for transactional projection
views.
Contact the responsible developer of the incorrect access control
document.
Error message extract from SAP system. Copyright SAP SE.
ACM_SYNTAX182
- Unsupported statement in context of transactional projection view ?The SAP error message ACM_SYNTAX182: Unsupported statement in context of transactional projection view typically occurs when there is an issue with the syntax or structure of a transactional projection view in SAP Analytics Cloud (SAC) or SAP HANA. This error indicates that the system has encountered a statement or operation that is not supported in the context of the transactional projection view. Causes: Unsupported SQL Syntax: The SQL statement used in the projection view may contain syntax or functions that are not supported in the context of a transactional projection view. Invalid Data Types: The data types used in the projection view may not be compatible with the expected types for transactional views. Incorrect Joins or Relationships: The way tables are joined or related in the projection view may not conform to the rules for transactional views. Aggregation Issues: If the view attempts to perform aggregations that are not allowed in a transactional context, this
Get instant SAP help. Sign up for our Free Essentials Plan.
ACM_SYNTAX181
Entity &1 is not the base entity of the transactional projection view &2
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
ACM_SYNTAX180
Diverging scenario name for mapping &1 (role: "&2", mapping: "&3")
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
ACM_SYNTAX183
To-be-protected entity &1 cannot inherit from itself (indefinite cycle!)
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
ACM_SYNTAX184
'Inheriting from super' in role &1 is only allowed in REDEFINITION rules
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
Click on this link to search all SAP messages.