57 lines
3.5 KiB
SQL
57 lines
3.5 KiB
SQL
-- inserts for ServiceTests
|
|
|
|
INSERT INTO member (mgnr, given_name, name, zwstid, volllieferant, buchführend, country, postal_dest, address, default_kgnr, iban, lfbis_nr, ustid_nr) VALUES
|
|
(201, 'Theodor', 'Testbauer', 'X', FALSE, FALSE, 40, 222303524, 'Teststraße 1', 06109, 'AT811234567890123457', '0123463', NULL ),
|
|
(202, 'Thomas', 'Testmann', 'X', FALSE, FALSE, 40, 222303524, 'Teststraße 2', 06109, 'AT541234567890123458', '0123471', 'ATU12345684'),
|
|
(203, 'Tina', 'Testwinzer', 'X', FALSE, FALSE, 40, 212005138, 'Teststraße 3', 15224, 'AT271234567890123459', '0123480', NULL ),
|
|
(204, 'Trude', 'Testerin', 'X', FALSE, TRUE , 40, 212005138, 'Teststraße 4', 15224, 'AT971234567890123460', '0123498', 'ATU12345693');
|
|
|
|
INSERT INTO member_billing_address (mgnr, name, country, postal_dest, address) VALUES
|
|
(202, 'T&T Testmann GesbR', 40, 222303524, 'Teststraße 11'),
|
|
(203, 'Testwinzer GesbR', 40, 212005138, 'Teststraße 3' ),
|
|
(204, 'Trauben Trude GmbH', 40, 212205137, 'Teststraße 12');
|
|
|
|
INSERT INTO member_telephone_number (mgnr, nr, type, number, comment) VALUES
|
|
(203, 1, 'mobile', '+43 664 987654321', NULL),
|
|
(204, 1, 'mobile', '+43 664 123456789', NULL);
|
|
|
|
INSERT INTO member_email_address (mgnr, nr, address, comment) VALUES
|
|
(203, 1, 'tina@winzer.com', NULL),
|
|
(204, 1, 'trude@trauben.at', NULL);
|
|
|
|
INSERT INTO area_commitment_type (vtrgid, sortid, attrid, disc, min_kg_per_ha, penalty_per_kg, penalty_amount, penalty_none) VALUES
|
|
('GV', 'GV', NULL, NULL, 5000, 500, NULL, NULL);
|
|
|
|
INSERT INTO area_commitment (fbnr, mgnr, vtrgid, cultid, area, kgnr, gstnr, rdnr, year_from, year_to) VALUES
|
|
( 1, 203, 'GV', NULL, 10000, 15224, '321/9', NULL, NULL, NULL),
|
|
( 2, 204, 'GV', NULL, 10000, 15224, '123/1', NULL, 2000, 2019),
|
|
( 3, 204, 'GV', NULL, 10000, 15224, '123/2', NULL, 2025, 2030),
|
|
( 4, 204, 'GV', NULL, 10000, 15224, '123/3', NULL, 2021, 2031);
|
|
|
|
|
|
INSERT INTO season (year, currency, min_kg_per_bs, max_kg_per_bs, penalty_per_kg, penalty_amount, penalty_none, start_date, end_date) VALUES
|
|
(2021, 'EUR', 2000, 4000, NULL, NULL, NULL, NULL, NULL);
|
|
|
|
INSERT INTO modifier (year, modid, ordering, name, abs, rel, active) VALUES
|
|
(2021, 'S', 0, 'Geschädigte Trauben', NULL, -0.1, TRUE);
|
|
|
|
INSERT INTO delivery (mgnr, year, did, date, time, zwstid, lnr) VALUES
|
|
(203, 2021, 1, '2021-10-01', NULL, 'X', 1),
|
|
(204, 2021, 2, '2021-10-01', NULL, 'X', 2);
|
|
INSERT INTO delivery_part (year, did, dpnr, sortid, attrid, cultid, weight, kmw, qualid, hkid, kgnr, net_weight, manual_weighing, spl_check, scale_id, weighing_data, weighing_reason) VALUES
|
|
(2021, 1, 1, 'GV', NULL, NULL, 3500, 15, 'QUW', 'WLNO', 15224, TRUE, FALSE, FALSE, NULL, NULL, NULL),
|
|
(2021, 2, 1, 'GV', NULL, NULL, 4000, 17, 'KAB', 'WLNO', 15224, TRUE, FALSE, FALSE, NULL, NULL, NULL),
|
|
(2021, 2, 2, 'GV', NULL, NULL, 4000, 16, 'QUW', 'WLNO', 15224, TRUE, FALSE, FALSE, NULL, NULL, NULL);
|
|
INSERT INTO delivery_part_modifier (year, did, dpnr, modid) VALUES
|
|
(2021, 1, 1, 'S'),
|
|
(2021, 2, 2, 'S');
|
|
|
|
INSERT INTO payment_variant (year, avnr, name, date, transfer_date, test_variant, calc_time, comment, data) VALUES
|
|
(2021, 1, 'Probevariante', '2022-01-15', '2022-01-15', TRUE, NULL, NULL, '{"mode":"elwig","version":1,"payment":0.5,"curves":[]}');
|
|
INSERT INTO payment_member (year, avnr, mgnr, net_amount) VALUES
|
|
(2021, 1, 203, 10000000),
|
|
(2021, 1, 204, 10000000);
|
|
INSERT INTO credit (year, tgnr, mgnr, avnr, net_amount, prev_net_amount, vat, modifiers, prev_modifiers) VALUES
|
|
(2021, 1, 203, 1, 10000000, 0, 0.1, 0, 0),
|
|
(2021, 2, 204, 1, 10000000, 0, 0.1, 0, 0);
|