Stage 2 summary at 50 accepted trajectories

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
Kral
2026-10-05 18:02:52 +02:00
parent 332fb4601d
commit 5bcd1bf9cd
1230 changed files with 77563 additions and 33 deletions

View File

@@ -0,0 +1,11 @@
@EndUserText.label : 'Taxi driver'
@AbapCatalog.enhancement.category : #NOT_EXTENSIBLE
@AbapCatalog.tableCategory : #TRANSPARENT
@AbapCatalog.deliveryClass : #A
@AbapCatalog.dataMaintenance : #RESTRICTED
define table {{p}}driver {
key client : abap.clnt not null;
key driver_id : abap.char(6) not null;
driver_name : abap.char(40);
base_code : abap.char(6);
}

View File

@@ -0,0 +1,31 @@
CLASS {{p}}taxi_seed DEFINITION PUBLIC FINAL CREATE PUBLIC.
PUBLIC SECTION.
INTERFACES if_oo_adt_classrun.
ENDCLASS.
CLASS {{p}}taxi_seed IMPLEMENTATION.
METHOD if_oo_adt_classrun~main.
DELETE FROM {{p}}trip.
DELETE FROM {{p}}driver.
INSERT {{p}}driver FROM TABLE @( VALUE #(
( driver_id = 'D1' driver_name = 'Anna Berg' base_code = 'NORTH' )
( driver_id = 'D2' driver_name = 'Ben Costa' base_code = 'SOUTH' )
( driver_id = 'D3' driver_name = 'Cara Diaz' base_code = 'NORTH' )
( driver_id = 'D4' driver_name = 'Dan Egan' base_code = 'EAST' ) ) ).
INSERT {{p}}trip FROM TABLE @( VALUE #(
( trip_id = 1 driver_id = 'D1' trip_date = '20260110' km = '12.50' fare = '25.00' )
( trip_id = 2 driver_id = 'D1' trip_date = '20260111' km = '8.00' fare = '16.00' )
( trip_id = 3 driver_id = 'D2' trip_date = '20260110' km = '20.00' fare = '40.00' )
( trip_id = 4 driver_id = 'D3' trip_date = '20260112' km = '5.50' fare = '11.00' )
( trip_id = 5 driver_id = 'D3' trip_date = '20260112' km = '4.50' fare = '9.00' )
( trip_id = 6 driver_id = 'D4' trip_date = '20260113' km = '30.00' fare = '60.00' )
( trip_id = 7 driver_id = 'D1' trip_date = '20251231' km = '10.00' fare = '20.00' )
( trip_id = 8 driver_id = 'D9' trip_date = '20260110' km = '7.00' fare = '14.00' )
( trip_id = 9 driver_id = 'D2' trip_date = '20260111' km = '1.00' fare = '10.00' )
( trip_id = 10 driver_id = 'D2' trip_date = '20260112' km = '2.00' fare = '50.00' ) ) ).
out->write( sy-dbcnt ).
ENDMETHOD.
ENDCLASS.

View File

@@ -0,0 +1,13 @@
@EndUserText.label : 'Taxi trip'
@AbapCatalog.enhancement.category : #NOT_EXTENSIBLE
@AbapCatalog.tableCategory : #TRANSPARENT
@AbapCatalog.deliveryClass : #A
@AbapCatalog.dataMaintenance : #RESTRICTED
define table {{p}}trip {
key client : abap.clnt not null;
key trip_id : abap.int4 not null;
driver_id : abap.char(6);
trip_date : abap.dats;
km : abap.dec(7,2);
fare : abap.dec(15,2);
}