Projekt

Allgemein

Profil

Herunterladen (1,13 KB) Statistiken
| Zweig: | Markierung: | Revision:
-- @tag: sepa
-- @description: Tabellen für den SEPA-XML-Exportassistenten
-- @depends: release_2_6_0
-- @ignore: 0
--DROP TABLE sepa_export_items;
--DROP TABLE sepa_export;
--DROP SEQUENCE sepa_export_id_seq;

CREATE SEQUENCE sepa_export_id_seq;

CREATE TABLE sepa_export (
id integer NOT NULL DEFAULT nextval('sepa_export_id_seq'),
employee_id integer NOT NULL,
executed boolean DEFAULT FALSE,
closed boolean DEFAULT FALSE,
itime timestamp DEFAULT now(),

PRIMARY KEY (id),
FOREIGN KEY (employee_id) REFERENCES employee (id)
);

CREATE TABLE sepa_export_items (
id integer NOT NULL DEFAULT nextval('id'),
sepa_export_id integer NOT NULL,
ap_id integer NOT NULL,
chart_id integer NOT NULL,
amount NUMERIC(25,5),
reference varchar(35),
requested_execution_date date,
executed boolean DEFAULT FALSE,
execution_date date,

our_iban varchar(100),
our_bic varchar(100),
vendor_iban varchar(100),
vendor_bic varchar(100),

end_to_end_id varchar(35),

PRIMARY KEY (id),
FOREIGN KEY (sepa_export_id) REFERENCES sepa_export (id),
FOREIGN KEY (ap_id) REFERENCES ap (id),
FOREIGN KEY (chart_id) REFERENCES chart (id)
);
(570-570/663)