Example: BDEF with Groups and Implementation Classes
define behavior for ZI_Comment alias Comment
persistent table zbc_comments
draft table zbc_comment_d
lock dependent by _Task
authorization dependent by _Task
{
field ( numbering : managed, readonly ) Uuid;
group MyChecks implementation in class zbp_i_comment unique {
validation noEmptyText on save { create; }
}
group MyDeterminations implementation in class zbp_i_comment_det unique {
determination prefillNumber on modify { create; }
}
...
}