{ "id": "G1922", "category": "E", "object_type": "DDLS", "difficulty": 2, "release_target": "v816", "expected_outcome": "implement", "budget": { "max_tool_calls": 60, "max_activations": 15 }, "seed": [ { "type": "TABL", "name": "{{P}}LIFT", "file": "seed/lift.tabl.asabap", "description": "Lift master data" }, { "type": "TABL", "name": "{{P}}LIFT_OP", "file": "seed/lift_op.tabl.asabap", "description": "Operating run of a lift" }, { "type": "DDLS", "name": "{{P}}I_LIFT_USAGE", "file": "seed/i_lift_usage.ddls.asddls", "description": "Legacy view with SQL words as element names (refactor in place)" } ], "contract": [ { "type": "DDLS", "name": "{{P}}I_LIFT_USAGE", "fields": [ "LIFT_ID", "RUN_MODE", "BUILDING_ID", "SERVICE_HOURS", "SERVICE_COUNT", "LAST_SERVICE", "TRIP_TOTAL" ] } ], "out_of_scope": [ "{{P}}LIFT", "{{P}}LIFT_OP" ], "hidden_tests": [ { "type": "CLAS", "name": "{{P}}LIFT_USAGE_HIDDEN", "file": "hidden/lift_usage_hidden.clas.abap", "description": "Hidden tests for the refactored view" } ], "reference": [ { "type": "DDLS", "name": "{{P}}I_LIFT_USAGE", "file": "reference/i_lift_usage.ddls.asddls", "description": "Refactored view with clean element names" }, { "type": "CLAS", "name": "{{P}}LIFT_USAGE_TEST", "file": "reference/lift_usage_test.clas.abap", "description": "Own tests for the view" } ], "craft_checks": [] }