16 lines
602 B
ABAP
16 lines
602 B
ABAP
INTERFACE {{p}}if_care_reason PUBLIC.
|
|
TYPES ty_reason TYPE c LENGTH 20.
|
|
|
|
CONSTANTS:
|
|
BEGIN OF c_reason,
|
|
no_visit_id TYPE ty_reason VALUE 'NO_VISIT_ID',
|
|
no_client TYPE ty_reason VALUE 'NO_CLIENT',
|
|
no_carer TYPE ty_reason VALUE 'NO_CARER',
|
|
outside_hours TYPE ty_reason VALUE 'OUTSIDE_HOURS',
|
|
bad_duration TYPE ty_reason VALUE 'BAD_DURATION',
|
|
too_long TYPE ty_reason VALUE 'TOO_LONG',
|
|
carer_overlap TYPE ty_reason VALUE 'CARER_OVERLAP',
|
|
client_overlap TYPE ty_reason VALUE 'CLIENT_OVERLAP',
|
|
END OF c_reason.
|
|
ENDINTERFACE.
|