on 2022 Jun 13 10:52 AM
Hi,
My Managed RAP model has Header(root) and Item entity.
ETag field is added only in Root entity data model. Item ETag is depended by Root.
Annotation @Semantics.systemDateTime.localInstanceLastChangedAt: true is used for ETag.
So that, ETag field is getting filled automatically by the RAP framework. It is working when a new header record is created.
Issue: ETag field is not getting updated when there is any change in Item Entity.
managed;
define behavior for ZI_ROOT alias ROOT
persistent table Z_ROOT_TABLE
lock master
etag master LocalLastChangedAt
{
create;
update;
delete;
association _ITEM { create; }
mapping for
{
Key1 = KEY1;
LocalLastChangedAt = local_last_changed_at;
}
}
define behavior for ZI_ITEM alias ITEM
persistent table Z_ITEM_TABLE
lock dependent by _ROOT
etag dependent by _ROOT
{
update;
delete;
association _ROOT;
mapping for Z_ITEM_TABLE
{
Key1 = KEY1;
Key2 = KEY2;
}
}<br>
Request clarification before answering.
User | Count |
---|---|
51 | |
6 | |
5 | |
5 | |
5 | |
5 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.