Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 622319e0

Von Bernd Bleßmann vor fast 3 Jahren hinzugefügt

  • ID 622319e0a67971ef076bd39dca18622907aca055
  • Vorgänger 9d4fe876
  • Nachfolger 341e134e

Anzahlungs-Rg.: Neue Konten f. Verrechnung erhaltener Anzahlungen (SKR03/04)

Unterschiede anzeigen:

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