- generator: budget floor (2x oracle activations, 3x calls), static checks for CDS $parameters and UNION annotation - harness/mutation.py: deterministic mutants of the reference; hidden tests must fail - G0022 revalidated with harness fixes: oracle 100, null 0 - results in docs/faz1-tasarim.md 11f Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
26 lines
544 B
ABAP
26 lines
544 B
ABAP
FUNCTION {{p}}rent_sample
|
|
IMPORTING
|
|
iv_vehicle_class TYPE string
|
|
iv_minutes TYPE i
|
|
iv_km TYPE i
|
|
iv_member TYPE abap_bool
|
|
iv_weekend TYPE abap_bool
|
|
EXPORTING
|
|
ev_time_fee TYPE decfloat34
|
|
ev_distance_fee TYPE decfloat34
|
|
ev_surcharge TYPE decfloat34
|
|
ev_discount TYPE decfloat34
|
|
ev_total TYPE decfloat34
|
|
EXCEPTIONS
|
|
invalid_duration
|
|
invalid_distance
|
|
invalid_class.
|
|
|
|
CLEAR: ev_time_fee,
|
|
ev_distance_fee,
|
|
ev_surcharge,
|
|
ev_discount,
|
|
ev_total.
|
|
|
|
ENDFUNCTION.
|