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 : 'Dealership'
@AbapCatalog.enhancement.category : #NOT_EXTENSIBLE
@AbapCatalog.tableCategory : #TRANSPARENT
@AbapCatalog.deliveryClass : #A
@AbapCatalog.dataMaintenance : #RESTRICTED
define table {{p}}dealer {
key client : abap.clnt not null;
key dealer_id : abap.char(4) not null;
dealer_name : abap.char(30);
city : abap.char(20);
}

View File

@@ -0,0 +1,29 @@
CLASS {{p}}dealer_seed DEFINITION PUBLIC FINAL CREATE PUBLIC.
PUBLIC SECTION.
INTERFACES if_oo_adt_classrun.
ENDCLASS.
CLASS {{p}}dealer_seed IMPLEMENTATION.
METHOD if_oo_adt_classrun~main.
DELETE FROM {{p}}vsale.
DELETE FROM {{p}}dealer.
INSERT {{p}}dealer FROM TABLE @( VALUE #(
( dealer_id = 'D01' dealer_name = 'North Motors' city = 'Berlin' )
( dealer_id = 'D02' dealer_name = 'City Cars' city = 'Berlin' )
( dealer_id = 'D03' dealer_name = 'River Motors' city = 'Hamburg' )
( dealer_id = 'D04' dealer_name = 'Lake Cars' city = 'Munich' ) ) ).
INSERT {{p}}vsale FROM TABLE @( VALUE #(
( sale_id = 1 dealer_id = 'D01' sale_date = '20260105' model_code = 'HATCH' price = '12000.00' )
( sale_id = 2 dealer_id = 'D01' sale_date = '20260120' model_code = 'HATCH' price = '8000.00' )
( sale_id = 3 dealer_id = 'D01' sale_date = '20260210' model_code = 'SUV' price = '30000.00' )
( sale_id = 4 dealer_id = 'D01' sale_date = '20260301' model_code = 'VAN' price = '6000.00' )
( sale_id = 5 dealer_id = 'D02' sale_date = '20260110' model_code = 'VAN' price = '5000.00' )
( sale_id = 6 dealer_id = 'D02' sale_date = '20260111' model_code = 'VAN' price = '5000.00' )
( sale_id = 7 dealer_id = 'D02' sale_date = '20260112' model_code = 'HATCH' price = '10000.00' )
( sale_id = 8 dealer_id = 'D02' sale_date = '20260401' model_code = 'SUV' price = '40000.00' )
( sale_id = 9 dealer_id = 'D03' sale_date = '20260214' model_code = 'SUV' price = '56000.00' )
( sale_id = 10 dealer_id = 'D04' sale_date = '20260101' model_code = 'VAN' price = '4000.00' )
( sale_id = 11 dealer_id = 'D04' sale_date = '20251231' model_code = 'SUV' price = '90000.00' ) ) ).
out->write( sy-dbcnt ).
ENDMETHOD.
ENDCLASS.

View File

@@ -0,0 +1,13 @@
@EndUserText.label : 'Vehicle sale'
@AbapCatalog.enhancement.category : #NOT_EXTENSIBLE
@AbapCatalog.tableCategory : #TRANSPARENT
@AbapCatalog.deliveryClass : #A
@AbapCatalog.dataMaintenance : #RESTRICTED
define table {{p}}vsale {
key client : abap.clnt not null;
key sale_id : abap.int4 not null;
dealer_id : abap.char(4);
sale_date : abap.dats;
model_code : abap.char(10);
price : abap.dec(15,2);
}