Schema
public
Owner
waveuser005
Descriptions
View van de berekende bewaartermijnen per omgevingzaak op grond van de hulpview vwfrmomgtoestbewaartermijnen
Columns
Name | Data type | Description |
|---|---|---|
dnkey |
integer |
Primary key van tbomgvergunning: tbomgvergunning.dnkey) |
ddorginele_vernietigdatum |
date |
De berekende vernietigen vanaf datum zonder afwijking. |
dnafwijkingbewaarindagen |
integer |
De afwijkende termijn ingesteld in de betreffende omgevingzaak (tbomgvergunning.dnafwijkingbewaarindagen) |
ddberekende_vernietigdatum |
date |
Ddoriginele_vernietigdatum + dnafwijkingbewaarindagen, maar null indien dveeuwigbewaren is B |
dveeuwigbewaren |
text |
Heeft de waarde B indien in de omgevingzaak is aangegeven dat de zaak eeuwig bewaard moet worden (tbomgvergunning.dleeuwigbewaren = T) |
dvbewarenvanaf |
char(1) |
De gebruikte bewarenvanaf-code (A= startdatum, E = einddedatum, G = verlies Geldigheid, B= eeuwig bewaren) |
dntotaal_dagen |
integer |
Aantal dagen dat opgeteld is bij de bewarenvanaf datum (berekende termijn + afwijking (tbomgvergunning.dnafwijkingbewaarindagen)) |
dnorigbewaartermijnindagen |
integer |
Aantal dagen dat opgeteld wordt bij de bewarenvanafdatum zonder de afwijking |
ddbewarenvanafdatum |
date |
De bijbehorende datum op grond van dvbewarenvanaf |
dvprovisa |
varchar(20) |
Hoofdstuk uit Selectielijst voor archiefbescheiden van de provinciale organen bijv 3.1.15 |
Rules
Name | Event | Instead | Condition | Description |
|---|---|---|---|---|
_RETURN |
SELECT |
|
|
|
Indices
There are no indices for table vwfrmomgberekendebewaartermijnen
Definition
CREATE VIEW public.vwfrmomgberekendebewaartermijnen (
dnkey,
ddorginele_vernietigdatum,
dnafwijkingbewaarindagen,
ddberekende_vernietigdatum,
dveeuwigbewaren,
dvbewarenvanaf,
dntotaal_dagen,
dnorigbewaartermijnindagen,
ddbewarenvanafdatum,
dvprovisa)
AS
SELECT dnkey,
ddorginele_vernietigdatum,
dnafwijkingbewaarindagen,
ddberekende_vernietigdatum,
dveeuwigbewaren,
dvbewarenvanaf,
COALESCE(dnbewaartermijndagen, 0) + COALESCE(dnafwijkingbewaarindagen, 0)
AS dntotaal_dagen,
dnbewaartermijndagen AS dnorigbewaartermijnindagen,
ddbewarenvanafdatum,
dvprovisa
FROM (
SELECT t.dnkey,
t.dnkey_toest,
t.dvzaakcode,
t.dvbewarenvanaf,
t.dnbewaartermijndagen,
t.ddorginele_vernietigdatum,
t.dnafwijkingbewaarindagen,
t.dveeuwigbewaren,
t.ddberekende_vernietigdatum,
t.dvzaakaardbesluit,
t.dvtoestaardbesluit,
t.dvaardbesluit,
t.dvtoestemmingnaam,
t.ddaanvraag,
t.ddverliesgeldigheid,
t.ddeind,
t.dnbewaartermijndagen_toest,
t.dnbewaartermijndagen_zaak,
t.dvbewarenvanaf_toest,
t.dvbewarenvanaf_zaak,
t.ddbewarenvanafdatum,
t.dvprovisa,
row_number() OVER (PARTITION BY t.dnkey
ORDER BY t.ddberekende_vernietigdatum DESC) AS rn
FROM (
SELECT vwfrmomgtoestbewaartermijnen.dnkey,
vwfrmomgtoestbewaartermijnen.dnkey_toest,
vwfrmomgtoestbewaartermijnen.dvzaakcode,
vwfrmomgtoestbewaartermijnen.dvbewarenvanaf,
vwfrmomgtoestbewaartermijnen.dnbewaartermijndagen,
vwfrmomgtoestbewaartermijnen.ddorginele_vernietigdatum,
vwfrmomgtoestbewaartermijnen.dnafwijkingbewaarindagen,
vwfrmomgtoestbewaartermijnen.dveeuwigbewaren,
vwfrmomgtoestbewaartermijnen.ddberekende_vernietigdatum,
vwfrmomgtoestbewaartermijnen.dvzaakaardbesluit,
vwfrmomgtoestbewaartermijnen.dvtoestaardbesluit,
vwfrmomgtoestbewaartermijnen.dvaardbesluit,
vwfrmomgtoestbewaartermijnen.dvtoestemmingnaam,
vwfrmomgtoestbewaartermijnen.ddaanvraag,
vwfrmomgtoestbewaartermijnen.ddverliesgeldigheid,
vwfrmomgtoestbewaartermijnen.ddeind,
vwfrmomgtoestbewaartermijnen.dnbewaartermijndagen_toest,
vwfrmomgtoestbewaartermijnen.dnbewaartermijndagen_zaak,
vwfrmomgtoestbewaartermijnen.dvbewarenvanaf_toest,
vwfrmomgtoestbewaartermijnen.dvbewarenvanaf_zaak,
vwfrmomgtoestbewaartermijnen.ddbewarenvanafdatum,
vwfrmomgtoestbewaartermijnen.dvprovisa
FROM vwfrmomgtoestbewaartermijnen
) t
) x
WHERE rn = 1;
COMMENT ON VIEW public.vwfrmomgberekendebewaartermijnen
IS 'View van de berekende bewaartermijnen per omgevingzaak op grond van de hulpview vwfrmomgtoestbewaartermijnen';
COMMENT ON COLUMN public.vwfrmomgberekendebewaartermijnen.dnkey
IS 'Primary key van tbomgvergunning: tbomgvergunning.dnkey)';
COMMENT ON COLUMN public.vwfrmomgberekendebewaartermijnen.ddorginele_vernietigdatum
IS 'De berekende vernietigen vanaf datum zonder afwijking.';
COMMENT ON COLUMN public.vwfrmomgberekendebewaartermijnen.dnafwijkingbewaarindagen
IS 'De afwijkende termijn ingesteld in de betreffende omgevingzaak (tbomgvergunning.dnafwijkingbewaarindagen)';
COMMENT ON COLUMN public.vwfrmomgberekendebewaartermijnen.ddberekende_vernietigdatum
IS 'Ddoriginele_vernietigdatum + dnafwijkingbewaarindagen, maar null indien dveeuwigbewaren is B';
COMMENT ON COLUMN public.vwfrmomgberekendebewaartermijnen.dveeuwigbewaren
IS 'Heeft de waarde B indien in de omgevingzaak is aangegeven dat de zaak eeuwig bewaard moet worden (tbomgvergunning.dleeuwigbewaren = T)';
COMMENT ON COLUMN public.vwfrmomgberekendebewaartermijnen.dvbewarenvanaf
IS 'De gebruikte bewarenvanaf-code (A= startdatum, E = einddedatum, G = verlies Geldigheid, B= eeuwig bewaren)';
COMMENT ON COLUMN public.vwfrmomgberekendebewaartermijnen.dntotaal_dagen
IS 'Aantal dagen dat opgeteld is bij de bewarenvanaf datum (berekende termijn + afwijking (tbomgvergunning.dnafwijkingbewaarindagen))';
COMMENT ON COLUMN public.vwfrmomgberekendebewaartermijnen.dnorigbewaartermijnindagen
IS 'Aantal dagen dat opgeteld wordt bij de bewarenvanafdatum zonder de afwijking';
COMMENT ON COLUMN public.vwfrmomgberekendebewaartermijnen.ddbewarenvanafdatum
IS 'De bijbehorende datum op grond van dvbewarenvanaf';
COMMENT ON COLUMN public.vwfrmomgberekendebewaartermijnen.dvprovisa
IS 'Hoofdstuk uit Selectielijst voor archiefbescheiden van de provinciale organen bijv 3.1.15';
This file was generated with SQL Manager for PostgreSQL (www.sqlmanager.net/products/postgresql/manager) at 26/10/2026 11:10 |
|