Revision a5d94753
Von Bernd Bleßmann vor fast 3 Jahren hinzugefügt
sql/Pg-upgrade2/new_chart_1593_1495.sql | ||
---|---|---|
1 |
-- @tag: new_chart_1593_1495 |
|
2 |
-- @description: Neue Konten "Verrechnungskonto erhalt. Anzahl. bei Buchung über Debitorenkonto" |
|
3 |
-- @depends: release_3_5_8 |
|
4 |
|
|
5 |
|
|
6 |
DO $$ |
|
7 |
BEGIN |
|
8 |
|
|
9 |
IF ( SELECT coa FROM defaults ) = 'Germany-DATEV-SKR03EU' THEN |
|
10 |
DECLARE |
|
11 |
new_accno text := '1593'; |
|
12 |
|
|
13 |
BEGIN |
|
14 |
IF ( SELECT COUNT(accno) FROM chart WHERE accno LIKE new_accno ) = 0 THEN |
|
15 |
INSERT INTO chart (accno, description, charttype, category, link, taxkey_id) |
|
16 |
VALUES (new_accno, 'Verrechnungskonto erhalt. Anzahl. bei Buchung über Debitorenkonto','A', 'L', 'AR', 0); |
|
17 |
INSERT INTO taxkeys (chart_id, tax_id, taxkey_id, startdate) |
|
18 |
VALUES ((SELECT id FROM chart WHERE accno LIKE new_accno), 0, 0, '1970-01-01'); |
|
19 |
END IF; |
|
20 |
END; |
|
21 |
END IF; |
|
22 |
|
|
23 |
IF ( SELECT coa FROM defaults ) = 'Germany-DATEV-SKR04EU' THEN |
|
24 |
DECLARE |
|
25 |
new_accno text := '1495'; |
|
26 |
|
|
27 |
BEGIN |
|
28 |
IF ( SELECT COUNT(accno) FROM chart WHERE accno LIKE new_accno ) = 0 THEN |
|
29 |
INSERT INTO chart (accno, description, charttype, category, link, taxkey_id) |
|
30 |
VALUES (new_accno, 'Verrechnungskonto erhalt. Anzahl. bei Buchung über Debitorenkonto','A', 'L', 'AR', 0); |
|
31 |
INSERT INTO taxkeys (chart_id, tax_id, taxkey_id, startdate) |
|
32 |
VALUES ((SELECT id FROM chart WHERE accno LIKE new_accno), 0, 0, '1970-01-01'); |
|
33 |
END IF; |
|
34 |
END; |
|
35 |
END IF; |
|
36 |
|
|
37 |
END $$; |
Auch abrufbar als: Unified diff
Anzahlungs-Rg.: Neue Konten f. Verrechnung erhaltener Anzahlungen (SKR03/04)