Files
abap-llm/tasks_gen/train/G1153/seed/dealer_seed.clas.abap
2026-10-05 18:02:52 +02:00

30 lines
1.8 KiB
ABAP

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.