Files
abap-cheat-sheets/src/zdemo_abap_rap_draft_m.bdef.asbdef
Daniel Reger 75587a904b Initial commit
2022-12-05 11:03:16 +01:00

31 lines
823 B
Plaintext

managed implementation in class zbp_demo_abap_rap_draft_m unique;
strict;
with draft;
define behavior for ZDEMO_ABAP_RAP_DRAFT_M alias calc
persistent table zdemo_abap_tabca
draft table zdemo_abap_draft
lock master
total etag crea_date_time
etag master lchg_date_time
authorization master ( global )
late numbering
{
create;
update;
delete;
field ( readonly ) id, calc_result, crea_date_time, lchg_date_time;
field ( mandatory ) num1, num2, arithm_op;
static action delete_all;
internal action calculation;
validation validate on save { create; field num1, arithm_op, num2; }
determination det_modify on modify { field num1, num2, arithm_op; }
draft action Resume;
draft action Edit;
draft action Activate;
draft action Discard;
draft determine action Prepare
{
validation validate;
}
}