Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision fed28e9e

Von Werner Hahn vor mehr als 6 Jahren hinzugefügt

  • ID fed28e9ef87169617a60a3f4f9b22c93511b537c
  • Vorgänger a6be73a1
  • Nachfolger 6a9e4065

Shopmodul: sql-Updatesfiles für das Shopmodul.
Beinhaltet auch ein hinzufügen der Spalte Auftragssperre in der Tabelle customer sowie das webtemplate billing beim Kunden wo die Auftragssperre eingegeben werden kann

Unterschiede anzeigen:

sql/Pg-upgrade2/shop_orders.sql
1 1
-- @tag: shop_orders
2 2
-- @description: Erstellen der Tabellen shop_orders und shop_order_items
3
-- @depends: release_3_3_0
3
-- @depends: release_3_4_1 shops
4 4

  
5 5
CREATE TABLE shop_orders (
6 6
  id SERIAL PRIMARY KEY,
......
20 20
  shop_id integer,               --welcher shop bei mehreren
21 21
  host TEXT,             --Hostname vom Shop
22 22
  remote_ip text,        --IP Besteller
23
  transferred boolean DEFAULT FALSE,    -- übernommen 
23
  transferred boolean DEFAULT FALSE,    -- übernommen
24 24
  transfer_date date, -- Zeit wann übernommen
25 25
  kivi_customer_id integer,  -- Kundenid von Tbl customer wenn übernommen
26
  oe_transid integer,  -- id to 
26
  oe_transid integer,  -- id to
27 27
-- Bestell-, Rechnungs- und Lieferadresse. !!Manche Shops bieten sowas!!
28 28
-- In der Regel ist aber die Rechnungsadresse die Kundenadresse
29 29
  -- Bestelldaten des Kunden
......
59 59
  billing_phone TEXT,
60 60
  billing_fax TEXT,
61 61
  billing_email TEXT,
62
  
62

  
63 63
  -- SEPA
64 64
  sepa_account_holder TEXT,
65 65
  sepa_iban TEXT,
......
82 82
  delivery_fax TEXT,
83 83
  delivery_email TEXT,
84 84

  
85
  obsolete boolean DEFAULT FALSE NOT NULL,
86
  positions integer,
87

  
85 88
  itime timestamp DEFAULT now(),
86 89
  mtime timestamp
87 90
);
......
92 95
  shop_order_id INTEGER REFERENCES shop_orders (id) ON DELETE CASCADE,
93 96
  description   TEXT,  -- Artikelbezeichnung
94 97
  partnumber    TEXT,
95
  shop_id       INTEGER,  --kann als Sortorder benutzt werden
98
  shop_id       INTEGER,
99
  position      INTEGER,
96 100
  tax_rate      NUMERIC(15,2),
97 101
  quantity      NUMERIC(25,5),   -- qty in invoice and orderitems is real, doi is numeric(25,5)
98 102
  price         NUMERIC(15,5)

Auch abrufbar als: Unified diff