Datadictionary OpenWave 3.1.32
Previous topic Chapter index Next topic

View: vwfrmaudit

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View op tbaudit(audittrail)

 

Fields

Name

Data type

Description

dnkey

integer

Primary key.

ddtimestamp

timestamp

Datum en tijd

dvtimestamp

text

Datum en tijd uitgeschreven als string dd-mm-yyy-hr-mm-ss

dvcodemw

char(5)

Medewerker: tbmedewerkers.dvcode

dvmwvoluit

varchar(62)

Medewerkernaam:voorletters en tussenvoegsel

dvtablename

varchar(50)

Tabelnaam

dvpointer

varchar(50)

Primary key van tabelnaam

dvaction

char(1)

(Edit), (I)nsert of (D)elete

dvfieldname

varchar(50)

Veldnaam uit tabelnaam

dvvalue

varchar(4000)

Nieuwe waarde van veldnaam

dvlocation

varchar(1000)

Devicelocatie waarvanuit de wijziging is gemaakt

dvbron

char(1)

Indien I dan is de kaart aangemaakgt vanuit actie op importmatrijs, indien E dan op grond van een webserviceendpoint, en indien leeg dan handmatig door dvcodemw

dvbronvoluit

varchar(15)

handmatig, importmatrijs of endpointservice

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Indices

There are no indices for table vwfrmaudit

 

Definition

CREATE VIEW public.vwfrmaudit (
   dnkey,
   ddtimestamp,
   dvtimestamp,
   dvcodemw,
   dvmwvoluit,
   dvtablename,
   dvpointer,
   dvaction,
   dvfieldname,
   dvvalue,
   dvlocation,
   dvbron,
   dvbronvoluit)
AS
SELECT
a.dnkey,
   a.ddtimestamp,
   to_char(a.ddtimestamp, 'dd-mm-yyyy HH24:MI:SS'::text) AS dvtimestamp,
   a.dvcodemw,
   
(((
       CASE
           WHEN
b.dvvoorletters IS NULL THEN ''::text
           ELSE b.dvvoorletters::text || ' '::text
       END ||
       CASE
           WHEN
b.dvtussenvoegsel IS NULL THEN ''::text
           ELSE b.dvtussenvoegsel::text || ' '::text
       END) || b.dvomschrijving::text))::character varying(62) AS dvmwvoluit,
   a.dvtablename,
   a.dvpointer,
   a.dvaction,
   a.dvfieldname,
   a.dvvalue,
   a.dvlocation,
   a.dvbron,
       CASE
           WHEN
a.dvbron IS NULL THEN 'handmatig'::text
           WHEN a.dvbron = 'I'::bpchar THEN 'importmatrijs'::text
           ELSE 'endpointservice'::text
       END::character varying(15) AS dvbronvoluit
FROM tbaudit a
    LEFT JOIN tbmedewerkers b ON a.dvcodemw = b.dvcode;

COMMENT ON VIEW public.vwfrmaudit
IS 'View op tbaudit(audittrail)';

COMMENT ON COLUMN public.vwfrmaudit.dnkey
IS 'Primary key.';

COMMENT ON COLUMN public.vwfrmaudit.ddtimestamp
IS 'Datum en tijd';

COMMENT ON COLUMN public.vwfrmaudit.dvtimestamp
IS 'Datum en tijd uitgeschreven als string dd-mm-yyy-hr-mm-ss';

COMMENT ON COLUMN public.vwfrmaudit.dvcodemw
IS 'Medewerker: tbmedewerkers.dvcode';

COMMENT ON COLUMN public.vwfrmaudit.dvmwvoluit
IS 'Medewerkernaam:voorletters en tussenvoegsel';

COMMENT ON COLUMN public.vwfrmaudit.dvtablename
IS 'Tabelnaam';

COMMENT ON COLUMN public.vwfrmaudit.dvpointer
IS 'Primary key van tabelnaam';

COMMENT ON COLUMN public.vwfrmaudit.dvaction
IS '(Edit), (I)nsert of (D)elete';

COMMENT ON COLUMN public.vwfrmaudit.dvfieldname
IS 'Veldnaam uit tabelnaam';

COMMENT ON COLUMN public.vwfrmaudit.dvvalue
IS 'Nieuwe waarde van veldnaam';

COMMENT ON COLUMN public.vwfrmaudit.dvlocation
IS 'Devicelocatie waarvanuit de wijziging is gemaakt';

COMMENT ON COLUMN public.vwfrmaudit.dvbron
IS 'Indien I dan is de kaart aangemaakgt vanuit actie op importmatrijs, indien E dan op grond van een webserviceendpoint, en indien leeg dan handmatig door dvcodemw';

COMMENT ON COLUMN public.vwfrmaudit.dvbronvoluit
IS 'handmatig, importmatrijs of endpointservice';

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 2-5-2025 13:49
Previous topic Chapter index Next topic