- 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>
15 lines
409 B
ABAP
15 lines
409 B
ABAP
INTERFACE {{p}}if_expense_claim PUBLIC.
|
|
TYPES ty_amount TYPE p LENGTH 8 DECIMALS 2.
|
|
TYPES ty_currency TYPE c LENGTH 3.
|
|
TYPES ty_cost_center TYPE c LENGTH 10.
|
|
|
|
TYPES:
|
|
BEGIN OF ty_claim,
|
|
amount TYPE ty_amount,
|
|
currency TYPE ty_currency,
|
|
claim_date TYPE d,
|
|
cost_center TYPE ty_cost_center,
|
|
has_receipt TYPE abap_bool,
|
|
END OF ty_claim.
|
|
ENDINTERFACE.
|