3479 Commits
DB21 ... DB40

Author SHA1 Message Date
Alex Tiehuis
16d577f269 LPNL#68408 Leaseplan wil dat de werkplekreserveringen bevestigd worden via een QR code
svn path=/Database/branches/DB40/; revision=53027
2021-09-14 09:28:33 +00:00
Alex Tiehuis
668ab3aac0 LPNL#68408 Leaseplan wil dat de werkplekreserveringen bevestigd worden via een QR code
svn path=/Database/branches/DB40/; revision=52957
2021-09-09 07:26:09 +00:00
Erik Groener
3c02393faa FCLT#68548 Geplande actie niet gemaakt
svn path=/Database/branches/DB40/; revision=52936
2021-09-07 13:35:14 +00:00
Jos Groot Lipman
bf80c52744 FMHN#68489 fac_html_strictness om XSS uit te kunnen sluiten
svn path=/Database/branches/DB40/; revision=52934
2021-09-07 12:41:26 +00:00
Jos Groot Lipman
2b8dc064e7 MARX#68227 DB40g BTW marge voor afrondfouten/methode
svn path=/Database/branches/DB40/; revision=52855
2021-09-01 08:09:06 +00:00
Jos Groot Lipman
e1e736e324 Structuur volgens nieuwe 'once' richtlijnen zodat er meer info in de LST file komt
svn path=/Database/branches/DB40/; revision=52682
2021-08-11 15:40:55 +00:00
149ecf5620 FCLT#67927 Revert van revision 52582
svn path=/Database/branches/DB40/; revision=52680
2021-08-11 15:01:33 +00:00
Erik Groener
1945a75260 UWVA#65182 Bewaartermijnen/automatische schoning in core
svn path=/Database/branches/DB40/; revision=52679
2021-08-11 14:26:05 +00:00
cc1dc047b7 '-- //' -> '/////'
svn path=/Database/branches/DB40/; revision=52671
2021-08-11 09:51:50 +00:00
53d5de8eb0 FCLT#68244 revert van de renames
svn path=/Database/branches/DB40/; revision=52669
2021-08-11 09:41:41 +00:00
Peter Feij
6bf43fc7d7 -- //
svn path=/Database/branches/DB40/; revision=52668
2021-08-11 09:13:46 +00:00
6d0a14ac77 FCLT#68244 db40f -> db40e
svn path=/Database/branches/DB40/; revision=52667
2021-08-11 09:03:06 +00:00
fbc64c024a FCLT#68244 Comments ook
svn path=/Database/branches/DB40/; revision=52666
2021-08-11 08:56:28 +00:00
35a0d8e8eb FCLT#68244 Branch renamed (in het bestand zelf ook)
svn path=/Database/branches/DB40/; revision=52665
2021-08-11 08:47:13 +00:00
56700ef636 FCLT#68244 Branch renamed
svn path=/Database/branches/DB40/; revision=52663
2021-08-11 08:39:58 +00:00
Peter Feij
5b08ca31ee 2021.1 Gold C goes with DB40e
svn path=/Database/branches/DB40/; revision=52662
2021-08-11 08:27:33 +00:00
Maykel Geerdink
ba8a0ad912 FMHN#67972: Minimumcapaciteit voor reservering kunnen instellen.
svn path=/Database/branches/DB40/; revision=52660
2021-08-11 07:19:09 +00:00
8e175c3306 NYBU#68133 Alleen lezen -> Ingeklapt (bij bloktitel)
svn path=/Database/branches/DB40/; revision=52652
2021-08-10 13:36:15 +00:00
Alex Tiehuis
9120fa10de FCLT#68175 lcl_shared_pin_removed_error
svn path=/Database/branches/DB40/; revision=52604
2021-08-05 08:06:06 +00:00
9c0c9d75e1 FCLT#67927 Punt 4, standaard 'overige velden'-blok met icoontje, indien nodig
svn path=/Database/branches/DB40/; revision=52582
2021-08-02 12:23:18 +00:00
0ef63a37bd FMHN#67970 Maximum bestelhoeveelheid geimplementeerd
svn path=/Database/branches/DB40/; revision=52581
2021-08-02 10:51:49 +00:00
Peter Feij
4f0fbbbf48 Branch DB40
svn path=/Database/branches/DB40/; revision=52536
2021-07-28 08:10:19 +00:00
Peter Feij
780a98a19d Commit before branch
svn path=/Database/trunk/; revision=52535
2021-07-28 08:06:46 +00:00
Peter Feij
0edb3637a2 FMHN#67970 Per artikel moet ook maximaal te bestellen hoeveelheden ingesteld kunnen worden
FMHN#67972 Minimumcapaciteit voor reservering kunnen instellen

svn path=/Database/trunk/; revision=52534
2021-07-28 08:02:50 +00:00
d496b5ab66 FCLT#68031 AiAi voorkomen door gebruik van variabelen te verminderen
svn path=/Database/trunk/; revision=52517
2021-07-26 07:46:43 +00:00
Peter Feij
f67f6c7358 FMHN#67970 Per artikel moet ook maximaal te bestellen hoeveelheden ingesteld kunnen worden
svn path=/Database/trunk/; revision=52497
2021-07-23 11:20:57 +00:00
Peter Feij
b9563e2525 FMHN#67972 Minimumcapaciteit voor reservering kunnen instellen
svn path=/Database/trunk/; revision=52495
2021-07-23 11:07:31 +00:00
Alex Tiehuis
07dee911d8 AKZO#67937 Aanmaken van herhalingen bij reserveringen niet mogelijk
svn path=/Database/trunk/; revision=52485
2021-07-22 13:49:33 +00:00
Jos Groot Lipman
b14971ff19 Target voor de 2021.Gold C release wordt DB40e
svn path=/Database/trunk/; revision=52452
2021-07-21 08:48:32 +00:00
Maykel Geerdink
81d60ba95e FCLT#63760: Automatisch opdrachten aanmaken ook in de workflow.
svn path=/Database/trunk/; revision=52448
2021-07-20 17:59:30 +00:00
Maykel Geerdink
4df74561ff FCLT#67948: STCH AiAi in flx.evaluateflexexpressions.
svn path=/Database/trunk/; revision=52445
2021-07-20 13:48:42 +00:00
Maykel Geerdink
74ddeed0fb FCLT#63760: Automatisch opdrachten aanmaken ook in de workflow.
svn path=/Database/trunk/; revision=52442
2021-07-20 13:38:51 +00:00
Maykel Geerdink
377bc0c445 FCLT#63760: Automatisch opdrachten aanmaken ook in de workflow.
svn path=/Database/trunk/; revision=52429
2021-07-20 07:52:59 +00:00
Jos Groot Lipman
ef498ab578 FCLT#65576 Flex-expressies exception aangescherpt naar aanleiding van FCLT#67948
svn path=/Database/trunk/; revision=52418
2021-07-19 12:27:47 +00:00
Jos Groot Lipman
fd1a73f7ce UWVA#65182 verwijzing bestelaanvraag-->bestelopdracht verwijderen omdat CASCADE mist
svn path=/Database/trunk/; revision=52416
2021-07-19 10:49:55 +00:00
Erik Groener
907681411a MNNL#65433 Geplande acties in het weekend maar niet zo ingesteld
svn path=/Database/trunk/; revision=52385
2021-07-15 12:55:53 +00:00
Erik Groener
ad4e4aa7e8 FCLT#67810 AiAi bij verwijderen bijlage
svn path=/Database/trunk/; revision=52344
2021-07-13 13:50:13 +00:00
f12a0c7cdf FCLT#67801 prioriteitsberekening ging niet meer goed door gebruik van de verkeerde variabelen
svn path=/Database/trunk/; revision=52328
2021-07-12 20:43:19 +00:00
3aa9cebe0d FCLT#63760 Bijlagen ook mee kopieren
svn path=/Database/trunk/; revision=52258
2021-07-07 14:59:34 +00:00
Jos Groot Lipman
f144a46a25 Target voor de 2021.Gold A release wordt DB40d
svn path=/Database/trunk/; revision=52253
2021-07-07 14:22:35 +00:00
b07f8a5461 FCLT#63760 AiAi voorkomen indien er meerdere kenmerken van hetzelfde kenmerksoort worden meegenomen
svn path=/Database/trunk/; revision=52252
2021-07-07 13:55:05 +00:00
Erik Groener
836807ea8b UWVA#65182 Bewaartermijnen/automatische schoning in core
svn path=/Database/trunk/; revision=52247
2021-07-07 09:27:04 +00:00
Erik Groener
6d6b19be3c UWVA#65182 Bewaartermijnen/automatische schoning in core
svn path=/Database/trunk/; revision=52246
2021-07-07 09:01:02 +00:00
Jos Groot Lipman
e5a9081d5f FLEX#67638 res_disc_params_notify ook honoreren voor voorziening catalogi
svn path=/Database/trunk/; revision=52243
2021-07-07 08:47:40 +00:00
Erik Groener
85c39e550b UWVA#65182 Bewaartermijnen/automatische schoning in core
svn path=/Database/trunk/; revision=52228
2021-07-06 12:49:28 +00:00
Erik Groener
81dc3a0e73 UWVA#65182 Bewaartermijnen/automatische schoning in core
svn path=/Database/trunk/; revision=52227
2021-07-06 12:48:44 +00:00
Erik Groener
fb8a7caae1 UWVA#65182 Bewaartermijnen/automatische schoning in core
svn path=/Database/trunk/; revision=52224
2021-07-06 10:04:59 +00:00
Jos Groot Lipman
b3f56c6a94 FMHN#67510 fg_minmergedistance voor mergens ARC's (future use)
svn path=/Database/trunk/; revision=52223
2021-07-06 09:53:41 +00:00
ea8f38be7f FCLT#63760 l_prs_bedrijf_key is niet altijd bekend, bijvoorbeeld bij isOfferte of indien dienst_key = null, dat moet wel (volgens mld_c_mld_uitvoerende_keys), dus eruit klappen als die er niet is.
opdr_omschrijving werd niet goed bepaald indien l_mld_melding_onderwerp IS NULL en l_mld_melding_omschrijving IS NOT NULL.
enkele aliasen weggehaald

svn path=/Database/trunk/; revision=52220
2021-07-05 22:46:01 +00:00
cd7d3a1827 FCLT#63760 Sommige meldingen hebben geen locatie/adres, daarvoor nu 'NO_DATA_FOUND' afgevangen en tevens zoeken we dan nog even of er mogelijk maar 1 bedrijf is die deze dienst ongescoped levert (om uitvoerende te bepalen), mld_stdmelding_vereisdienst niet nodig en dienst in de 1ste query ophalen.
svn path=/Database/trunk/; revision=52219
2021-07-05 20:41:06 +00:00
ea67566afd FCLT#63760 Pakt anders de 'laatste' fiatteur ipv de 'volgende', op deze plekken hebben we nl. al geconstateerd dat 'ik' het zelf niet mag fiatteren
svn path=/Database/trunk/; revision=52213
2021-07-05 14:32:41 +00:00
Jos Groot Lipman
ba5df8bfd9 Target voor de 2021.1 release wordt definitief DB40c
svn path=/Database/trunk/; revision=52209
2021-07-05 13:01:43 +00:00
db113616f9 FCLT#63760 Hij moet er uit klappen indien 'kosten zijn verplicht' en 'kosten zijn null'
svn path=/Database/trunk/; revision=52208
2021-07-05 12:47:34 +00:00
3b7854b042 FCLT#63760 Ging eerst fout indien 'Budget periode = Geen': dan is (l_kp_limietperiode IS NOT NULL), (want l_kp_limietperiode = 0), en krijg je "o.mld_opdr_datumbegin >= TRUNC (SYSDATE, NULL)" -> oftwel, geen resultaten.
svn path=/Database/trunk/; revision=52202
2021-07-05 10:59:52 +00:00
Alex Tiehuis
d7d968324c FMHN#63138: Actief voorstellen alternatieven als er geen ruimte beschikbaar is
svn path=/Database/trunk/; revision=52201
2021-07-05 10:42:52 +00:00
Alex Tiehuis
5926194e8e FMHN#63138: Actief voorstellen alternatieven als er geen ruimte beschikbaar is
svn path=/Database/trunk/; revision=52199
2021-07-05 10:13:15 +00:00
Jos Groot Lipman
675103d9e5 FLEX#67638 res_disc_params_notify ook honoreren voor voorziening catalogi
svn path=/Database/trunk/; revision=52195
2021-07-05 09:00:11 +00:00
Erik Groener
ec5b6b64b9 UWVA#63361 FIP: Afmeldteksten importbestand
svn path=/Database/trunk/; revision=52186
2021-07-02 06:07:09 +00:00
78c1c5313c FCLT#63760 Ging eerst fout indien 'Budget periode = Geen': dan is (l_kp_limietperiode IS NOT NULL), (want l_kp_limietperiode = 0), en krijg je "b.bes_bestelling_datum >= TRUNC (SYSDATE, NULL)" -> oftwel, geen resultaten.
svn path=/Database/trunk/; revision=52185
2021-07-01 22:50:21 +00:00
963fb45a82 FCLT#63760 ORA-06502: PL/SQL: numerieke fout of fout in waarde : getalprecisie is te groot.. in prs.combinatievalidatie opgelost (r2482)
svn path=/Database/trunk/; revision=52182
2021-07-01 20:25:59 +00:00
f8248acc2e FCLT#63760 ORA-01427: Enkele-rij subselect retourneert meer dan één rij. in prs.combinatievalidatie opgelost
svn path=/Database/trunk/; revision=52179
2021-07-01 19:47:12 +00:00
Alex Tiehuis
6aaeee6db5 PCHX#66962: Planbord via bookmark houdt oude stijl
svn path=/Database/trunk/; revision=52121
2021-06-28 13:37:34 +00:00
Erik Groener
017046467b UWVA#65676 wens om rapporten te maken voor opvragen gegevens van de melder bv mail adres
svn path=/Database/trunk/; revision=52075
2021-06-24 09:46:24 +00:00
Jos Groot Lipman
0c99ec0552 PCHD#67461 'Mobiel' --> 'Mobiele browser en App' is duidelijker
svn path=/Database/trunk/; revision=52056
2021-06-23 10:09:31 +00:00
cfbe048aa1 FCLT#64018 labeltje
svn path=/Database/trunk/; revision=52052
2021-06-23 09:28:44 +00:00
60d14011b6 FCLT#64018 dubbele punten weg uit labels
svn path=/Database/trunk/; revision=51962
2021-06-16 14:11:20 +00:00
Jos Groot Lipman
8ab5e64f42 Tikfoutje
svn path=/Database/trunk/; revision=51908
2021-06-14 09:21:27 +00:00
a31ddc8c63 FCLT#64018
svn path=/Database/trunk/; revision=51860
2021-06-10 15:01:39 +00:00
Erik Groener
79f2699267 FMHN#63210 Actieve signalering van herhaalde verkeerde inlogpogingen
svn path=/Database/trunk/; revision=51849
2021-06-10 09:42:34 +00:00
f01b9165be SVRZ#67211 S(mld_subject_order) toch renamed naar S(mld_properties_order)
svn path=/Database/trunk/; revision=51827
2021-06-09 13:41:59 +00:00
dbcfea2640 SVRZ#67211 S(mld_subject_order) toegevoegd
svn path=/Database/trunk/; revision=51824
2021-06-09 13:33:38 +00:00
Jos Groot Lipman
305886f851 FLEX#64717 geschedulede commando's redundante code weg
svn path=/Database/trunk/; revision=51820
2021-06-09 12:39:58 +00:00
Alex Tiehuis
fe1caec10d SVRZ#67263: Reserveringen vanuit planbord
svn path=/Database/trunk/; revision=51819
2021-06-09 12:34:10 +00:00
bcdbb01d40 FCLT#64018 geen newline
svn path=/Database/trunk/; revision=51814
2021-06-09 09:08:20 +00:00
Jos Groot Lipman
83454fbc36 FCLT#67333 Setting fac_hide_fields (future use)
svn path=/Database/trunk/; revision=51813
2021-06-09 08:29:50 +00:00
Arthur Egberink
3b4c46255a BRWN#67183 -- Implementatie Brabant Wonen
svn path=/Database/trunk/; revision=51810
2021-06-09 05:54:49 +00:00
Erik Groener
3b2cc57bb1 FMHN#63210 Actieve signalering van herhaalde verkeerde inlogpogingen
svn path=/Database/trunk/; revision=51801
2021-06-08 08:01:47 +00:00
Gijs Wassink
91cebb896d FCLT#63749: Upgrade naar fontawesome 6
svn path=/Database/trunk/; revision=51791
2021-06-07 13:14:20 +00:00
2ceab19e77 FCLT#67225 lcl_ref_complain toegevoegd
svn path=/Database/trunk/; revision=51766
2021-06-04 13:47:25 +00:00
Jos Groot Lipman
acea29ade2 FCLT#67233 Wachtwoord hash_factor ophogen
svn path=/Database/trunk/; revision=51744
2021-06-02 20:12:59 +00:00
Peter Feij
bdd65da2cd Beetje muggeziften qua tekst
svn path=/Database/trunk/; revision=51720
2021-06-01 15:22:48 +00:00
Jos Groot Lipman
ac4a6d6262 FCLT#67213 Vervallen RES-lcl's
svn path=/Database/trunk/; revision=51717
2021-06-01 13:40:23 +00:00
Jos Groot Lipman
647a185a3e Target voor de 2021.1 release wordt DB40b
svn path=/Database/trunk/; revision=51715
2021-06-01 12:59:00 +00:00
Jos Groot Lipman
ed6b3c0b51 FCLT#67213 Vervallen RES-lcl's
svn path=/Database/trunk/; revision=51714
2021-06-01 12:56:27 +00:00
Alex Tiehuis
b62a34f735 FMHN#63138: Actief voorstellen alternatieven als er geen ruimte beschikbaar is
svn path=/Database/trunk/; revision=51705
2021-06-01 08:45:59 +00:00
Jos Groot Lipman
d61fb162e2 PCHX#66970: Autoriseren chatmodule
svn path=/Database/trunk/; revision=51692
2021-05-31 15:45:17 +00:00
3a8fd15e93 FCLT#67053 Blanco -> Nieuwe sectie en verwijderen oude Blanco's (incl. Referenced fields)
svn path=/Database/trunk/; revision=51690
2021-05-31 15:37:34 +00:00
Arthur Egberink
a985d23c83 YASK#67148 -- Extra kolom te taakdiscipline toevoegen aan de UDR view.
svn path=/Database/trunk/; revision=51689
2021-05-31 15:24:17 +00:00
Erik Groener
22c3c550d2 KFHT#67002 Mailadres contactpersoon Bedrijf is te lang!
svn path=/Database/trunk/; revision=51681
2021-05-31 12:27:34 +00:00
d02c5742f5 FCLT#67053 Blanco -> Nieuwe sectie en verwijderen oude Blanco's (incl. Referenced fields)
svn path=/Database/trunk/; revision=51678
2021-05-31 10:54:40 +00:00
Jos Groot Lipman
db235e8f5a Oracle Testscript updates: alle developers mailen als je mailall meegeeft aan de test batchfile
svn path=/Database/trunk/; revision=51677
2021-05-31 08:52:59 +00:00
Erik Groener
ae31d18bfb KFHT#67002 Mailadres contactpersoon Bedrijf is te lang!
svn path=/Database/trunk/; revision=51673
2021-05-31 07:47:44 +00:00
Erik Groener
50593e67b5 DLLG#60172 Kan ik ook catering op mobiel boeken?
svn path=/Database/trunk/; revision=51672
2021-05-31 07:14:53 +00:00
Arthur Egberink
f985aab9b3 BAMG#67179 -- Implementatie BAMG
svn path=/Database/trunk/; revision=51669
2021-05-30 09:09:38 +00:00
6957fe7e8e FCLT#67053 Blanco kenmerken (en kenmerksoorten) volledig verwijderen, en recyclen
svn path=/Database/trunk/; revision=51664
2021-05-28 21:11:07 +00:00
Gijs Wassink
01fac699ed FCLT#66767: Mobile bezoeker verwijderen bij afspraak is een rare toggle-knop
svn path=/Database/trunk/; revision=51661
2021-05-28 14:38:07 +00:00
Erik Groener
a426e72b91 DLLG#60172 Kan ik ook catering op mobiel boeken?
svn path=/Database/trunk/; revision=51642
2021-05-27 12:51:46 +00:00
Erik Groener
e20557211a KFHT#67002 Mailadres contactpersoon Bedrijf is te lang!
svn path=/Database/trunk/; revision=51612
2021-05-26 10:17:52 +00:00
Jos Migo
8f0523b466 WEND#67092 -- Implementatie Facilitor bij WENDER opvangorganisatie - FASE 1
svn path=/Database/trunk/; revision=51596
2021-05-25 20:30:07 +00:00
f584ce5883 FCLT#66988 frm_resframe
svn path=/Database/trunk/; revision=51595
2021-05-25 19:46:24 +00:00
Sander Schepers
b19acea7b0 BLIJ, CEVA, TRIV toegevoegd.
svn path=/Database/trunk/; revision=51561
2021-05-20 08:42:30 +00:00
Jos Groot Lipman
b78b9fa6ee RABO#66575 Bij melding afmelden de vraag over inspecties ook default aan kunnen zetten
svn path=/Database/trunk/; revision=51556
2021-05-20 06:56:21 +00:00
ecc02eb0b3 FCLT#64018 default waarde veranderen is natuurlijk niet nodig, wordt gewoon eerst uit de asp code verwijderd, en volgende versie kan de setting eruit
svn path=/Database/trunk/; revision=51544
2021-05-19 13:01:35 +00:00
c5008b6c3a FCLT#64018 S(fac_tabframes) deprecated -> We gaan altijd kijken of we subtabs kunnen maken (en niet meer afhankelijk van een setting)
svn path=/Database/trunk/; revision=51538
2021-05-19 10:59:00 +00:00
Jos Groot Lipman
48dd00ce85 INSERT INTO prs_perslid is Gefaald bij sommige accepts omdat FAC package invalid was. Hier herhalen.
svn path=/Database/trunk/; revision=51529
2021-05-19 08:17:41 +00:00
Jos Groot Lipman
d5bf79fa12 Target voor de 2021.1 release wordt DB40a
svn path=/Database/trunk/; revision=51502
2021-05-18 09:32:20 +00:00
Alex Tiehuis
35ecac5861 PCHX#66970: Autoriseren chatmodule
svn path=/Database/trunk/; revision=51501
2021-05-18 09:31:20 +00:00
Jos Groot Lipman
57b4f3a4d8 FCLT#66753 Delete foute MLD_MELDING_OBJECT records veel sneller gemaakt.
svn path=/Database/trunk/; revision=51500
2021-05-18 09:29:44 +00:00
Alex Tiehuis
44f892071c PCHX#66970: Autoriseren chatmodule
svn path=/Database/trunk/; revision=51499
2021-05-18 09:17:27 +00:00
Alex Tiehuis
86c5837613 PCHX#66970: Autoriseren chatmodule
svn path=/Database/trunk/; revision=51498
2021-05-18 09:16:27 +00:00
Jos Groot Lipman
1618f052b1 Betere object_name lengte < 31 controle
svn path=/Database/trunk/; revision=51488
2021-05-17 18:23:30 +00:00
Jos Groot Lipman
93128926ac fac package vaker compileren
svn path=/Database/trunk/; revision=51460
2021-05-12 21:12:15 +00:00
Jos Groot Lipman
a7cf094dc5 Vele te lange identifiers...
svn path=/Database/trunk/; revision=51455
2021-05-12 17:13:04 +00:00
3c7900b92a FCLT#64018 Resetten custom styling
svn path=/Database/trunk/; revision=51450
2021-05-12 14:39:20 +00:00
Erik Groener
7f4992acd7 FCLT#66522 Kenmerksoort niet aanpassen bij bestaande kenmerken
svn path=/Database/trunk/; revision=51434
2021-05-12 12:40:02 +00:00
Jos Groot Lipman
acda81df2a lcl's onder het CNT kopje zijn niet beschikbaar in ASP
svn path=/Database/trunk/; revision=51420
2021-05-12 07:45:05 +00:00
Erik Groener
fe67359dad FLEX#64726 Archiveren status historie sensoren
svn path=/Database/trunk/; revision=51415
2021-05-12 06:25:55 +00:00
Jos Groot Lipman
cd23e2f439 FCLT#66929 bijhouden *wie* een export heeft geactiveerd.
svn path=/Database/trunk/; revision=51401
2021-05-11 16:04:35 +00:00
Peter Feij
41271d77aa savepoint
svn path=/Database/trunk/; revision=51399
2021-05-11 15:31:57 +00:00
Erik Groener
9b018dd87d FCLT#66924 release controle
svn path=/Database/trunk/; revision=51394
2021-05-11 13:43:27 +00:00
Peter Feij
2e28d34329 FCLT#63906 werkplekcatalogi onderscheidbaar
svn path=/Database/trunk/; revision=51387
2021-05-11 12:18:07 +00:00
54647e99ff FCLT#64017 nieuwe portal pagina in z'n geheel naar de volgende release (2022.1)
svn path=/Database/trunk/; revision=51383
2021-05-11 11:33:33 +00:00
Dennis Hartmann
565f5909f9 FCLT#61823
svn path=/Database/trunk/; revision=51382
2021-05-11 11:33:10 +00:00
360d31c36c FCLT#63800 menuoptie's gefixt, eindresultaat is dat er 2 bestaande menuopties zijn gewijzigd;
meunoptie met label 'lcl_menu_msg_overzicht' is de url gewijzigd naar 'appl/msg/fac_nieuws_search.asp'
menuoptie met label 'lcl_menu_msg_berichten' veranderd van label naar 'lcl_menu_msg_bericht_maken' en komt default nu wel in het menu (eerst dus niet)

svn path=/Database/trunk/; revision=51380
2021-05-11 10:36:55 +00:00
948afaced3 FCLT#64017 nieuwe portal pagina in z'n geheel naar de volgende release (2022.1)
svn path=/Database/trunk/; revision=51373
2021-05-11 06:03:19 +00:00
1ac8386133 FCLT#64017 nieuwe portal pagina in z'n geheel naar de volgende release (2022.1)
svn path=/Database/trunk/; revision=51372
2021-05-11 06:02:29 +00:00
Jos Groot Lipman
4068510f99 Oracle Testscript updates: alle developers mailen als je mailall meegeeft aan de test batchfile
svn path=/Database/trunk/; revision=51363
2021-05-10 14:08:43 +00:00
Jos Groot Lipman
7e7015b843 FCLT#65005 import/export browse functie
svn path=/Database/trunk/; revision=51358
2021-05-10 13:25:37 +00:00
35eb29143f FCLT#64017 nieuwe portal pagina in z'n geheel naar de volgende release (2022.1)
svn path=/Database/trunk/; revision=51357
2021-05-10 13:13:08 +00:00
Jos Groot Lipman
e0766b4be2 MARX#66033 Planbord resource voorzieningen/ reserveringen onder mld_opdrachten savepoint
svn path=/Database/trunk/; revision=51350
2021-05-10 10:26:53 +00:00
Jos Groot Lipman
d35ac74ac6 FLEX#64717 notificatie naar bedrijfadres fixjes
svn path=/Database/trunk/; revision=51346
2021-05-10 10:11:47 +00:00
Arthur Egberink
9bfc577539 SKBN#66871 -- Implementatie SKBN
svn path=/Database/trunk/; revision=51327
2021-05-07 17:48:11 +00:00
Arthur Egberink
0b0c6fcce0 AAXX#63003 -- Nieuwe omgeving voor HDFM
svn path=/Database/trunk/; revision=51325
2021-05-07 17:43:35 +00:00
Alex Tiehuis
febe2a06c2 FCLT#63906 Revamp Reserveringsinterface & flows
svn path=/Database/trunk/; revision=51320
2021-05-07 13:26:22 +00:00
Alex Tiehuis
d6b6c08b8e FMHN#63851 Chatfunctie in portaal
svn path=/Database/trunk/; revision=51315
2021-05-07 09:20:59 +00:00
Gijs Wassink
dbc2bd0c27 FCLT#63800: Facilitor blog - Nieuwsberichten kunnen editen
En wat aanpassingen van anderen.

svn path=/Database/trunk/; revision=51313
2021-05-07 08:49:58 +00:00
Jos Groot Lipman
8a69a46d67 FCLT#56923 Ontmantelen Share&Meet
svn path=/Database/trunk/; revision=51292
2021-05-06 13:22:22 +00:00
Jos Groot Lipman
e7470c560d Bij upgrade logfilenaam vooraan vermelden
svn path=/Database/trunk/; revision=51291
2021-05-06 13:19:13 +00:00
Erik Groener
46150b56f5 FCLT#66686 Incidenteel gemiste notificaties?
svn path=/Database/trunk/; revision=51284
2021-05-06 07:24:44 +00:00
Erik Groener
0698b0f207 FCLT#66753 Veel mld_melding_object records die wijzen naar niet bestaande MLD_MELDING
svn path=/Database/trunk/; revision=51258
2021-05-05 08:41:15 +00:00
Erik Groener
f0ad6ca2a5 FCLT#66677 Missende _PUTORDERS en/of _HMAIL bij diverse klanten
svn path=/Database/trunk/; revision=51242
2021-05-04 14:42:16 +00:00
Alex Tiehuis
687914dcaa FCLT#65049
svn path=/Database/trunk/; revision=51235
2021-05-04 12:26:10 +00:00
Gijs Wassink
ecf7a0f603 FCLT#63749: Upgrade naar fontawesome 6
svn path=/Database/trunk/; revision=51231
2021-05-04 10:32:24 +00:00
Alex Tiehuis
e887273dc5 FMHN#64060: Historisch meest gereserveerde ruimten door eindgebruiker bovenaan tonen
svn path=/Database/trunk/; revision=51210
2021-05-03 10:53:29 +00:00
Jos Groot Lipman
dce148778e Diverse http --> https
svn path=/Database/trunk/; revision=51209
2021-05-03 10:40:03 +00:00
Jos Groot Lipman
054046ea21 Oracle Testscript updates
svn path=/Database/trunk/; revision=51203
2021-05-02 12:02:39 +00:00
Gijs Wassink
0833f09109 FCLT#63800: Facilitor blog - Nieuwsberichten kunnen editen
svn path=/Database/trunk/; revision=51160
2021-04-29 13:23:25 +00:00
Erik Groener
0e1c752ef9 FCLT#66193 Opschoon statements in FAC_CLEANUP procedure bundelen.
svn path=/Database/trunk/; revision=51159
2021-04-29 13:21:15 +00:00
Jos Groot Lipman
d7c1d8c4a9 FCLT#66765 indexen opruimen
svn path=/Database/trunk/; revision=51153
2021-04-29 11:07:56 +00:00
Jos Groot Lipman
24cd46f943 FCLT#58238 Iets betere database versie (adm)tracking: ook timestamp erbij
svn path=/Database/trunk/; revision=51148
2021-04-29 09:35:54 +00:00
Jos Groot Lipman
d9064a1727 2020-->2021
svn path=/Database/trunk/; revision=51120
2021-04-28 07:55:01 +00:00
Erik Groener
2e67e97fc2 FCLT#66596 XXXX_DAILY robuuster: Exceptions notificeren met putsystemnotification
svn path=/Database/trunk/; revision=51119
2021-04-28 07:52:23 +00:00
Gijs Wassink
b0caf2902a FCLT#63800: Facilitor blog - Nieuwsberichten kunnen editen
svn path=/Database/trunk/; revision=51118
2021-04-28 07:51:08 +00:00
Norbert Wassink
0712c6ff47 FLOW#66352 -- Inrichting FLOW
svn path=/Database/trunk/; revision=51115
2021-04-28 07:23:44 +00:00
Erik Groener
a1a576ad0e FCLT#66193 Opschoon statements in FAC_CLEANUP procedure bundelen.
svn path=/Database/trunk/; revision=51114
2021-04-28 07:21:51 +00:00
Jos Migo
b98965c70c BLOS#61496 -- Implementatie Facilitor bij BLOS Kinderopvang - FASE 1
HMOD#58491 -- Implementatie Humanitas Onder Dak

svn path=/Database/trunk/; revision=51098
2021-04-26 15:12:16 +00:00
Jos Groot Lipman
a372dbdeff FCLT#64883 Droppen ongebruikte FACM005
svn path=/Database/trunk/; revision=51088
2021-04-26 10:05:22 +00:00
Peter Feij
15f1a24e8a FMHN#63210 inlogfailnotificatiejob
svn path=/Database/trunk/; revision=51058
2021-04-23 11:53:55 +00:00
Erik Groener
256c3b4a40 FCLT#66612 Velden prs_werkplek_dwgx en prs_werkplek_dwgy zijn te klein
svn path=/Database/trunk/; revision=51048
2021-04-23 07:18:51 +00:00
Gijs Wassink
8050218738 FCLT#63800: Facilitor blog - Nieuwsberichten kunnen editen
svn path=/Database/trunk/; revision=51047
2021-04-23 07:15:56 +00:00
Peter Feij
c83ffb8703 FMHN#66368 fac_faq_vervaldatum
svn path=/Database/trunk/; revision=51046
2021-04-23 06:54:53 +00:00
Peter Feij
09a5ebd26f FCLT#63749 default is fal
svn path=/Database/trunk/; revision=51015
2021-04-22 11:17:45 +00:00
Peter Feij
84b9e33af6 savepoint
svn path=/Database/trunk/; revision=51013
2021-04-22 10:55:01 +00:00
Peter Feij
06dc847803 FCLT#65721: Met nieuwe note-frame is descending de betere default
svn path=/Database/trunk/; revision=50987
2021-04-21 12:36:25 +00:00
ece68ded7a FCLT#65049 lcl_menu_sle_toegangwaar -> lcl_menu_sle_sleutels want die eerste is geen default menu-optie (niet gebruikt) waardoor het nieuwe menuitem niet wordt ge-insert
svn path=/Database/trunk/; revision=50970
2021-04-20 17:12:32 +00:00
Erik Groener
265a14e2bc FCLT#60030 Bij meerdere entiteiten _extern_id's kunnen gebruiken
svn path=/Database/trunk/; revision=50918
2021-04-19 08:25:49 +00:00
Erik Groener
8586b6cc6f FCLT#60030 Bij meerdere entiteiten _extern_id's kunnen gebruiken
svn path=/Database/trunk/; revision=50910
2021-04-16 15:02:29 +00:00
Peter Feij
1ada29586e FCLT#60030 syntaxfix, resteert nog de te langen kolomnamen
svn path=/Database/trunk/; revision=50905
2021-04-16 14:24:52 +00:00
Alex Tiehuis
2be3cd374c FCLT#63906 Revamp Reserveringsinterface & flows
svn path=/Database/trunk/; revision=50896
2021-04-16 12:04:03 +00:00
Peter Feij
788a9f038b FCLT#64017 widgetpagina finetune
svn path=/Database/trunk/; revision=50881
2021-04-16 08:01:50 +00:00
Erik Groener
90b6ddb0cc FCLT#60030 Bij meerdere entiteiten _extern_id's kunnen gebruiken
svn path=/Database/trunk/; revision=50872
2021-04-15 15:03:51 +00:00
Jos Groot Lipman
8b3cb5aec1 FCLT#65180 alvast fac_import_app_delimiter en fac_export_app_delimiter
svn path=/Database/trunk/; revision=50831
2021-04-14 15:42:47 +00:00
Erik Groener
a1869aa9ff FCLT#65949 Bestel-aantallen met decimalen ondersteunen
svn path=/Database/trunk/; revision=50826
2021-04-14 12:56:29 +00:00
Erik Groener
f7d362ed11 FLEX#64726 Archiveren status historie sensoren
svn path=/Database/trunk/; revision=50818
2021-04-14 11:54:56 +00:00
Maykel Geerdink
cf4be8381d RABO#64724: MJOP taken doorschuiven die reeds zijn geaccordeerd zonder afmelden M-melding.
svn path=/Database/trunk/; revision=50809
2021-04-14 10:53:05 +00:00
Maykel Geerdink
d4c6b3598f PCHD#66214: Import facturen importeert niet op laatste/actuele contract.
svn path=/Database/trunk/; revision=50773
2021-04-13 10:13:39 +00:00
Peter Feij
b37bcd35fa FCLT#66178 openbare core-labelthema's (voor wp-reservering) houden rekening met visibility-setting van personen
Tevens beetje onderhoud qua naam_friendly en i18n

svn path=/Database/trunk/; revision=50708
2021-04-08 14:23:56 +00:00
Erik Groener
e23bd05e18 FCLT#65949 Bestel-aantallen met decimalen ondersteunen
svn path=/Database/trunk/; revision=50669
2021-04-07 07:20:39 +00:00
Peter Feij
16294ae329 FCLT#66441 afwijkend IP van symbolen mogelijk
svn path=/Database/trunk/; revision=50660
2021-04-06 15:27:52 +00:00
Maykel Geerdink
5f05863270 PCHD#66214: Import facturen importeert niet op laatste/actuele contract.
svn path=/Database/trunk/; revision=50653
2021-04-06 12:32:18 +00:00
Maykel Geerdink
37149fbc0e RABO#64724: MJOP taken doorschuiven die reeds zijn geaccordeerd zonder afmelden M-melding.
svn path=/Database/trunk/; revision=50650
2021-04-06 12:12:22 +00:00
Erik Groener
0645837152 FCLT#65727
svn path=/Database/trunk/; revision=50649
2021-04-06 12:02:05 +00:00
Peter Feij
9140cb7ca2 FCLT#64017 persoonlijke widgetpage en ook overrulebare breedte
svn path=/Database/trunk/; revision=50586
2021-03-31 14:01:16 +00:00
Erik Groener
f0a8810c3d FCLT#66167 INS_T_INS_DEEL_A_U ==> INS_DEEL_STATE_HISTORY geeft ORA-01403
svn path=/Database/trunk/; revision=50578
2021-03-31 10:09:57 +00:00
Erik Groener
e4a3956711 FCLT#65260 Ontdubbelen registatie bij verwijderen niet 100% correct?
svn path=/Database/trunk/; revision=50560
2021-03-30 12:23:00 +00:00
Alex Tiehuis
fded8b6a39 FCLT#66323: FIP import objecten geeft onduidelijke foutmelding bij oracle error
svn path=/Database/trunk/; revision=50517
2021-03-26 09:06:52 +00:00
Jos Groot Lipman
f6a04edc3b FLEX#64717 Notificatie naar prs_bedrijfadres,
Specifieke neutrale FACTST notificatie is ook wel handig

svn path=/Database/trunk/; revision=50503
2021-03-25 13:16:46 +00:00
Norbert Wassink
baa003b3ef LBRN#66045 -- Setup new klant
svn path=/Database/trunk/; revision=50475
2021-03-24 16:48:26 +00:00
Ruud Lipper
d1d3dc7303 MNNL#66208 omschrijving fac_usrrap_keepfilter verbeterd
svn path=/Database/trunk/; revision=50440
2021-03-22 10:22:57 +00:00
Jos Groot Lipman
cced00aa95 FCLT#60561 MS-Graph koppeling savepoint nu met Webhook mogelijkheid
svn path=/Database/trunk/; revision=50363
2021-03-16 14:27:47 +00:00
Erik Groener
9f33a48dfb FCLT#64662 Anonimiseren routine in code opnemen
svn path=/Database/trunk/; revision=50319
2021-03-12 09:10:11 +00:00
Jos Groot Lipman
44571dcbec FCLT#66190 puo_notificationinmailbody deprecaten
svn path=/Database/trunk/; revision=50306
2021-03-11 12:37:20 +00:00
Jos Groot Lipman
c8277a3d84 FCLT#65726 Putorders 'plugins'
svn path=/Database/trunk/; revision=50302
2021-03-11 11:12:56 +00:00
Peter Feij
ec1009481c FCLT#66178 persoonlijkse zichtbaarheid voor anderen
svn path=/Database/trunk/; revision=50282
2021-03-10 14:51:22 +00:00
Jos Groot Lipman
c77a8f5cb4 FCLT#65726 Putorders 'plugins'
svn path=/Database/trunk/; revision=50281
2021-03-10 14:37:28 +00:00
Alex Tiehuis
339103cf27 FCLT#63906 Revamp Reserveringsinterface & flows
svn path=/Database/trunk/; revision=50265
2021-03-10 08:18:37 +00:00
Jos Groot Lipman
41098186bb Testcript DB40 erbij
svn path=/Database/trunk/; revision=50264
2021-03-10 08:16:11 +00:00
Alex Tiehuis
b97ce44370 FCLT#63906 Revamp Reserveringsinterface & flows
svn path=/Database/trunk/; revision=50251
2021-03-09 12:40:43 +00:00
Alex Tiehuis
5151e00a70 FMHN#63851 Chatfunctie wip
svn path=/Database/trunk/; revision=50215
2021-03-08 08:48:21 +00:00
Peter Feij
724bc326ed MNNL#65947 deel_opmerking in xml
svn path=/Database/trunk/; revision=50193
2021-03-05 11:32:04 +00:00
Peter Feij
042a44464f MARX#63145 reserveerbare resources bij opdrachten mogelijk maken - unique index ruimer
svn path=/Database/trunk/; revision=50183
2021-03-04 17:41:49 +00:00
Peter Feij
48f1839f1c FCLT#65049 module en menuopties erbij
svn path=/Database/trunk/; revision=50154
2021-03-03 15:01:22 +00:00
Erik Groener
6e3e3178e9 FCLT#65984 Kenmerken doorgeven naar vervolg meldingen
svn path=/Database/trunk/; revision=50149
2021-03-03 11:43:04 +00:00
Erik Groener
f6a01d09f1 FCLT#65984 Kenmerken doorgeven naar vervolg meldingen
svn path=/Database/trunk/; revision=50148
2021-03-03 11:11:59 +00:00
Erik Groener
3ce7b2be04 FLEX#64717 geschedulede commando's: procedure putnotificationjobs parameters header komt niet overeen met body
svn path=/Database/trunk/; revision=50147
2021-03-03 11:10:20 +00:00
Ruud Lipper
979144561c BONS#65966 factuur r YYYY ipv IYYY
svn path=/Database/trunk/; revision=50121
2021-03-02 08:24:59 +00:00
Alex Tiehuis
e516cfeb82 FCLT#66010 S(ABC_flexcolumns) deprecated
svn path=/Database/trunk/; revision=50107
2021-03-01 12:42:49 +00:00
Peter Feij
658fd408a6 Savepoint
svn path=/Database/trunk/; revision=50073
2021-02-25 17:50:44 +00:00
Jos Groot Lipman
b5a2170db4 FCLT#64662 Bij anonimiseren geen niet bestaande @facilitor.nl adressen genereren. Mini risico dat dat domein ooit 'gebombardeerd' gaat worden. Beter @notexist.facilitor.nl
svn path=/Database/trunk/; revision=50031
2021-02-24 15:19:40 +00:00
Peter Feij
f1fd0836d6 syntax fix
svn path=/Database/trunk/; revision=50010
2021-02-23 16:25:37 +00:00
Maykel Geerdink
40c4a8ffa1 AAXX#65358: Freezekosten bij Objecten met aantal > 1.
svn path=/Database/trunk/; revision=50007
2021-02-23 15:04:22 +00:00
Peter Feij
eb568f6f10 FCLT#63749 Setting voor fastyle
svn path=/Database/trunk/; revision=50001
2021-02-23 09:19:13 +00:00
e9ab4dd8f4 FCLT#61090 revert 61090
svn path=/Database/trunk/; revision=49995
2021-02-22 20:25:38 +00:00
Gijs Wassink
592ffc4150 FCLT#63749: Upgrade naar fontawesome 6
svn path=/Database/trunk/; revision=49975
2021-02-22 10:10:55 +00:00
Peter Feij
94aa979bcb MNNL#65934 mld_melding_actiedatum
svn path=/Database/trunk/; revision=49955
2021-02-19 15:54:03 +00:00
Peter Feij
ab0c20387a MARX#65917 bes-aantallen mogen floats zijn
svn path=/Database/trunk/; revision=49945
2021-02-19 09:46:23 +00:00
Maykel Geerdink
f6897bbb35 VGLD#61392: Factuur match.
svn path=/Database/trunk/; revision=49890
2021-02-17 14:16:58 +00:00
Peter Feij
8240671a16 GDZW#65247 actual bezoekerstijden
svn path=/Database/trunk/; revision=49888
2021-02-17 13:24:19 +00:00
Maykel Geerdink
685771611d FCLT#65905: ORA-01422 foutmelding in CND package van AAGN.
svn path=/Database/trunk/; revision=49887
2021-02-17 12:26:09 +00:00
Maykel Geerdink
1e5b5ea001 FCLT#63760: Automatisch opdrachten aanmaken ook in de workflow.
svn path=/Database/trunk/; revision=49885
2021-02-17 10:56:27 +00:00
Erik Groener
19a5a59fb1 PCHX#64259 Notities mailen bij nieuwe-stijl vanuit facturen
svn path=/Database/trunk/; revision=49882
2021-02-17 08:56:39 +00:00
Maykel Geerdink
366a28fffb FCLT#63760: Automatisch opdrachten aanmaken ook in de workflow.
svn path=/Database/trunk/; revision=49843
2021-02-15 15:32:42 +00:00
Alex Tiehuis
73604273f3 FCLT#65844 Verwijderen autoscroll functionaliteit
svn path=/Database/trunk/; revision=49838
2021-02-15 15:15:28 +00:00
Alex Tiehuis
9959f03fd3 FCLT#65844 Verwijderen autoscroll functionaliteit
svn path=/Database/trunk/; revision=49835
2021-02-15 14:38:41 +00:00
Maykel Geerdink
789abb2358 FCLT#63760: Automatisch opdrachten aanmaken ook in de workflow.
svn path=/Database/trunk/; revision=49829
2021-02-15 13:52:29 +00:00
Alex Tiehuis
93ea43eaf7 FCLT#65844 Verwijderen autoscroll functionaliteit
svn path=/Database/trunk/; revision=49828
2021-02-15 13:50:27 +00:00
Erik Groener
bc8e8524b0 PNBR#63835 Graag e-mail notificatie op pnbr.facilitor-test.nl activeren.
svn path=/Database/trunk/; revision=49825
2021-02-15 13:14:47 +00:00
Erik Groener
0afac79cca WOHW#65320 Vraag over multi-select filteren op clusters
svn path=/Database/trunk/; revision=49820
2021-02-15 12:17:53 +00:00
Peter Feij
225ff67884 FMHN#65858 ruimtenummer van 10 naar 20 posities
svn path=/Database/trunk/; revision=49818
2021-02-15 12:14:24 +00:00
Erik Groener
a6997e633e UWVA#65182 Bewaartermijnen/automatische schoning in core
svn path=/Database/trunk/; revision=49815
2021-02-15 10:34:08 +00:00
Erik Groener
9622582cbf UWVA#65182 Bewaartermijnen/automatische schoning in core
svn path=/Database/trunk/; revision=49809
2021-02-15 08:35:45 +00:00
Erik Groener
88cf8e559b UWVA#65182 Bewaartermijnen/automatische schoning in core
svn path=/Database/trunk/; revision=49806
2021-02-12 17:08:59 +00:00
Peter Feij
eee7cc0fbb MDUX#62386 extra stdmelding attributes
svn path=/Database/trunk/; revision=49797
2021-02-12 09:29:56 +00:00
Erik Groener
d974dfae8f YKPN#62087 Kunnen we bij een mailimport de oorspronkelijke mail zien.
svn path=/Database/trunk/; revision=49784
2021-02-11 15:26:13 +00:00
Peter Feij
e41ce9cd6e ARAI#59648 DWG-coördinaten bij melding
ARAI#56420 GPS-coördinaten bij melding

svn path=/Database/trunk/; revision=49768
2021-02-10 17:19:34 +00:00
Suzan Wiegerinck
05875d4120 BONS#65236: Berekening reistijd
BONS#65542: Aanpassing format Unit 4 

svn path=/Database/trunk/; revision=49736
2021-02-09 13:19:15 +00:00
Jos Groot Lipman
acfb6808b1 UWVA#65781 Door CSP werd mailto: door Chrome geweigerd in een IFRAME
svn path=/Database/trunk/; revision=49725
2021-02-09 10:19:22 +00:00
Jos Migo
b6f1e95fff INLO#65756 -- FIP contracten werkt niet bij update van bestaande contracten
svn path=/Database/trunk/; revision=49723
2021-02-09 09:08:50 +00:00
Peter Feij
699ff31597 FCLT#65725 voor op zijn minst onze eigen views syntaxfixes
svn path=/Database/trunk/; revision=49707
2021-02-08 09:44:00 +00:00
Peter Feij
0b417f3bc9 FLEX#64717 notificaties in meerdere queues
FCLT#65725 voor op zijn minst onze eigen views

svn path=/Database/trunk/; revision=49697
2021-02-05 11:38:46 +00:00
Peter Feij
8d9afb01ae FLEX#64717 geschedulede commando's laatste fase
svn path=/Database/trunk/; revision=49693
2021-02-05 09:43:07 +00:00
Suzan Wiegerinck
4766af5803 FCLT#65380: Implementatie AkzoNobel Sassenheim en A'hem/A'dam naar Saas
svn path=/Database/trunk/; revision=49689
2021-02-05 07:43:00 +00:00
Peter Feij
0893d60e11 FLEX#64717 geschedulede commando's nieuwe iteratie
svn path=/Database/trunk/; revision=49688
2021-02-04 17:39:23 +00:00
Gijs Wassink
a5baa1a708 FCLT#57459: Mobile: notities bij opdrachten
svn path=/Database/trunk/; revision=49678
2021-02-04 12:52:31 +00:00
Alex Tiehuis
55242de905 FCLT#61862 2-factor authenticatie afdwingen
svn path=/Database/trunk/; revision=49677
2021-02-04 12:42:00 +00:00
Peter Feij
620b712bbe FLEX#64717 geschedulede commando in seconde-intervallen (savepoint)
svn path=/Database/trunk/; revision=49668
2021-02-03 17:45:11 +00:00
Peter Feij
8b7c0f0482 FLEX#64717 geschedulede commando in seconde-intervallen (savepoint)
svn path=/Database/trunk/; revision=49667
2021-02-03 17:32:14 +00:00
Alex Tiehuis
c0bf4b633f FCLT#65644 Kan ##OPDRID## in puo_subjectprefixmld?
svn path=/Database/trunk/; revision=49645
2021-02-02 17:38:48 +00:00
Maarten van der Heide
9c5e9322c2 YAXX#65673 Toevoegen VBGO
svn path=/Database/trunk/; revision=49630
2021-02-01 16:12:06 +00:00
Erik Groener
10d37b2a21 AAIT#65026 volgorde van tracking bij autorisatiegroepen kan dat worden omgedraaid?
svn path=/Database/trunk/; revision=49626
2021-02-01 14:52:57 +00:00
Erik Groener
f25d197322 AAIT#65026 volgorde van tracking bij autorisatiegroepen kan dat worden omgedraaid?
svn path=/Database/trunk/; revision=49623
2021-02-01 10:59:29 +00:00
Suzan Wiegerinck
06a3125ca1 BONS#65236: Berekening reistijd
svn path=/Database/trunk/; revision=49600
2021-01-28 15:58:04 +00:00
Gijs Wassink
13b68ec80f FCLT#63800: Facilitor blog - Nieuwsberichten kunnen editen
svn path=/Database/trunk/; revision=49584
2021-01-28 10:28:09 +00:00
Arthur Egberink
87ab85ea3f KMMO#65492 -- Implementatie KröllerMüller museum
svn path=/Database/trunk/; revision=49573
2021-01-27 12:37:48 +00:00
Erik Groener
cd7c2e391c YKPN#64730 Optimalisatie Team area's (bezoekers verplicht toevoegen)
svn path=/Database/trunk/; revision=49564
2021-01-26 12:36:35 +00:00
Erik Groener
65a511292d YKPN#64081 Outlook afspraak naar alle bezoekers sturen
svn path=/Database/trunk/; revision=49563
2021-01-26 12:33:44 +00:00
Jos Groot Lipman
5903bee630 BONS#65236 Inter-client km ook uitrekenen
svn path=/Database/trunk/; revision=49561
2021-01-26 11:03:38 +00:00
Peter Feij
29f99b6fca FLEX#64717 bedrijfsadressen voor IOT
svn path=/Database/trunk/; revision=49555
2021-01-26 08:42:20 +00:00
Peter Feij
81dce2c2ad FLEX#64717 bedrijfsadressen voor IOT
svn path=/Database/trunk/; revision=49554
2021-01-26 08:38:54 +00:00
Peter Feij
d0fadc66d7 FLEX#64726 ins_srtdeel_sensortype
svn path=/Database/trunk/; revision=49541
2021-01-25 14:29:18 +00:00
Peter Feij
8370c275e5 FLEX#64726 ins_srtdeel_sensortype
svn path=/Database/trunk/; revision=49525
2021-01-22 14:02:53 +00:00
Erik Groener
2375f20ac6 YKPN#64081 Outlook afspraak naar alle bezoekers sturen
svn path=/Database/trunk/; revision=49521
2021-01-22 09:56:57 +00:00
Jos Groot Lipman
5eea368030 FCLT#65576 Fouten in flex-expressies heel lastig troubleshooten
svn path=/Database/trunk/; revision=49514
2021-01-21 16:31:57 +00:00
Alex Tiehuis
f52640d707 FCLT#63906 Revamp Reserveringsinterface & flows
svn path=/Database/trunk/; revision=49507
2021-01-21 12:19:02 +00:00
Erik Groener
0710d0b7a4 YKPN#64081 Outlook afspraak naar alle bezoekers sturen
svn path=/Database/trunk/; revision=49492
2021-01-20 09:08:01 +00:00
Gijs Wassink
a6cf14ec73 FCLT#63800: Facilitor blog - Nieuwsberichten kunnen editen
svn path=/Database/trunk/; revision=49491
2021-01-20 08:59:00 +00:00
Maykel Geerdink
e868b421bb MNNL#64557: Notificatie na doorsturen melding (opvolging melding 63319).
svn path=/Database/trunk/; revision=49480
2021-01-19 11:29:48 +00:00
Erik Groener
c072d5538c FCLT#65498 fac_version_cust en fac_version_group
svn path=/Database/trunk/; revision=49477
2021-01-19 08:49:28 +00:00
Gijs Wassink
273df13314 FCLT#63800: Facilitor blog - Nieuwsberichten kunnen editen
svn path=/Database/trunk/; revision=49476
2021-01-19 08:47:46 +00:00
Jos Groot Lipman
12899dac6a LOGC#65120 Extra veiligheid tegen ongeoorloofd inloggen
svn path=/Database/trunk/; revision=49474
2021-01-19 08:35:11 +00:00
Maykel Geerdink
7b26de8dee MARX#61630: Vervolg/implementatie van Mareon AVG in productie.
svn path=/Database/trunk/; revision=49472
2021-01-19 07:34:05 +00:00
dc19ab74ee FCLT#64017 Vullen van fac_widget_onpage tabel, incl conversie van fac_widget.fac_widget_volgnr -> fac_widget_onpage.fac_widget_onpage_order
svn path=/Database/trunk/; revision=49471
2021-01-18 17:23:59 +00:00
ee7c3864ff FCLT#64017 Nieuwe tabellen & DB-aanpassingen voor widgets
svn path=/Database/trunk/; revision=49470
2021-01-18 16:39:17 +00:00
Peter Feij
2f4e6b17ba FLEX#64726 ins_srtdeel_sensortype
svn path=/Database/trunk/; revision=49469
2021-01-18 16:34:36 +00:00
Maykel Geerdink
dc6d4ae634 INLO#65077: benaming kenmerksoort en importeren kenmerksoorten.
svn path=/Database/trunk/; revision=49467
2021-01-18 14:51:19 +00:00
Erik Groener
9fd40f8c85 FCLT#65498 fac_version_cust en fac_version_group
svn path=/Database/trunk/; revision=49443
2021-01-15 10:12:24 +00:00
Erik Groener
674bdc099f LOGC#65120 Extra veiligheid tegen ongeoorloofd inloggen-1
svn path=/Database/trunk/; revision=49440
2021-01-15 08:44:01 +00:00
Gijs Wassink
47b9c499b0 FCLT#63800: Facilitor blog - Nieuwsberichten kunnen editen
svn path=/Database/trunk/; revision=49407
2021-01-13 09:25:06 +00:00
Maykel Geerdink
f9ecd8f7bf MNNL#65433: Geplande acties in het weekend maar niet zo ingesteld.
svn path=/Database/trunk/; revision=49402
2021-01-12 17:17:13 +00:00
Erik Groener
c3f719f651 FCLT#61090 Zichtbaarheid van frames in objectdetails kunnen configureren
svn path=/Database/trunk/; revision=49391
2021-01-12 08:34:36 +00:00
Erik Groener
81dded4c4f LOGC#65120 Extra veiligheid tegen ongeoorloofd inloggen-1
svn path=/Database/trunk/; revision=49382
2021-01-11 11:40:29 +00:00
Erik Groener
bff8bf7b6f LOGC#65120 Extra veiligheid tegen ongeoorloofd inloggen-1
svn path=/Database/trunk/; revision=49380
2021-01-11 11:32:03 +00:00
Erik Groener
81b592fd6a WOHW#65320 Vraag over multi-select filteren op clusters
svn path=/Database/trunk/; revision=49332
2021-01-05 12:25:15 +00:00
Maykel Geerdink
747b926e74 AADS#64732: De TRANSPORT: Flexkenmerken import werkt niet helemaal als verwacht.
svn path=/Database/trunk/; revision=49328
2021-01-05 10:54:56 +00:00
Erik Groener
31020fdf48 VLKC#61845 Oude contracten niet meer zien bij opdrachten
svn path=/Database/trunk/; revision=49221
2020-12-17 10:23:40 +00:00
Arthur Egberink
41f3f0511a HEIN#64438 -- Implementatie Cosource - Heineken
svn path=/Database/trunk/; revision=49211
2020-12-16 16:51:57 +00:00
Erik Groener
f9c944b6e9 UWVA#65182 Bewaartermijnen/automatische schoning in core
svn path=/Database/trunk/; revision=49209
2020-12-16 13:48:27 +00:00
Jos Groot Lipman
01def0f8f2 FCLT#58069 tmpl_logo.gif uitfaseren
svn path=/Database/trunk/; revision=49177
2020-12-14 11:13:09 +00:00
Jos Groot Lipman
72182cae97 FCLT#64375 Blok grafiekjes met info verschijnen niet meer bij KPI ook voor bestaande databases
svn path=/Database/trunk/; revision=49175
2020-12-14 10:45:55 +00:00
Erik Groener
7203d92e3d FCLT#64662 Anonimiseren routine in code opnemen
svn path=/Database/trunk/; revision=49163
2020-12-11 15:04:17 +00:00
Erik Groener
a7e8d4e071 YKPN#64619 Plaatsen van objecten kunnen fixeren op een raster.
svn path=/Database/trunk/; revision=49160
2020-12-11 13:06:01 +00:00
Erik Groener
d09b66d7b7 YKPN#64619 Plaatsen van objecten kunnen fixeren op een raster.
svn path=/Database/trunk/; revision=49152
2020-12-11 08:00:36 +00:00
Erik Groener
71a9eb5771 FCLT#65049 CHT module
svn path=/Database/trunk/; revision=49090
2020-12-07 13:45:56 +00:00
Peter Feij
28f32884b6 FLEX#64624 actual begintijd van reservering
svn path=/Database/trunk/; revision=49065
2020-12-03 15:02:53 +00:00
Erik Groener
f0b71ef0dc FCLT#56923 Ontmantelen ongebruikte authenticatie mogelijkheden
svn path=/Database/trunk/; revision=49049
2020-12-02 13:21:03 +00:00
Erik Groener
714d62cbc0 FCLT#64883 Droppen fac_version_major, fac_version_minor en fac_version_patch
svn path=/Database/trunk/; revision=49040
2020-12-02 08:37:21 +00:00
Erik Groener
eee4d174ad FCLT#64883 Droppen fac_version_major, fac_version_minor en fac_version_patch
svn path=/Database/trunk/; revision=49039
2020-12-02 07:25:41 +00:00
Erik Groener
616b7e0b51 UWVA#63361 FIP: Afmeldteksten importbestand
svn path=/Database/trunk/; revision=49029
2020-12-01 14:23:35 +00:00
Erik Groener
06b339799c FCLT#64883 Droppen fac_version_major, fac_version_minor en fac_version_patch
svn path=/Database/trunk/; revision=49025
2020-12-01 12:53:26 +00:00
Erik Groener
1d1274f7cf FCLT#60030 Bij meerdere entiteiten _extern_id's kunnen gebruiken
svn path=/Database/trunk/; revision=49006
2020-11-30 13:27:51 +00:00
Erik Groener
67ad90f12b FCLT#60030 Bij meerdere entiteiten _extern_id's kunnen gebruiken
svn path=/Database/trunk/; revision=48998
2020-11-30 10:44:38 +00:00
Jos Groot Lipman
8ea50788d6 FCLT#64780 als reservering afgemeld dan niet meer dirty-->clean
svn path=/Database/trunk/; revision=48996
2020-11-30 08:08:21 +00:00
Jos Groot Lipman
3fc84b5b3c FCLT#63749: Upgrade naar fontawesome 6
svn path=/Database/trunk/; revision=48995
2020-11-30 08:06:21 +00:00
Jos Groot Lipman
3a05524d12 FCLT#63749: Upgrade naar fontawesome 6
svn path=/Database/trunk/; revision=48994
2020-11-30 08:05:29 +00:00
Gijs Wassink
86c7e9c1e9 FCLT#63749: Upgrade naar fontawesome 6
svn path=/Database/trunk/; revision=48938
2020-11-25 09:13:10 +00:00
Erik Groener
e0eb600093 YKPN#64741 Uren bevriezen KPN - Yask
svn path=/Database/trunk/; revision=48926
2020-11-24 13:50:22 +00:00
Jos Groot Lipman
bbff8f425f FCLT#64850 FAC_KENMWAARDEN tabel loopt onnodig vol
svn path=/Database/trunk/; revision=48907
2020-11-23 10:00:52 +00:00
Maykel Geerdink
f503e17fae AAVG#64849: Goedkeuringsvrijstelling.
svn path=/Database/trunk/; revision=48904
2020-11-23 08:15:26 +00:00
Peter Feij
6e6e5cbe52 FCLT#63906 plaatje bij activiteit
svn path=/Database/trunk/; revision=48897
2020-11-20 14:46:51 +00:00
Alex Tiehuis
4ebb2374ee FCLT#63906 Revamp Reserveringsinterface & flows
svn path=/Database/trunk/; revision=48895
2020-11-20 13:41:53 +00:00
Erik Groener
6072b7891f MNNL#64001 Aanvullende kenmerken leeg maken bij kopieren melding
svn path=/Database/trunk/; revision=48890
2020-11-20 08:19:35 +00:00
Erik Groener
f212f53653 MNNL#64001 Aanvullende kenmerken leeg maken bij kopieren melding
svn path=/Database/trunk/; revision=48889
2020-11-20 08:17:52 +00:00
Erik Groener
67c7beb378 AAGN#61402 Nieuwe notificatie ORDCAE bij opdrachtannulering naar uitvoerende
svn path=/Database/trunk/; revision=48888
2020-11-20 08:15:07 +00:00
Gijs Wassink
6876113a0e FCLT#63749: Upgrade naar fontawesome 6
svn path=/Database/trunk/; revision=48887
2020-11-20 08:10:26 +00:00
Gijs Wassink
aed18b4907 FCLT#63749: Upgrade naar fontawesome 6
svn path=/Database/trunk/; revision=48886
2020-11-20 08:01:46 +00:00
Alex Tiehuis
fbcbcc94e2 MARX#63460 Mareon Planbord obv REServeringen (resources bij opdrachten)
svn path=/Database/trunk/; revision=48877
2020-11-19 13:20:13 +00:00
Alex Tiehuis
6f68ad598b MARX#63460 Mareon Planbord obv REServeringen (resources bij opdrachten)
svn path=/Database/trunk/; revision=48875
2020-11-19 12:56:25 +00:00
Alex Tiehuis
2b24dc1f48 MARX#63460 Mareon Planbord obv REServeringen (resources bij opdrachten)
svn path=/Database/trunk/; revision=48874
2020-11-19 12:54:03 +00:00
Alex Tiehuis
f7b6c2c5f7 FCLT#64781 Mail2melding module
svn path=/Database/trunk/; revision=48863
2020-11-18 14:05:29 +00:00
Peter Feij
0d20674318 FCLT#63749 FA5 fixes
svn path=/Database/trunk/; revision=48851
2020-11-17 17:23:15 +00:00
Alex Tiehuis
b1ce3a3566 FCLT#60681 Ongewenste (mail)notificatie van Spoed meldingen voor backoffice
svn path=/Database/trunk/; revision=48848
2020-11-17 16:29:02 +00:00
Alex Tiehuis
8500c0bdd7 FCLT#60681 Ongewenste (mail)notificatie van Spoed meldingen voor backoffice
svn path=/Database/trunk/; revision=48847
2020-11-17 15:34:22 +00:00
Erik Groener
854e99032d UWVA#64054 Op divisie filteren
svn path=/Database/trunk/; revision=48845
2020-11-17 13:04:45 +00:00
Jos Groot Lipman
eeb06227df In het verleden al eens opgevallen: verwijderde reserveringen niet meetellen in usage statistic views
svn path=/Database/trunk/; revision=48844
2020-11-17 13:00:10 +00:00
Maykel Geerdink
b33cd84962 VGLD#64059: Geen fiatteur bekend.
svn path=/Database/trunk/; revision=48829
2020-11-16 16:15:48 +00:00
Jos Groot Lipman
a2c858fd22 FCLT#64792 fac_reserved_number1 setting is nu fg_move_origin
svn path=/Database/trunk/; revision=48800
2020-11-12 10:23:13 +00:00
Jos Groot Lipman
ef308a0627 fg_move_origin number 0 hoort string '0' te zijn
svn path=/Database/trunk/; revision=48798
2020-11-12 10:01:13 +00:00
Maykel Geerdink
e042eebdb1 AADS#64732: De TRANSPORT: Flexkenmerken import werkt niet helemaal als verwacht.
svn path=/Database/trunk/; revision=48789
2020-11-12 07:54:13 +00:00
Jos Groot Lipman
0b7cd5111f INLO#64536 Trigger res_t_res_rsv_deel_B_IU ook reserveringsnummer laten melden bij fouten: had bij troubleshooting geholpen oopsje
svn path=/Database/trunk/; revision=48775
2020-11-11 08:03:24 +00:00
Jos Groot Lipman
30fbcfa8ce INLO#64536 Trigger res_t_res_rsv_deel_B_IU ook reserveringsnummer laten melden bij fouten: had bij troubleshooting geholpen
svn path=/Database/trunk/; revision=48773
2020-11-10 15:59:47 +00:00
Erik Groener
fb0d980991 SVRZ#64727 lengte veld artikelnummer
svn path=/Database/trunk/; revision=48756
2020-11-09 13:31:50 +00:00
Erik Groener
0413411c40 FCLT#63518 Kolommen omdraaien in 'TRANSPORT: Flexkenmerken Meldingen'
svn path=/Database/trunk/; revision=48559
2020-10-22 12:03:38 +00:00
Sander Schepers
3f376c67e0 MARE#64359 Implementatie Maregroep
svn path=/Database/trunk/; revision=48557
2020-10-22 11:32:44 +00:00
Alex Tiehuis
d12d8178b0 FCLT#64375 Blok grafiekjes met info verschijnen niet meer bij KPI
svn path=/Database/trunk/; revision=48552
2020-10-22 09:22:06 +00:00
Alex Tiehuis
c176c1136a MDUX#63428 Melding voor
svn path=/Database/trunk/; revision=48524
2020-10-20 10:35:44 +00:00
Alex Tiehuis
b960240970 FCLT#61801 Pushnotificatie van oude omgeving komt door->opruimen app-registraties
svn path=/Database/trunk/; revision=48518
2020-10-19 14:26:06 +00:00
Jos Groot Lipman
c5ea15a55a Initiële DB39to40.src
svn path=/Database/trunk/; revision=48478
2020-10-14 12:17:29 +00:00
Maykel Geerdink
9fe427890e FCLT#59358: Niet mogelijk te filteren op lege waarde terwijl die wel voorkomt.
svn path=/Database/trunk/; revision=48475
2020-10-14 10:51:41 +00:00
Erik Groener
54c5f01c80 HSLE#62505 meldingen koppelen
svn path=/Database/trunk/; revision=48403
2020-10-07 07:19:12 +00:00
Erik Groener
fe32921597 HSLE#60250 kopiëren mandateringen
svn path=/Database/trunk/; revision=48367
2020-10-02 07:28:48 +00:00
Robin Stoker
a257d9c8e3 PLAT#64027 -- CND scores aangepast conform NEN2767 matrix
svn path=/Database/trunk/; revision=48311
2020-09-28 16:03:58 +00:00
Alex Tiehuis
c2904f7924 YKPN#63931 BHV rapport aangemelde bezoekers datums van maandag - vrijdag
svn path=/Database/trunk/; revision=48222
2020-09-18 14:17:01 +00:00
Jos Groot Lipman
5d675d4e9e FCLT#61109: Feedback verbeteren als splitsen contract niet lukt
svn path=/Database/trunk/; revision=48153
2020-09-14 12:23:24 +00:00
Jos Groot Lipman
76a2e07151 STAM#51860 Visualisatie workflow: future-use image-chart secret settings
svn path=/Database/trunk/; revision=48144
2020-09-12 10:26:47 +00:00
Peter Feij
16a0b4a71e DRIE#62514 6 weken ipv 1 maand
svn path=/Database/trunk/; revision=48142
2020-09-11 15:03:59 +00:00
Gijs Wassink
611b9e56c4 FCLT#61109: Feedback verbeteren als splitsen contract niet lukt
svn path=/Database/trunk/; revision=48085
2020-09-09 09:08:17 +00:00
Gijs Wassink
e073842897 FCLT#61109: Feedback verbeteren als splitsen contract niet lukt
svn path=/Database/trunk/; revision=48084
2020-09-09 08:03:48 +00:00
Jos Groot Lipman
eabc2d310b FCLT#63752 Conversie van JSON grafiek en rapport parameters ook initieel goed zetten
svn path=/Database/trunk/; revision=48070
2020-09-08 11:38:12 +00:00
Erik Groener
47f8ca8562 FCLT#63763 foutmelding bij het notificeren van ORDUPD
svn path=/Database/trunk/; revision=48020
2020-09-04 08:24:46 +00:00
Peter Feij
8fd929dfef Fijnslijpen in de mobileregistratietekst
svn path=/Database/trunk/; revision=48013
2020-09-03 16:31:26 +00:00
Peter Feij
9535114dd7 BSSC#60389 ook #Subject# bij opdracht
svn path=/Database/trunk/; revision=47982
2020-09-02 10:57:11 +00:00
Peter Feij
e6c2c3dfcc FCLT#63700 wat basisthemaviews in de core
svn path=/Database/trunk/; revision=47967
2020-08-31 14:07:37 +00:00
Erik Groener
ce44f5f057 FCLT#61636 Afhandelen reserveringen (halen/brengen) op Mobile
svn path=/Database/trunk/; revision=47919
2020-08-26 06:50:34 +00:00
Peter Feij
db8be56470 FCLT#60830
svn path=/Database/trunk/; revision=47916
2020-08-25 15:18:41 +00:00
Erik Groener
cda3aa8ed1 FCLT#61636 Afhandelen reserveringen (halen/brengen) op Mobile
svn path=/Database/trunk/; revision=47911
2020-08-25 12:07:59 +00:00
Jos Groot Lipman
0f9d3fd638 2019-->2020
svn path=/Database/trunk/; revision=47879
2020-08-20 14:21:48 +00:00
Jos Groot Lipman
085c03371f Te lange kolomnamen direct bij de upgrade al vermelden zodat we vroeg kunnen ingrijpen.
svn path=/Database/trunk/; revision=47867
2020-08-20 08:51:59 +00:00
Peter Feij
3296216c94 MNNL#62876 kolomnaam moest korter
svn path=/Database/trunk/; revision=47866
2020-08-20 08:51:26 +00:00
Jos Groot Lipman
f947f126c0 Te lange kolomnamen direct bij de upgrade al vermelden zodat we vroeg kunnen ingrijpen.
svn path=/Database/trunk/; revision=47864
2020-08-20 08:33:56 +00:00
Peter Feij
cc2e309ca1 HSLE#62237 naam benoemen
svn path=/Database/trunk/; revision=47854
2020-08-19 15:58:28 +00:00
Maykel Geerdink
a13c0d0932 CVGZ#63511: Aiai bij inleggen melding.
svn path=/Database/trunk/; revision=47843
2020-08-19 12:46:01 +00:00
Erik Groener
c516cc8e91 HSLE#59556 Tekenen voor uitgifte en - belangrijker nog - inname van objecten op 1 formulier
svn path=/Database/trunk/; revision=47835
2020-08-19 11:52:00 +00:00
Gijs Wassink
ee6110a381 FCLT#61196 Op nieuwe iPad geen touch interface
svn path=/Database/trunk/; revision=47809
2020-08-18 06:18:06 +00:00
Peter Feij
08356a735e FCLT#60830 default mergen
svn path=/Database/trunk/; revision=47806
2020-08-17 15:00:33 +00:00
Gijs Wassink
4354208c25 FCLT#62971: Mogelijkheid om bij aanvullen van notities de bron aan te kunnen geven
svn path=/Database/trunk/; revision=47797
2020-08-17 10:01:48 +00:00
Gijs Wassink
45d3f3923d FCLT#61196 Op nieuwe iPad geen touch interface
svn path=/Database/trunk/; revision=47795
2020-08-17 07:35:31 +00:00
Erik Groener
7903872633 FCLT#57643 Graag multi-select toevoegen aan bestelartikelen.
svn path=/Database/trunk/; revision=47794
2020-08-17 06:58:51 +00:00
Peter Feij
b10ea4aeaf FCLT#61196 terminologie e.a
svn path=/Database/trunk/; revision=47781
2020-08-14 12:57:06 +00:00
Peter Feij
31caa8cab2 FCLT#61196 terminologie e.a
svn path=/Database/trunk/; revision=47780
2020-08-14 12:35:54 +00:00
Maykel Geerdink
219aa2ffef FCLT#63346: Vervolg restpunten vervangen van Grafieken door UDR-grafieken.
svn path=/Database/trunk/; revision=47732
2020-08-12 10:06:44 +00:00
Peter Feij
58b0a534e0 FCLT#58643 wat hints voor de nieuwe velden.
svn path=/Database/trunk/; revision=47731
2020-08-12 10:02:31 +00:00
Jos Groot Lipman
31d339fa2b MARX#62993 Meer noti_queue mogelijkheden
svn path=/Database/trunk/; revision=47730
2020-08-12 09:58:02 +00:00
Jos Groot Lipman
3cc00a6e4f MARX#62717 Bij de systeem notificatie van een import-error ook de usernaam opnemen in de tekst
svn path=/Database/trunk/; revision=47727
2020-08-12 09:25:51 +00:00
Gijs Wassink
45069f1a31 FCLT#61196 Op nieuwe iPad geen touch interface
svn path=/Database/trunk/; revision=47724
2020-08-12 07:45:42 +00:00
Gijs Wassink
e0afe8aaf7 FCLT#61196 Op nieuwe iPad geen touch interface
svn path=/Database/trunk/; revision=47722
2020-08-12 06:33:41 +00:00
Peter Feij
17c34711c7 AAXX#62195 meldingreferentie naar Taak werd nog niet ondersteund
svn path=/Database/trunk/; revision=47710
2020-08-11 10:35:56 +00:00
Peter Feij
61606f4b5e MARX#63145 nog wat finetunes
svn path=/Database/trunk/; revision=47700
2020-08-10 15:00:13 +00:00
Jos Groot Lipman
c1cc43845d Diverse teksten
svn path=/Database/trunk/; revision=47698
2020-08-10 14:25:01 +00:00
Jos Groot Lipman
12f57bf619 FCLT#58238 Iets betere database versie (adm)tracking
svn path=/Database/trunk/; revision=47697
2020-08-10 14:24:29 +00:00
Peter Feij
657b9df53b FCLT#62836 Ok, zowel intervallen bij catalogi als bij activiteiten
svn path=/Database/trunk/; revision=47687
2020-08-09 11:06:41 +00:00
Peter Feij
01bf674ec1 FCLT#62836 Extra parameter interval past beter bij activiteit dan bij discipline
svn path=/Database/trunk/; revision=47682
2020-08-07 11:38:40 +00:00
Jos Groot Lipman
17619eb035 FCLT#62248 Notificatie job flag +16 maakt dat de notificatie ook getrackt wordt
svn path=/Database/trunk/; revision=47672
2020-08-06 14:49:19 +00:00
Jos Groot Lipman
08be1dd13c FCLT#63386 Notificaties zuiverder ontdubbelen en custom notificaties ongemoeid laten
svn path=/Database/trunk/; revision=47664
2020-08-06 11:21:33 +00:00
Jos Groot Lipman
0fe8609793 FCLT#63085 Reservering notificaties worden te agressief ontdubbeld
svn path=/Database/trunk/; revision=47663
2020-08-06 10:52:59 +00:00
Jos Groot Lipman
7940fbdf3b FCLT#58238 Iets betere database versie (adm)tracking
svn path=/Database/trunk/; revision=47662
2020-08-06 10:50:48 +00:00
Jos Groot Lipman
4f2189e045 SRO#61660 gestopt per 1 juli 2020
svn path=/Database/trunk/; revision=47661
2020-08-06 10:25:20 +00:00
Peter Feij
636130828e MNNL#62876 acceptatietijd per prio mogelijk - fix
svn path=/Database/trunk/; revision=47652
2020-08-05 13:52:26 +00:00
Peter Feij
72cf9a8416 MNNL#62876 acceptatietijd per prio mogelijk (ook definitie goed onthouden)
svn path=/Database/trunk/; revision=47650
2020-08-05 13:31:33 +00:00
Jos Groot Lipman
539a600942 FCLT#62916 iets permanenter timing aan de XML toevoegen
svn path=/Database/trunk/; revision=47649
2020-08-05 13:12:59 +00:00
Peter Feij
ad850edfe8 MNNL#62876 acceptatietijd per prio mogelijk
svn path=/Database/trunk/; revision=47648
2020-08-05 12:58:17 +00:00
Peter Feij
a1cedcfd72 MNNL#62876 acceptatietijd per prio mogelijk, en t_uitvoertijd blijft wat bijzonders
svn path=/Database/trunk/; revision=47645
2020-08-05 11:49:25 +00:00
Peter Feij
eec4721573 MNNL#62876 acceptatietijd per prio mogelijk
svn path=/Database/trunk/; revision=47639
2020-08-05 11:01:23 +00:00
Peter Feij
f01eb19e9b Compile toegevoegd ter voorkoming van ORA-04068: existing state of packages has been discarded
svn path=/Database/trunk/; revision=47636
2020-08-05 08:39:17 +00:00
Peter Feij
53d3609a67 UWVA#63374 optimalisatie tbv performance
svn path=/Database/trunk/; revision=47629
2020-08-04 10:43:34 +00:00
Peter Feij
285bc4e4c5 FCLT#62836 Extra parameters nog even achterweg laten
svn path=/Database/trunk/; revision=47627
2020-08-04 08:21:52 +00:00
Peter Feij
a7fc5343d5 FCLT#62836 Extra parameters ook limiet_fe
svn path=/Database/trunk/; revision=47624
2020-08-04 07:59:38 +00:00
Jos Groot Lipman
26d2cb829a Chilkat licentie vastleggen
(en overal FACILITOR gewoon als Facilitor)

svn path=/Database/trunk/; revision=47620
2020-08-03 15:13:21 +00:00
Peter Feij
bd86f6a9af FCLT#62836
svn path=/Database/trunk/; revision=47617
2020-08-03 14:28:57 +00:00
Jos Groot Lipman
0a370257ec MARX#62993 Meer noti_queue mogelijkheden
svn path=/Database/trunk/; revision=47588
2020-07-30 12:49:13 +00:00
Alex Tiehuis
9e19078d79 MNNL#62971 Mogelijkheid om bij aanvullen van notities de bron aan te kunnen geven
svn path=/Database/trunk/; revision=47572
2020-07-30 08:41:08 +00:00
Alex Tiehuis
898595647f MNNL#62971 Mogelijkheid om bij aanvullen van notities de bron aan te kunnen geven
svn path=/Database/trunk/; revision=47566
2020-07-29 14:41:28 +00:00
Alex Tiehuis
7d192b541a MNNL#62971 Mogelijkheid om bij aanvullen van notities de bron aan te kunnen geven
svn path=/Database/trunk/; revision=47565
2020-07-29 14:27:01 +00:00
Alex Tiehuis
2daa06f901 MNNL#62971 Mogelijkheid om bij aanvullen van notities de bron aan te kunnen geven
svn path=/Database/trunk/; revision=47564
2020-07-29 14:17:59 +00:00
Alex Tiehuis
d9b5fedf52 MNNL#62971 Mogelijkheid om bij aanvullen van notities de bron aan te kunnen geven
svn path=/Database/trunk/; revision=47563
2020-07-29 13:41:42 +00:00
Alex Tiehuis
c128abbb41 MNNL#62971 Mogelijkheid om bij aanvullen van notities de bron aan te kunnen geven
svn path=/Database/trunk/; revision=47562
2020-07-29 10:07:36 +00:00
Alex Tiehuis
825c4e5165 MNNL#62971 Mogelijkheid om bij aanvullen van notities de bron aan te kunnen geven
svn path=/Database/trunk/; revision=47558
2020-07-28 15:13:44 +00:00
Alex Tiehuis
164f58e1eb MNNL#62971 Mogelijkheid om bij aanvullen van notities de bron aan te kunnen geven
svn path=/Database/trunk/; revision=47557
2020-07-28 15:00:34 +00:00
Robin Stoker
dd8f381286 WOMD#63092 -- Aggregeer conditiescores kan nu ook met halve scores
svn path=/Database/trunk/; revision=47547
2020-07-27 14:21:11 +00:00
Peter Feij
6eff43c49e MARX#63145 reserveerbare resources bij opdrachten mogelijk maken
svn path=/Database/trunk/; revision=47491
2020-07-22 13:10:41 +00:00
Alex Tiehuis
58b519c856 FCLT#61932 menuoptie voor uitloggen mobile
svn path=/Database/trunk/; revision=47487
2020-07-22 12:05:35 +00:00
Peter Feij
f667a34010 FCLT#58539 wat meer fac_nieuws properties
svn path=/Database/trunk/; revision=47482
2020-07-22 11:22:25 +00:00
Peter Feij
d7295ba76b FCLT#62970 tolerantie bij berekende vs gegeven btw
svn path=/Database/trunk/; revision=47464
2020-07-21 11:22:23 +00:00
Jos Groot Lipman
888375a902 FCLT#54037 Putorders ook SFTP kunnen laten versturen
svn path=/Database/trunk/; revision=47439
2020-07-16 14:37:00 +00:00
Erik Groener
f96115232c FCLT#63085 Reservering notificaties worden te agressief ontdubbeld
svn path=/Database/trunk/; revision=47435
2020-07-16 13:17:43 +00:00
Erik Groener
2b6fb5fc23 FCLT#63085 Reservering notificaties worden te agressief ontdubbeld
svn path=/Database/trunk/; revision=47417
2020-07-16 07:29:50 +00:00
Arthur Egberink
d2288d56ea YASK#63182 -- Inrichting YASK Multiclient plus omgeving
svn path=/Database/trunk/; revision=47414
2020-07-15 15:47:02 +00:00
Jos Groot Lipman
9ee6bc1326 FCLT#63107 Unieke FAC_USRRAP_CODE toevoegen
svn path=/Database/trunk/; revision=47396
2020-07-14 07:52:26 +00:00
Alex Tiehuis
bafe19c212 IVET#62425 Tijdslimiet aangeven bij bestellingen
svn path=/Database/trunk/; revision=47372
2020-07-10 09:35:06 +00:00
Arthur Egberink
b80cc3c295 YKPN#63132 -- Flexplek op vervaldatum gezet maar nog reserveerbaar in tekening
svn path=/Database/trunk/; revision=47360
2020-07-09 13:23:09 +00:00
Alex Tiehuis
68b31d7b86 FCLT#60830 Infaseren nieuwe stijl notities bij FIN, CNT en INS
svn path=/Database/trunk/; revision=47272
2020-06-30 12:24:17 +00:00
Maykel Geerdink
9cb3f70b1e WOHW#59479: Is het mogelijk een autorisatiegroep te maken voor alleen scenario's bewerken?
svn path=/Database/trunk/; revision=47245
2020-06-25 11:19:12 +00:00
Erik Groener
1d36899926 FCLT#61526 Ondersteuning voor jobs (die geen import of export zijn)
svn path=/Database/trunk/; revision=47233
2020-06-24 13:00:21 +00:00
Erik Groener
218e0a3aa9 FCLT#62811 prs_bedrijfadres_password langer maken.
svn path=/Database/trunk/; revision=47228
2020-06-24 09:47:29 +00:00
Maykel Geerdink
63ced61661 WOHW#59479: Is het mogelijk een autorisatiegroep te maken voor alleen scenario's bewerken?
svn path=/Database/trunk/; revision=47221
2020-06-23 13:20:31 +00:00
Erik Groener
f0b10f071f PCHX#61580 Betere controle op invoer facturen
svn path=/Database/trunk/; revision=47219
2020-06-23 09:56:55 +00:00
Erik Groener
180053f458 DJIN#62771 Levering FACILITOR 2020.1c/DJIN21/DVON10 (nav. DJIN#62201)
svn path=/Database/trunk/; revision=47210
2020-06-22 12:39:48 +00:00
Erik Groener
da18009134 FCLT#62778 api_hmail.asp moet autorisatie controle krijgen
svn path=/Database/trunk/; revision=47209
2020-06-22 12:21:02 +00:00
Alex Tiehuis
697ac947aa HSLE#62237 e-mail externen
svn path=/Database/trunk/; revision=47201
2020-06-22 10:31:46 +00:00
Erik Groener
1599c430d2 FCLT#62778 api_hmail.asp moet autorisatie controle krijgen
svn path=/Database/trunk/; revision=47200
2020-06-22 10:26:48 +00:00
Alex Tiehuis
ef37ed7043 HSLE#62237 e-mail externen
svn path=/Database/trunk/; revision=47198
2020-06-22 10:09:46 +00:00
Alex Tiehuis
08598edaf1 HSLE#62237 e-mail externen
svn path=/Database/trunk/; revision=47196
2020-06-22 09:53:33 +00:00
Erik Groener
6eacb1ee68 MNNL#62752 Registratie afspraken bij herhalen reservering niet gelijk
svn path=/Database/trunk/; revision=47194
2020-06-22 08:55:19 +00:00
Maykel Geerdink
0c7988ba3f FCLT#59907: Onterechte melding "Er worden maar 150 regels getoond" weglaten.
svn path=/Database/trunk/; revision=47179
2020-06-18 15:51:03 +00:00
Erik Groener
4ec773a93b FCLT#62811 prs_bedrijfadres_password langer maken.
svn path=/Database/trunk/; revision=47161
2020-06-17 14:46:35 +00:00
Erik Groener
8e21268708 FCLT#58573 Beter (intern) anonimiseren van wachtwoorden
svn path=/Database/trunk/; revision=47142
2020-06-16 07:48:48 +00:00
Arthur Egberink
6eaf3ea4a1 FCLT#62812 -- Shared omgeving voor werkplekreserveringen
svn path=/Database/trunk/; revision=47140
2020-06-15 16:54:02 +00:00
Erik Groener
6382e352f9 RWSN#59536 Logging vastgoedmutaties
svn path=/Database/trunk/; revision=47132
2020-06-15 10:24:16 +00:00
Jos Groot Lipman
b9629d4f46 FCLT#61108 sys_ip_restrict_internal ook 80.250.129.1 toelaten
svn path=/Database/trunk/; revision=47122
2020-06-14 10:27:04 +00:00
Erik Groener
a1834da98d FCLT#62687 hMailserver gebruiken voor uitgaande e-mail
svn path=/Database/trunk/; revision=47112
2020-06-11 12:20:08 +00:00
Erik Groener
be205e908e DJIN#62771 Levering FACILITOR 2020.1c/DJIN21/DVON10 (nav. DJIN#62201)
svn path=/Database/trunk/; revision=47105
2020-06-11 08:47:03 +00:00
Erik Groener
2d89cae917 FCLT#58573 Beter (intern) anonimiseren van wachtwoorden
svn path=/Database/trunk/; revision=47097
2020-06-10 12:32:44 +00:00
Erik Groener
98dbd27c94 FCLT#60205 Voor menutoptie 'Identity Provider' is FACTAB rechten genoeg
svn path=/Database/trunk/; revision=47064
2020-06-08 10:26:04 +00:00
Erik Groener
3ecca04a5d FCLT#60636 API2 overdadige registratie LCL's voor upload bijlagen mobile
svn path=/Database/trunk/; revision=47042
2020-06-04 06:41:08 +00:00
Maykel Geerdink
eab813b971 FCLT#58643: Vervangen van Grafieken door UDR-grafieken.
svn path=/Database/trunk/; revision=47041
2020-06-04 06:38:29 +00:00
Jos Groot Lipman
64a35adb07 Merge DB38d (coronaewerkplek) patches
svn path=/Database/trunk/; revision=47036
2020-06-03 14:09:44 +00:00
Maykel Geerdink
7c7a9bfa51 WZUV#62274: Naam fiatteur.
svn path=/Database/trunk/; revision=47023
2020-06-02 08:20:24 +00:00
Erik Groener
1c779f3d4f UWVA#62461 Verschil in weergave checkbox op meldings- en opdrachtbon
svn path=/Database/trunk/; revision=46932
2020-05-26 12:20:33 +00:00
Jos Groot Lipman
6d97291bf8 Merge DB38d (coronaewrkplek) patches
svn path=/Database/trunk/; revision=46926
2020-05-26 10:37:16 +00:00
Peter Feij
68e383920c FCLT#62354 volgorde van update was fout (ORA-02291: integrity constraint (CAD_R_CAD_LEGENDA_KEY) violated - parent key not found)
svn path=/Database/branches/DB38/; revision=46913
2020-05-25 19:33:33 +00:00
Maarten van der Heide
8426098f71 FCLT#61989 Bugfix INS_V_UDR_DEEL (in kader extreme traagheid geconstateerd)
svn path=/Database/branches/DB38/; revision=46909
2020-05-25 12:54:11 +00:00
Peter Feij
671943326c FCLT#62354 laatste loodjes voor flexplekreserveringen MVP
svn path=/Database/branches/DB38/; revision=46895
2020-05-20 21:36:22 +00:00
Peter Feij
cd41abeb48 FCLT#62354 voor thema en label ivm corona-flexplekken
svn path=/Database/branches/DB38/; revision=46886
2020-05-20 14:34:54 +00:00
Peter Feij
be5db9af2c FCLT#62354 default voor thema en label ivm corona-flexplekken
svn path=/Database/branches/DB38/; revision=46880
2020-05-20 09:55:50 +00:00
Jos Groot Lipman
e6e6bd076f FCLT#62516 Alvast S("qv_ticket_url") en S("qv_ticket_proxy") erbij gemaakt.
svn path=/Database/branches/DB38/; revision=46866
2020-05-19 15:45:04 +00:00
Jos Groot Lipman
9d41d4febd FCLT#62354 Corona werkplekken ook verdieping tekeningnaam in de XML opnemen zodat je weet dat je die op de bon kunt gebruiken
svn path=/Database/branches/DB38/; revision=46863
2020-05-19 14:53:22 +00:00
Alex Tiehuis
3b6610ed0b FCLT#61648 QR scanner standaard in menu of app
svn path=/Database/trunk/; revision=46846
2020-05-18 07:48:49 +00:00
Alex Tiehuis
406d98fb29 FCLT#61648 QR scanner standaard in menu of app
svn path=/Database/trunk/; revision=46804
2020-05-14 08:34:35 +00:00
Maykel Geerdink
cabe79fa87 FCLT#58643: Vervangen van Grafieken door UDR-grafieken.
svn path=/Database/trunk/; revision=46803
2020-05-14 08:11:05 +00:00
Alex Tiehuis
1fcd58457d FCLT#61648 QR scanner standaard in menu of app
svn path=/Database/trunk/; revision=46792
2020-05-13 14:16:05 +00:00
Alex Tiehuis
e9b689a3e5 FCLT#61648 QR scanner standaard in menu of app
svn path=/Database/trunk/; revision=46791
2020-05-13 13:32:32 +00:00
Maykel Geerdink
5ceeaae37a FCLT#58643: Vervangen van Grafieken door UDR-grafieken.
svn path=/Database/trunk/; revision=46789
2020-05-13 13:28:28 +00:00
Alex Tiehuis
68beeaa561 FCLT#61648 QR scanner standaard in menu of app
svn path=/Database/trunk/; revision=46788
2020-05-13 13:28:16 +00:00
Ruud Lipper
93428d0362 DJIN#62438 opmerking in reservering UDR
svn path=/Database/trunk/; revision=46780
2020-05-13 07:04:02 +00:00
Alex Tiehuis
40f8d5778f FCLT#61196 Op nieuwe iPad geen touch interface
svn path=/Database/trunk/; revision=46766
2020-05-11 11:36:47 +00:00
Alex Tiehuis
f78ef5ad87 FCLT#61196 Op nieuwe iPad geen touch interface
svn path=/Database/trunk/; revision=46749
2020-05-07 14:54:34 +00:00
Jos Migo
95c76ba5f8 AAXX#61650 -- Foutje in standaard import bij inlezen kenmerkveld lstbox uit view/facilitor-tabel
svn path=/Database/trunk/; revision=46733
2020-05-07 11:10:22 +00:00
Maykel Geerdink
9cefcd0005 AAXX#62166: MJOB- en vervangtaken en conditiescore 1.
svn path=/Database/trunk/; revision=46701
2020-04-30 16:25:30 +00:00
Erik Groener
8eaba08501 FCLT#59901 Import verwijderen lukt niet
svn path=/Database/trunk/; revision=46693
2020-04-30 12:05:47 +00:00
Erik Groener
bca1801223 MAAS#62148 AiAi op binnenkomende melding na upgrade 2020.1
svn path=/Database/trunk/; revision=46637
2020-04-24 10:06:55 +00:00
Jos Groot Lipman
fe0a373bd2 Testscript geen false positive meer bij xxxTRK notificaties die geen standaard omschrijving hebben
svn path=/Database/trunk/; revision=46602
2020-04-21 09:12:08 +00:00
Jos Groot Lipman
f5432c3db8 Merge DB38c changed
svn path=/Database/trunk/; revision=46583
2020-04-16 17:41:17 +00:00
Peter Feij
308c98a9d5 WOWW#62063 splitsen van de query leidt tot voorspelbaar betere performance
svn path=/Database/branches/DB38/; revision=46582
2020-04-16 16:10:49 +00:00
Maykel Geerdink
41cb9647ba FCLT#60830: Infaseren nieuwe stijl notities bij FIN, CNT en INS.
svn path=/Database/trunk/; revision=46565
2020-04-15 16:17:18 +00:00
Erik Groener
c4e744211e FCLT#59942 ORDUPD indien uitgestuurd ook onder status-behandeling opnemen
svn path=/Database/trunk/; revision=46495
2020-04-06 09:13:22 +00:00
Erik Groener
5b81f5eee6 FCLT#59942 ORDUPD indien uitgestuurd ook onder status-behandeling opnemen
svn path=/Database/trunk/; revision=46493
2020-04-06 09:03:42 +00:00
Erik Groener
6c4787ce44 FCLT#59942 ORDUPD indien uitgestuurd ook onder status-behandeling opnemen
svn path=/Database/trunk/; revision=46477
2020-04-02 12:20:41 +00:00
Erik Groener
54daba55a9 VLKC#61947 Het meekopieren van bijlagen naar een opdracht standaard uit.
svn path=/Database/trunk/; revision=46459
2020-04-01 13:37:07 +00:00
Erik Groener
8c2e8e7033 MARX#60669 Gezien in Mareon bij mijn berichten
svn path=/Database/trunk/; revision=46455
2020-04-01 11:46:24 +00:00
Maykel Geerdink
94c107f240 FCLT#59896: Core ondersteuning voor foto's/icons bij verschillende entiteiten.
svn path=/Database/trunk/; revision=46448
2020-04-01 06:15:58 +00:00
Suzan Wiegerinck
b24135a7eb STBR#61601: Implementatie SterkBrabant
svn path=/Database/trunk/; revision=46437
2020-03-31 13:25:21 +00:00
Erik Groener
29c7270f0c YASK#60689 Graag twee velden voor terreinbeheerders toevoegen
svn path=/Database/trunk/; revision=46372
2020-03-26 10:01:28 +00:00
Erik Groener
1c8eeddf00 FCLT#61865 BONS: AiAi op CARE -rapport
svn path=/Database/trunk/; revision=46302
2020-03-20 13:35:15 +00:00
Peter Feij
8194795df8 RABO#61841 Oepsie, daar was iets van de test blijven staan
svn path=/Database/branches/DB38/; revision=46286
2020-03-18 15:43:10 +00:00
Peter Feij
7cfacc965a RABO#61841 Oepsie
svn path=/Database/trunk/; revision=46284
2020-03-18 15:19:28 +00:00
Jos Groot Lipman
e9c4a8b40c Testcript DB39 branchDB38 erbij en iets generieker opgezet
svn path=/Database/trunk/; revision=46283
2020-03-18 15:01:40 +00:00
Jos Groot Lipman
fe6d21352e Merge DB38a changes
svn path=/Database/trunk/; revision=46282
2020-03-18 14:59:15 +00:00
Jos Groot Lipman
39dcfdd985 PNBR#61819 mld_opd_externnr naar 1000 karakters
Ook een DB38to38a erbij

svn path=/Database/branches/DB38/; revision=46264
2020-03-17 16:10:51 +00:00
Jos Groot Lipman
f58ac505d1 FCLT#61770 Foutieve index res_u_res_kenmerk
svn path=/Database/branches/DB38/; revision=46263
2020-03-17 15:20:00 +00:00
Jos Groot Lipman
e509d73eca FCLT#61768 rename plat_v_rap_conditiemetingen in upgrade was te vroeg
svn path=/Database/branches/DB38/; revision=46262
2020-03-17 15:07:06 +00:00
Jos Groot Lipman
270a825d81 FCLT#61727 Getalkolommen ineens tekst backport DB38a
svn path=/Database/branches/DB38/; revision=46260
2020-03-17 14:02:36 +00:00
Maykel Geerdink
04bb99d639 DLLG#61833: Ontvangen geen mails - onderdeel reserveren.
VOLK#61794: Mail bevestiging.

svn path=/Database/branches/DB38/; revision=46259
2020-03-17 13:29:59 +00:00
Jos Groot Lipman
1b71e07c46 Branch DB38
svn path=/Database/branches/DB38/; revision=46258
2020-03-17 13:16:16 +00:00
Erik Groener
55ff8eb13c FCLT#61727 Getalkolommen ineens tekst
svn path=/Database/trunk/; revision=46253
2020-03-17 11:07:10 +00:00
Jos Groot Lipman
eb2978b35b FCLT#58677 FAC_ACTIVITEIT_INTERVAL nu echt weg
svn path=/Database/trunk/; revision=46241
2020-03-16 08:41:01 +00:00
Erik Groener
c092faa639 YASK#60689 Graag twee velden voor terreinbeheerders toevoegen
svn path=/Database/trunk/; revision=46239
2020-03-16 08:18:46 +00:00
Erik Groener
f75ea7c7d9 YASK#60689 Graag twee velden voor terreinbeheerders toevoegen
svn path=/Database/trunk/; revision=46237
2020-03-16 07:48:29 +00:00
Erik Groener
312151d6a4 YASK#60689 Graag twee velden voor terreinbeheerders toevoegen
svn path=/Database/trunk/; revision=46226
2020-03-13 14:26:36 +00:00
Erik Groener
e2b7af5149 YASK#60689 Graag twee velden voor terreinbeheerders toevoegen
svn path=/Database/trunk/; revision=46197
2020-03-11 14:13:13 +00:00
Jos Groot Lipman
c60d9f25b2 FCLT#59418: Afzonderlijke autorisatiefunctie voor externe contactpersonen. Menu aanmaken
svn path=/Database/trunk/; revision=46171
2020-03-09 14:19:46 +00:00
Jos Groot Lipman
00002b2f9e FCLT#59418: Afzonderlijke autorisatiefunctie voor externe contactpersonen. Menu aanmaken
svn path=/Database/trunk/; revision=46170
2020-03-09 13:51:33 +00:00
Jos Groot Lipman
1f7fae9b06 UWVA#61587 Backwards compatible API2
svn path=/Database/trunk/; revision=46166
2020-03-09 10:47:44 +00:00
Jos Groot Lipman
c165f53de2 FCLT#59418: Afzonderlijke autorisatiefunctie voor externe contactpersonen. commentaar fixje
svn path=/Database/trunk/; revision=46164
2020-03-09 09:57:34 +00:00
Jos Groot Lipman
2de3a3d5d6 FCLT#60044 veldafhankelijke hint-teksten
svn path=/Database/trunk/; revision=46162
2020-03-09 09:48:28 +00:00
Jos Groot Lipman
bde09799d4 FCLT#59418: Afzonderlijke autorisatiefunctie voor externe contactpersonen. lcl fixje
svn path=/Database/trunk/; revision=46161
2020-03-09 09:44:55 +00:00
Jos Groot Lipman
ad1ed12b62 FCLT#59418: Afzonderlijke autorisatiefunctie voor externe contactpersonen.
svn path=/Database/trunk/; revision=46160
2020-03-09 09:23:42 +00:00
Peter Feij
6340a0ed01 FCLT#61710: bij gegenereerde acties moeten eventuele behandelaars ook meekomen
svn path=/Database/trunk/; revision=46151
2020-03-06 15:49:01 +00:00
Peter Feij
9b3d47e25c FCLT#54798 teksten verwezen nog als oude header
svn path=/Database/trunk/; revision=46142
2020-03-06 13:14:01 +00:00
Jos Migo
e1ace09ab5 FCLT#61378 -- Gebrekenimport en aanpassing FOTO-bestand importeren
svn path=/Database/trunk/; revision=46137
2020-03-06 12:39:02 +00:00
Peter Feij
2381f10b9a WOXX#59873 plat-view > cnd
svn path=/Database/trunk/; revision=46133
2020-03-06 10:45:03 +00:00
Peter Feij
d6735e3364 WOMD#61583 id kolom erbij plus wat interne correcties
svn path=/Database/trunk/; revision=46132
2020-03-06 10:09:21 +00:00
Jos Groot Lipman
d475589b28 FCLT#60353 mobile_enabled --> puo_app2enabled
svn path=/Database/trunk/; revision=46125
2020-03-05 16:09:08 +00:00
Maykel Geerdink
22dee64961 FCLT#59418: Afzonderlijke autorisatiefunctie voor externe contactpersonen.
svn path=/Database/trunk/; revision=46124
2020-03-05 16:04:24 +00:00
Peter Feij
bbae00a3bb FCLT#61672 robuuster op taakvarianten
svn path=/Database/trunk/; revision=46115
2020-03-05 14:09:29 +00:00
Peter Feij
10959e97cd FCLT#60342 als die kolom weg is gehaald, is dit wel het minste om ook aan te passen
svn path=/Database/trunk/; revision=46110
2020-03-05 12:32:40 +00:00
Jos Groot Lipman
89a8f7bba3 FCLT#57835 Flexkenmerk bijlagen in de database: view fac_v_bijlagen die ontdubbeling goed onderkend
svn path=/Database/trunk/; revision=46103
2020-03-05 08:50:30 +00:00
Jos Groot Lipman
364ef43545 FSN#32930 en FSN#29226 helpteksten op veld niveau experiment zijn we anders gaan oplossen in FCLT#60044
svn path=/Database/trunk/; revision=46083
2020-03-04 09:53:55 +00:00
Arthur Egberink
fc60758911 AARW#59959 -- Ontmantelen AARW omgeving
GULU#60089 -- Ontmantelen GULU omgeving

svn path=/Database/trunk/; revision=46071
2020-03-03 11:24:31 +00:00
Peter Feij
40ddf9964f FCLT#60015 parameters bij aggregatie blijkbaar anders in gebruik. Berekende veel te veel (en duurde dus te lang), dit is beter zo
svn path=/Database/trunk/; revision=46044
2020-02-28 16:27:52 +00:00
Peter Feij
7f7b81715c FCLT#61528 setting voor autoaccept gebreken na import
svn path=/Database/trunk/; revision=46041
2020-02-28 14:33:22 +00:00
Peter Feij
68cb6883e6 FCLT#61528 setting voor autoaccept gebreken
svn path=/Database/trunk/; revision=46038
2020-02-28 13:19:42 +00:00
Jos Migo
82b8dcbd0f AAGN#61410 -- In importgedeelte procedure werd het onbekend zijn van de gebrekscode nog niet goed weergegeven als warning
svn path=/Database/trunk/; revision=46035
2020-02-28 11:18:36 +00:00
Peter Feij
a6e8b76be3 FCLT#61493 Functionele fix rondom gebrekstatussen
svn path=/Database/trunk/; revision=46027
2020-02-27 17:17:04 +00:00
Jos Groot Lipman
fbf10b664f FCLT#60353 S("puo_app2enabled") aanzetten als je S("mobile_enabled") aan had staan
svn path=/Database/trunk/; revision=46026
2020-02-27 16:50:49 +00:00
Peter Feij
7f16c5672a FCLT#61493 Performance-issues verbeterd en timing aan logging toegevoegd
svn path=/Database/trunk/; revision=46025
2020-02-27 16:44:08 +00:00
Maykel Geerdink
88ed6a4347 WOHW#59471: Herplannen in bulk naar voor geregistreerde 'startjaren' niet mogelijk.
svn path=/Database/trunk/; revision=45983
2020-02-26 08:32:01 +00:00
Dennis Hartmann
b38d66645a FCLT#60044 - standaardmeldingen gedaan
svn path=/Database/trunk/; revision=45981
2020-02-26 08:15:45 +00:00
Peter Feij
45205adda1 FCLT#61493 Tekst moet dan wat anders (en nog wat)
svn path=/Database/trunk/; revision=45979
2020-02-25 15:05:06 +00:00
Peter Feij
c83b11d213 FCLT#61493 Slechts extra logging en iets verbeterd commentaar
svn path=/Database/trunk/; revision=45978
2020-02-25 14:15:56 +00:00
Peter Feij
36feec11d9 FCLT#61493 Geen Gebrek blijft toch zinvol
svn path=/Database/trunk/; revision=45960
2020-02-24 17:29:07 +00:00
Peter Feij
00578a36b1 MAAS#61130 ook ##EXTNR## in opdracht (en melding) strings ondersteund
svn path=/Database/trunk/; revision=45934
2020-02-20 15:57:09 +00:00
Jos Groot Lipman
bc9013b037 FCLT#60353 S("puo_app2enabled")
svn path=/Database/trunk/; revision=45919
2020-02-20 12:50:11 +00:00
Jos Groot Lipman
f300dfd165 FCLT#60353 S("puo_app2enabled") aanzetten als je S("mobile_enabled") aan had staan
svn path=/Database/trunk/; revision=45918
2020-02-20 12:31:56 +00:00
Jos Groot Lipman
366afaa0d3 FCLT#60353 Notificaties nieuwe App via Firebase
svn path=/Database/trunk/; revision=45917
2020-02-20 12:15:26 +00:00
Jos Groot Lipman
72341f82bb FCLT#61417 Gestylede rapportages viewname niet naar lowercase
svn path=/Database/trunk/; revision=45910
2020-02-20 08:10:33 +00:00
Jos Groot Lipman
33b243c114 FCLT#60353 Notificatie tester definitieve LCL's
svn path=/Database/trunk/; revision=45906
2020-02-19 16:34:30 +00:00
Jos Groot Lipman
e4db3af5e7 FCLT#60044 veldafhankelijke hint-teksten
svn path=/Database/trunk/; revision=45886
2020-02-18 17:09:40 +00:00
Jos Groot Lipman
24e6822b97 FCLT#61108 sys_ip_restrict_internal ook 80.250.129.2 toelaten
svn path=/Database/trunk/; revision=45881
2020-02-18 13:21:52 +00:00
Jos Groot Lipman
369e6a77d2 puo_usesenderasreplyto toelichting aanpassing
svn path=/Database/trunk/; revision=45854
2020-02-13 13:10:03 +00:00
Jos Groot Lipman
3d736e7fd3 FCLT#61306 csp moet ook embedded fonts toestaan voor userlike
svn path=/Database/trunk/; revision=45849
2020-02-13 10:51:10 +00:00
Arthur Egberink
2fc474e1e7 FCLT#61342 -- Personen import kan niet overweg met verwijderde functies
svn path=/Database/trunk/; revision=45838
2020-02-12 13:31:04 +00:00
Jos Migo
4c4e6170d8 AAXX#61136 -- Uploadsheet gebreken uitbreiden met optionele kenmerken
svn path=/Database/trunk/; revision=45837
2020-02-12 13:28:43 +00:00
Jos Groot Lipman
0d5536e92b FCLT#53579 Zelf productie naar acceptatie updaten labeltje
svn path=/Database/trunk/; revision=45829
2020-02-12 08:00:21 +00:00
Jos Groot Lipman
5c36565f54 FCLT#36763 Import vertalingen geen false-positive ORA-errors
svn path=/Database/trunk/; revision=45826
2020-02-11 14:21:47 +00:00
Jos Groot Lipman
a8c49d2cec FCLT#53579 Zelf productie naar acceptatie updaten labeltje
svn path=/Database/trunk/; revision=45825
2020-02-11 13:25:17 +00:00
Peter Feij
27639c8cb4 WOWW#61255 bevindingen aan upgrade
svn path=/Database/trunk/; revision=45821
2020-02-11 12:36:37 +00:00
Jos Groot Lipman
16b5c1c0c0 WOXX#59873 Filteren op alternatieve waarde (toevoegen: clustergroep)
svn path=/Database/trunk/; revision=45802
2020-02-10 16:13:51 +00:00
Jos Groot Lipman
300ff05d7b FCLT#60353 Nativescript app secrets en settings
svn path=/Database/trunk/; revision=45800
2020-02-10 15:57:24 +00:00
Maykel Geerdink
7357a9ab60 YKPN#59724: Mareon inrichten voor reversible billing KPN.
svn path=/Database/trunk/; revision=45799
2020-02-10 15:09:52 +00:00
Erik Groener
527eafe73e WOXX#59873 Filteren op alternatieve waarde (toevoegen: clustergroep)
svn path=/Database/trunk/; revision=45794
2020-02-10 14:12:47 +00:00
Erik Groener
f6e241bcb7 WOXX#59873 Filteren op alternatieve waarde (toevoegen: clustergroep)
svn path=/Database/trunk/; revision=45789
2020-02-10 11:51:34 +00:00
Peter Feij
24e6f7a87c FCLT#40050 cnt_disc_params_verkoopcontract is te lang > cnt_disc_params_verkoopcontr
svn path=/Database/trunk/; revision=45782
2020-02-10 11:21:55 +00:00
Peter Feij
3e759d858a WOWW#61255 bevindingen aan upgrade
svn path=/Database/trunk/; revision=45778
2020-02-10 10:07:45 +00:00
Erik Groener
22744dce1b FCLT#59876 Factuur verwijderen tracken
svn path=/Database/trunk/; revision=45777
2020-02-10 09:59:33 +00:00
Jos Groot Lipman
12bf90e93e YKPN#59586 Meer security HTTP-headers
svn path=/Database/trunk/; revision=45774
2020-02-10 09:45:31 +00:00
Peter Feij
5965ddc7bd FCLT#60015 afronding nieuwe conditiemeting-werkwijze
WOWW#61255 bevindingen aan upgrade

svn path=/Database/trunk/; revision=45759
2020-02-07 15:13:00 +00:00
Maykel Geerdink
8154d5dd9d PNBR#60405: Fiatteren van catering aanvragen.
svn path=/Database/trunk/; revision=45738
2020-02-06 14:29:57 +00:00
Jos Groot Lipman
dc2ae320ea VENT en LING zijn gestopt
svn path=/Database/trunk/; revision=45737
2020-02-06 14:12:21 +00:00
Jos Groot Lipman
6f3e84a24e anonimiseren iets meer feedback
svn path=/Database/trunk/; revision=45736
2020-02-06 14:11:36 +00:00
Jos Groot Lipman
df6c4136ac FCLT#36763 Import vertalingen geen false-positive ORA-errors
svn path=/Database/trunk/; revision=45735
2020-02-06 12:22:49 +00:00
Maykel Geerdink
d400ab8b91 PNBR#60405: Fiatteren van catering aanvragen.
svn path=/Database/trunk/; revision=45730
2020-02-06 10:51:36 +00:00
Jos Groot Lipman
18119992ae FCLT#61237 fac_v_lcrap_key_stats bestaat niet meer
svn path=/Database/trunk/; revision=45724
2020-02-06 09:01:05 +00:00
Jos Groot Lipman
9af01b138c Anonymize CONN nu met goede wachtwoord
svn path=/Database/trunk/; revision=45721
2020-02-06 08:10:12 +00:00
Jos Groot Lipman
3d645f165c VENT en LING zijn gestopt
svn path=/Database/trunk/; revision=45714
2020-02-05 19:17:23 +00:00
Erik Groener
069b81e447 FCLT#59583 Artikelen mogen niet dubbel voorkomen in een arrangement
svn path=/Database/trunk/; revision=45710
2020-02-05 15:37:57 +00:00
Arthur Egberink
add758ef6b INLO#61195 -- Contract rappel notificatie ook naar collega's sturen
svn path=/Database/trunk/; revision=45704
2020-02-05 12:29:17 +00:00
Jos Groot Lipman
16ca7d316e FCLT#61108 Nieuwe IP's voor IDP FACILITORSUPPORT
svn path=/Database/trunk/; revision=45702
2020-02-05 12:25:26 +00:00
Jos Groot Lipman
64d9041152 Commentaar verduidelijking
svn path=/Database/trunk/; revision=45697
2020-02-05 10:35:07 +00:00
Erik Groener
c2ef4918a0 PCHA#61127 Kenmerken bij PCHA
svn path=/Database/trunk/; revision=45696
2020-02-05 09:38:31 +00:00
Peter Feij
adc2905fc7 PCHX#58577 contractref via kto_key fix
svn path=/Database/trunk/; revision=45693
2020-02-05 08:53:41 +00:00
Maykel Geerdink
4533be585b PNBR#60405: Fiatteren van catering aanvragen.
svn path=/Database/trunk/; revision=45676
2020-02-04 13:41:03 +00:00
Maykel Geerdink
ee0be043c9 PNBR#60405: Fiatteren van catering aanvragen.
svn path=/Database/trunk/; revision=45675
2020-02-04 13:25:10 +00:00
Maykel Geerdink
d74e29111b FCLT#61040: Kenmerken gekoppeld aan all opdrachttypen komen niet in de XML.
svn path=/Database/trunk/; revision=45662
2020-02-03 14:05:49 +00:00
Peter Feij
7b2c28e8f1 AAXX#61136 flexkolommen bij cnd-nen-import
svn path=/Database/trunk/; revision=45659
2020-02-03 13:11:35 +00:00
Peter Feij
edea33d8a5 PCHX#58577 contractref via kto_key
svn path=/Database/trunk/; revision=45654
2020-02-03 12:29:58 +00:00
Erik Groener
93de8cdf11 SROZ#56488 Tekst in balkjes van het reserveringsplanbord
svn path=/Database/trunk/; revision=45629
2020-01-30 12:34:31 +00:00
Peter Feij
2d19f41a2b PCHX#58577 contractref via kto_key
svn path=/Database/trunk/; revision=45618
2020-01-29 09:53:52 +00:00
Erik Groener
7c3a0fe1d6 CSUN#60180 Overzicht meldingen Mobile niet gefilterd op locatie
svn path=/Database/trunk/; revision=45614
2020-01-28 15:24:12 +00:00
Erik Groener
9d26851933 YKPN#60070 Bezoeker aanmelden -> pakt automatisch de lokatie van de medewerker
svn path=/Database/trunk/; revision=45610
2020-01-28 14:05:18 +00:00
Robin Stoker
9b18a10939 WOMD, WOHW en MRTS toegevoegd
svn path=/Database/trunk/; revision=45607
2020-01-28 13:53:55 +00:00
Arthur Egberink
48a3c252ca DLLG#59702 -- Implementatie DLLG
svn path=/Database/trunk/; revision=45597
2020-01-28 08:00:26 +00:00
Jos Groot Lipman
a8f67532a6 FCLT#60993 MLDNOB onderdrukken als er al een MLDNOT gaat
svn path=/Database/trunk/; revision=45591
2020-01-27 14:59:51 +00:00
Erik Groener
f5891c1400 FCLT#59435 Primaire behandelaar kunnen onderdrukken
svn path=/Database/trunk/; revision=45580
2020-01-27 08:27:26 +00:00
Peter Feij
d955110fc8 FCLT#60015 afronding nieuwe conditiemeting-werkwijze
FCLT#59718 en andere

svn path=/Database/trunk/; revision=45573
2020-01-24 17:42:26 +00:00
Peter Feij
6d6232e9e3 FCLT#60015 afronding nieuwe conditiemeting-werkwijze
WOMA#59656 typo in settingnaam

svn path=/Database/trunk/; revision=45571
2020-01-24 14:54:20 +00:00
Peter Feij
df4d28caf8 FCLT#60015 afronding nieuwe conditiemeting-werkwijze we zijn er bijna
svn path=/Database/trunk/; revision=45566
2020-01-23 17:43:20 +00:00
Peter Feij
4cbff57e6d FCLT#60015 afronding nieuwe conditiemeting-werkwijze, savepoint
svn path=/Database/trunk/; revision=45565
2020-01-23 16:53:07 +00:00
Erik Groener
dc9efd0118 FCLT#59435 Primaire behandelaar kunnen onderdrukken
svn path=/Database/trunk/; revision=45556
2020-01-23 08:55:35 +00:00
Erik Groener
c726247be6 FCLT#60944 Betere foutmelding naar de eindgebruiker als een constraint afgaat
svn path=/Database/trunk/; revision=45555
2020-01-23 07:39:12 +00:00
Maykel Geerdink
59ed20ec25 PNBR#60405: Fiatteren van catering aanvragen.
svn path=/Database/trunk/; revision=45554
2020-01-23 07:19:59 +00:00
Erik Groener
fd99f99cf6 FCLT#60944 Betere foutmelding naar de eindgebruiker als een constraint afgaat
svn path=/Database/trunk/; revision=45549
2020-01-22 15:39:53 +00:00
Jos Migo
a83403d787 FCLT#61006 -- FIP: 6-Aanvullen objecten ook geschikt maken voor koppeling aan organisatie
svn path=/Database/trunk/; revision=45537
2020-01-22 07:37:47 +00:00
Jos Groot Lipman
b15611a7ec Oracle Testcript Feedback iets duidelijker
svn path=/Database/trunk/; revision=45523
2020-01-21 08:36:54 +00:00
Ruud Lipper
122e1dac2c FCLT#60869 licensed users uit about.asp
svn path=/Database/trunk/; revision=45500
2020-01-20 10:35:53 +00:00
Peter Feij
6e6b388b2e FCLT#56494 csscust mag met PRSSYS
svn path=/Database/trunk/; revision=45490
2020-01-17 16:02:23 +00:00
Peter Feij
7f9a6ae399 FCLT#40050 voorbereiding voor onderscheid tussen inkoop- en verkoopcontracten
svn path=/Database/trunk/; revision=45488
2020-01-17 15:54:07 +00:00
Peter Feij
2fc5b9b12d FCLT#40050 voorbereiding voor onderscheid tussen inkoop- en verkoopcontracten
svn path=/Database/trunk/; revision=45485
2020-01-17 15:42:54 +00:00
Erik Groener
252928cebb WOXX#58048 Tonen hoofdgroep bij zoeken subrecept
svn path=/Database/trunk/; revision=45474
2020-01-17 12:13:24 +00:00
Peter Feij
a11a8cd26a WOMD#60881 setting voor halve scores
svn path=/Database/trunk/; revision=45472
2020-01-17 12:09:08 +00:00
Peter Feij
7c43607023 YKPN#60362 optioneel thema bij standaardmelding
svn path=/Database/trunk/; revision=45453
2020-01-15 16:17:24 +00:00
Peter Feij
3106519f34 FCLT#60044 veldafhankelijke hint-teksten versie 0
svn path=/Database/trunk/; revision=45449
2020-01-15 13:59:09 +00:00
Peter Feij
8a4619099d FCLT#60044 veldafhankelijke hint-teksten versie 0
svn path=/Database/trunk/; revision=45445
2020-01-15 12:13:13 +00:00
Peter Feij
8eae8a8cee WOMD#60881 setting voor halve scores
svn path=/Database/trunk/; revision=45442
2020-01-14 16:42:36 +00:00
Peter Feij
7ea86ab3f1 WOMD#60907 inconsistentie in import-fix
svn path=/Database/trunk/; revision=45441
2020-01-14 16:06:38 +00:00
Peter Feij
8d80e1c6d4 FCLT#60015 oude plato-versies laten vervallen
svn path=/Database/trunk/; revision=45440
2020-01-14 15:39:17 +00:00
Peter Feij
541374d819 FCLT#60015 naar aanleiding van
WOMD#60907 inconsistentie in import

svn path=/Database/trunk/; revision=45439
2020-01-14 14:46:19 +00:00
Peter Feij
c5dd62284d FCLT#60015 in_bewerking feature laten vervallen, upgrade gecompleteerd (nog zonder conversies)
svn path=/Database/trunk/; revision=45437
2020-01-14 14:05:38 +00:00
Erik Groener
1727af5829 FCLT#60471 Persoons objecten selecteren van afdelingen bij meldingen
svn path=/Database/trunk/; revision=45436
2020-01-14 12:58:24 +00:00
Peter Feij
4143af8ed3 WOMD#60881
svn path=/Database/trunk/; revision=45435
2020-01-14 12:31:33 +00:00
Erik Groener
fc25d89357 FCLT#60471 Persoons objecten selecteren van afdelingen bij meldingen
svn path=/Database/trunk/; revision=45416
2020-01-13 07:40:31 +00:00
Peter Feij
44439a860c FCLT#60015 nieuwe conditiemeting-werkwijze, savepoint
svn path=/Database/trunk/; revision=45413
2020-01-10 15:32:03 +00:00
Peter Feij
a5e7f0b9c6 FCLT#60015 fixje
svn path=/Database/trunk/; revision=45408
2020-01-10 10:19:08 +00:00
Peter Feij
abd6f30811 FCLT#60015 CND in de core (ook tabel)
svn path=/Database/trunk/; revision=45407
2020-01-10 09:47:11 +00:00
Peter Feij
fc9d27a6c8 FCLT#60015 nieuwe conditiemeting-werkwijze is onderdeel van de core, force parameter is noodzakelijk ivm gebruik van fac.getsetting() in de view
svn path=/Database/trunk/; revision=45406
2020-01-10 09:46:22 +00:00
Peter Feij
dde1b3eefd FCLT#60015 nieuwe conditiemeting-werkwijze is onderdeel van de core muv initialisatie
svn path=/Database/trunk/; revision=45404
2020-01-10 09:43:48 +00:00
Peter Feij
d458b60654 FCLT#60015 typo
svn path=/Database/trunk/; revision=45401
2020-01-09 17:12:27 +00:00
Peter Feij
4b69b7a80d FCLT#60015 nieuwe conditiemeting-werkwijze is onderdeel van de core muv initialisatie
svn path=/Database/trunk/; revision=45400
2020-01-09 17:10:32 +00:00
Peter Feij
f83d1982e0 FCLT#60015 nieuwe conditiemeting-werkwijze, savepoint alvorens te splitsen
svn path=/Database/trunk/; revision=45399
2020-01-09 16:55:17 +00:00
Peter Feij
4c9ee72bf0 FCLT#60015 nieuwe conditiemeting-werkwijze, eigen tabel niet meer nodig
svn path=/Database/trunk/; revision=45395
2020-01-09 12:49:53 +00:00
Erik Groener
1529c024a7 FCLT#60471 Persoons objecten selecteren van afdelingen bij meldingen
svn path=/Database/trunk/; revision=45384
2020-01-08 14:36:58 +00:00
Erik Groener
1d1961c36f SVRZ#60419 UDR reserveringen inclusief voorziening erg langzaam
svn path=/Database/trunk/; revision=45382
2020-01-08 11:10:28 +00:00
Erik Groener
cda90640db MARX#60622 Kan factuur-xml (xml-package) met fac_tracking worden voorzien?
svn path=/Database/trunk/; revision=45380
2020-01-08 10:05:28 +00:00
Peter Feij
9b04c2411f FCLT#60831 alternatieve naam in fg tonen
svn path=/Database/trunk/; revision=45372
2020-01-07 13:28:32 +00:00
Jos Groot Lipman
6e145f9860 YFTH#59277 sys_ip_restrict_internal zo instellen dat we vanaf kantoor er altijd bij kunnen (en onszelf dus niet per ongeluk uitsluiten)
svn path=/Database/trunk/; revision=45362
2020-01-06 10:48:29 +00:00
Peter Feij
2df9652d70 FCLT#60015 nieuwe conditiemeting-werkwijze, savepoint INCOMPATIBLE
svn path=/Database/trunk/; revision=45356
2020-01-03 16:36:12 +00:00
Peter Feij
d0bf57f4c9 MARX#60634 velden opgerekt van 320 naar 1000
svn path=/Database/trunk/; revision=45348
2020-01-03 12:16:59 +00:00
Alex Tiehuis
217bb1509f RWSN#60777 BUG: Voorwaarde voor tonen label
svn path=/Database/trunk/; revision=45337
2020-01-02 11:05:11 +00:00
Peter Feij
b1564eecf2 FCLT#60015 nieuwe conditiemeting-werkwijze, savepoint INCOMPATIBLE
svn path=/Database/trunk/; revision=45309
2019-12-20 15:18:14 +00:00
Peter Feij
235c3c915d QA onderhoud: inhoudelijk ongewijzigd maar gesorteerd op autorisatie, type, module, naam.
Wel de KTO-stuff uitgecommentarieerd (ongebruikt) en cf instructie mld_ord_show_cost verwijderd.

svn path=/Database/trunk/; revision=45306
2019-12-20 10:27:30 +00:00
Peter Feij
8ae616edb0 FCLT#60015 setting voor conditiemeting-werkwijze
svn path=/Database/trunk/; revision=45305
2019-12-20 10:06:09 +00:00
Erik Groener
2b08729d22 FCLT#58280 Flexkenmerk bijlagen in de database opslaan fase 3
svn path=/Database/trunk/; revision=45303
2019-12-20 09:34:09 +00:00
Peter Feij
e01868ba27 FCLT#60015 gebouw in bewerking-markering
svn path=/Database/trunk/; revision=45273
2019-12-18 15:41:00 +00:00
Maykel Geerdink
cb5dde250c FCLT#57667: Voor een kenmerk een afwijkend label kunnen opgeven tov kenmerksoort.
svn path=/Database/trunk/; revision=45222
2019-12-12 14:57:49 +00:00
Peter Feij
c7160bbf1c FCLT#60015 gebouw in bewerking-markering
svn path=/Database/trunk/; revision=45219
2019-12-12 14:41:02 +00:00
Maykel Geerdink
34db470425 FCLT#57667: Voor een kenmerk een afwijkend label kunnen opgeven tov kenmerksoort.
svn path=/Database/trunk/; revision=45208
2019-12-12 09:17:54 +00:00
Erik Groener
e70eed1ea2 FCLT#60342 Voorwaarde voor tonen opnemen in Transport kenmerken
svn path=/Database/trunk/; revision=45191
2019-12-11 10:55:54 +00:00
Erik Groener
58ef102809 FCLT#60342 Voorwaarde voor tonen opnemen in Transport kenmerken
svn path=/Database/trunk/; revision=45188
2019-12-11 10:12:42 +00:00
Erik Groener
e47ce58f2f FCLT#60342 Voorwaarde voor tonen opnemen in Transport kenmerken
svn path=/Database/trunk/; revision=45187
2019-12-11 09:48:37 +00:00
Erik Groener
93a20ef110 MNNL#59178 melding gereed leeg laten maar wel verplicht stellen
svn path=/Database/trunk/; revision=45167
2019-12-10 08:34:28 +00:00
Erik Groener
94065c9670 MNNL#59178 melding gereed leeg laten maar wel verplicht stellen
svn path=/Database/trunk/; revision=45163
2019-12-09 15:12:40 +00:00
Peter Feij
b5ff97e804 FCLT#57667 srtkenmerklabels kunnen overrulen
svn path=/Database/trunk/; revision=45150
2019-12-06 17:49:01 +00:00
Peter Feij
63a302eec2 FCLT#57667 kenmerklabels
svn path=/Database/trunk/; revision=45137
2019-12-06 08:45:39 +00:00
Erik Groener
c6e6cd90b3 FCLT#60480 Flexkenmerk logo ontbreekt op Bon
svn path=/Database/trunk/; revision=45115
2019-12-04 14:41:13 +00:00
Erik Groener
1a50547ebf FCLT#60412 Afwijkende kostensoort verschijnt nog niet in de opdracht XML
svn path=/Database/trunk/; revision=45109
2019-12-04 10:07:13 +00:00
Erik Groener
c25b941408 FCLT#58280 Flexkenmerk bijlagen in de database opslaan fase 3
svn path=/Database/trunk/; revision=45103
2019-12-03 15:07:43 +00:00
Suzan Wiegerinck
0419a41542 BONS#59808 maandrapport
svn path=/Database/trunk/; revision=45098
2019-12-03 10:22:20 +00:00
Jos Groot Lipman
805beccb96 FCLT#60382 Tabelizer maakt nieuwe tabellen, die hercompileren voor als er views op zitten
svn path=/Database/trunk/; revision=45097
2019-12-03 08:08:21 +00:00
Maykel Geerdink
ef484f6874 FCLT#59418: Afzonderlijke autorisatiefunctie voor externe contactpersonen.
svn path=/Database/trunk/; revision=45094
2019-12-02 14:17:48 +00:00
Ruud Lipper
3125a1c27f FLCT#59839 - Fotos standaard verkleinen binnen een kaders van 1000x1000
svn path=/Database/trunk/; revision=45064
2019-11-29 08:35:36 +00:00
Jos Groot Lipman
3c22261db9 Bij anonimiseren bezoeker 'Anoniem' overslaan, dat is anoniem genoeg (scheelt 5 miljoen records bij UWVA)
svn path=/Database/trunk/; revision=45047
2019-11-27 16:49:59 +00:00
Maykel Geerdink
05cf24be7e FCLT#59974: Scoping op gebouw niet toegepast voor ORDGOx-notificaties.
svn path=/Database/trunk/; revision=44984
2019-11-20 10:48:14 +00:00
Erik Groener
f635174a60 UWVA#60055 bij buiten vinken van bez krijg ik ook een mail dat de bezoek binnen is gekomen
svn path=/Database/trunk/; revision=44964
2019-11-19 09:48:06 +00:00
Erik Groener
861fd630b0 FCLT#60190 Toevoeging 'last_run' in tabel fac_notificatiejob
svn path=/Database/trunk/; revision=44961
2019-11-19 07:43:05 +00:00
Erik Groener
80d8eea7e4 RWSN#59764 Vakgroep-eigenschap 'Aantal dagen tbv. herinnering' niet in melding-XML
svn path=/Database/trunk/; revision=44952
2019-11-18 15:26:40 +00:00
Arthur Egberink
7ac4bf9f87 WOMD#60203 -- Vreemde tekens in Plato
svn path=/Database/trunk/; revision=44929
2019-11-15 08:00:58 +00:00
Jos Groot Lipman
30c775a244 FCLT#36763 Applicatiebeheer in andere talen fixjes
svn path=/Database/trunk/; revision=44920
2019-11-14 13:49:56 +00:00
Jos Groot Lipman
9d5153c46e Testcript Feedback iets duidelijker
svn path=/Database/trunk/; revision=44919
2019-11-14 13:49:05 +00:00
Erik Groener
f57b357056 HSLE#59635 Standaardteksten, aantal karakters verhogen
svn path=/Database/trunk/; revision=44915
2019-11-14 11:24:45 +00:00
Erik Groener
59ce9a178c FCLT#60192 RWSN upgrade: ORA-01031: insufficient privileges op 'UPDATE user_tab_columns'
svn path=/Database/trunk/; revision=44914
2019-11-14 11:04:33 +00:00
Jos Groot Lipman
620820cceb Testscript Feedback iets duidelijker
svn path=/Database/trunk/; revision=44889
2019-11-13 11:44:07 +00:00
Jos Groot Lipman
6af048e2eb Testscript Feedback iets duidelijker
svn path=/Database/trunk/; revision=44888
2019-11-13 11:43:13 +00:00
Maykel Geerdink
2666e37294 FCLT#58677: Geplande acties toch geavanceerde intervallen.
svn path=/Database/trunk/; revision=44886
2019-11-13 11:16:26 +00:00
Erik Groener
325783bf5f FCLT#36763 Applicatiebeheer in andere talen
svn path=/Database/trunk/; revision=44879
2019-11-13 09:25:01 +00:00
Erik Groener
7314b081f4 FCLT#36763 Applicatiebeheer in andere talen
svn path=/Database/trunk/; revision=44861
2019-11-12 13:04:02 +00:00
Erik Groener
14e1fcc90e FCLT#56268 Multi Edit rapport menu item onder service
svn path=/Database/trunk/; revision=44855
2019-11-12 11:56:44 +00:00
Jos Groot Lipman
daf967a80d FCLT#59433 Harder voorkomen dat _FACILITOR wordt verwijderd
svn path=/Database/trunk/; revision=44843
2019-11-11 10:45:52 +00:00
Erik Groener
9a9098cbb8 FCLT#59970 Dubbele registratie bijlagen in FAC_BIJLAGEN
svn path=/Database/trunk/; revision=44814
2019-11-07 08:16:20 +00:00
Erik Groener
e09a1b9d15 FCLT#53579 Uitkomst Designlab nr. 8: Zelf productie naar acceptatie updaten
svn path=/Database/trunk/; revision=44806
2019-11-06 15:35:43 +00:00
Erik Groener
74431f2dd6 FCLT#59970 Dubbele registratie bijlagen in FAC_BIJLAGEN
svn path=/Database/trunk/; revision=44774
2019-11-05 12:29:34 +00:00
Jos Groot Lipman
2b8fb961f9 test-oracle script: iets minder false-positives op case-insensitive fac_usrrap_view_name
svn path=/Database/trunk/; revision=44771
2019-11-05 11:47:46 +00:00
Erik Groener
897edd337d FCLT#59970 Dubbele registratie bijlagen in FAC_BIJLAGEN
svn path=/Database/trunk/; revision=44768
2019-11-05 10:52:20 +00:00
Erik Groener
81392f0d1d FCLT#36763 Applicatiebeheer in andere talen
svn path=/Database/trunk/; revision=44765
2019-11-05 08:17:02 +00:00
Erik Groener
91dd314eae FCLT#59433 Harder voorkomen dat _FACILITOR wordt verwijderd
svn path=/Database/trunk/; revision=44754
2019-11-04 11:59:57 +00:00
Peter Feij
aa7f6ebd97 NOUR#59219 kostenplaatsgroep moet je op kunnen ruimen als er geen actieve kostenplaatsen meer bij zijn
svn path=/Database/trunk/; revision=44742
2019-11-01 15:56:59 +00:00
Erik Groener
e34ffaac06 FCLT#59433 Harder voorkomen dat _FACILITOR wordt verwijderd
svn path=/Database/trunk/; revision=44737
2019-11-01 11:45:33 +00:00
Erik Groener
8986eede71 FCLT#59433 Harder voorkomen dat _FACILITOR wordt verwijderd
svn path=/Database/trunk/; revision=44736
2019-11-01 11:42:20 +00:00
Erik Groener
70ed5523e9 FCLT#36763 Applicatiebeheer in andere talen
svn path=/Database/trunk/; revision=44734
2019-10-31 17:27:14 +00:00
Jos Groot Lipman
5b090881b4 Testcript DB38 erbij
svn path=/Database/trunk/; revision=44726
2019-10-31 13:23:51 +00:00
Erik Groener
4eaa539bf0 FCLT#36763 Applicatiebeheer in andere talen
svn path=/Database/trunk/; revision=44724
2019-10-31 12:28:14 +00:00
Erik Groener
46b615383b FCLT#36763 Applicatiebeheer in andere talen
svn path=/Database/trunk/; revision=44721
2019-10-31 11:59:27 +00:00
Erik Groener
9d0c754d74 FCLT#59944 S("mld_flag_on_fenote") en S("mld_flag_on_bonote") echt droppen (hoeft niet un upgrade script)
svn path=/Database/trunk/; revision=44689
2019-10-30 09:21:16 +00:00
Erik Groener
7fff38ae2c FCLT#58962 S("mld_note_mode") is deprecated. Setting moet blijven staat tot versie 2020.2
svn path=/Database/trunk/; revision=44682
2019-10-30 08:54:32 +00:00
Erik Groener
9aaf40c2e0 FCLT#59944 S("mld_flag_on_fenote") en S("mld_flag_on_bonote") echt droppen
svn path=/Database/trunk/; revision=44680
2019-10-30 08:34:34 +00:00
Erik Groener
4a6a051de3 FCLT#59840 AiAi bij te lange opdracht reject tekst
svn path=/Database/trunk/; revision=44663
2019-10-29 13:15:19 +00:00
Jos Groot Lipman
15c3c4f209 NOUR en CONN ook anonimiseren
svn path=/Database/trunk/; revision=44655
2019-10-29 11:42:59 +00:00
Alex Tiehuis
2ad9e68cb4 FCLT#59512 Melding-udr laat niet altijd de juiste afdeling zien
svn path=/Database/trunk/; revision=44650
2019-10-29 09:22:44 +00:00
Erik Groener
2b3e729bcc FCLT#53579 Uitkomst Designlab nr. 8: Zelf productie naar acceptatie updaten
svn path=/Database/trunk/; revision=44647
2019-10-29 08:25:54 +00:00
Alex Tiehuis
896050c069 AAAR#59864 Foutmelding 'het veld %1% is niet gevuld' bij opslaan melding
svn path=/Database/trunk/; revision=44636
2019-10-28 12:22:15 +00:00
Jos Groot Lipman
fdf2ba1f56 FCLT#57152 menu-/meldingkleuren fixje
svn path=/Database/trunk/; revision=44626
2019-10-28 08:10:54 +00:00
Peter Feij
e71576cc92 FCLT#58962 mld_note_mode is vervallen
svn path=/Database/trunk/; revision=44618
2019-10-25 11:58:57 +00:00
Peter Feij
11e23741aa FCLT#59896 meer mogelijkheid voor plaatjes/foto's Fix
svn path=/Database/trunk/; revision=44610
2019-10-24 15:01:37 +00:00
Peter Feij
03b5183d10 FCLT#57152 menu-/meldingkleuren
svn path=/Database/trunk/; revision=44609
2019-10-24 14:55:49 +00:00
Peter Feij
111638c795 FCLT#59896 meer mogelijkheid voor plaatjes/foto's
svn path=/Database/trunk/; revision=44608
2019-10-24 14:46:22 +00:00
Maykel Geerdink
23461dd411 FCLT#59418: Afzonderlijke autorisatiefunctie voor externe contactpersonen.
svn path=/Database/trunk/; revision=44585
2019-10-21 11:59:00 +00:00
Jos Groot Lipman
123b320be2 Kleine DB37to38.src correcties
svn path=/Database/trunk/; revision=44569
2019-10-17 09:23:56 +00:00
Erik Groener
925c663c05 FCLT#59497 Verwarrende foutmelding als once-script gedraaid onder verkeerde user
svn path=/Database/trunk/; revision=44566
2019-10-17 08:31:21 +00:00
Peter Feij
7364c0e86d FCLT#57667 omschrijving ook bij kenmerk te definiëren
svn path=/Database/trunk/; revision=44521
2019-10-11 15:10:49 +00:00
Peter Feij
0aaa9c8850 FCLT#57667 omschrijving ook bij kenmerk te definiëren
svn path=/Database/trunk/; revision=44520
2019-10-11 14:29:09 +00:00
Peter Feij
24ad2f635a HSLE#58355 Titel erbij
svn path=/Database/trunk/; revision=44519
2019-10-11 12:32:50 +00:00
Erik Groener
775adce0b0 FCLT#59433 Harder voorkomen dat _FACILITOR wordt verwijderd
svn path=/Database/trunk/; revision=44517
2019-10-11 11:19:47 +00:00
Erik Groener
29fb632ef9 FCLT#59433 Harder voorkomen dat _FACILITOR wordt verwijderd
svn path=/Database/trunk/; revision=44512
2019-10-10 17:21:08 +00:00
Peter Feij
7f6e6041ea FCLT#59723 recent menugebruik tonen voor FACTAB-users e.a.
svn path=/Database/trunk/; revision=44511
2019-10-10 15:46:23 +00:00
Arthur Egberink
045132c078 WOXX#58702 -- PLAT import hernoemd naar CND (controle op Ernst)
svn path=/Database/trunk/; revision=44493
2019-10-09 15:42:39 +00:00
Peter Feij
cd879821fd FCLT#57152 menu-/meldingkleuren
svn path=/Database/trunk/; revision=44484
2019-10-08 14:31:39 +00:00
Robin Stoker
b01e036da0 WOMD#58818 -- Import conditiemeting aangepast zodat 'geen gebrek' meldingen ook goed landen
svn path=/Database/trunk/; revision=44482
2019-10-08 13:52:02 +00:00
Alex Tiehuis
d8a4e3775f FCLT#59621 KFST: Putorders error op FIN2GO notificatie
svn path=/Database/trunk/; revision=44473
2019-10-08 11:10:01 +00:00
Maykel Geerdink
356cecc5b2 FCLT#59394: Bij verwijderen afspraak *alle* open notificaties terugtrekken.
svn path=/Database/trunk/; revision=44470
2019-10-08 09:45:30 +00:00
Arthur Egberink
d2fd3bbfba WOXX#58702 -- PLAT import hernoemd naar CND
svn path=/Database/trunk/; revision=44466
2019-10-08 08:43:35 +00:00
Alex Tiehuis
7bb4afd0e3 FCLT#58944 mld_opdr_teverzenden_datum om verdeling schedule/immediate beter te verdelen
svn path=/Database/trunk/; revision=44419
2019-10-01 15:32:18 +00:00
Alex Tiehuis
229f65a469 HSLE#58355 extra boodschap/popup
svn path=/Database/trunk/; revision=44414
2019-10-01 13:12:19 +00:00
Maykel Geerdink
f1532ece63 FCLT#58677: Geplande acties toch geavanceerde intervallen.
svn path=/Database/trunk/; revision=44401
2019-09-30 08:05:46 +00:00
Maykel Geerdink
0ad60e9c7a FCLT#58677: Geplande acties toch geavanceerde intervallen.
svn path=/Database/trunk/; revision=44400
2019-09-30 08:01:42 +00:00
Maykel Geerdink
ad389840d8 FCLT#58677: Geplande acties toch geavanceerde intervallen.
svn path=/Database/trunk/; revision=44397
2019-09-30 07:26:02 +00:00
Erik Groener
c0732b65f1 SUTF#59250 Foutmelding tijdens reserveren
svn path=/Database/trunk/; revision=44373
2019-09-26 12:05:44 +00:00
Alex Tiehuis
540063c53c FCLT#58944 mld_opdr_teverzenden_datum om verdeling schedule/immediate beter te verdelen
svn path=/Database/trunk/; revision=44368
2019-09-26 09:53:29 +00:00
Maykel Geerdink
56a8295782 FCLT#58677: Geplande acties toch geavanceerde intervallen.
svn path=/Database/trunk/; revision=44367
2019-09-26 09:28:36 +00:00
Erik Groener
9b25010d02 FCLT#59252 FAC_BIJLAGEN tabel echt gebruiken
svn path=/Database/trunk/; revision=44281
2019-09-19 08:25:05 +00:00
Robin Stoker
0c5a720439 APGR#55356 -- Implementatie A-Point
svn path=/Database/trunk/; revision=44279
2019-09-19 07:30:05 +00:00
Robin Stoker
36dd45d37e WOXX#58702 -- PLAT import hernoemd naar CND
svn path=/Database/trunk/; revision=44240
2019-09-16 15:03:14 +00:00
Alex Tiehuis
0e5ec261f2 PCHX#58577 Melding opstarten vanuit contract
svn path=/Database/trunk/; revision=44223
2019-09-16 07:28:02 +00:00
Alex Tiehuis
41586c8fe1 PCHX#58577 Melding opstarten vanuit contract
svn path=/Database/trunk/; revision=44222
2019-09-16 07:26:57 +00:00
Alex Tiehuis
3cad7ac0c1 PCHX#58577 Melding opstarten vanuit contract
svn path=/Database/trunk/; revision=44218
2019-09-13 12:13:11 +00:00
Alex Tiehuis
73a6b55fc8 PCHX#58577 Melding opstarten vanuit contract
svn path=/Database/trunk/; revision=44217
2019-09-13 11:57:06 +00:00
Alex Tiehuis
5289ce5b9c YKPN#59196 Kunnen we een pilot met een QR code scanner voor mobile doen?
svn path=/Database/trunk/; revision=44211
2019-09-13 08:16:51 +00:00
Erik Groener
076b2dd8b9 FCLT#58870 Updates history toont verkeerde facilitor user
svn path=/Database/trunk/; revision=44159
2019-09-10 07:47:17 +00:00
Alex Tiehuis
60283d6317 PCHX#58577 Melding opstarten vanuit contract
svn path=/Database/trunk/; revision=44156
2019-09-10 07:13:49 +00:00
Alex Tiehuis
60f6567ade PCHX#58577 Melding opstarten vanuit contract
svn path=/Database/trunk/; revision=44151
2019-09-09 15:22:13 +00:00
Alex Tiehuis
5e33b64ea7 PCHX#58577 Melding opstarten vanuit contract
svn path=/Database/trunk/; revision=44150
2019-09-09 15:20:50 +00:00
Sander Schepers
8e8df164b0 MAAS#56991 implementatie maasdelta
svn path=/Database/trunk/; revision=44148
2019-09-09 14:36:30 +00:00
Alex Tiehuis
135ce95fed NYBU#58101 Facilitor update | Verschuiving cateringtijden
svn path=/Database/trunk/; revision=44046
2019-09-02 13:53:54 +00:00
Jos Groot Lipman
8f6540fa11 FCLT#58853 Constraint ins_discipline_kpnverplicht gaf problemen
svn path=/Database/trunk/; revision=44039
2019-09-02 11:31:20 +00:00
Arthur Egberink
0d9aeaee67 AAGN#58772 -- Fout bij importeren kenmerken bij inspecties.
svn path=/Database/trunk/; revision=44005
2019-08-29 11:32:08 +00:00
Jos Groot Lipman
4db3f73082 FCLT#57975 alvast setting S("fac_portalert_XD") voor hotnews
svn path=/Database/trunk/; revision=43992
2019-08-28 14:17:38 +00:00
Jos Groot Lipman
7c49f67bd9 HSLE#58681 mld_note_hidden_action2FE opdat actie bij melder ook hidden kan
FCLT#57975 alvast setting S("fac_portalert_XD") voor hotnews

svn path=/Database/trunk/; revision=43990
2019-08-28 14:09:49 +00:00
Erik Groener
36af66638a MNNL#58923 Vragen en bevindingen rondom release 2019_2
svn path=/Database/trunk/; revision=43983
2019-08-28 09:55:40 +00:00
Jos Groot Lipman
51a384f30f 'Conditionele voorwaarde' is wat dubbelop
svn path=/Database/trunk/; revision=43972
2019-08-27 15:40:01 +00:00
Erik Groener
a7d8632167 FCLT#53579 Uitkomst Designlab nr. 8: Zelf productie naar acceptatie updaten
svn path=/Database/trunk/; revision=43946
2019-08-26 14:27:44 +00:00
Erik Groener
e546ee530a FCLT#53579 Uitkomst Designlab nr. 8: Zelf productie naar acceptatie updaten
svn path=/Database/trunk/; revision=43939
2019-08-26 13:46:27 +00:00
Erik Groener
bb661b3ace FCLT#53579 Uitkomst Designlab nr. 8: Zelf productie naar acceptatie updaten
svn path=/Database/trunk/; revision=43930
2019-08-26 07:39:04 +00:00
Jos Groot Lipman
815efce027 STAM#58066 en FCLT#58872 late DB37 fixes
svn path=/Database/trunk/; revision=43911
2019-08-22 13:51:10 +00:00
Peter Feij
bfc3d2bfb0 Is wasn't me
svn path=/Database/trunk/; revision=43910
2019-08-22 13:41:09 +00:00
Jos Groot Lipman
833a90abd0 FCLT#53579 Uitkomst Designlab nr. 8: Zelf productie naar acceptatie updaten Setting fac_otap erbij (handiger dan fac_version_otap)
svn path=/Database/trunk/; revision=43906
2019-08-22 12:13:53 +00:00
Erik Groener
526b6c2c75 FCLT#53579 Uitkomst Designlab nr. 8: Zelf productie naar acceptatie updaten
svn path=/Database/trunk/; revision=43900
2019-08-22 11:15:53 +00:00
Erik Groener
f2c849e437 FCLT#53579 Uitkomst Designlab nr. 8: Zelf productie naar acceptatie updaten
svn path=/Database/trunk/; revision=43893
2019-08-22 10:40:12 +00:00
Jos Groot Lipman
943269ce02 FCLT#53579 alvast wat auto-refresh-dump settings erbij
svn path=/Database/trunk/; revision=43857
2019-08-21 08:37:49 +00:00
Jos Groot Lipman
bb2fe95017 FSN#57494 Kolommen aan/uit knopje default verbergen
svn path=/Database/trunk/; revision=43842
2019-08-20 11:05:38 +00:00
Maykel Geerdink
d9e82041ed FCLT#58872: 2019.2beta: Contractbedrijf niet meer zichtbaar/selecteerbaar bij Wijzigen.
svn path=/Database/trunk/; revision=43836
2019-08-20 08:53:59 +00:00
Maykel Geerdink
3b674ddb29 FCLT#57833: Normalisering van de opdrachttypes.
svn path=/Database/trunk/; revision=43782
2019-08-14 11:20:25 +00:00
Jos Groot Lipman
b03adec64c FCLT#58069 alvast S("fac_logo_file") (future use) erbij
svn path=/Database/trunk/; revision=43778
2019-08-14 10:03:10 +00:00
Erik Groener
5e619c4a47 STAM#58066 Persoonlijke objecten niet tonen
svn path=/Database/trunk/; revision=43763
2019-08-13 12:22:48 +00:00
Peter Feij
d9d756c7be Die grafiekopties: kan nog generieker zo
svn path=/Database/trunk/; revision=43740
2019-08-12 14:15:19 +00:00
Jos Groot Lipman
a1e4528d0b FCLT#54611 Nu het *goede* rapportage met usertellingen beschikbaar maken voor beheerders
De statistieken zijn alleen voor FACFAC

svn path=/Database/trunk/; revision=43736
2019-08-12 13:48:37 +00:00
Jos Groot Lipman
373e9e113d QA: nieuwe DB37 velden moeten ook in de XML terugkomen
svn path=/Database/trunk/; revision=43730
2019-08-12 12:59:17 +00:00
Jos Groot Lipman
d14c49cb61 Twee nieuwe instellingen waarvoor PRSSYS genoeg moet zijn
svn path=/Database/trunk/; revision=43729
2019-08-12 12:58:15 +00:00
Jos Groot Lipman
d4074c956c QA: = '' moet IS NULL zijn, <> '' moet IS NOT NULL zijn
svn path=/Database/trunk/; revision=43728
2019-08-12 12:56:25 +00:00
Jos Groot Lipman
9ef3d5e9b1 Enkele ontbrekende teksten
svn path=/Database/trunk/; revision=43718
2019-08-12 09:23:21 +00:00
Jos Groot Lipman
37eed64e3c FCLT#57895 Database upgrades (ook) via ASP-code kunnen laten verlopen iets robuuster
svn path=/Database/trunk/; revision=43717
2019-08-12 09:21:05 +00:00
Maykel Geerdink
6a877508ec FCLT#57833: Normalisering van de opdrachttypes.
svn path=/Database/trunk/; revision=43712
2019-08-12 07:46:19 +00:00
Peter Feij
e3f144e93c FCLT#57833 test/afronding
svn path=/Database/trunk/; revision=43704
2019-08-09 15:32:43 +00:00
Erik Groener
2f6696f13b HSLE#55172 overzicht afhandelen reserveringen
svn path=/Database/trunk/; revision=43695
2019-08-08 14:40:59 +00:00
Jos Groot Lipman
b857561792 NYBU#57569 artikelkenmerken op discipline niveau en
FCLT#58793 typecontract vertalingen

svn path=/Database/trunk/; revision=43690
2019-08-08 14:03:23 +00:00
Maykel Geerdink
fe07c8dce4 MARX#38906: IB proof maken van request van factuurbijlage (pdf) via FIN_FO2?
svn path=/Database/trunk/; revision=43682
2019-08-08 11:59:34 +00:00
Jos Groot Lipman
b79c17d578 NYBU#57569 artikelkenmerken op discipline niveau en
FCLT#58793 typecontract vertalingen

svn path=/Database/trunk/; revision=43681
2019-08-08 11:55:29 +00:00
Jos Groot Lipman
3c79eb84f4 We zijn tegenwoordig 100% afhankelijk van slnkdwf.dll (voor crypto.random en zo)
hirestimer kan dan ook best wel standaard aan voor logging (incidenteel op test/productieomgevingen, op OTAP==O werken we er al jaren mee)

svn path=/Database/trunk/; revision=43680
2019-08-08 11:41:13 +00:00
Peter Feij
41f01c9ba0 FCLT#58793 contractypes omgenoemd naar scopes, en vertaalbaar
svn path=/Database/trunk/; revision=43674
2019-08-08 09:06:25 +00:00
Marcel Bourseau
29a22aa2e3 MARX#58789: Aanscherping van foutmeldingen bij problemen in de factuurimport
svn path=/Database/trunk/; revision=43663
2019-08-07 14:15:48 +00:00
Alex Tiehuis
26a4ef813e HPJI#57253 bijlage meesturen met bestelopdracht
svn path=/Database/trunk/; revision=43662
2019-08-07 14:10:48 +00:00
Jos Groot Lipman
6502c048b3 FCLT#58783 Beter kunnen monitoren of Putorders wel draait
svn path=/Database/trunk/; revision=43655
2019-08-07 10:45:08 +00:00
Jos Groot Lipman
62634845e3 FCLT#58783 Beter kunnen monitoren of Putorders wel draait
svn path=/Database/trunk/; revision=43653
2019-08-07 10:21:02 +00:00
Alex Tiehuis
b9c57bfbd1 HSLE#57223 Status te accepteren
svn path=/Database/trunk/; revision=43649
2019-08-07 09:31:46 +00:00
Jos Groot Lipman
ff20f760d1 FCLT#58761 Bijlagen meesturen bij technisch adres ook voor XML/webservice
svn path=/Database/trunk/; revision=43627
2019-08-06 09:04:31 +00:00
Jos Groot Lipman
55b9a47647 Layout
svn path=/Database/trunk/; revision=43626
2019-08-06 09:03:29 +00:00
Maykel Geerdink
29be6ea0df RABO#58667: Onterecht vinkje bij periodieke taak Wettelijke inspectie.
svn path=/Database/trunk/; revision=43611
2019-08-05 13:04:13 +00:00
Jos Groot Lipman
7e0eebab92 FCLT#58588 Iets betere database versie (adm)tracking
svn path=/Database/trunk/; revision=43606
2019-08-05 10:01:52 +00:00
Alex Tiehuis
6455cf9c03 VOLK#58421 Kentekenveld koppelen aan P-checkbox bezoekermodule
svn path=/Database/trunk/; revision=43602
2019-08-05 08:01:52 +00:00
Jos Groot Lipman
bcbb3e8a04 FCLT#58103 login.asp staat al een tijdje onder aut, niet onder shared
svn path=/Database/trunk/; revision=43601
2019-08-05 07:52:10 +00:00
Jos Groot Lipman
9df7461946 FCLT#57835 *Alle* Flexkenmerk bijlagen in de database opslaan
svn path=/Database/trunk/; revision=43597
2019-08-04 15:09:07 +00:00
Jos Groot Lipman
ac936a47c2 Diverse teksten
svn path=/Database/trunk/; revision=43596
2019-08-04 12:20:53 +00:00
Alex Tiehuis
f3e277f487 VOLK#58421 Kentekenveld koppelen aan P-checkbox bezoekermodule
svn path=/Database/trunk/; revision=43590
2019-08-02 14:24:34 +00:00
Peter Feij
0b795b793a INLO#58631 Contractpartijen kunnen beperken tot bepaalde relatietypes
svn path=/Database/trunk/; revision=43586
2019-08-02 12:54:40 +00:00
Peter Feij
47a6d3d0e1 IVET#58474 standaard SLA-einddatum in UDR
svn path=/Database/trunk/; revision=43569
2019-08-01 14:13:37 +00:00
Peter Feij
5f9023ee56 IVET#58474 SLA-einddatum in UDR
svn path=/Database/trunk/; revision=43562
2019-08-01 10:54:02 +00:00
Jos Groot Lipman
fc2e1afa4a FCLT#57835 *Alle* Flexkenmerk bijlagen in de database opslaan
svn path=/Database/trunk/; revision=43558
2019-08-01 09:19:14 +00:00
Jos Groot Lipman
76752360c1 FCLT#58238 Iets betere database versie (adm)tracking
svn path=/Database/trunk/; revision=43541
2019-07-31 10:48:25 +00:00
Jos Groot Lipman
126bf3a1f0 FCLT#58703 Aantal gebruiker per dag elke dag registreren
svn path=/Database/trunk/; revision=43540
2019-07-31 09:32:53 +00:00
Maykel Geerdink
a34ac7a136 MARX#38906: IB proof maken van request van factuurbijlage (pdf) via FIN_FO2?
svn path=/Database/trunk/; revision=43525
2019-07-30 08:56:40 +00:00
Alex Tiehuis
85c10a53a2 VOLK#58421 Kentekenveld koppelen aan P-checkbox bezoekermodule
svn path=/Database/trunk/; revision=43521
2019-07-30 07:30:57 +00:00
Alex Tiehuis
faa4314c20 FCLT#58432 Putorders force/overrule ook voor pushberichten
svn path=/Database/trunk/; revision=43510
2019-07-29 10:22:34 +00:00
Jos Groot Lipman
50a64a0792 YKPN#58354 Is het mogelijk om de kenmerken van de importsheet qua tekens te vergroten?
svn path=/Database/trunk/; revision=43506
2019-07-29 09:06:46 +00:00
Arthur Egberink
20043d0ada FCLT#58645 -- Fout bij bepaling prioriteitscore
svn path=/Database/trunk/; revision=43490
2019-07-25 11:53:26 +00:00
Jos Groot Lipman
46aed98f5e FCLT#57835 *Alle* Flexkenmerk bijlagen in de database opslaan toch *niet* bijhouden in kenmerktabellen, alleen fac_bijlagen
svn path=/Database/trunk/; revision=43483
2019-07-24 20:33:39 +00:00
Jos Groot Lipman
6cdf786d9e FCLT#57835 *Alle* Flexkenmerk bijlagen in de database opslaan savepoint (maar misschien terugdraaien)
svn path=/Database/trunk/; revision=43477
2019-07-24 12:58:53 +00:00
Ruud Lipper
49a954f4ce BONS#58544 rapportage in- uitstroom
svn path=/Database/trunk/; revision=43458
2019-07-23 07:22:14 +00:00
Arthur Egberink
a0c7eb7d3a RABO#58449 -- Inlezen flexkenmerken bij inspecties geeft slechte foutmelding.
svn path=/Database/trunk/; revision=43457
2019-07-23 06:29:14 +00:00
Jos Groot Lipman
fd05d9eafe FCLT#58588 Iets betere database versie (adm)tracking
svn path=/Database/trunk/; revision=43456
2019-07-22 20:45:00 +00:00
Jos Groot Lipman
f60c6aecd0 FCLT#58588 Iets betere database versie (adm)tracking
svn path=/Database/trunk/; revision=43455
2019-07-22 20:38:13 +00:00
Jos Groot Lipman
be24eefa39 FCLT#58238 Iets betere database versie (adm)tracking
svn path=/Database/trunk/; revision=43454
2019-07-22 19:14:30 +00:00
Ruud Lipper
00fdd31f48 BONS#58544 rapport instroom + uitstroom cliënten
svn path=/Database/trunk/; revision=43442
2019-07-22 13:05:26 +00:00
Ruud Lipper
1178304675 FCLT#58097 nieuwe lcls laten vertalen
svn path=/Database/trunk/; revision=43436
2019-07-22 10:44:27 +00:00
Alex Tiehuis
6dc58e4d23 FCLT#58547 prs_perslid_opmerking toevoegen voor een vrije opmerking
svn path=/Database/trunk/; revision=43434
2019-07-22 10:16:02 +00:00
Alex Tiehuis
77867c27b1 FCLT#58547 prs_perslid_opmerking toevoegen voor een vrije opmerking
svn path=/Database/trunk/; revision=43432
2019-07-22 09:27:51 +00:00
Alex Tiehuis
1ffc830ac6 AAXX#58183 Graag de mutatiedatum van de kennisbank items in de View toevoegen
svn path=/Database/trunk/; revision=43421
2019-07-19 08:28:00 +00:00
Jos Groot Lipman
058f9f382e FCLT#58527 bescherming in klant-sql tegen draaien in de verkeerde omgeving werkt niet meer
svn path=/Database/trunk/; revision=43404
2019-07-18 07:15:53 +00:00
Alex Tiehuis
e2e80f9745 CSUN#58074 Layout locatie
svn path=/Database/trunk/; revision=43400
2019-07-17 15:10:59 +00:00
Jos Groot Lipman
2dba3ee5aa FCLT#58490 Logfile grootte beperken tot S("max_logfile_size") (default 4MB)
svn path=/Database/trunk/; revision=43398
2019-07-17 15:09:34 +00:00
Alex Tiehuis
e3e335fe39 AAXX#58183 Graag de mutatiedatum van de kennisbank items in de View toevoegen
svn path=/Database/trunk/; revision=43391
2019-07-17 11:22:54 +00:00
Alex Tiehuis
1c25ffe502 AAXX#58183 Graag de mutatiedatum van de kennisbank items in de View toevoegen
svn path=/Database/trunk/; revision=43389
2019-07-17 11:02:49 +00:00
Erik Groener
9ee6e8c33c FCLT#58527 bescherming in klant-sql tegen draaien in de verkeerde omgeving werkt niet meer
svn path=/Database/trunk/; revision=43386
2019-07-17 08:45:43 +00:00
Alex Tiehuis
43ccc1bf7f FCLT#57059 Regional Settings per persoon kunnen configureren
svn path=/Database/trunk/; revision=43379
2019-07-16 14:50:27 +00:00
Alex Tiehuis
236e5c80af FCLT#57059 Regional Settings per persoon kunnen configureren
svn path=/Database/trunk/; revision=43377
2019-07-16 14:20:52 +00:00
Maykel Geerdink
56b247433b FCLT#58427: Audit tracking Opdrachttype.
svn path=/Database/trunk/; revision=43362
2019-07-16 08:10:13 +00:00
Alex Tiehuis
a3e739f377 VOLK#58421 Kentekenveld koppelen aan P-checkbox bezoekermodule
svn path=/Database/trunk/; revision=43358
2019-07-15 13:23:36 +00:00
Alex Tiehuis
7c05ea978a VOLK#58421 Kentekenveld koppelen aan P-checkbox bezoekermodule
svn path=/Database/trunk/; revision=43356
2019-07-15 09:10:39 +00:00
Erik Groener
70b7da8f79 FCLT#58308 RES2BO werkt niet bij een reservering van een voorziening
svn path=/Database/trunk/; revision=43342
2019-07-12 10:01:41 +00:00
Jos Groot Lipman
2a936dfe37 Diverse teksten
svn path=/Database/trunk/; revision=43338
2019-07-11 20:43:00 +00:00
Jos Groot Lipman
90dc3d2f5d FCLT#58472 xml.make_xml2 geeft NULL in plaats van EXCEPTION bij NO_DATA_FOUND
svn path=/Database/trunk/; revision=43337
2019-07-11 20:42:29 +00:00
Jos Groot Lipman
b924d107f8 FCLT#57840 Automatisch detecteren en compileren invalid objecten
svn path=/Database/trunk/; revision=43336
2019-07-11 20:41:37 +00:00
Maykel Geerdink
0d2cdbad35 FCLT#57680 XML: Bij een melding kun je nu ook een afdeling kiezen.
svn path=/Database/trunk/; revision=43335
2019-07-11 15:48:13 +00:00
Erik Groener
849ea9b935 FCLT#58249 res_ruimte_syncstate afsplitsen naar eigen tabel tegen datapump problemen
svn path=/Database/trunk/; revision=43326
2019-07-11 08:51:11 +00:00
Alex Tiehuis
259be10ba4 VOLK#58421 Kentekenveld koppelen aan P-checkbox bezoekermodule
svn path=/Database/trunk/; revision=43314
2019-07-10 13:07:39 +00:00
Arthur Egberink
403d2613f8 RABO#53619 -- Implementatie MJOB voor Rabobank
svn path=/Database/trunk/; revision=43311
2019-07-10 12:14:50 +00:00
Alex Tiehuis
4df21ac555 VOLK#58421 Kentekenveld koppelen aan P-checkbox bezoekermodule
svn path=/Database/trunk/; revision=43310
2019-07-10 11:52:06 +00:00
Arthur Egberink
6ebadb5346 AAXX#58444 -- Kenmerk van type V ondersteunen bij FIP imports
svn path=/Database/trunk/; revision=43308
2019-07-10 11:01:48 +00:00
Alex Tiehuis
7a018bc659 HSLE#56686 gebruiker - bezittingen zichtbaar voor anderen
svn path=/Database/trunk/; revision=43300
2019-07-10 09:34:21 +00:00
Erik Groener
ada3304c56 PLAT#51673 Foutmeldingen van duidelijk namen voorzien
svn path=/Database/trunk/; revision=43297
2019-07-10 09:20:16 +00:00
Jos Groot Lipman
f46a451c94 Bij anonimiseren alle underscore oslogin accounts ongemoeid laten. Die zijn toch niet persoonsgebonden
svn path=/Database/trunk/; revision=43295
2019-07-10 09:12:08 +00:00
Erik Groener
36a1c62958 YKPN#58354 Is het mogelijk om de kenmerken van de importsheet qua tekens te vergroten?
svn path=/Database/trunk/; revision=43290
2019-07-10 07:08:47 +00:00
Erik Groener
1d68238788 PLAT#51673 Foutmeldingen van duidelijk namen voorzien
svn path=/Database/trunk/; revision=43279
2019-07-09 12:13:08 +00:00
Maykel Geerdink
21842c1044 FCLT#57833: Normalisering van de opdrachttypes.
svn path=/Database/trunk/; revision=43276
2019-07-09 11:30:30 +00:00
Erik Groener
353336d558 FCLT#57835 *Alle* Flexkenmerk bijlagen in de database opslaan
svn path=/Database/trunk/; revision=43272
2019-07-09 10:41:58 +00:00
Maykel Geerdink
c097425388 FCLT#57833: Normalisering van de opdrachttypes.
svn path=/Database/trunk/; revision=43252
2019-07-08 10:04:15 +00:00
Jos Groot Lipman
9bc26357e0 FCLT#54611 Rapportage met usertellingen beschikbaar maken voor beheerders
FCLT#57833: Normalisering van de opdrachttypes.

svn path=/Database/trunk/; revision=43225
2019-07-04 12:27:51 +00:00
Jos Groot Lipman
8874cddd4a FCLT#54611 Rapportage met usertellingen beschikbaar maken voor beheerders
FCLT#57833: Normalisering van de opdrachttypes.

svn path=/Database/trunk/; revision=43224
2019-07-04 12:13:42 +00:00
Erik Groener
7cdd1903dd FCLT#57835 *Alle* Flexkenmerk bijlagen in de database opslaan
svn path=/Database/trunk/; revision=43222
2019-07-04 09:58:26 +00:00
Jos Groot Lipman
a92e0fe3cc FCLT#57840 Automatisch detecteren en compileren invalid objecten
svn path=/Database/trunk/; revision=43218
2019-07-04 09:50:14 +00:00
Erik Groener
642f0251dc FCLT#57835 *Alle* Flexkenmerk bijlagen in de database opslaan
svn path=/Database/trunk/; revision=43214
2019-07-04 07:59:49 +00:00
Erik Groener
6493c659f5 FCLT#57835 *Alle* Flexkenmerk bijlagen in de database opslaan
svn path=/Database/trunk/; revision=43213
2019-07-04 07:40:23 +00:00
Alex Tiehuis
7b30bdea5d BLCC#58290 Aanpassing contractinrichting
svn path=/Database/trunk/; revision=43212
2019-07-03 15:01:40 +00:00
Erik Groener
18fe88ddcf FCLT#57835 *Alle* Flexkenmerk bijlagen in de database opslaan
svn path=/Database/trunk/; revision=43209
2019-07-03 13:04:09 +00:00
3eefa7b287 FCLT#57990 bij S(login_use_email) = 1 meer mogelijkheden indien oslogin leeg
svn path=/Database/trunk/; revision=43207
2019-07-03 12:19:15 +00:00
Alex Tiehuis
0b5e53be45 BLCC#58290 Aanpassing contractinrichting
svn path=/Database/trunk/; revision=43205
2019-07-03 12:14:23 +00:00
Alex Tiehuis
d24692f7ff FCLT#57661 Bijlagen zichtbaarheid in workflows kunnen aansturen
svn path=/Database/trunk/; revision=43201
2019-07-03 10:37:54 +00:00
Erik Groener
537af2bb60 FCLT#57835 *Alle* Flexkenmerk bijlagen in de database opslaan
svn path=/Database/trunk/; revision=43197
2019-07-03 09:11:45 +00:00
Alex Tiehuis
a6c43efe22 FCLT#57661 Bijlagen zichtbaarheid in workflows kunnen aansturen
svn path=/Database/trunk/; revision=43195
2019-07-03 08:46:04 +00:00
Alex Tiehuis
4048e27e72 FCLT#57661 Bijlagen zichtbaarheid in workflows kunnen aansturen
svn path=/Database/trunk/; revision=43194
2019-07-03 08:37:24 +00:00
3102d7b507 FCLT#57187 MLD2BO tracking weglaten om dubbele meldingen (door MLDINF) te voorkomen
svn path=/Database/trunk/; revision=43193
2019-07-03 08:35:13 +00:00
Alex Tiehuis
99798d6e60 FCLT#57661 Bijlagen zichtbaarheid in workflows kunnen aansturen
svn path=/Database/trunk/; revision=43189
2019-07-03 07:28:57 +00:00
Alex Tiehuis
d95c88e68a FCLT#57661 Bijlagen zichtbaarheid in workflows kunnen aansturen
svn path=/Database/trunk/; revision=43185
2019-07-02 12:37:25 +00:00
Alex Tiehuis
502aae5789 BLCC#58290 Aanpassing contractinrichting
svn path=/Database/trunk/; revision=43181
2019-07-02 11:42:21 +00:00
Alex Tiehuis
e017af7f8f FCLT#54611 Rapportage met usertellingen beschikbaar maken voor beheerders
svn path=/Database/trunk/; revision=43179
2019-07-02 10:07:41 +00:00
Alex Tiehuis
bfb1329863 FCLT#54611 Rapportage met usertellingen beschikbaar maken voor beheerders
svn path=/Database/trunk/; revision=43175
2019-07-02 09:11:57 +00:00
Alex Tiehuis
fa50b7e91b FCLT#54611 Rapportage met usertellingen beschikbaar maken voor beheerders
svn path=/Database/trunk/; revision=43174
2019-07-02 08:59:19 +00:00
Erik Groener
cbd976fef7 TWYN#57971 rapporten inclusief btw
svn path=/Database/trunk/; revision=43172
2019-07-02 07:21:07 +00:00
d5b9c267b4 WEHK#58106 nextworkflow_step ondersteund nu meerdere conditionele wf_mld die terugkomen in 1 wf_mld
svn path=/Database/trunk/; revision=43164
2019-07-01 13:53:44 +00:00
Erik Groener
d668b1f0e5 FCLT#57835 *Alle* Flexkenmerk bijlagen in de database opslaan
svn path=/Database/trunk/; revision=43151
2019-07-01 10:06:21 +00:00
Jos Groot Lipman
3b2774f693 FCLT#58270 Putorders naar file geeft te veel informatie vrij in de tracking
svn path=/Database/trunk/; revision=43137
2019-06-27 14:56:22 +00:00
Alex Tiehuis
6cf075aca0 BSSC#58023 Tijden bezoekersmodule
svn path=/Database/trunk/; revision=43128
2019-06-27 13:27:35 +00:00
Erik Groener
244a612d8f FCLT#57835 *Alle* Flexkenmerk bijlagen in de database opslaan
svn path=/Database/trunk/; revision=43124
2019-06-27 11:54:49 +00:00
Jos Groot Lipman
721839ab6b Enkele LCL's
svn path=/Database/trunk/; revision=43095
2019-06-26 07:09:59 +00:00
Erik Groener
03d4542ac9 FCLT#57835 *Alle* Flexkenmerk bijlagen in de database opslaan
svn path=/Database/trunk/; revision=43087
2019-06-25 12:07:23 +00:00
Alex Tiehuis
9909ffd8a8 BSSC#58023 Tijden bezoekersmodule
svn path=/Database/trunk/; revision=43085
2019-06-25 11:48:16 +00:00
Erik Groener
5a1d5b9a79 FCLT#57835 *Alle* Flexkenmerk bijlagen in de database opslaan
svn path=/Database/trunk/; revision=43084
2019-06-25 11:45:38 +00:00
Alex Tiehuis
e79a426bb5 IVET#57873 Bezoekersbalie
svn path=/Database/trunk/; revision=43081
2019-06-25 09:09:18 +00:00
3ef0e95a07 AAXX#57973 telefoon link protocol nu achter setting
svn path=/Database/trunk/; revision=43074
2019-06-24 17:36:37 +00:00
Jos Groot Lipman
7a94ddfcc8 FCLT#58238 CONSTRAINT ins_c_ins_srtdiscipline_kk nu echt goed
svn path=/Database/trunk/; revision=43071
2019-06-24 15:45:20 +00:00
5cb9424478 FCLT#57680 XML: Bij een melding kun je nu ook een afdeling kiezen
svn path=/Database/trunk/; revision=43070
2019-06-24 15:32:27 +00:00
Jos Groot Lipman
c714527a2b FCLT#58175 Password reset formulier usernaam laten tonen?
svn path=/Database/trunk/; revision=43069
2019-06-24 15:30:30 +00:00
Jos Groot Lipman
2b550fafcf FCLT#57810 fac_v_rap_groeprechten ook prs_perslid_login erbij voor onze XD-prssys controle
svn path=/Database/trunk/; revision=43068
2019-06-24 15:30:05 +00:00
Jos Groot Lipman
b78b6c66b3 Iets betere database versie (adm)tracking
svn path=/Database/trunk/; revision=43067
2019-06-24 15:28:58 +00:00
Jos Groot Lipman
8d1148238d FCLT#57810 fac_v_rap_groeprechten ook prs_perslid_login erbij voor onze XS-prssys controle
svn path=/Database/trunk/; revision=43062
2019-06-24 11:37:04 +00:00
Alex Tiehuis
1e647e123e FSN#40327 Instelling mld_forward_if_closed alsnog graag implementeren.
svn path=/Database/trunk/; revision=43059
2019-06-24 10:53:21 +00:00
Alex Tiehuis
2796116da7 FCLT#58230 BSSC AiAi PL/SQL: numeric or value error: character string buffer too small
svn path=/Database/trunk/; revision=43057
2019-06-24 09:51:27 +00:00
Alex Tiehuis
47540dd10c FCLT#58230 BSSC AiAi PL/SQL: numeric or value error: character string buffer too small
svn path=/Database/trunk/; revision=43056
2019-06-24 09:44:54 +00:00
Jos Groot Lipman
af2265114e op weg naar DB37
svn path=/Database/trunk/; revision=43053
2019-06-23 19:07:24 +00:00
Jos Groot Lipman
57d8c02162 Diverse LCL's
svn path=/Database/trunk/; revision=43052
2019-06-23 19:05:38 +00:00
Alex Tiehuis
63707b5d99 FCLT#57228 UDR opdrachten mist datum+tijd van afwijzen van een opdracht.
svn path=/Database/trunk/; revision=43045
2019-06-21 07:52:28 +00:00
Jos Migo
825da3db8b FCLT#58212 -- UDR-kennisbank plus werkt niet
svn path=/Database/trunk/; revision=43025
2019-06-20 09:47:17 +00:00
Erik Groener
22093af7b4 PHCD#54651 Algemene berichten
svn path=/Database/trunk/; revision=43003
2019-06-19 09:59:58 +00:00
Alex Tiehuis
ac1552bef9 SVRZ#56758 Objecten selecteren in Facilitor (ongeacht plaats)
svn path=/Database/trunk/; revision=42997
2019-06-19 07:43:49 +00:00
Maykel Geerdink
6d611b44aa FCLT#57833: Normalisering van de opdrachttypes.
svn path=/Database/trunk/; revision=42996
2019-06-19 07:42:08 +00:00
Alex Tiehuis
33a01d3a2c FCLT#58113 Conditioneel zichtbare kenmerken slaat ook een waarde op LOGC productie
svn path=/Database/trunk/; revision=42992
2019-06-18 12:58:04 +00:00
Jos Groot Lipman
af43f61cf4 FCLT#57958 S("puo_smtpusessl") blijkt echt te werken, futureuse mag er dus af
svn path=/Database/trunk/; revision=42987
2019-06-18 10:26:41 +00:00
Alex Tiehuis
140533e0b6 SVRZ#56758 Objecten selecteren in Facilitor (ongeacht plaats)
svn path=/Database/trunk/; revision=42984
2019-06-18 08:52:57 +00:00
Maykel Geerdink
4c26cd815f FCLT#57833: Normalisering van de opdrachttypes.
svn path=/Database/trunk/; revision=42982
2019-06-18 08:46:00 +00:00
78876002c9 HSLE#57458 FO kan nu ook behandelteams toewijzen bij nieuwe meldingen met S(mld_fo_can_assign_team) == 1
svn path=/Database/trunk/; revision=42928
2019-06-12 12:20:52 +00:00
Maykel Geerdink
08e853f636 Diverse calls.
svn path=/Database/trunk/; revision=42927
2019-06-12 12:01:28 +00:00
Maykel Geerdink
29a9128135 AAIT#57113: Bevindingen MJOB - filteren op bedrijf.
svn path=/Database/trunk/; revision=42925
2019-06-12 09:04:23 +00:00
723da91852 FCLT#57680 Savepoint
svn path=/Database/trunk/; revision=42922
2019-06-12 08:58:29 +00:00
Erik Groener
df18d7c35a FCLT#58083 alg_srtruimte vertaling en scaffolding
svn path=/Database/trunk/; revision=42898
2019-06-07 12:21:13 +00:00
Jos Groot Lipman
8b3c7f3852 FLT#58075 Putorders XSL-transform charset
svn path=/Database/trunk/; revision=42862
2019-06-05 10:38:37 +00:00
Maykel Geerdink
bc4fbb1ace RABO#57883: Overzicht notificatie en notificatie zelf geven ander resultaat.
svn path=/Database/trunk/; revision=42837
2019-06-04 13:34:32 +00:00
Alex Tiehuis
32547f87c7 FCLT#57650 ##show## expressie via een eigen veld
svn path=/Database/trunk/; revision=42822
2019-06-04 09:23:09 +00:00
Jos Groot Lipman
dc2feb994f FCLT#57895 Database upgrades (ook) via ASP-code kunnen laten verlopen
svn path=/Database/trunk/; revision=42821
2019-06-04 09:18:16 +00:00
Alex Tiehuis
663cfc91cf FCLT#57650 ##show## expressie via een eigen veld
svn path=/Database/trunk/; revision=42816
2019-06-04 08:39:50 +00:00
Alex Tiehuis
17e866cf5d FCLT#57650 ##show## expressie via een eigen veld
svn path=/Database/trunk/; revision=42795
2019-06-03 10:04:57 +00:00
ea8b016eec FCLT#57680 savepoint
svn path=/Database/trunk/; revision=42793
2019-06-03 09:52:59 +00:00
Maykel Geerdink
1e39f1456d FCLT#57979: ins_alg_locatie_key moet leeg zijn bij persoonsgebonden objecten.
svn path=/Database/trunk/; revision=42779
2019-05-29 12:26:09 +00:00
Erik Groener
b970e9c2d9 PLAT#51673 Foutmeldingen van duidelijk namen voorzien
svn path=/Database/trunk/; revision=42766
2019-05-29 07:06:44 +00:00
Erik Groener
5c30c07815 FCLT#57912 Betere XML-bonnen voor afspraken met gelijke alg_locatie_key en alg_gebouw_key
svn path=/Database/trunk/; revision=42755
2019-05-28 12:11:05 +00:00
Maykel Geerdink
79343241ac FCLT#57144: Opdrachtkenmerken die gelden voor alle opdrachttypes.
svn path=/Database/trunk/; revision=42739
2019-05-28 07:58:36 +00:00
Erik Groener
d88f63d66c PLAT#51673 Foutmeldingen van duidelijk namen voorzien
svn path=/Database/trunk/; revision=42734
2019-05-28 06:17:56 +00:00
Erik Groener
2f2230445d PLAT#51673 Foutmeldingen van duidelijk namen voorzien
svn path=/Database/trunk/; revision=42731
2019-05-27 14:11:18 +00:00
3cde8f912d FCLT#56461 Setting was al niet meer gebruikt, was alleen nog nodig voor tijdens de DB upgrade 35to36
svn path=/Database/trunk/; revision=42723
2019-05-27 12:17:16 +00:00
Erik Groener
54369e9e44 PLAT#51673 Foutmeldingen van duidelijk namen voorzien
svn path=/Database/trunk/; revision=42710
2019-05-27 08:36:24 +00:00
Alex Tiehuis
a2ff9e2c8a FSN#57494 Kolommen aan/uit kunnen configureren
svn path=/Database/trunk/; revision=42654
2019-05-22 13:33:49 +00:00
Maykel Geerdink
1d3d48497a RABO#57883: Overzicht notificatie en notificatie zelf geven ander resultaat.
svn path=/Database/trunk/; revision=42653
2019-05-22 13:17:05 +00:00
Erik Groener
3a642b5e1e AAXX#57808 Default instellingen notities terugzetten zoals vorige release
svn path=/Database/trunk/; revision=42650
2019-05-22 12:35:59 +00:00
Arthur Egberink
a754b99283 AAIT#57262 -- Volledig afschakelen omgevingen
svn path=/Database/trunk/; revision=42638
2019-05-22 10:09:26 +00:00
Erik Groener
a4a2a4fc5b TWYN#57586 btw bij reserve; btw percentage voor node prs_kostensoort en bgt_kostenrubriek toegevoegd.
svn path=/Database/trunk/; revision=42629
2019-05-22 08:32:25 +00:00
Jos Groot Lipman
b67f8eea70 FCLT#57899 Kritisch kijken naar welke settings FACFAC of FACTAB nodig hebben
svn path=/Database/trunk/; revision=42615
2019-05-21 11:08:37 +00:00
Erik Groener
710c7c015f TWYN#57586 btw bij reserve
svn path=/Database/trunk/; revision=42604
2019-05-21 08:24:03 +00:00
Erik Groener
f16ca34faf TWYN#57586 btw bij reserve
svn path=/Database/trunk/; revision=42602
2019-05-21 06:25:01 +00:00
Alex Tiehuis
05ec23a164 HSLE#57718 Automatisch wissen communicatie substatus bij afmelden melding
svn path=/Database/trunk/; revision=42595
2019-05-20 13:30:20 +00:00
Alex Tiehuis
c8b912bcd4 HSLE#57718 Automatisch wissen communicatie substatus bij afmelden melding
svn path=/Database/trunk/; revision=42594
2019-05-20 13:12:23 +00:00
Maykel Geerdink
ec1ad128cc AAIT#57113: Bevindingen MJOB - filteren op bedrijf.
svn path=/Database/trunk/; revision=42561
2019-05-16 13:24:15 +00:00
Jos Groot Lipman
d100a3c0b0 In (interne) view fac_v_usage_statistics ook tracking van laatste 90 dagen tellen. Geeft goede 'activiteit' indicatie
svn path=/Database/trunk/; revision=42558
2019-05-16 12:43:36 +00:00
Alex Tiehuis
255db40df2 FCLT#57020 NOT NULL constraint op veld van "Kostenplaats verplicht" setting.
svn path=/Database/trunk/; revision=42550
2019-05-16 09:38:31 +00:00
Alex Tiehuis
10f208d8be FSN#57494 Kolommen aan/uit kunnen configureren
svn path=/Database/trunk/; revision=42519
2019-05-15 08:40:52 +00:00
Alex Tiehuis
37134127a1 FSN#57494 Kolommen aan/uit kunnen configureren
svn path=/Database/trunk/; revision=42518
2019-05-15 08:39:50 +00:00
Alex Tiehuis
14a2b546b3 FSN#57494 Kolommen aan/uit kunnen configureren
svn path=/Database/trunk/; revision=42517
2019-05-15 08:37:15 +00:00
Alex Tiehuis
26d8626e1b FSN#57494 Kolommen aan/uit kunnen configureren
svn path=/Database/trunk/; revision=42515
2019-05-15 07:54:16 +00:00
Alex Tiehuis
9cb749fc6e FSN#57494 Kolommen aan/uit kunnen configureren
svn path=/Database/trunk/; revision=42514
2019-05-15 07:08:04 +00:00
Alex Tiehuis
f7ea0b4e8f FSN#57494 Kolommen aan/uit kunnen configureren
svn path=/Database/trunk/; revision=42511
2019-05-14 15:06:53 +00:00
Alex Tiehuis
89c19ee5ef FSN#57494 Kolommen aan/uit kunnen configureren
svn path=/Database/trunk/; revision=42510
2019-05-14 14:25:38 +00:00
Jos Groot Lipman
dbace5d06f DB37 erbij
svn path=/Database/trunk/; revision=42487
2019-05-13 13:34:29 +00:00
9e42856dc3 FSN#34049 Bedrijfadres heeft een vinkje 'xsl foutafhandeling' erbij gekregen.
svn path=/Database/trunk/; revision=42484
2019-05-13 13:03:10 +00:00
d38eed2b98 FSN#34049 Bedrijfadres heeft een vinkje 'xsl foutafhandeling' erbij gekregen.
svn path=/Database/trunk/; revision=42480
2019-05-13 11:46:19 +00:00
Erik Groener
da36e2c757 FCLT#57376 kosteplaatsgroepbudgethouder wordt niet als verplichting weergegeven.
svn path=/Database/trunk/; revision=42472
2019-05-10 11:52:23 +00:00
Erik Groener
963c22363d TWYN#55745 aan gestylde rapportage parameters kunnen meegeven.
svn path=/Database/trunk/; revision=42464
2019-05-09 12:07:22 +00:00
Erik Groener
329f7f561d TWYN#55745 aan gestylde rapportage parameters kunnen meegeven.
svn path=/Database/trunk/; revision=42459
2019-05-09 11:08:57 +00:00
Arthur Egberink
672b73463f AAXX#57057 -- HEYDAY wil graag condities bepalen op gebrek met de slechtste conditie
svn path=/Database/trunk/; revision=42456
2019-05-09 08:28:51 +00:00
Maykel Geerdink
98f5fb068e FCLT#57396: Fout in factuurimport: verlies aan factuurregels (infoverlies).
MARX#57720: Facturering, Pdf wordt niet gekoppeld in MAREON.

svn path=/Database/trunk/; revision=42425
2019-05-07 13:36:17 +00:00
Maykel Geerdink
520db692ee FCLT#57488: Subselect AiAi bij dubbele meldingkenmerken.
svn path=/Database/trunk/; revision=42420
2019-05-07 11:52:51 +00:00
Maykel Geerdink
4818bac2ae FCLT#57488: Subselect AiAi bij dubbele meldingkenmerken.
svn path=/Database/trunk/; revision=42419
2019-05-07 11:38:14 +00:00
Maykel Geerdink
aafd7fcda0 HOUT#57696: Objectbeheer - objectsoort Leenlaptops geeft Aiai melding.
svn path=/Database/trunk/; revision=42400
2019-05-06 13:36:36 +00:00
Maykel Geerdink
0981385e7e FCLT#57144: Opdrachtkenmerken die gelden voor alle opdrachttypes.
svn path=/Database/trunk/; revision=42369
2019-05-02 14:08:42 +00:00
Alex Tiehuis
e07b292634 HSLE#57223 Status
svn path=/Database/trunk/; revision=42363
2019-05-02 12:54:28 +00:00
Alex Tiehuis
272c5dadad HSLE#57223 Status
svn path=/Database/trunk/; revision=42362
2019-05-02 12:53:32 +00:00
Alex Tiehuis
f35afafcc9 HSLE#57223 Status
svn path=/Database/trunk/; revision=42361
2019-05-02 12:53:14 +00:00
Peter Feij
a5b24e3c5b FCLT#57660 rtmviews voor behandelteams: identifier too long gefixt
svn path=/Database/trunk/; revision=42358
2019-05-02 11:56:09 +00:00
Peter Feij
6ae8cbc1b4 FCLT#57660 rtmviews voor behandelteams
svn path=/Database/trunk/; revision=42352
2019-05-02 11:33:15 +00:00
Alex Tiehuis
e339e548a8 FCLT#57107 Kan niet meer wildcard-zoeken op kostenplaats in meldingoverzicht
svn path=/Database/trunk/; revision=42343
2019-05-02 09:51:36 +00:00
Alex Tiehuis
c340a4c32d FCLT#57228 UDR opdrachten mist datum+tijd van afwijzen van een opdracht.
svn path=/Database/trunk/; revision=42317
2019-04-30 14:50:15 +00:00
Erik Groener
b1fb637ff9 FCLT#57049 Verwijderen notificatiejob tbv usertellingen
svn path=/Database/trunk/; revision=42316
2019-04-30 14:32:34 +00:00
Erik Groener
d74de33b91 FCLT#57049 Verwijderen notificatiejob tbv usertellingen
svn path=/Database/trunk/; revision=42314
2019-04-30 14:24:25 +00:00
Alex Tiehuis
19854c4d55 HSLE#57223 Status
svn path=/Database/trunk/; revision=42312
2019-04-30 13:13:39 +00:00
Maykel Geerdink
f52954bb42 FCLT#57144: Opdrachtkenmerken die gelden voor alle opdrachttypes.
svn path=/Database/trunk/; revision=42311
2019-04-30 13:11:33 +00:00
Erik Groener
dc8108a6ff FCLT#57376 kosteplaatsgroepbudgethouder wordt niet als verplichting weergegeven
svn path=/Database/trunk/; revision=42302
2019-04-30 11:48:44 +00:00
Maykel Geerdink
80040b355e FCLT#57144: Opdrachtkenmerken die gelden voor alle opdrachttypes.
svn path=/Database/trunk/; revision=42287
2019-04-29 12:10:13 +00:00
Maykel Geerdink
8964e59a9d FSN#36801: Standaardmethode bij taak.
svn path=/Database/trunk/; revision=42278
2019-04-29 08:23:39 +00:00
a493110020 STAM#41849 dropdownSubmenu ook voor het uitgeklapte menu beschikbaar gemaakt achter S(submenu_open_delay)
svn path=/Database/trunk/; revision=42277
2019-04-26 20:15:34 +00:00
Peter Feij
b6295277de KFSG#50528 default qrc_enable gewijzigd
svn path=/Database/trunk/; revision=42261
2019-04-26 07:30:54 +00:00
Arthur Egberink
494efb485c YFTH#57022 -- Implementatie Thales voor Yask Facilitymanagement.
svn path=/Database/trunk/; revision=42251
2019-04-25 13:55:04 +00:00
Alex Tiehuis
e45104c4e2 FCLT#57372 fin_factuur_statuses mist Ter goedkeuring(5)
svn path=/Database/trunk/; revision=42240
2019-04-25 10:14:38 +00:00
Alex Tiehuis
ffd4e916fd FCLT#57372 fin_factuur_statuses mist Ter goedkeuring(5)
svn path=/Database/trunk/; revision=42239
2019-04-25 10:14:21 +00:00
Maykel Geerdink
6ca4788758 FCLT#57144: Opdrachtkenmerken die gelden voor alle opdrachttypes.
svn path=/Database/trunk/; revision=42238
2019-04-25 10:02:49 +00:00
Maykel Geerdink
9b123c050e FSN#36801: Standaardmethode bij taak.
svn path=/Database/trunk/; revision=42216
2019-04-23 13:02:14 +00:00
Maykel Geerdink
43c7c0cb79 DJIN#55352: DV&O: Bulk uitlenen en innemen.
FCLT#57155: Opdrachtregels bij mld_opdracht kunnen muteren.

svn path=/Database/trunk/; revision=42168
2019-04-18 13:42:22 +00:00
Erik Groener
cf20eb0212 STAM#56747 dubbele naam weergave portal (bij iconmenu met 1 item)
svn path=/Database/trunk/; revision=42167
2019-04-18 11:07:26 +00:00
Erik Groener
aac38eab7b HSLE#55820 ruimtereservering
svn path=/Database/trunk/; revision=42143
2019-04-17 11:42:46 +00:00
Erik Groener
cc8e78fe6e HSLE#55820 ruimtereservering
svn path=/Database/trunk/; revision=42141
2019-04-17 11:23:09 +00:00
Jos Groot Lipman
4eb989a65f FCLT#56940 Wat betere email ontvangst ondersteuning
svn path=/Database/trunk/; revision=42138
2019-04-17 10:37:36 +00:00
Erik Groener
5a6f148641 FCLT#56366 Meer sortering opties gewenst tbv UDR module (II)
svn path=/Database/trunk/; revision=42136
2019-04-17 09:41:13 +00:00
Jos Groot Lipman
38ab018a1d Alvast tempfilespath setting (future use)
svn path=/Database/trunk/; revision=42130
2019-04-17 07:52:34 +00:00
Erik Groener
111aaf6ac7 FCLT#56366 Meer sortering opties gewenst tbv UDR module (II)
svn path=/Database/trunk/; revision=42100
2019-04-15 12:31:10 +00:00
3c01f20847 FCLT#55758 fac.putnotificationsrtprio heeft als param poptstatus, dat is de fac_srtnotificatie_mode, niet de mld_melding_status
svn path=/Database/trunk/; revision=42074
2019-04-11 12:20:44 +00:00
Jos Groot Lipman
0d321dfdd0 FCLT#57387 Create script robuuster maken tegen draaien onder SYS/SYSTEM
svn path=/Database/trunk/; revision=42059
2019-04-10 12:55:01 +00:00
Jos Groot Lipman
a8cbfa91db No enkele FACILITOR-->Facilitor
svn path=/Database/trunk/; revision=42058
2019-04-10 12:49:47 +00:00
Jos Groot Lipman
d49f1a03d6 FCLT#57387 Upgrade script robuuster maken tegen draaien onder SYS/SYSTEM
svn path=/Database/trunk/; revision=42057
2019-04-10 12:46:11 +00:00
Erik Groener
fed533fc5e AAEY#56534 API zoekveld voor kennisbank
svn path=/Database/trunk/; revision=42008
2019-04-09 08:15:31 +00:00
Alex Tiehuis
6c03791e6f DJIN#54715 sort ordering voor opdrachten
svn path=/Database/trunk/; revision=41990
2019-04-08 08:59:33 +00:00
Alex Tiehuis
a25c1d161b FCLT#56604 Template meldingen tbv geplande acties worden ten onrechte genotificeerd
svn path=/Database/trunk/; revision=41981
2019-04-05 14:57:26 +00:00
Erik Groener
beaca32935 STAM#56747 dubbele naam weergave portal (bij iconmenu met 1 item)
svn path=/Database/trunk/; revision=41969
2019-04-04 16:30:29 +00:00
Erik Groener
fc5d610150 HSLE#56503 kenmerken conditioneel
svn path=/Database/trunk/; revision=41968
2019-04-04 16:26:05 +00:00
Maykel Geerdink
4d00595cfe ARAI#54538: Uitbreiden AVG module naar MLD.
svn path=/Database/trunk/; revision=41951
2019-04-04 11:30:30 +00:00
Alex Tiehuis
ff4180993e HSLE#56686 gebruiker - bezittingen zichtbaar voor anderen
svn path=/Database/trunk/; revision=41947
2019-04-04 10:36:05 +00:00
Alex Tiehuis
9adb499145 HSLE#56503 kenmerken conditioneel
svn path=/Database/trunk/; revision=41945
2019-04-04 10:28:41 +00:00
Alex Tiehuis
3df3a6a863 HSLE#56503 kenmerken conditioneel
svn path=/Database/trunk/; revision=41944
2019-04-04 10:12:59 +00:00
Alex Tiehuis
3f248b9104 HSLE#56686 gebruiker - bezittingen zichtbaar voor anderen
svn path=/Database/trunk/; revision=41941
2019-04-04 09:56:33 +00:00
Maykel Geerdink
9dd1c4ff48 NYBU#55434: Flexkenmerken per artikelregel.
svn path=/Database/trunk/; revision=41926
2019-04-03 13:52:51 +00:00
Jos Groot Lipman
c1b0a99d90 Geen dubbele underscore in lcl-namen
svn path=/Database/trunk/; revision=41923
2019-04-03 12:57:04 +00:00
Alex Tiehuis
9849820b3d HSLE#56503 kenmerken conditioneel reversed
svn path=/Database/trunk/; revision=41917
2019-04-03 10:52:30 +00:00
Alex Tiehuis
2ddf375a1a HSLE#56503 kenmerken conditioneel reversed
svn path=/Database/trunk/; revision=41916
2019-04-03 10:51:25 +00:00
Alex Tiehuis
49df66f0d1 HSLE#56503 kenmerken conditioneel
svn path=/Database/trunk/; revision=41912
2019-04-03 10:37:29 +00:00
Jos Groot Lipman
0224b5e57c peronen-->personen
svn path=/Database/trunk/; revision=41890
2019-04-01 15:19:17 +00:00
Erik Groener
5297007cfb STAM#56747 dubbele naam weergave portal (bij iconmenu met 1 item)
svn path=/Database/trunk/; revision=41877
2019-04-01 07:50:48 +00:00
Erik Groener
63810204c9 STAM#56747 dubbele naam weergave portal (bij iconmenu met 1 item)
svn path=/Database/trunk/; revision=41830
2019-03-27 15:40:04 +00:00
Alex Tiehuis
c609e2b9d5 FCLT#57124 Sender_Rewriting_Scheme standaard decoderen
svn path=/Database/trunk/; revision=41820
2019-03-27 11:43:09 +00:00
Alex Tiehuis
88262024d9 FCLT#57124 Sender_Rewriting_Scheme standaard decoderen
svn path=/Database/trunk/; revision=41816
2019-03-27 09:26:27 +00:00
Alex Tiehuis
129decbfe1 FCLT#56640 Binnendoortje van opdracht naar urenregistratie toevoegen
svn path=/Database/trunk/; revision=41777
2019-03-25 15:52:18 +00:00
Alex Tiehuis
d636261508 FCLT#56640 Binnendoortje van opdracht naar urenregistratie toevoegen
svn path=/Database/trunk/; revision=41734
2019-03-21 14:00:01 +00:00
Jos Groot Lipman
921878c7ef FCLT#43129 Bolletjes proberen te resetten bij conversie
svn path=/Database/trunk/; revision=41730
2019-03-21 12:00:05 +00:00
Alex Tiehuis
2ed91b1d3f PLAT#54883 Geen bevestiging van accorderen
svn path=/Database/trunk/; revision=41729
2019-03-21 11:59:26 +00:00
Alex Tiehuis
49563675fe PLAT#54883 Geen bevestiging van accorderen
svn path=/Database/trunk/; revision=41724
2019-03-21 11:49:04 +00:00
Jos Groot Lipman
51c03909dc FCLT#56711 Usertelling view aanscherping
svn path=/Database/trunk/; revision=41694
2019-03-20 12:44:13 +00:00
Jos Groot Lipman
35e56a81f1 FCLT#56711 Usertelling view aanscherping
svn path=/Database/trunk/; revision=41692
2019-03-20 12:38:03 +00:00
Erik Groener
a6da85458b HSLE#57003 Release 2019.1 - Foutmelding kopieren reservering
svn path=/Database/trunk/; revision=41689
2019-03-20 10:56:12 +00:00
Jos Groot Lipman
590b7bb300 FCLT#56518 Validator had voor lengte nog een harde tekst. Die naar lcl (ook al kwam hij zelden in beeld)
svn path=/Database/trunk/; revision=41632
2019-03-18 14:57:46 +00:00
Jos Groot Lipman
4684973906 FCLT#56983 betere anti-recursie bescherming mld_melding node
svn path=/Database/trunk/; revision=41614
2019-03-18 12:12:20 +00:00
Peter Feij
2e93dfbf47 YKPN#55980 fix
svn path=/Database/trunk/; revision=41590
2019-03-15 11:06:44 +00:00
Jos Groot Lipman
bc32cfbe87 KLIM#56945 faq_max_results_mld mag je zetten met PRSSYS
svn path=/Database/trunk/; revision=41557
2019-03-14 11:25:44 +00:00
dacacd4b82 FCLT#56461 Vertalingen moeten ook leeg gemaakt worden want de verandering in de LOV heeft gevolgen voor de functionaliteit
svn path=/Database/trunk/; revision=41539
2019-03-13 16:55:47 +00:00
Alex Tiehuis
ad4b26d8ed NYBU#55433 Arrangementen bij reserveringen realiseren
svn path=/Database/trunk/; revision=41534
2019-03-13 15:35:06 +00:00
Erik Groener
82176792e9 MDUX#55137 Toevoegen optie aan kolom in overzicht facturen
svn path=/Database/trunk/; revision=41493
2019-03-12 07:52:13 +00:00
Peter Feij
ed38ef59ed MNNL#55706 kortere constraintnaam
svn path=/Database/trunk/; revision=41479
2019-03-11 15:58:00 +00:00
Peter Feij
3cdd2553c9 FACILITOR
svn path=/Database/trunk/; revision=41478
2019-03-11 15:53:31 +00:00
Jos Groot Lipman
880e4b6515 NYBU#55434: Flexkenmerken per artikelregel.
svn path=/Database/trunk/; revision=41476
2019-03-11 15:38:29 +00:00
Jos Groot Lipman
e7139bf2a5 FCLT#56711 usertelling ook setting licensed_fe_users') en fac.getsetting ('licensed_key_users) tonen
svn path=/Database/trunk/; revision=41475
2019-03-11 15:35:46 +00:00
Jos Groot Lipman
db039e27ff FCLT#56711 usertelling ook setting licensed_fe_users') en fac.getsetting ('licensed_key_users) tonen
svn path=/Database/trunk/; revision=41474
2019-03-11 15:31:56 +00:00
Peter Feij
954e71d855 Finalizing
svn path=/Database/trunk/; revision=41466
2019-03-11 15:11:16 +00:00
Jos Groot Lipman
d1f2dc00b6 Anonimiseer klanten
svn path=/Database/trunk/; revision=41463
2019-03-11 15:02:57 +00:00
Maykel Geerdink
74e38f5410 NYBU#55434: Flexkenmerken per artikelregel.
svn path=/Database/trunk/; revision=41462
2019-03-11 15:02:43 +00:00
Maykel Geerdink
aeb7488042 NYBU#55434: Flexkenmerken per artikelregel.
svn path=/Database/trunk/; revision=41458
2019-03-11 14:12:13 +00:00
Erik Groener
32e36938fd FCLT#55024 Afwijkende INDEX-en in database van diverse klanten
svn path=/Database/trunk/; revision=41447
2019-03-11 10:36:46 +00:00
Alex Tiehuis
d93983360c FCLT#56871 Release procedure volgens http://172.20.48.27/index.php/Release_draaiboek
svn path=/Database/trunk/; revision=41446
2019-03-11 10:23:06 +00:00
Alex Tiehuis
16a5779851 FCLT#56871 Release procedure volgens http://172.20.48.27/index.php/Release_draaiboek
svn path=/Database/trunk/; revision=41443
2019-03-11 10:08:16 +00:00
Jos Groot Lipman
364dcaee22 Versie 2019.1 (ook al wordt er weinig gedaan met het versienummer hier)
svn path=/Database/trunk/; revision=41435
2019-03-11 08:44:14 +00:00
Arthur Egberink
bc8df9e889 PLAT#55668 -- Naam van de omvang bij gebreken aanpassen
RABO#53619 -- Implementatie MJOB voor RABO

svn path=/Database/trunk/; revision=41418
2019-03-08 11:21:56 +00:00
Peter Feij
ad18e7cf95 AAVG#56809 standaardfilter langer
svn path=/Database/trunk/; revision=41391
2019-03-07 14:40:24 +00:00
Maykel Geerdink
88cc650eea DIAN#55467: Weglaten velden in bestelformulier.
svn path=/Database/trunk/; revision=41387
2019-03-07 13:54:25 +00:00
Alex Tiehuis
6a47df31f9 YKPN#55141 Last minute aangemelde bezoekers laten oplichten / geel arceren
svn path=/Database/trunk/; revision=41367
2019-03-07 08:17:03 +00:00
Alex Tiehuis
3ab41540e1 YKPN#55141 Last minute aangemelde bezoekers laten oplichten / geel arceren
svn path=/Database/trunk/; revision=41366
2019-03-07 08:15:46 +00:00
Jos Groot Lipman
aea5e1ad49 Intern gebruik VIEW fac_v_usage_statistics aanzet erbij
svn path=/Database/trunk/; revision=41362
2019-03-06 20:57:06 +00:00
Peter Feij
d782c2972f PCHD#54382 Hint bij dienst: hoeft niet in XML, maar is wel multilingual
svn path=/Database/trunk/; revision=41355
2019-03-06 15:06:46 +00:00
Peter Feij
660ae53905 PCHD#54382 Hint bij dienst/suggest
svn path=/Database/trunk/; revision=41352
2019-03-06 14:50:05 +00:00
Maykel Geerdink
5736ce3a5b DIAN#55467: Weglaten velden in bestelformulier.
svn path=/Database/trunk/; revision=41349
2019-03-06 13:53:30 +00:00
Alex Tiehuis
446edbd8a3 HSLE#55579 Instelling - automatisch notificeren bij afmelden
svn path=/Database/trunk/; revision=41344
2019-03-06 12:45:44 +00:00
Peter Feij
2a9da9f200 MARX#56743 materiaal mag negatief zijn
svn path=/Database/trunk/; revision=41343
2019-03-06 12:44:14 +00:00
Maykel Geerdink
5fd50b6589 DIAN#55467: Weglaten velden in bestelformulier.
svn path=/Database/trunk/; revision=41342
2019-03-06 12:43:31 +00:00
Jos Migo
61759bf71f SMKA#56562 -- Toegevoegd Smurfit Kappa
svn path=/Database/trunk/; revision=41337
2019-03-06 11:54:29 +00:00
Alex Tiehuis
2b88de8f3c YKPN#55141 Last minute aangemelde bezoekers laten oplichten / geel arceren
svn path=/Database/trunk/; revision=41335
2019-03-06 11:34:00 +00:00
Maarten van der Heide
fa85bd5084 FCLT#56711 Usertelling-bug/FE gebruikers dubbel geteld
svn path=/Database/trunk/; revision=41325
2019-03-05 16:00:54 +00:00
Maykel Geerdink
f8bd5c3f3e NYBU#55434: Flexkenmerken per artikelregel.
svn path=/Database/trunk/; revision=41321
2019-03-05 14:27:26 +00:00
Peter Feij
c7add5c0e9 MNNL#55706 workflow-einddatum variatie
svn path=/Database/trunk/; revision=41317
2019-03-05 14:05:16 +00:00
Jos Groot Lipman
5dbadfe480 FCLT#43129 Bolletjes en zo
svn path=/Database/trunk/; revision=41316
2019-03-05 14:01:13 +00:00
Maarten van der Heide
b919d63cdf FCLT#56711 Usertelling-bug/FE gebruikers dubbel geteld
svn path=/Database/trunk/; revision=41313
2019-03-05 13:24:49 +00:00
Jos Groot Lipman
a1da95d2c5 Enkele vervallen klanten en UBRH erbij
svn path=/Database/trunk/; revision=41309
2019-03-05 12:10:19 +00:00
Jos Groot Lipman
dff3e146d6 FCLT#43129 Bolletjes en zo S("mld_melding_actiecode")
svn path=/Database/trunk/; revision=41308
2019-03-05 12:08:46 +00:00
Ruud Lipper
2bff98369c BONS#56795 rapport beschikkingen binnenkort verlopen flexibeler met datums
svn path=/Database/trunk/; revision=41299
2019-03-05 10:40:11 +00:00
Peter Feij
8df02898aa BLCC#56585 Verkoopfactuurregeldetails mogen wel concise
svn path=/Database/trunk/; revision=41295
2019-03-05 09:02:03 +00:00
Peter Feij
98f5f26734 FCLT#43129 actiecode in UDR's
svn path=/Database/trunk/; revision=41292
2019-03-05 08:18:54 +00:00
Erik Groener
69b38b5a01 PCHD#55257 Contractbeheer - beperkte autorisatie
svn path=/Database/trunk/; revision=41278
2019-03-04 14:54:54 +00:00
Erik Groener
0cf9da7b26 PCHD#55257 Contractbeheer - beperkte autorisatie
svn path=/Database/trunk/; revision=41271
2019-03-04 13:17:34 +00:00
Alex Tiehuis
6139852a25 YKPN#55980 Goedkeuring facturen op basis van contractscope
svn path=/Database/trunk/; revision=41259
2019-03-01 14:06:33 +00:00
Erik Groener
a3efe57ec4 PCHD#55257 Contractbeheer - beperkte autorisatie
svn path=/Database/trunk/; revision=41257
2019-03-01 11:44:44 +00:00
Peter Feij
57763c8706 FCLT#43129 de nieuwe bolletjes en diversen
svn path=/Database/trunk/; revision=41249
2019-02-28 18:00:34 +00:00
Jos Groot Lipman
7bdc0ace34 FCLT#43129 Bolletjes en zo savepoint
svn path=/Database/trunk/; revision=41246
2019-02-28 16:32:11 +00:00
b5e0ed61ec DJIN#51899 set_ruimte_dirty ge-update met inachtneming ruimte_opstel_tijden
svn path=/Database/trunk/; revision=41245
2019-02-28 16:27:41 +00:00
Maykel Geerdink
0264a5d198 NYBU#55434: Flexkenmerken per artikelregel.
svn path=/Database/trunk/; revision=41241
2019-02-28 15:43:59 +00:00
Peter Feij
c43f370ede FCLT#56050 finetuning: terminologie, icons, volgorde e.d.
svn path=/Database/trunk/; revision=41211
2019-02-27 16:40:05 +00:00
Jos Groot Lipman
406c848334 FCLT#56113 Topdesk/mld_melding_externsyncdate
svn path=/Database/trunk/; revision=41202
2019-02-27 14:20:13 +00:00
Alex Tiehuis
dc73cb853d AAFM#52969 mld_note_sort_ascending werkt niet (sortering
svn path=/Database/trunk/; revision=41201
2019-02-27 14:15:42 +00:00
Alex Tiehuis
88acb686cf AAFM#52969 mld_note_sort_ascending werkt niet (sortering
svn path=/Database/trunk/; revision=41200
2019-02-27 14:04:44 +00:00
Jos Groot Lipman
d286a7a26b FCLT#43129 Bolletjes en zo
svn path=/Database/trunk/; revision=41199
2019-02-27 14:03:37 +00:00
Peter Feij
ce690b5414 Die mag echt wel eens weg
svn path=/Database/trunk/; revision=41192
2019-02-27 11:16:35 +00:00
Peter Feij
906285f61d FCLT#41606 bolletjes met setting zichtbaar voor FE
svn path=/Database/trunk/; revision=41191
2019-02-27 11:05:20 +00:00
Alex Tiehuis
f9a7658b85 DJIN#55036 Vervaldatum voor locatie
svn path=/Database/trunk/; revision=41176
2019-02-26 15:07:29 +00:00
Jos Groot Lipman
3d4028aa0c FCLT#43129 Bolletjes en zo
svn path=/Database/trunk/; revision=41174
2019-02-26 14:58:58 +00:00
ec4c512dd2 FCLT#51899 DB aanpassingen voor het toevoegen van een opsteltijd per ruimte per opstelling
svn path=/Database/trunk/; revision=41158
2019-02-25 17:30:05 +00:00
Maykel Geerdink
4f1c198800 FSN#37924: Sleutelbeheer: aanmaken sleutelset zonder daarbij een cilinderset aan te maken.
svn path=/Database/trunk/; revision=41150
2019-02-25 15:12:04 +00:00
Maykel Geerdink
5a0f770fdd MARX#53135: Default BTW/BTW-verlegd en percentagecheck op G-rekening - params per lev x woco.
svn path=/Database/trunk/; revision=41142
2019-02-25 13:21:28 +00:00
Jos Groot Lipman
f22b111a68 Testscript logging aanpassingen
svn path=/Database/trunk/; revision=41135
2019-02-25 11:01:23 +00:00
Maykel Geerdink
cd1319db09 MARX#53135: Default BTW/BTW-verlegd en percentagecheck op G-rekening - params per lev x woco.
svn path=/Database/trunk/; revision=41132
2019-02-25 09:21:57 +00:00
Erik Groener
d3d2be4b4d FCLT#56458 Kenmerktype checkbox
svn path=/Database/trunk/; revision=41131
2019-02-25 09:12:02 +00:00
Erik Groener
85edf58329 FCLT#56458 Kenmerktype checkbox
svn path=/Database/trunk/; revision=41129
2019-02-25 08:09:19 +00:00
Alex Tiehuis
4c7f94c28e PCHD#54648 Knop 'accepteren' verstoppen bij offerte aanvraag
svn path=/Database/trunk/; revision=41128
2019-02-25 08:01:10 +00:00
Maykel Geerdink
23179e224b MARX#53135: Default BTW/BTW-verlegd en percentagecheck op G-rekening - params per lev x woco.
PCHD#54648: Knop 'accepteren' verstoppen bij offerte aanvraag.

svn path=/Database/trunk/; revision=41127
2019-02-25 07:59:37 +00:00
Erik Groener
557bf17194 FCLT#56458 Kenmerktype checkbox
svn path=/Database/trunk/; revision=41126
2019-02-25 07:30:27 +00:00
Alex Tiehuis
47376c7ddc ARAI#55199 Prioriteit en ruimte aan kunnen passen na acceptatie van melding
svn path=/Database/trunk/; revision=41122
2019-02-22 15:00:57 +00:00
Alex Tiehuis
77b466b063 FCLT#53571 Uitkomst Designlab nr. 1
svn path=/Database/trunk/; revision=41094
2019-02-21 11:43:55 +00:00
4abff293a8 HSLE#54510 Als BO niet genotificeerd hoeft te worden, dan ook geen (backup) melding naar admin als er geen bo-ers zijn
svn path=/Database/trunk/; revision=41083
2019-02-21 07:31:04 +00:00
Jos Groot Lipman
2dc2c1b2af DJIN#56347 Afwijkende werking IdP
svn path=/Database/trunk/; revision=41075
2019-02-20 14:12:22 +00:00
Alex Tiehuis
1a72de0740 ARAI#55199 Prioriteit en ruimte aan kunnen passen na acceptatie van melding
svn path=/Database/trunk/; revision=41067
2019-02-20 10:08:18 +00:00
Alex Tiehuis
a21c145e71 NYBU#56537 Actielijst campus | Veld persoon in contract campus verplicht maken
svn path=/Database/trunk/; revision=41065
2019-02-20 09:46:39 +00:00
Alex Tiehuis
573addd598 NYBU#56537 Actielijst campus | Veld persoon in contract campus verplicht maken
svn path=/Database/trunk/; revision=41061
2019-02-20 09:09:56 +00:00
Alex Tiehuis
319451e76a NYBU#56537 Actielijst campus | Veld persoon in contract campus verplicht maken
svn path=/Database/trunk/; revision=41057
2019-02-20 08:35:20 +00:00
bdb53cb8fd FCLT#56050 Behandelteams in het doorsturen modal v1.0
svn path=/Database/trunk/; revision=41056
2019-02-20 07:37:07 +00:00
Alex Tiehuis
344a42182c FCLT#56591 S("res_xml_max_rsv_ruimte") gebruik in create_fin_verkoopfactuur_node
svn path=/Database/trunk/; revision=41040
2019-02-19 13:15:50 +00:00
Alex Tiehuis
54c8f768e0 FCLT#56591 S("res_xml_max_rsv_ruimte") gebruik in create_fin_verkoopfactuur_node
svn path=/Database/trunk/; revision=41039
2019-02-19 13:15:08 +00:00
Peter Feij
54512ddb32 ARAI#56438 Kolommen in opdrachtenlijst, veralgemeniseerd en met setting configureerbaar
svn path=/Database/trunk/; revision=41036
2019-02-19 11:38:01 +00:00
Peter Feij
59555df4ed ARAI#56438 Kolommen in opdrachtenlijst, veralgemeniseerd en met setting configureerbaar
svn path=/Database/trunk/; revision=41032
2019-02-19 09:55:28 +00:00
Alex Tiehuis
ad130c15cd FCLT#56003 Onnodige notificatiesmails die ontdubbeld mogen worden
svn path=/Database/trunk/; revision=41026
2019-02-19 08:23:45 +00:00
Alex Tiehuis
bc64c37361 PCHD#55189 Kostenplaats gekoppeld aan gebouwen
svn path=/Database/trunk/; revision=41016
2019-02-18 11:35:30 +00:00
Jos Groot Lipman
b5418761d3 FUNCTION getdbversion: Verwijder loze fac_version join
svn path=/Database/trunk/; revision=41015
2019-02-18 11:34:58 +00:00
Alex Tiehuis
443145b09d PCHD#55189 Kostenplaats gekoppeld aan gebouwen
svn path=/Database/trunk/; revision=41008
2019-02-15 14:25:12 +00:00
Peter Feij
795b33d11f ARAI#51803 alleen beschrijving aangepast
svn path=/Database/trunk/; revision=41001
2019-02-15 11:05:41 +00:00
Alex Tiehuis
3e0dace145 PCHD#55189 Kostenplaats gekoppeld aan gebouwen
svn path=/Database/trunk/; revision=41000
2019-02-15 10:52:40 +00:00
Erik Groener
232990d178 FCLT#56458 Kenmerktype checkbox
svn path=/Database/trunk/; revision=40997
2019-02-15 09:54:45 +00:00
Alex Tiehuis
550f0e97dc PCHD#55189 Kostenplaats gekoppeld aan gebouwen
svn path=/Database/trunk/; revision=40993
2019-02-15 09:00:45 +00:00
Erik Groener
206c5b7fa2 FCLT#56458 Kenmerktype checkbox
svn path=/Database/trunk/; revision=40992
2019-02-15 08:53:00 +00:00
b617369eb3 FCLT#56461 Setting pas na upgrade ivm backwards compatibility tijdens de upgrade, tevens, engelse LCL verbeterd
svn path=/Database/trunk/; revision=40980
2019-02-14 15:26:36 +00:00
Alex Tiehuis
6c6070f9f4 FCLT#53571 Uitkomst Designlab nr. 1
svn path=/Database/trunk/; revision=40937
2019-02-13 13:50:19 +00:00
Alex Tiehuis
99dfaea0dd FCLT#53571 Uitkomst Designlab nr. 1
svn path=/Database/trunk/; revision=40936
2019-02-13 13:48:00 +00:00
Jos Groot Lipman
9b2bc36c30 FCLT#56546: In meldingenlijst inline actions (optioneel) weglaten
svn path=/Database/trunk/; revision=40930
2019-02-13 11:19:52 +00:00
Maykel Geerdink
75746e9832 FSN#37089: Kostenplaats ook niet tonen voor Front Office.
svn path=/Database/trunk/; revision=40917
2019-02-12 13:43:53 +00:00
Peter Feij
2b28ee617c PCHD#54981 Plaatsnaam in de lijst kunnen tonen
svn path=/Database/trunk/; revision=40911
2019-02-12 11:05:57 +00:00
Erik Groener
73c3ed3420 FCLT#56358 Afzender en reply adres kunnen overrullen in het technisch adres bij een bedrijf
svn path=/Database/trunk/; revision=40908
2019-02-12 10:18:45 +00:00
Erik Groener
e5f35aecb5 FCLT#56358 Afzender en reply adres kunnen overrullen in het technisch adres bij een bedrijf
svn path=/Database/trunk/; revision=40904
2019-02-12 09:17:10 +00:00
Alex Tiehuis
ebe122c438 FCLT#56301 PvE Volksbank: verbruiksartikelen beschikbaar obv minimale duur en aantal prs
svn path=/Database/trunk/; revision=40903
2019-02-12 08:40:06 +00:00
5538c54851 FCLT#56461 S(mld_processing_group) weggehaald
svn path=/Database/trunk/; revision=40897
2019-02-11 16:22:33 +00:00
Erik Groener
474fab7d90 FCLT#56358 Afzender en reply adres kunnen overrullen in het technisch adres bij een bedrijf
svn path=/Database/trunk/; revision=40894
2019-02-11 15:50:21 +00:00
Alex Tiehuis
0c51f93ac5 FCLT#56301 PvE Volksbank: verbruiksartikelen beschikbaar obv minimale duur en aantal prs
svn path=/Database/trunk/; revision=40890
2019-02-11 15:06:19 +00:00
c367b01794 FCLT#56461 mld_disc_params_srtgroep default naar 1 FCLT#56327 typo "[...] B.V.d" -> "[...] B.V."
svn path=/Database/trunk/; revision=40887
2019-02-11 12:38:55 +00:00
Alex Tiehuis
778ed41fec FCLT#56301 PvE Volksbank: verbruiksartikelen beschikbaar obv minimale duur en aantal prs
svn path=/Database/trunk/; revision=40879
2019-02-08 16:17:14 +00:00
Alex Tiehuis
ded9cae3ab FCLT#56301 PvE Volksbank: verbruiksartikelen beschikbaar obv minimale duur en aantal prs
svn path=/Database/trunk/; revision=40877
2019-02-08 16:02:22 +00:00
Arthur Egberink
d079e8c508 PLAT#55668 -- Naam van de omvang bij gebreken aanpassen
RABO#53619 -- Implementatie MJOB voor RABO

svn path=/Database/trunk/; revision=40876
2019-02-08 15:32:14 +00:00
Arthur Egberink
9969cf07e0 PLAT#55668 -- Naam van de omvang bij gebreken aanpassen
svn path=/Database/trunk/; revision=40874
2019-02-08 15:14:49 +00:00
Alex Tiehuis
bbf754100b FCLT#55831 Laatste notitie wijzigen onafhankelijk van tracking
svn path=/Database/trunk/; revision=40871
2019-02-08 13:44:43 +00:00
8760ed54c5 FCLT#56461 Uitbreiding betekenis mld_disc_params_srtgroep, van 2 bitjes naar 3, verdere uitleg in plaatje bij melding
svn path=/Database/trunk/; revision=40867
2019-02-08 11:48:13 +00:00
Erik Groener
30b25d360d PCHD#54646 Standaard met * zoeken
svn path=/Database/trunk/; revision=40863
2019-02-08 09:58:06 +00:00
Erik Groener
df1bfbd759 PCHA#56095 Wachtwoorden geforceerd laten wijzigen
svn path=/Database/trunk/; revision=40844
2019-02-07 11:40:26 +00:00
Erik Groener
89194642f0 PCHA#56095 Wachtwoorden geforceerd laten wijzigen
svn path=/Database/trunk/; revision=40841
2019-02-07 11:34:08 +00:00
Erik Groener
c613d20751 FCLT#56379 Numerieke berekende waarde met decimalen wijzigt onterecht agv wijziging flex
svn path=/Database/trunk/; revision=40821
2019-02-06 13:22:19 +00:00
Erik Groener
f130f340ef FCLT#56379 Numerieke berekende waarde met decimalen wijzigt onterecht agv wijziging flex
svn path=/Database/trunk/; revision=40819
2019-02-06 13:13:12 +00:00
Alex Tiehuis
8786f3be5d FCLT#55779 Nieuwe meldingen registreren t/m min verplicht niveau op Mobile
svn path=/Database/trunk/; revision=40818
2019-02-06 12:21:14 +00:00
Erik Groener
805e002db6 FCLT#55968 Webservice voor Unexus realiseren
svn path=/Database/trunk/; revision=40806
2019-02-05 14:22:13 +00:00
Arthur Egberink
d038553b3c FCLT#54013 -- Module conditiemetingen implementeren in Facilitor
svn path=/Database/trunk/; revision=40804
2019-02-05 14:07:14 +00:00
Alex Tiehuis
a46d8a206f FCLT#52535 Als een verbruiksartikel catalogus verwijderd wordt moeten ook de scope records
svn path=/Database/trunk/; revision=40761
2019-01-31 15:22:08 +00:00
Alex Tiehuis
f109a013c3 FCLT#52535 Als een verbruiksartikel catalogus verwijderd wordt moeten ook de scope records
svn path=/Database/trunk/; revision=40760
2019-01-31 15:16:48 +00:00
Alex Tiehuis
8d425fd25c FCLT#52535 Als een verbruiksartikel catalogus verwijderd wordt moeten ook de scope records
svn path=/Database/trunk/; revision=40759
2019-01-31 15:10:28 +00:00
Alex Tiehuis
2bb759ef08 FCLT#52535 Als een verbruiksartikel catalogus verwijderd wordt moeten ook de scope records
svn path=/Database/trunk/; revision=40757
2019-01-31 14:35:33 +00:00
Alex Tiehuis
61b6c03e06 YKPN#44508 Verstoring: Bezoeker 92227
svn path=/Database/trunk/; revision=40751
2019-01-31 10:08:51 +00:00
Alex Tiehuis
3065b9c2de PCHD#55354 Ruimte reserveren - gebouw kiezen
svn path=/Database/trunk/; revision=40744
2019-01-30 15:49:58 +00:00
Alex Tiehuis
3f406795e6 PCHD#55354 Ruimte reserveren - gebouw kiezen
svn path=/Database/trunk/; revision=40743
2019-01-30 15:42:44 +00:00
Jos Groot Lipman
88029e0d17 FCLT#56327 Facilitor bv bestaat niet meer, dat moet Aareon Nederland B.V. worden
svn path=/Database/trunk/; revision=40730
2019-01-30 11:46:39 +00:00
Erik Groener
372025154d FCLT#55470 Gen_notify robuster maken
svn path=/Database/trunk/; revision=40726
2019-01-30 10:06:30 +00:00
Erik Groener
3f43aca78e FCLT#56261 MLD_T_UITVOERTIJD default automatisch goed instellen
svn path=/Database/trunk/; revision=40723
2019-01-30 09:21:12 +00:00
Erik Groener
2b7cdac90b FCLT#55470 Gen_notify robuster maken
svn path=/Database/trunk/; revision=40722
2019-01-30 09:09:44 +00:00
Maykel Geerdink
ccf46cef12 MARX#56163: Afmelden op mld_opdr lukt niet in Mareon na accepteren.
svn path=/Database/trunk/; revision=40720
2019-01-30 08:45:41 +00:00
Jos Groot Lipman
17194b2b3a FCLT#56327 Facilitor bv bestaat niet meer, dat moet Aareon B.V. worden
svn path=/Database/trunk/; revision=40719
2019-01-30 08:35:09 +00:00
Jos Groot Lipman
55dd67947d DB36 erbij
svn path=/Database/trunk/; revision=40704
2019-01-29 10:58:35 +00:00
Erik Groener
6cc3b43927 FCLT#53978 Droppen fac_xml
svn path=/Database/trunk/; revision=40703
2019-01-29 10:56:12 +00:00
Erik Groener
917b2266e9 FCLT#56261 MLD_T_UITVOERTIJD default automatisch goed instellen
svn path=/Database/trunk/; revision=40700
2019-01-29 10:37:48 +00:00
Alex Tiehuis
ba5f26f35b FCLT#55065 AiAi bij wachtwoord reset door Zwier van Dijk
svn path=/Database/trunk/; revision=40688
2019-01-28 14:34:40 +00:00
Alex Tiehuis
3b482826aa DJIN#41915 UDR standaardfilter voor user naam
svn path=/Database/trunk/; revision=40678
2019-01-25 13:41:34 +00:00
Erik Groener
fd9c5105b2 FCLT#53978 Droppen fac_xml
svn path=/Database/trunk/; revision=40673
2019-01-25 09:23:28 +00:00
Erik Groener
be26928572 FCLT#56269 Onzinnige UNIQUE-beperking (AKZA.PRS_I_PRS_PERSLID3)
svn path=/Database/trunk/; revision=40672
2019-01-25 08:09:45 +00:00
Erik Groener
1941b4da5d FCLT#56244 UDR: meldingen basisrapport aanvullen met kapstokmelding en extern nummer
svn path=/Database/trunk/; revision=40653
2019-01-23 15:42:37 +00:00
Erik Groener
ecc5593948 UWVA#51703 Verplichting op een persoon van een verwijderde bestelling
svn path=/Database/trunk/; revision=40652
2019-01-23 15:34:09 +00:00
Erik Groener
681851e65d UWVA#51703 Verplichting op een persoon van een verwijderde bestelling
svn path=/Database/trunk/; revision=40650
2019-01-23 14:54:26 +00:00
Jos Groot Lipman
500d635211 FCLT#54494 Beveiliging klantscripts iets generieker maken
svn path=/Database/trunk/; revision=40634
2019-01-23 08:35:02 +00:00
Jos Groot Lipman
2c54e6357d FCLT#54494 Beveiliging klantscripts iets generieker maken
svn path=/Database/trunk/; revision=40629
2019-01-22 14:12:06 +00:00
Arthur Egberink
8809d4f80b FCLT#56211 -- Geen localisation in bon van factuur als referentie contract of bestelling is.
svn path=/Database/trunk/; revision=40623
2019-01-22 09:21:56 +00:00
Erik Groener
04ec6276ff FCLT#54494 Beveiliging klantscripts iets generieker maken
svn path=/Database/trunk/; revision=40617
2019-01-22 08:27:28 +00:00
Erik Groener
de8060fc08 FCLT#54494 Beveiliging klantscripts iets generieker maken
svn path=/Database/trunk/; revision=40614
2019-01-22 07:13:32 +00:00
Alex Tiehuis
77f8d28413 UWVA#53986 sleutel innemen lukt niet: 'ruimte bestaat niet'
svn path=/Database/trunk/; revision=40610
2019-01-21 12:02:34 +00:00
Alex Tiehuis
a33c154398 UWVA#53986 sleutel innemen lukt niet: 'ruimte bestaat niet'
svn path=/Database/trunk/; revision=40609
2019-01-21 11:59:10 +00:00
Alex Tiehuis
c69ead38e8 UWVA#53986 sleutel innemen lukt niet: 'ruimte bestaat niet'
svn path=/Database/trunk/; revision=40608
2019-01-21 10:43:19 +00:00
Erik Groener
f7e9c3e10b FCLT#54494 Beveiliging klantscripts iets generieker maken
svn path=/Database/trunk/; revision=40593
2019-01-18 08:57:11 +00:00
Erik Groener
5fa031dd60 FCLT#54494 Beveiliging klantscripts iets generieker maken
svn path=/Database/trunk/; revision=40592
2019-01-18 08:04:33 +00:00
Erik Groener
fdd3fb5c61 FCLT#54494 Beveiliging klantscripts iets generieker maken
svn path=/Database/trunk/; revision=40589
2019-01-17 15:40:13 +00:00
Maykel Geerdink
d446b6ec1e FSN#37089: Kostenplaats ook niet tonen voor Front Office.
svn path=/Database/trunk/; revision=40576
2019-01-17 11:00:02 +00:00
Alex Tiehuis
35fdcaac9a UWVA#53986 sleutel innemen lukt niet: 'ruimte bestaat niet'
svn path=/Database/trunk/; revision=40573
2019-01-17 08:52:06 +00:00
Alex Tiehuis
4642db08c1 UWVA#53986 sleutel innemen lukt niet: 'ruimte bestaat niet'
svn path=/Database/trunk/; revision=40571
2019-01-17 08:18:56 +00:00
Jos Groot Lipman
437bf69293 Facilitor B.V. is tegenwoordig Aareon B.V.
svn path=/Database/trunk/; revision=40567
2019-01-16 16:13:14 +00:00
Maykel Geerdink
35e1c88989 FSN#37089: Kostenplaats ook niet tonen voor Front Office.
svn path=/Database/trunk/; revision=40558
2019-01-16 11:50:19 +00:00
Alex Tiehuis
1ecd85a07a TWYN#55483 Zelf volgorde van udr-rapportages bepalen
svn path=/Database/trunk/; revision=40546
2019-01-15 12:42:54 +00:00
Alex Tiehuis
3ac68bfa13 FCLT#55575 De objectenimport moet aangepast worden om MJOB objecten te ondersteunen
svn path=/Database/trunk/; revision=40545
2019-01-15 12:32:01 +00:00
Alex Tiehuis
44da2faa49 TWYN#55483 Zelf volgorde van udr-rapportages bepalen
svn path=/Database/trunk/; revision=40542
2019-01-15 12:01:45 +00:00
Erik Groener
f94a871b8b SVRZ#32152 SVRZ - ##OPDRKEY## in puo_subjectprefixmld zonder prefix
svn path=/Database/trunk/; revision=40541
2019-01-15 11:36:35 +00:00
Alex Tiehuis
92eaafb041 TWYN#55483 Zelf volgorde van udr-rapportages bepalen
svn path=/Database/trunk/; revision=40536
2019-01-15 10:22:46 +00:00
Maykel Geerdink
36dd6f702b FSN#37089: Kostenplaats ook niet tonen voor Front Office.
svn path=/Database/trunk/; revision=40535
2019-01-15 10:19:36 +00:00
Maykel Geerdink
0f2219170e PLAT#53060: Wens: Mogelijk maken om vanaf scenario naar mjob console door te klikken?
svn path=/Database/trunk/; revision=40530
2019-01-14 15:15:49 +00:00
2ecee38eb5 FCLT#54957 cust.xsl was al over naar custId + '.xsl', de backup code is nu ook weg en cust.xsl is hiermee volledig uitgefaseerd
svn path=/Database/trunk/; revision=40526
2019-01-14 13:41:46 +00:00
Maykel Geerdink
60179b872c AKZA#34544: AKZA - Opdracht kostenplaats kunnen gebruiken in Analyzer.
svn path=/Database/trunk/; revision=40523
2019-01-14 12:58:33 +00:00
Erik Groener
be51fb2445 FSN#38680 (FAQ) Import met ongeldige datum geeft problemen
svn path=/Database/trunk/; revision=40517
2019-01-14 11:58:28 +00:00
Maykel Geerdink
07ba5f5501 VLKC#38577: VLKC - MLD: Kiezen 'Intern: XXX' bij uitgeven opdracht vs. gebruik van diensten.
svn path=/Database/trunk/; revision=40515
2019-01-14 09:38:53 +00:00
Erik Groener
2af48fc499 SVRZ#32152 SVRZ - ##OPDRKEY## in puo_subjectprefixmld zonder prefix
svn path=/Database/trunk/; revision=40514
2019-01-14 08:53:54 +00:00
Erik Groener
2d40b6bf27 SVRZ#32152 SVRZ - ##OPDRKEY## in puo_subjectprefixmld zonder prefix
svn path=/Database/trunk/; revision=40510
2019-01-11 13:39:16 +00:00
Erik Groener
6fce83f261 MDUX#31137 MDUX - Kan in exp_export.asp een bevestigingsvraag worden ingebouwd?
svn path=/Database/trunk/; revision=40505
2019-01-11 09:10:34 +00:00
Erik Groener
ff6524aa8b MDUX#31137 MDUX - Kan in exp_export.asp een bevestigingsvraag worden ingebouwd?
svn path=/Database/trunk/; revision=40504
2019-01-11 08:50:47 +00:00
Alex Tiehuis
0c36631224 FCLT#53571 Uitkomst Designlab nr. 1
svn path=/Database/trunk/; revision=40480
2019-01-10 10:16:52 +00:00
Erik Groener
b3a9f1ec49 FCLT#56028 Oude kostenplaats aspbestanden worden nog aangroepen
svn path=/Database/trunk/; revision=40477
2019-01-10 09:33:52 +00:00
8f356ba9e5 FCLT#55358 Stond nog open, L(lcl_api2_type_mismatch) toegevoegd, e.a.
svn path=/Database/trunk/; revision=40473
2019-01-09 16:21:52 +00:00
4a67ee45d3 FCLT#54957 S(puo_notificationxsl) default en bestaande waarden aangepast van 'xsl/cust.xsl' naar NULL
svn path=/Database/trunk/; revision=40472
2019-01-09 16:17:59 +00:00
Alex Tiehuis
7ac550dcac FCLT#53571 Uitkomst Designlab nr. 1
svn path=/Database/trunk/; revision=40469
2019-01-09 15:14:55 +00:00
Alex Tiehuis
3c59d1ac85 FCLT#53571 Uitkomst Designlab nr. 1
svn path=/Database/trunk/; revision=40468
2019-01-09 15:08:15 +00:00
Alex Tiehuis
1a01613f87 FCLT#53571 Uitkomst Designlab nr. 1
svn path=/Database/trunk/; revision=40467
2019-01-09 15:06:27 +00:00
Alex Tiehuis
5861ff310b FCLT#53571 Uitkomst Designlab nr. 1
svn path=/Database/trunk/; revision=40466
2019-01-09 14:46:49 +00:00
Alex Tiehuis
828b986f4d FCLT#53571 Uitkomst Designlab nr. 1
svn path=/Database/trunk/; revision=40465
2019-01-09 14:45:20 +00:00
Erik Groener
006b6fb37a FCLT#55024 Afwijkende INDEX-en in database van diverse klanten
svn path=/Database/trunk/; revision=40464
2019-01-09 14:42:12 +00:00
Alex Tiehuis
c2af8768c1 FCLT#53571 Uitkomst Designlab nr. 1
svn path=/Database/trunk/; revision=40463
2019-01-09 14:36:23 +00:00
Erik Groener
449589e069 FCLT#55024 Afwijkende INDEX-en in database van diverse klanten
svn path=/Database/trunk/; revision=40462
2019-01-09 14:09:52 +00:00
Alex Tiehuis
a8d7b61be2 DJIN#41915 UDR standaardfilter voor user naam
svn path=/Database/trunk/; revision=40458
2019-01-09 12:29:06 +00:00
Erik Groener
f09b921246 FCLT#55024 Afwijkende INDEX-en in database van diverse klanten
svn path=/Database/trunk/; revision=40454
2019-01-09 10:46:10 +00:00
Alex Tiehuis
dca83b7142 YKPN#55141 Last minute aangemelde bezoekers laten oplichten / geel arceren
svn path=/Database/trunk/; revision=40447
2019-01-09 09:00:40 +00:00
Alex Tiehuis
619b87065f YKPN#55141 Last minute aangemelde bezoekers laten oplichten / geel arceren
svn path=/Database/trunk/; revision=40440
2019-01-08 16:24:30 +00:00
Alex Tiehuis
8810e25d50 YKPN#55141 Last minute aangemelde bezoekers laten oplichten / geel arceren
svn path=/Database/trunk/; revision=40439
2019-01-08 16:23:02 +00:00
Alex Tiehuis
8117766696 YKPN#55141 Last minute aangemelde bezoekers laten oplichten / geel arceren
svn path=/Database/trunk/; revision=40438
2019-01-08 15:21:12 +00:00
Alex Tiehuis
0375ad39cf YKPN#55141 Last minute aangemelde bezoekers laten oplichten / geel arceren
svn path=/Database/trunk/; revision=40436
2019-01-08 14:48:22 +00:00
Alex Tiehuis
c7fe9eb906 YKPN#55141 Last minute aangemelde bezoekers laten oplichten / geel arceren
svn path=/Database/trunk/; revision=40435
2019-01-08 14:47:40 +00:00
Alex Tiehuis
3174a921cc FCLT#55575 De objectenimport moet aangepast worden om MJOB objecten te ondersteunen
svn path=/Database/trunk/; revision=40429
2019-01-08 12:59:12 +00:00
Alex Tiehuis
d89fd60065 FCLT#55575 De objectenimport moet aangepast worden om MJOB objecten te ondersteunen
svn path=/Database/trunk/; revision=40428
2019-01-08 12:57:12 +00:00
Alex Tiehuis
399f72ac90 FCLT#55831 Laatste notitie wijzigen onafhankelijk van tracking
svn path=/Database/trunk/; revision=40407
2019-01-07 09:05:42 +00:00
Alex Tiehuis
bae63643c2 FCLT#55831 Laatste notitie wijzigen onafhankelijk van tracking
svn path=/Database/trunk/; revision=40395
2019-01-04 11:41:36 +00:00
Alex Tiehuis
bd3d166ecb FCLT#55831 Laatste notitie wijzigen onafhankelijk van tracking
svn path=/Database/trunk/; revision=40343
2018-12-21 14:36:49 +00:00
Erik Groener
fde8e47cc7 FCLT#55853 Index op mld_opdr_uren.mld_opdr_key erbij
svn path=/Database/trunk/; revision=40335
2018-12-21 11:07:32 +00:00
Alex Tiehuis
cad5afabe6 FCLT#55831 Laatste notitie wijzigen onafhankelijk van tracking
svn path=/Database/trunk/; revision=40334
2018-12-21 11:02:12 +00:00
Alex Tiehuis
6608fb7d06 FCLT#55831 Laatste notitie wijzigen onafhankelijk van tracking
svn path=/Database/trunk/; revision=40332
2018-12-21 09:11:13 +00:00
Alex Tiehuis
9e480734bf FCLT#55831 Laatste notitie wijzigen onafhankelijk van tracking
svn path=/Database/trunk/; revision=40331
2018-12-21 09:08:04 +00:00
Alex Tiehuis
2841f720b6 FCLT#55831 Laatste notitie wijzigen onafhankelijk van tracking
svn path=/Database/trunk/; revision=40330
2018-12-21 09:04:11 +00:00
Alex Tiehuis
4b42886c64 YKPN#55846 Melding wordt afgemeld als opdracht geannuleerd wordt.
svn path=/Database/trunk/; revision=40303
2018-12-20 08:04:51 +00:00
Jos Groot Lipman
1cd4103df4 MARX#55775 Import van fin_factuurregel_referentie (C30) niet meer op 10 tekens afkappen
Ook YKPN#55846

svn path=/Database/trunk/; revision=40300
2018-12-19 16:56:00 +00:00
Alex Tiehuis
4818d5530d YKPN#55846 Melding wordt afgemeld als opdracht geannuleerd wordt.
svn path=/Database/trunk/; revision=40297
2018-12-19 16:19:40 +00:00
Jos Groot Lipman
bf118cf89c Merge Branch DB35
svn path=/Database/trunk/; revision=40292
2018-12-19 13:23:57 +00:00
Jos Groot Lipman
d733ff6c6e MARX#55775 Import van fin_factuurregel_referentie (C30) niet meer op 10 tekens afkappen
svn path=/Database/branches/DB35/; revision=40291
2018-12-19 13:00:04 +00:00
Erik Groener
803316e7ac HSLE#55169 Reservering incl deelreservering kopiëren
svn path=/Database/trunk/; revision=40285
2018-12-19 09:50:46 +00:00
Alex Tiehuis
cc804d27fc NYBU#55433 Arrangementen bij reserveringen realiseren
svn path=/Database/trunk/; revision=40284
2018-12-19 09:35:42 +00:00
Alex Tiehuis
c73cc5bfb6 NYBU#55433 Arrangementen bij reserveringen realiseren
svn path=/Database/trunk/; revision=40283
2018-12-19 09:11:41 +00:00
Alex Tiehuis
0c2e6c0db3 FCLT#55795 Vraag over vertalingen Meldingskenmerken
svn path=/Database/trunk/; revision=40272
2018-12-18 12:48:06 +00:00
Erik Groener
f76fcdcb67 FCLT#54360 mld_kenmerk ook via Scaffolding
svn path=/Database/trunk/; revision=40268
2018-12-18 10:23:28 +00:00
Alex Tiehuis
3882b5ca0b NYBU#55433 Arrangementen bij reserveringen realiseren
svn path=/Database/trunk/; revision=40238
2018-12-14 10:31:35 +00:00
Alex Tiehuis
561ddb4011 NYBU#55433 Arrangementen bij reserveringen realiseren
svn path=/Database/trunk/; revision=40237
2018-12-14 10:06:57 +00:00
0e465b7903 NYBU#54902 Reserveringen 'Voor meerdere aanpassen' kan nu ook filter (bolletjes) aanpassen
svn path=/Database/trunk/; revision=40230
2018-12-13 16:01:49 +00:00
Erik Groener
0c31fcbf5e TWYN#55604 Verschil in cijfers meer en minderwerk
svn path=/Database/branches/DB35/; revision=40191
2018-12-12 10:09:28 +00:00
Erik Groener
1009ac76e9 TWYN#55604 Verschil in cijfers meer en minderwerk
svn path=/Database/trunk/; revision=40173
2018-12-11 12:36:01 +00:00
Maykel Geerdink
09ab2e1ed6 AASA#55601: Aangepaste opdracht niet meer te vinden in overzicht fiatteringsverzoeken.
svn path=/Database/trunk/; revision=40166
2018-12-11 10:22:38 +00:00
Alex Tiehuis
1f16fdcf32 NYBU#55433 Arrangementen bij reserveringen realiseren
svn path=/Database/trunk/; revision=40159
2018-12-11 08:22:34 +00:00
2e1b48a7b1 FCLT#55651 backlog, label gemaakt voor hardcoded tekst
svn path=/Database/trunk/; revision=40120
2018-12-05 11:43:49 +00:00
e617e3c195 MNNL#54862 'Harde tekst' uit code vervangen door een nieuw label
svn path=/Database/trunk/; revision=40117
2018-12-05 11:20:30 +00:00
5a74815982 FCLT#53703 Label toegevoegd
svn path=/Database/trunk/; revision=40114
2018-12-05 11:06:02 +00:00
Maykel Geerdink
39be6c9fa4 AASA#55601: Aangepaste opdracht niet meer te vinden in overzicht fiatteringsverzoeken.
svn path=/Database/trunk/; revision=40111
2018-12-05 09:59:33 +00:00
Alex Tiehuis
3721b5f249 NYBU#55433 Arrangementen bij reserveringen realiseren
svn path=/Database/trunk/; revision=40092
2018-12-04 09:46:50 +00:00
Alex Tiehuis
e1e26622e9 PLAT#55511 De te selecteren elementen en getoonde elementen zijn niet echt duidelijk (II)
svn path=/Database/trunk/; revision=40083
2018-12-03 14:33:13 +00:00
Alex Tiehuis
072f6c0470 PLAT#55511 De te selecteren elementen en getoonde elementen zijn niet echt duidelijk (II)
svn path=/Database/trunk/; revision=40079
2018-12-03 12:58:20 +00:00
Alex Tiehuis
8c50bd255f PLAT#55511 De te selecteren elementen en getoonde elementen zijn niet echt duidelijk (II)
svn path=/Database/trunk/; revision=40078
2018-12-03 12:35:14 +00:00
Maykel Geerdink
153a57e25d VLKC#55534: Foutmelding bij readsoftkoppeling.
svn path=/Database/branches/DB35/; revision=40077
2018-12-03 12:20:48 +00:00
Erik Groener
b59925ff9e RWSN#55076 algemeen portalbericht
svn path=/Database/trunk/; revision=40053
2018-11-30 13:02:50 +00:00
Erik Groener
ceb3e64388 RWSN#55076 algemeen portalbericht
svn path=/Database/trunk/; revision=40045
2018-11-30 09:04:36 +00:00
Jos Groot Lipman
ae7fe28980 Maak Branch DB35
svn path=/Database/branches/DB35/; revision=40028
2018-11-29 12:44:23 +00:00
de33bd6d51 FCLT#55358 Insert van flex kenmerken ging verkeerd via api2 'issues'
svn path=/Database/trunk/; revision=40019
2018-11-29 09:31:36 +00:00
Jos Groot Lipman
1b2fc2dff8 Soms moet je de auto-compile twee keer uitvoeren om alles valid te krijgen
svn path=/Database/trunk/; revision=39972
2018-11-27 09:13:09 +00:00
Arthur Egberink
3d0b731851 FCLT#54013 -- Module conditiemetingen implementeren in Facilitor
svn path=/Database/trunk/; revision=39913
2018-11-22 08:12:56 +00:00
Arthur Egberink
3656b44002 FCLT#54013 -- Module conditiemetingen implementeren in Facilitor
svn path=/Database/trunk/; revision=39912
2018-11-22 08:12:19 +00:00
Jos Groot Lipman
70b6e4594d Release DB35 Gold
svn path=/Database/trunk/; revision=39891
2018-11-20 15:37:01 +00:00
Alex Tiehuis
03f5a154a9 FCLT#54581 Makkelijker prioriteit bepalen in MJOP console
svn path=/Database/trunk/; revision=39857
2018-11-19 10:49:44 +00:00
Sander Schepers
a19a10d2c9 FCLT#54382 Implementatie Driessen
svn path=/Database/trunk/; revision=39840
2018-11-16 15:21:54 +00:00
Jos Groot Lipman
48f98ca7c8 TWYN#52344 (Rapport) filters heel globaal vasthouden setting S("fac_usrrap_keepfilter")
svn path=/Database/trunk/; revision=39808
2018-11-15 12:03:58 +00:00
Alex Tiehuis
96b4603243 MNNL#55317 Dialoogscherm bij uploaden werkt niet goed
svn path=/Database/trunk/; revision=39807
2018-11-15 11:59:09 +00:00
Alex Tiehuis
e24c6f6f9c FCLT#54581 Makkelijker prioriteit bepalen in MJOP console
svn path=/Database/trunk/; revision=39795
2018-11-14 13:23:45 +00:00
Alex Tiehuis
1cf24d0b98 FCLT#54581 Makkelijker prioriteit bepalen in MJOP console
svn path=/Database/trunk/; revision=39793
2018-11-14 12:55:34 +00:00
91b213ac73 FCLT#54169 revert van revision 39439 (ontdubbelen te diep voor nu), in instelling bij vakgroep 'Behandelgroep notificeren' (MLDBHG) toegevoegd.
svn path=/Database/trunk/; revision=39790
2018-11-14 12:07:54 +00:00
Maykel Geerdink
6152a25eac FCLT#54013: Module conditiemetingen implementeren in Facilitor.
svn path=/Database/trunk/; revision=39787
2018-11-14 10:12:49 +00:00
Jos Groot Lipman
5773678a5f Setting csp_header toegevoegd voor 'Content-Security-Policy header (future use)'
svn path=/Database/trunk/; revision=39775
2018-11-13 15:43:34 +00:00
Maykel Geerdink
74630b5d6c FCLT#54013: Module conditiemetingen implementeren in Facilitor.
svn path=/Database/trunk/; revision=39774
2018-11-13 15:05:14 +00:00
Alex Tiehuis
62d0a40605 HSLE#52209 Zoekniveau instellen tbv APP (die afwijkt van de gekozen locatie)
svn path=/Database/trunk/; revision=39748
2018-11-09 15:54:27 +00:00
Jos Groot Lipman
93f65a8ecd BONS#54958 Rapport controle auto-km: S("fg_maps_distance_apikey") voor 2018.2 toevoegen
svn path=/Database/trunk/; revision=39735
2018-11-08 15:45:01 +00:00
Alex Tiehuis
f76bb909ba FCLT#54239 Opmerking kunnen plaatsen bij verschoven planning in MJOB
svn path=/Database/trunk/; revision=39725
2018-11-08 13:11:33 +00:00
Erik Groener
cd78acd45f TWYN#55026 definitieve indexen BGT module
svn path=/Database/trunk/; revision=39713
2018-11-08 08:16:44 +00:00
Jos Groot Lipman
2dbd31b258 Vlak voor anonimiseren altijd even alles VALID compileren
svn path=/Database/trunk/; revision=39712
2018-11-07 21:03:29 +00:00
Jos Groot Lipman
a2c05fe7a3 Vlak voor anonimiseren altijd even alles VALID compileren
svn path=/Database/trunk/; revision=39711
2018-11-07 21:02:51 +00:00
Alex Tiehuis
2256a3dc9b UWVA#52952 omhangen verplichtingen trackt geen details
svn path=/Database/trunk/; revision=39701
2018-11-07 12:00:07 +00:00
Erik Groener
629435f1c1 TWYN#55051 wijzigen budgetmutaties
svn path=/Database/trunk/; revision=39695
2018-11-07 10:39:34 +00:00
Erik Groener
c6610c9705 TWYN#55026 definitieve indexen BGT module
svn path=/Database/trunk/; revision=39682
2018-11-06 14:22:00 +00:00
e452c995ca FCLT#54169 LCL ook aan vakgroeptype terminologie toegevoegd.
svn path=/Database/trunk/; revision=39680
2018-11-06 14:12:43 +00:00
Erik Groener
81df858b8c TWYN#55026 definitieve indexen BGT module
svn path=/Database/trunk/; revision=39677
2018-11-06 14:03:28 +00:00
1598db9fc6 FCLT#54169 MLDBHG notif afhankelijk gemaakt van nieuwe instelling bij vakgroep; mld_disc_params_bhgnotify.
Enkele LCL's gerelateerd aan bahandelgroepen ook aan vakgroeptype terminologie toegevoegd.

svn path=/Database/trunk/; revision=39676
2018-11-06 13:46:21 +00:00
Maykel Geerdink
727e0193cc FCLT#54238: Bij srtgebouw de waarden van de aspectenmatrix kunnen vastleggen.
svn path=/Database/trunk/; revision=39668
2018-11-06 12:17:14 +00:00
Alex Tiehuis
45dfd36720 UWVA#52952 omhangen verplichtingen trackt geen details
svn path=/Database/trunk/; revision=39662
2018-11-06 08:37:18 +00:00
Ruud Lipper
e2d0843863 DJIN#53729
svn path=/Database/trunk/; revision=39660
2018-11-06 08:05:40 +00:00
Jos Groot Lipman
f75a885c79 FCLT#54239 ins_deelsrtcontrole_plan_opmerking is te lang
svn path=/Database/trunk/; revision=39654
2018-11-05 16:23:58 +00:00
Maykel Geerdink
73ebc1837a FCLT#54238: Bij srtgebouw de waarden van de aspectenmatrix kunnen vastleggen.
svn path=/Database/trunk/; revision=39652
2018-11-05 15:15:37 +00:00
Maykel Geerdink
d7fa4f8e13 FCLT#54013: Module conditiemetingen implementeren in Facilitor.
svn path=/Database/trunk/; revision=39648
2018-11-05 15:07:01 +00:00
Jos Groot Lipman
dda1e26470 Komma te veel
svn path=/Database/trunk/; revision=39644
2018-11-05 14:43:38 +00:00
Jos Groot Lipman
68531df90d FCLT#54582 taak en de taakafwijking aangeven welke leverancier
svn path=/Database/trunk/; revision=39640
2018-11-05 14:15:23 +00:00
Jos Groot Lipman
5c29b60928 FCLT#54581 Makkelijker prioriteit bepalen in MJOP console
svn path=/Database/trunk/; revision=39639
2018-11-05 14:13:18 +00:00
Jos Groot Lipman
2ab261bc2f FCLT#54582 taak en de taakafwijking aangeven welke leverancier
svn path=/Database/trunk/; revision=39637
2018-11-05 14:04:55 +00:00
Erik Groener
fdb9d3b90d DJIN#52552 DV&O: beste manier op bestelreferentie in bestelopdracht op te nemen
svn path=/Database/trunk/; revision=39636
2018-11-05 13:45:13 +00:00
Erik Groener
e800768f4b DJIN#52552 DV&O: beste manier op bestelreferentie in bestelopdracht op te nemen
svn path=/Database/trunk/; revision=39633
2018-11-05 12:12:25 +00:00
Maykel Geerdink
a38e595bbd MARX#53116: Facturatie verfijnen nav HaagWonen (extra detailvelden).
svn path=/Database/trunk/; revision=39632
2018-11-05 11:59:39 +00:00
Maykel Geerdink
9d4480f56c MARX#53116: Facturatie verfijnen nav HaagWonen (extra detailvelden).
svn path=/Database/trunk/; revision=39631
2018-11-05 11:55:32 +00:00
Maykel Geerdink
a0322e2563 FCLT#54013: Module conditiemetingen implementeren in Facilitor.
svn path=/Database/trunk/; revision=39629
2018-11-05 11:40:10 +00:00
Maykel Geerdink
db348143aa FCLT#52928: MJOB console bij groepering Taak ook de Discipline..Objectsoort kolommen tonen.
svn path=/Database/trunk/; revision=39628
2018-11-05 11:30:06 +00:00
Alex Tiehuis
afb403a2da PCHD#53859 Notitieveld toevoegen aan object
svn path=/Database/trunk/; revision=39620
2018-11-05 09:29:34 +00:00
Alex Tiehuis
b2a62ea8b4 PCHD#53859 Notitieveld toevoegen aan object
svn path=/Database/trunk/; revision=39619
2018-11-05 09:26:45 +00:00
Jos Groot Lipman
6530bb2303 KONG#55154 Betere finale terugval op Engelse teksten
svn path=/Database/trunk/; revision=39618
2018-11-05 09:20:49 +00:00
Arthur Egberink
746daed2d8 AAFM#53140 -- Nieuwe omgeving voor INLO
svn path=/Database/trunk/; revision=39616
2018-11-05 08:45:02 +00:00
Arthur Egberink
7899b9f332 KONG#53002 -- Implementation of Kongsberg user commissioned by Aareon Norway
svn path=/Database/trunk/; revision=39615
2018-11-05 08:35:54 +00:00
Erik Groener
3ff1d3a0fc TWYN#55026 definitieve indexen BGT module
svn path=/Database/trunk/; revision=39614
2018-11-05 08:35:24 +00:00
Erik Groener
2c8d28ba1c TWYN#55098 rapport correspondeert niet met online
svn path=/Database/trunk/; revision=39603
2018-11-02 11:33:31 +00:00
Erik Groener
cc0cc08444 TWYN#55026 definitieve indexen BGT module
svn path=/Database/trunk/; revision=39587
2018-10-31 15:18:36 +00:00
Erik Groener
eef3749089 TWYN#55026 definitieve indexen BGT module
svn path=/Database/trunk/; revision=39582
2018-10-31 13:10:42 +00:00
Alex Tiehuis
8e53d8be8f HSLE#51311 Autorisaties voor kenmerken met het volgnummer tussen > 800 en < 900
svn path=/Database/trunk/; revision=39572
2018-10-30 15:21:23 +00:00
Alex Tiehuis
3159a7b339 PCHA#41303 Opvoeren medewerker Holding - API key wordt niet gezet bij persoon in XD config.
svn path=/Database/trunk/; revision=39569
2018-10-30 13:34:12 +00:00
dabf83299b DJIN#54780 (koppel)zalen honoreren nu schoonmaaktijd ongeacht catalogus
svn path=/Database/trunk/; revision=39550
2018-10-26 13:49:34 +00:00
Maykel Geerdink
274e5e8e6e PNBR#54700: Aiai! melding bij Objecten onder Discipline 66 - transport.
svn path=/Database/trunk/; revision=39532
2018-10-25 14:11:15 +00:00
Maykel Geerdink
b6933b4dd8 PNBR#54700: Aiai! melding bij Objecten onder Discipline 66 - transport.
svn path=/Database/trunk/; revision=39530
2018-10-25 14:05:37 +00:00
Maykel Geerdink
d55459d35f MARX#53116: Facturatie verfijnen nav HaagWonen (extra detailvelden).
svn path=/Database/trunk/; revision=39525
2018-10-25 13:15:06 +00:00
5c1b3dff45 FCLT#54169 'beh.gr.' & 'actieve beh.' velden in UDR toegevoegd (incl auth)
svn path=/Database/trunk/; revision=39489
2018-10-22 13:51:57 +00:00
a9edcf88c5 FCLT#54169 Syntax error verbeterd
svn path=/Database/trunk/; revision=39480
2018-10-22 09:20:11 +00:00
Jos Groot Lipman
7af3c0ff09 Default rapport fac_audit_fail datetime in plaats van date
svn path=/Database/trunk/; revision=39461
2018-10-18 11:16:05 +00:00
Alex Tiehuis
69c2b41982 FCLT#55003 Rapportage, styling standaard op Tabel
svn path=/Database/trunk/; revision=39457
2018-10-18 10:23:50 +00:00
Erik Groener
4138c5d791 TWYN#53814 ook index droppen
svn path=/Database/trunk/; revision=39455
2018-10-18 10:17:01 +00:00
Alex Tiehuis
53407137fa FCLT#55003 Rapportage, styling standaard op Tabel
svn path=/Database/trunk/; revision=39453
2018-10-18 10:08:53 +00:00
Erik Groener
87a8eeb224 TWYN#53814 ook index droppen
svn path=/Database/trunk/; revision=39450
2018-10-18 09:15:41 +00:00
9d472605f1 FCLT#54169 noti MLDBHG ontdubbelt indien behandelgroep == vakgroep
svn path=/Database/trunk/; revision=39439
2018-10-17 14:53:41 +00:00
9d339ba7af FCLT#54169 Label, setting-naam en notificatie-naam aanpassingen
svn path=/Database/trunk/; revision=39431
2018-10-17 12:26:49 +00:00
Erik Groener
d9a4a25411 KFNS#41694 KFNS - UDR-opdrachtviews uitbreiden tbv. doorlooptijden leveranciers
svn path=/Database/trunk/; revision=39405
2018-10-15 15:01:52 +00:00
Erik Groener
e735e73909 FSN#40877 Datum laatste actie op meldingenlijst
svn path=/Database/trunk/; revision=39382
2018-10-12 11:09:00 +00:00
Erik Groener
0624af7ded FCLT#54881 Ongeldige vaste bijlage bij een technisch adres
svn path=/Database/trunk/; revision=39339
2018-10-10 13:05:08 +00:00
Erik Groener
9333afcc2c DJIN#53729 Reservering planbord tooltip frontend zonder omschrijving
svn path=/Database/trunk/; revision=39336
2018-10-10 11:34:30 +00:00
Erik Groener
b993c51636 KFNS#41694 KFNS - UDR-opdrachtviews uitbreiden tbv. doorlooptijden leveranciers
svn path=/Database/trunk/; revision=39332
2018-10-10 09:12:35 +00:00
Erik Groener
da7886c494 ARAI#53367 Opdracht kopieren ook in mobile
svn path=/Database/trunk/; revision=39330
2018-10-10 08:45:53 +00:00
f38a3774bc FCLT#54169 Nieuwe instelling S(mld_ins_discipline_all) werkt volgens S(mld_forward_all) maar dan voor Behandelgroep
svn path=/Database/trunk/; revision=39327
2018-10-09 14:44:14 +00:00
Alex Tiehuis
3da8c23c4d MNNL#54240 Filteren op vervolgmeldingen werkt niet met workflows?
svn path=/Database/trunk/; revision=39326
2018-10-09 14:27:31 +00:00
Erik Groener
cb6983cb4c DJIN#52552 DV&O: beste manier op bestelreferentie in bestelopdracht op te nemen
svn path=/Database/trunk/; revision=39324
2018-10-09 14:21:58 +00:00
0c264e4822 FCLT#54169 automatisch aangemaakte nieuwe meldingen met een behandelgroep krijgen nu ook notificatie MLDBHG
svn path=/Database/trunk/; revision=39322
2018-10-09 13:34:46 +00:00
Alex Tiehuis
074d9506dc NMMS#54500 Inschakelen 7 decimalen achter de komma
svn path=/Database/trunk/; revision=39318
2018-10-09 11:38:36 +00:00
Alex Tiehuis
ac54228413 NMMS#54500 Inschakelen 7 decimalen achter de komma
svn path=/Database/trunk/; revision=39317
2018-10-09 11:35:22 +00:00
Erik Groener
e32e93290d KFNS#41694 KFNS - UDR-opdrachtviews uitbreiden tbv. doorlooptijden leveranciers
svn path=/Database/trunk/; revision=39316
2018-10-09 11:25:01 +00:00
Suzan Wiegerinck
52b0ce6739 FCLT#53985 Implementatie Scalabor
svn path=/Database/trunk/; revision=39303
2018-10-08 13:46:46 +00:00
Maarten van der Heide
e64ee49c90 Toevoegen SROZ
svn path=/Database/trunk/; revision=39301
2018-10-08 12:48:36 +00:00
Erik Groener
1d8147fbe3 FCLT#54805 Tabel FAC_IMPORT wordt niet altijd goed opgeruimd
svn path=/Database/trunk/; revision=39295
2018-10-05 11:26:21 +00:00
Erik Groener
37cdd6f8dd DJIN #54781 Bijlage zichtbaar in melding/opdrachtoverzicht
svn path=/Database/trunk/; revision=39293
2018-10-05 10:57:24 +00:00
8e8c1dad75 FCLT#54169 Ook automatisch aangemaakt nieuwe meldingen krijgen de default behandelgroep mee (workflowsteps, processemail & periodieke taken)
svn path=/Database/trunk/; revision=39278
2018-10-04 11:19:55 +00:00
Maykel Geerdink
5d492559b9 MARX#54385: Flexprops die verplicht zijn bij een status kunnen onderdukken in edit-scherm.
svn path=/Database/trunk/; revision=39276
2018-10-04 10:24:21 +00:00
91e6d6259e FCLT#54169 Behandelgroep en bewerker -velden opgenomen in de XML
svn path=/Database/trunk/; revision=39267
2018-10-03 14:07:46 +00:00
Erik Groener
355ec2088b KFNS#41694 KFNS - UDR-opdrachtviews uitbreiden tbv. doorlooptijden leveranciers
svn path=/Database/trunk/; revision=39264
2018-10-03 11:48:02 +00:00
Alex Tiehuis
18da9ef082 DJIN#51508 Geen filter op kleurbolletjes opdrachten
svn path=/Database/trunk/; revision=39251
2018-10-02 12:57:12 +00:00
Alex Tiehuis
4ac2fe5ba7 FSN#51343 AiAi The system cannot find message text for message number 0x80040e4b in the me
svn path=/Database/trunk/; revision=39236
2018-10-01 12:00:22 +00:00
Maykel Geerdink
cbb219f707 PNBR#54700: Aiai! melding bij Objecten onder Discipline 66 - transport.
svn path=/Database/trunk/; revision=39209
2018-09-26 09:32:38 +00:00
Alex Tiehuis
d14782cab1 SUTF#39171 SUTF - Graag zien we een bulkactie leveren
svn path=/Database/trunk/; revision=39204
2018-09-25 15:01:16 +00:00
Alex Tiehuis
bade3e5821 VLKC#51238 Bestelaanvraag omzetten naar bestelopdracht
svn path=/Database/trunk/; revision=39199
2018-09-25 13:55:38 +00:00
Jos Groot Lipman
969719ff4c Merge DB34a changes
svn path=/Database/trunk/; revision=39197
2018-09-25 13:05:48 +00:00
Arthur Egberink
9cb667f7e6 RABO#53619 -- Toevoegen MJOB voor Rabobank
svn path=/Database/trunk/; revision=39195
2018-09-25 11:55:00 +00:00
Alex Tiehuis
d85076868d PCHA#41348 Doorsturen naar melding met SLA afhankelijk van ruimte zonder ruimte geeft AiAi
svn path=/Database/trunk/; revision=39186
2018-09-24 14:46:38 +00:00
Alex Tiehuis
b608b6794c MNNL#53853 Loggen notificatie-mails
svn path=/Database/trunk/; revision=39180
2018-09-21 09:36:47 +00:00
f349d3438b FCLT#54169 Savepoint
svn path=/Database/trunk/; revision=39177
2018-09-20 15:51:12 +00:00
Jos Groot Lipman
e086aecd1c Diverse LCL teksten
svn path=/Database/trunk/; revision=39140
2018-09-13 10:58:37 +00:00
Alex Tiehuis
00292b60fe BLCC#53564 Traceerbaar maken van RFQ naar opvolgende Workorder
svn path=/Database/trunk/; revision=39134
2018-09-13 09:47:21 +00:00
Erik Groener
9a1b2378ae TWYN#53814 Account
svn path=/Database/trunk/; revision=39130
2018-09-12 14:35:48 +00:00
Alex Tiehuis
c17299a3aa BLCC#53564 Traceerbaar maken van RFQ naar opvolgende Workorder
svn path=/Database/trunk/; revision=39129
2018-09-12 14:26:27 +00:00
Alex Tiehuis
14d480a139 BLCC#53564 Traceerbaar maken van RFQ naar opvolgende Workorder
svn path=/Database/trunk/; revision=39122
2018-09-12 09:54:45 +00:00
22fc6c053e FCLT#54169 Savepoint - Aanpassingen voor mld_behandelgroep -> mld_ins_discipline
svn path=/Database/trunk/; revision=39119
2018-09-12 07:14:22 +00:00
Alex Tiehuis
70b2b4014e STAM#52848 QR code uitlenen / innemen
svn path=/Database/trunk/; revision=39118
2018-09-11 15:29:08 +00:00
Erik Groener
652a85fb7e TWYN#53814 Account
svn path=/Database/trunk/; revision=39112
2018-09-11 09:59:07 +00:00
Alex Tiehuis
6cdde8d9e3 FCLT#54013 Module conditiemetingen implementeren in Facilitor
svn path=/Database/trunk/; revision=39079
2018-09-06 13:54:53 +00:00
Alex Tiehuis
a1a3949248 FCLT#54465 E-mail bijlagen ook op extensie kunnen filteren
svn path=/Database/trunk/; revision=39065
2018-09-05 14:22:32 +00:00
Peter Feij
c4736c4a3a FCLT#53571 optie om meldingen te publiceren
svn path=/Database/trunk/; revision=39059
2018-09-05 13:01:05 +00:00
Erik Groener
45076ae26d TWYN#53903 Totaaloverzicht en Overzicht rubrieken deelproject 3 Stadhuis
svn path=/Database/trunk/; revision=39054
2018-09-05 11:53:11 +00:00
Alex Tiehuis
c330fe6c37 FCLT#54239 Opmerking kunnen plaatsen bij verschoven planning in MJOB
svn path=/Database/trunk/; revision=39014
2018-08-31 10:24:31 +00:00
Alex Tiehuis
ba636061e9 FCLT#54239 Opmerking kunnen plaatsen bij verschoven planning in MJOB
svn path=/Database/trunk/; revision=39013
2018-08-31 10:21:31 +00:00
Alex Tiehuis
bff2cb6aaf HSLE#39286 Kennisbank meer autorisatie mogelijkheden [fe medewerkers vs. fe studenten]
svn path=/Database/trunk/; revision=39000
2018-08-30 09:45:22 +00:00
Alex Tiehuis
3f997e5463 HSLE#39286 Kennisbank meer autorisatie mogelijkheden [fe medewerkers vs. fe studenten]
svn path=/Database/trunk/; revision=38999
2018-08-30 09:45:03 +00:00
Alex Tiehuis
e95c2d0448 HSLE#39286 Kennisbank meer autorisatie mogelijkheden [fe medewerkers vs. fe studenten]
svn path=/Database/trunk/; revision=38996
2018-08-30 07:10:53 +00:00
Alex Tiehuis
3087446ea7 HSLE#39286 Kennisbank meer autorisatie mogelijkheden [fe medewerkers vs. fe studenten]
svn path=/Database/trunk/; revision=38995
2018-08-30 07:10:30 +00:00
Alex Tiehuis
1b2528f317 PCHS#53185 Factuurkenmerk Uitvoerende
svn path=/Database/trunk/; revision=38984
2018-08-29 12:23:39 +00:00
Alex Tiehuis
3e6b9eea55 PCHD#53859 Notitieveld toevoegen aan object (mobiel): review aanpassingen
svn path=/Database/trunk/; revision=38980
2018-08-29 11:35:01 +00:00
Alex Tiehuis
0174a3ba99 HSLE#53849 Behandelaar ontvangt ten onrechte notities
svn path=/Database/trunk/; revision=38977
2018-08-29 09:30:32 +00:00
Alex Tiehuis
cf9676f36a HSLE#53849 Behandelaar ontvangt ten onrechte notities
svn path=/Database/trunk/; revision=38972
2018-08-29 08:00:27 +00:00
Alex Tiehuis
5faced045e HSLE#53849 Behandelaar ontvangt ten onrechte notities
svn path=/Database/trunk/; revision=38971
2018-08-29 07:29:33 +00:00
Alex Tiehuis
3367bbc97a HSLE#53849 Behandelaar ontvangt ten onrechte notities
svn path=/Database/trunk/; revision=38970
2018-08-29 07:28:40 +00:00
Jos Groot Lipman
f44fde8ecc FCLT#54462 SPF failure op self-registratie vookomen
svn path=/Database/trunk/; revision=38957
2018-08-27 14:46:25 +00:00
adb8c16f35 ASXX#53708 S(mld_rejected_is _open) functioneel werkend gemaakt
svn path=/Database/trunk/; revision=38952
2018-08-27 09:05:35 +00:00
Alex Tiehuis
2b140e057b PCHD#53859 Notitieveld toevoegen aan object (mobiel)
svn path=/Database/trunk/; revision=38950
2018-08-27 07:24:38 +00:00
Maykel Geerdink
ca7e455f5d MARX#54315: Verplicht opdrachtkenmerk bij status halted.
svn path=/Database/trunk/; revision=38929
2018-08-23 07:45:07 +00:00
Alex Tiehuis
794f94f2cd PCHD#53859 Notitieveld toevoegen aan object
svn path=/Database/trunk/; revision=38926
2018-08-23 07:22:23 +00:00
Alex Tiehuis
d21894dfd1 PCHD#53859 Notitieveld toevoegen aan object
svn path=/Database/trunk/; revision=38923
2018-08-22 15:16:47 +00:00
Maykel Geerdink
971325956b MARX#54315: Verplicht opdrachtkenmerk bij status halted.
svn path=/Database/trunk/; revision=38922
2018-08-22 15:01:58 +00:00
Alex Tiehuis
a7995f9308 PCHD#53859 Notitieveld toevoegen aan object
svn path=/Database/trunk/; revision=38918
2018-08-22 13:11:57 +00:00
Alex Tiehuis
a94a0eb131 PCHD#53859 Notitieveld toevoegen aan object
svn path=/Database/trunk/; revision=38917
2018-08-22 13:11:16 +00:00
Maykel Geerdink
4d8eacf20d MARX#54315: Verplicht opdrachtkenmerk bij status halted.
svn path=/Database/trunk/; revision=38915
2018-08-22 12:32:09 +00:00
Alex Tiehuis
82f6767668 PCHD#53859 Notitieveld toevoegen aan object
svn path=/Database/trunk/; revision=38914
2018-08-22 12:17:21 +00:00
Alex Tiehuis
32615d40ba PCHD#53859 Notitieveld toevoegen aan object
svn path=/Database/trunk/; revision=38913
2018-08-22 09:59:06 +00:00
Alex Tiehuis
f2ae5e7e83 PCHD#53859 Notitieveld toevoegen aan object
svn path=/Database/trunk/; revision=38912
2018-08-22 09:48:34 +00:00
8b11bd4054 FCLT#54169 mld_behandelgroep_email en notificatie toegevoegd
svn path=/Database/trunk/; revision=38890
2018-08-21 12:57:48 +00:00
Peter Feij
7c44bbc573 MNNL#53389 Nav opmerking hierbij eenmalig overal fac.getdomeinwaarde > flx.getdomeinwaarde
svn path=/Database/trunk/; revision=38883
2018-08-21 09:30:48 +00:00
7fe16d860b MNNL#53389, FCLT#54169 mld_behandelgroep_email en notificatie toegevoegd
svn path=/Database/trunk/; revision=38882
2018-08-21 09:28:31 +00:00
Peter Feij
bf5a59fb32 MNNL#53389 UDR-basisviews voor Kennisbank fixed
svn path=/Database/trunk/; revision=38879
2018-08-21 07:21:14 +00:00
Peter Feij
d582ac3a60 MNNL#53389 UDR-basisviews voor Kennisbank
svn path=/Database/trunk/; revision=38861
2018-08-20 11:19:17 +00:00
2c76722865 FCLT#54169 Behandelaar2 (bewerker) en mld_behandelgroep toegevoegd
svn path=/Database/trunk/; revision=38857
2018-08-17 14:14:36 +00:00
Alex Tiehuis
0c6068bcd4 FCLT#54336 adm.systrackscriptId gebruikt te kleine variabelen
svn path=/Database/trunk/; revision=38844
2018-08-16 15:28:10 +00:00
Alex Tiehuis
46a50ab916 FCLT#54336 adm.systrackscriptId gebruikt te kleine variabelen
svn path=/Database/trunk/; revision=38841
2018-08-16 11:55:47 +00:00
Alex Tiehuis
9ad7cd78ce FCLT#54013 Module conditiemetingen implementeren in Facilitor: code toevoegen aan mld_stdmelding, mld_kenmerk, mld_srtkenmerk, allen readonly
svn path=/Database/trunk/; revision=38840
2018-08-16 11:12:58 +00:00
Maykel Geerdink
1511793aef MARX#53975: Ook bij gewijzigde of geannuleerde opdrachten via putorders kunnen versturen.
svn path=/Database/trunk/; revision=38835
2018-08-16 09:22:53 +00:00
Maykel Geerdink
8e57034bff MARX#53147: Opdrachten in status Halt laten beginnen om expliciet later te starten.
svn path=/Database/trunk/; revision=38830
2018-08-16 07:53:48 +00:00
Maykel Geerdink
a34a1c3998 MARX#53975: Ook bij gewijzigde of geannuleerde opdrachten via putorders kunnen versturen.
svn path=/Database/trunk/; revision=38814
2018-08-14 14:17:09 +00:00
0d3209a2a0 FCLT#54169 mld_melding.mld_melding_behandelaar2_key & mld_melding.mld_behandelgroep_key toegevoegd
FCLT#54013 mld_stdmelding.mld_stdmelding_code toegevoegd

svn path=/Database/trunk/; revision=38813
2018-08-14 13:58:12 +00:00
Maykel Geerdink
9896687223 MARX#36441: Nieuwe Materiaalregels in een nieuw materiaal(frame).
svn path=/Database/trunk/; revision=38809
2018-08-14 12:46:16 +00:00
1a73dbb9ec FCLT#54169 behandelaar2 LCL's
svn path=/Database/trunk/; revision=38807
2018-08-14 11:55:52 +00:00
Maykel Geerdink
a4f0969b81 FCLT#52928: MJOB console bij groepering Taak ook de Discipline..Objectsoort kolommen tonen.
svn path=/Database/trunk/; revision=38801
2018-08-14 09:54:13 +00:00
656cf9892e HOUT#53424 Label 'Melder notificeren' en PCHD#54180 'Detailniveau' toegevoegd
svn path=/Database/trunk/; revision=38785
2018-08-13 08:00:45 +00:00
Alex Tiehuis
cfd082af59 ASSX#53708 Afgewezen melding opnieuw aanbieden
svn path=/Database/trunk/; revision=38762
2018-08-09 09:46:54 +00:00
Alex Tiehuis
c7ec5678ca AKZA#53721 Object weergeven met een Tile of snapshot
svn path=/Database/trunk/; revision=38751
2018-08-08 09:51:23 +00:00
Alex Tiehuis
054174f71d AKZA#53721 Object weergeven met een Tile of snapshot
svn path=/Database/trunk/; revision=38750
2018-08-08 09:31:54 +00:00
a127ef652e HOUT#53424 Noticaties kunnen nu onderdrukt worden in mld.setmeldingstatus() en via 'Afmelden'
svn path=/Database/trunk/; revision=38737
2018-08-07 09:51:22 +00:00
Maarten van der Heide
1669c2b5af Toevoegen BSSC
svn path=/Database/trunk/; revision=38731
2018-08-06 10:41:15 +00:00
Alex Tiehuis
be4a3f3802 DENB#53888 wijziging in herhaalafspraak automatisch in deelreservering doorvoeren: korting
svn path=/Database/trunk/; revision=38729
2018-08-06 10:13:36 +00:00
Alex Tiehuis
570098102c FSN#36197 KPI: beheerscherm KPI-definities
svn path=/Database/trunk/; revision=38722
2018-08-03 11:27:26 +00:00
Jos Groot Lipman
83de4b51ef FSN#38888 Diverse perfmon views zijn al heel lang gedropt. De bijbehorende rapporten nu ook weg.
svn path=/Database/trunk/; revision=38711
2018-08-02 12:26:44 +00:00
Alex Tiehuis
339fdb83a7 FSN#36197 KPI: beheerscherm KPI-definities
svn path=/Database/trunk/; revision=38705
2018-08-02 07:30:21 +00:00
Jos Groot Lipman
06d4e3134c FSN#38509 Oude simple en advanced SSO nu *echt* verwijderd.
svn path=/Database/trunk/; revision=38671
2018-07-30 08:43:53 +00:00
Jos Groot Lipman
ce51352b29 MNNL#42727: Object verplichting bij afmelden.
svn path=/Database/trunk/; revision=38669
2018-07-30 07:09:23 +00:00
Maykel Geerdink
d2221d3ef6 MARX#53975: Ook bij gewijzigde of geannuleerde opdrachten via putorders kunnen versturen.
svn path=/Database/trunk/; revision=38656
2018-07-26 10:59:51 +00:00
Alex Tiehuis
376c5b7b38 FCLT#54136 Geel toevoegen (changed) in legenda (en groene kleur wijzigen)
svn path=/Database/trunk/; revision=38654
2018-07-26 10:25:22 +00:00
Maykel Geerdink
3905e76080 MARX#53352: HaagWonen wil LEDO informatie beschikbaar stellen voor leverancier.
svn path=/Database/trunk/; revision=38646
2018-07-25 14:35:19 +00:00
Maykel Geerdink
7d5f608115 MARX#36441: Nieuwe Materiaalregels in een nieuw materiaal(frame).
svn path=/Database/trunk/; revision=38645
2018-07-25 14:32:30 +00:00
Alex Tiehuis
b18635f710 RWSN#51376 uitvoertijden per gebouw
svn path=/Database/trunk/; revision=38643
2018-07-25 14:14:00 +00:00
Alex Tiehuis
689d9c6183 HSLE#52209 Zoekniveau instellen tbv APP (die afwijkt van de gekozen locatie)
svn path=/Database/trunk/; revision=38635
2018-07-25 10:34:43 +00:00
Jos Groot Lipman
9225ad53e2 FCLT#53559 AiAi bij zetten 'anonimiseren' vinkje mld-srtkenmkerk
svn path=/Database/trunk/; revision=38587
2018-07-19 13:52:19 +00:00
Ruud Lipper
211784162e BONS#53377 gemeente specifieke HV codes
svn path=/Database/trunk/; revision=38545
2018-07-17 11:37:00 +00:00
4bac668eb2 FCLT#53871 putnotificationsrtprio stuurt geen notificaties meer naar verwijderde prs_perslid_key's
svn path=/Database/trunk/; revision=38541
2018-07-17 09:41:06 +00:00
e8dea5c59f FCLT#53871 putnotificationsrtprio stuurt geen notificaties meer naar verwijderde prs_perslid_key's
svn path=/Database/trunk/; revision=38539
2018-07-17 09:07:23 +00:00
Erik Groener
4266175567 FCLT#53559 AiAi bij zetten 'anonimiseren' vinkje mld-srtkenmke
svn path=/Database/trunk/; revision=38538
2018-07-17 08:53:46 +00:00
Erik Groener
2bb0f4ee60 FCLT#53931 Missende LCL's in 2018.1
svn path=/Database/trunk/; revision=38481
2018-07-12 08:58:34 +00:00
Jos Groot Lipman
4755760f91 UWVA#53895 BEHEER: foute inlog pogingen (52431)
svn path=/Database/trunk/; revision=38443
2018-07-09 17:03:34 +00:00
Jos Groot Lipman
7f00cb2d10 Release DB34
svn path=/Database/trunk/; revision=38436
2018-07-09 14:09:00 +00:00
Jos Groot Lipman
7cbf488466 FSN#52151 Groeperingsmeldingen
svn path=/Database/trunk/; revision=38430
2018-07-09 11:59:58 +00:00
Erik Groener
7aa86b8edb UWVA#53895 BEHEER: foute inlog pogingen (52431)
svn path=/Database/trunk/; revision=38423
2018-07-09 11:03:31 +00:00
Erik Groener
7c43caeb0b BEHEER: foute inlog pogingen (52431)
svn path=/Database/trunk/; revision=38422
2018-07-09 10:57:23 +00:00
Marcel Bourseau
d75bf14570 WOWW
svn path=/Database/trunk/; revision=38405
2018-07-06 07:59:34 +00:00
Erik Groener
b3f8c6ea5d FCLT#53724 Kenmerksoort (reserveringen) aanmaken lukt niet - RES_C_RES_SRTKENMERK_SYSTEEM
svn path=/Database/trunk/; revision=38396
2018-07-05 10:58:56 +00:00
Erik Groener
204b330a50 AADS#51176 Kenmerken bij objecten zijn 4000 lang terwijl de import maar 255 ondersteunt
svn path=/Database/trunk/; revision=38322
2018-06-25 07:45:03 +00:00
Jos Groot Lipman
6ee5ddaa1b DB34y is RC 1
svn path=/Database/trunk/; revision=38308
2018-06-21 15:42:46 +00:00
Maykel Geerdink
4999f32fc0 FCLT#53547: MJOB: MJOB aanvullingen.
svn path=/Database/trunk/; revision=38307
2018-06-21 15:39:57 +00:00
Jos Groot Lipman
017e5f8a49 PLAT#53239 S("ins_score_enabled") alvast aangemaakt
svn path=/Database/trunk/; revision=38300
2018-06-21 14:16:07 +00:00
Jos Groot Lipman
f487c0b69a Enkele (ongebruikt) future-use settings voor onze Oracle performance instellingen
Ook enkele flags aangepast (zichtbaar/onzichtbaar PRSSYS) en bij upload mag 7z eigenlijk ook net zo goed

svn path=/Database/trunk/; revision=38296
2018-06-21 13:23:04 +00:00
Jos Groot Lipman
ff55396c78 MARX#53152 mld_opdr_plandatum2 ook in de XML erbij
svn path=/Database/trunk/; revision=38293
2018-06-21 12:37:36 +00:00
Erik Groener
aead42514a AADS#51176 Kenmerken bij objecten zijn 4000 lang terwijl de import maar 255 ondersteunt
svn path=/Database/trunk/; revision=38272
2018-06-20 14:09:04 +00:00
Erik Groener
0f9582af93 FCLT#53559 AiAi bij zetten 'anonimiseren' vinkje mld-srtkenmker
svn path=/Database/trunk/; revision=38265
2018-06-20 10:39:49 +00:00
Erik Groener
c23c332638 FCLT#53559 AiAi bij zetten 'anonimiseren' vinkje mld-srtkenmker
svn path=/Database/trunk/; revision=38264
2018-06-20 09:19:30 +00:00
ec862ded5f DVON#53620 veldgrootte aangepast voor eventcode's tot en met 10 karakters
svn path=/Database/trunk/; revision=38217
2018-06-15 09:52:32 +00:00
f45c74ff5c MNNL#51841 Notificaties voor prio 1 & 2 nieuwe en bestaande meldingen toegevoegd
svn path=/Database/trunk/; revision=38215
2018-06-15 09:06:34 +00:00
Jos Groot Lipman
c19daca955 AAXX_TEST omgevingen mirroren we niet meer
svn path=/Database/trunk/; revision=38207
2018-06-14 17:46:15 +00:00
Erik Groener
a4ba102774 MNNL#52398 Tracking en feedback afsluiten workflow
svn path=/Database/trunk/; revision=38192
2018-06-13 13:06:28 +00:00
Jos Groot Lipman
f178c93163 lcl_mjb_through had een spatie te veel bij de naam
svn path=/Database/trunk/; revision=38178
2018-06-12 12:49:33 +00:00
Peter Feij
760ac04101 FSN#51222: Anonimiseren tekstaanpassing
svn path=/Database/trunk/; revision=38177
2018-06-12 12:37:14 +00:00
f5c2a72bad HSLE#39706 'Vertrouwelijk' weggehaald bij object-kenmerksoorten
svn path=/Database/trunk/; revision=38166
2018-06-11 15:30:04 +00:00
Jos Groot Lipman
4a8edba349 DB34z is Beta 1
svn path=/Database/trunk/; revision=38163
2018-06-11 14:45:18 +00:00
c3b7e221a8 MNNL#52151 Kolom mldgroup_prefix ('Groep') toegevoegd
svn path=/Database/trunk/; revision=38145
2018-06-11 09:43:30 +00:00
Erik Groener
3322ab74d2 HSLE#38450 Standaard "afmeld"teksten bij mailen
svn path=/Database/trunk/; revision=38143
2018-06-11 09:29:01 +00:00
380addda44 MNNL#52151 Bulkactie groeperen toegevoegd
svn path=/Database/trunk/; revision=38141
2018-06-11 08:50:19 +00:00
Jos Groot Lipman
a0dcdf2197 Melding 52151 koppelvelden tussen diverse tickets (problems, incidenten etc)
svn path=/Database/trunk/; revision=38130
2018-06-07 14:42:56 +00:00
Jos Groot Lipman
d8bb3216f4 FSN#38509 Iedereen *moet* over naar JWT
svn path=/Database/trunk/; revision=38109
2018-06-07 10:07:35 +00:00
4e61c84da8 STAM#51298 regex-settings toegevoegd voor correct format van [link] en [img]-urls
svn path=/Database/trunk/; revision=38101
2018-06-07 09:08:23 +00:00
Maykel Geerdink
e1b8ee700e FCLT#52905: Voor sommige geplande taken *geen* melding aan willen maken bij freeze.
svn path=/Database/trunk/; revision=38099
2018-06-07 08:55:54 +00:00
Maykel Geerdink
c988cfeb81 FCLT#52905: Voor sommige geplande taken *geen* melding aan willen maken bij freeze.
svn path=/Database/trunk/; revision=38098
2018-06-07 08:31:58 +00:00
Maykel Geerdink
2d7c51ad4c DJIN#53405: DV&O: Fiattering boven 1e drempel kostenplaatsgroep werkt niet.
svn path=/Database/trunk/; revision=38093
2018-06-07 07:22:57 +00:00
Jos Groot Lipman
3677d98dd2 UNDO: FCLT#52905 Voor sommige geplande taken *geen* melding aan willen maken bij freeze
DO: Merge van DB33a/2018.0

svn path=/Database/trunk/; revision=38077
2018-06-06 07:48:24 +00:00
Jos Groot Lipman
9dcfe5bc23 FCLT#52905 Voor sommige geplande taken *geen* melding aan willen maken bij freeze
svn path=/Database/trunk/; revision=38075
2018-06-05 14:35:02 +00:00
Jos Groot Lipman
60a051400b Merge DB33a (2018.0) patches
svn path=/Database/trunk/; revision=38070
2018-06-05 10:50:08 +00:00
Peter Feij
f1cacd75b6 FCLT#53466 rappèl > rappel
svn path=/Database/trunk/; revision=38060
2018-06-04 09:19:26 +00:00
Maykel Geerdink
26c1175e5a FSN#51222: Anonimiseren van historische bezoekers.
svn path=/Database/branches/DB33/; revision=38039
2018-05-31 14:20:48 +00:00
d9a9bb4e76 FSN#40618 Setting beschermd gemaakt
svn path=/Database/trunk/; revision=38029
2018-05-31 12:38:43 +00:00
Maykel Geerdink
ff852a0f40 FSN#51222: Anonimiseren van historische bezoekers.
svn path=/Database/branches/DB33/; revision=38024
2018-05-31 10:40:05 +00:00
Jos Groot Lipman
84709a2c63 De sso_advanced_* instellingen zijn sinds 2016.2 al gemigreerd naar AUT_IDP records en kunnen dus al lang weg.
svn path=/Database/trunk/; revision=38020
2018-05-31 08:35:34 +00:00
b7bda42883 MARX#53153 Bugfix: Syntax error in setting omschrijving
svn path=/Database/trunk/; revision=38012
2018-05-30 15:09:54 +00:00
Maykel Geerdink
99051504ec FSN#51222: Anonimiseren van historische bezoekers.
svn path=/Database/branches/DB33/; revision=38010
2018-05-30 14:08:30 +00:00
Erik Groener
815e3ef7fd TWYN#53415 verwerking budget reserve
svn path=/Database/trunk/; revision=38007
2018-05-30 14:00:58 +00:00
Erik Groener
344c5f5ce4 TWYN#53134 conversie oude data
svn path=/Database/trunk/; revision=37999
2018-05-30 11:22:05 +00:00
1b19f40973 FSN#40618 S(mld_meldbron_extern) toegevoegd: Een array van meldbron_keys waarvoor geldt dat Extern nr. editable is
svn path=/Database/trunk/; revision=37995
2018-05-30 11:04:09 +00:00
bf5f3a29c8 MAMARX#53153 S(mld_use_plandate2) vervangt S(mld_plandate2_in_list): Sta gebruik 'Geplande einddatum' toe {0=nee | 1=laat in lijst zien | 2=gebruik in edit mode, maar niet in lijst | 3=gebruik beide}
svn path=/Database/trunk/; revision=37991
2018-05-30 09:07:38 +00:00
d3518e0353 MARX#53152 Opdracht-tracking voor 'Einddatum', 'Geplande aanvang' & 'Geplande einddatum' toegevoegd (ook voor API)
svn path=/Database/trunk/; revision=37980
2018-05-29 13:02:24 +00:00
311261b85d MARX#53153 'Geplande einddatum'-veld toegevoegd, editable onder dezelfde voorwaarden als 'Geplande aanvang'
svn path=/Database/trunk/; revision=37976
2018-05-28 15:45:45 +00:00
Maykel Geerdink
7d335d5770 FSN#51222: Anonimiseren van historische bezoekers.
svn path=/Database/branches/DB33/; revision=37973
2018-05-28 14:12:28 +00:00
Erik Groener
58d209723c FCLT#52431 Informatie in logfiles beperken
svn path=/Database/trunk/; revision=37972
2018-05-28 14:03:24 +00:00
Maykel Geerdink
6b3e62fbdb FSN#51222: Anonimiseren van historische bezoekers.
svn path=/Database/branches/DB33/; revision=37970
2018-05-28 13:15:08 +00:00
c03ef0d716 DIAN#52892 velden 'Prijs per eenheid', 'BTW%', 'Subtotaal' en 'Totaal' te onderdrukken per catalogus voor FE
svn path=/Database/trunk/; revision=37968
2018-05-28 12:41:52 +00:00
Marcel Bourseau
25d54ff899 Enkele Platoklanten: WOWA, WOHA en WOIJ
svn path=/Database/trunk/; revision=37964
2018-05-28 08:53:34 +00:00
Maykel Geerdink
bdb95c5e1d DJIN#52557: DV&O: Status bestelopdracht in overzicht en detailscherm niet consistent.
svn path=/Database/trunk/; revision=37939
2018-05-17 13:54:09 +00:00
Maykel Geerdink
fdd2719d1a FSN#51222: Anonimiseren van historische bezoekers.
svn path=/Database/branches/DB33/; revision=37935
2018-05-17 12:31:31 +00:00
3439ba8d75 MNNL#51555 Bugfix; Syntax Error (['] in setting description)
svn path=/Database/trunk/; revision=37934
2018-05-17 12:22:25 +00:00
f0981e4d95 MNNL#51555 workflowmeldingen kunnen nu ook default waardes invullen als er geen waarde uit voorgaande melding gehaald kan worden, indien S(mld_workflow_set_defaults) = 1 (default = 0)
svn path=/Database/trunk/; revision=37933
2018-05-17 12:16:35 +00:00
Maykel Geerdink
1a6d91173d FSN#51222: Anonimiseren van historische bezoekers.
svn path=/Database/branches/DB33/; revision=37925
2018-05-16 14:50:32 +00:00
Erik Groener
9e6ac843a3 FCLT#52431 Informatie in logfiles beperken
svn path=/Database/trunk/; revision=37924
2018-05-16 13:32:45 +00:00
Jos Groot Lipman
5f53049302 FSN#53289 prs_bedrijfadres_locatie_key en district_key mee in XML
svn path=/Database/branches/DB33/; revision=37923
2018-05-16 13:21:00 +00:00
Maykel Geerdink
fff32fba4c FSN#51222: Anonimiseren van historische bezoekers.
svn path=/Database/branches/DB33/; revision=37922
2018-05-16 12:38:40 +00:00
Maykel Geerdink
397c1ce7f1 FSN#51222: Anonimiseren van historische bezoekers.
svn path=/Database/branches/DB33/; revision=37917
2018-05-16 12:02:28 +00:00
Erik Groener
7f088fef72 FCLT#52431 Informatie in logfiles beperken
svn path=/Database/trunk/; revision=37916
2018-05-16 11:53:29 +00:00
Maykel Geerdink
3000d52872 FSN#51222: Anonimiseren van historische bezoekers.
svn path=/Database/branches/DB33/; revision=37915
2018-05-16 11:50:16 +00:00
Erik Groener
66daeef9d5 ARAI#40403 ARAI - MI: Maninfo meldingen - aantal meldingen op tijd erbi
svn path=/Database/trunk/; revision=37908
2018-05-16 09:03:06 +00:00
Maykel Geerdink
b2ccf71e2c FSN#51222: Anonimiseren van historische bezoekers.
svn path=/Database/branches/DB33/; revision=37905
2018-05-16 06:38:50 +00:00
Maykel Geerdink
0203a6d0a6 FSN#51222: Anonimiseren van historische bezoekers.
svn path=/Database/branches/DB33/; revision=37903
2018-05-15 13:37:48 +00:00
Jos Groot Lipman
73073c0d6e Setting fac_logfilename is al lang niet meer in gebruik
svn path=/Database/trunk/; revision=37898
2018-05-15 09:53:11 +00:00
7d750898d7 HSLE#39706 flexkenmerken kunnen nu ook voor objectbeheer en uitleenregistratie in het overzicht worden opgenomen
svn path=/Database/trunk/; revision=37884
2018-05-14 14:34:55 +00:00
Suzan Wiegerinck
7f6bf36861 FSN#41413 oplevering OOZR
svn path=/Database/trunk/; revision=37850
2018-05-04 07:03:33 +00:00
Jos Groot Lipman
0d0d4e931f OFWD#52644 Stoppen ofwd miv 1 april 2018
svn path=/Database/trunk/; revision=37849
2018-05-03 15:25:03 +00:00
43047e8c84 PCHD#53196 pins met lege titel namen (fac_menu_altlabel) horen niet en leveren problemen op, deze worden er nu uitgehaald.
svn path=/Database/trunk/; revision=37846
2018-05-03 15:15:44 +00:00
Jos Groot Lipman
9e27f6bab9 YKPN#52877 ALG_V_ONRGOED_BOOM herschreven zodat Oracle hem veel efficiënter oppakt
svn path=/Database/trunk/; revision=37842
2018-05-03 13:43:29 +00:00
Jos Groot Lipman
03c00911f8 Branch DB33
svn path=/Database/branches/DB33/; revision=37824
2018-05-02 11:18:52 +00:00
Erik Groener
ccb1cfd174 HSLE#52991 Kennisbank
svn path=/Database/trunk/; revision=37815
2018-05-01 12:01:41 +00:00
ce8af8a866 KFNS#36330 Opmaak bijlagen modal verbeterd na toegevoegd functionaliteit van drag-n-drop en paste screenshots
svn path=/Database/trunk/; revision=37802
2018-04-30 11:03:24 +00:00
Erik Groener
00a079cb2a DJIN#39657 Wijziging in opdracht signaleren voor behandelaar
svn path=/Database/trunk/; revision=37787
2018-04-26 11:46:52 +00:00
Jos Groot Lipman
88fce32d51 Current user (degene die script draait) in CREA en UPGRADE script loggen
svn path=/Database/trunk/; revision=37785
2018-04-26 11:38:20 +00:00
Maykel Geerdink
f11c0fd0ec MNNL#42727: Object verplichting bij afmelden.
svn path=/Database/trunk/; revision=37778
2018-04-26 08:15:37 +00:00
Erik Groener
e8e5129a9c DJIN#39657 Wijziging in opdracht signaleren voor behandelaar
svn path=/Database/trunk/; revision=37771
2018-04-25 14:31:38 +00:00
Erik Groener
3c8babd44d DJIN#39657 Wijziging in opdracht signaleren voor behandelaar
svn path=/Database/trunk/; revision=37770
2018-04-25 12:25:38 +00:00
Maykel Geerdink
3ff7a99295 MNNL#42727: Object verplichting bij afmelden.
svn path=/Database/trunk/; revision=37767
2018-04-25 09:39:05 +00:00
Erik Groener
e126140964 PNBR#52703 Objecten in meldingen lijst (41381) aanpassen
svn path=/Database/trunk/; revision=37760
2018-04-25 07:22:25 +00:00
Jos Groot Lipman
50dd4495c7 FSN#40212 oude S("mobile_guest_user") wordt al heel lang niet meer gebruikt
svn path=/Database/trunk/; revision=37748
2018-04-24 09:46:28 +00:00
Erik Groener
cb356a1067 PNBR#52321 Aantal karakters bij verbruiksartikelen
svn path=/Database/trunk/; revision=37745
2018-04-24 06:57:06 +00:00
Maykel Geerdink
dc75fa6526 MNNL#42727: Object verplichting bij afmelden.
AAZC#37110: Check op verplicht veld bij status wijziging vergemakkelijken.

svn path=/Database/trunk/; revision=37744
2018-04-24 06:55:07 +00:00
Maykel Geerdink
43d02c84f2 MNNL#42727: Object verplichting bij afmelden.
svn path=/Database/trunk/; revision=37743
2018-04-24 06:50:03 +00:00
Erik Groener
b7c500044f STAM#52548 default closing text
svn path=/Database/trunk/; revision=37697
2018-04-18 13:19:49 +00:00
Erik Groener
16d727d77a FCLT#52938 KFSG AiAi bij verwerking uitgeleend gereserveerd artikel
svn path=/Database/trunk/; revision=37688
2018-04-18 07:16:11 +00:00
Erik Groener
285d0aba0e FCLT#52938 KFSG AiAi bij verwerking uitgeleend gereserveerd artikel
svn path=/Database/trunk/; revision=37683
2018-04-17 14:52:08 +00:00
Erik Groener
3b67004e39 BLCC#52924 Contractbeheer -> Korting% van 100
svn path=/Database/trunk/; revision=37681
2018-04-17 14:11:41 +00:00
Erik Groener
8e7161f690 NYBU#52808 Afgesproken zaalhuur meekopieren
svn path=/Database/trunk/; revision=37679
2018-04-17 13:47:08 +00:00
Erik Groener
b49a249720 STAM#52548 default closing text
svn path=/Database/trunk/; revision=37675
2018-04-17 09:13:29 +00:00
Maykel Geerdink
75eecc5f80 PLAT#52238: Vervolg van PLAT#52094: nieuwe velden in de interface verwerken.
PCHA#52752: Foutmelding: ongeldige melding voor referentie.

svn path=/Database/trunk/; revision=37662
2018-04-16 13:50:48 +00:00
Jos Groot Lipman
3eed6f7148 Oracle test-script beter op SP2- (sqlplus error) filteren
svn path=/Database/trunk/; revision=37654
2018-04-16 10:53:51 +00:00
Jos Groot Lipman
94da75d906 adm_tri staat ook al in FCLT.SRC maar in recreate.inc herhalen voor upgrade-scripts
svn path=/Database/trunk/; revision=37652
2018-04-16 09:46:19 +00:00
Erik Groener
72baca35d4 VLKC#45388 kostensoort wijzigen
svn path=/Database/trunk/; revision=37635
2018-04-13 11:00:10 +00:00
Erik Groener
794566bd4a HSLE#52030 default mailadres kunnen instellen voor de mailknop
svn path=/Database/trunk/; revision=37626
2018-04-12 10:28:25 +00:00
Jos Groot Lipman
d0c281b9a6 adm_tri staat ook al in FCLT.SRC maar in recreate.inc herhalen voor upgrade-scripts
svn path=/Database/trunk/; revision=37622
2018-04-12 08:47:11 +00:00
Erik Groener
ec1df4c18c MARX#39053 PRS_BEDRIJF: Notities of tracking?
svn path=/Database/trunk/; revision=37613
2018-04-11 14:49:11 +00:00
Erik Groener
eb51825470 MARX#39053 PRS_BEDRIJF: Notities of tracking?
svn path=/Database/trunk/; revision=37610
2018-04-11 14:00:11 +00:00
Erik Groener
5fa11ad9e7 FSN#38894 RES_V_UDR_RESERVERING uitbreiden met k.prs_kostenplaats_extern
svn path=/Database/trunk/; revision=37604
2018-04-11 09:48:13 +00:00
Erik Groener
8a99d2650a FSN#41181 Precisie van bedrag in eigen tabel uitbreiden naar 7 posities achter de komma
svn path=/Database/trunk/; revision=37600
2018-04-11 08:02:45 +00:00
Erik Groener
4eb8b22bac FSN#41181 Precisie van bedrag in eigen tabel uitbreiden naar 7 posities achter de komma
svn path=/Database/trunk/; revision=37598
2018-04-11 07:31:51 +00:00
Erik Groener
e4fda51f4a NYBU#38812 waarschuwing voor back office niet tonen (expire)
svn path=/Database/trunk/; revision=37593
2018-04-10 13:03:53 +00:00
Erik Groener
132e7ab99c FSN#36724 RES: default expire dagen
svn path=/Database/trunk/; revision=37584
2018-04-10 10:16:30 +00:00
Maykel Geerdink
2c06468b8f AAHB#52769: Opdracht met status 'ter goedkeuring' niet goed te keuren.
svn path=/Database/trunk/; revision=37558
2018-04-05 11:41:53 +00:00
Erik Groener
4f374d066d TWYN#52807 gebruik projectnaam en nummers
svn path=/Database/trunk/; revision=37556
2018-04-05 11:03:08 +00:00
Erik Groener
ea9be9eb5c PCHD#40492 PCHD - Kunnen kiezen om bijlagen meekopieren naar vervolgme
svn path=/Database/trunk/; revision=37553
2018-04-05 09:49:36 +00:00
Erik Groener
f0427b730a HSLE#52447
svn path=/Database/trunk/; revision=37552
2018-04-05 09:35:37 +00:00
Jos Groot Lipman
ce7d0d9f59 FSN#52431 Informatie in logfiles beperken
svn path=/Database/trunk/; revision=37541
2018-04-04 11:51:05 +00:00
Erik Groener
800d111098 BLCC#51302 Zaalhuur bij reservering event
svn path=/Database/trunk/; revision=37521
2018-03-29 09:22:38 +00:00
Jos Groot Lipman
48c8bdd1de op weg naar DB33
svn path=/Database/trunk/; revision=37516
2018-03-28 09:11:40 +00:00
Jos Groot Lipman
b871570ab5 Recreate iets robuuster met ALTER PACKAGE fac COMPILE
svn path=/Database/trunk/; revision=37515
2018-03-28 09:10:46 +00:00
Erik Groener
f6087c0a77 BLCC#51302 Zaalhuur bij reservering event
svn path=/Database/trunk/; revision=37508
2018-03-27 13:24:06 +00:00
ae19ca48d5 UWVA#51785 Nieuwe constraint (incl novalidate) om nieuwe records zonder alg_ruimte & opstel_key te weren
svn path=/Database/trunk/; revision=37502
2018-03-27 10:12:40 +00:00
3cbc44cd71 PCHA#51664 Meldingen met respijt en/of indult kunnen nu uit de BO & MI lijsten worden gefiltert (via 'Meer >')
svn path=/Database/trunk/; revision=37498
2018-03-27 08:05:50 +00:00
Erik Groener
3f4ccdb34b FSN#36724 RES: default expire dagen
svn path=/Database/trunk/; revision=37490
2018-03-26 09:08:23 +00:00
Erik Groener
9121b64645 HSLE#39254 Catering - verbruiksartikelen - autorisatie
svn path=/Database/trunk/; revision=37487
2018-03-26 08:20:51 +00:00
Jos Groot Lipman
c3e7cf2e72 DB34 testscript
svn path=/Database/trunk/; revision=37484
2018-03-26 07:22:15 +00:00
460dac0e06 HSLE#38511 Tracking van mail bevat nu ook de meegestuurde bijlagen
svn path=/Database/trunk/; revision=37483
2018-03-23 15:23:34 +00:00
Arthur Egberink
08855360e0 AADS#52699 -- Objectensheet wordt niet goed ingelezen bij dubbele srtdeel_omschrijving
svn path=/Database/trunk/; revision=37478
2018-03-23 12:42:20 +00:00
Maykel Geerdink
29bf6f84f4 PLAT#52238: Vervolg van PLAT#52094: nieuwe velden in de interface verwerken.
svn path=/Database/trunk/; revision=37469
2018-03-22 16:20:21 +00:00
a725150bbe KFNS#39913 preview bijlagen plaatjes, nieuwe modal toegevoegd
svn path=/Database/trunk/; revision=37441
2018-03-21 13:39:31 +00:00
Erik Groener
ecfbc54434 HSLE#39254 Catering - verbruiksartikelen - autorisatie
svn path=/Database/trunk/; revision=37440
2018-03-21 13:37:35 +00:00
Maykel Geerdink
deceb1ab2d UWVA#52597: Default waarde van BEZ-kenmerkvelden niet gevuld.
svn path=/Database/trunk/; revision=37439
2018-03-21 13:35:41 +00:00
Jos Groot Lipman
2b21fe7b61 UWVA#37687 bes_bestelling_plaats ook in de BES-udr
svn path=/Database/trunk/; revision=37429
2018-03-20 16:42:52 +00:00
Erik Groener
497f682add PLAT#51640 Beschrijving/Extra toelichting wordt niet goed gelogd in elementbeheer.
svn path=/Database/trunk/; revision=37417
2018-03-20 10:38:23 +00:00
Erik Groener
cc1dc2b4e9 HSLE#38450 Standaard "afmeld"teksten bij mailen
svn path=/Database/trunk/; revision=37400
2018-03-19 14:14:01 +00:00
Maykel Geerdink
08527031b1 DJIN#41675: DJIN - BES: Bevestiging levering/ontvangst door besteller va.
svn path=/Database/trunk/; revision=37399
2018-03-19 14:12:07 +00:00
85a4cd56ea MNNL#40541 Database aanpassingen voor het flex kenmerktype Tijd ('T')
svn path=/Database/trunk/; revision=37380
2018-03-16 09:12:16 +00:00
859e0a6847 MNNL#40541 Flexkenmerktype tijd/time toegevoegd
svn path=/Database/trunk/; revision=37371
2018-03-14 16:20:48 +00:00
9f09488290 HSLE#51310 Geavanceerde kenmerken worden nu ook opgeslagen bij het pinnen/favoriet maken van een tabje
svn path=/Database/trunk/; revision=37362
2018-03-14 11:03:54 +00:00
Jos Groot Lipman
710d82689a FSN#52317 mld_stdmelding.ins_srtinst_key is deprecated
svn path=/Database/trunk/; revision=37356
2018-03-14 08:29:52 +00:00
Jos Groot Lipman
e73110643f TWYN naar productie
svn path=/Database/trunk/; revision=37354
2018-03-13 16:50:46 +00:00
Maykel Geerdink
9e16cc60c3 DJIN#41675: DJIN - BES: Bevestiging levering/ontvangst door besteller va.
PLAT#52238: Vervolg van PLAT#52094: nieuwe velden in de interface verwerken.

svn path=/Database/trunk/; revision=37345
2018-03-13 15:46:26 +00:00
Maykel Geerdink
6f365db4e3 DJIN#41675: DJIN - BES: Bevestiging levering/ontvangst door besteller va.
svn path=/Database/trunk/; revision=37340
2018-03-13 14:51:42 +00:00
Maykel Geerdink
fb9e405ea0 TWYN#52191: Rapport BMUt_NUM.
HSLE#51310: kenmerken via geavanceerd laten onthouden met vastpinnen overzicht.

svn path=/Database/trunk/; revision=37339
2018-03-13 14:39:39 +00:00
c6c8d57fb7 DJIN#52568 Toevoeging van verwijder-datumvelden aan [bes_v_allsrtinstallatie]
svn path=/Database/trunk/; revision=37331
2018-03-12 15:08:20 +00:00
255b880b2a MNNL#40806 Achter S(show_issuer_phone); telefoonnummer toegevoegd aan 'Gegevens van aanvrager' bij BES & MLD
svn path=/Database/trunk/; revision=37321
2018-03-09 14:23:50 +00:00
Erik Groener
6db08abdcb TWYN#52401 Rapport meer- en minderwerk MMW_CONT
svn path=/Database/trunk/; revision=37319
2018-03-09 12:50:31 +00:00
Maykel Geerdink
7d3a4fdbd7 FCLT#51784: Tracking rondom fiatteren en goedkeuren van facturen klopt niet altijd.
svn path=/Database/trunk/; revision=37281
2018-03-07 06:49:46 +00:00
Suzan Wiegerinck
1a5fef8206 FSN#41286 Implementatie Teijin, oplevering productie
svn path=/Database/trunk/; revision=37210
2018-02-27 15:36:08 +00:00
Erik Groener
9d027b9c38 MMNL#52398 Tracking en feedback afsluiten workflow
svn path=/Database/trunk/; revision=37192
2018-02-27 11:34:55 +00:00
Erik Groener
c63c6f3e67 TWYN#52350 budgetten zijn weer aangepast!!
svn path=/Database/trunk/; revision=37181
2018-02-26 12:27:55 +00:00
a693581d47 FCLT#52345 user_ts wordt nu berekend met inachtneming van de zomer-&wintertijden
svn path=/Database/trunk/; revision=37179
2018-02-26 11:20:55 +00:00
cbf593735c FCLT#52345 localdatetime xmltag toegevoegd met standaard XML formaat: 'YYYY-MM-DDTHH24:MI:SS(+/-)HH24:MI'
svn path=/Database/trunk/; revision=37172
2018-02-23 16:11:41 +00:00
Erik Groener
268fa43cdb TWYN#52191 Rapport BMUt_NUM
svn path=/Database/trunk/; revision=37164
2018-02-23 13:19:46 +00:00
Jos Groot Lipman
6b744f4b74 UWVA#52245 Implementatie van 'isWriteonlyApi2User'
svn path=/Database/trunk/; revision=37152
2018-02-22 15:00:32 +00:00
Jos Groot Lipman
a290755fe8 Last minute wijzigingen sinds DB33x (accept)
svn path=/Database/trunk/; revision=37148
2018-02-22 13:39:52 +00:00
Erik Groener
615c8088b3 TWYN#52191 Rapport BMUt_NUM
svn path=/Database/trunk/; revision=37122
2018-02-21 13:36:07 +00:00
Erik Groener
0e6c267f88 TWYN#52191 Rapport BMUt_NUM
svn path=/Database/trunk/; revision=37118
2018-02-21 12:08:13 +00:00
53e4b266a1 FCLT#51791 te nieuw icoontje geupdate
svn path=/Database/trunk/; revision=37114
2018-02-21 11:38:05 +00:00
Jos Groot Lipman
a690cc0904 Toch ook maar even de generieke flx.getflex('ALG', 1148, 17198, 'R') functie implementeren
svn path=/Database/trunk/; revision=37110
2018-02-21 11:28:38 +00:00
ae900412ac UWVA#52257 tracking van door doorsturen gewiste flexkenmerken gedetaileerder (incl budget gerelateerde changes)
svn path=/Database/trunk/; revision=37105
2018-02-21 09:35:59 +00:00
Jos Groot Lipman
63494f262b FSN#52010 Duitsland proxy ip toegevoegd
svn path=/Database/trunk/; revision=37088
2018-02-20 16:55:32 +00:00
Jos Groot Lipman
aa0f00cbed FSN#51832 Nieuwe kostenplaatsgroep fiatteurs ook auditen
svn path=/Database/trunk/; revision=37087
2018-02-20 16:03:11 +00:00
Jos Groot Lipman
953b65a548 FSN#52315 flx.setflex liet een open cursor achter door een ongebruikte cursor-variabele
svn path=/Database/trunk/; revision=37086
2018-02-20 15:30:11 +00:00
Jos Groot Lipman
240a5af688 FSN#52315 flx.setflex liet een open cursor achter door een ongebruikte cursor-variabele
svn path=/Database/trunk/; revision=37084
2018-02-20 14:57:48 +00:00
Jos Groot Lipman
b5bc4fee3a DBMS_OUTPUT logging, geen functionele wijzigingen
svn path=/Database/trunk/; revision=37077
2018-02-20 12:25:17 +00:00
f29164349e FCLT#51791 oude macro's verwijderd, deze zouden niet meer gebruikt moeten worden dus; obsolete
svn path=/Database/trunk/; revision=37059
2018-02-19 15:25:00 +00:00
Maykel Geerdink
dce835f494 DJIN#41675: DJIN - BES: Bevestiging levering/ontvangst door besteller va.
svn path=/Database/trunk/; revision=37052
2018-02-19 13:58:34 +00:00
Maykel Geerdink
31c65fbbe6 STPH#47127: Verplichte selectie van kostenplaats bij mandatering.
svn path=/Database/trunk/; revision=37051
2018-02-19 13:54:12 +00:00
Erik Groener
e866a1fcdc TWYN#52191 Rapport BMUt_NUM
svn path=/Database/trunk/; revision=37047
2018-02-19 13:02:02 +00:00
f77de68ab7 FCLT#51791 default LCL's aangepast door toevoegingen van 'FACILITOR' te verwijderen (zoals bv bij menuitems/koppen)
svn path=/Database/trunk/; revision=37029
2018-02-16 11:43:36 +00:00
f00b04b0ef FCLT#51791 default menu-icons toegevoegd voor nieuwe omgevingen
svn path=/Database/trunk/; revision=37027
2018-02-16 11:29:13 +00:00
Erik Groener
324d51f5d7 MNNL#44867 Afsluiten foutief aangemaakte of niet meer relevante workflw
svn path=/Database/trunk/; revision=37024
2018-02-16 10:17:01 +00:00
Jos Groot Lipman
ed45490027 UWVA#51685 Bij FIP6 (import objecten) ondersteunen dat je bij kenmerken in de header met '|3' het kenmerk in groep 3 kiest
svn path=/Database/trunk/; revision=37009
2018-02-15 13:59:57 +00:00
Maykel Geerdink
9ecad18d73 IVET#39761: IVET - Bij inspecties ook maanden kunnen aangeven zoals bij dagen.
svn path=/Database/trunk/; revision=37008
2018-02-15 13:59:33 +00:00
Ruud Lipper
31da04e817 AQQA#52141 contactpersoon toegevoegd aan opdracht UDR
svn path=/Database/trunk/; revision=37005
2018-02-15 12:55:54 +00:00
Jos Groot Lipman
960221ab35 PACKAGE FAC COMPILE moet er nog bij in het upgrade script
svn path=/Database/trunk/; revision=37003
2018-02-15 10:56:51 +00:00
Maykel Geerdink
ea32309909 IVET#39761: IVET - Bij inspecties ook maanden kunnen aangeven zoals bij dagen.
svn path=/Database/trunk/; revision=36998
2018-02-15 10:06:47 +00:00
Jos Groot Lipman
5b3471fef5 PCHA#51842 fac_usrrap_info naar 1000 karakters
svn path=/Database/trunk/; revision=36994
2018-02-14 16:47:30 +00:00
fa49e1c557 AADS#45847 Database aanpassingen om notificatie adressen voor nieuwe meldingen te realiseren
svn path=/Database/trunk/; revision=36993
2018-02-14 16:15:33 +00:00
4dc8e01b47 AADS#45847 Database aanpassingen om notificatie adressen voor nieuwe meldingen te realiseren
svn path=/Database/trunk/; revision=36990
2018-02-14 16:01:20 +00:00
Maykel Geerdink
6a5bde477e DJIN#41675: DJIN - BES: Bevestiging levering/ontvangst door besteller va.
svn path=/Database/trunk/; revision=36982
2018-02-14 14:03:47 +00:00
Jos Groot Lipman
a2dfc5f0eb MNNL#51514 Melding einddatum zo veel mogelijk onderdrukken
svn path=/Database/trunk/; revision=36975
2018-02-14 08:38:30 +00:00
Jos Groot Lipman
51df2f2e9a MNNL#51514 Melding einddatum zo veel mogelijk onderdrukken
svn path=/Database/trunk/; revision=36970
2018-02-13 16:10:13 +00:00
Jos Groot Lipman
f390aafbdf FSN#52219 FIP: Eigen tabellen moet verwijderde records negeren
svn path=/Database/trunk/; revision=36953
2018-02-13 09:35:07 +00:00
Maykel Geerdink
fdc838cc56 PLAT#41497: TB038 Geen ‘laatste wijziging’ in beeld bij gewijzigde taak.
svn path=/Database/trunk/; revision=36950
2018-02-13 09:00:25 +00:00
Jos Groot Lipman
c3ef5f2b2e DB33 testscript ook controleren op notificatie/menu/fac_functie lcl's
svn path=/Database/trunk/; revision=36949
2018-02-13 08:56:55 +00:00
Maykel Geerdink
08e3fc4d55 DJIN#41675: DJIN - BES: Bevestiging levering/ontvangst door besteller va.
svn path=/Database/trunk/; revision=36948
2018-02-13 08:47:27 +00:00
Maykel Geerdink
73dbfa9638 DJIN#41675: DJIN - BES: Bevestiging levering/ontvangst door besteller va.
svn path=/Database/trunk/; revision=36946
2018-02-13 08:12:57 +00:00
Maykel Geerdink
1220b9c1f4 DJIN#41675: DJIN - BES: Bevestiging levering/ontvangst door besteller va.
svn path=/Database/trunk/; revision=36945
2018-02-13 07:16:34 +00:00
Maykel Geerdink
8172ba3118 DJIN#41675: DJIN - BES: Bevestiging levering/ontvangst door besteller va.
svn path=/Database/trunk/; revision=36935
2018-02-12 14:53:33 +00:00
Maykel Geerdink
bfd02b9d08 IVET#39761: IVET - Bij inspecties ook maanden kunnen aangeven zoals bij dagen.
svn path=/Database/trunk/; revision=36934
2018-02-12 14:51:25 +00:00
Jos Groot Lipman
2922fc77db FSN#52159 APP registraties opruimen als niet gebruikt
svn path=/Database/trunk/; revision=36932
2018-02-12 14:20:40 +00:00
d8a56d6a33 FCLT#52142 fac_v_orderqueue ondersteunt nu ook opdrachtkanaal per locatie voor contracten gebonden aan ruimte, verdieping of gebouw
svn path=/Database/trunk/; revision=36913
2018-02-09 11:56:51 +00:00
Jos Groot Lipman
ea90a13234 DB33y is Beta
svn path=/Database/trunk/; revision=36906
2018-02-08 15:31:48 +00:00
Jos Groot Lipman
21ca3de236 Diverse teksten
svn path=/Database/trunk/; revision=36905
2018-02-08 15:30:49 +00:00
Jos Groot Lipman
fa009da634 STPH#47127 S("prs_default_kpn_empty") aangemaakt
svn path=/Database/trunk/; revision=36904
2018-02-08 15:30:12 +00:00
Maykel Geerdink
2fbee43dcd DJIN#41674: DJIN - BES/INS: Objecten vanuit bestellingen kunnen aanmaken.
svn path=/Database/trunk/; revision=36897
2018-02-08 13:33:49 +00:00
0e400589be YKPN#47367 Ook in reservering lijsten (PRINTING_ONLY) locatie_adres en gebouwnaam weergeven (Simplified)
svn path=/Database/trunk/; revision=36879
2018-02-07 16:17:27 +00:00
Erik Groener
1606d071d9 TWYN#52147 taakstellend budget
svn path=/Database/trunk/; revision=36870
2018-02-07 13:44:50 +00:00
Maykel Geerdink
4c17384347 YKPN#41834: Procuratie wordt automatisch afgemeld.
svn path=/Database/trunk/; revision=36867
2018-02-07 12:32:48 +00:00
3cce7ddcbc PCHW#41702 DB Aanpassingen om activiteiten een (post)schoonmaaktijd te geven, betreft res_rsv
svn path=/Database/trunk/; revision=36866
2018-02-07 12:26:29 +00:00
Jos Groot Lipman
83d654ef70 YKPN#51592 Ook bez_post_save hooks aanroepen bij kopie afspraak/reservering
svn path=/Database/trunk/; revision=36864
2018-02-07 11:51:33 +00:00
Jos Groot Lipman
76f0b40d63 DB33 testscript bijwerken en e-mail on error erbij
svn path=/Database/trunk/; revision=36852
2018-02-06 12:04:03 +00:00
Jos Groot Lipman
bbd3bb298b PLAT#52094 DB wijzigingen nav Plato conditiemeting roadmap
svn path=/Database/trunk/; revision=36850
2018-02-06 09:58:44 +00:00
Erik Groener
d60524416e MNNL#45087 Object koppelen niet op locatie, naam of afdeling
svn path=/Database/trunk/; revision=36849
2018-02-06 07:14:33 +00:00
Jos Groot Lipman
52506086ab FSN#52125 Voor een (API) gebruiker de loglevel kunnen aanzetten
svn path=/Database/trunk/; revision=36848
2018-02-05 16:48:04 +00:00
Jos Groot Lipman
d7ccbf0cba MARX#41688 ins_deel_mjb_score1 en ins_deel_mjb_score2 toch maar numeriek
svn path=/Database/trunk/; revision=36843
2018-02-05 14:31:53 +00:00
Maykel Geerdink
835bf35d67 FSN#52120: Nieuwe mobile meldingen krijgen onterecht kto type "T".
svn path=/Database/trunk/; revision=36834
2018-02-05 11:56:29 +00:00
Maykel Geerdink
13c69c58a3 DJIN#41674: DJIN - BES/INS: Objecten vanuit bestellingen kunnen aanmaken.
svn path=/Database/trunk/; revision=36815
2018-02-01 14:56:08 +00:00
Maykel Geerdink
ef78c7159c PLAT#41520: Signalering op gewijzigde clusters.
DJIN#41674: DJIN - BES/INS: Objecten vanuit bestellingen kunnen aanmaken.

svn path=/Database/trunk/; revision=36810
2018-02-01 13:13:15 +00:00
Erik Groener
02c5b8b500 FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
Andere volgorde van velden in het overzicht.

svn path=/Database/trunk/; revision=36806
2018-02-01 12:14:29 +00:00
Erik Groener
3c1e00b7a7 MNNL#45087 Object koppelen niet op locatie, naam of afdeling
svn path=/Database/trunk/; revision=36792
2018-01-31 12:36:26 +00:00
Erik Groener
418c9b5b27 VLKC#41769 Uitvoerende bij een opdracht met * en **
svn path=/Database/trunk/; revision=36764
2018-01-30 09:30:40 +00:00
Jos Groot Lipman
49d1107cc8 FSN#52036 NOT NULL moet liever niet via een CONSTRAINT
svn path=/Database/trunk/; revision=36757
2018-01-29 12:19:48 +00:00
Jos Groot Lipman
52af8718a1 Misc. syntax review
svn path=/Database/trunk/; revision=36740
2018-01-25 14:22:26 +00:00
Jos Groot Lipman
fbd8b2d41a FSN#52010 Duitsland proxy ip toegevoegd
svn path=/Database/trunk/; revision=36738
2018-01-25 13:38:35 +00:00
Erik Groener
38ca5d3e77 MMNL#41309 Mogelijkheid om meldingen op meerdere Disciplines objecten te doen
svn path=/Database/trunk/; revision=36733
2018-01-25 12:49:16 +00:00
Erik Groener
c379a4aae5 FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=36732
2018-01-25 12:40:31 +00:00
Jos Groot Lipman
34e70d9705 DB33z is Beta 1
svn path=/Database/trunk/; revision=36728
2018-01-25 09:18:12 +00:00
Erik Groener
510305ef6a HCAS#36658 MLD: sortering BO-overzicht op einddatum
svn path=/Database/trunk/; revision=36726
2018-01-25 09:06:24 +00:00
Jos Groot Lipman
0f4edc6ec1 DJIN#41675 Bevestiging levering/ontvangst door besteller (MGE)
FSN#47307 Bestellijst
MARX#51994 Ook uitgaande stylesheet bij FAC_API

svn path=/Database/trunk/; revision=36725
2018-01-25 09:04:06 +00:00
Jos Groot Lipman
a3bfd2d204 Merge DB32c patches
svn path=/Database/trunk/; revision=36724
2018-01-25 08:27:42 +00:00
Jos Groot Lipman
be0d6a56cd Het jaar is 2018
svn path=/Database/trunk/; revision=36685
2018-01-23 13:07:13 +00:00
Maykel Geerdink
c40bc2c44c MMNL#41309 Mogelijkheid om meldingen op meerdere Disciplines objecten te doen.
svn path=/Database/trunk/; revision=36682
2018-01-23 11:56:37 +00:00
Erik Groener
855f31215e MMNL#41309 Mogelijkheid om meldingen op meerdere Disciplines objecten te doen
svn path=/Database/trunk/; revision=36670
2018-01-23 07:08:14 +00:00
Jos Groot Lipman
1cea41f381 UWVA#51934 fac_groep_aanmaak niet bij elke wijziging bijwerken
svn path=/Database/trunk/; revision=36669
2018-01-22 16:12:21 +00:00
Ruud Lipper
21f9c5c94c BONS#51909 foutje in beschikking all rapport opgelost
svn path=/Database/trunk/; revision=36667
2018-01-22 15:22:53 +00:00
Jos Groot Lipman
d585eed076 TestOracle: Audit tabel niet controleren
Oude database versies opruimen

svn path=/Database/trunk/; revision=36659
2018-01-22 10:51:36 +00:00
Jos Groot Lipman
81600415e1 FSN#41432 WEB_USERx lcl's
svn path=/Database/trunk/; revision=36658
2018-01-22 10:38:50 +00:00
Jos Groot Lipman
b5aecb8fb6 FSN#51954 Rapport met heel grote where clause gaf ORA-Error
svn path=/Database/trunk/; revision=36657
2018-01-22 08:51:11 +00:00
Erik Groener
2bf7028db9 KFSG#44689 Graag knop voor SMS versturen
svn path=/Database/trunk/; revision=36646
2018-01-19 12:50:35 +00:00
Erik Groener
ffe20d47b8 UWVA#51404: Pop-up bij bezoekersbalie aan/uit kunnen zetten.
svn path=/Database/trunk/; revision=36645
2018-01-19 12:45:59 +00:00
Erik Groener
ee23bff85f KFSG#44689 Graag knop voor SMS versturen
svn path=/Database/trunk/; revision=36644
2018-01-19 12:37:55 +00:00
Ruud Lipper
3ca3d5c805 BONS#51909 Extra rapportage alle beschikkingen
svn path=/Database/trunk/; revision=36640
2018-01-19 07:29:40 +00:00
Maykel Geerdink
91fd1c0e3f UWVA#51402: Objecten aan contactpersoon kunnen koppelen.
svn path=/Database/trunk/; revision=36629
2018-01-18 10:39:29 +00:00
Maarten van der Heide
a3fb4dbdfd Toevoegen DIAN
svn path=/Database/trunk/; revision=36622
2018-01-17 18:22:11 +00:00
Erik Groener
d12225cedc DJIN#41676 BES: kleurbolletjes zoals in andere modules ook in BES-module
svn path=/Database/trunk/; revision=36616
2018-01-17 15:08:36 +00:00
Maykel Geerdink
90110f1dc4 DJIN#48507: Automatische opdrachten ook laten fiatteren.
svn path=/Database/trunk/; revision=36614
2018-01-17 12:33:26 +00:00
Maykel Geerdink
20a71594a8 PLAT#41520: Signalering op gewijzigde clusters.
svn path=/Database/trunk/; revision=36594
2018-01-16 08:48:09 +00:00
Maykel Geerdink
f15f64614c VGLD#51622: Mandaat overschrijden van Budgethouder.
svn path=/Database/trunk/; revision=36593
2018-01-16 08:45:23 +00:00
Jos Groot Lipman
bbf5469236 UWVA#51696 BEZMAI ook opruimen bij verwijderen afspraken
svn path=/Database/trunk/; revision=36587
2018-01-15 14:21:40 +00:00
Ruud Lipper
5fa0005585 BONS#51835 personeelsnummer aan rapport 'Totaal lijst cliënten in zorg MDW' toegevoegd
svn path=/Database/trunk/; revision=36560
2018-01-11 13:16:47 +00:00
Peter Feij
83ebf5a3ff MDUX#45047 kan toch zonder extra veld
svn path=/Database/trunk/; revision=36542
2018-01-10 12:59:18 +00:00
Erik Groener
190bb3e4ca FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=36536
2018-01-10 10:04:53 +00:00
Robin Stoker
69c2c64b8f STCH (Sitech) toegevoegd
svn path=/Database/trunk/; revision=36535
2018-01-10 09:36:34 +00:00
Peter Feij
e7b76d7b0f FSN#41432 beter
svn path=/Database/trunk/; revision=36534
2018-01-10 09:32:35 +00:00
Erik Groener
402502f1cb FCLT#42307 Graag CVAB mode toevoegen aan activiteit
svn path=/Database/trunk/; revision=36533
2018-01-10 08:48:52 +00:00
Arthur Egberink
d2bca28164 AAFM#39453 -- Afschakelen (1-4:AAHU/ASMS en 1-7:AALB/AAVL)
svn path=/Database/trunk/; revision=36531
2018-01-10 08:19:52 +00:00
Arthur Egberink
4f300ca6af KFXX#51515 -- Implementatie Strijp-S voor Kien-FM
svn path=/Database/trunk/; revision=36530
2018-01-10 08:10:56 +00:00
Peter Feij
a5e5ef38ba FSN#51804 Afh mld_merge_notes ook opdrachtvoortgang bij melding tonen
svn path=/Database/trunk/; revision=36528
2018-01-09 17:20:52 +00:00
Peter Feij
4604b046ee FSN#51750 safe_to_number is toch *niet* nodig
svn path=/Database/trunk/; revision=36517
2018-01-09 12:40:53 +00:00
Peter Feij
ce03780351 FSN#51750 safe_to_number is toch nodig (omdat je niet weet in welke volgorde oracle filtert)
svn path=/Database/trunk/; revision=36509
2018-01-08 13:14:48 +00:00
9edf9c9664 #no notes?
svn path=/Database/trunk/; revision=36457
2017-12-29 13:50:51 +00:00
Erik Groener
9379f9ad16 FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=36429
2017-12-20 15:06:02 +00:00
Erik Groener
5712cb0d91 FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=36427
2017-12-20 14:39:42 +00:00
Erik Groener
396af4721e FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=36423
2017-12-20 13:36:44 +00:00
Peter Feij
7995d46702 FSN#41432 Volgens JGL kan nooit een van beide 9 zijn, altijd beide (niet). Dan is dit beter.
svn path=/Database/trunk/; revision=36366
2017-12-13 17:10:22 +00:00
Peter Feij
80744e6aa0 MDUX#45047 afhankelijk van punchout andere prijs te gebruiken
svn path=/Database/trunk/; revision=36365
2017-12-13 16:43:35 +00:00
Ruud Lipper
6d50769485 VLKC#51577 contract UDR toont verkeerde bedrag
svn path=/Database/trunk/; revision=36358
2017-12-13 14:12:35 +00:00
Peter Feij
4a1875b784 FSN#41432 volgens mij is ook hier 1 van de 2 write rechten genoeg
(andere wijzigingen ongerelateerd estetisch, sorry)

svn path=/Database/trunk/; revision=36349
2017-12-13 08:27:29 +00:00
Peter Feij
d755936e67 MDUX#45047 setting welke prijs te gebruiken
svn path=/Database/trunk/; revision=36347
2017-12-12 17:52:22 +00:00
Peter Feij
a581ebb834 UWVA#50707 vertrouwelijke kenmerken - eigenschap herkenbaar in XML
svn path=/Database/trunk/; revision=36333
2017-12-12 08:58:37 +00:00
Peter Feij
adaa683ed4 UWVA#50707 vertrouwelijke kenmerken
svn path=/Database/trunk/; revision=36316
2017-12-11 08:26:35 +00:00
Peter Feij
9ada41cf51 FSN#41432 Overrulede functieomschrijvingen behouden bij de upgrade
svn path=/Database/trunk/; revision=36306
2017-12-08 14:24:04 +00:00
Peter Feij
59084e91d5 PLAT#41688 scores en langere vakgroeptekst
svn path=/Database/trunk/; revision=36304
2017-12-08 13:42:04 +00:00
Peter Feij
2cbef6d13b PLAT#41688 mjob scores
svn path=/Database/trunk/; revision=36291
2017-12-08 08:20:35 +00:00
Peter Feij
528396b9bc FSN#51518 n:m voor objectsoorten:stdmelding
svn path=/Database/trunk/; revision=36282
2017-12-07 12:30:56 +00:00
Maykel Geerdink
8426c17c97 AKZA#51507: Taken aan objecten.
svn path=/Database/trunk/; revision=36267
2017-12-06 15:14:20 +00:00
3cbe96f230 FSN#51336 flags voor fac_notificatie_job 'fac_v_noti_facorderqueuefails' op 0 gezet
svn path=/Database/trunk/; revision=36251
2017-12-06 12:44:20 +00:00
Peter Feij
37be4fad86 FSN#41432 de bijbehorende update
svn path=/Database/trunk/; revision=36241
2017-12-06 12:02:55 +00:00
Peter Feij
4c77331215 TWYN#51452 naam in header (niet login)
svn path=/Database/trunk/; revision=36235
2017-12-06 11:29:02 +00:00
Maykel Geerdink
f61d1c5356 PLAT#41497: TB038 Geen ‘laatste wijziging’ in beeld bij gewijzigde taak.
svn path=/Database/trunk/; revision=36234
2017-12-06 11:17:08 +00:00
Jos Groot Lipman
804c149e45 DB33 testscript
svn path=/Database/trunk/; revision=36232
2017-12-06 09:56:42 +00:00
Peter Feij
12a5fc01a1 PLAT#41688 discipline omschrijving langer 30>60
svn path=/Database/trunk/; revision=36231
2017-12-06 09:37:54 +00:00
Maykel Geerdink
f4b21d114d PLAT#41506: TB046 Kostenplaats nog niet zichtbaar, filterbaar of in export.
svn path=/Database/trunk/; revision=36206
2017-12-05 10:06:22 +00:00
Peter Feij
b491efa466 FSN#41432 cadbof is toch 1
svn path=/Database/trunk/; revision=36198
2017-12-04 14:56:39 +00:00
Peter Feij
ca29e756bc KFHT#41490 data van overige wf-stappen in xml opnemen (met setting)
svn path=/Database/trunk/; revision=36189
2017-12-01 17:49:47 +00:00
Peter Feij
054b75d9d3 FSN#51441 ook profiel wissen
svn path=/Database/trunk/; revision=36176
2017-11-30 19:48:32 +00:00
Erik Groener
7e4e3e5236 usernaam (oslogin) ook in xml-header voor rapportages meesturen.
svn path=/Database/trunk/; revision=36157
2017-11-29 15:00:16 +00:00
Jos Groot Lipman
a58e71d9c9 DJIN#36213 fac_idp is sinds 2017.1 al ongebruikt, nu maar een keer weg
svn path=/Database/trunk/; revision=36156
2017-11-29 14:49:44 +00:00
Jos Groot Lipman
09c7ab8722 Merge DB32b patches
svn path=/Database/trunk/; revision=36154
2017-11-29 13:03:15 +00:00
Maykel Geerdink
d393a30b6d PLAT#47027: Bulkactie Freeze (Accorderen) op hoger nivo.
Aanpassing tekst bij setting "mjb_start_year" voor 2017.3

svn path=/Database/trunk/; revision=36153
2017-11-29 12:59:51 +00:00
Maykel Geerdink
18c5afc414 PLAT#41497: TB038 Geen ‘laatste wijziging’ in beeld bij gewijzigde taak.
svn path=/Database/trunk/; revision=36152
2017-11-29 12:57:06 +00:00
Peter Feij
3352f405fd MNNL#51341 Ook mld onderwerp meenemen bij activiteiten
svn path=/Database/trunk/; revision=36130
2017-11-27 14:44:18 +00:00
Peter Feij
0faac586cc FSN#51243 vervolgmelding niet tellen
svn path=/Database/trunk/; revision=36129
2017-11-27 14:36:54 +00:00
Ruud Lipper
e69c6d9471 BONS#51220 aanpassing factuur Q
svn path=/Database/trunk/; revision=36107
2017-11-24 10:01:29 +00:00
Ruud Lipper
b08ee1f283 BONS#51220
svn path=/Database/trunk/; revision=36106
2017-11-24 09:44:47 +00:00
Maykel Geerdink
8b207c7f98 UWVA#39063: Veld 'Einddatum' bij Opdracht leeg en verplicht.
svn path=/Database/trunk/; revision=36078
2017-11-22 11:28:17 +00:00
Ruud Lipper
709d15adfc BONS#51220 aanpassing factuur M
svn path=/Database/trunk/; revision=36046
2017-11-17 15:05:01 +00:00
Ruud Lipper
56600d8af5 BONS#51220
svn path=/Database/trunk/; revision=36041
2017-11-17 14:08:29 +00:00
Maarten van der Heide
defe0777a1 Toevoegen AAHB
svn path=/Database/trunk/; revision=36013
2017-11-15 14:32:30 +00:00
Maarten van der Heide
8507cdf31b Toevoegen PCIN + VEST
svn path=/Database/trunk/; revision=36011
2017-11-15 14:05:55 +00:00
Ruud Lipper
b6126bd735 OFWD en LOGC toegevoegd
svn path=/Database/trunk/; revision=35991
2017-11-14 14:55:12 +00:00
Peter Feij
e6598fdc59 FSN#43129 actiecode bij melding
svn path=/Database/trunk/; revision=35966
2017-11-10 16:09:21 +00:00
Peter Feij
71ff50e26b Omdat de disk tegenwoordig in Emmen is toch maar gebruik van %temp% tbv snelheid
svn path=/Database/trunk/; revision=35965
2017-11-10 16:06:18 +00:00
85dc5f94fb FSN#49567 (Conversie voor:) Favorieten en pinned tabs (fac_menu_altgroep IN (5,6)) doen nu niets meer met fac_menu_portal
svn path=/Database/trunk/; revision=35960
2017-11-10 15:03:32 +00:00
8f10edf6a3 FSN#49567 Favoriete tabs worden nu (afh. van S(favorites_on_portal_menu)) wel of niet op -desktop- portal weergegeven
svn path=/Database/trunk/; revision=35956
2017-11-10 13:48:44 +00:00
Peter Feij
d38a03f99c KFSG#49267 uitlenen relateren aan objectreservering
svn path=/Database/trunk/; revision=35950
2017-11-10 09:36:04 +00:00
Peter Feij
73affe49dd FSN#$41432 eerste ronde, kijken hoe het uitpakt
svn path=/Database/trunk/; revision=35947
2017-11-09 15:25:58 +00:00
Peter Feij
9c9fa717d7 Voorbereidend op FSN#$41432 eerste een reshuffle zonder wijzigingen
svn path=/Database/trunk/; revision=35944
2017-11-09 14:10:06 +00:00
Erik Groener
db3b4a5235 FCLT#42307 Graag CVAB mode toevoegen aan activiteit
svn path=/Database/trunk/; revision=35941
2017-11-09 12:57:01 +00:00
Erik Groener
5d9ce677ff FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=35940
2017-11-09 12:52:14 +00:00
Peter Feij
d26a6268b2 Contactpersonen waren me nog niet anoniem genoeg
svn path=/Database/trunk/; revision=35929
2017-11-08 14:01:12 +00:00
Peter Feij
f8efb10d80 Aanleiding was het jaartal, gelijk maar alles Engelstalig gemaakt ipv de mix
svn path=/Database/trunk/; revision=35924
2017-11-08 11:34:42 +00:00
Peter Feij
47dc2719fb MNNL#50047 setting voor tracking-lengte van een lid (tbv shorttxt() in save2db.inc
svn path=/Database/trunk/; revision=35920
2017-11-07 12:38:05 +00:00
Peter Feij
550d18f1c3 FSN#41032 SBSH weg
svn path=/Database/trunk/; revision=35918
2017-11-07 12:23:31 +00:00
Ruud Lipper
a63cf9d97e FSN#49967 mobile meldingen filter panel
svn path=/Database/trunk/; revision=35903
2017-11-06 07:57:43 +00:00
Peter Feij
c9eb97570b FSN#49867 twee ontbrekende velden ook meenemen bij splitsen
svn path=/Database/trunk/; revision=35893
2017-11-03 10:18:53 +00:00
Maykel Geerdink
d323fceffa FSN#39592: Flexkenmerken verdwijnen na doorsturen en later bewerken.
svn path=/Database/trunk/; revision=35869
2017-11-01 08:37:26 +00:00
Maykel Geerdink
32daa25908 UWVA#39063: Veld 'Einddatum' bij Opdracht leeg en verplicht.
svn path=/Database/trunk/; revision=35857
2017-10-31 09:00:34 +00:00
Erik Groener
98ea565242 FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=35856
2017-10-31 08:57:03 +00:00
6af1c66252 DJIN#41536 Je mag nu ook meldingen zonder -lopende- opdrachten koppelen indien S(mld_allow_parentmelding) & 2
svn path=/Database/trunk/; revision=35769
2017-10-19 14:51:55 +00:00
22f5d033cd FSN#46568 Bulk (en single) actie 'verwerken' toegevoegd
svn path=/Database/trunk/; revision=35761
2017-10-19 13:34:17 +00:00
Erik Groener
a7f7722294 FSN#46947 BGT: toevoegen project geeft na opslaan 'Gegevens niet gevonden.'
svn path=/Database/trunk/; revision=35752
2017-10-19 10:23:44 +00:00
Erik Groener
226f2de8e5 FSN#46947 BGT: toevoegen project geeft na opslaan 'Gegevens niet gevonden.'
svn path=/Database/trunk/; revision=35751
2017-10-19 10:18:59 +00:00
Erik Groener
272333cfd7 FSN#46947 BGT: toevoegen project geeft na opslaan 'Gegevens niet gevonden.'
svn path=/Database/trunk/; revision=35743
2017-10-19 08:06:00 +00:00
979961bf74 FSN#40537 Herhalingen onderdrukken bij FAC_USRRAP alvast als mogelijkheid toegevoegd in de db, functionaliteit volgt nog
svn path=/Database/trunk/; revision=35698
2017-10-13 14:54:42 +00:00
Erik Groener
2a653e843d FCLT#41463 Scaffolding stdmelding en kostenplaats beheerscherm
svn path=/Database/trunk/; revision=35692
2017-10-13 12:06:57 +00:00
77c25a92df VGLD#41598 factuur flags toegevoegd
svn path=/Database/trunk/; revision=35691
2017-10-13 12:05:10 +00:00
122053e5a1 FSN#41788 Similar calls achter een setting geplaatst (in show en edit mode, beide achter S(mld_show_search_similar))
svn path=/Database/trunk/; revision=35687
2017-10-13 08:19:51 +00:00
Peter Feij
1f08fae360 KFSG#46128 kolommen tbv zelfservicedetectie
svn path=/Database/trunk/; revision=35671
2017-10-12 14:13:16 +00:00
Maykel Geerdink
73931b3e8f DJIN#44707: Uitsluiten voor SLA/respijt onmogelijk maken.
svn path=/Database/trunk/; revision=35645
2017-10-11 10:55:43 +00:00
Maykel Geerdink
fb2a9ad131 DJIN#44707: Uitsluiten voor SLA/respijt onmogelijk maken.
svn path=/Database/trunk/; revision=35644
2017-10-11 10:40:26 +00:00
Erik Groener
c8b1d03a9c FCLT#41463 Scaffolding stdmelding en kostenplaats beheerscherm
svn path=/Database/trunk/; revision=35612
2017-10-09 13:22:40 +00:00
Erik Groener
158fa86e10 MDUX#41852 onderdeel toevoegen aan object
svn path=/Database/trunk/; revision=35579
2017-10-05 12:44:39 +00:00
Maykel Geerdink
f60aff24df PLAT#39567: Van MJOB naar MJOP/R.
svn path=/Database/trunk/; revision=35572
2017-10-05 10:04:53 +00:00
Maykel Geerdink
048af92c71 PLAT#39567: Van MJOB naar MJOP/R.
svn path=/Database/trunk/; revision=35570
2017-10-05 09:21:41 +00:00
Maykel Geerdink
fdfc35bc96 PLAT#39567: Van MJOB naar MJOP/R.
svn path=/Database/trunk/; revision=35567
2017-10-05 07:51:29 +00:00
Peter Feij
37dcab278d taken moet hoofdletter
svn path=/Database/trunk/; revision=35527
2017-10-03 11:33:35 +00:00
58497562fe DENB#39784 Menuitem 'Voorziening reserveren' toegevoegd en voorwaarde voor reserveer knoppen onder 'lopende zaken' toegevoegd
svn path=/Database/trunk/; revision=35494
2017-09-29 08:40:06 +00:00
Jos Groot Lipman
cfb3d690e0 DB32a in wording
svn path=/Database/trunk/; revision=35466
2017-09-27 13:07:54 +00:00
Jos Groot Lipman
8a14c1c336 FSN#42568: Signature van fac.nextcyclusdatedeel is gewijzigd
svn path=/Database/trunk/; revision=35461
2017-09-27 09:54:55 +00:00
a790cf888f DENB#39784 aantal objecten weggehaald in overzicht en button res voorziening toegevoegd aan 'lopende zaken'
svn path=/Database/trunk/; revision=35430
2017-09-26 07:34:18 +00:00
Jos Groot Lipman
7f02e7319d Enkele teksten
svn path=/Database/trunk/; revision=35387
2017-09-20 13:24:20 +00:00
Jos Groot Lipman
75870d61d7 Copyright (c) 1996-2018, Facilitor
svn path=/Database/trunk/; revision=35386
2017-09-20 13:23:24 +00:00
Jos Groot Lipman
3394516512 FSN#42427: Afhandeling na afmelden wijzigen
FSN#42247: Betere prefix op meldingnummer

svn path=/Database/trunk/; revision=35379
2017-09-20 11:30:43 +00:00
Jos Groot Lipman
2ed5dee31d Als je fac.initsession bent vergeten Default userlang is databaselanguage
svn path=/Database/trunk/; revision=35377
2017-09-20 10:05:01 +00:00
Jos Groot Lipman
85fd0959bc FSN#40578: KFNS - Notities met contract mee kunnen sturen
svn path=/Database/trunk/; revision=35372
2017-09-20 08:21:34 +00:00
Peter Feij
f2202e7e4a STPH#41092 Afronding import factuurbedrag: MVH constateert dat dit mis gaat als je legitiem NULL meegeeft; dán is het berekende bedrag toch beter
svn path=/Database/trunk/; revision=35368
2017-09-19 16:35:39 +00:00
Jos Groot Lipman
fe11b96f06 Nieuwe SVN->logcentre deeplink
svn path=/Database/; revision=35346
2017-09-15 19:11:58 +00:00
d88c050436 FSN#41788 Added S(mld_edit_search_similar) to determine what is similar in the mld_edit link to search similar calls
svn path=/Database/trunk/; revision=35341
2017-09-15 15:21:35 +00:00
879aab7804 AADS#41438 Eedere aanpassing teruggedraaid
svn path=/Database/trunk/; revision=35337
2017-09-15 12:35:32 +00:00
Jos Groot Lipman
58f993680e FSN#35297 Logcenter naar FACILITOR
svn path=/Database/trunk/; revision=35318
2017-09-14 12:26:58 +00:00
Peter Feij
5515b2b4f9 FSN#41604 Extra notificatieoptie voor specifiek spoedmeldingen werd soms weggeoptimaliseerd, hersteld
svn path=/Database/trunk/; revision=35301
2017-09-13 15:00:21 +00:00
Jos Groot Lipman
d9ceeac0f0 YKPN#41337 prs.getfiatteur werkte niet goed voor methode=1
svn path=/Database/trunk/; revision=35300
2017-09-13 14:27:26 +00:00
Jos Groot Lipman
4069fc5607 AAIT#40392 mogelijkheid om (app)notificaties naar meerdere (bedrijfs)adressen te kunnen sturen
svn path=/Database/trunk/; revision=35299
2017-09-13 14:23:12 +00:00
Peter Feij
85d2777414 AAEY#41952 voorbije contracten niet versturen
svn path=/Database/trunk/; revision=35298
2017-09-13 13:56:25 +00:00
Jos Groot Lipman
9c975eead2 Fixje op mobile icon lcl naam
svn path=/Database/trunk/; revision=35282
2017-09-12 13:53:48 +00:00
Jos Groot Lipman
c523a85b02 FSN#41943 Notities van Logcenter commit berichten standaard in klappen
svn path=/Database/trunk/; revision=35279
2017-09-12 13:09:16 +00:00
Jos Groot Lipman
11e6242a7f KFSG#41905 Veld actief toevoegen aan personen
svn path=/Database/trunk/; revision=35278
2017-09-12 12:38:58 +00:00
Peter Feij
d96acd3d37 PCHA#38859 vervaldatum in unique mee
svn path=/Database/trunk/; revision=35265
2017-09-08 16:05:41 +00:00
Peter Feij
a0dccfd1b7 RWSN#41312 bijbehoreden menuitems toegevoegd
svn path=/Database/trunk/; revision=35257
2017-09-08 11:58:35 +00:00
fb49ad26ac NYBU#38375 setting added to enable FE visitor & room configuration editting for expired rooms
svn path=/Database/trunk/; revision=35252
2017-09-08 11:07:53 +00:00
Jos Groot Lipman
ec40266e95 AAIT#40392 mogelijkheid om (app)notificaties naar meerdere (bedrijfs)adressen te kunnen sturen volgorde fix
svn path=/Database/trunk/; revision=35233
2017-09-07 08:00:21 +00:00
Jos Groot Lipman
f2f142a98d DJIN#36213 fac_idp is sinds 2017.1 al ongebruikt, nu maar een keer weg
svn path=/Database/trunk/; revision=35232
2017-09-07 07:49:04 +00:00
Peter Feij
677f48a706 FSN#41668 externid voor afdelingen ivm SCIM lijkt wel nodig (rest slechts reformatting)
svn path=/Database/trunk/; revision=35226
2017-09-06 14:28:05 +00:00
Peter Feij
92b4fd0aa1 AAIT#40392 mogelijkheid om (app)notificaties naar meerdere (bedrijfs)adressen te kunnen sturen
svn path=/Database/trunk/; revision=35223
2017-09-06 13:48:58 +00:00
Jos Groot Lipman
b24bce42a0 SCIM: System for Cross-domain Identity Management PRS_PERSLID_OSLOGIN_ORG
svn path=/Database/trunk/; revision=35217
2017-09-06 10:57:55 +00:00
Peter Feij
562e312a12 FSN#41836 ook collega's wissen bij verwijderen van persoon
FSN#41668 toch andere naam

svn path=/Database/trunk/; revision=35214
2017-09-06 09:16:17 +00:00
Jos Groot Lipman
814e0a1715 SCIM: System for Cross-domain Identity Management PRS_PERSLID_OSLOGIN_ORG
svn path=/Database/trunk/; revision=35213
2017-09-06 09:03:46 +00:00
Peter Feij
8c612c98c8 FSN#41889 Knop om via de GUI melding Verwerkt te zetten
svn path=/Database/trunk/; revision=35201
2017-09-05 14:36:57 +00:00
Peter Feij
87ce619c76 FSN#41604 Extra notificatieoptie voor specifiek spoedmeldingen
svn path=/Database/trunk/; revision=35194
2017-09-05 08:54:37 +00:00
Peter Feij
a3c862059c FSN#41836 ook collega's wissen bij verwijderen van persoon
svn path=/Database/trunk/; revision=35187
2017-09-04 12:11:06 +00:00
Jos Groot Lipman
e64ba460ba Meer LCL's, versienummer
svn path=/Database/trunk/; revision=35185
2017-09-04 11:03:15 +00:00
Jos Groot Lipman
08d5773a42 FSN#40459 Update script to rename xsl/cust.xsl to xsl/XXXX.xsl (client code)
svn path=/Database/trunk/; revision=35183
2017-09-04 10:10:28 +00:00
Jos Groot Lipman
df6bfdb436 Meer LCL's
svn path=/Database/trunk/; revision=35182
2017-09-04 09:44:16 +00:00
Peter Feij
55bad9f55b savepoint
svn path=/Database/trunk/; revision=35157
2017-08-30 15:30:33 +00:00
Jos Groot Lipman
1b68b0fa49 FSN#41802 Vervang importscripts naar FACFAC ipv PRSSYS
svn path=/Database/trunk/; revision=35135
2017-08-29 09:49:19 +00:00
Jos Groot Lipman
a0dbea7656 FSN#35423 Oude ongebruikte wachtwoorden wissen
svn path=/Database/trunk/; revision=35132
2017-08-29 07:52:07 +00:00
Maarten van der Heide
c603ac860f Verwijderen DVON (want alleen Acceptatieomgeving).
svn path=/Database/trunk/; revision=35126
2017-08-28 16:16:18 +00:00
Maarten van der Heide
6918c3ad87 Toevoegen DVON. Verwijderen KEMP + VIAR.
svn path=/Database/trunk/; revision=35125
2017-08-28 16:09:07 +00:00
381032b245 FSN#41788 Added S(mld_show_search_similar) to determine what is similar in the mld_show link to search similar calls
svn path=/Database/trunk/; revision=35115
2017-08-28 12:49:56 +00:00
3773769728 FSN#40459 Update script to rename xsl/cust.xsl to xsl/XXXX.xsl (client code)
svn path=/Database/trunk/; revision=35107
2017-08-28 09:39:13 +00:00
Jos Groot Lipman
dfdbb5ec40 fac_message fixje
svn path=/Database/trunk/; revision=35106
2017-08-28 09:36:09 +00:00
Jos Groot Lipman
64e4ffadc5 YKPN#40474 Extra fiatteringsniveaus boven kostenplaatsgroep savepoint
svn path=/Database/trunk/; revision=35104
2017-08-28 08:51:41 +00:00
Jos Groot Lipman
fc96ea2fff YKPN#40474 Extra fiatteringsniveaus boven kostenplaatsgroep savepoint
svn path=/Database/trunk/; revision=35103
2017-08-28 08:42:41 +00:00
Peter Feij
3f11b46ce8 MNNL#41737 Objecten meenemen tijdens workflow afh setting
svn path=/Database/trunk/; revision=35098
2017-08-25 15:27:13 +00:00
Peter Feij
a2992f9c23 UWVA#36431 fix
svn path=/Database/trunk/; revision=35092
2017-08-25 12:06:15 +00:00
Peter Feij
442801663d UWVA#36431 fix
svn path=/Database/trunk/; revision=35091
2017-08-25 11:02:41 +00:00
Peter Feij
9bdf4df8ae FSN#41744 onderwerp naar 80 pos
svn path=/Database/trunk/; revision=35057
2017-08-23 10:25:58 +00:00
3916d29e69 PLAT#38415 Bulkactie 'Terugzetten (jaar)' toegevoegd om mjob inspecties terug te zetten naar hun oorspronkelijke jaar
svn path=/Database/trunk/; revision=35053
2017-08-23 09:16:21 +00:00
Arthur Egberink
067f4d008e FSN#41734 -- FIP: Catering import kapt omschrijving af als de eenheid te lang is.
svn path=/Database/trunk/; revision=35035
2017-08-22 11:55:37 +00:00
Jos Groot Lipman
b13178c8a7 FSN#41668 SCIM 1e aanzet
svn path=/Database/trunk/; revision=35030
2017-08-22 07:16:02 +00:00
be60a74a9b FSN#41607 Bij bulk actie direct behandelaar kunnen kiezen
svn path=/Database/trunk/; revision=35026
2017-08-21 13:22:35 +00:00
Jos Groot Lipman
21329c983b FSN#37671 Duits en Frans afsplitsen naar eigen bestanden, de undefined's moeten niet gecommit
svn path=/Database/trunk/; revision=35024
2017-08-21 11:36:35 +00:00
Peter Feij
1fc10ab375 DJIN#41664 opdracht_behandelaar erbij
svn path=/Database/trunk/; revision=35011
2017-08-18 10:59:51 +00:00
9cc674efc9 AADS#41438 Locatie-scope voor putorders van contracten toegevoegd
svn path=/Database/trunk/; revision=35009
2017-08-18 08:17:18 +00:00
609a67e85e YKPN#40774 S("bez_show_flex_in_list") toegevoegd
svn path=/Database/trunk/; revision=34980
2017-08-17 09:10:34 +00:00
Jos Groot Lipman
dbd008f16b UWVA#36431 Passend mandaat opzoeken in organisatieboom savepoint
svn path=/Database/trunk/; revision=34962
2017-08-16 14:01:38 +00:00
Jos Groot Lipman
2de38b9662 Gemakkelijker kunnen filteren op tekst 'Recreate has completed in'
svn path=/Database/trunk/; revision=34960
2017-08-16 13:13:38 +00:00
Jos Groot Lipman
15a63de453 FSN#41517 Vaker de primary key update afsplitsen in eigen trigger
svn path=/Database/trunk/; revision=34934
2017-08-14 14:11:59 +00:00
Jos Groot Lipman
ad27304771 Met DB32 zijn FR en DE niet meer standaard aanwezig
svn path=/Database/trunk/; revision=34932
2017-08-14 13:56:56 +00:00
Jos Groot Lipman
c5dec08008 DB31e is zelfs bereikt
svn path=/Database/trunk/; revision=34931
2017-08-14 13:56:29 +00:00
9d289afc17 YKPN#40205 bezoeker flags toegevoegd aan zoek criteria en lijsten
svn path=/Database/trunk/; revision=34929
2017-08-14 10:22:08 +00:00
Jos Groot Lipman
4fa10d117e Merge DB31e patches
svn path=/Database/trunk/; revision=34925
2017-08-14 08:50:48 +00:00
Peter Feij
0a21c46e8e PLAT#41495 o ja
svn path=/Database/trunk/; revision=34917
2017-08-11 13:54:07 +00:00
Peter Feij
11dbb17659 PLAT#41495 locatiecode uniek binnen district en niet meer globaal
svn path=/Database/trunk/; revision=34916
2017-08-11 13:41:57 +00:00
Maykel Geerdink
63b335f659 FSN#39567: Van MJOB naar MJOP/R.
svn path=/Database/trunk/; revision=34914
2017-08-11 10:10:11 +00:00
Jos Groot Lipman
9a360c7fa8 FSN#41583 Logging per technisch adres
svn path=/Database/trunk/; revision=34897
2017-08-10 10:40:48 +00:00
Jos Groot Lipman
38552e968d FSN#41521 usertellingnotificatiejob werd te vaak gestuurd
FSN#41583 Logging per technisch adres

svn path=/Database/trunk/; revision=34894
2017-08-10 10:32:30 +00:00
Jos Groot Lipman
f6ea7acdb5 FSN#35462 notificatiejob voor hangende opdrachten in puo
svn path=/Database/trunk/; revision=34893
2017-08-10 10:22:43 +00:00
Peter Feij
4980076d81 FSN#41410 beter omgaan met afdelingen met verwijderde parents bij import personen - fix
svn path=/Database/trunk/; revision=34887
2017-08-09 15:21:08 +00:00
Maykel Geerdink
2817318284 FSN#39567: Van MJOB naar MJOP/R.
svn path=/Database/trunk/; revision=34879
2017-08-09 13:58:43 +00:00
Peter Feij
7fdfe93be8 FSN#41410 beter omgaan met afdelingen met verwijderde parents bij import personen
svn path=/Database/trunk/; revision=34874
2017-08-09 13:13:58 +00:00
Jos Groot Lipman
670a281516 FSN#41580 FACILITOR ook als identity provider
svn path=/Database/trunk/; revision=34871
2017-08-09 12:02:11 +00:00
Jos Groot Lipman
c9f26472bb FSN#41580 FACILITOR ook als identity provider
svn path=/Database/trunk/; revision=34870
2017-08-09 10:35:53 +00:00
Peter Feij
319a9c2515 FSN#35462 notificatiejob voor hangende opdrachten in puo
svn path=/Database/trunk/; revision=34866
2017-08-09 09:50:20 +00:00
Peter Feij
218eedc146 FSN#35462 notificatiejob voor hangende opdrachten in puo - versie 1
svn path=/Database/trunk/; revision=34863
2017-08-09 08:52:47 +00:00
Maykel Geerdink
66be98e7e4 FSN#39567: Van MJOB naar MJOP/R.
svn path=/Database/trunk/; revision=34862
2017-08-09 08:43:32 +00:00
Peter Feij
9f0ec9a0c8 VLKC#39450 factuurmatching voor C en O ook indien incl BTW
svn path=/Database/trunk/; revision=34860
2017-08-08 17:14:02 +00:00
Jos Groot Lipman
4dfb5d38dc FSN#41529 Upload mogelijkheid voor xxxx.xsl
svn path=/Database/trunk/; revision=34849
2017-08-07 15:41:48 +00:00
Jos Groot Lipman
aa52df380d YKPN#41337 Imoplementatie mld_typeopdr_fvs (FiatteringVrijStelling)
svn path=/Database/trunk/; revision=34848
2017-08-07 15:41:07 +00:00
Peter Feij
7d7f5d765f FSN#37671 engels is native source
svn path=/Database/trunk/; revision=34836
2017-08-07 07:31:30 +00:00
Peter Feij
7aab075c79 FSN#41521 usertellingnotificatiejob werd iedere dag gestuurd ipv elke 90 dagen
svn path=/Database/branches/DB31/; revision=34826
2017-08-04 08:17:53 +00:00
Peter Feij
7fccebc7cb FSN#41521 usertellingnotificatiejob werd iedere dag gestuurd ipv elke 90 dagen
svn path=/Database/branches/DB31/; revision=34824
2017-08-04 08:02:18 +00:00
Peter Feij
8d0624512d FSN#41521 usertellingnotificatiejob werd iedere dag gestuurd ipv elke 90 dagen
svn path=/Database/branches/DB31/; revision=34823
2017-08-04 08:01:56 +00:00
Peter Feij
e96088054f FSN#41521 usertellingnotificatiejob wordt iedere dag gestuurd ipv elke 90 dagen
svn path=/Database/trunk/; revision=34822
2017-08-04 07:48:31 +00:00
Ruud Lipper
14a9fb7401 FSN#41521 usertellingnotificatiejob wordt iedere dag gestuurd ipv elke 90 dagen
svn path=/Database/trunk/; revision=34807
2017-08-03 11:41:21 +00:00
Erik Groener
7a80641ee2 FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=34790
2017-08-01 14:29:29 +00:00
Jos Groot Lipman
a43d1c9a07 STPH#41092 Afronding import factuurbedrag
svn path=/Database/trunk/; revision=34778
2017-08-01 07:24:15 +00:00
Jos Groot Lipman
5d32a2245f FSN#37671 Duits en Frans afsplitsen naar eigen bestanden
svn path=/Database/trunk/; revision=34762
2017-07-27 11:48:36 +00:00
Jos Groot Lipman
28a0151d9a FSN#37671 Duits en Frans afsplitsen naar eigen bestanden
svn path=/Database/trunk/; revision=34761
2017-07-27 10:39:02 +00:00
Jos Groot Lipman
0a47b66af8 FSN#37671 Duits en Frans afsplitsen naar eigen bestanden
svn path=/Database/trunk/; revision=34760
2017-07-27 10:38:24 +00:00
Jos Groot Lipman
0be4c6ce02 FSN#37671 Duits en Frans afsplitsen naar eigen bestanden
svn path=/Database/trunk/; revision=34759
2017-07-27 10:29:02 +00:00
Jos Groot Lipman
e03625858e FSN#36298: Scenario’s: voortaan key=1 voor actueel
svn path=/Database/trunk/; revision=34752
2017-07-26 14:05:19 +00:00
Peter Feij
3aad6d1121 FSN#41318 persoonlijk contract hebben is ook verplichting
svn path=/Database/trunk/; revision=34746
2017-07-26 11:15:09 +00:00
Peter Feij
aa1f3bdc55 FSN#41318 persoonlijk contract hebben is ook verplichting
svn path=/Database/trunk/; revision=34745
2017-07-26 11:07:21 +00:00
Maykel Geerdink
f356cf789d FSN#36298: 1. Scenario’s (per complex moeten verschillende scenario’s gemaakt moeten kunnen.
svn path=/Database/trunk/; revision=34726
2017-07-25 08:16:45 +00:00
Maykel Geerdink
f289ba1263 FSN#36298: 1. Scenario’s (per complex moeten verschillende scenario’s gemaakt moeten kunnen.
svn path=/Database/trunk/; revision=34699
2017-07-20 15:13:50 +00:00
Maykel Geerdink
955e768de6 FSN#36298: 1. Scenario’s (per complex moeten verschillende scenario’s gemaakt moeten kunnen.
svn path=/Database/trunk/; revision=34698
2017-07-20 15:00:28 +00:00
a5eeb4a2b9 YKPN#40205 Toevoeging van bez_bezoekers_flag
svn path=/Database/trunk/; revision=34696
2017-07-20 14:52:07 +00:00
Jos Groot Lipman
3ba93de74e DB31d is zelfs bereikt
svn path=/Database/trunk/; revision=34684
2017-07-20 13:25:41 +00:00
Jos Groot Lipman
faa5bfaaff Syntax error: missende komma's
svn path=/Database/trunk/; revision=34681
2017-07-20 10:50:19 +00:00
Jos Groot Lipman
d29acf82d8 Diverse teksten toegevoegd
svn path=/Database/trunk/; revision=34680
2017-07-20 10:37:35 +00:00
daa00dff18 YKPN#40774 display flex values for bez_list() in an additional column (if bez_kenmerk_systeem & 2)
svn path=/Database/trunk/; revision=34664
2017-07-19 11:10:23 +00:00
Maykel Geerdink
56c63d6622 FSN#36298: 1. Scenario’s (per complex moeten verschillende scenario’s gemaakt moeten kunnen.
svn path=/Database/trunk/; revision=34660
2017-07-19 10:53:00 +00:00
Maykel Geerdink
4b89328214 FSN#36298: 1. Scenario’s (per complex moeten verschillende scenario’s gemaakt moeten kunnen.
svn path=/Database/trunk/; revision=34653
2017-07-19 05:33:21 +00:00
Jos Groot Lipman
abcd13fd45 op weg naar DB32
svn path=/Database/trunk/; revision=34646
2017-07-18 11:24:51 +00:00
6a31109b27 FSN#41119 bez_v_udr_bezoeker pakt nu ook de gegevens van afspraken zonder alg_onrgoed_keys
svn path=/Database/trunk/; revision=34640
2017-07-17 15:11:09 +00:00
Arthur Egberink
6c170ccec9 FSN#41222 -- Objecten import faalt omdat de aanduiding voor de logging te klein is.
svn path=/Database/trunk/; revision=34639
2017-07-17 14:44:13 +00:00
f6dca98c2d FSN#35423FSN#35423 Adapted script to fit req.
svn path=/Database/trunk/; revision=34635
2017-07-17 10:38:51 +00:00
f2260314bd FSN#35423 Adapted script to fit req.
svn path=/Database/trunk/; revision=34634
2017-07-17 10:37:30 +00:00
b05bd10477 FSN#35423 Password update script voor lang niet ingelogde accounts met een oud wachtwoord
svn path=/Database/trunk/; revision=34633
2017-07-17 10:24:08 +00:00
Robin Stoker
d65e12e583 AAIT#39782 -- LCLs toegevoegd voor uitvoerdersbon
svn path=/Database/trunk/; revision=34595
2017-07-12 08:59:41 +00:00
Maykel Geerdink
c87e8e9619 FSN#36298: 1. Scenario’s (per complex moeten verschillende scenario’s gemaakt moeten kunnen.
svn path=/Database/trunk/; revision=34587
2017-07-11 07:55:03 +00:00
Maykel Geerdink
3ac2eb6347 FSN#36298: 1. Scenario’s (per complex moeten verschillende scenario’s gemaakt moeten kunnen.
svn path=/Database/trunk/; revision=34572
2017-07-10 07:14:57 +00:00
Erik Groener
432751b821 FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=34566
2017-07-07 11:16:59 +00:00
Jos Groot Lipman
f498080962 Nieuw support_idp script voor DB31 en later
svn path=/Database/trunk/; revision=34559
2017-07-06 12:58:59 +00:00
Jos Groot Lipman
d1e510da4c DJIN#41196 flexfilespath bewerkbaar voor FACTAB
svn path=/Database/trunk/; revision=34555
2017-07-06 12:14:32 +00:00
b239107cd1 DJIN#37690 Setting 'mld_opdracht_flags' toegevoegd
svn path=/Database/trunk/; revision=34519
2017-07-05 07:07:17 +00:00
Ruud Lipper
752107cea1 FSN#41102 FAC_V_LCRAP_FE_VS_KEY verwijderde bestelcatalogi + bes_disc_params_for_others tellen niet mee in eindgebruiker tellingen
svn path=/Database/trunk/; revision=34444
2017-06-27 13:22:26 +00:00
Jos Groot Lipman
f2ec3321c5 Merge DB31d changes
svn path=/Database/trunk/; revision=34415
2017-06-22 15:13:11 +00:00
f00f17976f FSN#40569 XML ook aangepast voor overgang mld_adres.fax -> .email
svn path=/Database/trunk/; revision=34413
2017-06-22 14:42:29 +00:00
Jos Groot Lipman
425fc6c8c0 Testscript DB31 branch ondersteuning
svn path=/Database/trunk/; revision=34409
2017-06-22 13:35:43 +00:00
Jos Groot Lipman
51db80b1ad FSN#41037 create_factuuradres_node iets robuuster op afwijkend factuuradres (prs_kenmerk_key 6)
svn path=/Database/branches/DB31/; revision=34405
2017-06-22 13:11:21 +00:00
Erik Groener
5d9754a956 FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/branches/DB31/; revision=34403
2017-06-22 12:16:15 +00:00
Maykel Geerdink
7b779c0b75 FSN#36298: 1. Scenario’s (per complex moeten verschillende scenario’s gemaakt moeten kunnen.
svn path=/Database/trunk/; revision=34385
2017-06-21 14:33:31 +00:00
Jos Groot Lipman
91d97dba46 Merge DB31d changes
svn path=/Database/trunk/; revision=34356
2017-06-19 18:46:05 +00:00
Jos Groot Lipman
2afaa13ea1 FSN#39916 Notificatie naar mobile app beter in lijst tonen
svn path=/Database/branches/DB31/; revision=34352
2017-06-19 14:30:30 +00:00
Jos Groot Lipman
ee875ce06d GOUD#40845 RES2BO werkt nog niet juist missende ;
svn path=/Database/branches/DB31/; revision=34348
2017-06-19 14:21:33 +00:00
Jos Groot Lipman
7f35bba086 CSUN#40979 Meer karakters voor plaatsaanduiding mldsprintf en opdrsprintf
svn path=/Database/branches/DB31/; revision=34347
2017-06-19 14:19:53 +00:00
Erik Groener
9b2f4bf28b GOUD#40845 RES2BO werkt nog niet juist
svn path=/Database/branches/DB31/; revision=34337
2017-06-19 10:25:49 +00:00
Jos Groot Lipman
1ccdb597e5 Release DB31 patch D
svn path=/Database/branches/DB31/; revision=34288
2017-06-15 10:57:00 +00:00
Jos Groot Lipman
b0a014004b Testscript DB32 ondersteuning
svn path=/Database/trunk/; revision=34287
2017-06-15 10:52:29 +00:00
Maykel Geerdink
aad58f8845 FSN#39651: PLATO Logging/tracking.
svn path=/Database/trunk/; revision=34274
2017-06-15 07:45:52 +00:00
Jos Groot Lipman
25c3348eb9 FSN#40852 kostenplaats.kostenplaatsgrp_key toch nullable laten
svn path=/Database/branches/DB31/; revision=34270
2017-06-14 15:29:54 +00:00
Erik Groener
1ffb1fb3fd GOUD#40845 RES2BO werkt nog niet juist
svn path=/Database/branches/DB31/; revision=34266
2017-06-14 11:55:30 +00:00
Jos Groot Lipman
09672c350b FSN#40926 Inlogcode inclusief domeinnaam ondersteunen
svn path=/Database/trunk/; revision=34258
2017-06-14 08:54:10 +00:00
c7717c574c FSN#40722 fac_menu.prs_perslid is nu ON DELETE CASCADE
svn path=/Database/trunk/; revision=34256
2017-06-14 08:29:25 +00:00
e44cd5ef06 FSN#40722 fac_menu.prs_perslid is nu ON DELETE CASCADE
svn path=/Database/trunk/; revision=34254
2017-06-14 07:13:37 +00:00
Erik Groener
c2d06f2374 SVRZ#40802 Het uploaden van de bestanden vanuit Beaufort en exact werkt niet meer
svn path=/Database/branches/DB31/; revision=34243
2017-06-13 11:09:46 +00:00
Erik Groener
69a13f7fe7 Branch DB31 (nu zonder db32 wijzigingen)
svn path=/Database/branches/DB31/; revision=34242
2017-06-13 10:44:22 +00:00
Jos Groot Lipman
5b3e731cae Testscript DB31 ondersteuning
svn path=/Database/trunk/; revision=34237
2017-06-13 07:50:42 +00:00
Dennis Hartmann
f57176b5e2 PCHW PCHA ZWUV YKPN toegevoegd
svn path=/Database/trunk/; revision=34234
2017-06-13 06:46:36 +00:00
Jos Groot Lipman
3090d153ea Niet meer bestaande LCL's hoef je ook niet te overrulen
svn path=/Database/trunk/; revision=34217
2017-06-12 10:42:10 +00:00
4ac3cf6b99 FSN#40569 mld_adres_fax && mld_adres_contactpers_fax leeggemaakt voor rename naar email
svn path=/Database/trunk/; revision=34215
2017-06-12 09:19:51 +00:00
05fa66dad4 FSN#40569 veldnamen veranderd mld_adres_fax -> mld_adres_email && mld_adres_contactpers_fax -> mld_adres_contactpers_email
svn path=/Database/trunk/; revision=34213
2017-06-12 08:56:27 +00:00
33b915269f FSN#40569 veldnamen veranderd mld_adres_fax -> mld_adres_email && mld_adres_contactpers_fax -> mld_adres_contactpers_email
svn path=/Database/trunk/; revision=34212
2017-06-12 08:55:55 +00:00
Jos Groot Lipman
59943fad1e FSN#39054 fixje ook maar in de toekomstige upgrade.
svn path=/Database/trunk/; revision=34179
2017-06-08 11:01:47 +00:00
Jos Groot Lipman
9589a307a4 FSN#39054 fixje ook maar in de toekomstige upgrade.
svn path=/Database/trunk/; revision=34178
2017-06-08 10:43:38 +00:00
Jos Groot Lipman
f2fe7ba3bc UWVA#40804 Mandatering LCL's erbij
svn path=/Database/trunk/; revision=34176
2017-06-08 10:29:29 +00:00
Jos Groot Lipman
0a69a89792 Geen 'ORA-' gebruiken in commentaren
svn path=/Database/trunk/; revision=34171
2017-06-08 08:09:49 +00:00
Jos Groot Lipman
169e8bba1e FSN#40763 Correctie menuopties ALG_KENMERK_NIVEAU
svn path=/Database/trunk/; revision=34161
2017-06-07 14:12:13 +00:00
0018d2ecd3 FSN#40818 accepteert nu ook tijdzones die quotes bevatten
svn path=/Database/trunk/; revision=34158
2017-06-07 13:16:39 +00:00
Maykel Geerdink
d036394627 VLKC#40792: foutmelding bij inlezen personenbestand, onbekende foutmelding.
KFNS#40810: AiAi - self_register FAC_AUDIT wordt gemuteerd en mag niet door trigger/functie.

svn path=/Database/trunk/; revision=34155
2017-06-07 11:44:11 +00:00
Jos Groot Lipman
cc8c078bb0 FSN#40822 PROCEDURE flx.deleteflex is ongeldig
svn path=/Database/trunk/; revision=34150
2017-06-07 10:22:53 +00:00
1163a65179 DJIN#39649 Setting 'mld_opdr_show_requestor_in_list' toegevoegd
svn path=/Database/trunk/; revision=34149
2017-06-07 10:06:09 +00:00
Maykel Geerdink
bbc26400c9 KIBE#40739: Geen notificatie.
svn path=/Database/trunk/; revision=34135
2017-06-06 11:35:41 +00:00
Peter Feij
60dee30a00 FSN#40768 SQL-injections verwijderd
svn path=/Database/trunk/; revision=34124
2017-06-02 16:37:23 +00:00
Peter Feij
4cbb9a3049 FSN#40768 SQL-injections verwijderd
svn path=/Database/trunk/; revision=34121
2017-06-02 12:20:51 +00:00
Peter Feij
7627939a93 FSN#40768 SQL-injection bij setflex verwijderd
svn path=/Database/trunk/; revision=34116
2017-06-02 07:53:15 +00:00
Peter Feij
5ee655f48f Even more anonymous
svn path=/Database/trunk/; revision=34115
2017-06-01 17:51:20 +00:00
Jos Groot Lipman
1639a67ad7 Release DB31 patch C
svn path=/Database/trunk/; revision=34107
2017-06-01 13:09:34 +00:00
Jos Groot Lipman
10cb02ee7e Nog enkele missende LCL's voor DB31c
svn path=/Database/trunk/; revision=34104
2017-06-01 12:48:37 +00:00
Jos Groot Lipman
0a3917063a FSN#40763 Menu met ALG_KENMERK_NIVEAU=R moet beter level=R worden
svn path=/Database/trunk/; revision=34103
2017-06-01 12:46:47 +00:00
Jos Groot Lipman
6cd8a7277e FSN#40722 fac_menu.prs_perslid mist een ON DELETE CASCASE, daarom zelf hier verwijderen
svn path=/Database/trunk/; revision=34102
2017-06-01 12:40:42 +00:00
Jos Groot Lipman
e3f94f2dbf Geen testomgevingen meer in het analyze script
svn path=/Database/trunk/; revision=34072
2017-05-30 18:18:19 +00:00
Jos Groot Lipman
5b225ee210 Nieuw support_idp script voor DB31 en later
svn path=/Database/trunk/; revision=34067
2017-05-30 13:58:18 +00:00
Jos Groot Lipman
b74c62d1ec Release DB31 patch B
svn path=/Database/trunk/; revision=34042
2017-05-29 15:17:50 +00:00
Erik Groener
e4f1594e76 GOUD#37603 Mail naar helpdesk zodra een voorziening gereserveerd wordt (RES2BO)
svn path=/Database/trunk/; revision=34040
2017-05-29 14:42:53 +00:00
Erik Groener
13342db425 GOUD#37603 Mail naar helpdesk zodra een voorziening gereserveerd wordt (RES2BO)
svn path=/Database/trunk/; revision=34032
2017-05-29 11:58:19 +00:00
Maykel Geerdink
5c73417467 MDUX#39861: Plaats ook in opdrachtnotificatie onderwerp.
svn path=/Database/trunk/; revision=34029
2017-05-29 10:21:44 +00:00
Peter Feij
1c0a8e3088 FSN#39054 fixje
svn path=/Database/trunk/; revision=34019
2017-05-29 09:16:46 +00:00
Peter Feij
a69ecad429 VLKC#40642 De Hold-mogelijkheid van opdrachten is nu per type configureerbaar.
svn path=/Database/trunk/; revision=34016
2017-05-29 09:15:27 +00:00
Peter Feij
06b6a1098e VLKC#40642 alleen commentaar aangepast.
svn path=/Database/trunk/; revision=34013
2017-05-29 08:48:26 +00:00
Peter Feij
33438e754c PCHA#40647 kan dus ook verdiepingkey zijn
svn path=/Database/trunk/; revision=33995
2017-05-24 12:34:34 +00:00
Erik Groener
337a5b87bd svn path=/Database/trunk/; revision=33993 2017-05-24 11:43:33 +00:00
Maykel Geerdink
0ac43378a8 MDUX#39861: Plaats ook in opdrachtnotificatie onderwerp.
svn path=/Database/trunk/; revision=33991
2017-05-24 10:43:16 +00:00
Jos Groot Lipman
230e00d4b2 Enkele missende lcl's
svn path=/Database/trunk/; revision=33978
2017-05-23 13:19:15 +00:00
Erik Groener
540e726f39 MARX#40559 Graag nog beheerschermpje voor prs_bedrijf_bedrijf
svn path=/Database/trunk/; revision=33968
2017-05-23 06:13:27 +00:00
Jos Groot Lipman
82c19a6804 LCL tikfoutjes
svn path=/Database/trunk/; revision=33964
2017-05-22 14:58:20 +00:00
Jos Groot Lipman
a82c37da18 Release DB31 patch A
svn path=/Database/trunk/; revision=33961
2017-05-22 14:38:52 +00:00
Maykel Geerdink
09b3cf77a6 FSN#40190: Aantal en eenheid overrulen in srtcontroledl_xcp record.
svn path=/Database/trunk/; revision=33954
2017-05-22 14:17:31 +00:00
Robin Stoker
05a154ff3c BONS#40385 care_v_rap_tot_clientzorg_mdw
svn path=/Database/trunk/; revision=33935
2017-05-19 11:06:24 +00:00
Robin Stoker
26dfdc59b3 BONS#40385
svn path=/Database/trunk/; revision=33934
2017-05-19 10:59:20 +00:00
Robin Stoker
c4747cfac6 BONS#40385
svn path=/Database/trunk/; revision=33933
2017-05-19 10:56:11 +00:00
Erik Groener
de6cd09762 MARX#40559 Graag nog beheerschermpje voor prs_bedrijf_bedrijf
svn path=/Database/trunk/; revision=33928
2017-05-19 10:02:03 +00:00
Maykel Geerdink
7099715d4c PCHD#40285: Facilitor loopt vast als je factuurnummer 17325 wilt wijzigen.
svn path=/Database/trunk/; revision=33919
2017-05-18 13:24:01 +00:00
Maykel Geerdink
c5c3795a93 PCHD#40285: Facilitor loopt vast als je factuurnummer 17325 wilt wijzigen.
svn path=/Database/trunk/; revision=33916
2017-05-18 12:12:07 +00:00
Maykel Geerdink
697e2b5768 KFNS#37931: Einddatum verzetten door leverancier met notificatie.
svn path=/Database/trunk/; revision=33910
2017-05-18 08:00:11 +00:00
Peter Feij
5d5b1ab9c4 MARX#39100 had dit echt nog nodig. Verder geen code-impact of risico, alleen voor MARX
svn path=/Database/trunk/; revision=33903
2017-05-17 16:50:49 +00:00
Erik Groener
7deeb4d02b MARX#40559 Graag nog beheerschermpje voor prs_bedrijf_bedrijf
svn path=/Database/trunk/; revision=33901
2017-05-17 14:36:35 +00:00
Jos Groot Lipman
e00ed82a24 Testscript DB31 ondersteuning
svn path=/Database/trunk/; revision=33877
2017-05-16 13:00:06 +00:00
Maykel Geerdink
f3b42858ce FSN#40491: Diverse fouten planningsconsole / urenbesteding.
svn path=/Database/trunk/; revision=33862
2017-05-16 09:25:40 +00:00
Robin Stoker
19989e267c BONS#40385 Toevoeging care_v_rap_tot_clientzorg_mdw en bugfix in care_v_beschikking_all
svn path=/Database/trunk/; revision=33831
2017-05-12 14:34:07 +00:00
Robin Stoker
7e66dc85c9 svn path=/Database/trunk/; revision=33828 2017-05-12 13:58:20 +00:00
Peter Feij
b7c3c432a2 FSN#40480 fix op FSN#40186
svn path=/Database/trunk/; revision=33827
2017-05-12 12:41:00 +00:00
Jos Groot Lipman
cd02611634 lcl_WEB_UDRMAN moet vast blijven, is per ongeluk met r32705 verwijderd gok ik
svn path=/Database/trunk/; revision=33818
2017-05-11 14:58:08 +00:00
Jos Groot Lipman
2b53fdef77 MARX#39100 is er nog niet klaar voor
svn path=/Database/trunk/; revision=33817
2017-05-11 14:35:59 +00:00
Maykel Geerdink
cf17a99abc FSN#37274: UDR Objecten en inspecties.
svn path=/Database/trunk/; revision=33814
2017-05-11 14:11:28 +00:00
Maykel Geerdink
5ba37182c5 FSN#37274: UDR Objecten en inspecties.
svn path=/Database/trunk/; revision=33811
2017-05-11 13:25:44 +00:00
Jos Groot Lipman
34c891bd6d CSUN#39489 Kenmerken invullen financieel na afmelden
svn path=/Database/trunk/; revision=33810
2017-05-11 13:08:20 +00:00
Maykel Geerdink
9439d6ba1e AAIT#33956: Tracking uitbreiden op grondbeginselen financiele & rechten inrichting.
svn path=/Database/trunk/; revision=33808
2017-05-11 12:45:39 +00:00
Jos Groot Lipman
ae9f6caab5 FSN#40456 Ongeldige rechten
AAIT#33956 Audit
BGT-menu

svn path=/Database/trunk/; revision=33806
2017-05-11 12:15:13 +00:00
Jos Groot Lipman
0f6f1ffd04 FSN#40442 Elke SQL bekijken ook maar eigen menuoptie
svn path=/Database/trunk/; revision=33803
2017-05-11 10:50:20 +00:00
Jos Groot Lipman
f548cb1cc2 Release 2017.1/ DB31
svn path=/Database/trunk/; revision=33795
2017-05-11 08:08:55 +00:00
Jos Groot Lipman
d58cc74d6b AAIT#39909 'anonieme' autorisatie vanuit een link in de bon of e-mail
svn path=/Database/trunk/; revision=33788
2017-05-10 15:43:57 +00:00
Maykel Geerdink
19cf14258f KFHT#39552: Werkvergunningen: Notificaties nieuwe melding voor gebouwbeh./veiligheidskundig.
svn path=/Database/trunk/; revision=33777
2017-05-10 11:23:44 +00:00
Erik Groener
769e47d2e8 GRKL#38593 RES: Ruimte-import (FIP:2) vult veplicht catalogus-veld 'Expire dagen' niet
svn path=/Database/trunk/; revision=33773
2017-05-10 09:38:01 +00:00
Maykel Geerdink
105b32b844 KFHT#39552: Werkvergunningen: Notificaties nieuwe melding voor gebouwbeh./veiligheidskundig.
svn path=/Database/trunk/; revision=33768
2017-05-10 08:57:38 +00:00
Erik Groener
432cefe793 FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=33764
2017-05-10 08:27:18 +00:00
Erik Groener
cdc9cdba0e FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=33753
2017-05-09 14:31:23 +00:00
Robin Stoker
fc63cefcc4 FSN#39780 Insert voor notificatiejob met fac_v_noti_licentie toegevoegd
svn path=/Database/trunk/; revision=33748
2017-05-09 12:33:58 +00:00
Erik Groener
ded57a281d GOUD#37603 Mail naar helpdesk zodra een voorziening gereserveerd wordt (RES2BO)
svn path=/Database/trunk/; revision=33731
2017-05-08 14:10:50 +00:00
Maykel Geerdink
1af9dc09c5 KFNS#37931: Einddatum verzetten door leverancier met notificatie.
svn path=/Database/trunk/; revision=33728
2017-05-08 13:33:31 +00:00
Jos Groot Lipman
3dc304bee3 Testscript DB31f ondersteuning
svn path=/Database/trunk/; revision=33702
2017-05-04 16:05:41 +00:00
6f15a083c0 KFNS#38663 adding alg scoping to kennisbank items
svn path=/Database/trunk/; revision=33701
2017-05-04 15:31:27 +00:00
Jos Groot Lipman
6b3d0495c0 MLD_SRTKENMERK_SYSTEEM NOT NULL is al via named constraint
svn path=/Database/trunk/; revision=33700
2017-05-04 15:25:32 +00:00
Jos Groot Lipman
4341383739 DJIN#36213 SAML/Authenticatie verbeteringen, nu ook (virtuele) werkplekken
svn path=/Database/trunk/; revision=33698
2017-05-04 14:54:27 +00:00
Maykel Geerdink
67cb85644d ARAI#38181: Opdracht-uitvoeringsconsole.
svn path=/Database/trunk/; revision=33692
2017-05-04 13:52:26 +00:00
Maykel Geerdink
3d8b9e4b64 ARAI#38183: Starten en Stoppen van opdrachtuitvoering.
svn path=/Database/trunk/; revision=33678
2017-05-03 14:19:47 +00:00
Jos Groot Lipman
e40f3c8e96 FSN#39750 App registraties tonen en kunnen wissen
svn path=/Database/trunk/; revision=33671
2017-05-03 10:26:08 +00:00
Erik Groener
6b04ffc3a8 svn path=/Database/trunk/; revision=33662 2017-05-03 07:35:35 +00:00
Erik Groener
fb0b8341e3 FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=33661
2017-05-03 07:32:44 +00:00
Erik Groener
e6cb7dfdce FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=33660
2017-05-03 06:28:32 +00:00
Arthur Egberink
233eb97d89 FSN#40347 -- Parkeerplaatsenlijst houdt geen rekening met vervallen parkeerplaatsen
svn path=/Database/trunk/; revision=33658
2017-05-02 14:37:25 +00:00
Erik Groener
3edc68cd11 FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=33654
2017-05-02 11:23:15 +00:00
Robin Stoker
91852ee00d FSN#39780
svn path=/Database/trunk/; revision=33650
2017-05-02 07:28:55 +00:00
Robin Stoker
a75be109dc FSN#39780 fac_v_noti_licentie toegevoegd
svn path=/Database/trunk/; revision=33643
2017-05-01 15:22:12 +00:00
Peter Feij
d50d5bb5ba STAM#39620 externurl kolom voor meldingen
svn path=/Database/trunk/; revision=33632
2017-05-01 11:08:35 +00:00
Peter Feij
d36c3b12d5 STAM#39620 externurl kolom voor meldingen
FSN#39054 btwbedragkolom voor opdrachten
MARX#39537 systeemkolom not null

svn path=/Database/trunk/; revision=33631
2017-05-01 11:06:05 +00:00
Jos Groot Lipman
59819f995a MARX#39537 flexkenmerken kunnen worden aangegeven voor tonen in lijsten (MLD+OPDR)
svn path=/Database/trunk/; revision=33630
2017-05-01 11:02:37 +00:00
Peter Feij
e85d3f49bf FSN#37488 Optioneel leverancier aan kunnen geven bij RES-catalogus, ook in UDR tonen
svn path=/Database/trunk/; revision=33623
2017-05-01 08:36:38 +00:00
Peter Feij
eeefa2c7ee FSN#37488 Optioneel leverancier aan kunnen geven bij RES-catalogus
svn path=/Database/trunk/; revision=33621
2017-05-01 08:11:47 +00:00
Peter Feij
ad8760b4b6 FSN#33457 eentje erbij
svn path=/Database/trunk/; revision=33616
2017-04-28 15:07:04 +00:00
1be25e53ee FSN#36229 Niet ON UPSERT maar ON INSERT
svn path=/Database/trunk/; revision=33574
2017-04-24 10:48:28 +00:00
Erik Groener
ae8577a099 UWVA#39215 Omschrijving niet meer te wijzigen na acceptatie
svn path=/Database/trunk/; revision=33564
2017-04-21 08:19:23 +00:00
68cd9ccf2a FSN#36229 trigger toegevoegd voor nieuwe fac_functie_volgnr
svn path=/Database/trunk/; revision=33561
2017-04-20 13:38:47 +00:00
Maykel Geerdink
1598c707ef FSN#37274: UDR Objecten en inspecties.
svn path=/Database/trunk/; revision=33559
2017-04-20 10:35:53 +00:00
Erik Groener
c25c02fb9b UWVA#38352 afhandeling pas bij afmelden vullen
svn path=/Database/trunk/; revision=33555
2017-04-20 08:52:45 +00:00
Peter Feij
afb451f96e FSN#40186 Regime kan overruled worden.. maar dat hoeft niet altijd zo te zijn
svn path=/Database/trunk/; revision=33541
2017-04-19 14:02:24 +00:00
Maykel Geerdink
9332f0e918 HSLE#39425: Vinkje actie bij melder zetten standaard aan (2016.3).
svn path=/Database/trunk/; revision=33539
2017-04-19 13:38:57 +00:00
Jos Groot Lipman
7722d86692 UWVA#40137 S("vis_remark") extra betekenis 3 ==> altijd readonly (door systeem gevuld)
svn path=/Database/trunk/; revision=33538
2017-04-19 13:34:18 +00:00
Jos Groot Lipman
9b7730155b MARX#39537 MLD/OPDR kenmerken in lijst kunnen tonen
svn path=/Database/trunk/; revision=33536
2017-04-19 12:54:51 +00:00
Robin Stoker
ce0bf64fe6 FSN#39780 ADMLIC toegevoegd voor licentie telling
svn path=/Database/trunk/; revision=33534
2017-04-19 12:47:58 +00:00
Jos Groot Lipman
cb24767e6b Missende komma bij nieuw veld
svn path=/Database/trunk/; revision=33532
2017-04-19 12:27:15 +00:00
Jos Groot Lipman
f9cfbc88cd Droppen primary constraint dropt niet vanzelf de index erbij
svn path=/Database/trunk/; revision=33520
2017-04-19 08:20:18 +00:00
Peter Feij
a9d0e3dfcf FSN#39832 Mutating vermijden bij verwijderen wfstep
svn path=/Database/trunk/; revision=33499
2017-04-14 12:32:37 +00:00
Peter Feij
b1a1ff801d FSN#40186 Regime kan overruled worden..
svn path=/Database/trunk/; revision=33498
2017-04-14 12:30:48 +00:00
Peter Feij
c13550150b FSN#40186 Regime kan overruled worden..
svn path=/Database/trunk/; revision=33496
2017-04-14 10:34:30 +00:00
Peter Feij
2f031f3bbc FSN#40190 aantal en eenheid ook overrulebaar
svn path=/Database/trunk/; revision=33489
2017-04-13 15:17:51 +00:00
Peter Feij
eda047baef FSN#40190 aantal en eenheid ook overrulebaar
svn path=/Database/trunk/; revision=33488
2017-04-13 15:17:35 +00:00
Jos Groot Lipman
15fed5fea8 DJIN#36213 SAML/Authenticatie verbeteringen. Hernoemen fac_idp naar aut_idp
svn path=/Database/trunk/; revision=33485
2017-04-13 15:04:30 +00:00
Maykel Geerdink
ed84bf0745 FSN#39826: Goedkeuringsniveaus werken niet (icm fiattering?).
svn path=/Database/trunk/; revision=33481
2017-04-13 13:17:07 +00:00
Maykel Geerdink
a30e9a4fad ARAI#38184: Ondersteuning voor strikt sequentiele opdrachtuitvoering.
svn path=/Database/trunk/; revision=33459
2017-04-11 13:20:11 +00:00
Jos Groot Lipman
f4480dcb10 DJIN#36213 SAML/Authenticatie verbeteringen. Hernoemen fac_idp naar aut_idp
svn path=/Database/trunk/; revision=33446
2017-04-10 13:09:24 +00:00
Maykel Geerdink
1bfdd26a75 ARAI#38184: Ondersteuning voor strikt sequentiele opdrachtuitvoering.
svn path=/Database/trunk/; revision=33443
2017-04-10 12:18:53 +00:00
Maykel Geerdink
d38e1cd8c2 ARAI#38183: Starten en Stoppen van opdrachtuitvoering.
svn path=/Database/trunk/; revision=33441
2017-04-10 08:57:35 +00:00
Erik Groener
4fee276d2a FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=33432
2017-04-07 12:11:34 +00:00
Jos Groot Lipman
17bcc618be FSN#39916 Notificatie naar mobile app toevoegen
svn path=/Database/trunk/; revision=33405
2017-04-04 13:58:43 +00:00
Erik Groener
098bbb3a74 FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=33401
2017-04-04 12:16:29 +00:00
Jos Groot Lipman
e9d7f49ca1 FSN#40048 AiAi op ongeldige fac_lang
svn path=/Database/trunk/; revision=33399
2017-04-04 08:50:58 +00:00
Jos Groot Lipman
f4f03b9326 Testscript DB31 ondersteuning
svn path=/Database/trunk/; revision=33390
2017-04-03 11:44:57 +00:00
Erik Groener
c75702ddc8 FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=33389
2017-04-03 10:07:22 +00:00
Erik Groener
b2f07b5fe4 FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=33387
2017-04-03 09:42:43 +00:00
Peter Feij
8a58059009 MARX#39537 flexkenmerken kunnen worden aangegeven voor tonen in lijsten (MLD+OPDR)
svn path=/Database/trunk/; revision=33366
2017-03-31 13:29:53 +00:00
f17312022e ASTE#37915 setting server_timezone toegevoegd
svn path=/Database/trunk/; revision=33346
2017-03-30 13:31:15 +00:00
10ed683181 FSN#36229 Volgnummer (editable) toegevoegd aan fac_functie
svn path=/Database/trunk/; revision=33344
2017-03-30 13:11:46 +00:00
Peter Feij
064811b4a1 FSN#39054 Budgetcontrole uitbreiding: BGT module - savepoint
svn path=/Database/trunk/; revision=33339
2017-03-30 12:57:08 +00:00
Erik Groener
1e03af3cbe FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=33331
2017-03-30 10:59:40 +00:00
643bd26df2 FSN#36229 Added volgnr to fac_functie
svn path=/Database/trunk/; revision=33325
2017-03-30 09:20:50 +00:00
Erik Groener
3b924f3318 FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=33324
2017-03-30 09:10:19 +00:00
Erik Groener
f136d53c1e FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=33322
2017-03-30 08:19:58 +00:00
Erik Groener
1da131caa9 FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=33313
2017-03-29 13:48:31 +00:00
Erik Groener
29904653cd FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization
svn path=/Database/trunk/; revision=33279
2017-03-28 08:30:30 +00:00
Jos Groot Lipman
64c4bfbaf2 Versie DB31z (alfa 1)
svn path=/Database/trunk/; revision=33276
2017-03-27 15:04:45 +00:00
Jos Groot Lipman
67e1a3cce1 FSN#39750 Authenticatie 'Apps', savepoint
svn path=/Database/trunk/; revision=33272
2017-03-27 14:28:46 +00:00
Jos Groot Lipman
2f43cff510 FSN#39750 Authenticatie 'Apps', savepoint
svn path=/Database/trunk/; revision=33271
2017-03-27 14:19:18 +00:00
Peter Feij
5858bacf45 FSN#39054 Budgetcontrole uitbreiding: BGT module - savepoint
svn path=/Database/trunk/; revision=33270
2017-03-27 14:03:59 +00:00
Jos Groot Lipman
955ecad3e5 FSN#38299 Flexkenmerken via de API kunnen bewerken
svn path=/Database/trunk/; revision=33269
2017-03-27 14:01:31 +00:00
Jos Groot Lipman
ccb328f2ef FSN#39750 Authenticatie 'Apps', savepoint
svn path=/Database/trunk/; revision=33268
2017-03-27 13:59:18 +00:00
Peter Feij
162f383e04 FSN#39927 verwijderdatum tbv kenmerkdomeinen
svn path=/Database/trunk/; revision=33218
2017-03-22 16:23:52 +00:00
Peter Feij
0edec5fef5 MARX#39902 extras velden bij de koppeltabel/syntaxfix
svn path=/Database/trunk/; revision=33194
2017-03-20 15:21:51 +00:00
Maykel Geerdink
81ffa8234c AAIT#33956: Tracking uitbreiden op grondbeginselen financiele & rechten inrichting.
svn path=/Database/trunk/; revision=33193
2017-03-20 14:50:02 +00:00
Peter Feij
c57bf07efb MARX#39902 extras velden bij de koppeltabel
svn path=/Database/trunk/; revision=33190
2017-03-20 10:37:14 +00:00
Jos Groot Lipman
7927b23e18 DJIN#36213 SAML/Authenticatie verbeteringen.
svn path=/Database/trunk/; revision=33189
2017-03-20 10:32:05 +00:00
Peter Feij
e97e15c6a8 FSN#31475 Huurcontracten zijn obsolete geraakt en mutaties dus ook
svn path=/Database/trunk/; revision=33186
2017-03-17 15:47:46 +00:00
Peter Feij
5ff2bc3666 HSLE#39887 defauilt van 10 naar 25
svn path=/Database/trunk/; revision=33182
2017-03-17 11:00:57 +00:00
Jos Groot Lipman
b97a38a641 AAIT#33956: Tracking uitbreiden op grondbeginselen financiele & rechten inrichting.
svn path=/Database/trunk/; revision=33174
2017-03-16 14:54:24 +00:00
dad27f34f4 ASTE#37915 initsessions opgesplitst in branch versie en trunk+ versie
svn path=/Database/trunk/; revision=33172
2017-03-16 14:37:56 +00:00
451c27d258 ASTE#37915 Default Null toegevoegd en null afgevangen
svn path=/Database/trunk/; revision=33170
2017-03-16 14:06:24 +00:00
2a713107fa ASTE#37915 XML print nu evenals localdatum en localtijd ook de servertimezone en usertimezone (laatste 2 in de headernode)
svn path=/Database/trunk/; revision=33169
2017-03-16 13:48:37 +00:00
Peter Feij
da40c97d05 FSN#31475 Huurcontracten zijn obsolete geraakt
svn path=/Database/trunk/; revision=33161
2017-03-15 16:39:15 +00:00
Peter Feij
7fae550e34 FSN#28324 NEW_ITEM-ATTACHMENT standaard
svn path=/Database/trunk/; revision=33156
2017-03-15 13:46:50 +00:00
0a603259d3 ASTE#37915 Removed location timezone
svn path=/Database/trunk/; revision=33153
2017-03-15 12:04:27 +00:00
Peter Feij
9daf217225 FSN#31475 Huurcontracten zijn obsolete geraakt
svn path=/Database/trunk/; revision=33150
2017-03-15 09:19:39 +00:00
Peter Feij
5fc634bce0 FSN#31475 Huurcontracten zijn obsolete geraakt
svn path=/Database/trunk/; revision=33148
2017-03-15 09:04:53 +00:00
Peter Feij
256785bcee BLCC#39847 contracten ook met ruimte/verdiepingscope
FSN#31475 Huurcontracten zijn obsolete geraakt

svn path=/Database/trunk/; revision=33142
2017-03-14 16:05:17 +00:00
Peter Feij
d18e75cfdd FSN#39816 meer mogelijkheden met plattegronden default geen thema maar kiesbaar
svn path=/Database/trunk/; revision=33118
2017-03-10 18:28:25 +00:00
Arthur Egberink
6697a52fb8 FSN#39813 -- Importfunctie ONRGOED1_DEL geeft foutmelding bij mld_opdr_materiaal
svn path=/Database/trunk/; revision=33109
2017-03-10 08:30:41 +00:00
Arthur Egberink
db48d4701e FSN#39813 -- Importfunctie ONRGOED1_DEL geeft foutmelding bij mld_opdr_materiaal
svn path=/Database/trunk/; revision=33108
2017-03-10 08:23:53 +00:00
Jos Groot Lipman
9354705c92 ASTE#37915 KRE timezone conversies
svn path=/Database/trunk/; revision=33105
2017-03-09 16:22:18 +00:00
Peter Feij
779ad7de51 MARX#39774 factuurregelomschrijving langer en beter
svn path=/Database/trunk/; revision=33097
2017-03-08 15:46:45 +00:00
Peter Feij
3e7c2450be MARX#39774 factuurregelomschrijving langer
svn path=/Database/trunk/; revision=33091
2017-03-08 13:36:46 +00:00
Peter Feij
948ee6d1e9 FSN#39054 Budgetcontrole uitbreiding: BGT module savepoint
svn path=/Database/trunk/; revision=33064
2017-03-07 11:59:18 +00:00
Erik Groener
d1d15f5338 FSN#39312 Verder ontsluiten van modellen via de API
svn path=/Database/trunk/; revision=33055
2017-03-07 07:44:18 +00:00
f3d99c07c4 ASTE#37915 prs_perslid_timezoneoffset werkt nu maar wordt nog vervangen door prs_perslid_timezone
svn path=/Database/trunk/; revision=33019
2017-03-02 16:20:48 +00:00
Jos Groot Lipman
d63b729a1b FSN#38888 Wat indexjes erbij
svn path=/Database/trunk/; revision=33015
2017-03-02 12:07:07 +00:00
b753397674 HSLE#33678 bij uitdraai naar excel, laat nu ook kenmerken zien die op objectsoortniveau te bewerken zijn, en gekoppeld zijn aan objectsoort, en nu ook object groep en discipline
svn path=/Database/trunk/; revision=33004
2017-03-01 14:49:43 +00:00
6971e8b8c9 FSN#39485 LCL_MLD_SUBJECT verplaatst
svn path=/Database/trunk/; revision=32990
2017-03-01 09:00:40 +00:00
16d76fe313 FSN#39586 Verwijderde LCL's ook uit MLD_LCL.SRC gehaald
svn path=/Database/trunk/; revision=32989
2017-03-01 08:49:42 +00:00
Maykel Geerdink
a51f84372f AAIT#33956: Tracking uitbreiden op grondbeginselen financiele & rechten inrichting.
svn path=/Database/trunk/; revision=32970
2017-02-27 14:13:31 +00:00
eb7cfc0f6e AKZA#38532 Setting 'portalmenu_combine_single' toegevoegd voor het centreren van menukoppen met 1 menuitem
svn path=/Database/trunk/; revision=32952
2017-02-24 17:13:03 +00:00
Peter Feij
aa4a10660a FSN#39054 Budgetcontrole uitbreiding: BGT module
UWVA#38459 Nog UDR basisview

svn path=/Database/trunk/; revision=32948
2017-02-24 14:29:54 +00:00
Peter Feij
8e40dd2df4 UWVA#38459 udr reserveringen+bezoekers
svn path=/Database/trunk/; revision=32943
2017-02-24 12:18:15 +00:00
f9201c18df FSN#39586 enkele LCL's van images verwijderd (in code als fa-icon ingevoegd)
svn path=/Database/trunk/; revision=32942
2017-02-24 11:46:11 +00:00
Peter Feij
5da599bbb1 UWVA#39483 afspraak_key in udr erbij
svn path=/Database/trunk/; revision=32941
2017-02-24 11:38:56 +00:00
Peter Feij
633ab55aaa FSN#39054 Budgetcontrole uitbreiding: BGT module savepoint
svn path=/Database/trunk/; revision=32938
2017-02-24 11:20:01 +00:00
Peter Feij
f62d62a6f8 FSN#39054 Budgetcontrole uitbreiding: BGT module
svn path=/Database/trunk/; revision=32882
2017-02-20 12:31:21 +00:00
8b0280f50d KFNS#38265 self_register_groep_key weggehaald (zit nu onder self_register_groep_keys)
svn path=/Database/trunk/; revision=32869
2017-02-20 08:16:59 +00:00
Jos Groot Lipman
8e8d2052af Merge 2016.3 DB30e patches
svn path=/Database/trunk/; revision=32868
2017-02-17 19:15:18 +00:00
Ruud Lipper
218f7e848f FSN#39009 2016.3 DB31
svn path=/Database/trunk/; revision=32865
2017-02-17 14:09:38 +00:00
122b20b4b2 KFNS#38265 correctie
svn path=/Database/trunk/; revision=32861
2017-02-16 16:25:44 +00:00
a6fdea5380 KFNS#38265 update setting naam 'self_register_groep_key' naar 'self_register_groep_keys'
svn path=/Database/trunk/; revision=32859
2017-02-16 16:09:39 +00:00
14c204d4e7 HSLE#33678 View aangepast, pakt nu ook kenmerken erbij die te bewerken zijn via objectsoort
svn path=/Database/trunk/; revision=32839
2017-02-15 15:44:51 +00:00
Erik Groener
56bb556513 GOUD#37603 Mail naar helpdesk zodra een voorziening gereserveerd wordt (RES2BO)
svn path=/Database/trunk/; revision=32836
2017-02-15 11:24:33 +00:00
Erik Groener
e213d002f7 GOUD#37603 Mail naar helpdesk zodra een voorziening gereserveerd wordt (RES2BO)
svn path=/Database/trunk/; revision=32833
2017-02-15 10:39:52 +00:00
dc13554406 FSN#39485 lcl_mld_subject toegevoegd
svn path=/Database/trunk/; revision=32823
2017-02-14 16:08:44 +00:00
Maykel Geerdink
5beaed9cd9 FSN#37274: UDR Objecten en inspecties.
svn path=/Database/trunk/; revision=32811
2017-02-14 12:13:19 +00:00
Jos Groot Lipman
b896352817 FSN#39394 Import performance verbeteringen
svn path=/Database/trunk/; revision=32798
2017-02-13 09:41:33 +00:00
Peter Feij
b3e677aa44 FSN#39486 onderwerp wel meenemen in workflows
svn path=/Database/trunk/; revision=32796
2017-02-13 08:19:08 +00:00
Jos Groot Lipman
b94658e3d4 fac_idp_code (?sso=xxxxx) case-insensitive gemaakt
svn path=/Database/trunk/; revision=32780
2017-02-09 14:13:13 +00:00
692685eee5 KFNS#38265 setting "self_register_groep_keys" toegevoegd evenals implementatie aan self_register scherm
svn path=/Database/trunk/; revision=32776
2017-02-09 12:24:43 +00:00
c6a5859f61 HSLE#39446 setting "buttons_in_hamburger" toegevoegd om icoontjes achter de hamburger te zetten in de frameheaders
svn path=/Database/trunk/; revision=32767
2017-02-09 09:50:19 +00:00
Jos Groot Lipman
bb4cd82360 FSN#39435 Performance verbetering mld.upsertmeldingkenmerk
svn path=/Database/trunk/; revision=32748
2017-02-08 13:58:42 +00:00
62460b948c KFNS#38873 technisch adres kan nu ook aan (evt. alleen) district worden gekoppelt
svn path=/Database/trunk/; revision=32738
2017-02-08 09:33:42 +00:00
Peter Feij
ad8353555a FSN#39054 Budgetcontrole uitbreiding: BGT module setting
svn path=/Database/trunk/; revision=32729
2017-02-07 13:13:20 +00:00
Jos Groot Lipman
c39751e4ab FSN#39404 Performance verbetering melding-xml genereren
svn path=/Database/trunk/; revision=32726
2017-02-07 08:15:27 +00:00
Peter Feij
55755f9249 FSN#39054 Budgetcontrole uitbreiding: BGT module QA
svn path=/Database/trunk/; revision=32717
2017-02-06 13:39:15 +00:00
b8d284d7d5 HCAS#38260 ins_deelsrtcontrole_opmerking van 2000 naar 4000 karakters
svn path=/Database/trunk/; revision=32714
2017-02-06 11:58:41 +00:00
Jos Groot Lipman
b671047ee4 ALLI#39353 Putorders Send/Receive timeout configureerbaar. Ook enkele settings zichtbaar gemaakt PRSSYS (alleen 'secrets' moeten onzichtbaar)
svn path=/Database/trunk/; revision=32712
2017-02-06 11:45:36 +00:00
Peter Feij
0dbdaebb45 FSN#39054 Budgetcontrole uitbreiding: BGT module QA
svn path=/Database/trunk/; revision=32706
2017-02-06 10:46:27 +00:00
Peter Feij
b7b0849ed7 FSN#39054 Budgetcontrole uitbreiding: BGT module
svn path=/Database/trunk/; revision=32705
2017-02-06 09:52:06 +00:00
403dbbf985 NYBU#35578 LCL add_mandates
svn path=/Database/trunk/; revision=32700
2017-02-06 09:24:16 +00:00
Maykel Geerdink
c18b4c3bf1 MDUX#38433: Aanpassing procedure vrije bestellingen.
svn path=/Database/trunk/; revision=32699
2017-02-06 09:18:38 +00:00
Jos Groot Lipman
9533dbbc46 FSN#39323 Enkele reserved/ unused settings voor noodgevallen
svn path=/Database/trunk/; revision=32661
2017-02-01 15:50:30 +00:00
Jos Groot Lipman
6c229b3064 Merge 2016.3 DB30d patches
svn path=/Database/trunk/; revision=32659
2017-02-01 15:37:32 +00:00
Jos Groot Lipman
771ed81e56 op weg naar DB31
svn path=/Database/trunk/; revision=32658
2017-02-01 15:34:31 +00:00
Erik Groener
9ded0ddccf IVET#37449 Handmatige Mailnotificatie 'verdwijnt'
svn path=/Database/trunk/; revision=32645
2017-02-01 08:47:06 +00:00
Peter Feij
83c694a981 MARX#39100 relatietabel woco x aannemer ter vervanging van fac_usrdata
svn path=/Database/trunk/; revision=32634
2017-01-31 14:52:10 +00:00
Erik Groener
2f9140f9e4 FSN#38992 Laatste tabellen een numerieke primary key en eigen sequence geven
svn path=/Database/trunk/; revision=32620
2017-01-31 07:14:53 +00:00
Erik Groener
6f9fd6c986 FSN#38992 Laatste tabellen een numerieke primary key en eigen sequence geven
svn path=/Database/trunk/; revision=32609
2017-01-30 12:58:24 +00:00
Jos Groot Lipman
5c4a8d7a16 FSN#38992 Laatste tabellen een numerieke primary key en eigen sequence geven fixjes
svn path=/Database/trunk/; revision=32578
2017-01-26 19:39:02 +00:00
Erik Groener
0de5e7d844 FSN#38992 Laatste tabellen een numerieke primary key en eigen sequence geven
svn path=/Database/trunk/; revision=32557
2017-01-26 08:46:05 +00:00
Erik Groener
5987618c4c FSN#38992 Laatste tabellen een numerieke primary key en eigen sequence geven
svn path=/Database/trunk/; revision=32546
2017-01-25 10:31:49 +00:00
Jos Groot Lipman
17c7b3d2ea FSN#38888 Vele overbodige views opgeruimd betere volgorde
svn path=/Database/trunk/; revision=32545
2017-01-25 09:55:15 +00:00
Jos Groot Lipman
492f91f735 Testscript DB31 ondersteuning
svn path=/Database/trunk/; revision=32544
2017-01-25 09:45:34 +00:00
Jos Groot Lipman
bbfb7c3613 FSN#38888 Vele overbodige views opgeruimd
svn path=/Database/trunk/; revision=32539
2017-01-25 08:54:16 +00:00
Jos Groot Lipman
d9dabd358c PZHO is geen klant meer
svn path=/Database/trunk/; revision=32531
2017-01-24 21:48:01 +00:00
Jos Groot Lipman
d73f86dca6 Testscript DB31 ondersteuning
svn path=/Database/trunk/; revision=32529
2017-01-24 21:15:00 +00:00
Jos Groot Lipman
8098745e2f FSN#38888 Vele overbodige views opgeruimd
svn path=/Database/trunk/; revision=32527
2017-01-24 15:54:43 +00:00
Erik Groener
3d52415350 AAIT#36483 Mails via enveloppe meteen kunnen versturen
svn path=/Database/trunk/; revision=32522
2017-01-24 14:16:38 +00:00
Erik Groener
97518ca424 GRKL#38593 RES: Ruimte-import (FIP:2) vult veplicht catalogus-veld 'Expire dagen' niet
svn path=/Database/trunk/; revision=32505
2017-01-24 09:18:51 +00:00
ff8ceadea1 AADS#38285 ALG_LOCATIE_KEY aan fac_v_orderqueue toegevoegd
svn path=/Database/trunk/; revision=32501
2017-01-23 15:46:51 +00:00
Erik Groener
9a87b99a0b RWSN#35799 Filter op or ipv and of evt een tracking Udr
svn path=/Database/trunk/; revision=32499
2017-01-23 15:39:39 +00:00
97ddf19fe6 AADS#38285 benaming aangepast
svn path=/Database/trunk/; revision=32496
2017-01-23 13:07:57 +00:00
Maykel Geerdink
d1e3e15c4f MDUX#38433: Aanpassing procedure vrije bestellingen.
svn path=/Database/trunk/; revision=32495
2017-01-23 12:21:05 +00:00
Jos Groot Lipman
75031f9961 AAIT#33956: Meer indexen
svn path=/Database/trunk/; revision=32493
2017-01-23 11:56:23 +00:00
Jos Groot Lipman
9e61ffe92f AAIT#33956: Tracking uitbreiden op grondbeginselen financiële & rechten inrichting: ook de indexen
svn path=/Database/trunk/; revision=32492
2017-01-23 11:53:32 +00:00
Erik Groener
287377a6be AKZA#35759 vergaderzaalnamen in bezoekers balie zetten
svn path=/Database/trunk/; revision=32481
2017-01-23 09:52:36 +00:00
Jos Groot Lipman
da7c5c38b5 ASFC, ATCH, BRWT, UBBO, WIBC echt weg
svn path=/Database/trunk/; revision=32465
2017-01-19 15:32:43 +00:00
Maykel Geerdink
ae72acb91e AAIT#33956: Tracking uitbreiden op grondbeginselen financiele & rechten inrichting.
svn path=/Database/trunk/; revision=32464
2017-01-19 15:07:23 +00:00
Maykel Geerdink
4be2b9a8b6 AAIT#33956: Tracking uitbreiden op grondbeginselen financiele & rechten inrichting.
svn path=/Database/trunk/; revision=32463
2017-01-19 14:46:01 +00:00
Maykel Geerdink
d18bd9953c AAIT#33956: Tracking uitbreiden op grondbeginselen financiele & rechten inrichting.
svn path=/Database/trunk/; revision=32462
2017-01-19 14:38:42 +00:00
Erik Groener
c8f57db01f AAVG#37310 Toevoeging veld 'Relatietype' aan imporfunctie Externe bedrijven
svn path=/Database/trunk/; revision=32458
2017-01-19 13:12:44 +00:00
Erik Groener
8cd16eb210 FSN#32707 FIP MLD: toevoegen mld_stdmelding_hint (e.a.)
svn path=/Database/trunk/; revision=32448
2017-01-19 08:48:57 +00:00
Maykel Geerdink
b120fc1d3f AAIT#33956: Tracking uitbreiden op grondbeginselen financiele & rechten inrichting.
svn path=/Database/trunk/; revision=32447
2017-01-19 08:27:19 +00:00
Jos Groot Lipman
f54858dc88 Testscript DB31 ondersteuning
DB30 naar patch c gebracht

svn path=/Database/trunk/; revision=32439
2017-01-18 14:51:44 +00:00
Ruud Lipper
76a5fb0e4d FSN#39009 engelse teksten agv 2016.3
svn path=/Database/trunk/; revision=32438
2017-01-18 14:46:29 +00:00
5c134bf299 AADS#38285 Index aangepast aan nieuwe veld
svn path=/Database/trunk/; revision=32395
2017-01-17 08:38:43 +00:00
128c93be76 AADS#38285 CONSTRAINT Naam was te lang
svn path=/Database/trunk/; revision=32393
2017-01-17 08:06:53 +00:00
43c6e80bb9 AADS#38285
svn path=/Database/trunk/; revision=32388
2017-01-16 16:13:34 +00:00
Erik Groener
71424ab323 AKZA#37576 PDA/INS: Mobiel details laatste/juiste (vorige) taak kunnen inzien
svn path=/Database/trunk/; revision=32383
2017-01-16 13:41:56 +00:00
Maykel Geerdink
54c8d701c3 FSN#38413: TB022: Oorspronkelijke jaar tonen in taak.
svn path=/Database/trunk/; revision=32377
2017-01-16 11:18:27 +00:00
3ee5533c2b FSN#39041 label added
svn path=/Database/trunk/; revision=32370
2017-01-16 10:20:22 +00:00
Erik Groener
ea228e8efc STPH#38852 Doorklikken vanuit verplichting komt bij kostenplaats ipv kostenplaatsgroep uit
svn path=/Database/trunk/; revision=32367
2017-01-16 09:44:48 +00:00
Jos Groot Lipman
300567fe0b Release DB30 patch C
svn path=/Database/trunk/; revision=32366
2017-01-16 09:41:18 +00:00
Erik Groener
f4e686259e STPH#38852 Doorklikken vanuit verplichting komt bij kostenplaats ipv kostenplaatsgroep uit
svn path=/Database/trunk/; revision=32364
2017-01-16 09:18:59 +00:00
Jos Groot Lipman
7b2f54cff3 FSN#38888 DB31, mld_v_stdmelding_kenmerk vervallen
svn path=/Database/trunk/; revision=32362
2017-01-16 08:48:33 +00:00
Peter Feij
80434d3393 HSLE#37750 alg-ruimte-reserveringen niet uitsluiten
svn path=/Database/trunk/; revision=32317
2017-01-11 13:17:54 +00:00
Jos Groot Lipman
e7a0041dc1 FSN#38916 FACFAC Superuser alle tabellen kunnen bekijken
svn path=/Database/trunk/; revision=32303
2017-01-11 08:04:34 +00:00
Erik Groener
9f9943e7c1 STPH#38852 Doorklikken vanuit verplichting komt bij kostenplaats ipv kostenplaatsgroep uit
svn path=/Database/trunk/; revision=32298
2017-01-10 15:21:00 +00:00
Jos Groot Lipman
b90956c563 FSN#38927 Rapportages verkeerde taal als DB-lang engelstalig
Ook: beter de @@ vervangen als DB-lang anderstalig

svn path=/Database/trunk/; revision=32276
2017-01-09 13:55:19 +00:00
Jos Groot Lipman
c1f5cf4207 FSN#34646 Oracle test scripts
svn path=/Database/trunk/; revision=32266
2017-01-09 11:36:14 +00:00
Jos Groot Lipman
3538c2b33a FSN#38916 FACFAC Superuser alle tabellen kunnen bekijken: menuoptie via lcl
svn path=/Database/trunk/; revision=32265
2017-01-09 10:13:52 +00:00
Peter Feij
e77def636d GRKL#38732 Nextstep kan ook eerst naar FO moeten
svn path=/Database/trunk/; revision=32247
2017-01-06 10:10:35 +00:00
Peter Feij
fb0f1c5b6c Release DB30 patch B
svn path=/Database/trunk/; revision=32246
2017-01-06 10:09:45 +00:00
Jos Groot Lipman
0f0cd7000b FSN#38916 FACFAC Superuser alle tabellen kunnen bekijken
svn path=/Database/trunk/; revision=32232
2017-01-05 15:37:49 +00:00
2c0bd23c66 FSN#38717 Labels
svn path=/Database/trunk/; revision=32212
2017-01-04 14:25:44 +00:00
Jos Groot Lipman
1760d08c08 FSN#37583 Support authenticatie via JWT
svn path=/Database/trunk/; revision=32209
2017-01-04 13:41:29 +00:00
Erik Groener
f7af15a0cd FSN#37793 Opstelling Standaard met key 0 geeft raar gedrag
svn path=/Database/trunk/; revision=32203
2017-01-04 09:32:41 +00:00
Jos Groot Lipman
f038c5c1ae Release DB29 patch A
svn path=/Database/trunk/; revision=32199
2017-01-03 20:43:20 +00:00
b68c2ff129 FSN#35336
svn path=/Database/trunk/; revision=32183
2017-01-03 12:39:19 +00:00
Jos Groot Lipman
d73353a141 FSN#33624 Ondersteuning van SSO voor het forum voorbereid
svn path=/Database/trunk/; revision=32172
2017-01-02 15:45:04 +00:00
Maarten van der Heide
1fbc3d8efb Nu ook onder versiebeheer!
svn path=/Database/trunk/; revision=32168
2017-01-02 13:39:25 +00:00
Maarten van der Heide
897be9dbe5 Nu ook onder versiebeheer!
svn path=/Database/trunk/; revision=32167
2017-01-02 13:39:05 +00:00
Peter Feij
7041538ccf FSN#38834 wat robuuster/beter
svn path=/Database/trunk/; revision=32148
2016-12-23 10:06:03 +00:00
Arthur Egberink
7f8034926d AAVL#38815 -- Strengere controle op factuurdatum
svn path=/Database/trunk/; revision=32143
2016-12-23 07:53:58 +00:00
0bdc47843b FSN#35336
svn path=/Database/trunk/; revision=32126
2016-12-22 14:43:41 +00:00
Jos Groot Lipman
3a05e3a303 logcenter_url is WEB_FACTAB
svn path=/Database/trunk/; revision=32114
2016-12-22 13:07:00 +00:00
Peter Feij
f370e6bcac FSN#34558 Taal functies en modules
svn path=/Database/trunk/; revision=32112
2016-12-22 12:49:53 +00:00
Jos Groot Lipman
1b9a217dda FSN#34558 Notificaties kunnen vertalen
svn path=/Database/trunk/; revision=32111
2016-12-22 11:39:46 +00:00
Jos Groot Lipman
9e74595f15 FSN#34558 Notificaties kunnen vertalen
svn path=/Database/trunk/; revision=32108
2016-12-22 11:14:03 +00:00
Jos Groot Lipman
b5a8aa1f30 Button teksten standaard meervoud
svn path=/Database/trunk/; revision=32102
2016-12-22 10:21:37 +00:00
Jos Groot Lipman
2fddf965dc FSN#38685 Algemene voorwaarden iets robuuster
svn path=/Database/trunk/; revision=32101
2016-12-22 10:21:12 +00:00
Jos Groot Lipman
ffdf8b123a FSN#34558 Toch oplossing voorfunctie_omschrijving bij rechten-rapportages
svn path=/Database/trunk/; revision=32087
2016-12-22 08:18:43 +00:00
Jos Groot Lipman
1d7a205b27 tikfoutje FACTAC
svn path=/Database/trunk/; revision=32082
2016-12-21 21:00:16 +00:00
Jos Groot Lipman
536f158704 FSN#34558 Taal functies en modules
svn path=/Database/trunk/; revision=32081
2016-12-21 20:57:52 +00:00
Jos Groot Lipman
3e73f17fec AAIT#36710: Berekende waarde van velden in Facilitor.
svn path=/Database/trunk/; revision=32077
2016-12-21 16:17:31 +00:00
Erik Groener
f85306a89c PNBR#35811 tijd tot in een Reservering
svn path=/Database/trunk/; revision=32073
2016-12-21 15:24:03 +00:00
Jos Groot Lipman
3a287221ee FSN#34558 Taal functies en modules
svn path=/Database/trunk/; revision=32072
2016-12-21 15:02:08 +00:00
Jos Groot Lipman
68bbb3f306 FSN#34558 Taal functies en modules
svn path=/Database/trunk/; revision=32071
2016-12-21 14:32:31 +00:00
Jos Groot Lipman
04f8e330da FSN#38816 Eigen L("lcl_menu_fac_custnotificaties")
svn path=/Database/trunk/; revision=32063
2016-12-21 12:09:02 +00:00
Jos Groot Lipman
597b059af0 FSN#36125 Listbox module filter vertaalbaar maken
svn path=/Database/trunk/; revision=32060
2016-12-21 10:33:15 +00:00
Jos Groot Lipman
9fd20aaf89 AAIT#36710: Berekende waarde van velden in Facilitor.
svn path=/Database/trunk/; revision=32048
2016-12-20 14:55:36 +00:00
Arthur Egberink
8482d3b57e AADS#38245 -- Generieke import voor kostenplaatsen.
svn path=/Database/trunk/; revision=32014
2016-12-19 12:25:37 +00:00
Arthur Egberink
06abdabb6c AADS#38245 -- Generieke import voor kostenplaatsen.
svn path=/Database/trunk/; revision=32013
2016-12-19 11:55:43 +00:00
Erik Groener
2b530351f7 UWVA#37534 RES: Geen notificatie versturen bij de 'Reserveringstatus:" geblokkeerd
svn path=/Database/trunk/; revision=32010
2016-12-19 11:43:43 +00:00
Erik Groener
89783a283c AKZA#36723 INS: Autorisatie voor objectbeheerder: alleen eigen objecten bewerken
svn path=/Database/trunk/; revision=31978
2016-12-15 12:42:18 +00:00
Maykel Geerdink
6d5955e628 AAIT#36710: Berekende waarde van velden in Facilitor.
svn path=/Database/trunk/; revision=31969
2016-12-14 15:58:33 +00:00
Peter Feij
0f1a78160a RWSN#38671 Ratio (%) kolom in usrraps
svn path=/Database/trunk/; revision=31963
2016-12-14 09:29:28 +00:00
Erik Groener
4433cd679a UWVA#37540 RES: per reserveerbare ruimte lunchsluitingstijden kunnen opvoeren
svn path=/Database/trunk/; revision=31951
2016-12-13 13:01:42 +00:00
Erik Groener
ed42fe8090 UWVA#37534 RES: Geen notificatie versturen bij de 'Reserveringstatus:" geblokkeerd
svn path=/Database/trunk/; revision=31949
2016-12-13 12:22:50 +00:00
Maykel Geerdink
1c236cb98a AAIT#36710: Berekende waarde van velden in Facilitor.
svn path=/Database/trunk/; revision=31946
2016-12-13 09:04:48 +00:00
Erik Groener
5e48f2d05c UWVA#37534 RES: Geen notificatie versturen bij de 'Reserveringstatus:" geblokkeerd
svn path=/Database/trunk/; revision=31935
2016-12-12 12:45:48 +00:00
Peter Feij
9166966c6a HSLE#37750 UDR gesplitst
svn path=/Database/trunk/; revision=31928
2016-12-09 17:36:09 +00:00
Peter Feij
14dfc231c4 FSN#35094 Opfrissen icon-set enzo
svn path=/Database/trunk/; revision=31927
2016-12-09 17:33:29 +00:00
Peter Feij
9fded5e3b7 FSN#35094 Opfrissen icon-set : bijlagebutton
svn path=/Database/trunk/; revision=31926
2016-12-09 17:32:46 +00:00
Jos Groot Lipman
818580da6e Diverse teksten en settings
svn path=/Database/trunk/; revision=31908
2016-12-08 13:42:15 +00:00
Jos Groot Lipman
36614b8671 UWVA#37540 Eerste aanzet lunchsluitingstijden
svn path=/Database/trunk/; revision=31897
2016-12-08 09:37:40 +00:00
Maykel Geerdink
84ef051fee AAIT#36710: Berekende waarde van velden in Facilitor.
svn path=/Database/trunk/; revision=31888
2016-12-07 15:54:30 +00:00
Jos Groot Lipman
3395be935e FSN#38617 Fallback naar Engelstalig
svn path=/Database/trunk/; revision=31836
2016-12-05 14:53:49 +00:00
98d676defd PCHE#36077
svn path=/Database/trunk/; revision=31810
2016-12-05 08:25:04 +00:00
Maykel Geerdink
54cbd5e072 AAIT#36710: Berekende waarde van velden in Facilitor.
svn path=/Database/trunk/; revision=31809
2016-12-05 08:20:58 +00:00
Peter Feij
0050975f2c PCHE#36077 prs_perslid_terms_version moet vast langer
svn path=/Database/trunk/; revision=31804
2016-12-02 17:32:57 +00:00
d64af56fe4 PCHE#36077 added lcl and prs_perslid_terms_datum and prs_perslid_terms_version
svn path=/Database/trunk/; revision=31801
2016-12-02 16:58:27 +00:00
Jos Groot Lipman
aee7b2b591 FSN#34646 Oracle test scripts
svn path=/Database/trunk/; revision=31773
2016-12-01 12:37:09 +00:00
Jos Groot Lipman
62a587beca FSN#34558 Notificaties kunnen vertalen
svn path=/Database/trunk/; revision=31771
2016-12-01 11:58:33 +00:00
Jos Groot Lipman
5ae83111df FSN#38617 Fallback naar Engelstalig
svn path=/Database/trunk/; revision=31769
2016-12-01 11:52:00 +00:00
Jos Groot Lipman
f6a9c5012b AAIT#36710 Aanzet afsplitsen/maken FLX package met evaluateexpression
svn path=/Database/trunk/; revision=31758
2016-11-30 16:51:08 +00:00
Jos Groot Lipman
c6322f7e66 FSN#34558 Notificaties kunnen vertalen
svn path=/Database/trunk/; revision=31756
2016-11-30 14:46:34 +00:00
Erik Groener
7c45362ef2 AKZA#36723 INS: Autorisatie voor objectbeheerder: alleen eigen objecten bewerken
svn path=/Database/trunk/; revision=31755
2016-11-30 13:24:18 +00:00
Jos Groot Lipman
682deb821c FSN#34558 Notificaties kunnen vertalen
svn path=/Database/trunk/; revision=31754
2016-11-30 13:17:25 +00:00
Maarten van der Heide
824d0305f1 Anonimiseer alle Shared AAXX databases (status 30-11-16)
svn path=/Database/trunk/; revision=31752
2016-11-30 12:28:57 +00:00
Maarten van der Heide
37ea4fcf63 Anonimiseer alle Shared en Dedicated SaaS databases (status 30-11-16)
svn path=/Database/trunk/; revision=31750
2016-11-30 10:29:40 +00:00
Erik Groener
25603f0a0f AKZA#36723 INS: Autorisatie voor objectbeheerder: alleen eigen objecten bewerken
svn path=/Database/trunk/; revision=31743
2016-11-30 07:47:05 +00:00
Erik Groener
8b86b0654c NYBU#38371 Veld expire tijd moet 3 posities kunnen bevatten
svn path=/Database/trunk/; revision=31742
2016-11-30 07:28:50 +00:00
Maykel Geerdink
4f14de00c9 AAIT#36710: Berekende waarde van velden in Facilitor.
svn path=/Database/trunk/; revision=31741
2016-11-30 07:21:20 +00:00
Peter Koerhuis
3a43201fa0 FSN#38502 API2 logt "NL LCL 'extern_nr' is undefined!"
svn path=/Database/trunk/; revision=31737
2016-11-29 16:48:20 +00:00
Jos Groot Lipman
f04e373c36 FSN#34558 Notificaties kunnen vertalen
svn path=/Database/trunk/; revision=31735
2016-11-29 16:05:34 +00:00
Jos Groot Lipman
e7006ba057 Diverse teksten
svn path=/Database/trunk/; revision=31734
2016-11-29 15:17:49 +00:00
1e64e7e559 PCHE#36077 setting in de database vast toegevoegd
svn path=/Database/trunk/; revision=31709
2016-11-28 15:48:15 +00:00
aa9963ef98 FSN#37938 Setting voor productsearch toegevoegd
svn path=/Database/trunk/; revision=31700
2016-11-28 12:09:52 +00:00
Erik Groener
aa89ca3051 CSUN#37615 Bijlages [mee kunnen sturen met notificatie]
svn path=/Database/trunk/; revision=31660
2016-11-24 12:10:54 +00:00
Maykel Geerdink
ad46327612 AAIT#36710: Berekende waarde van velden in Facilitor.
svn path=/Database/trunk/; revision=31619
2016-11-22 15:08:14 +00:00
Maykel Geerdink
57f2c7ff68 AAIT#36710: Berekende waarde van velden in Facilitor.
svn path=/Database/trunk/; revision=31618
2016-11-22 15:06:28 +00:00
Erik Groener
74bfa2637b ARAI#37698 Standaard afmeldteksten bij opdrachten
svn path=/Database/trunk/; revision=31617
2016-11-22 15:04:11 +00:00
Maykel Geerdink
f374b3e87e AAIT#36710: Berekende waarde van velden in Facilitor.
svn path=/Database/trunk/; revision=31616
2016-11-22 15:02:23 +00:00
Maykel Geerdink
0d93ae3c64 FSN#38104: Herplannen bij MJOB werkt niet goed?
svn path=/Database/trunk/; revision=31601
2016-11-22 07:29:20 +00:00
Maykel Geerdink
ae26022447 MARX#38468: Werking setting fin_factuur_verlegdmode niet oke.
svn path=/Database/trunk/; revision=31599
2016-11-22 07:15:31 +00:00
Maykel Geerdink
c27c97204b MARX#38468: Werking setting fin_factuur_verlegdmode niet oke.
svn path=/Database/trunk/; revision=31587
2016-11-21 10:22:21 +00:00
Erik Groener
5716f95889 VENR#37077 Instellen reserveringen per uur niet mogelijk alleen per dag(deel)
svn path=/Database/trunk/; revision=31560
2016-11-18 08:39:31 +00:00
Jos Groot Lipman
bccb0a41a8 AAIT#37411 Facturatieschema / Termijnbedragen bij contracten
svn path=/Database/trunk/; revision=31542
2016-11-17 12:24:02 +00:00
Jos Groot Lipman
ff81cd08b5 AAIT#37411 Facturatieschema / Termijnbedragen bij contracten
svn path=/Database/trunk/; revision=31540
2016-11-17 12:08:23 +00:00
Jos Groot Lipman
a03de14def FSN#38307 Klant cust-nummer niet meer in database registeren
svn path=/Database/trunk/; revision=31536
2016-11-17 11:29:29 +00:00
Erik Groener
877c3c8c03 VENR#37077 Instellen reserveringen per uur niet mogelijk alleen per dag(deel)
svn path=/Database/trunk/; revision=31535
2016-11-17 10:57:13 +00:00
Jos Groot Lipman
5b7b0bf136 FSN#38431 Legendawaarden menoptie is overbodig
svn path=/Database/trunk/; revision=31532
2016-11-17 10:19:55 +00:00
Jos Groot Lipman
36cb384d0e AAIT#37411 Facturatieschema / Termijnbedragen bij contracten
svn path=/Database/trunk/; revision=31531
2016-11-17 10:18:54 +00:00
Jos Groot Lipman
39247bf7b3 FSN#37536 Nieuwe sessie bij wachtwoord wijzigen
svn path=/Database/trunk/; revision=31518
2016-11-16 15:57:23 +00:00
Jos Groot Lipman
f48ac90dc7 FSN#38426 prs_contactpersoon_functie naar 60 karakters
svn path=/Database/trunk/; revision=31517
2016-11-16 15:55:49 +00:00
Peter Feij
70ccaef4fe Nog een stapje obscuurder
svn path=/Database/trunk/; revision=31493
2016-11-16 10:06:59 +00:00
Peter Feij
05c100714a UWVA#38411 Regiokolom in UDR's
svn path=/Database/trunk/; revision=31486
2016-11-16 08:46:45 +00:00
Peter Feij
0c1afa510a AAIT#37411 support voor factuurschema
svn path=/Database/trunk/; revision=31476
2016-11-15 10:04:32 +00:00
Peter Feij
e49b1e006e AAIT#37411 support voor factuurschema
svn path=/Database/trunk/; revision=31469
2016-11-14 16:28:43 +00:00
9fa917417e setting for inline details hamburger added
svn path=/Database/trunk/; revision=31468
2016-11-14 15:49:32 +00:00
Jos Groot Lipman
8b3bd84f47 Testscript DB30 ondersteuning
svn path=/Database/trunk/; revision=31449
2016-11-14 09:16:15 +00:00
Maykel Geerdink
08cadeb87b FSN#36795: Planning, start en afronden niet altijd wenselijk bij terugkerende taken.
svn path=/Database/trunk/; revision=31448
2016-11-14 09:09:53 +00:00
Maykel Geerdink
59fa0c29ce FSN#36795: Planning, start en afronden niet altijd wenselijk bij terugkerende taken.
svn path=/Database/trunk/; revision=31447
2016-11-14 09:00:06 +00:00
Maykel Geerdink
7228eaf44a FSN#36795: Planning, start en afronden niet altijd wenselijk bij terugkerende taken.
svn path=/Database/trunk/; revision=31446
2016-11-14 08:58:17 +00:00
Erik Groener
0ee0573fbd DJIN#37247 Apart opmerking veld per bezoeker
svn path=/Database/trunk/; revision=31437
2016-11-11 11:40:17 +00:00
Maykel Geerdink
14989d0323 FSN#38083: Startmoment van de inspectie kunnen vastleggen bij het srtcontroledl_xcp record.
svn path=/Database/trunk/; revision=31410
2016-11-10 09:56:24 +00:00
Jos Groot Lipman
6191e7dfaf FSN#38307 Klant cust-nummer niet meer in database registeren
svn path=/Database/trunk/; revision=31390
2016-11-09 09:55:32 +00:00
Maykel Geerdink
876a5de21b AKZA#38289: CTR: Gereedmelden geeft Oracle time-out voor bepaalde objecten.
svn path=/Database/trunk/; revision=31343
2016-11-03 10:38:29 +00:00
15617b61be FSN#38074 v_gebouw_naam mag nu C60 zijn
svn path=/Database/trunk/; revision=31336
2016-11-03 08:04:27 +00:00
Erik Groener
0785749ee7 FSN#37793 Opstelling Standaard met key 0 geeft raar gedrag
svn path=/Database/trunk/; revision=31332
2016-11-02 18:08:15 +00:00
Jos Groot Lipman
51834bb109 YASK#38239 Email mag ook & hebben
svn path=/Database/trunk/; revision=31325
2016-11-02 11:44:48 +00:00
Jos Groot Lipman
5193859408 Commentaar over fac_imp_perslid opschonen. Geen codewijzigingen
svn path=/Database/trunk/; revision=31314
2016-11-01 14:13:37 +00:00
Maykel Geerdink
2d90ffa9fc DJIN#35660: Rebound: Behandelaar van opdrachten bij "groepswerkwijze" kiezen/zien.
svn path=/Database/trunk/; revision=31301
2016-11-01 08:13:57 +00:00
Erik Groener
0631b39196 DJIN#37247 Apart opmerking veld per bezoeker
svn path=/Database/trunk/; revision=31292
2016-10-31 13:19:26 +00:00
a5bbaec47f FSN#38148 Setting filter cut off added and implemented
svn path=/Database/trunk/; revision=31283
2016-10-28 15:03:38 +00:00
Erik Groener
43490773d5 DJIN#37247 DJIN#37247
svn path=/Database/trunk/; revision=31281
2016-10-28 11:56:50 +00:00
23111ee382 FSN#38074 veld alg_gebouw_naam nu C60
svn path=/Database/trunk/; revision=31261
2016-10-27 11:32:31 +00:00
Erik Groener
6458fdb191 PNBR#37746 Bestellingen: opmerkingen weergeven bij bestelopdracht
svn path=/Database/trunk/; revision=31260
2016-10-27 11:26:47 +00:00
5bd809bc17 FSN#38091 quote aan einde van de regel wordt nu correct afgehandeld
svn path=/Database/trunk/; revision=31257
2016-10-27 10:53:16 +00:00
Peter Feij
bbc57f5e76 ARAI#38134 kolom die met het - begint is altijd al schimmig geweest. Hier en dan waar het gebruikt wordt icm locatiecode-prefix aangepast
svn path=/Database/trunk/; revision=31246
2016-10-26 19:24:47 +00:00
Arthur Egberink
5640c63208 FSN#38228 -- Objecten import verwijdert geen kenmerken als ze niet meer bestaan
svn path=/Database/trunk/; revision=31236
2016-10-26 13:46:57 +00:00
Maykel Geerdink
efcc88e0f5 FSN#36795: Planning, start en afronden niet altijd wenselijk bij terugkerende taken.
svn path=/Database/trunk/; revision=31218
2016-10-26 07:46:06 +00:00
Erik Groener
63fc7e575d PNBR#37746 Bestellingen: opmerkingen weergeven bij bestelopdracht
svn path=/Database/trunk/; revision=31215
2016-10-26 07:34:24 +00:00
Erik Groener
81d578d4cd PNBR#37746 Bestellingen: opmerkingen weergeven bij bestelopdracht
svn path=/Database/trunk/; revision=31199
2016-10-24 12:18:27 +00:00
Maykel Geerdink
d8287a6abc FSN#36795: Planning, start en afronden niet altijd wenselijk bij terugkerende taken.
svn path=/Database/trunk/; revision=31198
2016-10-24 12:16:09 +00:00
Maykel Geerdink
eb88a49a0a FSN#38104: Herplannen bij MJOB werkt niet goed?
svn path=/Database/trunk/; revision=31150
2016-10-19 13:11:32 +00:00
Maykel Geerdink
0aa817bc17 AADS#32133: Vervolgvraag AADS#32035 over dienstniveaus.
svn path=/Database/trunk/; revision=31149
2016-10-19 12:55:46 +00:00
3e64556621 AAFM#31763
svn path=/Database/trunk/; revision=31135
2016-10-18 15:17:41 +00:00
a371009325 AAFM#31763 Unique index toegevoegd
svn path=/Database/trunk/; revision=31133
2016-10-18 14:44:24 +00:00
Erik Groener
1584868ae5 PNBR#35811 tijd tot in een Reservering
svn path=/Database/trunk/; revision=31112
2016-10-18 08:36:33 +00:00
Peter Feij
4420df0e12 FSN#37671 De vertalingen
svn path=/Database/trunk/; revision=31108
2016-10-18 08:12:20 +00:00
Peter Feij
f9a841a7d0 FSN#37671 De vertalingen
svn path=/Database/trunk/; revision=31077
2016-10-13 08:51:21 +00:00
Erik Groener
6e6bd12a65 HSLE#36898 Vastpinnen tabbladen: max aantal vergroten
svn path=/Database/trunk/; revision=31069
2016-10-12 13:02:40 +00:00
Erik Groener
cb453b43f1 HSLE#36898 Vastpinnen tabbladen: max aantal vergroten
svn path=/Database/trunk/; revision=31068
2016-10-12 12:49:15 +00:00
595e893d4a FSN#34247 alert toegevoegd
svn path=/Database/trunk/; revision=31065
2016-10-12 12:47:16 +00:00
Jos Groot Lipman
1e7a7890e4 op weg naar DB30
svn path=/Database/trunk/; revision=31062
2016-10-12 11:30:37 +00:00
Jos Groot Lipman
bbe66d5959 FSN#37722 Afronding parallel factuur_import
svn path=/Database/trunk/; revision=31061
2016-10-12 11:29:48 +00:00
Jos Groot Lipman
d543d16b6f INS_SRTCONTROLE_TYPE is met DB29 alvervallen en nu echt gedropped
svn path=/Database/trunk/; revision=31060
2016-10-12 11:28:25 +00:00
Erik Groener
509e2e6727 svn path=/Database/trunk/; revision=31059 2016-10-12 10:36:24 +00:00
Erik Groener
771950e9ac HSLE#36898 Vastpinnen tabbladen: max aantal vergroten
svn path=/Database/trunk/; revision=31054
2016-10-12 09:43:42 +00:00
Erik Groener
5d14b41a99 PNBR#35811 tijd tot in een Reservering
svn path=/Database/trunk/; revision=31014
2016-10-10 07:32:55 +00:00
b47b97f1b4 AAIT#36064
svn path=/Database/trunk/; revision=31010
2016-10-07 15:33:28 +00:00
Jos Groot Lipman
05e276506f Testscript ook 'oudere' revisie kunnen laten maken
svn path=/Database/trunk/; revision=30980
2016-10-05 12:30:01 +00:00
Maykel Geerdink
0f96ea5ed3 FSN#37468: Inzage in ‘nieuw’ gesynchroniseerd vastgoed.
svn path=/Database/trunk/; revision=30978
2016-10-05 11:44:40 +00:00
Erik Groener
0662aa9f7d PNBR#35811 tijd tot in een Reservering
svn path=/Database/trunk/; revision=30964
2016-10-04 12:09:54 +00:00
Erik Groener
d3a772345d CSUN#37615 Bijlages [mee kunnen sturen met notificatie]
svn path=/Database/trunk/; revision=30955
2016-10-04 06:58:37 +00:00
Jos Groot Lipman
cd068e1605 Versie 29C
svn path=/Database/trunk/; revision=30947
2016-10-03 12:03:57 +00:00
Jos Groot Lipman
873d963a45 MARX#37901 Import factuur terughoudender met opruimen FAC_IMP_FACTUUR
svn path=/Database/trunk/; revision=30946
2016-10-03 11:53:33 +00:00
Peter Feij
1e3fb63186 NYBU#37450 weer een workflowflow ondersteund
svn path=/Database/trunk/; revision=30938
2016-09-30 17:37:15 +00:00
Peter Feij
69702e9f6b WELK#37168 bij overschrijding eerste deelres wel volledige tbv algemene info
svn path=/Database/trunk/; revision=30932
2016-09-30 08:08:18 +00:00
Peter Feij
34fe562fae FSN#37825 terminolgie fijnslijperij
svn path=/Database/trunk/; revision=30930
2016-09-30 07:22:04 +00:00
Peter Feij
671ba9f459 FSN#37825 terminolgie fijnslijperij
svn path=/Database/trunk/; revision=30925
2016-09-29 17:32:03 +00:00
Peter Feij
c5c69a43e3 FSN#37825 terminolgie fijnslijperij
svn path=/Database/trunk/; revision=30923
2016-09-29 16:18:50 +00:00
Arthur Egberink
ff9d08441d AAIT#36874 -- Status nieuw voor facturen
svn path=/Database/trunk/; revision=30911
2016-09-29 08:14:59 +00:00
Peter Feij
4258334b2b FSN#37849 a. de verschillende taaktermen gebruiken *MOET NOG VOOR FR,DE, SV en NO verwerkt worden
svn path=/Database/trunk/; revision=30910
2016-09-28 17:04:03 +00:00
Jos Groot Lipman
7c99670729 FSN#37848 CTR: Import "inspectiedefinities" werkt niet meer
svn path=/Database/trunk/; revision=30908
2016-09-28 15:49:10 +00:00
Ruud Lipper
d514ce7213 UWVA#37841 lcl behandeling bij behandelmode2 eigen lcl
svn path=/Database/trunk/; revision=30875
2016-09-27 13:12:46 +00:00
Peter Feij
f87933cdf1 FSN#37815 menuitems-autorisatie moet ook CTRUSE
svn path=/Database/trunk/; revision=30873
2016-09-27 12:28:25 +00:00
Peter Feij
26cbf65583 FSN#37660 fix van CTRUSE conversie
FSN#37815 menuitems-autorisatie moet ook CTRUSE

svn path=/Database/trunk/; revision=30869
2016-09-27 11:21:02 +00:00
Jos Groot Lipman
4633e46691 Versie 29B
svn path=/Database/trunk/; revision=30860
2016-09-26 14:47:55 +00:00
Jos Groot Lipman
cae34290b1 Release DB29 patch B
svn path=/Database/trunk/; revision=30858
2016-09-26 14:25:17 +00:00
Peter Feij
95b653ec85 PCHD#36752 goedkeuren van facturen kan ook verplicht zijn
svn path=/Database/trunk/; revision=30842
2016-09-23 14:43:39 +00:00
Erik Groener
02ed89ba1e HSLE#36223 Cateringbestelling extra aanvullingen (tbv goedkeuring)
svn path=/Database/trunk/; revision=30840
2016-09-23 10:35:44 +00:00
Jos Groot Lipman
cbf9da7fd0 lcl_ins_prijs was weggevallen?
svn path=/Database/trunk/; revision=30801
2016-09-21 14:57:30 +00:00
Peter Feij
825f5be905 FSN#37671 engelse vertalingen aangepast - quotefix
svn path=/Database/trunk/; revision=30799
2016-09-21 14:22:51 +00:00
Ruud Lipper
2e145832ca FSN#37671 engelse vertalingen aangepast
svn path=/Database/trunk/; revision=30797
2016-09-21 13:47:41 +00:00
Erik Groener
a326f0dbb9 HSLE#36223 Cateringbestelling extra aanvullingen (tbv goedkeuring)
svn path=/Database/trunk/; revision=30781
2016-09-20 14:33:52 +00:00
Jos Groot Lipman
a7f13bc4d3 res_ruimte_syncstate is CLOB, die kunnen we niet comparen
svn path=/Database/trunk/; revision=30777
2016-09-20 14:10:36 +00:00
Jos Groot Lipman
7195bcf756 Iet flexibeler met versienummer
svn path=/Database/trunk/; revision=30776
2016-09-20 14:07:54 +00:00
Jos Groot Lipman
3c1ae926d1 FSN#36690 fac_notificatie_job_flags via interface kunnen wijzigen
svn path=/Database/trunk/; revision=30774
2016-09-20 13:49:22 +00:00
Jos Groot Lipman
3ada651327 Oude missende LCL lcl_mld_linktoparent toegevoegd
svn path=/Database/trunk/; revision=30771
2016-09-20 12:02:13 +00:00
Erik Groener
e83246bae6 AAIT#36874 Status nieuw voor facturen
svn path=/Database/trunk/; revision=30766
2016-09-20 09:34:09 +00:00
Erik Groener
89bfe84e85 FSN#37018 Gebreken in volgnummer autorisatie op kenmerken
svn path=/Database/trunk/; revision=30764
2016-09-20 09:05:26 +00:00
Jos Groot Lipman
b5d941a46a FSN#37682 Plato testbevindingen
svn path=/Database/trunk/; revision=30755
2016-09-19 11:06:17 +00:00
Peter Feij
88239cb054 FSN#36975 Exportview fix (nu ook niet-ASP voorkomt)
svn path=/Database/trunk/; revision=30747
2016-09-16 10:22:21 +00:00
Jos Groot Lipman
43e7618dfd Release DB29 patch A
svn path=/Database/trunk/; revision=30740
2016-09-15 13:51:55 +00:00
Ruud Lipper
ab3fc8b84c FSN#33999
svn path=/Database/trunk/; revision=30737
2016-09-15 12:37:12 +00:00
Jos Groot Lipman
d4d9fcce33 Iets robuuster in de TMP-folder
svn path=/Database/trunk/; revision=30736
2016-09-15 12:06:47 +00:00
Erik Groener
ee4bb2ea33 HSLE#36387 Mogelijkheid tot een vervolgmelding vanuit een afgemelde reservering
svn path=/Database/trunk/; revision=30724
2016-09-15 10:36:09 +00:00
Jos Groot Lipman
2db5958ca1 FSN#37680 bes.makeorders faalt als parentafdeling verwijderd
svn path=/Database/trunk/; revision=30719
2016-09-15 07:56:38 +00:00
Jos Groot Lipman
0a411e84ae FSN#37721 Factuur import niet parallel te gebruiken
svn path=/Database/trunk/; revision=30714
2016-09-14 15:18:47 +00:00
Jos Groot Lipman
f93e5c9f3d FSN#37722 Afronding parallel factuur_import
svn path=/Database/trunk/; revision=30710
2016-09-14 14:50:02 +00:00
Jos Groot Lipman
6de9940628 FSN#37706 ins_strcontrole_type is vervallen, die zit tegenwoordig is ctr_disc_params
svn path=/Database/trunk/; revision=30702
2016-09-14 09:38:31 +00:00
Jos Groot Lipman
c08d717941 FSN#37681 Terminologie voor CTR-disciplines
svn path=/Database/trunk/; revision=30691
2016-09-13 12:46:57 +00:00
Jos Groot Lipman
34ed0e3881 DJIN#37688 Ook bez_afspraak_telefoonnr meenemen bij kopie afspraak
svn path=/Database/trunk/; revision=30687
2016-09-13 08:53:27 +00:00
Daniëlle Tolner
13662c73a4 AKZA#36416: popup catering buiten restijd
svn path=/Database/trunk/; revision=30674
2016-09-12 07:36:41 +00:00
Peter Feij
4913354b7c FSN#37590 diverse MJB bevindingen
svn path=/Database/trunk/; revision=30672
2016-09-09 16:32:06 +00:00
Peter Feij
a3329bffde FSN#37668 APIKEY moet ook meegeupdate worden
svn path=/Database/trunk/; revision=30668
2016-09-09 12:47:47 +00:00
Jos Groot Lipman
6c0cc5d7c2 HSLE#36387 Afkeuren catering voorbereiding
svn path=/Database/trunk/; revision=30642
2016-09-08 11:01:09 +00:00
Jos Groot Lipman
0e910249de Release 2016.2/ DB29
svn path=/Database/trunk/; revision=30641
2016-09-08 10:50:11 +00:00
Jos Groot Lipman
4623c32bcd HSLE#36387 Afkeuren catering voorbereiding
svn path=/Database/trunk/; revision=30639
2016-09-08 10:32:59 +00:00
Erik Groener
cc10288d26 QUAW#37303 Meer info uit bericht
svn path=/Database/trunk/; revision=30636
2016-09-08 10:02:28 +00:00
Jos Groot Lipman
ef54741828 KFNS#34792 Leverancier-SLA/Melding-SLA kunnen definiëren.
svn path=/Database/trunk/; revision=30612
2016-09-07 12:33:48 +00:00
Jos Groot Lipman
4dc6d0e291 Oops lcl-foutje
svn path=/Database/trunk/; revision=30610
2016-09-07 11:17:27 +00:00
Jos Groot Lipman
d51ac1dc77 FSN#37004 CTR (soortcontrole) als module en disciplines opgevoerd
svn path=/Database/trunk/; revision=30605
2016-09-07 10:05:30 +00:00
Ruud Lipper
64d63ae4d9 FSN#37638 Diverse duitse/franse vertalingen voor 2016.2
svn path=/Database/trunk/; revision=30603
2016-09-07 09:41:07 +00:00
Jos Groot Lipman
b524c6631f FSN#37004 CTR (soortcontrole) als module en disciplines opgevoerd
svn path=/Database/trunk/; revision=30602
2016-09-07 09:29:12 +00:00
Jos Groot Lipman
fb654f121e KFNS#34792 Leverancier-SLA/Melding-SLA kunnen definiëren.
svn path=/Database/trunk/; revision=30592
2016-09-06 14:43:18 +00:00
Peter Feij
9aa6a94a13 FSN#36975 Ook overrulede bonteksten gebruiken
svn path=/Database/trunk/; revision=30581
2016-09-06 11:18:37 +00:00
Jos Groot Lipman
f90b02f04b PNBR#37466 voorraadfactor default 1
svn path=/Database/trunk/; revision=30579
2016-09-06 09:26:50 +00:00
Jos Groot Lipman
ae068619c2 QA: nieuwe fac_functie WEB_CTRMGT default aan PRSSYS groepen toekennen
svn path=/Database/trunk/; revision=30577
2016-09-06 09:24:01 +00:00
Maykel Geerdink
28ae54a598 STPH#36546: [BES] Status bestelopdrachten.
svn path=/Database/trunk/; revision=30566
2016-09-06 07:24:51 +00:00
Jos Groot Lipman
83ff7c1e00 FSN#37583 Authenticatie via JWT
svn path=/Database/trunk/; revision=30562
2016-09-05 20:45:29 +00:00
Arthur Egberink
34ea215a80 FSN#37616 -- Data in Importfunctie onrgoed2 trimmen.
svn path=/Database/trunk/; revision=30561
2016-09-05 15:22:10 +00:00
Jos Groot Lipman
2baa3b45be FSN#36975 Vertalingen voorbereiden: fac_locale_xsl_isvalid toevoegen
svn path=/Database/trunk/; revision=30550
2016-09-05 11:49:46 +00:00
Jos Groot Lipman
1a062c6559 Upgrade missende menuoptie fixjes
svn path=/Database/trunk/; revision=30549
2016-09-05 11:27:08 +00:00
Maykel Geerdink
8d824b7864 FSN#33999: Realisatie TMJ module voor TobiasAX obv Inspectiemodule.
svn path=/Database/trunk/; revision=30548
2016-09-05 10:36:08 +00:00
Jos Groot Lipman
f20c3dc360 FSN#37018 S("mld_hide_fe_tracking") introduceren
svn path=/Database/trunk/; revision=30547
2016-09-05 10:24:56 +00:00
Jos Groot Lipman
36ea53e614 PNBR#36941 Foto bij res_deel en res_artikel
svn path=/Database/trunk/; revision=30545
2016-09-05 09:48:30 +00:00
Jos Groot Lipman
397eeb8720 FSN#37583 Authenticatie via JWT
svn path=/Database/trunk/; revision=30543
2016-09-05 08:17:43 +00:00
Erik Groener
fa292b0aff HSLE#37203 Innemen object (uitleenregistratie), kenmerken resetten naar default waarden.
svn path=/Database/trunk/; revision=30525
2016-09-02 12:13:52 +00:00
Peter Feij
e3e1f2ed2c FSN#37479 (FSN#33170) QA
svn path=/Database/trunk/; revision=30520
2016-09-02 08:12:37 +00:00
Peter Feij
370b1ab234 FSN#36975 Alle teksten bij elkaar vertaalbaar en met behoud van overrules te updaten
svn path=/Database/trunk/; revision=30518
2016-09-02 07:36:24 +00:00
Peter Feij
d51d4d8b3b FSN#36975 Alle teksten bij elkaar vertaalbaar en met behoud van overrules te updaten
svn path=/Database/trunk/; revision=30513
2016-09-01 17:59:05 +00:00
Peter Feij
5c54edbc02 FSN#36975 vertalings-Rapport en import op elkaar afgestemd
svn path=/Database/trunk/; revision=30511
2016-09-01 17:25:57 +00:00
Peter Feij
b2d4e2b79a ß
svn path=/Database/trunk/; revision=30510
2016-09-01 17:06:38 +00:00
Peter Feij
01d74b7b5b FSN#36975 Alle teksten bij elkaar vertaalbaar en met behoud van overrules te updaten
svn path=/Database/trunk/; revision=30509
2016-09-01 17:06:25 +00:00
Peter Feij
b7582b74c6 svn path=/Database/trunk/; revision=30508 2016-09-01 17:05:40 +00:00
Peter Feij
0a785256b7 FSN#36975 Alle teksten bij elkaar vertaalbaar en met behoud van overrules te updaten
svn path=/Database/trunk/; revision=30507
2016-09-01 17:04:58 +00:00
Jos Groot Lipman
4c59a55224 Diverse teksten
svn path=/Database/trunk/; revision=30503
2016-09-01 14:48:08 +00:00
Jos Groot Lipman
8e45168d2f FSN#37583 Authenticatie via JWT/ introductie FAC_IDP tabel
svn path=/Database/trunk/; revision=30483
2016-08-31 14:40:09 +00:00
Peter Feij
e30784067c FSN#37479 standaardmenuitems moeten nu een uniek label hebben
svn path=/Database/trunk/; revision=30470
2016-08-30 15:54:34 +00:00
Peter Feij
b4613e3dac FSN#37479 standaardmenuitems moeten nu een uniek label hebben
svn path=/Database/trunk/; revision=30469
2016-08-30 15:53:54 +00:00
Jos Groot Lipman
d465880857 FSN#37583 Authenticatie via JWT/ introductie FAC_IDP tabel
svn path=/Database/trunk/; revision=30468
2016-08-30 15:10:45 +00:00
Peter Feij
6ead0e4f71 FSN#36975 noors en zweeds (en deens en fins alvast)
svn path=/Database/trunk/; revision=30466
2016-08-30 15:02:57 +00:00
Peter Feij
c1047b2744 FSN#37479 menutransport verfijning - toch niet
svn path=/Database/trunk/; revision=30456
2016-08-29 12:56:43 +00:00
Peter Feij
29c3f06f2c FSN#36383 menu-url verbeterd
svn path=/Database/trunk/; revision=30446
2016-08-26 12:16:12 +00:00
Peter Feij
6af0a708a8 FSN#37479 menutransport verfijning
svn path=/Database/trunk/; revision=30445
2016-08-26 11:31:49 +00:00
Peter Feij
b56ef4d063 FSN#37554 Plato vereist een kostenplaats
svn path=/Database/trunk/; revision=30444
2016-08-26 10:06:41 +00:00
Peter Feij
8b59e73dc8 KFHT#37492 contractgegevens in udr wel vullen
svn path=/Database/trunk/; revision=30443
2016-08-26 08:30:12 +00:00
Jos Groot Lipman
f751460aac Diverse teksten
svn path=/Database/trunk/; revision=30434
2016-08-25 13:52:10 +00:00
Jos Groot Lipman
6a0edaf335 FSN#37527 HSTS default aan
svn path=/Database/trunk/; revision=30421
2016-08-25 10:47:04 +00:00
Maykel Geerdink
c2ac36fb5d FSN#33999: Realisatie TMJ module voor TobiasAX obv Inspectiemodule.
svn path=/Database/trunk/; revision=30414
2016-08-25 08:26:36 +00:00
Jos Groot Lipman
c3151bb98a FSN#37520 import v_newline overall naar 4000 karakters
svn path=/Database/trunk/; revision=30398
2016-08-24 08:58:36 +00:00
Jos Groot Lipman
4492c9a0c0 FSN#36602 Import backupfolder registreren in fac_import_backupdir (verder doen we er nog niets mee)
svn path=/Database/trunk/; revision=30383
2016-08-23 08:45:21 +00:00
Jos Groot Lipman
813281c720 FSN#36211 'Selecteer een ruimte' ook overrulebaar
svn path=/Database/trunk/; revision=30382
2016-08-23 07:35:32 +00:00
Erik Groener
150fb1c9fe RWSN#35302 INSINN naar lener ipv eigenaar
svn path=/Database/trunk/; revision=30379
2016-08-22 14:40:29 +00:00
Maykel Geerdink
288c1e43c1 FSN#37004: ins_srtcontrole autorisatie en terminologie.
FSN#33999: Realisatie TMJ module voor TobiasAX obv Inspectiemodule.

svn path=/Database/trunk/; revision=30378
2016-08-22 14:20:51 +00:00
Erik Groener
dce3a375ee HSLE#37203 Innemen object (uitleenregistratie), kenmerken resetten naar default waarden.
svn path=/Database/trunk/; revision=30360
2016-08-18 14:16:56 +00:00
Erik Groener
d8521a3f85 MARX#36974 Waarschuwing geven bij verlegd factuur zonder G-bedrag in Mareon
svn path=/Database/trunk/; revision=30336
2016-08-17 13:34:58 +00:00
Maykel Geerdink
62543b2780 FSN#33999: Realisatie TMJ module voor TobiasAX obv Inspectiemodule.
svn path=/Database/trunk/; revision=30334
2016-08-17 13:20:46 +00:00
Jos Groot Lipman
a89b14b934 AAEY#35139 Automatische boekmaand bij inlezen factuur
svn path=/Database/trunk/; revision=30323
2016-08-16 14:04:28 +00:00
Jos Groot Lipman
a1cac47dfc FSN#37452 Ooit SMTP rechtstreeks via de klantserver: alvast S("puo_smtpusessl") en S("puo_smtpconnectiontimeout") gedefinieerd.
svn path=/Database/trunk/; revision=30314
2016-08-16 10:18:11 +00:00
Jos Groot Lipman
6611141ea8 FSN#37452 Ooit SMTP rechtstreeks via de klantserver: alvast S("puo_smtpconnectiontimeout") gedefinieerd.
svn path=/Database/trunk/; revision=30304
2016-08-16 07:23:39 +00:00
Jos Groot Lipman
5c93327c70 FSN#37452 Ooit SMTP rechtstreeks via de klantserver: alvast S("puo_smtpusessl") gedefinieerd.
svn path=/Database/trunk/; revision=30303
2016-08-15 16:04:56 +00:00
Erik Groener
2f74fdbc74 ALLI#35808 geen voorraad informatie meer van van SLobbe relatiegeschenken
svn path=/Database/trunk/; revision=30288
2016-08-15 09:03:33 +00:00
Peter Koerhuis
7e67643358 AKZA#37157 Exchange: grotere syncstate (tijdelijke cust-import AKZA overnemen)
svn path=/Database/trunk/; revision=30270
2016-08-12 07:36:09 +00:00
Jos Groot Lipman
f0ca94bcf3 AKZA#37157 Exchange: grotere syncstate ook syncdate bijhouden
svn path=/Database/trunk/; revision=30267
2016-08-11 14:44:30 +00:00
Jos Groot Lipman
6d5b0c5c49 AKZA#37157 Exchange: grotere syncstate
svn path=/Database/trunk/; revision=30264
2016-08-11 14:35:54 +00:00
Jos Groot Lipman
b88c60db8d HSLE#37339 E-mail from keuze kunnen configureren
svn path=/Database/trunk/; revision=30249
2016-08-09 15:12:12 +00:00
Jos Groot Lipman
7d62bb4ba2 MARX#37122 SOAPAction ondersteunen in bedrijfadres
svn path=/Database/trunk/; revision=30244
2016-08-09 13:30:54 +00:00
Jos Groot Lipman
c73213644d FSN#37403 Enkele oude settings opruimen
svn path=/Database/trunk/; revision=30242
2016-08-09 11:11:12 +00:00
Jos Groot Lipman
877ffdb141 FSN#36692 Rechten om settings te wijzigen minder streng (vaker FACTAB)
svn path=/Database/trunk/; revision=30241
2016-08-09 10:41:36 +00:00
Jos Groot Lipman
90dcbcca76 MARX#37122 SOAPAction ondersteunen in bedrijfadres
svn path=/Database/trunk/; revision=30240
2016-08-09 10:30:13 +00:00
Maykel Geerdink
a06a8261cc FSN#37318: Aanpassingen DB model n.a.v. Bezoekverslag_20160728.docx.
svn path=/Database/trunk/; revision=30208
2016-08-03 09:45:24 +00:00
Marcel Bourseau
d2f60ac8bc FSN#37318: Aanpassingen DB model n.a.v. Bezoekverslag_20160728.docx
svn path=/Database/trunk/; revision=30200
2016-08-02 12:20:26 +00:00
Maykel Geerdink
29e1c9e061 FSN#37004: ins_srtcontrole autorisatie en terminologie.
svn path=/Database/trunk/; revision=30181
2016-07-28 10:36:13 +00:00
Peter Feij
a2b3a7f6f6 UWVA#36747
svn path=/Database/trunk/; revision=30168
2016-07-27 14:37:43 +00:00
Maykel Geerdink
84116c74a4 FSN#37004: ins_srtcontrole autorisatie en terminologie.
svn path=/Database/trunk/; revision=30164
2016-07-27 11:35:53 +00:00
Peter Feij
df6b91b65e AARW#35429 Gebouwcode en naam in contract udr
svn path=/Database/trunk/; revision=30162
2016-07-27 10:57:20 +00:00
Jos Groot Lipman
ec5ff08c94 FSN#37299 adm.scriptspoolfile ondersteunen
svn path=/Database/trunk/; revision=30161
2016-07-27 10:39:10 +00:00
Peter Feij
2a730c47d9 KFNS#36840 Ondersteuning van ##SUBJECT##
svn path=/Database/trunk/; revision=30160
2016-07-27 10:37:05 +00:00
Peter Feij
3219ccc8ab AAGN#37034 priotekst in udr erbij
svn path=/Database/trunk/; revision=30159
2016-07-27 10:16:45 +00:00
Peter Feij
c214c5d51e UWVA#37141 Notificatie-overrules configureerbaar
svn path=/Database/trunk/; revision=30156
2016-07-27 07:24:13 +00:00
Peter Feij
a8180e1cef FSN#34970 meetgrenzen bij bezettingsgraad
svn path=/Database/trunk/; revision=30144
2016-07-26 13:38:19 +00:00
Peter Feij
bc5c2039da FSN#34066 Meer in de Objecten UDR (uitgeleend)
svn path=/Database/trunk/; revision=30133
2016-07-26 07:41:34 +00:00
Peter Feij
896df07f73 FSN#34066 UDR Objecten Plus
svn path=/Database/trunk/; revision=30132
2016-07-26 07:31:25 +00:00
Peter Feij
8373a617a5 FSN#34066 Meer in de Objecetn UDR
svn path=/Database/trunk/; revision=30129
2016-07-25 16:10:08 +00:00
Peter Feij
fa4b1af5c3 HCAS#36078 Meer objectinfo in UDR, ook icm meldingen
svn path=/Database/trunk/; revision=30128
2016-07-25 15:10:42 +00:00
Peter Feij
052354a4e7 FSN#36571 robuuster bij meldingen zonder plaats
svn path=/Database/trunk/; revision=30114
2016-07-25 09:49:30 +00:00
Peter Feij
8be9843205 AADS#36070 contractsoort in udr erbij
svn path=/Database/trunk/; revision=30112
2016-07-22 14:53:24 +00:00
Peter Feij
baf7e330c3 FSN#37234 deelreserveringskey is relevant, reserveringskey niet
svn path=/Database/trunk/; revision=30109
2016-07-22 07:14:22 +00:00
Jos Groot Lipman
d7cb022b6c FSN#36597 User telling zonder FACFAC-geautoriseerden veel sneller
svn path=/Database/trunk/; revision=30101
2016-07-20 15:29:28 +00:00
Peter Feij
b7a287fdbc FSN#37228 Basisview voor licentie-users-saldo
svn path=/Database/trunk/; revision=30098
2016-07-20 12:23:02 +00:00
Peter Feij
ceba1db63b FSN#37228 licentieinfo transparant maken
svn path=/Database/trunk/; revision=30095
2016-07-20 11:09:29 +00:00
Peter Feij
df7d6a9706 FSN#37228 licentieinfo transparant maken
svn path=/Database/trunk/; revision=30090
2016-07-20 10:09:30 +00:00
Peter Feij
cbf3e2e128 ASFC#34371 nog restje van de Cleanup
svn path=/Database/trunk/; revision=30089
2016-07-20 10:03:01 +00:00
Jos Groot Lipman
fbc42245f9 Textuele fixjes
svn path=/Database/trunk/; revision=30088
2016-07-20 09:44:00 +00:00
Jos Groot Lipman
20cd548013 MARX#37122 Betere SOAP ondersteuning
svn path=/Database/trunk/; revision=30087
2016-07-20 09:43:35 +00:00
Peter Feij
ee5f7ec21b ASFC#34371 nog restje van de Cleanup
svn path=/Database/trunk/; revision=30085
2016-07-20 07:35:30 +00:00
Peter Feij
21ad8b8d01 FSN#36975 TRANSLATION Import met Module kolom uitgebreid
svn path=/Database/trunk/; revision=30083
2016-07-20 06:32:20 +00:00
Jos Groot Lipman
9357cd8783 FSN#37148 SMS versturen via Aareon licentieserver.
svn path=/Database/trunk/; revision=30080
2016-07-19 12:04:23 +00:00
Jos Groot Lipman
a54ce33c7e FSN#37148 SMS versturen via Aareon licentieserver en andere teksten
svn path=/Database/trunk/; revision=30079
2016-07-19 12:04:11 +00:00
Erik Groener
0ca6ff760a AAIT#36874 Status nieuw voor facturen
svn path=/Database/trunk/; revision=30068
2016-07-15 14:29:17 +00:00
Erik Groener
dfaaec81a5 ALLI#35808 geen voorraad informatie meer van van SLobbe relatiegeschenken
svn path=/Database/trunk/; revision=30061
2016-07-15 10:05:50 +00:00
Peter Feij
f5fffd4cb6 QA
svn path=/Database/trunk/; revision=30033
2016-07-12 16:15:45 +00:00
Peter Feij
047a96c66c QA
svn path=/Database/trunk/; revision=30032
2016-07-12 16:08:19 +00:00
Peter Feij
6e9b06f99d QA
svn path=/Database/trunk/; revision=30031
2016-07-12 15:58:59 +00:00
Jos Groot Lipman
87b4493b72 FSN#37004 CTR (soortcontrole) als module en disciplines opgevoerd
svn path=/Database/trunk/; revision=30009
2016-07-11 12:45:35 +00:00
Peter Feij
f73da2fb59 FSN#36975 TRANSLATION Import
svn path=/Database/trunk/; revision=29998
2016-07-09 15:55:23 +00:00
Erik Groener
acf129bb27 FSN#37025 Putorders multipart/form-data laten ondersteunen
svn path=/Database/trunk/; revision=29986
2016-07-07 14:28:30 +00:00
Jos Groot Lipman
e459cfedc4 FSN#36859 _FACILITOR OTP-secret resetten logischer plek
svn path=/Database/trunk/; revision=29978
2016-07-07 07:28:53 +00:00
Jos Groot Lipman
0fc4d8f9bf FSN#36859 _FACILITOR OTP-secret resetten
svn path=/Database/trunk/; revision=29956
2016-07-05 14:45:50 +00:00
Erik Groener
128baa8e37 AAIT#35977 Beperking van label kenmerk
svn path=/Database/trunk/; revision=29893
2016-06-29 13:08:20 +00:00
Erik Groener
aa161ebdf8 AKZA#36634 ALG: "Multi wijzigen" flexkenmerken voor ruimtes
svn path=/Database/trunk/; revision=29890
2016-06-29 11:51:34 +00:00
Jos Groot Lipman
81f40a5aa0 FSN#37004 CTR (soortcontrole) als module en disciplines opgevoerd
svn path=/Database/trunk/; revision=29888
2016-06-29 11:35:07 +00:00
Erik Groener
9a5577dfd3 AKZA#36634 ALG: "Multi wijzigen" flexkenmerken voor ruimtes
svn path=/Database/trunk/; revision=29874
2016-06-28 12:07:57 +00:00
Jos Groot Lipman
d14ece5dca FSN#33999 PLATO savepoint
svn path=/Database/trunk/; revision=29873
2016-06-28 11:43:15 +00:00
Jos Groot Lipman
c494fb39b2 Testscript DB29 ondersteuning
svn path=/Database/trunk/; revision=29867
2016-06-28 08:18:27 +00:00
Erik Groener
444eba2659 NYBU#31121 Kan ik een deelreservering kopiëren naar een nieuwe buiten de reeks?
svn path=/Database/trunk/; revision=29852
2016-06-27 09:47:05 +00:00
Maykel Geerdink
989cadf4b6 AKZA#36031: Object actief/inactief kunnen maken (taken automatisch deactiveren).
svn path=/Database/trunk/; revision=29828
2016-06-23 07:13:57 +00:00
Erik Groener
a5e4b17dfe NYBU#29712 Annuleringshorizon (variabele doorbelastingspercentages)
svn path=/Database/trunk/; revision=29815
2016-06-22 13:09:03 +00:00
Maykel Geerdink
111ad2804d FSN#32209: Inspectielijst Mobile.
svn path=/Database/trunk/; revision=29812
2016-06-22 10:31:27 +00:00
Erik Groener
ecb4b77747 AAIT#36912 cad_verify.asp geeft geen rechten
svn path=/Database/trunk/; revision=29810
2016-06-22 09:47:07 +00:00
Maykel Geerdink
c910164227 AKZA#36031: Object actief/inactief kunnen maken (taken automatisch deactiveren).
svn path=/Database/trunk/; revision=29809
2016-06-22 09:45:32 +00:00
Erik Groener
b17ed2f92e AAIT#36912 cad_verify.asp geeft geen rechten
svn path=/Database/trunk/; revision=29803
2016-06-22 08:20:51 +00:00
Erik Groener
ffe32c2bbf NYBU#29712 Annuleringshorizon (variabele doorbelastingspercentages)
svn path=/Database/trunk/; revision=29789
2016-06-21 12:49:43 +00:00
Erik Groener
404396ad1d NYBU#29712 Annuleringshorizon (variabele doorbelastingspercentages)
svn path=/Database/trunk/; revision=29781
2016-06-21 08:32:55 +00:00
Jos Groot Lipman
c8e856c350 FSN#32209: ins_v_defined_inspect_xcp geïntroduceerd
svn path=/Database/trunk/; revision=29771
2016-06-20 12:30:30 +00:00
Maykel Geerdink
da15a6e84f DENB#35726: MLD: Standaard teksten voor afwijzingen (vergelijkbaar als voor afmeldingen).
svn path=/Database/trunk/; revision=29768
2016-06-20 12:22:43 +00:00
Ruud Lipper
eb5877268b HSLE#36201 - Onderwerp veld verplicht kunnen maken
svn path=/Database/trunk/; revision=29764
2016-06-20 09:20:05 +00:00
Jos Groot Lipman
47e770b849 Testscript DB29 ondersteuning
svn path=/Database/trunk/; revision=29762
2016-06-20 08:41:43 +00:00
Erik Groener
db00f729a7 PNBR#36620 Kopieren checkbox kenmerk van reservering naar afspraak geeft 1/0 ipv ja/nee
svn path=/Database/trunk/; revision=29754
2016-06-17 09:11:35 +00:00
Erik Groener
35aa0f31c9 FSN#36314 Kleuren van UDR-grafieken vernaggeld
svn path=/Database/trunk/; revision=29741
2016-06-16 12:06:36 +00:00
Maykel Geerdink
1cc0f29709 DENB#35726: MLD: Standaard teksten voor afwijzingen (vergelijkbaar als voor afmeldingen).
svn path=/Database/trunk/; revision=29739
2016-06-16 11:47:49 +00:00
Maykel Geerdink
793ae60756 DENB#35726: MLD: Standaard teksten voor afwijzingen (vergelijkbaar als voor afmeldingen).
svn path=/Database/trunk/; revision=29738
2016-06-16 11:43:06 +00:00
Maykel Geerdink
a2b5358ee8 FSN#32209: Inspectielijst Mobile.
svn path=/Database/trunk/; revision=29733
2016-06-16 10:05:14 +00:00
Maykel Geerdink
af38028a9a DENB#35726: MLD: Standaard teksten voor afwijzingen (vergelijkbaar als voor afmeldingen).
svn path=/Database/trunk/; revision=29731
2016-06-16 09:32:50 +00:00
Maarten van der Heide
6c730e74ba FSN#36597 User telling zonder FACFAC-geautoriseerden
svn path=/Database/trunk/; revision=29669
2016-06-08 13:11:39 +00:00
Maykel Geerdink
dc696bfbff BLCC#36669: RES: Expire-tijdstip wordt genegeerd.
svn path=/Database/trunk/; revision=29591
2016-06-01 08:09:30 +00:00
Ruud Lipper
63083b5f44 HSLE#36019 een eigen annuleer lcl voor dubbele meldingen
svn path=/Database/trunk/; revision=29566
2016-05-30 11:14:42 +00:00
Ruud Lipper
374082ac61 HSLE#36201 Ondwerp onzichtbaar/verplicht/niet verplicht
svn path=/Database/trunk/; revision=29561
2016-05-30 09:38:09 +00:00
Jos Groot Lipman
a056adfb62 Merge DB28 patches
svn path=/Database/trunk/; revision=29558
2016-05-30 07:58:10 +00:00
Ruud Lipper
ad42f16ec1 HSLE#36201 Onderwerpveld verplicht/niet verplicht/verborgen kunnen maken (stdmelding instelling)
svn path=/Database/trunk/; revision=29553
2016-05-27 12:52:15 +00:00
Ruud Lipper
d5ae56b1cd HSLE#36201 Onderwerpveld verplicht/niet verplicht/verborgen kunnen maken (stdmelding instelling)
svn path=/Database/trunk/; revision=29550
2016-05-27 10:37:35 +00:00
Maykel Geerdink
c9dc64d61d FSN#35467: Status opdracht blijft hangen op gefiatteerd.
svn path=/Database/trunk/; revision=29521
2016-05-25 13:25:58 +00:00
Maykel Geerdink
c539049560 BONS#36290: AiAi Opmerking bij uren geeft EOF or BOF.
svn path=/Database/trunk/; revision=29520
2016-05-25 13:24:25 +00:00
Erik Groener
28c69c8cda svn path=/Database/trunk/; revision=29504 2016-05-24 12:07:24 +00:00
Jos Groot Lipman
652a2e0653 FSN#36595 S("puo_proxyserveripaddress") naar de default met poortnummer
svn path=/Database/trunk/; revision=29500
2016-05-24 09:38:39 +00:00
Peter Feij
b318690a44 HSLE#35760 Objecten+melding UDR basisrapport - typo-fix
svn path=/Database/trunk/; revision=29494
2016-05-24 07:34:40 +00:00
Peter Feij
d4986320bf FSN#36265 buffer moet groter tbv HTML-encoding
svn path=/Database/trunk/; revision=29482
2016-05-20 17:29:49 +00:00
Peter Feij
b9f4a60009 HSLE#35760 Objecten+melding UDR basisrapport
svn path=/Database/trunk/; revision=29481
2016-05-20 16:45:09 +00:00
Peter Feij
d9fd75392c FSN#36566 Plaatsnamen in de UDR's
svn path=/Database/trunk/; revision=29480
2016-05-20 16:27:23 +00:00
Peter Feij
8b66d87af6 KFHT#36549 Nieuwe velden van melding en opdracht moeten ook in de gecombineerde toegevoegd
svn path=/Database/trunk/; revision=29479
2016-05-20 14:28:50 +00:00
Erik Groener
1ca553e4ec KFNS#35651 Verdieping en ruimte velden aanmelden bezoekers
svn path=/Database/trunk/; revision=29426
2016-05-18 08:46:06 +00:00
Erik Groener
d8e1d43ad1 FSN#34074 Notificaties ontdubbelt op alleen ontvanger + omschrijving (niet op extra_key)
svn path=/Database/trunk/; revision=29421
2016-05-18 06:36:51 +00:00
Jos Groot Lipman
f79d692484 FSN#36211 'Selecteer een ruimte' ook overrulebaar
svn path=/Database/trunk/; revision=29384
2016-05-12 12:41:46 +00:00
Jos Groot Lipman
06bdf67e86 FSN#36211 'Selecteer een ruimte' ook overrulebaar
svn path=/Database/trunk/; revision=29374
2016-05-12 08:28:40 +00:00
Erik Groener
1bcc6d4eaf FSN#34074 Notificaties ontdubbelt op alleen ontvanger + omschrijving (niet op extra_key)
svn path=/Database/trunk/; revision=29364
2016-05-11 12:39:29 +00:00
Erik Groener
0f6f0f842e FSN#36227 fac_srtnotificatie bewerkbaar via scaffolding
svn path=/Database/trunk/; revision=29345
2016-05-10 11:32:12 +00:00
Erik Groener
ac3c1d2a21 FSN#36226 fac_email bewerken via scaffolding
svn path=/Database/trunk/; revision=29331
2016-05-10 06:53:35 +00:00
Erik Groener
cb189d1096 FSN#36226 fac_email bewerken via scaffolding
svn path=/Database/trunk/; revision=29328
2016-05-09 12:21:18 +00:00
Erik Groener
e1a526e2fe FSN#36395 Ontmantelen CodeCharge
svn path=/Database/trunk/; revision=29326
2016-05-09 11:20:45 +00:00
Erik Groener
65f0ff5767 FSN#36395 Ontmantelen CodeCharge
svn path=/Database/trunk/; revision=29325
2016-05-09 10:48:45 +00:00
Erik Groener
1f71a0653e FSN#36395 Ontmantelen CodeCharge
svn path=/Database/trunk/; revision=29323
2016-05-09 10:13:07 +00:00
Jos Groot Lipman
476b9d297f FSN#36359 Testomgevingen bijwerken naar DB28a
svn path=/Database/trunk/; revision=29277
2016-05-03 13:56:44 +00:00
Erik Groener
92f977bc25 FSN#34749 Mogelijkheid voor jqplot Graphs Default options
svn path=/Database/trunk/; revision=29250
2016-05-02 09:52:51 +00:00
Erik Groener
f2af63835f FSN#35338 Bevindingen beheerschermen 2016.1
svn path=/Database/trunk/; revision=29248
2016-05-02 07:49:07 +00:00
Jos Groot Lipman
ea70a9ce88 HCAS#36268 DB28a Notificatie BEZUNI toegevoegd
svn path=/Database/trunk/; revision=29227
2016-04-27 17:54:33 +00:00
Jos Groot Lipman
f8e37e2a5f 2016.1 Release
svn path=/Database/trunk/; revision=29218
2016-04-26 14:10:12 +00:00
Maykel Geerdink
d1e1cedaaf FSN#36182: Inspectie starten deed het niet. Daarna foutmelding (2016.1).
svn path=/Database/trunk/; revision=29217
2016-04-26 13:57:51 +00:00
Jos Groot Lipman
0486c9348d FSN#36257 ins_deelsrtcontrole houdt toch gewoon zijn NOT NULL DEFAULT 6
svn path=/Database/trunk/; revision=29215
2016-04-26 13:38:44 +00:00
Jos Groot Lipman
228e8a80c7 KFNS#34161 Notificatie achtervang 's nachts *alleen* naar de achtervang, niet de reguliere BO
svn path=/Database/trunk/; revision=29213
2016-04-26 12:30:42 +00:00
Jos Groot Lipman
b21d6f5d3f FACMGT LCL's
svn path=/Database/trunk/; revision=29177
2016-04-26 07:18:52 +00:00
Peter Feij
f734a1a0fd MARX#36208 1000 gaat te kort zijn voor extra3, 4000 van gemaakt
svn path=/Database/trunk/; revision=29176
2016-04-26 07:13:35 +00:00
Ruud Lipper
18af65a478 FSN#35919 Treatment group is geen juiste vertaling voor behandelgroep -> Back office group
svn path=/Database/trunk/; revision=29155
2016-04-25 09:11:31 +00:00
Peter Feij
7a68e65082 MARX#36208 very last minute om de aankomende Mareon-uitbreidingen tbv Alliantie e.a. aan te kunnen zonder extra release. GUI komt nog wel
svn path=/Database/trunk/; revision=29140
2016-04-22 14:24:51 +00:00
Peter Feij
c521022c3a MARX#36208 very last minute om de aankomende Mareon-uitbreidingen tbv Alliantie e.a. aan te kunnen zonder extra release. GUI komt nog wel
svn path=/Database/trunk/; revision=29139
2016-04-22 14:13:49 +00:00
Ruud Lipper
b674c95c0e FSN#35141 interactie met FE listbox aangepast + een paar @@ aangepast.
svn path=/Database/trunk/; revision=29134
2016-04-22 10:52:44 +00:00
Jos Groot Lipman
e390b63c24 FSN#36183 Notificaties met status 0 mogen wel weg
svn path=/Database/trunk/; revision=29130
2016-04-21 15:57:39 +00:00
Jos Groot Lipman
df014ebd16 Diverse teksten
svn path=/Database/trunk/; revision=29127
2016-04-21 15:10:31 +00:00
Maykel Geerdink
28ff2d6ae2 ASFC#34371: Start en stopmoment bij schoonmaak via inspecties kunnen vastleggen.
UWVA#35539: ins: kan gedane inspectie aanpassen.

svn path=/Database/trunk/; revision=29122
2016-04-21 14:43:11 +00:00
Jos Groot Lipman
fcbeafda76 FSN#35207 defaultwaarde mld_autolink_regexp moet wel cijfer eisen
svn path=/Database/trunk/; revision=29105
2016-04-21 09:12:17 +00:00
Peter Feij
ad5b450624 AAFM#34758 extra tekst
svn path=/Database/trunk/; revision=29068
2016-04-20 11:11:39 +00:00
Peter Feij
53d8b09a33 FSN#35423 / cleanup
svn path=/Database/trunk/; revision=29066
2016-04-20 10:38:07 +00:00
Peter Feij
97e84fb29a AAFM#34758 opdrachtnotities ontbraken nog in xml
svn path=/Database/trunk/; revision=29063
2016-04-20 09:59:33 +00:00
Jos Groot Lipman
4f857c247f FSN#35338 label zichtbaar/onzichtbaar is net andersom
svn path=/Database/trunk/; revision=29035
2016-04-19 13:36:45 +00:00
Jos Groot Lipman
736f57a818 FSN#36148 mld_typeopdr_srtdiscipline_key inkorten
svn path=/Database/trunk/; revision=29033
2016-04-19 13:26:51 +00:00
Jos Groot Lipman
f2a3e0c261 FSN#34646 Oracle test scripts
svn path=/Database/trunk/; revision=29024
2016-04-19 12:12:45 +00:00
Jos Groot Lipman
b1c7762553 FSN#35338 label zichtbaar/onzichtbaar is net andersom
svn path=/Database/trunk/; revision=29023
2016-04-19 12:11:29 +00:00
Erik Groener
6a290eb48b MDUX#34662 Toevoegen kolommen 'Overzicht facturen'
svn path=/Database/trunk/; revision=29021
2016-04-19 12:04:16 +00:00
Jos Groot Lipman
d4604e51ef STPH#35077 Correctiebestellingen ook negatieve levering
svn path=/Database/trunk/; revision=29018
2016-04-19 11:52:38 +00:00
Jos Groot Lipman
3975da6022 FSN#35693 De _users moeten niet standaard in de _default groep
svn path=/Database/trunk/; revision=29017
2016-04-19 11:49:27 +00:00
Ruud Lipper
9289817eaf FSN#35817 vertalingen 2016.1
svn path=/Database/trunk/; revision=29009
2016-04-19 08:30:01 +00:00
Peter Feij
8dbb32883a FSN#35693 De _users moeten niet standaard in de _default groep
svn path=/Database/trunk/; revision=29001
2016-04-18 15:40:09 +00:00
Jos Groot Lipman
4f78ebc6f5 Volgorde menuopties aanmaken
svn path=/Database/trunk/; revision=29000
2016-04-18 15:28:56 +00:00
Jos Groot Lipman
52c0a9616c Diverse teksten
svn path=/Database/trunk/; revision=28998
2016-04-18 14:39:15 +00:00
Ruud Lipper
71767063f6 FSN#35207 defaultwaarde mld_autolink_regexp
svn path=/Database/trunk/; revision=28985
2016-04-18 10:11:29 +00:00
Jos Groot Lipman
793dbfb761 FSN#36112 Workflowschermen nieuwe stijl
svn path=/Database/trunk/; revision=28980
2016-04-18 07:28:32 +00:00
Erik Groener
7b40ef858c FSN#35338 Alle CodeCharge schermen herschrijven naar gewoon ASP II
svn path=/Database/trunk/; revision=28979
2016-04-18 07:20:34 +00:00
Erik Groener
26576f6ce2 FSN#34749 Mogelijkheid voor jqplot Graphs Default options
svn path=/Database/trunk/; revision=28969
2016-04-15 13:28:09 +00:00
Peter Feij
9462948b7a FSN#35146
svn path=/Database/trunk/; revision=28960
2016-04-14 17:12:47 +00:00
Erik Groener
01c73cd81a FSN#35338 Alle CodeCharge schermen herschrijven naar gewoon ASP II
svn path=/Database/trunk/; revision=28938
2016-04-14 09:05:36 +00:00
Maykel Geerdink
480a1bd3ed ASFC#34371: Start en stopmoment bij schoonmaak via inspecties kunnen vastleggen.
svn path=/Database/trunk/; revision=28934
2016-04-14 06:27:30 +00:00
Jos Groot Lipman
c7fdc017c4 FSN#34646 Oracle test scripts
svn path=/Database/trunk/; revision=28933
2016-04-13 20:30:16 +00:00
Jos Groot Lipman
241d8ae227 FSN#35817 Autorisaties via API2/Scaffolding
svn path=/Database/trunk/; revision=28928
2016-04-13 16:00:32 +00:00
Peter Feij
9fd43ff0b2 HSLE#35712 statusovergang bij forward
svn path=/Database/trunk/; revision=28918
2016-04-13 12:31:11 +00:00
Peter Feij
78d2d14be5 FSN#35167 werplekaanduiding ook kijken naar _ van bovenliggende niveaus/fix
svn path=/Database/trunk/; revision=28917
2016-04-13 12:10:21 +00:00
Peter Feij
074826d9ae FSN#33999 inspectie-scenario's
svn path=/Database/trunk/; revision=28916
2016-04-13 11:49:13 +00:00
Jos Groot Lipman
c86caa2b51 MS_SQL ondersteunen we al 10 jaar niet meer
svn path=/Database/trunk/; revision=28915
2016-04-13 11:33:18 +00:00
Maykel Geerdink
c41d516710 ASFC#34371: Start en stopmoment bij schoonmaak via inspecties kunnen vastleggen.
svn path=/Database/trunk/; revision=28910
2016-04-13 11:24:28 +00:00
Maykel Geerdink
1f12774778 AAIT#33506: Inspectie wensen (tussentijds opslaan/vervolgacties).
svn path=/Database/trunk/; revision=28908
2016-04-13 11:06:50 +00:00
Maykel Geerdink
39cbc726f9 ASFC#34371: Start en stopmoment bij schoonmaak via inspecties kunnen vastleggen.
svn path=/Database/trunk/; revision=28907
2016-04-13 10:39:53 +00:00
Peter Feij
1946b037e0 FSN#33999 inspectie-scenario's
svn path=/Database/trunk/; revision=28902
2016-04-13 10:18:04 +00:00
Jos Groot Lipman
b940a7cbba FSN#34646 Oracle test scripts
svn path=/Database/trunk/; revision=28897
2016-04-13 09:10:39 +00:00
Jos Groot Lipman
0e673be80b CREA en UPDATE beter gelijktrekken
svn path=/Database/trunk/; revision=28896
2016-04-13 08:56:36 +00:00
Jos Groot Lipman
91cf3d1678 Netter _DB version gebruik in lst
svn path=/Database/trunk/; revision=28893
2016-04-13 08:45:29 +00:00
Ruud Lipper
7ed8d96686 svn path=/Database/trunk/; revision=28874 2016-04-12 14:04:23 +00:00
Ruud Lipper
99ea74fe51 BONS#36043 periode nummmer op beschikkingen rapport
svn path=/Database/trunk/; revision=28873
2016-04-12 14:03:28 +00:00
Peter Feij
cda3cd7320 FIN_V_UDR_KOSTENOVERZICHT ontbrak nog als je van precies DB27 kwam
svn path=/Database/trunk/; revision=28869
2016-04-12 13:38:32 +00:00
Peter Feij
a6ff2d4548 i18n fix rapport deed het niet in andere talen
svn path=/Database/trunk/; revision=28868
2016-04-12 13:27:03 +00:00
Maykel Geerdink
9c5dd0cf61 ASFC#34371: Start en stopmoment bij schoonmaak via inspecties kunnen vastleggen.
svn path=/Database/trunk/; revision=28866
2016-04-12 12:32:50 +00:00
Maykel Geerdink
9cfd8b506f ASFC#34371: Start en stopmoment bij schoonmaak via inspecties kunnen vastleggen.
svn path=/Database/trunk/; revision=28865
2016-04-12 11:19:57 +00:00
Jos Groot Lipman
577ae92db5 Diverse teksten
svn path=/Database/trunk/; revision=28858
2016-04-12 09:46:51 +00:00
Maykel Geerdink
936b2b3b03 AAIT#33506: Inspectie wensen (tussentijds opslaan/vervolgacties).
ASFC#34371: Start en stopmoment bij schoonmaak via inspecties kunnen vastleggen.

svn path=/Database/trunk/; revision=28842
2016-04-11 13:55:35 +00:00
Ruud Lipper
eac6ac5f6e BONS#36043 nieuw rapport totaal lijst cliënten in zorg
svn path=/Database/trunk/; revision=28825
2016-04-11 08:31:58 +00:00
Peter Feij
81fed8128c next
svn path=/Database/trunk/; revision=28821
2016-04-08 16:40:29 +00:00
Peter Feij
c9f688e989 ASFC#34371: Start en stopmoment bij schoonmaak via inspecties kunnen vastleggen.
svn path=/Database/trunk/; revision=28813
2016-04-08 08:05:22 +00:00
Jos Groot Lipman
5d9a9ea676 KFNS#34161 Notificatie achtervang NOT NULL wel op goede veld
svn path=/Database/trunk/; revision=28797
2016-04-07 12:58:48 +00:00
Peter Feij
afa032bab8 FSN#34951 flexplekken niet verwijderen bij inactiveren van persoon igv impliciete werkplekken
svn path=/Database/trunk/; revision=28788
2016-04-06 15:53:53 +00:00
Erik Groener
b78cb44312 KFNS#34161 Notificatie achtervang
svn path=/Database/trunk/; revision=28786
2016-04-06 14:42:50 +00:00
Peter Feij
3b69790ca0 MARX#35947 udr voor opdracht+materialen
svn path=/Database/trunk/; revision=28782
2016-04-06 13:47:23 +00:00
Peter Feij
fcd8705d3e FSN#35141 tekst erbij
svn path=/Database/trunk/; revision=28772
2016-04-06 11:51:17 +00:00
Peter Feij
edee098e73 FSN#35994 melding/behandelwijze geeft waarde van setting mld_note_mode
svn path=/Database/trunk/; revision=28769
2016-04-06 09:46:37 +00:00
Peter Feij
a8886f9171 FSN#35771 mld2b3 clearen na mldacp moest effectief na mld2bo zijn
svn path=/Database/trunk/; revision=28766
2016-04-06 07:58:25 +00:00
Jos Groot Lipman
7d091a1074 FSN#35141 Notities/Tracking centraler in beeld
svn path=/Database/trunk/; revision=28761
2016-04-05 15:25:14 +00:00
Peter Feij
ab59f1c38a MARX#35504 Bij import werden regels te kort afgekapt (manual merge van revisie 28183 op de branch
svn path=/Database/trunk/; revision=28748
2016-04-05 10:30:48 +00:00
Erik Groener
5d7da25494 KFNS#34161 Notificatie achtervang
svn path=/Database/trunk/; revision=28742
2016-04-04 12:12:21 +00:00
Jos Groot Lipman
5f0107c872 FSN#35755 Configuratie url's in menu
svn path=/Database/trunk/; revision=28724
2016-03-31 16:08:34 +00:00
Jos Groot Lipman
9fe1b812e0 FSN#35804 fac_groep_info ook naar 320 char
svn path=/Database/trunk/; revision=28675
2016-03-30 08:22:37 +00:00
Peter Feij
c222a483db unbalanced quotes
svn path=/Database/trunk/; revision=28667
2016-03-29 11:44:35 +00:00
Ruud Lipper
ef593ef030 FSN#35919 vertalingen
svn path=/Database/trunk/; revision=28661
2016-03-29 08:02:36 +00:00
Jos Groot Lipman
2e3de52e78 FSN#35817 Autorisaties via API2/Scaffolding
svn path=/Database/trunk/; revision=28655
2016-03-28 20:49:03 +00:00
Peter Feij
7cc6018b57 FSN#35167 Kan toch voor oude items verwijderde zaken zijn lijkt me, wasnt broken>nothing to fix
svn path=/Database/trunk/; revision=28646
2016-03-25 16:58:09 +00:00
Peter Feij
c49e3ac2af FSN#35167 abusievelijke dubbele def verwijderd
svn path=/Database/trunk/; revision=28645
2016-03-25 16:55:55 +00:00
Peter Feij
bf25a0b080 FSN#35771 mld2b3 clearen na mldacp
svn path=/Database/trunk/; revision=28644
2016-03-25 16:45:16 +00:00
Peter Feij
859255e042 FSN#34157 geen conversie
svn path=/Database/trunk/; revision=28643
2016-03-25 16:24:19 +00:00
Erik Groener
d9a9ada1f9 FSN#35338 Alle CodeCharge schermen herschrijven naar gewoon ASP II
svn path=/Database/trunk/; revision=28632
2016-03-25 10:45:41 +00:00
Peter Feij
5ff0a16097 FSN#35755 interne setup-menuitems
svn path=/Database/trunk/; revision=28629
2016-03-25 09:17:34 +00:00
Peter Feij
30aab38ffc Startpunt voor obstrufication cf IB-beleid
svn path=/Database/trunk/; revision=28628
2016-03-24 21:05:21 +00:00
Jos Groot Lipman
b1b54d0bf3 FSN#35895 PRS_C_PRS_PERSLID_OSLOGIN constraint duidelijke foutmelding
svn path=/Database/trunk/; revision=28615
2016-03-24 11:51:39 +00:00
Jos Groot Lipman
416b131b29 NYBU#35701 Rapporten via UDRMAN
FSN#35804 fac_groep_opmerking erbij fixje

svn path=/Database/trunk/; revision=28614
2016-03-24 11:45:50 +00:00
Maykel Geerdink
66cd1e6e50 AAFM#34758 Berichtenfunctie vanuit meldingen inrichten.
svn path=/Database/trunk/; revision=28589
2016-03-23 07:42:09 +00:00
Erik Groener
9d74bcf998 FSN#35338 Alle CodeCharge schermen herschrijven naar gewoon ASP II
svn path=/Database/trunk/; revision=28581
2016-03-22 13:32:36 +00:00
Erik Groener
bf911957e7 FSN#35338 Alle CodeCharge schermen herschrijven naar gewoon ASP II
svn path=/Database/trunk/; revision=28579
2016-03-22 13:26:27 +00:00
Erik Groener
8911b28c0e AAFM#34758 Berichtenfunctie vanuit meldingen inrichten
svn path=/Database/trunk/; revision=28578
2016-03-22 13:22:34 +00:00
Erik Groener
3fecee9fdb AAFM#34758 Berichtenfunctie vanuit meldingen inrichten
svn path=/Database/trunk/; revision=28577
2016-03-22 13:19:43 +00:00
Ruud Lipper
6eaf71305a svn path=/Database/trunk/; revision=28576 2016-03-22 13:16:00 +00:00
Ruud Lipper
715d0d829c BONS#35499 extra kolommen factuur rapport R
svn path=/Database/trunk/; revision=28575
2016-03-22 12:52:44 +00:00
Erik Groener
f6862b51df AAFM#34758 Berichtenfunctie vanuit meldingen inrichten
svn path=/Database/trunk/; revision=28572
2016-03-22 11:55:38 +00:00
Erik Groener
1a08791f52 AAFM#34758 Berichtenfunctie vanuit meldingen inrichten
svn path=/Database/trunk/; revision=28566
2016-03-22 07:36:58 +00:00
Peter Feij
146b71e537 FSN#35167 werplekaanduiding ook kijken naar _ van bovenliggende niveaus
svn path=/Database/trunk/; revision=28564
2016-03-21 17:21:53 +00:00
Jos Groot Lipman
1b8c63d00d AAIT#35643 OTP/2 factor authentication ook wissen tegelijk met wachtwoord
svn path=/Database/trunk/; revision=28563
2016-03-21 16:18:42 +00:00
Jos Groot Lipman
ca5b6c9534 RWSN#35799 fac_usrrap_cond (AND/OR) alvast aangemaakt
svn path=/Database/trunk/; revision=28557
2016-03-21 14:07:54 +00:00
Erik Groener
38428a735d FSN#35335 Bij herhalen van reservering worden (onterecht) alle kenmerken over genomen
svn path=/Database/trunk/; revision=28553
2016-03-21 11:48:38 +00:00
Peter Feij
bf016e9edd FSN#35816 Settings langer
svn path=/Database/trunk/; revision=28538
2016-03-18 07:58:29 +00:00
Peter Feij
f85df6ff55 FSN#35755 savepoint
svn path=/Database/trunk/; revision=28530
2016-03-17 15:04:33 +00:00
Jos Groot Lipman
ac13550d04 AAIT#35647 Inloggen als lcl's en vele anderen
AAIT#35643 OTP/2 factor authentication


svn path=/Database/trunk/; revision=28525
2016-03-17 14:33:40 +00:00
Jos Groot Lipman
cfb5f401df FSN#35804 fac_groep_opmerking erbij
svn path=/Database/trunk/; revision=28522
2016-03-17 14:11:40 +00:00
Maykel Geerdink
5c545311db AAIT#34601: Opmerkingen kunnen maken bij boeken projecturen.
svn path=/Database/trunk/; revision=28518
2016-03-17 14:02:32 +00:00
Maykel Geerdink
a382ad0979 ASFC#34371: Start en stopmoment bij schoonmaak via inspecties kunnen vastleggen.
svn path=/Database/trunk/; revision=28512
2016-03-17 11:36:51 +00:00
Erik Groener
f1f8e183b1 AKZA#34314 Uurtarief per contactpersoon voor opdrachten
svn path=/Database/trunk/; revision=28509
2016-03-17 08:43:31 +00:00
Erik Groener
2419d5fdd2 NYBU#33538 Voor meerdere wijzigen (obv kenmerksoort)
svn path=/Database/trunk/; revision=28500
2016-03-16 14:31:21 +00:00
Jos Groot Lipman
6daf57f71a FSN#35804 fac_groep_opmerking erbij
svn path=/Database/trunk/; revision=28499
2016-03-16 13:18:49 +00:00
Erik Groener
f30913768f FSN#35518 fac_import_app.asp toont alleen catalogus imports
svn path=/Database/trunk/; revision=28492
2016-03-16 08:15:46 +00:00
Erik Groener
95c7039f00 UWVA#35128 notificatie naar alle gastheren van poolreservering
svn path=/Database/trunk/; revision=28491
2016-03-16 07:52:18 +00:00
Peter Feij
b7a222de97 MARX#35787 eenheidcode erbij, ook in xml
svn path=/Database/trunk/; revision=28480
2016-03-15 07:51:54 +00:00
Peter Feij
e7d7c9e8bc MARX#35787 eenheidcode erbij
svn path=/Database/trunk/; revision=28479
2016-03-14 17:10:08 +00:00
Jos Groot Lipman
2613f10b64 FSN#35772 S("fg_dwgscale") alvast toegevoegd (nog niet in gebruik)
svn path=/Database/trunk/; revision=28475
2016-03-14 13:06:51 +00:00
Jos Groot Lipman
843c0af5fa FSN#34646 Oracle test scripts
svn path=/Database/trunk/; revision=28468
2016-03-14 09:12:45 +00:00
Erik Groener
1446b97319 VEBE#35487 CNT: Verantwoordelijk manager verplicht maken
svn path=/Database/trunk/; revision=28466
2016-03-11 15:07:23 +00:00
Peter Feij
3c3ad32b5d typo
svn path=/Database/trunk/; revision=28459
2016-03-10 17:23:54 +00:00
Maykel Geerdink
ae3beff304 ASFC#34371: Start en stopmoment bij schoonmaak via inspecties kunnen vastleggen.
svn path=/Database/trunk/; revision=28446
2016-03-10 15:26:25 +00:00
Erik Groener
4cc4e938a4 FSN#35518 fac_import_app.asp toont alleen catalogus imports
svn path=/Database/trunk/; revision=28444
2016-03-10 15:13:48 +00:00
Erik Groener
3a9854b23b FSN#35338 Alle CodeCharge schermen herschrijven naar gewoon ASP II
svn path=/Database/trunk/; revision=28442
2016-03-10 14:18:50 +00:00
Jos Groot Lipman
621a3d562d FSN#35733 betere _FACILITOR autorisatie. 3 maal is scheepsrecht
svn path=/Database/trunk/; revision=28436
2016-03-10 12:46:10 +00:00
Erik Groener
8d636a9340 FSN#35338 Alle CodeCharge schermen herschrijven naar gewoon ASP II
svn path=/Database/trunk/; revision=28432
2016-03-10 12:17:59 +00:00
Jos Groot Lipman
6614b93bf3 FSN#35733 betere _FACILITOR autorisering
svn path=/Database/trunk/; revision=28428
2016-03-10 11:38:07 +00:00
Jos Groot Lipman
b352e1ba71 Obscure PROCEDURE fac_update_factuur/get_factuur_key_user wordt al sinds 9 nov 2010 niet meer gebruikt. Maar eens verwijderen
svn path=/Database/trunk/; revision=28427
2016-03-10 11:28:37 +00:00
Jos Groot Lipman
3c773bfb79 FSN#34646 Nachtelijke build test op CREA-script
svn path=/Database/trunk/; revision=28422
2016-03-10 11:03:25 +00:00
Jos Groot Lipman
c3c7ef9270 FSN#35733 betere _FACILITOR authorisering
svn path=/Database/trunk/; revision=28420
2016-03-10 11:00:23 +00:00
Peter Feij
212d2e5155 MARX#35457 extra materiaalvelden -niet unique
svn path=/Database/trunk/; revision=28417
2016-03-10 09:31:56 +00:00
Jos Groot Lipman
fbee2eaa51 Het jaar is 2016
svn path=/Database/trunk/; revision=28415
2016-03-10 08:44:30 +00:00
Peter Feij
15b411df0e MARX#35457 extra materiaalvelden -qa
svn path=/Database/trunk/; revision=28400
2016-03-08 16:44:21 +00:00
Peter Feij
9a3acd3958 FSN#34157 _CND udr vervangt de oude maar moet als wel hier bestaan
svn path=/Database/trunk/; revision=28399
2016-03-08 16:33:27 +00:00
Jos Groot Lipman
15511b2d2b FSN#34646 Nachtelijke build test op CREA-script
svn path=/Database/trunk/; revision=28391
2016-03-08 09:12:32 +00:00
Jos Groot Lipman
260f00a7c9 FSN#34646 Nachtelijke build test op CREA-script
svn path=/Database/trunk/; revision=28389
2016-03-08 08:35:32 +00:00
Jos Groot Lipman
5dc230e5f6 Missende puntkomma
svn path=/Database/trunk/; revision=28388
2016-03-07 16:41:45 +00:00
Jos Groot Lipman
a72cb85f15 UWVA#34720 Herschrijven vanwege traagheid savepoint.
svn path=/Database/trunk/; revision=28386
2016-03-07 16:04:33 +00:00
Jos Groot Lipman
ffb6a51263 FSN#35693 API voor HMAIL standaard aanwezig
FSN#35623 API voor GETFLEX standaard aanwezig
Ook: iets flexibeler bitjes voor puo-settings

svn path=/Database/trunk/; revision=28385
2016-03-07 16:03:27 +00:00
Jos Groot Lipman
59b8ef05d8 FSN#35702 fac_imp_file beetje opruimen
svn path=/Database/trunk/; revision=28384
2016-03-07 15:29:47 +00:00
Jos Groot Lipman
86f3f37732 FSN#35693 API voor HMAIL standaard aanwezig
FSN#35623 API voor GETFLEX standaard aanwezig

svn path=/Database/trunk/; revision=28383
2016-03-07 15:27:40 +00:00
Jos Groot Lipman
6533992883 FSN#35693 API voor HMAIL standaard aanwezig
FSN#35623 API voor GETFLEX standaard aanwezig

svn path=/Database/trunk/; revision=28381
2016-03-07 12:56:53 +00:00
Erik Groener
fed5c3a75d FSN#35338 Alle CodeCharge schermen herschrijven naar gewoon ASP II
svn path=/Database/trunk/; revision=28377
2016-03-07 11:11:27 +00:00
Peter Feij
578c741735 FSN#34157 _CND udr vervangt de oude
svn path=/Database/trunk/; revision=28375
2016-03-07 11:03:04 +00:00
Erik Groener
abec47ee3d FSN#35338 Alle CodeCharge schermen herschrijven naar gewoon ASP II
svn path=/Database/trunk/; revision=28374
2016-03-07 10:56:37 +00:00
Erik Groener
9975d35384 PNBR#34571 Overzicht Reserveringen (Planbord): sortering ruimtes beinvloeden
svn path=/Database/trunk/; revision=28373
2016-03-07 10:18:24 +00:00
Erik Groener
1c49b75f38 PNBR#34571 Overzicht Reserveringen (Planbord): sortering ruimtes beinvloeden
svn path=/Database/trunk/; revision=28372
2016-03-07 10:17:41 +00:00
Jos Groot Lipman
5d2f648070 FSN#35623 Putorders webservice laten aanroepen
svn path=/Database/trunk/; revision=28371
2016-03-07 10:13:41 +00:00
Maykel Geerdink
58d26d83a0 ASFC#34371: Start en stopmoment bij schoonmaak via inspecties kunnen vastleggen.
svn path=/Database/trunk/; revision=28368
2016-03-07 09:40:53 +00:00
Maykel Geerdink
27233e842b ASFC#34371: Start en stopmoment bij schoonmaak via inspecties kunnen vastleggen.
svn path=/Database/trunk/; revision=28367
2016-03-07 09:31:14 +00:00
Jos Groot Lipman
26793e05e1 FSN#35673 adm.systrackscript is al twee jaar deprecated dus nu vervallen
svn path=/Database/trunk/; revision=28361
2016-03-03 15:29:45 +00:00
Erik Groener
e5a20a13de KFNS#35010 Klacht QR codes reserveerbare ruimtes
svn path=/Database/trunk/; revision=28354
2016-03-03 13:01:33 +00:00
Jos Groot Lipman
77d000b307 FSN#35207 Klikbare links
svn path=/Database/trunk/; revision=28353
2016-03-03 13:00:09 +00:00
Peter Feij
a69c6837c7 FSN#34157 _CND udr vervangt de oude
svn path=/Database/trunk/; revision=28318
2016-02-26 16:52:31 +00:00
Peter Feij
0a56f146fc svn path=/Database/trunk/; revision=28317 2016-02-26 14:44:22 +00:00
Peter Feij
f6da65af7a KFNS#35394 res ruimte capaciteit erbij in udr
svn path=/Database/trunk/; revision=28314
2016-02-26 13:39:09 +00:00
Peter Feij
b5e8cbdd68 AAFM#35223 prefix bij opdrachtnr in udr
svn path=/Database/trunk/; revision=28313
2016-02-26 12:40:30 +00:00
Peter Feij
0b780ac50e AAIT#33877 images wel in de xml opnemen
svn path=/Database/trunk/; revision=28288
2016-02-25 08:23:26 +00:00
Peter Feij
7d0d344579 FSN#35167 ook hier plaatsaanduiding luisterend naar _ (die andere view moest eigenlijk)
svn path=/Database/trunk/; revision=28236
2016-02-21 14:42:35 +00:00
Peter Feij
0b14cc25ff FSN#35167 ook hier plaatsaanduiding luisterend naar _
svn path=/Database/trunk/; revision=28233
2016-02-21 13:53:39 +00:00
Peter Feij
330e66775b FSN#34157 udr kenmerkkolommen typeren -fix
svn path=/Database/trunk/; revision=28232
2016-02-21 10:14:20 +00:00
Peter Feij
89d1f7a957 FSN#35297 mld_melding_onderwerp
FSN#34157 udr kenmerkkolommen typeren

svn path=/Database/trunk/; revision=28230
2016-02-20 10:43:28 +00:00
Peter Feij
53a05a53a0 FSN#35297 mld_melding_onderwerp
svn path=/Database/trunk/; revision=28229
2016-02-20 10:42:08 +00:00
Erik Groener
0838fd9495 UWVA#35128 notificatie naar alle gastheren van poolreservering
svn path=/Database/trunk/; revision=28195
2016-02-17 07:24:48 +00:00
Erik Groener
b895283495 UWVA#35128 notificatie naar alle gastheren van poolreservering
svn path=/Database/trunk/; revision=28187
2016-02-16 13:01:50 +00:00
Peter Feij
aaf54e26ba FSN#33999 Inspecties voor TMJ
svn path=/Database/trunk/; revision=28178
2016-02-15 15:53:30 +00:00
Peter Feij
7c3aee2dd9 FSN#35371 Extra indexen
svn path=/Database/trunk/; revision=28174
2016-02-15 14:23:16 +00:00
Peter Feij
26c8c8deb9 FSN#35498 Kolom om expressies te kunnen ondersteunen
svn path=/Database/trunk/; revision=28173
2016-02-15 14:13:43 +00:00
Peter Feij
1f1cb04887 FSN#35371 Extra indexen
svn path=/Database/trunk/; revision=28172
2016-02-15 14:00:25 +00:00
Peter Feij
5b8102f159 FSN#34679 ook als er nog geen terreinen waren
svn path=/Database/trunk/; revision=28165
2016-02-15 12:22:25 +00:00
Peter Feij
1ca005bafa FSN#33999 Inspecties voor TMJ
svn path=/Database/trunk/; revision=28161
2016-02-15 10:05:22 +00:00
Peter Feij
1022fdf8d7 FSN#33999 Inspecties voor TMJ
svn path=/Database/trunk/; revision=28158
2016-02-15 09:48:02 +00:00
Peter Feij
dcd99b788b MARX#35457 extra materiaalvelden, conditioneel readonly bij edit
svn path=/Database/trunk/; revision=28152
2016-02-12 17:49:52 +00:00
Peter Feij
e8d1c66294 MARX#35457 extra materiaalvelden
svn path=/Database/trunk/; revision=28148
2016-02-12 15:55:26 +00:00
Peter Feij
54f869cafb MARX#35457 extra materiaalvelden
svn path=/Database/trunk/; revision=28146
2016-02-12 15:11:38 +00:00
Peter Feij
20346637df FSN#35474 ins_srtcontrole_info VARCHAR2(4000)
svn path=/Database/trunk/; revision=28143
2016-02-12 12:37:56 +00:00
Maykel Geerdink
1a8cb378bc IVET#35235: Zie afbeelding - expire tijden niet icm weekend?
svn path=/Database/trunk/; revision=28091
2016-02-09 12:14:04 +00:00
Peter Feij
1a7f3dad25 FSN#35360 fac_imp_factuur.ordernr moet langer zijn
svn path=/Database/trunk/; revision=28081
2016-02-08 16:20:48 +00:00
Peter Feij
c6518d249f AAVL#34778 andere kolomnamen udr
svn path=/Database/trunk/; revision=28056
2016-02-04 18:26:02 +00:00
Maarten van der Heide
2bd6bed4a5 BONS#33906 kleine aanpssing factuur R rapport/syntax-fix
svn path=/Database/trunk/; revision=28054
2016-02-04 16:33:04 +00:00
Maykel Geerdink
6a9f176d85 AAVL#34778: Is het mogelijk te filteren op werkdagen in de UDR.
svn path=/Database/trunk/; revision=28047
2016-02-04 12:26:49 +00:00
Maykel Geerdink
71bcda41c7 AAVL#34778: Is het mogelijk te filteren op werkdagen in de UDR.
svn path=/Database/trunk/; revision=28043
2016-02-04 11:05:01 +00:00
Maykel Geerdink
0d2905e42e AAGN#34728: Notificaties ook naar gebouw kunnen sturen.
svn path=/Database/trunk/; revision=28039
2016-02-04 09:14:45 +00:00
Erik Groener
7e7dcbe7f5 SVRZ#35236 BES: BTW-veld bieden voor vrije inkooporders
svn path=/Database/trunk/; revision=28031
2016-02-03 15:20:08 +00:00
Maykel Geerdink
c9e4e5d523 FSN#35185: Mantelcontract verwijzing naar zichzelf is oneindige recursie.
svn path=/Database/trunk/; revision=28027
2016-02-03 13:48:56 +00:00
Jos Groot Lipman
611d27b345 FSN#35352 hMailserver beetje opschonen
svn path=/Database/trunk/; revision=28025
2016-02-03 13:39:12 +00:00
Erik Groener
b5ff4b0f4e SVRZ#35236 BES: BTW-veld bieden voor vrije inkooporders
svn path=/Database/trunk/; revision=28021
2016-02-03 12:42:53 +00:00
Maykel Geerdink
5f213d608f AAGN#34728: Notificaties ook naar gebouw kunnen sturen.
svn path=/Database/trunk/; revision=28008
2016-02-02 15:15:43 +00:00
Maykel Geerdink
5072a290f0 UWVA#34365: AiAi - UWVA.RES_T_RES_RSV_ARTIKEL_B_IU regel 2 Bij bewerken reservering.
svn path=/Database/trunk/; revision=28006
2016-02-02 14:46:19 +00:00
Marcel Bourseau
760e35dc70 svn path=/Database/trunk/; revision=28005 2016-02-02 14:23:10 +00:00
Erik Groener
32fcaa57f3 AAFM#31226 Edit-mode bij vervolgmeldingen
svn path=/Database/trunk/; revision=27979
2016-02-01 11:54:00 +00:00
Jos Groot Lipman
94b14dfb00 svn path=/Database/trunk/; revision=27978 2016-02-01 11:53:10 +00:00
Erik Groener
f4d6aa78d1 FSN#34909 Ruimte-import (onrgoed2) negeert verwijderdatums
svn path=/Database/trunk/; revision=27954
2016-01-28 13:06:26 +00:00
Maykel Geerdink
ea75f7a934 AAGN#34728: Notificaties ook naar gebouw kunnen sturen.
svn path=/Database/trunk/; revision=27949
2016-01-28 09:11:16 +00:00
Arthur Egberink
8f7d99d4ac UWVA#35268 -- Factuurimport werkt niet op persoonlijke contracten.
svn path=/Database/trunk/; revision=27932
2016-01-27 08:42:11 +00:00
Maykel Geerdink
b47fb3c20d FSN#35119: RESAFR ronden tbv goedkeuren reserveringen.
svn path=/Database/trunk/; revision=27930
2016-01-27 08:10:27 +00:00
Maykel Geerdink
a2b4dd14f1 RENK#35110: Graag ook de lichtroze "eigen" kleur toevoegen op de reserveringslegenda.
svn path=/Database/trunk/; revision=27925
2016-01-26 13:56:49 +00:00
Maykel Geerdink
d614fbcf30 AKZA#35076: Ook "schoonmaaktijden" voor parkeerplaatsen wenselijk.
svn path=/Database/trunk/; revision=27909
2016-01-26 08:56:15 +00:00
Maykel Geerdink
a7e9e76fca HSLE#34978: Overzicht reserveringen aanpassen voor de dag.
svn path=/Database/trunk/; revision=27908
2016-01-26 08:53:13 +00:00
Jos Groot Lipman
a104127430 FSN#34695 Franse vertalingen aangepast n.a.v. onze Fransen
svn path=/Database/trunk/; revision=27893
2016-01-25 12:34:58 +00:00
Erik Groener
54bee94f5e FSN#35197 AiAi bij verwijderen van widgets
svn path=/Database/trunk/; revision=27891
2016-01-25 12:02:22 +00:00
Erik Groener
229778c94a FSN#35197 AiAi bij verwijderen van widgets
svn path=/Database/trunk/; revision=27889
2016-01-25 11:49:31 +00:00
Peter Feij
4a6b36e4b6 FSN#34440 Expliciet contracttermijn voor het termijnbedrag
svn path=/Database/trunk/; revision=27880
2016-01-22 17:33:08 +00:00
Peter Feij
00bf2972cf FSN#34440 Expliciet contracttermijn voor het termijnbedrag
svn path=/Database/trunk/; revision=27879
2016-01-22 17:18:19 +00:00
Peter Feij
fb4d10f5fa FSN#34440 Expliciet contracttermijn voor het termijnbedrag
svn path=/Database/trunk/; revision=27878
2016-01-22 17:06:44 +00:00
Peter Feij
289dac253b FSN#35199 geen geplande acites in melding udr
svn path=/Database/trunk/; revision=27873
2016-01-22 13:23:11 +00:00
Peter Feij
669a77807a DJIN#34727 behandelaar en _voor van melding aan de refcheck toegevoegd
svn path=/Database/trunk/; revision=27872
2016-01-22 12:46:04 +00:00
Ruud Lipper
7ff5d31554 BONS#33906 kleine aanpssing factuur R rapport
svn path=/Database/trunk/; revision=27869
2016-01-22 09:13:59 +00:00
Maykel Geerdink
e848ce6db6 AKZA#35076: Ook "schoonmaaktijden" voor parkeerplaatsen wenselijk.
svn path=/Database/trunk/; revision=27865
2016-01-21 15:19:49 +00:00
Peter Feij
bf70b643d1 FSN#34688 UDR ook nog behandelaar_key dan
svn path=/Database/trunk/; revision=27833
2016-01-21 08:24:45 +00:00
Peter Feij
b150b4b401 FSN#34688 kolomm fclt_3d_user_key beter melder_key
svn path=/Database/trunk/; revision=27832
2016-01-21 08:16:16 +00:00
Maykel Geerdink
41e4b36058 AAVL#34778: Is het mogelijk te filteren op werkdagen in de UDR.
svn path=/Database/trunk/; revision=27831
2016-01-21 08:11:34 +00:00
Peter Feij
4c662c52f9 FSN#35107 tracken van 2bo-achtige notificaties
svn path=/Database/trunk/; revision=27829
2016-01-20 15:26:17 +00:00
Peter Feij
2c0d1e3433 FSN#34688 kolommen fclt_3d_user_key, selfservice aan melding-UDR toegevoegd -fix
svn path=/Database/trunk/; revision=27815
2016-01-19 15:50:54 +00:00
Peter Feij
b891530603 FSN#34688 kolommen fclt_3d_user_key, selfservice aan melding-UDR toegevoegd.
svn path=/Database/trunk/; revision=27814
2016-01-19 15:36:38 +00:00
Peter Feij
6f631d9cdd FSN#34941 Helpt wellicht tegen sporadische deadlock
svn path=/Database/trunk/; revision=27806
2016-01-19 14:23:01 +00:00
Peter Feij
8e6e3e571a FSN#34679 fix bij verwijderen van srtterrein
svn path=/Database/trunk/; revision=27804
2016-01-19 13:55:14 +00:00
Peter Feij
8630915dd0 FSN#34763 Unique constraint op ruimte_opstelling kan nu met verwijderde overweg.
svn path=/Database/trunk/; revision=27801
2016-01-19 13:38:14 +00:00
Peter Feij
e893dac6c1 FSN#34679 fix bij verwijderen van srtterrein
svn path=/Database/trunk/; revision=27798
2016-01-19 13:32:00 +00:00
Peter Feij
dc58f03d56 FSN#34679 srtterrein_key sequence fix
svn path=/Database/trunk/; revision=27796
2016-01-19 13:23:42 +00:00
Peter Feij
5b0448e7c1 FSN#35167 onderdruk _* ruimtes etc en lege omschrijvingen
svn path=/Database/trunk/; revision=27795
2016-01-19 12:57:33 +00:00
Maykel Geerdink
96fadcc623 UWVA#34365: AiAi - UWVA.RES_T_RES_RSV_ARTIKEL_B_IU regel 2 Bij bewerken reservering.
svn path=/Database/trunk/; revision=27784
2016-01-18 10:09:48 +00:00
Jos Groot Lipman
a662bbb215 We zitten al in 2016
Epiloog meldde onterecht 1992-, gewoon verwijderd

svn path=/Database/trunk/; revision=27713
2016-01-12 11:29:23 +00:00
Jos Groot Lipman
c9f90dc45e FSN#34704 Altijd PURGE RECYCLEBIN
svn path=/Database/trunk/; revision=27711
2016-01-12 10:41:38 +00:00
Erik Groener
3a63483083 FSN#34749 Mogelijkheid voor jqplot Graphs Default options
svn path=/Database/trunk/; revision=27635
2016-01-06 15:31:06 +00:00
Erik Groener
3d5ca92da2 db28
svn path=/Database/trunk/; revision=27630
2016-01-06 13:39:25 +00:00
Erik Groener
12bd350e62 FSN#33386 Direktklaar via interface niet in te stellen op 'volgens vakgroep'
svn path=/Database/trunk/; revision=27514
2015-12-18 13:31:54 +00:00
Maykel Geerdink
585b903ac1 AAIT#33554: Object aan melding kunnen koppelen via opdracht.
svn path=/Database/trunk/; revision=27489
2015-12-17 15:04:44 +00:00
Ruud Lipper
ac6c6ee52b BONS#33906 factuurbijlage R
svn path=/Database/trunk/; revision=27423
2015-12-11 15:08:45 +00:00
Ruud Lipper
41058a2ff9 BONS#33906 Factuurbijlage R
svn path=/Database/trunk/; revision=27420
2015-12-11 14:56:17 +00:00
Peter Koerhuis
0f38ad2736 AKZA#34510 verlengen importvariabele (was 1000, maar syncstate kan langer zijn)
svn path=/Database/trunk/; revision=27419
2015-12-11 13:21:43 +00:00
Maykel Geerdink
79d74ed13e STPH#31882: BES voorraad - knop die het besteladvies omzet in een bestelaanvraag.
svn path=/Database/trunk/; revision=27358
2015-12-09 12:54:46 +00:00
Erik Groener
60c4d49f6e FSN#34690 Missende lcl's
svn path=/Database/trunk/; revision=27351
2015-12-09 11:19:55 +00:00
Erik Groener
c87e300b0e FSN#33941 Alle CodeCharge schermen herschrijven naar gewoon ASP II
svn path=/Database/trunk/; revision=27349
2015-12-09 09:56:38 +00:00
Erik Groener
5bde8d556a FSN#34416 INS-FOF: Uitleen registratie, wat is het verschil tussen de Innemen en Bewerk
svn path=/Database/trunk/; revision=27280
2015-12-03 15:05:20 +00:00
Peter Feij
92b517d7c1 AAIT#33506 de overload werd door aaey gebruikt
svn path=/Database/trunk/; revision=27276
2015-12-03 14:29:22 +00:00
Peter Feij
b49776562f Nog eentje voor KPI
svn path=/Database/trunk/; revision=27267
2015-12-03 12:25:23 +00:00
Jos Groot Lipman
5cdc07489c Loze eind spaties in omschrijvingen weg
svn path=/Database/trunk/; revision=27266
2015-12-03 12:25:14 +00:00
Ruud Lipper
814e26e90f FSN#34533 2015.3 engels/frans/duits
svn path=/Database/trunk/; revision=27256
2015-12-03 10:23:45 +00:00
Jos Groot Lipman
353c34572d 2015.3 Release
svn path=/Database/trunk/; revision=27252
2015-12-03 09:50:12 +00:00
Peter Feij
44a0ba39a0 QA: KPI-autorisatie moet bestaan voordat de zaken worden aangemaakt
svn path=/Database/trunk/; revision=27251
2015-12-03 09:41:48 +00:00
Erik Groener
816596213a NYBU#34340 Weergave Campuslijst
svn path=/Database/trunk/; revision=27250
2015-12-03 09:27:06 +00:00
Jos Groot Lipman
9741aaf242 Missende komma
svn path=/Database/trunk/; revision=27248
2015-12-03 09:24:26 +00:00
Jos Groot Lipman
0a21b72942 Missende / achter CREATE PROC's
svn path=/Database/trunk/; revision=27247
2015-12-03 09:16:56 +00:00
Jos Groot Lipman
60228fe79f Missende komma
svn path=/Database/trunk/; revision=27246
2015-12-03 09:13:36 +00:00
Peter Koerhuis
dfa8dc5374 AKZA#33693 Reserveringen uit Exchange uitlezen en verwerken: periodieke import
svn path=/Database/trunk/; revision=27243
2015-12-03 08:51:03 +00:00
Peter Feij
d3616263cc svn path=/Database/trunk/; revision=27242 2015-12-03 08:45:41 +00:00
Peter Feij
b4e0772104 AKZA#34510 exchange sync import
svn path=/Database/trunk/; revision=27239
2015-12-02 17:20:17 +00:00
Jos Groot Lipman
45d613f142 FSN#34639 E-mail settings opschonen
svn path=/Database/trunk/; revision=27231
2015-12-02 14:36:51 +00:00
Marcel Bourseau
b7f8ef6888 UWVA#32742: Transport INS-flexprops
svn path=/Database/trunk/; revision=27227
2015-12-02 13:14:58 +00:00
Marcel Bourseau
2f44e02cc8 UWVA#32742: Transport INS-flexprops
svn path=/Database/trunk/; revision=27226
2015-12-02 13:14:30 +00:00
Erik Groener
2196358528 FSN#33941 Alle CodeCharge schermen herschrijven naar gewoon ASP II
svn path=/Database/trunk/; revision=27217
2015-12-02 09:58:58 +00:00
Erik Groener
56dc412679 FSN#33941 Alle CodeCharge schermen herschrijven naar gewoon ASP II
svn path=/Database/trunk/; revision=27206
2015-12-02 07:35:06 +00:00
Peter Feij
76e7534344 FSN#34623 bugje in logging
svn path=/Database/trunk/; revision=27200
2015-12-01 15:03:37 +00:00
Jos Groot Lipman
d16220b419 FSN#34619 FAC_IMPORT_REFKEY erbij
svn path=/Database/trunk/; revision=27196
2015-12-01 13:06:45 +00:00
Maykel Geerdink
563e318a7c AKZA#34210: Beschikbaarheidstijden voor voorzieningen(catering).
svn path=/Database/trunk/; revision=27193
2015-12-01 11:29:36 +00:00
Peter Feij
395fd67a83 QA finalize
svn path=/Database/trunk/; revision=27189
2015-12-01 08:47:31 +00:00
Peter Feij
f5e74b5dc8 FSN#34291 ook niet bij de FIP
svn path=/Database/trunk/; revision=27170
2015-11-30 09:31:27 +00:00
Peter Feij
66466e8ede FSN#34291 ook geen rechten dan natuurlijk
svn path=/Database/trunk/; revision=27169
2015-11-30 09:29:48 +00:00
Peter Feij
8d1fbd95df FSN#33170 KPI. zo werkt het ongeveer wel
svn path=/Database/trunk/; revision=27164
2015-11-27 18:32:47 +00:00
Peter Feij
a96cf75872 QA: syntax
svn path=/Database/trunk/; revision=27163
2015-11-27 18:29:13 +00:00
Peter Feij
9056958391 AKZA#34209 dat moet langer als we AppointmentID+UID willen opslaan
svn path=/Database/trunk/; revision=27162
2015-11-27 17:10:00 +00:00
Peter Feij
ed6f5e5d51 FSN#34307 subtiel
svn path=/Database/trunk/; revision=27149
2015-11-26 20:07:55 +00:00
Maykel Geerdink
54089a830a AKZA#34210: Beschikbaarheidstijden voor voorzieningen(catering).
svn path=/Database/trunk/; revision=27140
2015-11-26 14:01:50 +00:00
Maykel Geerdink
fad419f415 AAIT#34370: Verwachte inspectiedatum vastleggen.
svn path=/Database/trunk/; revision=27139
2015-11-26 14:00:36 +00:00
Erik Groener
751a72afb9 AADS#32729 Tracking bij de notities bij Opdrachten
svn path=/Database/trunk/; revision=27136
2015-11-26 13:58:52 +00:00
Erik Groener
16463afed6 FSN#34368 Controlemethodes/modes variëren per inspectietype
svn path=/Database/trunk/; revision=27132
2015-11-26 11:43:15 +00:00
Jos Groot Lipman
a5e5512ead AKZA#33692 Res ruimte syncstate voor koppeling Exchange
svn path=/Database/trunk/; revision=27131
2015-11-26 10:53:07 +00:00
Jos Groot Lipman
af31379636 FSN#34569 S("fclt_web_url") toegevoegd (future use)
svn path=/Database/trunk/; revision=27127
2015-11-26 10:06:43 +00:00
Maykel Geerdink
1d83591647 AKZA#34210: Beschikbaarheidstijden voor voorzieningen(catering).
svn path=/Database/trunk/; revision=27110
2015-11-25 13:42:55 +00:00
Jos Groot Lipman
bd785fa712 AKZA#34209 BEZ Remote vinkje ondersteunen
Ook KPI en zo

svn path=/Database/trunk/; revision=27105
2015-11-25 12:26:13 +00:00
Ruud Lipper
09a80be3e8 LOGI#34556
svn path=/Database/trunk/; revision=27101
2015-11-25 11:19:44 +00:00
Peter Feij
12f3e1b4d5 FSN#33404 relaties beperken tot 5 diep
svn path=/Database/trunk/; revision=27099
2015-11-25 11:10:14 +00:00
Peter Feij
a7f9d993fb FSN#33170 KPI next step
UWVA#32742 objectkenmerktransfer

svn path=/Database/trunk/; revision=27094
2015-11-24 17:25:01 +00:00
Peter Feij
96e1a66f34 FSN#33170 KPI next step
svn path=/Database/trunk/; revision=27093
2015-11-24 17:22:58 +00:00
Maykel Geerdink
41d36a143d PNBR#33721: Bureau nummering.
svn path=/Database/trunk/; revision=27082
2015-11-23 12:45:40 +00:00
Maykel Geerdink
da8e7d8a3e PNBR#33721: Bureau nummering.
svn path=/Database/trunk/; revision=27081
2015-11-23 12:33:06 +00:00
Maykel Geerdink
1c58cd8fcd AAIT#30119: Einddatum melding meeverhuizen met aanpassen einddatum opdracht.
svn path=/Database/trunk/; revision=27079
2015-11-23 12:31:17 +00:00
Peter Feij
d2207bdc84 FSN#33651 usrrap_key bij view_node meeleveren
svn path=/Database/trunk/; revision=27066
2015-11-20 15:14:30 +00:00
Peter Feij
16b956e706 MDUX#31775 ook de insert nog
svn path=/Database/trunk/; revision=27060
2015-11-20 08:43:23 +00:00
Erik Groener
1c4ee67ab1 FSN#33977 Als vis_afspraak_host_uses_keys =0 bezoeker niet te wijzigen
svn path=/Database/trunk/; revision=27048
2015-11-18 12:33:10 +00:00
Jos Groot Lipman
ef8eeae8cf AKZA#34209 Exchange koppeling reserveringen
svn path=/Database/trunk/; revision=27031
2015-11-17 11:23:26 +00:00
Jos Groot Lipman
3fa2936df8 FSN#34345 index erbij op fin_factuur
svn path=/Database/trunk/; revision=27029
2015-11-17 11:18:45 +00:00
Erik Groener
dcd0cdf8b9 FSN#33593 Reservering herhalen als FO valt terug op default status
svn path=/Database/trunk/; revision=27028
2015-11-17 10:37:39 +00:00
Peter Feij
871365bf24 FSN#34341 Alle oude MLD* notificaties wissen bij MLDAFM
svn path=/Database/trunk/; revision=27008
2015-11-13 17:39:56 +00:00
Peter Feij
1dc72d5e9d CSUN#34064 ontdubbelen van notificaties verbeterd
svn path=/Database/trunk/; revision=27007
2015-11-13 17:31:26 +00:00
Peter Feij
498fedac3b MDUX#31775 kostenoverzicht als basisview
svn path=/Database/trunk/; revision=27004
2015-11-13 13:39:33 +00:00
Arthur Egberink
8999949787 FSN#34433 -- Uitvoertijd bij alleen werkdagen uit wordt niet goed berekend.
svn path=/Database/trunk/; revision=26975
2015-11-11 15:46:42 +00:00
Jos Groot Lipman
2a13a35d38 Diverse calls/teksten...
svn path=/Database/trunk/; revision=26973
2015-11-11 15:28:01 +00:00
Peter Feij
c39859a249 ARFR#34428 afdeling ook bij cnt-import naar 15
svn path=/Database/trunk/; revision=26965
2015-11-11 13:47:55 +00:00
Peter Feij
0b5e199792 AAIT#33506 Statusveld bij inspecties
svn path=/Database/trunk/; revision=26962
2015-11-11 13:32:55 +00:00
Peter Koerhuis
d0487e289c ARFR#34428 fac_import_cnt: prs_afdeling_naam naar 15 karakters
svn path=/Database/trunk/; revision=26960
2015-11-11 13:20:50 +00:00
Peter Feij
4f29289198 FSN#34401 basismalus tbv PPS
svn path=/Database/trunk/; revision=26945
2015-11-10 15:14:38 +00:00
Jos Groot Lipman
a1799bbd52 AKZA#34209 FSN#34163 AAEN#34001 FSN#30973
svn path=/Database/trunk/; revision=26940
2015-11-10 12:24:27 +00:00
Peter Feij
1cd4b65280 ASFC#34371 Controle-tracking mogelijkheid toegevoegd
svn path=/Database/trunk/; revision=26939
2015-11-10 12:22:17 +00:00
Peter Feij
4d749839e9 ASFC#34371 Controle-tracking mogelijkheid toegevoegd
svn path=/Database/trunk/; revision=26938
2015-11-10 12:21:17 +00:00
Peter Feij
afb44f04d6 AAIT#33506 Statusveld bij inspecties
svn path=/Database/trunk/; revision=26937
2015-11-10 12:18:55 +00:00
Peter Feij
783d62657d AAIT#33506 Statusveld bij inspecties
svn path=/Database/trunk/; revision=26936
2015-11-10 12:18:08 +00:00
Peter Feij
e9c843cd95 AAIT#33506 Statusveld bij inspecties
svn path=/Database/trunk/; revision=26935
2015-11-10 12:17:38 +00:00
Jos Groot Lipman
608022a45e FSN#27127 Two factor Authentication
svn path=/Database/trunk/; revision=26923
2015-11-09 13:39:59 +00:00
Peter Feij
f71672233b AAIT#34370 plandatum bij inspectie
FSN#34368 controlemode per srtcontroletype
ASFC#34371 startdatum bij inspectie

svn path=/Database/trunk/; revision=26915
2015-11-06 16:11:22 +00:00
Erik Groener
1422909cb7 STPH#32305 [RES] Reeks reserveringen in een keer naar status definitief
svn path=/Database/trunk/; revision=26887
2015-11-04 13:44:20 +00:00
Jos Groot Lipman
cf8fb6dfb4 FSN#34291 _GAST niet meer standaard aanmaken
svn path=/Database/trunk/; revision=26875
2015-11-03 14:15:28 +00:00
Peter Feij
42213fa770 AAEN#34032 niet alleen actieve contracten meer
svn path=/Database/trunk/; revision=26874
2015-11-03 14:12:06 +00:00
Jos Groot Lipman
30a23a12cd FSN#34332 AiAi op fac_perfmon_incr
svn path=/Database/trunk/; revision=26863
2015-11-03 08:54:10 +00:00
Maykel Geerdink
873c8c7599 AAEN#34001: Kenmerk zichtbaar maken in facturenscherm AAEN-A.
svn path=/Database/trunk/; revision=26859
2015-11-03 06:20:20 +00:00
Jos Groot Lipman
d45025dabd Merge 2015.2 DB26 changes
svn path=/Database/trunk/; revision=26857
2015-11-02 16:48:36 +00:00
Maykel Geerdink
5c84a8c6a7 AAEN#34001: Kenmerk zichtbaar maken in facturenscherm AAEN-A.
svn path=/Database/trunk/; revision=26855
2015-11-02 15:23:57 +00:00
Maykel Geerdink
480db6a89d AAEN#34001: Kenmerk zichtbaar maken in facturenscherm AAEN-A.
svn path=/Database/trunk/; revision=26850
2015-11-02 13:00:10 +00:00
Maykel Geerdink
7ccfdd8623 AAEN#34001: Kenmerk zichtbaar maken in facturenscherm AAEN-A.
svn path=/Database/trunk/; revision=26846
2015-11-02 09:36:51 +00:00
Peter Feij
b102a3ef4f FSN#30973 prs_v_udr_bedrijf
svn path=/Database/trunk/; revision=26840
2015-10-30 16:04:34 +00:00
Peter Feij
6d8450e96d KFNS#34234 UDR fix
svn path=/Database/trunk/; revision=26837
2015-10-30 13:23:17 +00:00
Peter Feij
bcf92f08cf FSN#34187: fac_usrrap_graph_options
svn path=/Database/trunk/; revision=26836
2015-10-30 10:59:16 +00:00
Peter Feij
7188809a24 KFNS#34234 UDR fix
svn path=/Database/trunk/; revision=26835
2015-10-30 10:55:19 +00:00
Erik Groener
a9b22426b1 FSN#33941 Alle CodeCharge schermen herschrijven naar gewoon ASP II
svn path=/Database/trunk/; revision=26822
2015-10-29 08:55:45 +00:00
Maykel Geerdink
2bc2ea1a7d AKZA#33692: Reserveerbare (externe) ruimtes readonly kunnen laten zijn.
svn path=/Database/trunk/; revision=26814
2015-10-28 14:25:43 +00:00
Jos Groot Lipman
9d65bd6ba4 FSN#34163 _FACILITOR altijd two-factor authentication
svn path=/Database/trunk/; revision=26804
2015-10-28 10:37:36 +00:00
Jos Groot Lipman
9d9da55800 FSN#34163 _FACILITOR altijd two-factor authentication
svn path=/Database/trunk/; revision=26803
2015-10-28 10:36:24 +00:00
Jos Groot Lipman
124a6e7bdc FSN#33503 Multi-email safer
svn path=/Database/trunk/; revision=26802
2015-10-28 10:35:27 +00:00
Jos Groot Lipman
734be1a1fd FSN#27127 Two factor Authentication
svn path=/Database/trunk/; revision=26801
2015-10-28 10:25:24 +00:00
Jos Groot Lipman
6e8ea80f04 FSN#27127 Two factor Authentication
FSN#33836 AiAi AAVL bij bepalen volgende inspectie. (MGE)

svn path=/Database/trunk/; revision=26796
2015-10-28 09:41:04 +00:00
Maykel Geerdink
b08fa8746d FSN#33836: AiAi AAVL bij bepalen volgende inspectie.
svn path=/Database/trunk/; revision=26792
2015-10-28 07:31:08 +00:00
Marcel Bourseau
31f445c995 NEXTCAREVERSION 28->29
svn path=/Database/trunk/; revision=26790
2015-10-27 16:27:34 +00:00
Marcel Bourseau
0fa03b702f ATCH#32869: periode 13 heeft geen 4 maar 5 weken
svn path=/Database/trunk/; revision=26789
2015-10-27 16:15:26 +00:00
Jos Groot Lipman
a1518498fd UWVA#33631 res_activiteit_notfrontend ondersteunen
svn path=/Database/trunk/; revision=26767
2015-10-27 09:27:54 +00:00
Jos Groot Lipman
dbb9fa793a UWVA#33631 res_activiteit_notfrontend ondersteunen
svn path=/Database/trunk/; revision=26766
2015-10-27 09:21:35 +00:00
Maykel Geerdink
9abde5bad4 FSN#33836: AiAi AAVL bij bepalen volgende inspectie.
svn path=/Database/trunk/; revision=26762
2015-10-27 08:12:25 +00:00
Maykel Geerdink
2d3665c8da AKZA#33692: Reserveerbare (externe) ruimtes readonly kunnen laten zijn.
svn path=/Database/trunk/; revision=26750
2015-10-26 06:59:43 +00:00
Peter Feij
cfbaf8c5dd HSLE#34222 nieuwe meldbronnen
svn path=/Database/trunk/; revision=26741
2015-10-22 14:18:25 +00:00
Jos Groot Lipman
7ee8c8218f Merge Branch DB26b fixes
svn path=/Database/trunk/; revision=26715
2015-10-21 09:18:05 +00:00
Peter Feij
62623915b5 FSN#34185 prioriteit (spoed) erbij in UDR
svn path=/Database/trunk/; revision=26706
2015-10-20 11:08:29 +00:00
Peter Feij
ba518c8bb0 FSN#33400: Acceptatie, Doorlooptijd overschreden ja/nee in melding UDR.
svn path=/Database/trunk/; revision=26700
2015-10-19 15:34:48 +00:00
Maykel Geerdink
db398c4ff5 AAFM#32182: Extra goedkeuringsniveau contractmodule.
svn path=/Database/trunk/; revision=26698
2015-10-19 13:40:16 +00:00
Maykel Geerdink
b83ce41869 AAFM#32182: Extra goedkeuringsniveau contractmodule.
svn path=/Database/trunk/; revision=26696
2015-10-19 11:48:20 +00:00
Maykel Geerdink
706be85c82 FSN#33400: Acceptatie, Doorlooptijd overschreden ja/nee in melding UDR.
svn path=/Database/trunk/; revision=26694
2015-10-19 09:25:39 +00:00
Peter Feij
965626f6d1 FSN#34022 tekstuele aanpassing
svn path=/Database/trunk/; revision=26690
2015-10-19 08:22:52 +00:00
Peter Feij
50e83935dd FSN#33170/FSN#29308 constraint op fac_export_app_code
svn path=/Database/trunk/; revision=26689
2015-10-19 07:58:49 +00:00
Peter Feij
0785e49b4d FSN#33170 KPI-module
svn path=/Database/trunk/; revision=26688
2015-10-19 07:57:51 +00:00
Peter Feij
53ac3ba708 FSN#34142 parkeerplaats in UDR
svn path=/Database/trunk/; revision=26686
2015-10-16 15:03:23 +00:00
Erik Groener
8ea153e1e4 FSN#33941 Alle CodeCharge schermen herschrijven naar gewoon ASP II
svn path=/Database/trunk/; revision=26683
2015-10-16 14:12:29 +00:00
Erik Groener
839446bfe8 svn path=/Database/trunk/; revision=26642 2015-10-14 08:18:47 +00:00
Maykel Geerdink
d809e3de2c FSN#33400: Acceptatie, Doorlooptijd overschreden ja/nee in melding UDR.
svn path=/Database/trunk/; revision=26629
2015-10-13 07:59:16 +00:00
Peter Feij
e544b21a3a 2015.2 Gold A release
svn path=/Database/trunk/; revision=26591
2015-10-08 10:02:37 +00:00
Peter Feij
000611af4a FSN#34036 de aanpassing was dus niet compatible, gecorrigeerd
svn path=/Database/trunk/; revision=26590
2015-10-08 09:28:35 +00:00
Peter Feij
3b0a43f59b FSN#34036 de aanpassing was dus niet compatible, gecorrigeerd
svn path=/Database/trunk/; revision=26589
2015-10-08 09:21:36 +00:00
Ruud Lipper
b9933bc5ed NYBU#33998
svn path=/Database/trunk/; revision=26582
2015-10-07 08:04:24 +00:00
Peter Feij
b374423bbf FSN#34010 better logfilename
svn path=/Database/trunk/; revision=26580
2015-10-06 16:55:27 +00:00
Peter Feij
0d72845f9d FSN#34010 patch in MLD2BO notificering, mld_pac fragment of compiled recre26a.sql
svn path=/Database/trunk/; revision=26579
2015-10-06 16:54:01 +00:00
Peter Feij
fee3f6edcf FSN#34010 patch in MLD2BO notificering
svn path=/Database/trunk/; revision=26578
2015-10-06 16:47:25 +00:00
Peter Feij
5d80ab09f7 FSN#33968 vergeten conversietje. Vereiste nog een compile ook
svn path=/Database/trunk/; revision=26548
2015-10-01 14:33:34 +00:00
Peter Feij
6c16076ea4 2015.2 Gold release (leeg patchnummer gaat niet goed in registerversion)
svn path=/Database/trunk/; revision=26545
2015-10-01 12:32:25 +00:00
Peter Feij
a054a861e9 2015.2 Gold release
svn path=/Database/trunk/; revision=26544
2015-10-01 11:55:41 +00:00
Erik Groener
d7ec122f1b svn path=/Database/trunk/; revision=26543 2015-10-01 11:55:07 +00:00
Peter Feij
e10c1be334 AADO#33959 opdrachtplaats is in de praktijk leeg
svn path=/Database/trunk/; revision=26542
2015-10-01 11:47:54 +00:00
Peter Feij
2467359c2c NYBU#33454 notificatie
svn path=/Database/trunk/; revision=26505
2015-09-28 12:56:29 +00:00
Peter Feij
b9ae4d793d Qa
svn path=/Database/trunk/; revision=26486
2015-09-24 14:59:15 +00:00
Peter Feij
6dbc83d125 Release RC1
svn path=/Database/trunk/; revision=26479
2015-09-24 13:34:22 +00:00
Peter Feij
7dc7795d06 NYBU#33454 optie 2 vereist dat de deelres afgerond is
svn path=/Database/trunk/; revision=26478
2015-09-24 13:13:55 +00:00
Peter Feij
f39bee6022 NYBU#33454 approved ook in de XML
svn path=/Database/trunk/; revision=26476
2015-09-24 13:03:26 +00:00
Peter Feij
9e3c52c4af NYBU#33454 optie 2 vereist dat de deelres afgerond is
svn path=/Database/trunk/; revision=26470
2015-09-24 12:25:26 +00:00
Peter Feij
c360edf777 FSN#33826 QA bevinding, fix moest natuurlijk wel eerder effectief worden om de ORA te vermijden
svn path=/Database/trunk/; revision=26468
2015-09-24 10:13:56 +00:00
Peter Koerhuis
1f94e57ae2 FSN#32887 Qlikview views rechtstreeks goede datatype laten opleveren.
svn path=/Database/trunk/; revision=26467
2015-09-24 10:05:15 +00:00
Peter Feij
d16fe7a438 FSN#33170 KPI module bewaren we voor 2015.3
svn path=/Database/trunk/; revision=26455
2015-09-23 14:21:32 +00:00
Maykel Geerdink
18ba478aaa PCHD#31782: CNT: ook financiele goedkeuring mogelijk maken.
svn path=/Database/trunk/; revision=26454
2015-09-23 13:23:48 +00:00
Jos Groot Lipman
1a87ae6e18 FSN#33833 Rapport mogelijkheden sturen via S("fac_usrrap_mode")
svn path=/Database/trunk/; revision=26452
2015-09-23 12:13:28 +00:00
Maykel Geerdink
6a6bbf787c AAFM#33585: Nieuwe opdrachten hoeven niet langs fiatteur igv AAFM kostenplaatsen.
svn path=/Database/trunk/; revision=26448
2015-09-23 10:59:40 +00:00
Erik Groener
31bac9c039 FSN#33766 Nieuwe facmgt-->codecharge schermen
svn path=/Database/trunk/; revision=26447
2015-09-23 10:58:27 +00:00
Maykel Geerdink
9ec7f1b7eb AAFM#33585: Nieuwe opdrachten hoeven niet langs fiatteur igv AAFM kostenplaatsen.
svn path=/Database/trunk/; revision=26438
2015-09-22 14:08:13 +00:00
Peter Feij
d919dad50a QA
svn path=/Database/trunk/; revision=26436
2015-09-22 13:41:13 +00:00
Peter Feij
e829b05438 QA (sync crea-update)
svn path=/Database/trunk/; revision=26435
2015-09-22 13:36:14 +00:00
Peter Feij
667bb83344 FSN#33521 betere defaults voor count, graph, pivot
svn path=/Database/trunk/; revision=26431
2015-09-22 12:34:56 +00:00
Jos Groot Lipman
641a174fd6 FSN#32762 usrrap_cols verversen
svn path=/Database/trunk/; revision=26430
2015-09-22 11:43:34 +00:00
Jos Groot Lipman
3d496fdf4d FSN#33833 Rapport mogelijkheden sturen via S("fac_usrrap_mode")
svn path=/Database/trunk/; revision=26428
2015-09-22 10:35:09 +00:00
Peter Feij
ef0871155b FSN#33826 QA bevinding
svn path=/Database/trunk/; revision=26415
2015-09-21 11:31:22 +00:00
Peter Feij
1c2e75ae34 FSN#33826 QA bevinding
svn path=/Database/trunk/; revision=26405
2015-09-21 07:48:34 +00:00
Peter Feij
f00d3027f5 FSN#33826 QA bevinding
svn path=/Database/trunk/; revision=26404
2015-09-21 07:44:05 +00:00
Peter Feij
62190f19f0 FSN#33823 workflow deadend protection
svn path=/Database/trunk/; revision=26400
2015-09-18 15:57:18 +00:00
Erik Groener
1fdfd31ae4 FSN#33766 Nieuwe facmgt-->codecharge schermen
svn path=/Database/trunk/; revision=26398
2015-09-18 12:38:49 +00:00
Peter Feij
58c57a777b QA
svn path=/Database/trunk/; revision=26390
2015-09-17 15:44:39 +00:00
Peter Feij
610af3ffb1 FSN#33626 flexkenmerken bij UDR-views, daarom ook melding en opdracht separaat
svn path=/Database/trunk/; revision=26388
2015-09-17 15:23:35 +00:00
Peter Feij
9add11978e FSN#33170 KPI module versie 1 QA
svn path=/Database/trunk/; revision=26387
2015-09-17 15:20:04 +00:00
Maykel Geerdink
4e523c0b19 AAFM#33585: Nieuwe opdrachten hoeven niet langs fiatteur igv AAFM kostenplaatsen.
svn path=/Database/trunk/; revision=26383
2015-09-17 14:24:25 +00:00
Erik Groener
e18baf9456 FSN#33766 Nieuwe facmgt-->codecharge schermen
svn path=/Database/trunk/; revision=26379
2015-09-17 13:26:43 +00:00
Erik Groener
ffea89fa1c FSN#33766 Nieuwe facmgt-->codecharge schermen
svn path=/Database/trunk/; revision=26376
2015-09-17 12:38:13 +00:00
Peter Feij
4553305dfb FSN#33626 UDR-opdrachtnummer erbij
svn path=/Database/trunk/; revision=26373
2015-09-17 11:04:48 +00:00
Peter Feij
299ae90f6c FSN#33170 KPI module versie 1
svn path=/Database/trunk/; revision=26370
2015-09-17 10:04:15 +00:00
Peter Feij
2061b414bf FSN#33592 verkoopfacturen met kop QA
svn path=/Database/trunk/; revision=26368
2015-09-17 09:43:48 +00:00
Maykel Geerdink
4ca52d8ffa NYBU#33454: Herziening facturatieproces FACILITOR - VERMAAT.
svn path=/Database/trunk/; revision=26363
2015-09-17 08:13:55 +00:00
Maykel Geerdink
8da9e71b91 NYBU#33454: Herziening facturatieproces FACILITOR - VERMAAT.
svn path=/Database/trunk/; revision=26360
2015-09-17 08:02:06 +00:00
Peter Feij
3c99718551 FSN#33626 flexkenmerken bij UDR-views, daarom ook melding en opdracht separaat
svn path=/Database/trunk/; revision=26353
2015-09-16 15:35:38 +00:00
Jos Groot Lipman
3a389c5aaf AAES#33442 Kennisbankitems tonen in meldingenscherm
svn path=/Database/trunk/; revision=26347
2015-09-16 11:35:32 +00:00
Peter Feij
2ce057029f version 2015.2
svn path=/Database/trunk/; revision=26342
2015-09-15 16:30:56 +00:00
Peter Feij
11663f0ccf FSN#33170 KPI module versie 1
svn path=/Database/trunk/; revision=26341
2015-09-15 16:30:38 +00:00
Jos Groot Lipman
3e750a16e3 FSN#30200 Workflow jointype beter ondersteunen
svn path=/Database/trunk/; revision=26337
2015-09-15 13:57:09 +00:00
Maykel Geerdink
d188e2016b AASA#33399: GVS aanscherpen.
svn path=/Database/trunk/; revision=26335
2015-09-15 13:45:59 +00:00
Peter Feij
985d016970 FSN#33775 versie-major 4 posties
svn path=/Database/trunk/; revision=26327
2015-09-15 10:08:11 +00:00
Peter Feij
300b26f5c6 typo
svn path=/Database/trunk/; revision=26326
2015-09-15 10:02:00 +00:00
Peter Feij
2c2f2c0857 AKZA#33159 objectbeheerder
svn path=/Database/trunk/; revision=26325
2015-09-15 09:53:48 +00:00
Erik Groener
3d9f28f054 FSN#32078 RES: activiteit x categorie niet verwijderd bij verwijderen activiteit
svn path=/Database/trunk/; revision=26324
2015-09-15 09:49:53 +00:00
Peter Feij
ec5862e274 typo
svn path=/Database/trunk/; revision=26322
2015-09-15 09:43:17 +00:00
Peter Feij
b6c4c84cb4 svn path=/Database/trunk/; revision=26319 2015-09-15 08:05:12 +00:00
Peter Feij
c0b48eaa2d FSN#33592 verkoopfacturen met kop
svn path=/Database/trunk/; revision=26318
2015-09-15 08:04:47 +00:00
Peter Feij
64c1316ef9 AKZA#33159 objectbeheerder
svn path=/Database/trunk/; revision=26317
2015-09-15 08:04:14 +00:00
Peter Feij
402d1f704d FSN#31711 Wel node voor flexkenmerken van type M opnemen
svn path=/Database/trunk/; revision=26310
2015-09-14 15:22:16 +00:00
Arthur Egberink
96423ee771 AADB#33359 -- Inleesfout bij facturen ivm btw_verlegd
svn path=/Database/trunk/; revision=26308
2015-09-14 14:27:30 +00:00
Peter Feij
8257aea456 FSN#33638 UDR improvements
svn path=/Database/trunk/; revision=26306
2015-09-14 13:13:41 +00:00
Jos Groot Lipman
58243002e8 FSN#30200 workflow zonder conditie natuurlijk gewoon door
svn path=/Database/trunk/; revision=26303
2015-09-14 12:35:48 +00:00
Peter Feij
172ae627b4 AKZA#33159 objectbeheerder
svn path=/Database/trunk/; revision=26297
2015-09-14 10:00:14 +00:00
Peter Feij
52d7a38f5d FSN#33592 verkoopfacturen met kop
svn path=/Database/trunk/; revision=26296
2015-09-14 09:57:21 +00:00
Jos Groot Lipman
830ca70bde FSN#33521 betere defaults voor count, graph, pivot
svn path=/Database/trunk/; revision=26294
2015-09-14 09:29:38 +00:00
Erik Groener
2a58e0105f FSN#32078 RES: activiteit x categorie niet verwijderd bij verwijderen activiteit
svn path=/Database/trunk/; revision=26293
2015-09-14 09:28:28 +00:00
Peter Feij
523c1f2a07 PCHD#33156 alleen actieve contracten mogen facturen ontvangen
svn path=/Database/trunk/; revision=26285
2015-09-11 18:19:29 +00:00
Peter Feij
ea43af4afa AKZA#33159 Objecten kennen nu een beheerder
svn path=/Database/trunk/; revision=26282
2015-09-11 17:54:20 +00:00
Peter Feij
36e197d2dc FSN#33592 verkoopfacturen met kop
svn path=/Database/trunk/; revision=26281
2015-09-11 17:53:56 +00:00
Peter Feij
88e03c1805 FSN#30200 workflow fix
svn path=/Database/trunk/; revision=26273
2015-09-11 12:41:12 +00:00
Peter Feij
9b4f9bf254 FSN#27702 bijbehorende afmeldteksten opruimen als een stdmelding vervalt
svn path=/Database/trunk/; revision=26272
2015-09-11 11:26:37 +00:00
Peter Feij
e0681984cb FSN#33592 verkoopfacturen met kop
svn path=/Database/trunk/; revision=26271
2015-09-11 09:56:01 +00:00
Maykel Geerdink
3caa994b06 MDUX#33441: Opdracht niet zichtbaar bij binnenboeken.
svn path=/Database/trunk/; revision=26250
2015-09-10 09:55:16 +00:00
Maykel Geerdink
2a96cdae37 ASME#33110: Uitbreiding functionaliteit SLA tijd bij meldingen.
svn path=/Database/trunk/; revision=26247
2015-09-10 08:40:18 +00:00
Peter Feij
b5e2287c6d QA: was nog niet altijd 0
svn path=/Database/trunk/; revision=26240
2015-09-09 14:48:50 +00:00
Erik Groener
6d723bd4fb FSN#30200 Uitbreiding van de workflowpatronen
svn path=/Database/trunk/; revision=26219
2015-09-08 11:30:32 +00:00
Erik Groener
796eb97310 UWVA#33522 Beheer inspecties verbeteringen
svn path=/Database/trunk/; revision=26187
2015-09-03 06:51:37 +00:00
Peter Feij
43c3f75582 MNNL#33151 beter
svn path=/Database/trunk/; revision=26185
2015-09-02 16:54:27 +00:00
Peter Feij
07f0ebb375 QA
svn path=/Database/trunk/; revision=26184
2015-09-02 15:30:51 +00:00
Peter Feij
95609b4329 FSN#33638 UDR improvements
svn path=/Database/trunk/; revision=26182
2015-09-02 14:43:38 +00:00
Peter Feij
bcd0865ed7 FSN#33543 3D in UDR *not
svn path=/Database/trunk/; revision=26180
2015-09-02 14:14:25 +00:00
Peter Feij
c9b102f482 FSN#33543 3D in UDR
svn path=/Database/trunk/; revision=26179
2015-09-02 13:56:39 +00:00
Peter Feij
b9d652cb75 FSN#33543 3D in UDR
svn path=/Database/trunk/; revision=26178
2015-09-02 12:50:06 +00:00
Peter Feij
8687fce56f AASA#33399 setting voor GCS
FSN#33602 setting voor mld notes

svn path=/Database/trunk/; revision=26174
2015-09-02 11:07:22 +00:00
Jos Groot Lipman
40bfe64518 Tikfoutjes
svn path=/Database/trunk/; revision=26158
2015-09-01 11:52:01 +00:00
Peter Feij
c13d7d892e SBSH#33183 Bij meerdere aanpassen moet de artikelprijs natuurlijk niet gewist worden
svn path=/Database/trunk/; revision=26156
2015-09-01 09:27:48 +00:00
Peter Feij
757e2f3be9 NMMS#32041 Opdracht mag ook bij Verwerkte melding nog gewijzigd worden
svn path=/Database/trunk/; revision=26154
2015-09-01 09:09:11 +00:00
Jos Groot Lipman
a4b4b2f328 FSN#32930 en FSN#29226 helpteksten op veld niveau experimenteel
svn path=/Database/trunk/; revision=26153
2015-09-01 08:55:55 +00:00
Jos Groot Lipman
980d4ab18f FSN#32930 en FSN#29226 helpteksten op veld niveau experimenteel
svn path=/Database/trunk/; revision=26152
2015-09-01 08:54:36 +00:00
Peter Feij
f8db9636a1 FSN#33654 adressen van 35->50 chars
svn path=/Database/trunk/; revision=26150
2015-09-01 08:45:09 +00:00
Jos Groot Lipman
f134ff44b9 FSN#32596 Parameter rap_name elimineren
svn path=/Database/trunk/; revision=26131
2015-08-31 11:24:46 +00:00
Jos Groot Lipman
ac37b7c2aa FSN#32244 Welcome scherm vanzelf laten verdwijnen
svn path=/Database/trunk/; revision=26129
2015-08-31 09:23:57 +00:00
Jos Groot Lipman
3b431e5519 FSN#32618 Beter hashen wachtwoorden, alvast setting S("prs_password_hash_factor")
svn path=/Database/trunk/; revision=26127
2015-08-31 08:58:12 +00:00
Jos Groot Lipman
08ebade92d FSN#28622 NULL-resactiviteitsoort hoort niet
svn path=/Database/trunk/; revision=26126
2015-08-31 08:32:48 +00:00
Maykel Geerdink
858ae714b1 ASME#33110: Uitbreiding functionaliteit SLA tijd bij meldingen.
svn path=/Database/trunk/; revision=26124
2015-08-31 08:17:15 +00:00
Peter Feij
34df1a6d4c FSN#33592 verkoopfactuur extra indexen
svn path=/Database/trunk/; revision=26115
2015-08-28 15:24:49 +00:00
Peter Feij
d4ed346a4d FSN#33592 verkoopfactuur via scf in GUI bereikbaar
svn path=/Database/trunk/; revision=26108
2015-08-28 13:12:26 +00:00
Peter Feij
634822a59a AAVL#33317 opdrachtkey erbij
FSN#33543 fclt_3d kolommen erbij

svn path=/Database/trunk/; revision=26100
2015-08-27 15:57:59 +00:00
Peter Feij
b5d4cda0e2 AAVL#33081 flag in UDR (bolletje)
svn path=/Database/trunk/; revision=26098
2015-08-27 15:10:56 +00:00
Peter Feij
abc3f91ecf AAIT#33630 Rating bij UDR
svn path=/Database/trunk/; revision=26097
2015-08-27 15:05:41 +00:00
Maykel Geerdink
42a79eb487 FSN#33025: Ook BO-notificatie naar MLDBO3.
svn path=/Database/trunk/; revision=26085
2015-08-27 08:41:51 +00:00
Jos Groot Lipman
0280e8683b FSN#33623 API2 Basic Authentication toestaan (experimenteel)
svn path=/Database/trunk/; revision=26083
2015-08-27 07:42:55 +00:00
Erik Groener
32af4be119 FSN#33429 RES_ARTIKEL_PRIJS_VAST onbetrouwbaar
svn path=/Database/trunk/; revision=26064
2015-08-25 11:40:27 +00:00
Maykel Geerdink
08c0ea570b FSN#33025: Ook BO-notificatie naar MLDBO3.
svn path=/Database/trunk/; revision=26059
2015-08-25 08:02:09 +00:00
Erik Groener
dc6495bb6d FSN#32914 Onvertaalde zaken FACMGT
svn path=/Database/trunk/; revision=26056
2015-08-25 07:36:25 +00:00
Jos Groot Lipman
7abc8c2284 FSN#33521 pivot en graph default uit
svn path=/Database/trunk/; revision=26048
2015-08-24 10:50:53 +00:00
Maykel Geerdink
fa5d7f4784 PNBR#30604: Waarschuwing bij koppelen aan afgemelde melding.
svn path=/Database/trunk/; revision=26043
2015-08-24 09:19:19 +00:00
Peter Feij
7b958ec023 SUTF#33368 QA Toevallig gezien: datum toont foutief in db-format in prs_obligations
svn path=/Database/trunk/; revision=26039
2015-08-24 08:24:13 +00:00
Erik Groener
eae097277f FSN#33455 Setting mld_plaats_is_locatie_only naar vakgroeptype
svn path=/Database/trunk/; revision=26028
2015-08-20 14:47:57 +00:00
Jos Groot Lipman
5ce2955257 HSLE#33566 Beter afkappen te lange e-mail bodies. Ook beter fouten loggen in IMP_LOG
svn path=/Database/trunk/; revision=26020
2015-08-20 11:05:00 +00:00
Peter Feij
5c4157c97e MNNL#33151 Bij afspraken zonder alg_keys kan het ruimteveld nu ook weggelaten worden met vis_mandatory_alg_level
svn path=/Database/trunk/; revision=25998
2015-08-19 08:11:09 +00:00
Jos Groot Lipman
fee7be9c6c FSN#33521 Grafiek en pivot per rapport configureren
svn path=/Database/trunk/; revision=25997
2015-08-19 07:21:12 +00:00
Peter Feij
e8fa7ca14c FSN#33523 UDR feedback
svn path=/Database/trunk/; revision=25993
2015-08-18 09:47:25 +00:00
Peter Feij
5b2a4eaac5 FSN#33533 persoonlijke rapportages
svn path=/Database/trunk/; revision=25981
2015-08-17 15:35:42 +00:00
Erik Groener
909b8c1492 FSN#33455 Setting mld_plaats_is_locatie_only naar vakgroeptype
svn path=/Database/trunk/; revision=25945
2015-08-13 11:56:39 +00:00
Peter Feij
9610872c4b PNBR#31538 res_ruimte_opstelling heeft nu een verwijderveld.
svn path=/Database/trunk/; revision=25926
2015-08-12 11:08:43 +00:00
Peter Feij
a6b451f042 AAIT#33389 extra kolommen aan udr-fix
svn path=/Database/trunk/; revision=25924
2015-08-12 10:37:12 +00:00
Peter Feij
3e574d3025 UWVA#33425 meer kolommen in UDR: autorisatie
svn path=/Database/trunk/; revision=25923
2015-08-12 10:26:47 +00:00
Erik Groener
7f2653e039 UWVA#33391 RES: mee kijken bij een oproepscherm van een poolreserving
svn path=/Database/trunk/; revision=25920
2015-08-12 09:54:12 +00:00
Jos Groot Lipman
083fa2d328 Vele nieuwe teksten
svn path=/Database/trunk/; revision=25916
2015-08-12 08:06:44 +00:00
Maykel Geerdink
c048722a77 FSN#31305: Controle budgetoverschrijding kijkt alleen naar kpn van backoffice/user?
svn path=/Database/trunk/; revision=25914
2015-08-12 07:28:57 +00:00
Jos Groot Lipman
e332b8e054 FSN#32762 usrrap_cols verversen
svn path=/Database/trunk/; revision=25904
2015-08-11 15:10:14 +00:00
Jos Groot Lipman
b7556575b7 FSN#33489 Heel kleine bijlagen negeren via S("flex_min_size")
svn path=/Database/trunk/; revision=25895
2015-08-11 10:28:17 +00:00
Erik Groener
0154a6cf18 FSN#33025 Ook BO-notificatie naar MLDBO3
svn path=/Database/trunk/; revision=25886
2015-08-11 06:33:37 +00:00
Peter Feij
10d7a675e7 AAIT#33389 extra kolommen aan udr
svn path=/Database/trunk/; revision=25885
2015-08-10 15:32:00 +00:00
Peter Feij
447d014648 UWVA#33425 meer kolommen in UDR
svn path=/Database/trunk/; revision=25884
2015-08-10 14:52:22 +00:00
Maykel Geerdink
7eae2928ba FSN#33025: Ook BO-notificatie naar MLDBO3.
svn path=/Database/trunk/; revision=25882
2015-08-10 12:45:12 +00:00
Marcel Bourseau
dcf9af35ba BONS#32746: Ondersteunende Begeleiding Gemeente
svn path=/Database/trunk/; revision=25880
2015-08-10 12:04:51 +00:00
Marcel Bourseau
3f1004029e BONS#32746: Ondersteunende Begeleiding Gemeente
svn path=/Database/trunk/; revision=25879
2015-08-10 12:03:44 +00:00
Maykel Geerdink
90b2a60fd1 ASME#33110: Uitbreiding functionaliteit SLA tijd bij meldingen.
svn path=/Database/trunk/; revision=25860
2015-08-06 13:26:06 +00:00
Maykel Geerdink
547b06b6f6 ASME#33110: Uitbreiding functionaliteit SLA tijd bij meldingen.
svn path=/Database/trunk/; revision=25857
2015-08-06 12:57:50 +00:00
Peter Feij
53834e4c19 FSN#32303 setting voor opdrachtplandatum in lijst
svn path=/Database/trunk/; revision=25830
2015-08-04 10:49:00 +00:00
Erik Groener
404d6f043d FSN#33429 RES_ARTIKEL_PRIJS_VAST onbetrouwbaar
svn path=/Database/trunk/; revision=25828
2015-08-04 09:55:15 +00:00
Erik Groener
0561e08ddb FSN#28687 Aparte autorisatie voor stijleditor
svn path=/Database/trunk/; revision=25827
2015-08-04 09:47:28 +00:00
Maykel Geerdink
74bc852833 ASME#33110: Uitbreiding functionaliteit SLA tijd bij meldingen.
svn path=/Database/trunk/; revision=25826
2015-08-04 09:44:44 +00:00
Peter Feij
d4466f5517 FSN#32194 autorisatiefunctie bij usrtab
svn path=/Database/trunk/; revision=25825
2015-08-04 09:09:41 +00:00
Erik Groener
fc4fb6549a FSN#33025 Ook BO-notificatie naar MLDBO3
svn path=/Database/trunk/; revision=25778
2015-08-03 06:35:18 +00:00
Maykel Geerdink
a1fc898104 FSN#33025: Ook BO-notificatie naar MLDBO3.
svn path=/Database/trunk/; revision=25774
2015-07-30 14:13:53 +00:00
Erik Groener
20e0b7afb8 FSN#33387 Herhaal perioden bij reserveringen zijn niet vertaald
svn path=/Database/trunk/; revision=25770
2015-07-30 11:27:49 +00:00
Erik Groener
b61539654e FSN#33387 Herhaal perioden bij reserveringen zijn niet vertaald
svn path=/Database/trunk/; revision=25769
2015-07-30 11:23:08 +00:00
Erik Groener
57310367e6 FSN#28687 Aparte autorisatie voor stijleditor
svn path=/Database/trunk/; revision=25751
2015-07-29 10:33:21 +00:00
Jos Groot Lipman
eecada3b9c FSN#33382 usrrap_cols verversen
FSN#32720 rapport 'aantal' kunnen configureren

svn path=/Database/trunk/; revision=25733
2015-07-28 08:35:39 +00:00
Maykel Geerdink
234dd55d59 FSN#32957: Jaarlijks interval controleren houdt geen rekening met schrikkeljaren.
svn path=/Database/trunk/; revision=25639
2015-07-14 10:15:01 +00:00
Jos Groot Lipman
644774e3e0 Engeltalig tikfout fixjes
svn path=/Database/trunk/; revision=25636
2015-07-14 09:17:22 +00:00
Jos Groot Lipman
d5b955975b FSN#33219 Geheimer wachtwoord voor Qlikview FCLT_QV
svn path=/Database/trunk/; revision=25613
2015-07-09 14:46:19 +00:00
Jos Groot Lipman
ef0028a8ac FSN#32937 Tabelizer werkt voortaan ook correct zonder 'GRANT CREATE TABLE'
svn path=/Database/trunk/; revision=25607
2015-07-09 11:36:06 +00:00
Erik Groener
9c15359e70 FSN#32954 MAREON - mail versturen met alle namen inzichtelijk
svn path=/Database/trunk/; revision=25594
2015-07-08 08:51:16 +00:00
Maykel Geerdink
3a78a1cbc3 FSN#32887: Qlikview views rechtstreeks goede datatype laten opleveren.
svn path=/Database/trunk/; revision=25583
2015-07-06 13:35:46 +00:00
Maykel Geerdink
19ac42efe8 FSN#32887: Qlikview views rechtstreeks goede datatype laten opleveren.
svn path=/Database/trunk/; revision=25582
2015-07-06 12:33:47 +00:00
Maykel Geerdink
fbbc9ae2b1 UWVA#32075: Contracten ook aan personen kunnen koppelen.
svn path=/Database/trunk/; revision=25573
2015-07-02 10:42:21 +00:00
Jos Groot Lipman
ca673ab99e FSN#30200 savepoint workflow (flex)condities
svn path=/Database/trunk/; revision=25567
2015-07-01 14:40:55 +00:00
Peter Feij
395e3c06cc FSN#33165 kans op deadlock verkleinen
svn path=/Database/trunk/; revision=25566
2015-07-01 12:49:51 +00:00
Peter Feij
13340144e1 FSN#33169 Activiteit: lege verplichte flexvelden met een SQL-default worden nu bij aanmaak berekend
svn path=/Database/trunk/; revision=25565
2015-07-01 12:22:36 +00:00
Peter Feij
729a01e006 FSN#33170 KPI module initiatie
svn path=/Database/trunk/; revision=25563
2015-07-01 09:17:55 +00:00
Maykel Geerdink
6cb7ac1b54 UWVA#32075: Contracten ook aan personen kunnen koppelen.
svn path=/Database/trunk/; revision=25561
2015-07-01 08:16:36 +00:00
Maykel Geerdink
55128c98a5 MNNL#32225: Op de bezoekersbalie lijst ook het telefoonnummer van de gastheer/vrouw.
svn path=/Database/trunk/; revision=25547
2015-06-30 10:34:40 +00:00
Maykel Geerdink
187115ceed FSN#32688: XD status niet opgelost wordt weergegeven als in behandeling.
svn path=/Database/trunk/; revision=25546
2015-06-30 10:29:41 +00:00
Peter Feij
d5a900464a UWVA#32075 typo
svn path=/Database/trunk/; revision=25519
2015-06-25 14:09:25 +00:00
Peter Feij
ae87c91030 AAIT#30160 QA: update ontbrak in create
svn path=/Database/trunk/; revision=25518
2015-06-25 14:08:43 +00:00
Peter Feij
bdba3f5c56 FSN#33084 Importfunctie technische bedrijfsadressen (bestelkanalen)
svn path=/Database/trunk/; revision=25503
2015-06-22 14:55:05 +00:00
Arthur Egberink
ea84f43892 FSN#33084 -- FIP import bedrijfadressen
svn path=/Database/trunk/; revision=25496
2015-06-19 12:42:40 +00:00
Maykel Geerdink
aa38e6c75a MNNL#32940: Onterecht catering geboekt?
svn path=/Database/trunk/; revision=25483
2015-06-18 08:48:13 +00:00
Maykel Geerdink
5ee15f9e7a UWVA#32075: Contracten ook aan personen kunnen koppelen.
svn path=/Database/trunk/; revision=25475
2015-06-17 12:47:54 +00:00
Jos Groot Lipman
3cc70cddd8 FSN#33058 Eenmalig wachtwoord wissen van verwijderde gebruikers
svn path=/Database/trunk/; revision=25474
2015-06-17 12:30:04 +00:00
Maykel Geerdink
c5e2cf789e UWVA#31991: einddatum bij reserveerbare objecten.
svn path=/Database/trunk/; revision=25457
2015-06-15 13:01:09 +00:00
Peter Feij
d5c30f9d91 FSN#30200 savepoint. Denk dat jointype werkt en nu het conditiedeel moet
svn path=/Database/trunk/; revision=25450
2015-06-12 17:40:41 +00:00
Erik Groener
a5afc19c14 FSN#32924 Alle CodeCharge schermen herschrijven naar gewoon ASP
svn path=/Database/trunk/; revision=25447
2015-06-12 14:24:53 +00:00
Marcel Bourseau
7d1a8400ad Care versie van 26 -> 27
svn path=/Database/trunk/; revision=25445
2015-06-12 12:38:40 +00:00
Marcel Bourseau
5b6c444107 BONS#31596: Iwmo Factuur rapport
svn path=/Database/trunk/; revision=25444
2015-06-12 12:35:10 +00:00
Marcel Bourseau
ad30b20f86 BONS#31596: Iwmo Factuur rapport
svn path=/Database/trunk/; revision=25443
2015-06-12 12:34:47 +00:00
Marcel Bourseau
1ce2df7f0b BONS#31596: Iwmo factuur rapport
svn path=/Database/trunk/; revision=25442
2015-06-12 12:32:04 +00:00
Erik Groener
4291cc6d52 FSN#32829 Annuleer opdracht en annuleer button zijn 2 verschillende functionele zaken
svn path=/Database/trunk/; revision=25403
2015-06-05 12:08:32 +00:00
Erik Groener
8aa72c021a FSN#32776 Opdracht mobile: ondanks afhandeltekst verplicht, opdracht toch afgemeld
svn path=/Database/trunk/; revision=25396
2015-06-04 14:39:39 +00:00
Erik Groener
2713f528df FSN#32829 Annuleer opdracht en annuleer button zijn 2 verschillende functionele zaken
svn path=/Database/trunk/; revision=25391
2015-06-04 11:47:57 +00:00
Erik Groener
47bf8e1a85 SKAF#31527 In overzicht facturen kolom met BESTELLER opnemen
svn path=/Database/trunk/; revision=25387
2015-06-04 09:37:36 +00:00
Maykel Geerdink
000faf03cd NYBU#32942: Tracken doorvoeren tekeningen.
svn path=/Database/trunk/; revision=25370
2015-06-03 12:06:11 +00:00
Maykel Geerdink
8cdbec8006 UWVA#32075: Contracten ook aan personen kunnen koppelen.
svn path=/Database/trunk/; revision=25367
2015-06-02 14:17:27 +00:00
Maykel Geerdink
e6a9fe4964 UWVA#32075: Contracten ook aan personen kunnen koppelen.
svn path=/Database/trunk/; revision=25356
2015-06-02 08:32:13 +00:00
Jos Groot Lipman
b6fd7c4977 LOGI#32913 Logcenter via https
svn path=/Database/trunk/; revision=25343
2015-06-01 08:37:58 +00:00
Jos Groot Lipman
5bad7665a1 FSN#32704 Beheerders ook AAXX en PCHX rapporten laten toevoegen
svn path=/Database/trunk/; revision=25323
2015-05-28 07:51:16 +00:00
Erik Groener
a84e517528 FSN#25461 FIP-5 Aanvullen Servicedesk geeft ORA-error
svn path=/Database/trunk/; revision=25318
2015-05-28 06:31:25 +00:00
Erik Groener
53429c6b5d AAIT#30160 Zowel AAFM-terminologie als klant-terminologie mogelijk maken
svn path=/Database/trunk/; revision=25282
2015-05-26 10:51:55 +00:00
Erik Groener
f50f5bd0d0 FSN#25461 FIP-5 Aanvullen Servicedesk geeft ORA-error
svn path=/Database/trunk/; revision=25277
2015-05-26 08:00:10 +00:00
Erik Groener
ebeedddc9f FSN#30662 Eigen tabel kan niet verwijderd worden.
svn path=/Database/trunk/; revision=25274
2015-05-22 14:31:13 +00:00
Erik Groener
23c17d9ece FSN#32814 Hardcoded label
svn path=/Database/trunk/; revision=25267
2015-05-22 12:31:18 +00:00
Erik Groener
7a4944d0d8 RWSN#30586 Afzendadres voor "Externe melders"
svn path=/Database/trunk/; revision=25256
2015-05-21 12:18:26 +00:00
Erik Groener
dc2fb3c45a op weg naar DB26
svn path=/Database/trunk/; revision=25250
2015-05-21 08:40:58 +00:00
Erik Groener
6fe77321f9 PNBR#30534 Notificatie "wordt behandeld met" in Mijn berichten
svn path=/Database/trunk/; revision=25239
2015-05-20 09:27:22 +00:00
Ruud Lipper
7a81b7070d FSN#32782
svn path=/Database/trunk/; revision=25225
2015-05-19 10:51:36 +00:00
Erik Groener
3396e3b27d FSN#32782 Niet vertaalde termen bij vakgroep beheer
svn path=/Database/trunk/; revision=25223
2015-05-19 10:34:27 +00:00
Erik Groener
ac40c71e3f FSN#32782 Niet vertaalde termen bij vakgroep beheer
svn path=/Database/trunk/; revision=25221
2015-05-19 10:05:12 +00:00
Maykel Geerdink
df12f57bcb PNBR#32184: reserveren voorzieningen bij evenement: object bij koppelzaal boekt niet lekker.
svn path=/Database/trunk/; revision=25216
2015-05-19 08:05:14 +00:00
Erik Groener
afb85c5f85 svn path=/Database/trunk/; revision=25205 2015-05-18 08:32:44 +00:00
Jos Groot Lipman
4c01cc2435 FSN#32788 auto_https naar default (=3) als het op '1' stond
svn path=/Database/trunk/; revision=25199
2015-05-18 06:58:36 +00:00
Jos Groot Lipman
30ea0440d2 FSN#32788 auto_https naar default (=3) als het op '1' stond
svn path=/Database/trunk/; revision=25198
2015-05-18 06:46:47 +00:00
Maykel Geerdink
e6d31a4980 UWVA#31991: einddatum bij reserveerbare objecten.
RWSN#32027: Einddatum bij reserveerbare ruimte.

svn path=/Database/trunk/; revision=25193
2015-05-13 13:41:05 +00:00
Jos Groot Lipman
105ff6b326 FSN#32743 Datatype HTML ook tonen
svn path=/Database/trunk/; revision=25162
2015-05-12 08:26:29 +00:00
Maykel Geerdink
41edad3eb6 FSN#32601: !! Autoapprove in de factuurimport lijkt niet meer te werken met 2015.1.
svn path=/Database/trunk/; revision=25038
2015-04-30 09:20:33 +00:00
Erik Groener
35056467ff FSN#32575 Titels bij doorsturen mobile zijn niet juist
svn path=/Database/trunk/; revision=25034
2015-04-30 07:57:43 +00:00
Peter Feij
b93f86ceea AAIT#30469 obsolete kolommen van usrraps vervallen (met create van 2015.1 en herhaalbaar met update 2015.2)
svn path=/Database/trunk/; revision=25033
2015-04-30 07:57:04 +00:00
Peter Feij
38afa92f28 AAIT#30469 obsolete kolommen van usrraps vervallen (met create van 2015.1 en herhaalbaar met update 2015.2)
svn path=/Database/trunk/; revision=25032
2015-04-30 07:30:33 +00:00
Jos Groot Lipman
2b6b5dd6b0 'op FACILITOR-forum' moet natuurlijk 'op het FACILITOR-forum' zijn
svn path=/Database/trunk/; revision=25022
2015-04-29 15:21:33 +00:00
Peter Feij
e285e4cd83 FSN#32591 fixje
svn path=/Database/trunk/; revision=25017
2015-04-29 13:25:53 +00:00
Jos Groot Lipman
83a332a7c7 FSN#32591 rapport-conversie moet zuiverder
svn path=/Database/trunk/; revision=25014
2015-04-29 12:53:29 +00:00
Daniëlle Tolner
5a892f6ecf FSN#28184: ruimtecatalogi --> catalogi
svn path=/Database/trunk/; revision=24999
2015-04-28 13:36:58 +00:00
Ruud Lipper
f086640a68 UWVA#31753 herhaaltekst knop bij bezoekers aangepast
svn path=/Database/trunk/; revision=24998
2015-04-28 12:53:49 +00:00
Jos Groot Lipman
970effd7cf FSN#32251 Ook widgets naar nieuwe fac_report.asp bestand laten wijzen
svn path=/Database/trunk/; revision=24932
2015-04-21 10:43:35 +00:00
Maykel Geerdink
0360a7e3a8 FSN#31968: Aanpassingen inspectiemodule tbv MJOB-1: inspectie vs. begroting.
FSN#31969: Aanpassingen inspectiemodule tbv MJOB-2: overrule bedrag bij object.
FSN#31970: Aanpassingen inspectiemodule tbv MJOB-3: geen initële controle bij begroting.

svn path=/Database/trunk/; revision=24923
2015-04-21 06:41:37 +00:00
Maykel Geerdink
57bc63b503 FSN#26171: Verplicht bij afmelden lijkt fout geimplementeerd bij Opdrachten.
svn path=/Database/trunk/; revision=24921
2015-04-21 06:33:21 +00:00
Erik Groener
b9c9a1d374 RWSN#30357 Kan "Actie bij bezoek" ook indien bezoek via Reservering wordt aangemeld?
svn path=/Database/trunk/; revision=24857
2015-04-16 08:56:30 +00:00
Jos Groot Lipman
75c34ec3af Enkele teksten door PF
svn path=/Database/trunk/; revision=24853
2015-04-16 07:36:00 +00:00
Jos Groot Lipman
ab76ad1830 Output folders automatisch aanmaken
svn path=/Database/trunk/; revision=24852
2015-04-16 07:24:48 +00:00
Erik Groener
dcb7749aee UWVA#30627 Beheerscherm ruimte-opstellingen voorzien van meer gegevens/filtering
svn path=/Database/trunk/; revision=24840
2015-04-15 13:14:09 +00:00
Erik Groener
b3384ede5b RWSN#30357 Kan "Actie bij bezoek" ook indien bezoek via Reservering wordt aangemeld?
svn path=/Database/trunk/; revision=24835
2015-04-15 11:09:30 +00:00
Erik Groener
ecdcadab39 RWSN#30357 Kan "Actie bij bezoek" ook indien bezoek via Reservering wordt aangemeld?
svn path=/Database/trunk/; revision=24834
2015-04-15 10:51:05 +00:00
Maykel Geerdink
d6cd38f151 UWVA#32143: Beschikbare dagen in kalender werkt niet juist met vrije dagen.
svn path=/Database/trunk/; revision=24831
2015-04-15 09:55:40 +00:00
Erik Groener
9768bad290 FSN#31968 Aanpassingen inspectiemodule tbv MJOB-1: inspectie vs. begroting
svn path=/Database/trunk/; revision=24800
2015-04-14 06:51:52 +00:00
Maykel Geerdink
0f8efb4fc0 FSN#31968: Aanpassingen inspectiemodule tbv MJOB-1: inspectie vs. begroting.
FSN#31969: Aanpassingen inspectiemodule tbv MJOB-2: overrule bedrag bij object.
FSN#31970: Aanpassingen inspectiemodule tbv MJOB-3: geen initële controle bij begroting.

svn path=/Database/trunk/; revision=24794
2015-04-13 14:04:09 +00:00
Jos Groot Lipman
1022d56141 AAEN#29371 Excel exports toch maar niet (default) als CSV, te veel haken en ogen
svn path=/Database/trunk/; revision=24792
2015-04-13 13:57:29 +00:00
Peter Feij
333aa8eb99 AAIT#30469 mobiel rapport menuoptie ook bij update
FSN#32160 mobiel berichten menuoptie ook bij update

svn path=/Database/trunk/; revision=24788
2015-04-13 12:20:32 +00:00
Peter Feij
c517603839 AAIT#30469 correctie url
svn path=/Database/trunk/; revision=24787
2015-04-13 12:19:30 +00:00
Peter Feij
30bd7f8174 AAIT#30469 obsolete kolommen van usrraps vervallen (met create van 2015.1 en herhaalbaar met update 2015.2)
svn path=/Database/trunk/; revision=24786
2015-04-13 11:51:39 +00:00
Peter Feij
1759ed263e FSN#29567 Staartje voor 2015.1 en 2015.2: de create in lijn brengen met de update naar DB22 destijds (moet in 2 stappen want heeft nieuwe tryalter nodig)
svn path=/Database/trunk/; revision=24785
2015-04-13 11:43:18 +00:00
Peter Feij
009f0279f4 AAIT#29957 registeraction
svn path=/Database/trunk/; revision=24778
2015-04-13 09:16:43 +00:00
Jos Groot Lipman
c564262e87 AKZA#31850 COMPILE PACKAGE FAC nodig tussendoor
svn path=/Database/trunk/; revision=24777
2015-04-13 09:15:45 +00:00
Jos Groot Lipman
2096b7e5e9 FSN#31698 Default mag men in usrrap wel groeperen
svn path=/Database/trunk/; revision=24771
2015-04-13 08:03:48 +00:00
Peter Feij
e1a521c29b AAIT#30469 Mobiele rapportages
svn path=/Database/trunk/; revision=24768
2015-04-11 09:08:35 +00:00
Erik Groener
b72420d2e6 STPH#31881 BES voorraad mogelijk met afwijkende besteleenheid?
FSN#31968: Aanpassingen inspectiemodule tbv MJOB-1: inspectie vs. begroting.

svn path=/Database/trunk/; revision=24756
2015-04-10 06:59:07 +00:00
Peter Feij
22adbd1cfe FSN#32160 Mobile berichten als menuoptie
svn path=/Database/trunk/; revision=24751
2015-04-09 12:25:30 +00:00
Peter Feij
2e47c1ebdd Syntax fix, nog eentje
svn path=/Database/trunk/; revision=24749
2015-04-09 11:20:49 +00:00
Peter Feij
0de6a61e74 Syntax fix
svn path=/Database/trunk/; revision=24747
2015-04-09 10:24:46 +00:00
Maarten van der Heide
4354a839b6 UWVA#31346 MLDAFMTXT-export/import
svn path=/Database/trunk/; revision=24743
2015-04-09 09:32:19 +00:00
Peter Feij
d1a7a50d1f UWVA#31346 afmeldteksten import
svn path=/Database/trunk/; revision=24740
2015-04-09 09:19:34 +00:00
Maykel Geerdink
cdb3422bf1 AKZA#31849: BEZ: rekening houden met gekoppelde locatie contactpersoon/bedrijf.
svn path=/Database/trunk/; revision=24719
2015-04-08 09:02:57 +00:00
Peter Feij
73193c5571 FSN#32023
FSN#27018

svn path=/Database/trunk/; revision=24694
2015-04-03 16:20:31 +00:00
Peter Feij
6fcd19f8c2 AAIT#29734 resten oude standaardbookmarks opruimen
svn path=/Database/trunk/; revision=24661
2015-04-01 16:02:07 +00:00
Peter Feij
e83fc19fe3 AAIT#29734 standaard bookmarks heten nu als xmlnode
svn path=/Database/trunk/; revision=24660
2015-04-01 15:52:03 +00:00
Peter Feij
480d3e65a4 FSN#32140 friendlyname voor resruimte op cad-schermen
svn path=/Database/trunk/; revision=24658
2015-04-01 13:38:51 +00:00
Jos Groot Lipman
297769532e UWVA#26373 Bookmarks zichtbaarheid aansturen
svn path=/Database/trunk/; revision=24642
2015-03-31 12:49:18 +00:00
Erik Groener
794fa24c3b UWVA#31430 Eigen badgenummering per gebouw (of: locatie)
svn path=/Database/trunk/; revision=24637
2015-03-31 09:27:19 +00:00
Erik Groener
643f480cd2 UWVA#31430 Eigen badgenummering per gebouw (of: locatie)
svn path=/Database/trunk/; revision=24633
2015-03-31 08:38:08 +00:00
Peter Feij
142cbaa449 AAAR#30835 View fac_v_rap_gui_usage_device toegevoegd als basis
svn path=/Database/trunk/; revision=24628
2015-03-30 15:11:21 +00:00
Peter Feij
1bd3b394aa AAIT#29957 Sample view fac_v_rap_gui_usage_last100
svn path=/Database/trunk/; revision=24627
2015-03-30 14:50:47 +00:00
Ruud Lipper
74d5a854c5 AADS#31863 welkomstpagina vertalen
svn path=/Database/trunk/; revision=24606
2015-03-30 07:12:17 +00:00
Peter Feij
c20cccd15d AADS#31863 welkomstpagina via lcl
svn path=/Database/trunk/; revision=24605
2015-03-27 16:38:42 +00:00
Peter Feij
86825ff8a6 STPH#31881 Voorraadfactor
svn path=/Database/trunk/; revision=24601
2015-03-27 15:14:55 +00:00
Peter Feij
7ac6cb1f70 AAIT#29957 syntaxfix
svn path=/Database/trunk/; revision=24599
2015-03-27 13:12:15 +00:00
Jos Groot Lipman
09cef1d12c FSN#32098 CLOB rechtstreeks opleveren
svn path=/Database/trunk/; revision=24588
2015-03-26 14:06:19 +00:00
Ruud Lipper
4e73b6e64b FSN#32092
svn path=/Database/trunk/; revision=24587
2015-03-26 13:39:02 +00:00
Jos Groot Lipman
3248e616e5 FSN#32098 CLOB rechtstreeks opleveren
svn path=/Database/trunk/; revision=24573
2015-03-26 09:08:42 +00:00
Erik Groener
a2a4d9e84a AADO#30957 Kostensoort bij contracten niet wijzigbaar maken
svn path=/Database/trunk/; revision=24567
2015-03-26 07:55:33 +00:00
Jos Groot Lipman
9d58db700e FSN#32092 Loze ../../ bij onthouden tabs verwijderen
svn path=/Database/trunk/; revision=24565
2015-03-25 16:12:58 +00:00
Erik Groener
bb8f16be81 FSN#31783 Vrije-artikel bestelaanvraag afronding
svn path=/Database/trunk/; revision=24563
2015-03-25 14:53:59 +00:00
Erik Groener
128b595241 UWVA#31346 verbeteren beheersfunctie afmeldteksten
svn path=/Database/trunk/; revision=24551
2015-03-24 11:42:34 +00:00
Peter Feij
d07359a353 FSN#31698 nieuwe rapportageversie in menu
svn path=/Database/trunk/; revision=24518
2015-03-19 15:03:55 +00:00
Jos Groot Lipman
2d977824d6 FSN#31698 Rapportgenerator voornamelijk layout
svn path=/Database/trunk/; revision=24516
2015-03-19 14:55:39 +00:00
Erik Groener
5e047b28fa UWVA#31346 verbeteren beheersfunctie afmeldteksten
svn path=/Database/trunk/; revision=24514
2015-03-19 14:28:25 +00:00
Jos Groot Lipman
7f70526b87 FSN#31698 Rapportgenerator mobiel bit maakt dat we grotere NUMBER nodig hebben
svn path=/Database/trunk/; revision=24513
2015-03-19 14:26:40 +00:00
Jos Groot Lipman
ef65d36171 FSN#31698 Rapportgenerator aan- en uit- te zetten via fac_usrrap_mode
Ook: beter omgaan met HIDE_F_ velden
Ook: groep veld bewerkbaar
Ook: mobiel bit in 'styling' gebruiken
Ook: eerste grafiek aanzet

svn path=/Database/trunk/; revision=24511
2015-03-19 13:12:40 +00:00
Erik Groener
63c8ddcf04 UWVA#31346 verbeteren beheersfunctie afmeldteksten
svn path=/Database/trunk/; revision=24507
2015-03-18 15:35:40 +00:00
Maykel Geerdink
5739ceaba2 AKZA#31850: Beheer-/overzichtscherm contactpersonen.
svn path=/Database/trunk/; revision=24500
2015-03-18 13:33:25 +00:00
Jos Groot Lipman
0a82ffcfa4 FSN#26048 Verwijderde res_alg_ruimte uitsluiten
svn path=/Database/trunk/; revision=24496
2015-03-18 12:21:04 +00:00
Peter Feij
13a62f2e39 QA
svn path=/Database/trunk/; revision=24489
2015-03-17 16:30:30 +00:00
Erik Groener
49c7a09d24 FSN#31783 Vrije-artikel bestelaanvraag afronding
svn path=/Database/trunk/; revision=24480
2015-03-17 13:03:07 +00:00
Maykel Geerdink
52e6d43b6c FSN#31783: Vrije-artikel bestelaanvraag afronding.
svn path=/Database/trunk/; revision=24478
2015-03-17 11:25:40 +00:00
Erik Groener
de653b9847 UWVA#31346 verbeteren beheersfunctie afmeldteksten
svn path=/Database/trunk/; revision=24477
2015-03-17 11:06:20 +00:00
Maykel Geerdink
e4b17b7a8f UWVA#31750: BEZ/PARK: aantal parkeerplaatsen voor 1 dag boekbaar te maken.
svn path=/Database/trunk/; revision=24476
2015-03-17 09:28:57 +00:00
Peter Feij
721c242c85 FSN#31968 introductie controletype
svn path=/Database/trunk/; revision=24467
2015-03-16 13:20:12 +00:00
Maykel Geerdink
5c56a30bd3 FSN#31964: Mobile ruimte weergave werkt niet igv mobile_alg_level = L.
svn path=/Database/trunk/; revision=24466
2015-03-16 12:58:38 +00:00
Maykel Geerdink
315f0073e1 PNBR#29123: Pop-up doorsturen melding: afhandeltekst naar notitie.
svn path=/Database/trunk/; revision=24465
2015-03-16 12:54:33 +00:00
Peter Feij
475acd46ba FSN#31969 ook vervangingskosten per object te overrulen (xcp)
svn path=/Database/trunk/; revision=24463
2015-03-16 12:40:17 +00:00
Marcel Bourseau
1cf44517b9 FSN#32005: FIP inspectie import voorzien van nieuwe kolommen
svn path=/Database/trunk/; revision=24461
2015-03-16 11:33:41 +00:00
Erik Groener
9e329a6550 ARBO#31920 Maximaal reserveerbare tijd mogelijk maken
svn path=/Database/trunk/; revision=24459
2015-03-16 11:14:04 +00:00
Jos Groot Lipman
942df25676 FSN#31698 Rapportgenerator scaffolding aanscherping
svn path=/Database/trunk/; revision=24458
2015-03-16 11:09:42 +00:00
Marcel Bourseau
317d3e9493 FSN#32005: wijziging van de inspectie import tabel
svn path=/Database/trunk/; revision=24443
2015-03-13 16:32:06 +00:00
Marcel Bourseau
56a91d73ea FSN#32005: alter in de inspectie import tabel
svn path=/Database/trunk/; revision=24442
2015-03-13 16:31:34 +00:00
Marcel Bourseau
ec36c7fdcc FSN#31812: FIP Import externe bedrijven nu ook met synchronisatie obv leveranciersnummer
svn path=/Database/trunk/; revision=24441
2015-03-13 15:27:56 +00:00
Peter Feij
326df2ce90 STPH#31353 kostensoort bij bes_srtdeel
svn path=/Database/trunk/; revision=24440
2015-03-13 15:24:36 +00:00
Peter Feij
d4a27c2ee4 FSN#31960 meer kostensoortgegevens in xml
svn path=/Database/trunk/; revision=24439
2015-03-13 15:18:23 +00:00
Peter Feij
f98dd9a4e3 AAIT#29957 registeraction
svn path=/Database/trunk/; revision=24433
2015-03-13 12:38:26 +00:00
Jos Groot Lipman
b361621ed1 FSN#31698 Rapportgenerator
svn path=/Database/trunk/; revision=24423
2015-03-12 14:56:05 +00:00
Jos Groot Lipman
34e2855359 AAIT#30302 'Wachtwoord vergeten' ook mogelijk zonder wachtwoord
svn path=/Database/trunk/; revision=24421
2015-03-12 10:24:34 +00:00
Jos Groot Lipman
9c632ca4ed FSN#31698 Rapportgenerator scaffolding aanscherpnig
svn path=/Database/trunk/; revision=24402
2015-03-10 20:07:11 +00:00
Erik Groener
3499ea9594 UWVA#31750 BEZ/PARK: aantal parkeerplaatsen voor 1 dag boekbaar te maken
svn path=/Database/trunk/; revision=24392
2015-03-10 11:03:41 +00:00
Maykel Geerdink
b92d75873c PCHD#29741: Extra fiattering bij facturen (FINGOE).
svn path=/Database/trunk/; revision=24388
2015-03-10 09:46:19 +00:00
Maykel Geerdink
e806477a3d UWVA#31750: BEZ/PARK: aantal parkeerplaatsen voor 1 dag boekbaar te maken.
svn path=/Database/trunk/; revision=24377
2015-03-09 13:45:07 +00:00
Jos Groot Lipman
9f1390d225 We zitten al in 2014
svn path=/Database/trunk/; revision=24375
2015-03-09 13:23:21 +00:00
Maykel Geerdink
d94b785182 WEHK#31644: periodieke controle.
svn path=/Database/trunk/; revision=24355
2015-03-09 07:58:49 +00:00
Peter Feij
974331ec17 FSN#31698 Rapportgenerator savepoint
svn path=/Database/trunk/; revision=24344
2015-03-06 12:00:29 +00:00
Peter Feij
2a01739620 FSN#31698 Rapportgenerator savepoint (Rootviews to be cloned - DRAFT!
svn path=/Database/trunk/; revision=24342
2015-03-06 11:30:46 +00:00
Jos Groot Lipman
c5ad00c61f FSN#31698 Rapportgenerator savepoint
svn path=/Database/trunk/; revision=24337
2015-03-05 14:43:57 +00:00
Jos Groot Lipman
3418f5b2e7 FSN#31698 Rapportgenerator savepoint
svn path=/Database/trunk/; revision=24331
2015-03-04 13:47:19 +00:00
Maykel Geerdink
74eb4f2b3a FSN#31624: Mareon: inline knop 'factuur' in het opdrachtenscherm.
svn path=/Database/trunk/; revision=24328
2015-03-04 11:14:54 +00:00
Jos Groot Lipman
673bbc358c FSN#31698 Rapportgenerator savepoint
svn path=/Database/trunk/; revision=24320
2015-03-03 15:01:39 +00:00
Maykel Geerdink
525c2cb6ba STPH#31353: [BES] Kostensoorten bij Artikelgroep.
svn path=/Database/trunk/; revision=24313
2015-03-02 12:21:02 +00:00
Peter Feij
ac7ae8eabb FSN#31542 perslid_email ook bij import 200 chars
svn path=/Database/trunk/; revision=24284
2015-02-25 13:48:29 +00:00
Maykel Geerdink
d4a565a79a LOGI#31433: Status van kamers (planbord).
svn path=/Database/trunk/; revision=24271
2015-02-24 14:45:18 +00:00
Maykel Geerdink
b2ab5bf34f PCHD#29741: Extra fiattering bij facturen (FINGOE).
svn path=/Database/trunk/; revision=24267
2015-02-24 11:59:54 +00:00
Jos Groot Lipman
3c72d1b84b FSN#31839 HTTP Strict Transport Security ondersteunen
svn path=/Database/trunk/; revision=24262
2015-02-24 09:52:36 +00:00
Jos Groot Lipman
219f38fdd2 FSN#31838 auto_https default 3 (ook cookies ;secure)
svn path=/Database/trunk/; revision=24261
2015-02-24 09:32:08 +00:00
Maykel Geerdink
c6eb385ef7 STPH#31353: [BES] Kostensoorten bij Artikelgroep.
svn path=/Database/trunk/; revision=24259
2015-02-24 08:22:46 +00:00
Jos Groot Lipman
7e95173afb Merge 5.4.4 patches
svn path=/Database/trunk/; revision=24233
2015-02-23 11:27:03 +00:00
Jos Groot Lipman
9058c8d0f3 MNNL#31770 afdelingnaam 15 karakters toestaan. ASP code reeds met 5.4.4e
svn path=/Database/trunk/; revision=24215
2015-02-19 15:09:59 +00:00
Erik Groener
eb94e97f2e RWSN#31113 Notificatie MLDBE2 aanzetten met beperkte scope
svn path=/Database/trunk/; revision=24205
2015-02-19 08:53:17 +00:00
Maykel Geerdink
8656d52287 RWSN#31113: Notificatie MLDBE2 aanzetten met beperkte scope.
svn path=/Database/trunk/; revision=24203
2015-02-19 08:22:48 +00:00
Jos Groot Lipman
e0cd0fd7fc Vervallen velden die al waren uitgecommentarieerd echt verwijderd
svn path=/Database/trunk/; revision=24189
2015-02-18 14:19:09 +00:00
Erik Groener
57985b8005 PNBR#31470 Objecten beheer "identificatie" veld aanpassen
svn path=/Database/trunk/; revision=24183
2015-02-18 11:50:24 +00:00
Maykel Geerdink
f3ac97a4e8 PNBR#31470: Objecten beheer "identificatie" veld aanpassen.
svn path=/Database/trunk/; revision=24182
2015-02-18 10:40:01 +00:00
Maykel Geerdink
5a9ed84a4c PNBR#28834: Bestellen onder het voorraadniveau verhinderen.
svn path=/Database/trunk/; revision=24166
2015-02-17 13:50:54 +00:00
Maykel Geerdink
8b94c1e08e FSN#30360: Wijzigingen in factuur worden niet getrackt.
svn path=/Database/trunk/; revision=24165
2015-02-17 13:30:35 +00:00
Jos Groot Lipman
42ef2fd29f Boolean 'help_window' moet als default natuurlijk ook een boolean hebben
svn path=/Database/trunk/; revision=24157
2015-02-17 10:53:03 +00:00
Erik Groener
40ce67954c PNBR#28834 Bestellen onder het voorraadniveau verhinderen
svn path=/Database/trunk/; revision=24152
2015-02-17 08:03:13 +00:00
Peter Feij
4a6477d901 svn path=/Database/trunk/; revision=24147 2015-02-16 13:18:04 +00:00
Maykel Geerdink
9b159123bf PNBR#28834: Bestellen onder het voorraadniveau verhinderen.
svn path=/Database/trunk/; revision=24142
2015-02-16 11:19:30 +00:00
Maykel Geerdink
fa59f52e19 AAVL#31482: Bezoekers aanmelden (afwijkende openingstijden per gebouw).
svn path=/Database/trunk/; revision=24129
2015-02-12 15:02:55 +00:00
Maykel Geerdink
47b524bd2a AAVL#31482: Bezoekers aanmelden (afwijkende openingstijden per gebouw).
svn path=/Database/trunk/; revision=24126
2015-02-12 14:48:40 +00:00
Peter Feij
b006f9b8ff PNBR#31474 ook notifybo bij forwards fix
svn path=/Database/trunk/; revision=24115
2015-02-11 14:49:51 +00:00
Erik Groener
fad36aa89c PNBR#31470 Objecten beheer "identificatie" veld aanpassen
svn path=/Database/trunk/; revision=24110
2015-02-11 08:14:42 +00:00
Peter Feij
db3ea542d1 svn path=/Database/trunk/; revision=24107 2015-02-10 16:03:34 +00:00
Peter Feij
e0bfb26230 FSN#31260 bookkeeping van fac>adm stage 1
svn path=/Database/trunk/; revision=24106
2015-02-10 16:02:21 +00:00
Peter Feij
1786bd19d0 FSN#31615 uitvoertijd-type anders definiëren om schema-naam in default te vermijden
svn path=/Database/trunk/; revision=24104
2015-02-10 13:29:34 +00:00
Peter Feij
08f683f8ad STPH#31353 kostensoort bij artikelgroep te overrulen (gaf ambigious error, dus vast aangepast)
svn path=/Database/trunk/; revision=24100
2015-02-10 12:11:44 +00:00
Peter Feij
b6a0571ec7 LOGI#31433 QA fix
svn path=/Database/trunk/; revision=24097
2015-02-10 11:32:32 +00:00
Erik Groener
8a8791d22c LOGI#31433 Status van kamers (planbord)
svn path=/Database/trunk/; revision=24092
2015-02-10 08:04:38 +00:00
Erik Groener
7d30472e67 LOGI#31433 Status van kamers (planbord)
svn path=/Database/trunk/; revision=24091
2015-02-10 08:03:19 +00:00
Maykel Geerdink
30726e310e LOGI#31433: Status van kamers (planbord).
svn path=/Database/trunk/; revision=24087
2015-02-09 13:50:31 +00:00
Maykel Geerdink
b9199c64cb PCHD#29741: Extra fiattering bij facturen (FINGOE).
svn path=/Database/trunk/; revision=24080
2015-02-09 08:49:46 +00:00
Jos Groot Lipman
ced61c6795 FSN#31670 web_user_mess_dsc is korter dan fac_notificatie_oms
svn path=/Database/trunk/; revision=24055
2015-02-05 11:46:06 +00:00
Jos Groot Lipman
61e5df5cea FSN#31643 Handmatig bestelopdracht versturen tracken
svn path=/Database/trunk/; revision=24043
2015-02-04 15:45:35 +00:00
Ruud Lipper
8f37115861 FSN#28184
svn path=/Database/trunk/; revision=24026
2015-02-03 09:02:31 +00:00
Erik Groener
f5c0c31be9 FSN#28184 Verwarring rond termen reservering (catalogus vs ruimtecategorieën)
svn path=/Database/trunk/; revision=24024
2015-02-03 08:46:37 +00:00
Erik Groener
6d25b81c2c UWVA#31505 Herhaalknop oproepscherm
svn path=/Database/trunk/; revision=24010
2015-01-29 18:18:28 +00:00
Jos Groot Lipman
627cbdc3f3 FSN#31612 count_Work_Days0 NLS onafhankelijk gemaakt
svn path=/Database/trunk/; revision=24002
2015-01-29 14:08:38 +00:00
Peter Feij
bc503cdc63 STPH#31353 kostensoort bij artikelgroep te overrulen
svn path=/Database/trunk/; revision=24000
2015-01-29 11:35:51 +00:00
Peter Koerhuis
338157a080 "ingvuld"
svn path=/Database/trunk/; revision=23994
2015-01-28 15:44:24 +00:00
Peter Feij
1826e12d5a PNBR#31470 objectnummering configureerbaar
svn path=/Database/trunk/; revision=23993
2015-01-28 15:32:46 +00:00
Peter Feij
6013784327 PNBR#31474 ook notifybo bij forwards
svn path=/Database/trunk/; revision=23987
2015-01-28 13:07:19 +00:00
Peter Feij
c170557ddb FSN#31594 thema-urls voor touch
svn path=/Database/trunk/; revision=23986
2015-01-28 10:59:37 +00:00
Peter Feij
607d09daa8 PNBR#27633 suffix
svn path=/Database/trunk/; revision=23962
2015-01-27 11:29:50 +00:00
Peter Feij
7cf7120e95 FSN#31260 bookkeeping van fac>adm stage 1
svn path=/Database/trunk/; revision=23948
2015-01-26 11:19:09 +00:00
Erik Groener
f197a918da AAEN#29371 Export naar excel in xlsx format
svn path=/Database/trunk/; revision=23943
2015-01-23 15:09:21 +00:00
Erik Groener
1c15120dd9 AAES#30621 Prioriteit meldingen
svn path=/Database/trunk/; revision=23940
2015-01-23 12:14:57 +00:00
Erik Groener
763021a629 PNBR#31492 Zoek op aanvullende gegevens kennisbank
svn path=/Database/trunk/; revision=23938
2015-01-23 09:40:44 +00:00
Maykel Geerdink
c022352c7f FSN#30735: QVW-meldingen: Optimilisatie/uitbreiding nav. doorlooptijden in uren.
NYBU#31118: Analyzer: op tijd/te laat bevindingen.
IVET#31390: Analyzer geeft doorlooptijden niet goed weer.
WTCA#31402: Analyzer geeft voor Q4/2014 100% binnen sla.

svn path=/Database/trunk/; revision=23932
2015-01-22 15:41:05 +00:00
Peter Feij
ac23fd9d82 FSN#31306 Trigger precisieren naar before en after insert en update
svn path=/Database/trunk/; revision=23878
2015-01-14 16:05:56 +00:00
Jos Groot Lipman
1c5a7ccb6c DB25 in wording
svn path=/Database/trunk/; revision=23872
2015-01-14 11:58:36 +00:00
Peter Feij
8e419c05e0 FSN#31413 res-bon maximeren tot een X aantal deelreserveringen
svn path=/Database/trunk/; revision=23870
2015-01-14 10:52:27 +00:00
Maykel Geerdink
b931a5c1d1 AAIT#31404: Afronding herfiatteringroutines.
svn path=/Database/trunk/; revision=23863
2015-01-13 14:44:57 +00:00
Ruud Lipper
bdfc3f41cd VGLD#28712
svn path=/Database/trunk/; revision=23856
2015-01-12 15:11:42 +00:00
Jos Groot Lipman
40959e26d0 FSN#31443 bez_multi eigen lcl voor herhaal-uitleg, niet die van res gebruiken
svn path=/Database/trunk/; revision=23844
2015-01-12 11:53:41 +00:00
Maykel Geerdink
273e4d677f FSN#27879: MLD - tooltip tekst op einddatum (gereed) klopt niet.
svn path=/Database/trunk/; revision=23842
2015-01-12 11:50:05 +00:00
Maykel Geerdink
915ea1d746 FSN#23527: ACC Facilitor 5.2.1: Melding bij verwijderen persoon met verplichtingen.
svn path=/Database/trunk/; revision=23841
2015-01-12 10:51:24 +00:00
Jos Groot Lipman
6fe677fa8d FSN#31407 Beter protocol en xsl controleren
svn path=/Database/trunk/; revision=23817
2015-01-07 15:34:44 +00:00
Jos Groot Lipman
aadca505bd FSN#30892 Expliciete prs_bedrijfadres_username en prs_bedrijfadres_password gebruiken
svn path=/Database/trunk/; revision=23808
2015-01-07 10:45:25 +00:00
Ruud Lipper
3d086cad85 AAFM#31393 gebouwverantwoordelijke is 1 woord.
svn path=/Database/trunk/; revision=23785
2015-01-06 11:25:34 +00:00
Maykel Geerdink
d0b5e0f2ae FSN#31263: Fiatteringsoverzicht in combinatie met herfiattering.
svn path=/Database/trunk/; revision=23718
2014-12-17 13:52:01 +00:00
Maykel Geerdink
313f135a28 AASA#31232: Geen email ontvangen voor goedkeuren opdrachten.
svn path=/Database/trunk/; revision=23716
2014-12-17 11:42:06 +00:00
Peter Feij
4ec103c865 UWVA#31276 KTO max 7 dagen terug
svn path=/Database/trunk/; revision=23696
2014-12-16 11:26:01 +00:00
Jos Groot Lipman
a3f352a9a7 FAC package is invalid halverwege
svn path=/Database/trunk/; revision=23674
2014-12-15 10:08:55 +00:00
Jos Groot Lipman
9335846c81 FSN#31244 Niet al te diepe recursie bij create_prs_kostenpltsgrp_node
svn path=/Database/trunk/; revision=23655
2014-12-11 14:13:24 +00:00
Maykel Geerdink
e781c7f6f9 FSN#30748: Functionaliteit budgetmutaties.
svn path=/Database/trunk/; revision=23651
2014-12-11 12:49:51 +00:00
Erik Groener
6066178de6 PNBR#31058 aanvullende kenmerken na doorsturen melding niet zichtbaar in xml/bon
svn path=/Database/trunk/; revision=23650
2014-12-11 12:34:42 +00:00
Peter Feij
5e66ba2bec 5.4.4/DB24
svn path=/Database/trunk/; revision=23649
2014-12-11 12:27:56 +00:00
Jos Groot Lipman
f360780a54 FSN#31182 S("fac_favicon_folder") toegevoegd
svn path=/Database/trunk/; revision=23642
2014-12-11 11:15:37 +00:00
Jos Groot Lipman
aa60af8dd7 NYBU#31237 Verwijderde ruimtes niet meer clean zetten (en notificeren)
svn path=/Database/trunk/; revision=23640
2014-12-11 10:40:27 +00:00
Erik Groener
c908942685 PNBR#31058 aanvullende kenmerken na doorsturen melding niet zichtbaar in xml/bon
svn path=/Database/trunk/; revision=23631
2014-12-10 12:44:57 +00:00
Erik Groener
19464c083b NYBU#28781 RES: aparte zaalprijzen voor intern en extern
svn path=/Database/trunk/; revision=23629
2014-12-10 12:01:53 +00:00
Peter Feij
65d3b59456 FSN#31215 sleepy was niet goed genoeg
svn path=/Database/trunk/; revision=23619
2014-12-09 17:34:25 +00:00
Erik Groener
ffc46a866c NYBU#28781 RES: aparte zaalprijzen voor intern en extern
svn path=/Database/trunk/; revision=23605
2014-12-09 09:33:26 +00:00
Erik Groener
0e4efd7815 IVET#30455 Berichtenmodule
svn path=/Database/trunk/; revision=23600
2014-12-09 08:33:52 +00:00
Maykel Geerdink
3a366b1561 NYBU#28781: RES: aparte zaalprijzen voor intern en extern.
svn path=/Database/trunk/; revision=23587
2014-12-08 13:30:09 +00:00
Peter Feij
7d8488b8cb FSN#30964 en wat ontbrekingen verfijningen
svn path=/Database/trunk/; revision=23580
2014-12-05 11:43:42 +00:00
Peter Feij
d6c3a89e4a NYBU#28781 afzonderlijke interne ruimteprijzen
svn path=/Database/trunk/; revision=23579
2014-12-05 11:30:38 +00:00
Peter Feij
b51c5698ea FSN#31019 xxx2bo ook bij autorisaties op bedrijf (0)
svn path=/Database/trunk/; revision=23535
2014-12-03 10:22:30 +00:00
Maykel Geerdink
b2cb467e45 FSN#30748: Functionaliteit budgetmutaties.
svn path=/Database/trunk/; revision=23524
2014-12-02 10:52:10 +00:00
Maykel Geerdink
b80c8db239 FSN#30748: Functionaliteit budgetmutaties.
svn path=/Database/trunk/; revision=23515
2014-12-01 14:20:22 +00:00
Jos Groot Lipman
0d0fa9a49d Merge DB23c patches
svn path=/Database/trunk/; revision=23497
2014-11-27 14:21:17 +00:00
Peter Feij
22af24f230 FSN#30748: Functionaliteit budgetmutaties fixes
svn path=/Database/trunk/; revision=23485
2014-11-27 10:41:01 +00:00
Peter Feij
0e7e7dc198 FSN#30824 fix
svn path=/Database/trunk/; revision=23484
2014-11-27 10:40:12 +00:00
Maykel Geerdink
2c863b1939 FSN#30806: MDUX: budgetcontrole werkt niet in combi met MLD-bestelopdrachten.
svn path=/Database/trunk/; revision=23478
2014-11-27 09:15:01 +00:00
Maarten van der Heide
9ceffd6765 VENR#31080 Artikelen niet meer in ruimte-catalogus laten landen
svn path=/Database/trunk/; revision=23474
2014-11-27 08:24:21 +00:00
Peter Feij
0eda783752 FSN#31019 xxx2bo ook bij autorisaties op bedrijf (0)
svn path=/Database/trunk/; revision=23448
2014-11-25 16:38:12 +00:00
Peter Feij
0d8383ea85 FSN#30200 meer workflowpatronen ondersteunen
svn path=/Database/trunk/; revision=23435
2014-11-24 08:44:20 +00:00
Marcel Bourseau
a1bf848272 FSN#31014: declaratie van enkele variabelen miste nog
svn path=/Database/trunk/; revision=23425
2014-11-20 15:44:23 +00:00
Peter Feij
8dce87248c FSN#31014
svn path=/Database/trunk/; revision=23421
2014-11-20 14:35:58 +00:00
Maykel Geerdink
06252e17fd FSN#30748: Functionaliteit budgetmutaties.
svn path=/Database/trunk/; revision=23419
2014-11-20 13:59:58 +00:00
Peter Feij
3b8319c924 svn path=/Database/trunk/; revision=23418 2014-11-20 13:54:45 +00:00
Peter Feij
9ef139f150 UWVA#21865 meer vervallen flexkenmerken verwijderen bij inlezen catalogus
svn path=/Database/trunk/; revision=23417
2014-11-20 13:47:46 +00:00
Maarten van der Heide
79676e4dd8 VENR#30135 Personen/werkplekken op verkeerde gebouw
svn path=/Database/trunk/; revision=23407
2014-11-20 08:05:43 +00:00
Jos Groot Lipman
7437a84115 Upload van gz en gzip mag ook wel (UWVA ABS.csv.gz)
Deprecated BackgrounderInterval maar eens verwijderd

svn path=/Database/trunk/; revision=23396
2014-11-19 11:23:27 +00:00
Maykel Geerdink
ce33935874 GDZW#30880: Ook 5e dag van de maand mogelijk maken bij herhalen reserveren.
svn path=/Database/trunk/; revision=23347
2014-11-17 10:32:39 +00:00
Peter Feij
47d236887b UWVA#30596 twintig erbij
svn path=/Database/trunk/; revision=23346
2014-11-17 10:19:41 +00:00
Peter Feij
8c73413566 FSN#27760
svn path=/Database/trunk/; revision=23331
2014-11-13 15:20:17 +00:00
Peter Feij
19702503b5 RWSN#30902 srtdeelkenmerken wel bij concise
svn path=/Database/trunk/; revision=23329
2014-11-13 13:32:31 +00:00
Jos Groot Lipman
cb0ea98bc5 Versie 5.4.3 Gold A patches
svn path=/Database/trunk/; revision=23297
2014-11-10 16:40:26 +00:00
Peter Feij
d1f5566712 FSN#30824 authenticaties wissen bij verwijderen
svn path=/Database/trunk/; revision=23284
2014-11-10 09:08:08 +00:00
Peter Feij
f981a5a357 MAYF#30878 tijdsduur blijkt te klein gekozen voor de praktijk
svn path=/Database/trunk/; revision=23282
2014-11-08 09:20:12 +00:00
Peter Feij
01ae1fa880 MAYF#30878 tijdsduur blijkt te klein gekozen voor de praktijk
svn path=/Database/trunk/; revision=23281
2014-11-08 09:15:09 +00:00
Peter Feij
55a446074c FSN#30824 authenticaties wissen bij verwijderen
svn path=/Database/trunk/; revision=23279
2014-11-07 11:39:10 +00:00
Maykel Geerdink
1b670eac35 FSN#30715: Transport kenmerken werkt niet goed met kenmerken van dezelfde soort?
svn path=/Database/trunk/; revision=23222
2014-11-03 13:19:24 +00:00
Peter Feij
93c94fab2c QA
svn path=/Database/trunk/; revision=23165
2014-10-29 14:15:14 +00:00
Erik Groener
a7be786eaa AAVL#26591 Verschillende wensen Van Lanschot 1/3: kosten verplicht bij afmelden opdracht
svn path=/Database/trunk/; revision=23159
2014-10-29 11:31:36 +00:00
Maykel Geerdink
748f2462ce UWVA#29769: Rapport transport: Flexkenmerken contracten toont verwijderde waarden.
svn path=/Database/trunk/; revision=23148
2014-10-29 08:17:02 +00:00
Peter Feij
4f0b6468a6 FSN#30515 Veiligheidje omdag niet helder is hoe men destijds de tariefswijziging heeft verwerkt (andere BTW-tabel, percentage aangepast of een nieuw tarief toegevoegd)
svn path=/Database/trunk/; revision=23146
2014-10-28 15:29:25 +00:00
Peter Feij
30aedfd14e FSN#30515 btw hoog voor artikelen na 1-10-2012 wordt gecorrigeerd (niet erg maar zou nu tot onnodig extra artikelen leiden)
svn path=/Database/trunk/; revision=23138
2014-10-28 09:18:54 +00:00
Erik Groener
d7acfa2eef NYBU#28779 RES: hetzelfde artikel vaker kunnen bestellen bij een reservering
svn path=/Database/trunk/; revision=23127
2014-10-27 12:18:17 +00:00
Erik Groener
58ce4321d7 AAVL#26591 Verschillende wensen Van Lanschot 1/3: kosten verplicht bij afmelden opdracht
svn path=/Database/trunk/; revision=23118
2014-10-24 07:50:27 +00:00
Maarten van der Heide
1dd406e904 FSN#23620 Vreemde effecten count_work_days/gevolgschade op andere variant
svn path=/Database/trunk/; revision=23101
2014-10-23 13:10:26 +00:00
Erik Groener
537f0e0fc7 NYBU#28779 RES: hetzelfde artikel vaker kunnen bestellen bij een reservering
svn path=/Database/trunk/; revision=23078
2014-10-23 06:42:32 +00:00
Peter Feij
f1d8a7b8b7 QA
svn path=/Database/trunk/; revision=23072
2014-10-22 14:41:26 +00:00
Maykel Geerdink
29afbd0794 AAVL#26591: Verschillende wensen Van Lanschot 1/3: kosten verplicht bij afmelden opdracht.
svn path=/Database/trunk/; revision=23063
2014-10-22 12:27:39 +00:00
Jos Groot Lipman
761c7bf9ef NYBU#28790 res_rsv_ruimte_totaal afgesproken totaal erbij
svn path=/Database/trunk/; revision=23058
2014-10-22 11:29:39 +00:00
Maykel Geerdink
1b111bc06e AAVL#26591: Verschillende wensen Van Lanschot 1/3: kosten verplicht bij afmelden opdracht.
svn path=/Database/trunk/; revision=23050
2014-10-21 14:33:42 +00:00
Maarten van der Heide
85b8abc6a5 FSN#27051: SLA uitvoertijd in dagen en uren nog meer aanscherpen QA
svn path=/Database/trunk/; revision=23048
2014-10-21 13:35:02 +00:00
Jos Groot Lipman
a4a9ae3eb2 AAVL#29104 fac_deeplike bookmarks
svn path=/Database/trunk/; revision=23043
2014-10-21 12:42:05 +00:00
Maykel Geerdink
ef5e7e0ea0 FSN#30676: 5.4.3 weergave in uren niet overal correct?
svn path=/Database/trunk/; revision=23037
2014-10-21 09:27:28 +00:00
Jos Groot Lipman
dab7f877cf AAVL#29104 fac_deeplike bookmarks savepoint
svn path=/Database/trunk/; revision=23035
2014-10-21 09:23:18 +00:00
Jos Groot Lipman
d9e4a636b3 PCHD#30334 'Opdracht gestuurd naar xxxx' betere tracking
svn path=/Database/trunk/; revision=23023
2014-10-20 12:09:50 +00:00
Jos Groot Lipman
d053a7cd25 UWVA#30622 Kopie pool res volgnummer altijd vanaf 1
svn path=/Database/trunk/; revision=22976
2014-10-16 13:09:53 +00:00
Peter Feij
9f8abebef7 NYBU#28779 Veld flags om aan te kunnen geven of artikel herhaalbaar is binnen een reservering
svn path=/Database/trunk/; revision=22972
2014-10-16 11:50:24 +00:00
Jos Groot Lipman
abb768ee96 UWVA#30622 24) Herhalingen beter terugkoppelen
svn path=/Database/trunk/; revision=22968
2014-10-16 10:49:50 +00:00
Maykel Geerdink
98a715ff43 FSN#30646: 5.4.3 startdatum te bepalen bevindingen.
svn path=/Database/trunk/; revision=22963
2014-10-16 09:39:55 +00:00
Peter Feij
cd02de18a4 FSN#30339 verfraaiing (friendlyname)
svn path=/Database/trunk/; revision=22962
2014-10-16 09:35:08 +00:00
Peter Feij
6dc3105c4e UWVA#29778 QA nieuw veld ontbrak nog
svn path=/Database/trunk/; revision=22949
2014-10-15 12:45:59 +00:00
Peter Feij
ac8dae9086 NMMS#30618 verzoek fiattering opdrachtvinkje nu onthouden
svn path=/Database/trunk/; revision=22947
2014-10-15 11:33:05 +00:00
Peter Feij
78921d8031 GDZW#28940 QA (DHLN#16919 nu opgelost)
svn path=/Database/trunk/; revision=22946
2014-10-15 11:19:00 +00:00
Maykel Geerdink
51f474297f DCOL#29411: CNT: Mogelijkheid om contractoverzicht te filteren op 'Kostensoortgroep'.
svn path=/Database/trunk/; revision=22944
2014-10-15 10:30:28 +00:00
Peter Feij
bd55ec1c2a QA
svn path=/Database/trunk/; revision=22930
2014-10-15 09:06:00 +00:00
Maykel Geerdink
0ac99160b5 HOUT#30424: Als er 1 object direct wordt ingevuld dan liever geen popup (te veel kliks).
svn path=/Database/trunk/; revision=22910
2014-10-14 06:31:23 +00:00
Peter Feij
5bfecb9998 FSN#28678 welcome
svn path=/Database/trunk/; revision=22882
2014-10-09 14:47:56 +00:00
Peter Feij
df75f6dcd6 Dat mag dus niet he
svn path=/Database/trunk/; revision=22879
2014-10-09 14:17:41 +00:00
Maarten van der Heide
5d7de63e6e FSN#23620 Correctie datumtijdnaaruitvoertijd bij begindatum > einddatum
svn path=/Database/trunk/; revision=22875
2014-10-09 13:56:06 +00:00
Peter Feij
564bcec2ae FSN#30208 XD module reviewed
svn path=/Database/trunk/; revision=22874
2014-10-09 13:53:32 +00:00
Peter Feij
596a3def80 QA
svn path=/Database/trunk/; revision=22873
2014-10-09 13:52:26 +00:00
Peter Feij
ac56dab66d FSN#30208 XD module reviewed
svn path=/Database/trunk/; revision=22869
2014-10-09 13:25:24 +00:00
Peter Feij
63c0ac2604 FSN#30208 XD module reviewed
svn path=/Database/trunk/; revision=22865
2014-10-09 12:31:06 +00:00
Ruud Lipper
cc7af365b4 FSN#30612 uitvoertijd -> sla tijd
svn path=/Database/trunk/; revision=22863
2014-10-09 12:21:33 +00:00
Maykel Geerdink
edab47ad88 FSN#30597: MLD: Tijd van einddatum melding veranderd in 0:00 na opslaan wijziging.
svn path=/Database/trunk/; revision=22862
2014-10-09 11:50:32 +00:00
Peter Feij
691aaabc4e QA
svn path=/Database/trunk/; revision=22845
2014-10-08 14:06:24 +00:00
Jos Groot Lipman
16a67debf1 ARAI#30549 public layers kunnen instellen
svn path=/Database/trunk/; revision=22837
2014-10-08 09:15:14 +00:00
Maarten van der Heide
322dcf242a FSN#23620 Vervolmaking datumplusuitvoertijd/datumplusuitvoertijd
svn path=/Database/trunk/; revision=22829
2014-10-07 16:55:33 +00:00
Peter Feij
3bf3db0830 FSN#27652 MSG is MSG
svn path=/Database/trunk/; revision=22827
2014-10-07 14:44:02 +00:00
Maykel Geerdink
854a403c15 ARAI#30402: Inspecties met QR codes gaan niet goed tbv realtime monitoring.
svn path=/Database/trunk/; revision=22823
2014-10-07 12:28:37 +00:00
Jos Groot Lipman
a5e08958c2 UWVA#30574 Refreshen via S("res_bez_desk_refresh") (default 180 seconde)
svn path=/Database/trunk/; revision=22817
2014-10-07 10:02:53 +00:00
Maykel Geerdink
5552eb191d ARAI#30402: Inspecties met QR codes gaan niet goed tbv realtime monitoring.
svn path=/Database/trunk/; revision=22796
2014-10-06 11:39:13 +00:00
Peter Feij
e88c6ee5f9 FSN#30171 meldbron_nr
svn path=/Database/trunk/; revision=22792
2014-10-06 10:15:41 +00:00
Erik Groener
8e3e98c350 RWSN#30276 Bijlage per e-mail versturen
svn path=/Database/trunk/; revision=22786
2014-10-06 07:58:45 +00:00
Arthur Egberink
be9031e5df FSN#30278 -- Sensorstatus van AAN/UIT naar 1/0
svn path=/Database/trunk/; revision=22782
2014-10-03 14:19:45 +00:00
Maarten van der Heide
6ff065a738 FSN#23620 Vreemde effecten doorlooptijden+UWVA#30138 soms geen noti-mails
svn path=/Database/trunk/; revision=22780
2014-10-03 10:53:14 +00:00
Peter Feij
2aa655b819 UWVA#29778 QA
svn path=/Database/trunk/; revision=22779
2014-10-03 10:08:59 +00:00
Peter Feij
4344e0f22c FSN#30339 verfraaiing (wordt ooit nuttig)
svn path=/Database/trunk/; revision=22768
2014-10-02 17:13:01 +00:00
Peter Feij
b0f242a052 FSN#30208 XD module
svn path=/Database/trunk/; revision=22748
2014-10-02 07:42:47 +00:00
Maarten van der Heide
e77a7113ec FSN#23620 Vreemde effecten datumplusuitvoertijd en count_work_days_incltime
svn path=/Database/trunk/; revision=22742
2014-10-01 14:30:36 +00:00
Jos Groot Lipman
d58d0f56a4 FSN#30247 SUBSTR werkt anders dan je denkt
svn path=/Database/trunk/; revision=22739
2014-10-01 11:11:36 +00:00
Peter Feij
1d62b7a987 No ESS
svn path=/Database/trunk/; revision=22729
2014-09-30 14:30:02 +00:00
Peter Feij
6173d5c329 FSN#30524 ROFIELDS die gewijzigd kunnen worden zijn RWFIELDS ivm span
svn path=/Database/trunk/; revision=22727
2014-09-30 13:44:13 +00:00
Peter Feij
5bfbab259c FSN#30247 QA
svn path=/Database/trunk/; revision=22724
2014-09-30 12:07:20 +00:00
Peter Feij
2eb8a476d0 FSN#27051: SLA uitvoertijd in dagen en uren nog aanscherpen QA
svn path=/Database/trunk/; revision=22720
2014-09-30 10:10:05 +00:00
Jos Groot Lipman
5fd2551b0e FSN#27051: SLA uitvoertijd in dagen en uren nog aanscherpen.
svn path=/Database/trunk/; revision=22716
2014-09-29 19:18:59 +00:00
Jos Groot Lipman
98421d4c7d NYBU#29711 Ook collega's via groep
svn path=/Database/trunk/; revision=22715
2014-09-29 18:20:17 +00:00
Peter Feij
301785f8b6 FSN#30010 FIN API
svn path=/Database/trunk/; revision=22713
2014-09-29 14:50:46 +00:00
Jos Groot Lipman
d9375d5791 FSN#27051: SLA uitvoertijd in dagen en uren nog aanscherpen.
svn path=/Database/trunk/; revision=22712
2014-09-29 14:42:22 +00:00
Maykel Geerdink
9af38fbd81 AAIT#29901: Realisatie maintenance ordering proces.
svn path=/Database/trunk/; revision=22709
2014-09-29 14:08:23 +00:00
Maykel Geerdink
1bcbe5427f AAIT#29901: Realisatie maintenance ordering proces.
svn path=/Database/trunk/; revision=22708
2014-09-29 14:07:48 +00:00
Maykel Geerdink
a9dec3a77e FSN#27051: SLA uitvoertijd in dagen en uren nog aanscherpen.
svn path=/Database/trunk/; revision=22706
2014-09-29 12:15:38 +00:00
Peter Feij
2e9048d2df FSN#30515 21% is beter dan 19% typo
svn path=/Database/trunk/; revision=22700
2014-09-29 07:32:12 +00:00
Peter Feij
0a50b2137b NYBU#29711
FSN#28167
FSN#30515

svn path=/Database/trunk/; revision=22698
2014-09-26 14:59:05 +00:00
Peter Feij
b418b0041a QA typo
svn path=/Database/trunk/; revision=22697
2014-09-26 14:56:07 +00:00
Peter Feij
a704fa16fb FSN#30515 21% is beter dan 19%
svn path=/Database/trunk/; revision=22692
2014-09-26 13:36:36 +00:00
Peter Feij
dc95d56892 init version to cleanup up mess after DB23
svn path=/Database/trunk/; revision=22685
2014-09-26 09:51:46 +00:00
Peter Feij
4bc709ae02 FSN#30339 verfraaing
svn path=/Database/trunk/; revision=22684
2014-09-26 08:43:46 +00:00
Maykel Geerdink
976c1269d0 FSN#27051: SLA uitvoertijd in dagen en uren nog aanscherpen.
svn path=/Database/trunk/; revision=22680
2014-09-25 15:32:21 +00:00
Erik Groener
5e66c41e82 NYBU#29711 Meer dan 5 vervangers opgeven
svn path=/Database/trunk/; revision=22673
2014-09-25 14:58:32 +00:00
Peter Feij
f507bc10f7 FSN#27051: SLA uitvoertijd in dagen en uren nog aanscherpen QA
svn path=/Database/trunk/; revision=22667
2014-09-25 13:08:00 +00:00
Peter Feij
b5540d5fb1 FSN#27051: SLA uitvoertijd in dagen en uren nog aanscherpen.
svn path=/Database/trunk/; revision=22664
2014-09-25 12:27:04 +00:00
Maykel Geerdink
b05ccbc8e0 FSN#27051: SLA uitvoertijd in dagen en uren nog aanscherpen.
svn path=/Database/trunk/; revision=22655
2014-09-25 08:18:47 +00:00
Peter Feij
f6dcf24571 QA
svn path=/Database/trunk/; revision=22633
2014-09-24 08:40:38 +00:00
Peter Feij
e76c837f01 Legal name change
svn path=/Database/trunk/; revision=22632
2014-09-24 08:19:58 +00:00
Peter Feij
c4f413828f version
svn path=/Database/trunk/; revision=22631
2014-09-24 08:19:33 +00:00
Peter Feij
151a574025 FSN#30011 QA
svn path=/Database/trunk/; revision=22625
2014-09-23 15:04:26 +00:00
Peter Feij
049d50f69a FSN#27051: SLA uitvoertijd in dagen en uren nog aanscherpen.
svn path=/Database/trunk/; revision=22624
2014-09-23 14:45:51 +00:00
Peter Feij
397e733494 SUTF#30467 Vervaldatum bij import ook vullen als inkoopprijs leeg is
svn path=/Database/trunk/; revision=22622
2014-09-22 13:39:16 +00:00
Peter Feij
2544e36a58 FSN#28167 Tabel voor verkoopfactuurregels
svn path=/Database/trunk/; revision=22619
2014-09-22 10:31:56 +00:00
Maarten van der Heide
607299a00a FSN#30404 Plus de funcodes per key-user
svn path=/Database/trunk/; revision=22605
2014-09-18 13:45:35 +00:00
Erik Groener
1d88a58cd7 NYBU#29999 Status wijzigen --> Verwijderde reserveringen kunnen reanimeren
svn path=/Database/trunk/; revision=22595
2014-09-18 07:41:55 +00:00
Jos Groot Lipman
42870c7ccf RWSN#30276 attachments meenotificeren: compacter
svn path=/Database/trunk/; revision=22588
2014-09-17 09:43:09 +00:00
Arthur Egberink
739d8e805b FSN#30208 -- Crossdomain overzichten en synchronisatie van personen
FSN#29107 -- Standaard importvelden opnemen in prs import functie

svn path=/Database/trunk/; revision=22587
2014-09-17 09:32:19 +00:00
Peter Feij
5b8bcf3fb6 FSN#30404 met APIKEY erbij beschouwd
svn path=/Database/trunk/; revision=22573
2014-09-16 12:11:41 +00:00
Maarten van der Heide
f917920785 FSN#30404 Usercount vs. XD-module
svn path=/Database/trunk/; revision=22562
2014-09-15 12:02:38 +00:00
Maykel Geerdink
eddf724bea UWVA#29761: Aanmelden bezoekers flex layout.
svn path=/Database/trunk/; revision=22558
2014-09-15 10:19:54 +00:00
Peter Feij
1cc18cbd59 RWSN#30276 attachments meenotificeren
svn path=/Database/trunk/; revision=22552
2014-09-12 15:45:20 +00:00
Peter Feij
461102125e FSN#30208 XD-module fix
svn path=/Database/trunk/; revision=22533
2014-09-10 15:20:40 +00:00
Peter Feij
c30176333b FSN#28774 delay initiëren
svn path=/Database/trunk/; revision=22532
2014-09-10 14:53:19 +00:00
Peter Feij
299d543408 FSN#30228 Voor meldingverwerken hoeven niet meer alle opdrachten eerst verwerkt te zijn
svn path=/Database/trunk/; revision=22529
2014-09-10 13:32:16 +00:00
Peter Feij
85779db06e AAIT#30307 mobile thema/label
svn path=/Database/trunk/; revision=22526
2014-09-10 11:27:49 +00:00
Maykel Geerdink
b925e1ba57 NYBU#29164: kosten splitsen.
svn path=/Database/trunk/; revision=22522
2014-09-10 08:40:40 +00:00
Peter Feij
3f6ef88c01 FSN#30208 XD-module fix
svn path=/Database/trunk/; revision=22519
2014-09-10 06:55:24 +00:00
Peter Feij
135f194e0d CSUN#29492 MLDNOB notificatie naar behandelaar bij notitie
svn path=/Database/trunk/; revision=22516
2014-09-09 14:31:58 +00:00
Peter Feij
b73c34e092 FSN#30208 voor usersync hebben we masterbedrijfkey en apikeys nodig
DCOL#29886 automatische interne contractkey

svn path=/Database/trunk/; revision=22508
2014-09-09 11:48:14 +00:00
Erik Groener
f5c75ca9b6 PNBR#29042 Verwijzing optie bij Melding
svn path=/Database/trunk/; revision=22505
2014-09-09 11:02:57 +00:00
Peter Feij
9394bdfccb FSN#30208 voor usersync hebben we masterbedrijfkey en apikeys nodig
svn path=/Database/trunk/; revision=22503
2014-09-09 10:21:59 +00:00
Peter Koerhuis
1699bfe48c NYBU#28082 Weergave ruimtenummers i.p.v. namen
svn path=/Database/trunk/; revision=22499
2014-09-08 15:16:06 +00:00
Peter Feij
964029577c FSN#30349 datumfix
svn path=/Database/trunk/; revision=22494
2014-09-08 10:09:29 +00:00
Peter Feij
e636d342da FSN#29107 interne key bij importtabel kunnen opslaan
svn path=/Database/trunk/; revision=22493
2014-09-08 10:04:47 +00:00
Erik Groener
cca0f8aaa8 UWVA#30169 RES: discrepantie. Catering is niet meerdaags en toch ook weer wel
svn path=/Database/trunk/; revision=22485
2014-09-05 10:53:30 +00:00
Arthur Egberink
ec04e7fc17 UWVA#29778 -- Realisatie (core) zaken tbv bezoekersstromen
svn path=/Database/trunk/; revision=22484
2014-09-05 08:36:45 +00:00
Peter Feij
65dc322bce UWVA#29778 Reviewed
svn path=/Database/trunk/; revision=22470
2014-09-04 12:28:36 +00:00
Peter Feij
20dda3807c FSN#30339 GUI
svn path=/Database/trunk/; revision=22456
2014-09-04 07:33:30 +00:00
Erik Groener
e70510afa4 SUTF#27579 Reserveren van een auto
svn path=/Database/trunk/; revision=22452
2014-09-03 14:15:50 +00:00
Peter Feij
fb09c8bbf3 AAIT#30308 Suggereer bookmarking
svn path=/Database/trunk/; revision=22444
2014-09-02 14:37:09 +00:00
Erik Groener
94d23f1524 AASA#28925 Omschrijving bij reserveerbare ruimte te kort/link toevoegen
svn path=/Database/trunk/; revision=22435
2014-09-02 08:13:44 +00:00
Peter Feij
8722ff1784 FSN#30297 versie in cntreminder
svn path=/Database/trunk/; revision=22426
2014-09-01 07:30:50 +00:00
Peter Feij
2798d6ead6 FSN#30278 bezettingssensoren
svn path=/Database/trunk/; revision=22424
2014-08-29 14:37:49 +00:00
Peter Feij
db751c34d4 FSN#30231 systeemnotificatie altijd ongeacht mode, ook hier
svn path=/Database/trunk/; revision=22412
2014-08-27 12:21:19 +00:00
Jos Groot Lipman
744f1e0992 GDZW#28940: aanvulling keuze herhalingschema.
svn path=/Database/trunk/; revision=22411
2014-08-27 11:54:34 +00:00
Peter Feij
ea5aa655c6 HAYG#30234 voorletters 15 ipv 10
svn path=/Database/trunk/; revision=22410
2014-08-27 11:51:18 +00:00
Peter Feij
9d6d90952e FSN#30247 functie van asp naar package
svn path=/Database/trunk/; revision=22403
2014-08-26 16:57:35 +00:00
Erik Groener
3ae33d685b FSN#28774 Putorders aanroepbaar maken vanuit ASP-code
svn path=/Database/trunk/; revision=22397
2014-08-26 08:10:32 +00:00
Erik Groener
f8aa5c2459 UWVA#29778 Realisatie (core) zaken tbv bezoekersstromen
svn path=/Database/trunk/; revision=22388
2014-08-25 11:58:25 +00:00
Peter Feij
a98786cdba AASA#28925 meer resruimteinfo/url
svn path=/Database/trunk/; revision=22383
2014-08-22 09:26:03 +00:00
Jos Groot Lipman
9e7e6d3e3a MAYF#29716 Per kanaal configureerbaar of flexfiles meegaan
svn path=/Database/trunk/; revision=22379
2014-08-20 09:32:13 +00:00
Jos Groot Lipman
aff7bd1cbe FSN#30168 Collega's kunnen scopen correctie
svn path=/Database/trunk/; revision=22376
2014-08-20 08:09:23 +00:00
Jos Groot Lipman
3b5be69211 MAYF#29716 flexbijlagen per kanaal configureren
svn path=/Database/trunk/; revision=22375
2014-08-20 07:42:50 +00:00
Jos Groot Lipman
f885469658 FSN#28774 puo_notifications.js bemoeit zich voortaan met de DELAY
svn path=/Database/trunk/; revision=22374
2014-08-20 07:05:56 +00:00
Jos Groot Lipman
1077f73bee FSN#28774 puo_notifications.js bemoeit zich voortaan met de DELAY
svn path=/Database/trunk/; revision=22373
2014-08-19 15:12:51 +00:00
Jos Groot Lipman
37819830dd UWVA#29778 Bezoekersstromen 1e versie
svn path=/Database/trunk/; revision=22368
2014-08-19 13:41:50 +00:00
Maykel Geerdink
43c66e9084 FSN#30168: Vervangers kent geen scope.
svn path=/Database/trunk/; revision=22341
2014-08-14 14:19:49 +00:00
Peter Feij
7e45379214 FSN#30208 Setting voor XD
svn path=/Database/trunk/; revision=22338
2014-08-14 14:10:50 +00:00
Peter Feij
0bfc4a3319 FSN#29944 KTO-settings bij elkaar en niet in de respectievelijke modules
svn path=/Database/trunk/; revision=22336
2014-08-14 13:03:22 +00:00
Maykel Geerdink
2553c689e3 FSN#30194: Inspectiedatum wordt niet goed berekend bij maanden.
svn path=/Database/trunk/; revision=22335
2014-08-14 11:37:35 +00:00
Maykel Geerdink
69fe45ea5e FSN#30011: FIN: autorisatie(s) voor leverancier (WEB_FINUSE).
svn path=/Database/trunk/; revision=22328
2014-08-14 08:44:43 +00:00
Jos Groot Lipman
be288d107a UWVA#28337 Pool-reserveringen
En van alles over MLD-refiat

svn path=/Database/trunk/; revision=22324
2014-08-14 08:28:06 +00:00
Erik Groener
2ecc793b7f FSN#30165 PRS: XML bevat gegevens van logisch verwijderde contactperso(o)n(en)
svn path=/Database/trunk/; revision=22320
2014-08-14 06:50:02 +00:00
Maykel Geerdink
ecc1b5ed9b GDZW#28940: aanvulling keuze herhalingschema.
FSN#30011: FIN: autorisatie(s) voor leverancier (WEB_FINUSE).

svn path=/Database/trunk/; revision=22312
2014-08-13 08:21:08 +00:00
Erik Groener
cb512c9445 PNBR#29314 bestellingen; notificatie voor backoffice
svn path=/Database/trunk/; revision=22305
2014-08-12 13:23:08 +00:00
Peter Feij
fd66d38779 FSN#28678 default
svn path=/Database/trunk/; revision=22290
2014-08-08 10:39:53 +00:00
Arthur Egberink
52d1d3d194 AAZC#30095 -- Version mission on manual CO's
svn path=/Database/trunk/; revision=22286
2014-08-07 12:18:51 +00:00
Peter Feij
b665d4c3b9 FSN#30171 2 extra opdrachtvelden
svn path=/Database/trunk/; revision=22283
2014-08-07 12:12:46 +00:00
Maykel Geerdink
c509afaac5 AAIT#29901: Realisatie maintenance ordering proces.
svn path=/Database/trunk/; revision=22282
2014-08-07 12:00:25 +00:00
Jos Groot Lipman
aab5f4a5bc FSN#27680 prs_kpn_string NULL als geen omschrijving fixje
svn path=/Database/trunk/; revision=22278
2014-08-07 10:45:33 +00:00
Maykel Geerdink
8be5606c6b AAIT#29901: Realisatie maintenance ordering proces.
svn path=/Database/trunk/; revision=22277
2014-08-07 09:29:29 +00:00
Erik Groener
f97c77eab5 AAAR#28458 Notificatie bij afwijzen offerte (ORDONO) naar *leverancier*
svn path=/Database/trunk/; revision=22264
2014-08-06 09:27:59 +00:00
Maykel Geerdink
75dede74e5 AAIT#29901: Realisatie maintenance ordering proces.
svn path=/Database/trunk/; revision=22263
2014-08-06 09:23:09 +00:00
Peter Feij
b858a4b9b8 PNBR#30122 overrulede feitelijke waarde van directklaar rapporteren
svn path=/Database/trunk/; revision=22261
2014-08-06 08:25:45 +00:00
Maykel Geerdink
34544b510c FSN#29862: Uitvoertijd van melding wordt fout berekend bij wijzigen begindatum.
svn path=/Database/trunk/; revision=22253
2014-08-05 09:44:59 +00:00
Erik Groener
11d2eee7c9 AAEN#29961 notificatie van de klant bij bestelaanvragen
svn path=/Database/trunk/; revision=22248
2014-08-04 11:22:39 +00:00
Erik Groener
9c1f342d32 AAEN#29961 notificatie van de klant bij bestelaanvragen
svn path=/Database/trunk/; revision=22247
2014-08-04 11:11:33 +00:00
Jos Groot Lipman
e39d149878 PNBR#29314 bestellingen; notificatie voor backoffice NOT NULL
svn path=/Database/trunk/; revision=22243
2014-08-04 07:49:30 +00:00
Erik Groener
b0f31003f4 PNBR#29314 bestellingen; notificatie voor backoffice
svn path=/Database/trunk/; revision=22239
2014-08-01 09:21:31 +00:00
Maykel Geerdink
24739fe082 PNBR#29218: Nieuwe format objecten beheer.
svn path=/Database/trunk/; revision=22233
2014-07-31 14:04:33 +00:00
Maykel Geerdink
76cb2f08d2 GDZW#28940: aanvulling keuze herhalingschema.
svn path=/Database/trunk/; revision=22232
2014-07-31 13:38:41 +00:00
Jos Groot Lipman
1301608c39 FSN#27680 prs_kpn_string NULL als geen omschrijving
svn path=/Database/trunk/; revision=22224
2014-07-31 10:51:55 +00:00
Jos Groot Lipman
79c72f2022 FSN#28774 Putorders aanroepbaar vanuit ASP
svn path=/Database/trunk/; revision=22223
2014-07-31 10:48:33 +00:00
Erik Groener
cf249ec387 AAIT#29901 Realisatie maintenance ordering proces
svn path=/Database/trunk/; revision=22216
2014-07-31 08:02:02 +00:00
Maykel Geerdink
0777ea26e9 AAIT#29901: Realisatie maintenance ordering proces.
svn path=/Database/trunk/; revision=22209
2014-07-30 13:48:36 +00:00
Jos Groot Lipman
2a921ee902 Diverse teksten
svn path=/Database/trunk/; revision=22183
2014-07-24 07:43:55 +00:00
Maykel Geerdink
bff016c994 GDZW#28940: aanvulling keuze herhalingschema.
svn path=/Database/trunk/; revision=22180
2014-07-23 07:45:55 +00:00
Jos Groot Lipman
c2caff9db9 Merge 5.4.2 DB22 patches
svn path=/Database/trunk/; revision=22170
2014-07-22 07:49:17 +00:00
Jos Groot Lipman
33527f828f FSN#28774 Putorders aanroepbaar vanuit ASP
svn path=/Database/trunk/; revision=22157
2014-07-17 14:42:04 +00:00
Jos Groot Lipman
5c8de61dba FSN#28774 Putorders aanroepbaar vanuit ASP
svn path=/Database/trunk/; revision=22141
2014-07-15 09:03:16 +00:00
Erik Groener
6e1798ed96 ASFC#29873 Geldigheid bij inspecties ondersteunen
svn path=/Database/trunk/; revision=22118
2014-07-09 12:20:08 +00:00
Peter Feij
69aaeb8531 SORO#29841 Alleen prefix gebruiken, niet ins_srtdeel_key
svn path=/Database/trunk/; revision=22105
2014-07-08 14:02:45 +00:00
Peter Feij
7f9c7aa8d2 AAFP#29968 fininf-url aangepast
svn path=/Database/trunk/; revision=22081
2014-07-04 11:47:29 +00:00
Maykel Geerdink
ad19d669fb FSN#29856: INS Inspecties: respijtdatum moet wel afwijken van de volgende inspectiedatum.
svn path=/Database/trunk/; revision=22068
2014-07-03 06:56:10 +00:00
Jos Groot Lipman
738e8fd866 FSN#27766 S("impAllowedExt") geïntroduceerd
Ook de extensie filters alleen wijzigbaar door _FACILITOR gemaakt

svn path=/Database/trunk/; revision=22047
2014-07-01 13:39:35 +00:00
Maykel Geerdink
2590134330 AAEN#29907: 5.4.2 Waarde van kenmerk niet overgenomen bij vervolg.
svn path=/Database/branches/DB22/; revision=22046
2014-07-01 13:35:54 +00:00
Maykel Geerdink
57e4213529 ASFC#29869: Schoonmaakactiviteiten kunnen niet meer afgemeld worden.
svn path=/Database/branches/DB22/; revision=22039
2014-07-01 07:07:08 +00:00
Maykel Geerdink
277969cbbf PNBR#29218: Nieuwe format objecten beheer.
svn path=/Database/trunk/; revision=22022
2014-06-30 07:11:23 +00:00
Peter Feij
113b502ae9 FSN#29918 Contractnode binnen opdracht
svn path=/Database/trunk/; revision=22020
2014-06-27 15:08:32 +00:00
Peter Feij
b352a3e865 FSN#29918 Contractnode binnen opdracht
svn path=/Database/trunk/; revision=22019
2014-06-27 14:30:38 +00:00
Peter Feij
f8e05e6c37 FSN#29911 omissie van MSG module in recreate hersteld
svn path=/Database/trunk/; revision=22011
2014-06-27 07:23:52 +00:00
Peter Feij
2e83be9d52 ASFC#29873 eind-datum voor controles
svn path=/Database/trunk/; revision=21972
2014-06-23 14:50:20 +00:00
Peter Feij
dd6c19dc06 RWSN#29686 kenmerkdomein xmlnode srtdeel ook ondersteunen
svn path=/Database/trunk/; revision=21971
2014-06-23 14:49:42 +00:00
Arthur Egberink
b2fbdf1f37 ASFC#29869 -- Schoonmaakactiviteiten zijn niet meer af te melden.
svn path=/Database/branches/DB22/; revision=21963
2014-06-20 11:18:45 +00:00
Jos Groot Lipman
2ed828e133 Patch voor DB22 naar DB22a. RECRE22a.sql moet je los hiervan draaien
svn path=/Database/branches/DB22/; revision=21958
2014-06-19 13:43:36 +00:00
Maykel Geerdink
a8e489d015 PNBR#29218: Nieuwe format objecten beheer.
svn path=/Database/trunk/; revision=21952
2014-06-19 09:07:32 +00:00
Maykel Geerdink
eacb1e31b2 PNBR#29218: Nieuwe format objecten beheer.
svn path=/Database/trunk/; revision=21951
2014-06-19 09:06:21 +00:00
Jos Groot Lipman
ff865acf6e Op naar DB23
svn path=/Database/trunk/; revision=21949
2014-06-19 08:34:19 +00:00
Jos Groot Lipman
31e053dcd6 Branch 5.4.2 / DB22
svn path=/Database/branches/DB22/; revision=21948
2014-06-19 08:26:46 +00:00
Jos Groot Lipman
73f52be7c9 Furture use fac_pdf_printer alvast toegevoegd
svn path=/Database/trunk/; revision=21945
2014-06-19 07:26:09 +00:00
Erik Groener
f8cd07e59b FSN#29727 INS Inspecties: gebruiksvriendelijke interface weergave voor bits.
svn path=/Database/trunk/; revision=21941
2014-06-18 14:34:26 +00:00
Maykel Geerdink
46bd978c17 FSN#29839: Datumberekening inspecties robuuster maken.
svn path=/Database/trunk/; revision=21929
2014-06-18 09:59:56 +00:00
Maykel Geerdink
c567264ae4 FSN#29727: INS Inspecties: gebruiksvriendelijke interface weergave voor bits.
svn path=/Database/trunk/; revision=21921
2014-06-18 07:22:12 +00:00
Maykel Geerdink
66806495fa FSN#29727: INS Inspecties: gebruiksvriendelijke interface weergave voor bits.
FSN#29830: INS: Voor maandelijkse inspecties "Niet op feestdagen" implementeren.

svn path=/Database/trunk/; revision=21917
2014-06-18 07:13:39 +00:00
Maykel Geerdink
8a981833b2 FSN#29727: INS Inspecties: gebruiksvriendelijke interface weergave voor bits.
svn path=/Database/trunk/; revision=21880
2014-06-12 12:54:49 +00:00
Ruud Lipper
9a3b95e91d FSN#29792 mobile registratie tekst duidelijker
svn path=/Database/trunk/; revision=21879
2014-06-12 12:52:34 +00:00
Maykel Geerdink
41c3e0e1a2 FSN#29727: INS Inspecties: gebruiksvriendelijke interface weergave voor bits.
svn path=/Database/trunk/; revision=21867
2014-06-12 10:35:10 +00:00
Erik Groener
397e8c6229 NYBU#28784 RES: ondersteunen 'wachtrij' of 'opties'
svn path=/Database/trunk/; revision=21851
2014-06-11 09:56:14 +00:00
Peter Feij
fca6529ef6 SVRZ#29776 artikel-btw in XML
svn path=/Database/trunk/; revision=21849
2014-06-11 08:26:40 +00:00
Maykel Geerdink
425c9616e6 FSN#29727: INS Inspecties: gebruiksvriendelijke interface weergave voor bits.
svn path=/Database/trunk/; revision=21833
2014-06-05 13:54:20 +00:00
Erik Groener
110495fb4e NYBU#28784 RES: ondersteunen 'wachtrij' of 'opties'
svn path=/Database/trunk/; revision=21830
2014-06-05 13:16:30 +00:00
Jos Groot Lipman
92ee867f17 FSN#28678 Setting fac_firstlogin_url alvast toegevoegd
svn path=/Database/trunk/; revision=21826
2014-06-05 12:34:16 +00:00
Erik Groener
72ff675252 NYBU#28784 RES: ondersteunen 'wachtrij' of 'opties'
svn path=/Database/trunk/; revision=21820
2014-06-05 09:20:54 +00:00
Erik Groener
f146fbe25a NYBU#28777 RES: bepaalde gegevens nog kunnen wijzigen binnen wijzigingshorizon ruimte
svn path=/Database/trunk/; revision=21815
2014-06-04 14:52:48 +00:00
Erik Groener
70877c5001 NYBU#28784 RES: ondersteunen 'wachtrij' of 'opties'
svn path=/Database/trunk/; revision=21814
2014-06-04 11:05:15 +00:00
Erik Groener
c508e883dd NYBU#28777 RES: bepaalde gegevens nog kunnen wijzigen binnen wijzigingshorizon ruimte
svn path=/Database/trunk/; revision=21812
2014-06-04 09:48:55 +00:00
Erik Groener
fb8eab0044 NYBU#28784 RES: ondersteunen 'wachtrij' of 'opties'
svn path=/Database/trunk/; revision=21796
2014-06-03 09:15:32 +00:00
Erik Groener
099853de8f NYBU#28784 RES: ondersteunen 'wachtrij' of 'opties'
svn path=/Database/trunk/; revision=21795
2014-06-03 08:35:38 +00:00
Ruud Lipper
a0f74cd22d svn path=/Database/trunk/; revision=21776 2014-05-30 07:55:50 +00:00
Maykel Geerdink
539e9488e4 FSN#29276: Inspecties: wat uitbreidingen adhv ASFC.
svn path=/Database/trunk/; revision=21754
2014-05-28 13:55:51 +00:00
Jos Groot Lipman
3a65e3dadf UWVA#29715 Geen verwijderde data opnemen in de export
svn path=/Database/trunk/; revision=21736
2014-05-28 11:18:47 +00:00
Jos Groot Lipman
cb7eb847a1 Fixjes n.a.v. proefconversie
svn path=/Database/trunk/; revision=21732
2014-05-28 08:13:21 +00:00
Jos Groot Lipman
237b043b28 FSN#29567 Dubbel gebruikte bes-kenmerksoorten splitsen
svn path=/Database/trunk/; revision=21730
2014-05-28 07:45:50 +00:00
Maykel Geerdink
49fa65ae67 FSN#29276: Inspecties: wat uitbreidingen adhv ASFC.
svn path=/Database/trunk/; revision=21728
2014-05-28 07:41:09 +00:00
Jos Groot Lipman
2b09c9d493 fac-package extra compileren
svn path=/Database/trunk/; revision=21725
2014-05-27 17:31:52 +00:00
Jos Groot Lipman
f7a355cb1d fac-package extra compileren
svn path=/Database/trunk/; revision=21720
2014-05-27 10:50:18 +00:00
Erik Groener
f84ae489fe AAIT#29014 Aanpassen veldje budget uren per week
svn path=/Database/trunk/; revision=21697
2014-05-23 07:55:56 +00:00
Maykel Geerdink
768c07a1ff FSN#29204: Flexkenmerken bij inspecties nog niet zichtbaar / in te vullen op Mobile.
svn path=/Database/trunk/; revision=21692
2014-05-22 14:00:32 +00:00
Jos Groot Lipman
369e5b20e9 FSN#29479 Extreem traag locatiefilter uitschakelbaar
svn path=/Database/trunk/; revision=21677
2014-05-22 09:24:38 +00:00
Erik Groener
5478549c91 AAIT#29640 5.4.2. - Beoordeling bij melding
svn path=/Database/trunk/; revision=21669
2014-05-21 13:45:47 +00:00
Erik Groener
65688a5b36 FSN#29276 Inspecties: wat uitbreidingen adhv ASFC
svn path=/Database/trunk/; revision=21665
2014-05-21 08:39:45 +00:00
Maykel Geerdink
f00acb6b71 NYBU#29378: Verwijderde reserveringen krijgen negatief saldo.
svn path=/Database/trunk/; revision=21659
2014-05-20 13:50:48 +00:00
Erik Groener
3594f02e4b FSN#29101 Beheer rapportages uitbreiden met instelling voor styling
svn path=/Database/trunk/; revision=21648
2014-05-20 10:07:53 +00:00
Erik Groener
2315f3f83f FSN#29101 Beheer rapportages uitbreiden met instelling voor styling
svn path=/Database/trunk/; revision=21645
2014-05-20 09:49:11 +00:00
Erik Groener
5daf319d95 PNBR#29592 Pop-up bij aanmaken notitie bij afgemelde melding
svn path=/Database/trunk/; revision=21641
2014-05-20 08:17:53 +00:00
Erik Groener
196e8304c9 SKAF#29294 BES Import: Of toch een gebrek in Facilitor bij XML import catalogus?
svn path=/Database/trunk/; revision=21638
2014-05-20 07:05:33 +00:00
Jos Groot Lipman
05b4163237 Upgrade test fixes.
Ook res_u_res_kenmerk_unique hernoemd naar res_u_res_kenmerk zoals in alle andere modules

svn path=/Database/trunk/; revision=21633
2014-05-19 13:49:07 +00:00
Maykel Geerdink
446963ed62 ASFC#29633: Wijzigingsverzoek 1: Filterveld toevoegen aan srtcontroledl_xcp tabel.
svn path=/Database/trunk/; revision=21628
2014-05-19 12:52:02 +00:00
Peter Feij
9076829ca0 FSN#29203 inspectie-uitbreidingen
ASFC#29633 inspectie-uitbreidingen

svn path=/Database/trunk/; revision=21625
2014-05-19 12:09:27 +00:00
Jos Groot Lipman
f64207fece Diverse settings
svn path=/Database/trunk/; revision=21621
2014-05-19 10:18:59 +00:00
Maykel Geerdink
d5a44a88fa FSN#29276: Inspecties: wat uitbreidingen adhv ASFC.
svn path=/Database/trunk/; revision=21605
2014-05-15 15:00:35 +00:00
Erik Groener
0b2524875d FSN#29419 'FAC: Import flexprops voor MLD op vakgroepnivo lijkt niet te werken
svn path=/Database/trunk/; revision=21599
2014-05-15 11:39:16 +00:00
Jos Groot Lipman
345b06bf48 FSN#29567 Uniciteit kenmerken op basis van groep ipv. Volgnummer
svn path=/Database/trunk/; revision=21583
2014-05-14 10:57:14 +00:00
Erik Groener
8b6192a4ca FSN#29567 Uniciteit kenmerken op basis van groep ipv. Volgnummer
svn path=/Database/trunk/; revision=21560
2014-05-12 07:26:32 +00:00
Erik Groener
4bd8ab90c9 FSN#29567 Uniciteit kenmerken op basis van groep ipv. Volgnummer
svn path=/Database/trunk/; revision=21556
2014-05-09 13:43:38 +00:00
Maykel Geerdink
583ff4ff3e FSN#29276: Inspecties: wat uitbreidingen adhv ASFC.
svn path=/Database/trunk/; revision=21546
2014-05-08 14:20:09 +00:00
Erik Groener
efd9ff8a57 BONS#29528 Export gezet maar niet te downloaden
svn path=/Database/trunk/; revision=21524
2014-05-07 12:04:25 +00:00
Peter Feij
5fc846946e FSN#29556 Dubbele autorisaties
svn path=/Database/trunk/; revision=21515
2014-05-06 16:29:15 +00:00
Peter Feij
08c04f25e6 AANS#29061 default menu-plaatjes mogelijk
svn path=/Database/trunk/; revision=21483
2014-05-01 15:56:46 +00:00
Peter Feij
1f535cc2a4 AANS#29061 Mobile menu (en default plaatjes mogelijk)
svn path=/Database/trunk/; revision=21482
2014-05-01 15:56:12 +00:00
Peter Feij
df20107b3a AANS#29061 Mobile menu
svn path=/Database/trunk/; revision=21481
2014-05-01 15:55:04 +00:00
Peter Feij
309eff9be5 FSN#29228 Mobile portal plaatjes setting
svn path=/Database/trunk/; revision=21480
2014-05-01 15:52:10 +00:00
Jos Groot Lipman
a3f4b682a9 AAEN#28609 prodsearch Lange concatenatie (>4000) voorkomen
svn path=/Database/trunk/; revision=21478
2014-05-01 15:24:15 +00:00
Jos Groot Lipman
947cff66dd ALLI#29275: BES: Import catalogus uitbreiden met opmerking-kolom.
svn path=/Database/trunk/; revision=21471
2014-05-01 13:25:36 +00:00
Peter Feij
bcef92fdb7 FSN#29503 contactpersoon los van afdeling
svn path=/Database/trunk/; revision=21466
2014-05-01 10:19:50 +00:00
Jos Groot Lipman
00be434af3 DB22 versienummer
svn path=/Database/trunk/; revision=21462
2014-05-01 07:40:53 +00:00
Jos Groot Lipman
bd524f2bcd Merge 5.4.1 patches
svn path=/Database/trunk/; revision=21461
2014-05-01 07:39:55 +00:00
Jos Groot Lipman
8bbc7e530f AADS#28485 Vaste bijlage (bijvoorbeeld algemene voorwaarden) bij opdracht kunnen meesturen
svn path=/Database/trunk/; revision=21451
2014-04-30 11:25:18 +00:00
Jos Groot Lipman
e27a02adf9 AADS#28485 prs_bedrijfadres_attachfile erbij
svn path=/Database/trunk/; revision=21442
2014-04-29 12:09:15 +00:00
Maykel Geerdink
79070c8197 FSN#29276: Inspecties: wat uitbreidingen adhv ASFC.
svn path=/Database/trunk/; revision=21441
2014-04-29 12:06:46 +00:00
Maykel Geerdink
a10f671670 AAIT#27878: Filter toevoegen voor FM-er/Gebouwverantwoordelijke.
svn path=/Database/trunk/; revision=21440
2014-04-29 12:05:47 +00:00
Maykel Geerdink
400658942a AALB#29187: Mantelcontracten.
svn path=/Database/trunk/; revision=21426
2014-04-28 13:28:38 +00:00
Peter Feij
0d64bae06c FSN#29481 typo
svn path=/Database/trunk/; revision=21420
2014-04-28 12:07:27 +00:00
Erik Groener
58378a5967 AAIT#29270 Uitbreiden fac_like
svn path=/Database/trunk/; revision=21406
2014-04-25 10:31:19 +00:00
Erik Groener
6aa984d105 FSN#29203 Inspecties: wat uitbreidingen adhv LUDE
svn path=/Database/trunk/; revision=21404
2014-04-25 09:49:10 +00:00
Maykel Geerdink
81cce7ab52 AAIT#27878: Filter toevoegen voor FM-er/Gebouwverantwoordelijke.
svn path=/Database/trunk/; revision=21377
2014-04-23 12:42:38 +00:00
Peter Feij
43f7cadccf FSN#29203 inspectie-uitbreidingen
svn path=/Database/trunk/; revision=21376
2014-04-23 12:37:17 +00:00
Erik Groener
6631b0591a FSN#29203 Inspecties: wat uitbreidingen adhv LUDE
svn path=/Database/trunk/; revision=21368
2014-04-23 07:11:05 +00:00
Jos Groot Lipman
33395df123 FSN#29407 Handige lcl.setdatabaselanguage('NL') ondersteunen voor testen
svn path=/Database/trunk/; revision=21348
2014-04-17 10:27:54 +00:00
Maykel Geerdink
b9f3af6f26 ALLI#29275: BES: Import catalogus uitbreiden met opmerking-kolom.
svn path=/Database/trunk/; revision=21343
2014-04-17 08:47:30 +00:00
Erik Groener
cd1e5c424e AKZA#28697 Mailing vanuit informatiegids (FE)
svn path=/Database/trunk/; revision=21337
2014-04-16 13:37:04 +00:00
Maykel Geerdink
8743c98e54 PNBR#29339: MLD2BO e-mails worden te vaak verstuurd.
svn path=/Database/trunk/; revision=21328
2014-04-16 09:23:23 +00:00
Peter Feij
9ad7b756bd FSN#29203 inspectie-uitbreidingen
svn path=/Database/trunk/; revision=21321
2014-04-15 09:32:27 +00:00
Peter Feij
09623da1a3 AAIT#27878 gebouwverantwoordelijke
svn path=/Database/trunk/; revision=21320
2014-04-15 09:08:31 +00:00
Peter Feij
7098f70698 AANS#29061 mobile menuvolgorde
svn path=/Database/trunk/; revision=21319
2014-04-15 09:06:28 +00:00
Peter Feij
601699f804 FSN#29276 inspectieuitbreidingen
svn path=/Database/trunk/; revision=21318
2014-04-15 09:05:00 +00:00
Ruud Lipper
366be0428d FSN#29101
svn path=/Database/trunk/; revision=21311
2014-04-11 09:29:11 +00:00
Erik Groener
0ce61ea5e1 FSN#29101 Beheer rapportages uitbreiden met instelling voor styling
svn path=/Database/trunk/; revision=21306
2014-04-10 13:25:05 +00:00
Maykel Geerdink
1985f0fd91 PZHO#28655: Vraag mbt inventariseren en registreren meubilair.
svn path=/Database/trunk/; revision=21290
2014-04-10 06:21:46 +00:00
Maykel Geerdink
a2778b51a5 ALLI#29275: BES: Import catalogus uitbreiden met opmerking-kolom.
svn path=/Database/trunk/; revision=21271
2014-04-09 07:48:18 +00:00
Jos Groot Lipman
e8e772e76c NLS_LANG foutmelding iets beter uitleggen
svn path=/Database/trunk/; revision=21268
2014-04-08 12:00:53 +00:00
Maykel Geerdink
29a79c1b6b FSN#27550: FSN#26502 (Labelkenmerksoort omschrijving uniek) maar dan goed.
svn path=/Database/trunk/; revision=21253
2014-04-07 13:10:29 +00:00
Peter Feij
f7d6a370c1 FSN#28212 Default worden geuploade fotos gemximeerd op 512x512
svn path=/Database/trunk/; revision=21237
2014-04-04 14:25:02 +00:00
Erik Groener
e6b7b0e102 FSN#29101 Beheer rapportages uitbreiden met instelling voor styling
svn path=/Database/trunk/; revision=21232
2014-04-04 13:45:22 +00:00
Maykel Geerdink
a85f76891d FSN#27550: FSN#26502 (Labelkenmerksoort omschrijving uniek) maar dan goed.
AAIT#27878: Filter toevoegen voor FM-er/Gebouwverantwoordelijke.

svn path=/Database/trunk/; revision=21230
2014-04-04 13:41:03 +00:00
Peter Feij
2174321c91 AAIT#27878 gebouwverantwoordelijke (conflictvermijding dubbele kolomnamen)
svn path=/Database/trunk/; revision=21223
2014-04-04 08:31:15 +00:00
Peter Feij
ca32a75ce1 AAIT#27878 gebouwverantwoordelijke
svn path=/Database/trunk/; revision=21222
2014-04-04 08:19:29 +00:00
Peter Feij
3b0f304ff8 AAIT#27878 gebouwverantwoordelijke
svn path=/Database/trunk/; revision=21221
2014-04-03 15:43:38 +00:00
Jos Groot Lipman
0b4616305f FSN#29184 fac_export_app_prefix van 20 naar 60 karakters
(is bij de meeste klanten al automatisch door gen_export.wsf gedaan)

svn path=/Database/trunk/; revision=21200
2014-04-02 12:13:43 +00:00
Maykel Geerdink
fd2d54a60a ALLI#29159: bestelaanvraag kan niet worden toegekend of afgewezen.
svn path=/Database/trunk/; revision=21190
2014-04-01 12:30:43 +00:00
Maykel Geerdink
1a80dc3a40 FSN#27550: FSN#26502 (Labelkenmerksoort omschrijving uniek) maar dan goed.
svn path=/Database/trunk/; revision=21187
2014-04-01 11:20:47 +00:00
Jos Groot Lipman
9e52f35f0c Security: voor pad-settings is PRSSYS niet genoeg, alleen door _FACILITOR.
Er zal doorgaans toch ook een en ander op de webserver verplaatst moeten worden.

svn path=/Database/trunk/; revision=21184
2014-04-01 08:10:05 +00:00
Erik Groener
b14dd2acf1 FSN#25972 Workflow: tekst "Gegenereerd door melding XXX" hardcoded Nederlands
svn path=/Database/trunk/; revision=21106
2014-03-24 12:29:50 +00:00
Maykel Geerdink
0b840d0926 RWSN#28534: autorisatie ruimtebeheer scopen.
svn path=/Database/trunk/; revision=21061
2014-03-20 08:20:48 +00:00
Maykel Geerdink
77292174db AAIT#28378: 5.3.3 Contract verzoek niet mogelijk te fiatteren in mobile versie.
svn path=/Database/trunk/; revision=21060
2014-03-20 08:19:53 +00:00
Erik Groener
f20afe4621 FSN#27514 Verplicht bezoekerskenmerk niet altijd afgedwongen
svn path=/Database/trunk/; revision=21004
2014-03-13 15:23:28 +00:00
Erik Groener
35b2403213 AAFM#28883 Mail button op contracten
svn path=/Database/trunk/; revision=20958
2014-03-12 09:53:51 +00:00
Maykel Geerdink
30032d3cd2 RWSN#28534: autorisatie ruimtebeheer scopen.
svn path=/Database/trunk/; revision=20955
2014-03-12 07:55:18 +00:00
221 changed files with 96757 additions and 20103 deletions

View File

@@ -4,59 +4,25 @@
CREATE OR REPLACE PACKAGE adm
AS
PROCEDURE systrackscript (n IN VARCHAR2, r IN VARCHAR2, force IN NUMBER);
PROCEDURE systrackscriptId (svnid IN VARCHAR2);
PROCEDURE systrackscriptId (svnid IN VARCHAR2, force IN NUMBER);
FUNCTION systeminfo RETURN VARCHAR2;
PROCEDURE systrackscriptId (svnid IN VARCHAR2, force IN NUMBER DEFAULT 1);
PROCEDURE trydrop (n IN VARCHAR2);
PROCEDURE tryalter (n IN VARCHAR2);
FUNCTION scriptspoolfile(custpattern IN VARCHAR2, scriptname IN VARCHAR2) RETURN VARCHAR2;
FUNCTION getscriptspoolfile(scriptname IN VARCHAR2) RETURN VARCHAR2;
FUNCTION checkscriptcust(custpattern IN VARCHAR2) RETURN VARCHAR2;
END adm;
/
CREATE OR REPLACE PACKAGE BODY adm
AS
PROCEDURE systrackscript (n IN VARCHAR2, r IN VARCHAR2, force IN NUMBER)
AS
revisionnr VARCHAR2 (60);
scriptname VARCHAR2 (60);
BEGIN
-- Als force = 1 dan wordt onvoorwaardelijk getrackt, anders
-- wordt niet getrackt als deze (n,r) al eerder werd getrackt
revisionnr := REPLACE (r, '$', '');
revisionnr := RTRIM (REPLACE (revisionnr, 'Revision: ', ''));
scriptname := REPLACE (n, '$', '');
scriptname := RTRIM (REPLACE (scriptname, 'Workfile: ', ''));
IF force = 1
THEN
INSERT INTO adm_tracking (adm_tracking_name, adm_tracking_revision
)
VALUES (scriptname, revisionnr
);
ELSE
BEGIN
UPDATE adm_tracking
SET adm_tracking_date = SYSDATE, adm_tracking_osuser = SYS_CONTEXT ('USERENV', 'OS_USER')
WHERE UPPER (adm_tracking_name) = UPPER (scriptname)
AND UPPER (adm_tracking_revision) = UPPER (revisionnr);
IF SQL%ROWCOUNT = 0
THEN
INSERT INTO adm_tracking (adm_tracking_name, adm_tracking_revision
)
VALUES (scriptname, revisionnr
);
END IF;
END;
END IF;
END;
-- Voor SVN is dit handiger, vereist alleen de svn-id string
-- ($Id$)
PROCEDURE systrackscriptId (svnid IN VARCHAR2, force IN NUMBER)
PROCEDURE systrackscriptId (svnid IN VARCHAR2, force IN NUMBER DEFAULT 1)
AS
revisionnr VARCHAR2 (60);
scriptname VARCHAR2 (60);
tempstr VARCHAR2 (60);
revisionnr adm_tracking.adm_tracking_revision%TYPE;
scriptname adm_tracking.adm_tracking_name%TYPE;
tempstr VARCHAR2 (100);
BEGIN
-- op het gemakje ontleden
tempstr := REPLACE (svnid, '$Id: ', '');
@@ -84,13 +50,6 @@ AS
END IF;
END;
-- Trackt altijd
PROCEDURE systrackscriptId (svnid IN VARCHAR2)
AS
BEGIN
adm.systrackscriptId(svnid, 1);
END;
-- DDL. Probeert een object (TABLE, INDEX e.d.) te droppen, maar moppert niet als die niet bestond
-- Hiermee voorkomen we foutmeldingen in logfiles die niet erg zijn
PROCEDURE trydrop (n IN VARCHAR2)
@@ -127,14 +86,14 @@ AS
EXCEPTION
WHEN OTHERS
THEN
IF SQLCODE IN (-942, -1418, -2289, -4043, -4080, -2443)
IF SQLCODE IN (-904, -942, -1418, -2289, -4043, -4080, -2443)
THEN
-- did not exist, voor table, view, index, sequence, object and trigger, constraint
-- did not exist, voor identifier (column) table, view, index, sequence, object and trigger, constraint
DBMS_OUTPUT.put_line ('Not found, not altered: ' || n);
NULL;
ELSIF SQLCODE IN (-955)
ELSIF SQLCODE IN (-955, -1442)
THEN
-- object already exist
-- object or not-null property already exist
DBMS_OUTPUT.put_line ('Already exists, not altered: ' || n);
NULL;
ELSE
@@ -142,7 +101,108 @@ AS
END IF;
END;
END adm;
FUNCTION scriptspoolfile (custpattern IN VARCHAR2, -- eg ^SGGR for 'start with SGGR', ATCH|BONS for two schema
scriptname IN VARCHAR2)
RETURN VARCHAR2
IS
lstname VARCHAR2(4000);
tekst VARCHAR2(4000);
BEGIN
tekst := adm.checkscriptcust(custpattern);
lstname := adm.getscriptspoolfile(scriptname);
RETURN lstname;
END;
FUNCTION getscriptspoolfile(scriptname IN VARCHAR2)
RETURN VARCHAR2
IS
lstname VARCHAR2 (255);
BEGIN
lstname := scriptname
|| '_' || USER || '_' || SYS_CONTEXT ('USERENV', 'SERVICE_NAME')
|| '_' || SYS_CONTEXT ('USERENV', 'SERVER_HOST')
|| '_' || TO_CHAR (SYSDATE, 'YYYYMMDD_HH24MISS')
|| '.lst';
RETURN UPPER(lstname);
END;
FUNCTION systeminfo
RETURN VARCHAR2
IS
tekst VARCHAR2 (4000);
TYPE table_varchar IS TABLE OF VARCHAR2 (32);
var_table_varchar table_varchar;
BEGIN
var_table_varchar :=
table_varchar ('TERMINAL',
'HOST',
'LANGUAGE',
'CURRENT_USER',
'SESSION_USER',
'DB_DOMAIN',
'DB_NAME',
'SERVER_HOST',
'SERVICE_NAME',
'IP_ADDRESS');
tekst := 'Time: ' || TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS');
tekst := tekst || CHR(10) ||'OS-user: ' || SYS_CONTEXT('USERENV','OS_USER');
FOR elem IN 1 .. var_table_varchar.COUNT
LOOP
tekst := tekst ||
CHR(10) ||
var_table_varchar (elem) || ': ' ||
SYS_CONTEXT ('USERENV', var_table_varchar (elem));
END LOOP;
return tekst;
END;
FUNCTION checkscriptcust(custpattern IN VARCHAR2)
RETURN VARCHAR2
IS
klant VARCHAR2(4);
groep VARCHAR2(4);
fout NUMBER(1) := 0;
qry VARCHAR2(4000);
tekst VARCHAR2 (4000);
BEGIN
-- Wat handige info voor in de SPOOL-file (vooral bij licentieklanten waar we het niet altijd weten)
tekst := adm.systeminfo;
BEGIN
-- EXECUTE IMMEDIATE oplossing omdat in het CREA-script de fac_version_tabel er niet op tijd
-- is, daardoor deze hele package invalid is en aan het eind de REGISTERRUN faalt
-- (ook al gebruikt REGISTERRUN deze checkscriptcust niet)
qry := 'SELECT fac_version_cust'
|| ' , fac_version_group'
|| ' FROM fac_version';
EXECUTE IMMEDIATE qry INTO klant, groep;
EXCEPTION
WHEN OTHERS THEN
klant := USER;
groep := USER;
fout := 1;
END;
IF NOT (custpattern = klant OR (custpattern = groep AND groep IS NOT NULL) OR REGEXP_LIKE(USER, custpattern, 'i'))
THEN
IF (INSTR(custpattern,'^') = 0 OR fout = 0)
THEN
tekst := 'User should be ' || custpattern || ' but is ' || USER;
ELSE
tekst := 'User should match ' || custpattern || ' but is ' || USER;
END IF;
tekst := CHR(10)
|| '============================================' || CHR(10)
|| 'Wrong user!!!!!!!!!' || CHR(10)
|| tekst || CHR(10)
|| '============================================' || CHR(10);
RAISE_APPLICATION_ERROR(-20000, tekst);
END IF;
RETURN tekst;
END;
END adm;
/
REGISTERRUN('$Id$')

9
ADM/ADM_SEQ.SRC Normal file
View File

@@ -0,0 +1,9 @@
/*
* $Revision$
* $Id$
*/
CREATE SEQUENCE adm_s_adm_tracking_key MINVALUE 1;
// De package is er nog niet bij de CREA dus uitgeschakeld
// REGISTERONCE('$Id$')

View File

@@ -5,8 +5,14 @@
CREATE_TABLE(adm_tracking, 0)
(
adm_tracking_key
NUMBER(10)
CONSTRAINT adm_k_adm_tracking_key PRIMARY KEY,
adm_tracking_name VARCHAR2 (60),
adm_tracking_revision VARCHAR2 (60),
adm_tracking_date DATE DEFAULT SYSDATE,
adm_tracking_osuser VARCHAR2 (60) DEFAULT SYS_CONTEXT('USERENV','OS_USER')
);
// De package is er nog niet bij de CREA dus uitgeschakeld
// REGISTERONCE('$Id$')

16
ADM/ADM_TRI.SRC Normal file
View File

@@ -0,0 +1,16 @@
/*
* $Revision$
* $Id$
*
*/
CREATE_TRIGGER(adm_t_adm_tracking_B_I)
BEFORE INSERT ON adm_tracking
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(adm_tracking_key, adm_s_adm_tracking_key);
END;
/
// De package is er nog niet bij de CREA dus uitgeschakeld
// REGISTERRUN('$Id$')

View File

@@ -5,35 +5,6 @@
*
* History:
*/
#ifdef MS_SQL
#define SET_VERWIJDER_CHILDREN_DEEL(child_table, parent_key, parent_verwijder, \
dummy1, child_verwijder, child_key, dummy2) \
BEGIN \
UPDATE child_table \
SET child_verwijder = i.parent_verwijder \
FROM inserted i left join deleted d \
on i.parent_key = d.parent_key \
WHERE child_table.child_key = i.parent_key \
AND (i.parent_verwijder IS NOT NULL OR \
(i.parent_verwijder IS NULL AND d.parent_verwijder IS NOT NULL)) \
AND ins_alg_ruimte_type NOT IN ('W','T'); \
END
#define SET_VERWIJDER_CHILDREN_DEELT(child_table, parent_key, parent_verwijder, \
dummy1, child_verwijder, child_key, dummy2) \
BEGIN \
UPDATE child_table \
SET child_verwijder = i.parent_verwijder \
FROM inserted i left join deleted d \
on i.parent_key = d.parent_key \
WHERE child_table.child_key = i.parent_key \
AND (i.parent_verwijder IS NOT NULL OR \
(i.parent_verwijder IS NULL AND d.parent_verwijder IS NOT NULL)) \
AND ins_alg_ruimte_type = 'T'; \
END
#else
#define SET_VERWIJDER_CHILDREN_DEEL(child_table, parent_key, parent_verwijder, \
dummy1, child_verwijder, child_key, dummy2) \
@@ -61,8 +32,6 @@
END IF; \
END
#endif
#define SET_VERWIJDER_CHILDREN_DEELWP(child_table, parent_key, parent_verwijder, \
dummy1, child_verwijder, child_key, dummy2) \
BEGIN \

View File

@@ -3,7 +3,7 @@
* $Id$
*/
_FAC_MODULE('ALG','Vastgoedbeheer')
_FAC_MODULE('ALG','lcl_module_ALG')
DEF_FAC_MESSAGE ('ALG_OPENST_MELDING', 'heeft openstaande melding', '');
DEF_FAC_MESSAGE ('ALG_BEVAT_OBJECT', 'bevat object', '');

View File

@@ -20,3 +20,4 @@ CREATE SEQUENCE alg_s_alg_srtverdieping_key MINVALUE 1;
CREATE SEQUENCE alg_s_alg_kenmerk_key MINVALUE 1000;
CREATE SEQUENCE alg_s_alg_onrgoedkenmerk_key MINVALUE 1;
CREATE SEQUENCE alg_s_alg_algfaq_key MINVALUE 1;

View File

@@ -21,6 +21,10 @@ CREATE_TABLE(alg_regio,0)
alg_regio_verwijder
DATE
DEFAULT NULLDATUM,
alg_regio_externnr
VARCHAR2(256),
alg_regio_externsyncdate
DATE,
CONSTRAINT alg_u_alg_regio_upper UNIQUE(alg_regio_upper, alg_regio_verwijder)
);
@@ -45,6 +49,10 @@ CREATE_TABLE(alg_district,0)
alg_district_verwijder
DATE
DEFAULT NULLDATUM,
alg_district_externnr
VARCHAR2(256),
alg_district_externsyncdate
DATE,
CONSTRAINT alg_u_alg_district_upper UNIQUE(alg_regio_key, alg_district_upper,alg_district_verwijder)
);
@@ -73,7 +81,7 @@ CREATE_TABLE(alg_locatie,0)
DATE
DEFAULT NULLDATUM,
alg_locatie_adres
VARCHAR2(35),
VARCHAR2(50),
alg_locatie_postcode
VARCHAR2(12),
alg_locatie_plaats
@@ -81,7 +89,7 @@ CREATE_TABLE(alg_locatie,0)
alg_locatie_land
VARCHAR2(30),
alg_locatie_post_adres
VARCHAR2(35),
VARCHAR2(50),
alg_locatie_post_postcode
VARCHAR2(12),
alg_locatie_post_plaats
@@ -100,11 +108,21 @@ CREATE_TABLE(alg_locatie,0)
NUMBER(16,6),
alg_locatie_y
NUMBER(16,6),
alg_locatie_mjb_score1
NUMBER(6,2),
alg_locatie_vervaldatum
DATE,
alg_locatie_image
VARCHAR2(255),
alg_locatie_externnr
VARCHAR2(256),
alg_locatie_externsyncdate
DATE,
-- in MLD_TAB.SRC:
-- mld_dienstniveau_key
-- NUMBER(10)
-- REFERENCES mld_dienstniveau(mld_dienstniveau_key) ON DELETE SET NULL,
CONSTRAINT alg_u_alg_locatie_code UNIQUE(alg_locatie_code, alg_locatie_verwijder),
CONSTRAINT alg_u_alg_locatie_code UNIQUE(alg_district_key, alg_locatie_code, alg_locatie_verwijder),
CONSTRAINT alg_u_alg_locatie_upper UNIQUE(alg_district_key, alg_locatie_upper, alg_locatie_verwijder)
);
@@ -178,11 +196,28 @@ CREATE_TABLE(alg_terreinsector,0)
alg_terreinsector_verwijder
DATE
DEFAULT NULLDATUM,
alg_terreinsector_vervaldatum
DATE,
alg_terreinsector_ordernr
VARCHAR2(30),
alg_terreinsector_image
VARCHAR2(255),
alg_terreinsector_getekend
DATE
DEFAULT NULLDATUM,
alg_terreinsector_toon_telef
NUMBER(3) DEFAULT(0) NOT NULL
CONSTRAINT alg_c_alg_terreinsector_telf CHECK(alg_terreinsector_toon_telef IN (0,1,2,3)), /* 0=Onzichtbaar; 1=Niet verplicht; 2=Verplicht bij parkeerplaats. 3=Altijd verplicht */
alg_terreinsector_toon_email
NUMBER(3) DEFAULT(0) NOT NULL
CONSTRAINT alg_c_alg_terreinsector_mail CHECK(alg_terreinsector_toon_email IN (0,1,2,3)), /* 0=Onzichtbaar; 1=Niet verplicht; 2=Verplicht bij parkeerplaats. 3=Altijd verplicht */
alg_terreinsector_toon_kentk
NUMBER(3) DEFAULT(0) NOT NULL
CONSTRAINT alg_c_alg_terreinsector_kent CHECK(alg_terreinsector_toon_kentk IN (0,1,2,3)), /* 0=Onzichtbaar; 1=Niet verplicht; 2=Verplicht bij parkeerplaats. 3=Altijd verplicht */
alg_terreinsector_externnr
VARCHAR2(256),
alg_terreinsector_extsyncdate
DATE,
-- in PRS_TAB.SRC:
-- prs_kostenplaats_key
-- NUMBER(10)
@@ -190,6 +225,12 @@ CREATE_TABLE(alg_terreinsector,0)
-- prs_afdeling_key
-- NUMBER(10)
-- CONSTRAINT alg_r_prs_afdeling1 REFERENCES prs_afdeling(prs_afdeling_key),
-- prs_perslid_key_verantw
-- NUMBER(10)
-- CONSTRAINT alg_r_prs_perslid_key3 REFERENCES prs_perslid(prs_perslid_key),
-- prs_perslid_key_verantw2
-- NUMBER(10)
-- CONSTRAINT alg_r_prs_perslid_key4 REFERENCES prs_perslid(prs_perslid_key),
CONSTRAINT alg_u_alg_terreinsector_upper UNIQUE(alg_locatie_key, alg_terreinsector_upper, alg_terreinsector_verwijder)
);
@@ -215,6 +256,34 @@ CREATE_TABLE(alg_srtgebouw,0)
alg_srtgebouw_verwijder
DATE
DEFAULT NULLDATUM,
alg_srtgebouw_aspect_max_vg /* Veiligheid - Gezondheid */
NUMBER(2)
DEFAULT 1
NOT NULL,
alg_srtgebouw_aspect_max_ch /* Cultuur Historische waarde */
NUMBER(2)
DEFAULT 2
NOT NULL,
alg_srtgebouw_aspect_max_gb /* Gebruik en Bedrijfsproces */
NUMBER(2)
DEFAULT 3
NOT NULL,
alg_srtgebouw_aspect_max_tv /* Technische Vervolgschade */
NUMBER(2)
DEFAULT 5
NOT NULL,
alg_srtgebouw_aspect_max_tk /* Toename Klachtenonderhoud */
NUMBER(2)
DEFAULT 5
NOT NULL,
alg_srtgebouw_aspect_max_be /* Beleving - Esthetica */
NUMBER(2)
DEFAULT 7
NOT NULL,
alg_srtgebouw_aspect_max_en /* Energie (aanvulling) */
NUMBER(2)
DEFAULT 4
NOT NULL,
CONSTRAINT alg_u_alg_srtgebouw_upper UNIQUE(alg_srtgebouw_upper, alg_srtgebouw_verwijder)
);
@@ -231,7 +300,7 @@ CREATE_TABLE(alg_gebouw,0)
NUMBER(10)
CONSTRAINT alg_r_alg_srtgebouw_key REFERENCES alg_srtgebouw(alg_srtgebouw_key),
alg_gebouw_naam
VARCHAR2(30)
VARCHAR2(60)
NOT_NULL(alg_gebouw_naam, alg_c_alg_gebouw_naam),
alg_gebouw_code
VARCHAR2(12)
@@ -272,10 +341,17 @@ CREATE_TABLE(alg_gebouw,0)
-- CONSTRAINT alg_r_mld_adres_key1 REFERENCES mld_adres(mld_adres_key),
alg_gebouw_opmerking
VARCHAR2(50),
-- in PRS_TAB.SRC: de gebouwverantwoordelijke (1 en 2)
-- prs_perslid_key_verantw
-- NUMBER(10)
-- CONSTRAINT alg_r_prs_perslid_key1 REFERENCES prs_perslid(prs_perslid_key),
-- prs_perslid_key_verantw2
-- NUMBER(10)
-- CONSTRAINT alg_r_prs_perslid_key2 REFERENCES prs_perslid(prs_perslid_key),
alg_gebouw_dwgx
NUMBER(10,3),
NUMBER(16,3),
alg_gebouw_dwgy
NUMBER(10,3),
NUMBER(16,3),
alg_gebouw_x
NUMBER(16,6),
alg_gebouw_y
@@ -294,6 +370,29 @@ CREATE_TABLE(alg_gebouw,0)
DEFAULT 1
CONSTRAINT alg_c_alg_gebouw_bez CHECK(alg_gebouw_bez IS NULL
OR alg_gebouw_bez = 1),
alg_gebouw_email
VARCHAR2(200),
alg_gebouw_vervaldatum
DATE,
alg_gebouw_image
VARCHAR2(255),
alg_gebouw_mjb_score1
NUMBER(6,2),
alg_gebouw_toon_telefoon
NUMBER(3) DEFAULT(0) NOT NULL
CONSTRAINT alg_c_alg_gebouw_toon_telf CHECK(alg_gebouw_toon_telefoon IN (0,1,2,3)), /* 0=Onzichtbaar; 1=Niet verplicht; 2=Verplicht bij parkeerplaats. 3=Altijd verplicht */
alg_gebouw_toon_email
NUMBER(3) DEFAULT(0) NOT NULL
CONSTRAINT alg_c_alg_gebouw_toon_mail CHECK(alg_gebouw_toon_email IN (0,1,2,3)), /* 0=Onzichtbaar; 1=Niet verplicht; 2=Verplicht bij parkeerplaats. 3=Altijd verplicht */
alg_gebouw_toon_kenteken
NUMBER(3) DEFAULT(0) NOT NULL
CONSTRAINT alg_c_alg_gebouw_toon_kent CHECK(alg_gebouw_toon_kenteken IN (0,1,2,3)), /* 0=Onzichtbaar; 1=Niet verplicht; 2=Verplicht bij parkeerplaats. 3=Altijd verplicht */
alg_gebouw_groep
VARCHAR2(60),
alg_gebouw_externnr
VARCHAR2(256),
alg_gebouw_externsyncdate
DATE,
CONSTRAINT alg_u_alg_gebouw_upper UNIQUE(alg_locatie_key, alg_gebouw_upper, alg_gebouw_verwijder)
);
@@ -331,6 +430,10 @@ CREATE_TABLE(alg_verdieping,0)
alg_verdieping_code
VARCHAR2(10)
NOT_NULL(alg_verdieping_code, alg_c_alg_verdieping_code),
alg_verdieping_externnr
VARCHAR2(256),
alg_verdieping_externsyncdate
DATE,
-- in MLD_TAB.SRC:
-- mld_dienstniveau_key
-- NUMBER(10)
@@ -378,13 +481,14 @@ CREATE_TABLE(alg_srtruimte,0)
NUMBER(1)
CONSTRAINT alg_c_prs_verhuurbaar CHECK(prs_verhuurbaar IS NULL
OR prs_verhuurbaar = 1 ),
alg_srtruimte_uitvoertijd
NUMBER(8,5)
CONSTRAINT alg_c_alg_srtruimt_uitvoertijd CHECK(alg_srtruimte_uitvoertijd >= 0),
CONSTRAINT alg_c_prs_werkplek_verhuurbaar CHECK(NOT(prs_bevat_werkplek = 1
alg_srtruimte_t_uitvoertijd
MLD_T_UITVOERTIJD
CONSTRAINT alg_c_alg_srtruimt_t_uitvtijd CHECK(alg_srtruimte_t_uitvoertijd.tijdsduur >= 0),
CONSTRAINT alg_c_prs_werkplek_verhuurbaar CHECK(NOT(prs_bevat_werkplek = 1
AND prs_verhuurbaar IS NULL)),
CONSTRAINT alg_u_alg_srtruimte_upper UNIQUE(alg_srtruimte_upper, alg_srtruimte_verwijder)
);
ALTER TABLE alg_srtruimte MODIFY alg_srtruimte_t_uitvoertijd DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
CREATE_TABLE(alg_srtruimte_locatiegebouw,0)
(
@@ -429,10 +533,10 @@ CREATE_TABLE(alg_ruimte,0)
NUMBER(10)
CONSTRAINT alg_r_alg_srtruimte_key REFERENCES alg_srtruimte(alg_srtruimte_key),
alg_ruimte_nr
VARCHAR2(10)
VARCHAR2(20)
NOT_NULL(alg_ruimte_nr, alg_c_alg_ruimte_nr),
alg_ruimte_upper_nr /* references into the drawing */
VARCHAR2(10)
VARCHAR2(20)
NOT_NULL(alg_ruimte_upper_nr, alg_c_alg_ruimte_upper_nr),
alg_ruimte_acadkey
VARCHAR2(10),
@@ -479,6 +583,10 @@ CREATE_TABLE(alg_ruimte,0)
NUMBER(1)
-- DEFAULT NULL op gebouw terugvallen
CONSTRAINT alg_c_alg_ruimte_werk CHECK(alg_ruimte_werkdagen IN (0,1)),
alg_ruimte_externnr
VARCHAR2(256),
alg_ruimte_externsyncdate
DATE,
-- in MLD_TAB.SRC:
-- mld_dienstniveau_key
-- NUMBER(10)
@@ -544,13 +652,15 @@ CREATE_TABLE(alg_kenmerk,0)
VARCHAR2(255)
,alg_kenmerk_default
VARCHAR2(4000)
,alg_kenmerk_show_expr
VARCHAR2(4000)
,alg_kenmerk_dimensie
VARCHAR2(10)
,alg_kenmerk_kenmerktype
VARCHAR2(1)
CONSTRAINT alg_c_alg_kenmerk_type1 CHECK(alg_kenmerk_kenmerktype IN ('C','N','D','R','X','L','Q','F','M','E','S', 'l'))
CONSTRAINT alg_c_alg_kenmerk_type1 CHECK(alg_kenmerk_kenmerktype IN ('C','N','D','T','R','X','L','Q','F','M','E','S','l','B','V'))
,alg_kenmerk_systeem
NUMBER(1)
NUMBER(2)
,alg_kenmerk_toonbaar
NUMBER(1)
,alg_kenmerk_uniek
@@ -559,6 +669,9 @@ CREATE_TABLE(alg_kenmerk,0)
VARCHAR2(255)
,alg_kenmerk_verplicht
NUMBER(1)
,alg_kenmerk_groep
NUMBER(1)
DEFAULT 0 NOT NULL
,alg_kenmerk_lengte
NUMBER(4)
,alg_kenmerk_dec
@@ -579,4 +692,22 @@ CREATE_TABLE(alg_kenmerk,0)
DEFAULT NULLDATUM
);
REGISTERONCE('$Id$')
-- Koppeltabel tussen de Kennisbank (FAQ) en plaats (alg_v_allonroerendgoed)
CREATE_TABLE(alg_algfaq, 0)
(
alg_algfaq_key
NUMBER(10)
CONSTRAINT alg_k_algfaq_key PRIMARY KEY,
alg_locatie_key
NUMBER(10)
NOT_NULL(alg_locatie_key, mld_c_alg_locatie_key)
CONSTRAINT mld_r_mld_locatie_key1 REFERENCES alg_locatie(alg_locatie_key) ON DELETE CASCADE,
alg_onroerendgoed_keys
NUMBER(10),
fac_faq_key
NUMBER(10)
NOT_NULL(fac_faq_key, alg_c_fac_faq_key)
CONSTRAINT alg_r_fac_faq_key1 REFERENCES fac_faq(fac_faq_key) ON DELETE CASCADE
);
REGISTERONCE('$Id$')

View File

@@ -117,20 +117,6 @@ BEGIN
WHEN NO_DATA_FOUND THEN NULL;
WHEN TOO_MANY_ROWS THEN raise_application_error(-20000,'cnt_m027');
END;
/* CONN#465 */
DECLARE
dummy CHAR;
BEGIN
SELECT 'x'
INTO dummy
FROM cnt_contract_onrgoed co
WHERE co.ALG_ONRGOED_KEY = :old.alg_terreinsector_key
AND co.ALG_ONRGOED_NIVEAU = 'T';
APPLICATION_ERROR_GOTO(-20000,'alg_m999 Terrein heeft nog huurcontract');
EXCEPTION
WHEN NO_DATA_FOUND THEN NULL;
WHEN TOO_MANY_ROWS THEN APPLICATION_ERROR_GOTO(-20000,'alg_m999 Terrein heeft nog huurcontract');
END;
DECLARE
dummy CHAR;
BEGIN
@@ -333,20 +319,6 @@ BEGIN
WHEN TOO_MANY_ROWS THEN APPLICATION_ERROR_GOTO(-20000,'cnt_m024');
END;
DECLARE
dummy CHAR;
BEGIN
SELECT 'x'
INTO dummy
FROM cnt_contract_onrgoed co
WHERE co.alg_onrgoed_key = :old.alg_ruimte_key
AND co.alg_onrgoed_niveau = 'R';
APPLICATION_ERROR_GOTO(-20000,'alg_m999 Ruimte heeft nog huurcontract');
EXCEPTION
WHEN NO_DATA_FOUND THEN NULL;
WHEN TOO_MANY_ROWS THEN APPLICATION_ERROR_GOTO(-20000,'alg_m999 Ruimte heeft nog huurcontract');
END;
DECLARE
dummy CHAR;
BEGIN
@@ -448,18 +420,16 @@ BEGIN
THEN
APPLICATION_ERROR(-20003, 'ALG_M238');
END IF;
IF (:new.alg_kenmerk_kenmerktype IN ('C','N'))
AND :new.alg_kenmerk_lengte IS NULL
IF :new.alg_kenmerk_kenmerktype IN ('C', 'N', 'B') AND :new.alg_kenmerk_lengte IS NULL
THEN
APPLICATION_ERROR(-20000, 'ALG_C_ALG_KENMERK_LENGTE');
END IF;
-- Numeriek mag niet te lang zijn (numeric overflow)
IF :new.alg_kenmerk_kenmerktype = 'N'
AND :new.alg_kenmerk_lengte > 20
IF :new.alg_kenmerk_kenmerktype IN ('N', 'B') AND :new.alg_kenmerk_lengte > 20
THEN
:new.alg_kenmerk_lengte := 20;
END IF;
IF :new.alg_kenmerk_kenmerktype = 'N' AND :old.alg_kenmerk_key IS NOT NULL
IF :new.alg_kenmerk_kenmerktype IN ('N', 'B') AND :old.alg_kenmerk_key IS NOT NULL
THEN
IF :old.alg_kenmerk_nmin <> :new.alg_kenmerk_nmin OR
:old.alg_kenmerk_nmin IS NULL AND :new.alg_kenmerk_nmin IS NOT NULL
@@ -614,7 +584,7 @@ BEGIN
APPLICATION_ERROR(-20004, 'ALG_M232,'|| KenmerkOmschr ||','
|| TO_CHAR(KenmerkLengte));
END IF;
ELSIF KenmerkType = 'N'
ELSIF KenmerkType IN ('N', 'B')
/*
** Number
*/
@@ -690,12 +660,31 @@ CREATE_TRIGGER(alg_t_alg_srtterreinsec_B_IU)
BEFORE INSERT OR UPDATE ON alg_srtterreinsector
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(alg_srtterreinsector_key, alg_s_alg_srtruimte_key);
UPDATE_PRIMARY_KEY(alg_srtterreinsector_key, alg_s_alg_srtterrein_key);
UPDATE_UPPER(alg_srtterreinsec_omschrijving, alg_srtterreinsector_upper,alg_srtterreinsector);
UPDATE_AANMAAKDATUM(alg_srtterreinsector, alg_srtterreinsector_aanmaak);
CHECK_NOG_REFERENCES(alg_srtterreinsector, alg_srtterreinsector_verwijder,
alg_v_aanwezigsrtterreinsector, alg_srtterreinsector_key, 'alg_m041');
alg_v_aanwezigterreinsector, alg_srtterreinsector_key, 'alg_m041');
END;
/
CREATE_TRIGGER(alg_t_alg_algfaq_B_I)
BEFORE INSERT ON alg_algfaq
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(alg_algfaq_key, alg_s_alg_algfaq_key);
END;
/
CREATE_TRIGGER(alg_t_alg_algfaq_B_IU)
BEFORE INSERT OR UPDATE ON alg_algfaq
FOR EACH ROW
BEGIN
IF :new.alg_onroerendgoed_keys IS NOT NULL
THEN
CHECK_REFERENCE_ONROERENDGOED(alg_onroerendgoed_keys, 'alg_m239 alg_onroerendgoed_keys ('|| :new.alg_onroerendgoed_keys ||') bestaat niet');
END IF;
END;
/

View File

@@ -146,7 +146,7 @@ CREATE_VIEW(alg_v_ruimte_gegevens, 0) AS
AND alg_l.alg_locatie_key = alg_g.alg_locatie_key;
CREATE_VIEW(alg_v_ruimte_gegevens_all, 0) AS
SELECT alg_l.alg_locatie_key, alg_l.alg_district_key, alg_l.alg_locatie_omschrijving, alg_l.alg_locatie_code,
SELECT alg_l.alg_locatie_key, alg_l.alg_district_key, alg_l.alg_locatie_omschrijving, alg_l.alg_locatie_adres, alg_l.alg_locatie_code,
alg_l.alg_locatie_upper, alg_g.alg_gebouw_key, alg_g.alg_srtgebouw_key, alg_g.alg_gebouw_omschrijving,
alg_g.alg_gebouw_upper, alg_v.alg_verdieping_key, alg_v.alg_verdieping_omschrijving,
alg_v.alg_verdieping_upper, alg_v.alg_verdieping_volgnr, alg_v.alg_verdieping_code,
@@ -268,6 +268,171 @@ SELECT ALG_R.alg_ruimte_key,
CREATE_VIEW(alg_v_allonrgoed_gegevens,0)
(
alg_onroerendgoed_keys,
alg_plaatsaanduiding,
alg_plaatsomschrijving,
alg_onroerendgoed_code,
alg_onroerendgoed_omschrijving,
alg_ruimte_key,
alg_ruimte_nr,
alg_ruimte_omschrijving,
alg_verdieping_key,
alg_verdieping_code,
alg_verdieping_omschrijving,
alg_gebouw_key,
alg_gebouw_code,
alg_gebouw_naam,
alg_gebouw_toon_telefoon,
alg_gebouw_toon_email,
alg_gebouw_toon_kenteken,
alg_gebouw_groep,
alg_terreinsector_key,
alg_terreinsector_code,
alg_terreinsector_naam,
alg_locatie_key,
alg_type
)
AS
SELECT alg_r.alg_ruimte_key,
DECODE (SUBSTR (alg_g.alg_gebouw_code, 1, 1), '_', '', alg_g.alg_gebouw_code)
|| DECODE (SUBSTR (alg_v.alg_verdieping_code, 1, 1),
'_', '',
'-' || alg_v.alg_verdieping_code)
|| DECODE (SUBSTR (alg_r.alg_ruimte_nr, 1, 1), '_', '', '-' || alg_r.alg_ruimte_nr),
DECODE (
SUBSTR (alg_g.alg_gebouw_code, 1, 1),
'_',
alg_l.alg_locatie_omschrijving,
DECODE (
SUBSTR (alg_v.alg_verdieping_code, 1, 1),
'_',
alg_g.alg_gebouw_naam,
DECODE (SUBSTR (alg_r.alg_ruimte_nr, 1, 1), '_', '', alg_r.alg_ruimte_omschrijving))),
alg_r.alg_ruimte_nr,
alg_r.alg_ruimte_omschrijving,
alg_r.alg_ruimte_key,
alg_r.alg_ruimte_nr,
alg_r.alg_ruimte_omschrijving,
alg_r.alg_verdieping_key,
alg_v.alg_verdieping_code,
alg_v.alg_verdieping_omschrijving,
alg_g.alg_gebouw_key,
alg_g.alg_gebouw_code,
alg_g.alg_gebouw_naam,
alg_g.alg_gebouw_toon_telefoon,
alg_g.alg_gebouw_toon_email,
alg_g.alg_gebouw_toon_kenteken,
alg_g.alg_gebouw_groep,
TO_NUMBER (NULL),
NULL,
NULL,
alg_g.alg_locatie_key,
'R'
FROM alg_ruimte alg_r,
alg_verdieping alg_v,
alg_gebouw alg_g,
alg_locatie alg_l
WHERE alg_r.alg_verdieping_key = alg_v.alg_verdieping_key
AND alg_v.alg_gebouw_key = alg_g.alg_gebouw_key
AND alg_l.alg_locatie_key = alg_g.alg_locatie_key
UNION ALL
SELECT alg_v.alg_verdieping_key,
DECODE (SUBSTR (alg_g.alg_gebouw_code, 1, 1), '_', '', alg_g.alg_gebouw_code)
|| DECODE (SUBSTR (alg_v.alg_verdieping_code, 1, 1),
'_', '',
'-' || alg_v.alg_verdieping_code),
DECODE (
SUBSTR (alg_g.alg_gebouw_code, 1, 1),
'_',
alg_l.alg_locatie_omschrijving,
DECODE (SUBSTR (alg_v.alg_verdieping_code, 1, 1),
'_', alg_v.alg_verdieping_omschrijving)),
alg_v.alg_verdieping_code,
alg_v.alg_verdieping_omschrijving,
TO_NUMBER (NULL),
NULL,
NULL,
alg_v.alg_verdieping_key,
alg_v.alg_verdieping_code,
alg_v.alg_verdieping_omschrijving,
alg_g.alg_gebouw_key,
alg_g.alg_gebouw_code,
alg_g.alg_gebouw_naam,
alg_g.alg_gebouw_toon_telefoon,
alg_g.alg_gebouw_toon_email,
alg_g.alg_gebouw_toon_kenteken,
alg_g.alg_gebouw_groep,
TO_NUMBER (NULL),
NULL,
NULL,
alg_g.alg_locatie_key,
'V'
FROM alg_verdieping alg_v, alg_gebouw alg_g, alg_locatie alg_l
WHERE alg_v.alg_gebouw_key = alg_g.alg_gebouw_key
AND alg_l.alg_locatie_key = alg_g.alg_locatie_key
UNION ALL
SELECT alg_g.alg_gebouw_key,
DECODE (SUBSTR (alg_g.alg_gebouw_code, 1, 1), '_', '', alg_g.alg_gebouw_code),
DECODE (SUBSTR (alg_g.alg_gebouw_code, 1, 1),
'_', alg_l.alg_locatie_omschrijving,
alg_g.alg_gebouw_naam),
alg_g.alg_gebouw_code,
alg_g.alg_gebouw_naam,
TO_NUMBER (NULL),
NULL,
NULL,
TO_NUMBER (NULL),
NULL,
NULL,
alg_g.alg_gebouw_key,
alg_g.alg_gebouw_code,
alg_g.alg_gebouw_naam,
alg_g.alg_gebouw_toon_telefoon,
alg_g.alg_gebouw_toon_email,
alg_g.alg_gebouw_toon_kenteken,
alg_g.alg_gebouw_groep,
TO_NUMBER (NULL),
NULL,
NULL,
alg_g.alg_locatie_key,
'G'
FROM alg_gebouw alg_g, alg_locatie alg_l
WHERE alg_l.alg_locatie_key = alg_g.alg_locatie_key
UNION ALL
SELECT alg_t.alg_terreinsector_key,
DECODE (SUBSTR (alg_t.alg_terreinsector_code, 1, 1),
'_', '',
alg_t.alg_terreinsector_code),
DECODE (SUBSTR (alg_t.alg_terreinsector_code, 1, 1),
'_', alg_l.alg_locatie_omschrijving,
alg_terreinsector_naam),
alg_t.alg_terreinsector_code,
alg_t.alg_terreinsector_naam,
TO_NUMBER (NULL),
NULL,
NULL,
TO_NUMBER (NULL),
NULL,
NULL,
TO_NUMBER (NULL),
NULL,
NULL,
alg_t.alg_terreinsector_toon_telef,
alg_t.alg_terreinsector_toon_email,
alg_t.alg_terreinsector_toon_kentk,
NULL,
alg_t.alg_terreinsector_key,
alg_t.alg_terreinsector_code,
alg_t.alg_terreinsector_naam,
alg_t.alg_locatie_key,
'T'
FROM alg_terreinsector alg_t, alg_locatie alg_l
WHERE alg_l.alg_locatie_key = alg_t.alg_locatie_key;
CREATE_VIEW(alg_v_onroerendgoed_gegevens,0)
(
alg_onroerendgoed_keys,
alg_plaatsaanduiding,
alg_plaatsomschrijving,
alg_onroerendgoed_code,
alg_onroerendgoed_omschrijving,
alg_ruimte_key,
@@ -286,189 +451,125 @@ CREATE_VIEW(alg_v_allonrgoed_gegevens,0)
alg_type
)
AS
SELECT alg_r.alg_ruimte_key,
alg_r.alg_ruimte_nr,
alg_r.alg_ruimte_omschrijving,
alg_r.alg_ruimte_key,
alg_r.alg_ruimte_nr,
alg_r.alg_ruimte_omschrijving,
alg_r.alg_verdieping_key,
alg_v.alg_verdieping_code,
alg_v.alg_verdieping_omschrijving,
alg_g.alg_gebouw_key,
alg_g.alg_gebouw_code,
alg_g.alg_gebouw_naam,
TO_NUMBER (NULL),
NULL,
NULL,
alg_g.alg_locatie_key,
'R'
FROM alg_ruimte alg_r, alg_verdieping alg_v, alg_gebouw alg_g
WHERE alg_r.alg_verdieping_key = alg_v.alg_verdieping_key AND alg_v.alg_gebouw_key = alg_g.alg_gebouw_key
SELECT alg_r.alg_ruimte_key,
DECODE (SUBSTR (alg_g.alg_gebouw_code, 1, 1), '_', '', alg_g.alg_gebouw_code)
|| DECODE (SUBSTR (alg_v.alg_verdieping_code, 1, 1),
'_', '',
'-' || alg_v.alg_verdieping_code)
|| DECODE (SUBSTR (alg_r.alg_ruimte_nr, 1, 1), '_', '', '-' || alg_r.alg_ruimte_nr),
DECODE (
SUBSTR (alg_g.alg_gebouw_code, 1, 1),
'_',
alg_l.alg_locatie_omschrijving,
DECODE (
SUBSTR (alg_v.alg_verdieping_code, 1, 1),
'_',
alg_g.alg_gebouw_naam,
DECODE (SUBSTR (alg_r.alg_ruimte_nr, 1, 1), '_', '', alg_r.alg_ruimte_omschrijving))),
alg_r.alg_ruimte_nr,
alg_r.alg_ruimte_omschrijving,
alg_r.alg_ruimte_key,
alg_r.alg_ruimte_nr,
alg_r.alg_ruimte_omschrijving,
alg_r.alg_verdieping_key,
alg_v.alg_verdieping_code,
alg_v.alg_verdieping_omschrijving,
alg_g.alg_gebouw_key,
alg_g.alg_gebouw_code,
alg_g.alg_gebouw_naam,
TO_NUMBER (NULL),
NULL,
NULL,
alg_g.alg_locatie_key,
'R'
FROM alg_ruimte alg_r,
alg_verdieping alg_v,
alg_gebouw alg_g,
alg_locatie alg_l
WHERE alg_r.alg_verdieping_key = alg_v.alg_verdieping_key
AND alg_v.alg_gebouw_key = alg_g.alg_gebouw_key
AND alg_l.alg_locatie_key = alg_g.alg_locatie_key
UNION ALL
SELECT alg_v.alg_verdieping_key,
alg_v.alg_verdieping_code,
alg_v.alg_verdieping_omschrijving,
TO_NUMBER (NULL),
NULL,
NULL,
alg_v.alg_verdieping_key,
alg_v.alg_verdieping_code,
alg_v.alg_verdieping_omschrijving,
alg_g.alg_gebouw_key,
alg_g.alg_gebouw_code,
alg_g.alg_gebouw_naam,
TO_NUMBER (NULL),
NULL,
NULL,
alg_g.alg_locatie_key,
'V'
FROM alg_verdieping alg_v, alg_gebouw alg_g
WHERE alg_v.alg_gebouw_key = alg_g.alg_gebouw_key
SELECT alg_v.alg_verdieping_key,
DECODE (SUBSTR (alg_g.alg_gebouw_code, 1, 1), '_', '', alg_g.alg_gebouw_code)
|| DECODE (SUBSTR (alg_v.alg_verdieping_code, 1, 1),
'_', '',
'-' || alg_v.alg_verdieping_code),
DECODE (
SUBSTR (alg_g.alg_gebouw_code, 1, 1),
'_',
alg_l.alg_locatie_omschrijving,
DECODE (SUBSTR (alg_v.alg_verdieping_code, 1, 1),
'_', alg_v.alg_verdieping_omschrijving)),
alg_v.alg_verdieping_code,
alg_v.alg_verdieping_omschrijving,
TO_NUMBER (NULL),
NULL,
NULL,
alg_v.alg_verdieping_key,
alg_v.alg_verdieping_code,
alg_v.alg_verdieping_omschrijving,
alg_g.alg_gebouw_key,
alg_g.alg_gebouw_code,
alg_g.alg_gebouw_naam,
TO_NUMBER (NULL),
NULL,
NULL,
alg_g.alg_locatie_key,
'V'
FROM alg_verdieping alg_v, alg_gebouw alg_g, alg_locatie alg_l
WHERE alg_v.alg_gebouw_key = alg_g.alg_gebouw_key
AND alg_l.alg_locatie_key = alg_g.alg_locatie_key
UNION ALL
SELECT alg_g.alg_gebouw_key,
alg_g.alg_gebouw_code,
alg_g.alg_gebouw_naam,
TO_NUMBER (NULL),
NULL,
NULL,
TO_NUMBER (NULL),
NULL,
NULL,
alg_g.alg_gebouw_key,
alg_g.alg_gebouw_code,
alg_g.alg_gebouw_naam,
TO_NUMBER (NULL),
NULL,
NULL,
alg_g.alg_locatie_key,
'G'
FROM alg_gebouw alg_g
SELECT alg_g.alg_gebouw_key,
DECODE (SUBSTR (alg_g.alg_gebouw_code, 1, 1), '_', '', alg_g.alg_gebouw_code),
DECODE (SUBSTR (alg_g.alg_gebouw_code, 1, 1),
'_', alg_l.alg_locatie_omschrijving,
alg_g.alg_gebouw_naam),
alg_g.alg_gebouw_code,
alg_g.alg_gebouw_naam,
TO_NUMBER (NULL),
NULL,
NULL,
TO_NUMBER (NULL),
NULL,
NULL,
alg_g.alg_gebouw_key,
alg_g.alg_gebouw_code,
alg_g.alg_gebouw_naam,
TO_NUMBER (NULL),
NULL,
NULL,
alg_g.alg_locatie_key,
'G'
FROM alg_gebouw alg_g, alg_locatie alg_l
WHERE alg_l.alg_locatie_key = alg_g.alg_locatie_key
UNION ALL
SELECT alg_t.alg_terreinsector_key,
alg_t.alg_terreinsector_code,
alg_t.alg_terreinsector_naam,
TO_NUMBER (NULL),
NULL,
NULL,
TO_NUMBER (NULL),
NULL,
NULL,
TO_NUMBER (NULL),
NULL,
NULL,
alg_t.alg_terreinsector_key,
alg_t.alg_terreinsector_code,
alg_t.alg_terreinsector_naam,
alg_t.alg_locatie_key,
'T'
FROM alg_terreinsector alg_t;
CREATE_VIEW(alg_v_onroerendgoed_gegevens,0)
(alg_onroerendgoed_keys,
alg_onroerendgoed_code,
alg_onroerendgoed_omschrijving,
alg_ruimte_key,
alg_ruimte_nr,
alg_ruimte_omschrijving,
alg_verdieping_key,
alg_verdieping_code,
alg_verdieping_omschrijving,
alg_gebouw_key,
alg_gebouw_code,
alg_gebouw_naam,
alg_terreinsector_key,
alg_terreinsector_code,
alg_terreinsector_naam,
alg_type,
alg_locatie_key ) AS
SELECT ALG_R.alg_ruimte_key,
ALG_R.alg_ruimte_nr,
ALG_R.alg_ruimte_omschrijving,
ALG_R.alg_ruimte_key,
ALG_R.alg_ruimte_nr,
ALG_R.alg_ruimte_omschrijving,
ALG_R.alg_verdieping_key,
ALG_V.alg_verdieping_code,
ALG_V.alg_verdieping_omschrijving,
ALG_G.alg_gebouw_key,
ALG_G.alg_gebouw_code,
ALG_G.alg_gebouw_naam,
to_number(NULL),
SELECT alg_t.alg_terreinsector_key,
DECODE (SUBSTR (alg_t.alg_terreinsector_code, 1, 1),
'_', '',
alg_t.alg_terreinsector_code),
DECODE (SUBSTR (alg_t.alg_terreinsector_code, 1, 1),
'_', alg_l.alg_locatie_omschrijving,
alg_terreinsector_naam),
alg_t.alg_terreinsector_code,
alg_t.alg_terreinsector_naam,
TO_NUMBER (NULL),
NULL,
NULL,
'R',
ALG_G.alg_locatie_key
FROM alg_v_aanwezigruimte ALG_R, alg_verdieping ALG_V, alg_gebouw ALG_G
WHERE ALG_R.alg_verdieping_key = ALG_V.alg_verdieping_key
AND ALG_V.alg_gebouw_key = ALG_G.alg_gebouw_key
UNION
SELECT ALG_V.alg_verdieping_key,
ALG_V.alg_verdieping_code,
ALG_V.alg_verdieping_omschrijving,
to_number(NULL),
TO_NUMBER (NULL),
NULL,
NULL,
ALG_V.alg_verdieping_key,
ALG_V.alg_verdieping_code,
ALG_V.alg_verdieping_omschrijving,
ALG_G.alg_gebouw_key,
ALG_G.alg_gebouw_code,
ALG_G.alg_gebouw_naam,
to_number(NULL),
TO_NUMBER (NULL),
NULL,
NULL,
'V',
ALG_G.alg_locatie_key
FROM alg_v_aanwezigverdieping ALG_V, alg_gebouw ALG_G
WHERE ALG_V.alg_gebouw_key = ALG_G.alg_gebouw_key
UNION
SELECT ALG_G.alg_gebouw_key,
ALG_G.alg_gebouw_code,
ALG_G.alg_gebouw_naam,
to_number(NULL),
NULL,
NULL,
to_number(NULL),
NULL,
NULL,
ALG_G.alg_gebouw_key,
ALG_G.alg_gebouw_code,
ALG_G.alg_gebouw_naam,
to_number(NULL),
NULL,
NULL,
'G',
ALG_G.alg_locatie_key
FROM alg_v_aanweziggebouw ALG_G
UNION
SELECT ALG_T.alg_terreinsector_key,
ALG_T.alg_terreinsector_code,
ALG_T.alg_terreinsector_naam,
to_number(NULL),
NULL,
NULL,
to_number(NULL),
NULL,
NULL,
to_number(NULL),
NULL,
NULL,
ALG_T.alg_terreinsector_key,
ALG_T.alg_terreinsector_code,
ALG_T.alg_terreinsector_naam,
'T',
ALG_T.alg_locatie_key
FROM alg_v_aanwezigterreinsector ALG_T;
CREATE_VIEW(alg_v_alg_ruimte_verdieping,0)
AS SELECT ALG_R.alg_ruimte_key
, ALG_V.alg_verdieping_key
FROM alg_ruimte ALG_R,
alg_verdieping ALG_V
WHERE ALG_R.alg_verdieping_key = ALG_V.alg_verdieping_key
AND ALG_R.alg_ruimte_verwijder IS NULL;
alg_t.alg_terreinsector_key,
alg_t.alg_terreinsector_code,
alg_t.alg_terreinsector_naam,
alg_t.alg_locatie_key,
'T'
FROM alg_terreinsector alg_t, alg_locatie alg_l
WHERE alg_l.alg_locatie_key = alg_t.alg_locatie_key;
CREATE_VIEW(alg_v_my_room, 0) AS
SELECT DISTINCT r.alg_ruimte_key, r.alg_verdieping_key, pl.prs_perslid_key
@@ -481,49 +582,49 @@ CREATE_VIEW(alg_v_my_room, 0) AS
CREATE_VIEW(alg_v_my_floor, 0) AS
SELECT v.alg_verdieping_key,
alg_gebouw_key,
prs_perslid_key
r.prs_perslid_key
FROM alg_v_my_room r, alg_verdieping v
WHERE r.alg_verdieping_key = v.alg_verdieping_key;
CREATE_VIEW(alg_v_my_building, 0) AS
SELECT f.alg_gebouw_key,
alg_locatie_key,
prs_perslid_key
f.prs_perslid_key
FROM alg_v_my_floor f, alg_gebouw b
WHERE f.alg_gebouw_key = b.alg_gebouw_key;
CREATE_VIEW(alg_v_my_location, 0) AS
SELECT b.alg_locatie_key,
l.alg_district_key,
prs_perslid_key
b.prs_perslid_key
FROM alg_v_my_building b, alg_locatie l
WHERE b.alg_locatie_key = l.alg_locatie_key;
CREATE_VIEW(alg_v_my_district, 0) AS
SELECT l.alg_district_key,
alg_regio_key,
prs_perslid_key
l.prs_perslid_key
FROM alg_v_my_location l, alg_district d
WHERE l.alg_district_key = d.alg_district_key;
CREATE_VIEW(alg_v_my_region, 0) AS
SELECT alg_regio_key,
prs_perslid_key
prs_perslid_key
FROM alg_v_my_district;
CREATE_VIEW(fac_v_my_regions, 0)
(alg_regio_key,
(alg_regio_key,
prs_perslid_key,
niveau) AS
SELECT alg_regio_key,
prs_perslid_key,
5
prs_perslid_key,
5
FROM alg_v_my_region
UNION
SELECT alg_regio_key,
prs_perslid_key,
4
4
FROM alg_v_my_region
UNION
SELECT alg_regio_key,
@@ -537,28 +638,28 @@ UNION
FROM alg_v_my_region
UNION
SELECT alg_regio_key,
prs_perslid_key,
1
prs_perslid_key,
1
FROM alg_v_my_region
UNION
SELECT alg_regio_key,
prs_perslid_key,
0
prs_perslid_key,
0
FROM alg_v_my_region;
CREATE_VIEW(fac_v_my_districts, 0)
(alg_district_key,
(alg_district_key,
prs_perslid_key,
niveau) AS
SELECT alg_district_key,
prs_perslid_key,
5
prs_perslid_key,
5
FROM alg_v_my_district
UNION
SELECT alg_district_key,
prs_perslid_key,
4
4
FROM alg_v_my_district
UNION
SELECT alg_district_key,
@@ -572,29 +673,29 @@ UNION
FROM alg_v_my_district
UNION
SELECT alg_district_key,
prs_perslid_key,
1
prs_perslid_key,
1
FROM alg_v_my_district d
UNION
SELECT alg_district_key,
prs_perslid_key,
0
ro.prs_perslid_key,
0
FROM alg_district d, alg_v_my_region ro
WHERE ro.alg_regio_key = d.alg_regio_key;
CREATE_VIEW(fac_v_my_locations, 0)
(alg_locatie_key,
(alg_locatie_key,
prs_perslid_key,
niveau) AS
SELECT alg_locatie_key,
prs_perslid_key,
5
prs_perslid_key,
5
FROM alg_v_my_location
UNION
SELECT alg_locatie_key,
prs_perslid_key,
4
4
FROM alg_v_my_location
UNION
SELECT alg_locatie_key,
@@ -608,31 +709,31 @@ UNION
FROM alg_v_my_location
UNION
SELECT l.alg_locatie_key,
prs_perslid_key,
1
d.prs_perslid_key,
1
FROM alg_v_my_district d, alg_locatie l
WHERE l.alg_district_key= d.alg_district_key
UNION
SELECT l.alg_locatie_key,
prs_perslid_key,
0
ro.prs_perslid_key,
0
FROM alg_locatie l, alg_district d, alg_v_my_region ro
WHERE l.alg_district_key= d.alg_district_key
AND ro.alg_regio_key = d.alg_regio_key;
CREATE_VIEW(fac_v_my_buildings, 0)
(alg_gebouw_key,
(alg_gebouw_key,
prs_perslid_key,
niveau) AS
SELECT alg_gebouw_key,
prs_perslid_key,
5
prs_perslid_key,
5
FROM alg_v_my_building
UNION
SELECT alg_gebouw_key,
prs_perslid_key,
4
4
FROM alg_v_my_building
UNION
SELECT alg_gebouw_key,
@@ -641,21 +742,21 @@ UNION
FROM alg_v_my_building
UNION
SELECT alg_gebouw_key,
prs_perslid_key,
l.prs_perslid_key,
2
FROM alg_v_my_location l, alg_gebouw g
WHERE g.alg_locatie_key = l.alg_locatie_key
UNION
SELECT g.alg_gebouw_key,
prs_perslid_key,
1
d.prs_perslid_key,
1
FROM alg_v_my_district d, alg_locatie l, alg_gebouw g
WHERE d.alg_district_key = l.alg_district_key
AND g.alg_locatie_key = l.alg_locatie_key
UNION
SELECT g.alg_gebouw_key,
prs_perslid_key,
0
ro.prs_perslid_key,
0
FROM alg_v_my_region ro, alg_gebouw g, alg_locatie l, alg_district d
WHERE ro.alg_regio_key = d.alg_regio_key
AND l.alg_district_key= d.alg_district_key
@@ -663,43 +764,43 @@ UNION
CREATE_VIEW(fac_v_my_floors, 0)
(alg_verdieping_key,
(alg_verdieping_key,
prs_perslid_key,
niveau) AS
SELECT alg_verdieping_key,
prs_perslid_key,
5
prs_perslid_key,
5
FROM alg_v_my_floor
UNION
SELECT alg_verdieping_key,
prs_perslid_key,
4
4
FROM alg_v_my_floor
UNION
SELECT v.alg_verdieping_key,
prs_perslid_key,
b.prs_perslid_key,
3
FROM alg_v_my_building b, alg_verdieping v
WHERE b.alg_gebouw_key = v.alg_gebouw_key
UNION
SELECT v.alg_verdieping_key,
prs_perslid_key,
l.prs_perslid_key,
2
FROM alg_v_my_location l, alg_gebouw g, alg_verdieping v
WHERE l.alg_locatie_key = g.alg_locatie_key
AND g.alg_gebouw_key = v.alg_gebouw_key
UNION
SELECT v.alg_verdieping_key,
prs_perslid_key,
1
d.prs_perslid_key,
1
FROM alg_v_my_district d, alg_locatie l, alg_gebouw g, alg_verdieping v
WHERE d.alg_district_key = l.alg_district_key
AND l.alg_locatie_key = g.alg_locatie_key
AND g.alg_gebouw_key = v.alg_gebouw_key
UNION
SELECT v.alg_verdieping_key,
prs_perslid_key,
0
ro.prs_perslid_key,
0
FROM alg_v_my_region ro, alg_district d, alg_locatie l, alg_gebouw g, alg_verdieping v
WHERE ro.alg_regio_key = d.alg_regio_key
AND d.alg_district_key= l.alg_district_key
@@ -707,38 +808,38 @@ UNION
AND g.alg_gebouw_key = v.alg_gebouw_key;
CREATE_VIEW(fac_v_my_rooms, 0)
(alg_ruimte_key,
(alg_ruimte_key,
prs_perslid_key,
niveau) AS
SELECT alg_ruimte_key,
prs_perslid_key,
5
prs_perslid_key,
5
FROM alg_v_my_room
UNION
SELECT alg_ruimte_key,
prs_perslid_key,
4
f.prs_perslid_key,
4
FROM alg_v_my_floor f, alg_ruimte r
WHERE f.alg_verdieping_key = r.alg_verdieping_key
UNION
SELECT alg_ruimte_key,
prs_perslid_key,
3
b.prs_perslid_key,
3
FROM alg_v_my_building b, alg_verdieping v, alg_ruimte r
WHERE b.alg_gebouw_key = v.alg_gebouw_key
AND v.alg_verdieping_key = r.alg_verdieping_key
UNION
SELECT alg_ruimte_key,
prs_perslid_key,
2
l.prs_perslid_key,
2
FROM alg_v_my_location l, alg_gebouw b, alg_verdieping v, alg_ruimte r
WHERE l.alg_locatie_key = b.alg_locatie_key
AND b.alg_gebouw_key = v.alg_gebouw_key
AND v.alg_verdieping_key = r.alg_verdieping_key
UNION
SELECT alg_ruimte_key,
prs_perslid_key,
1
d.prs_perslid_key,
1
FROM alg_v_my_district d, alg_locatie l, alg_gebouw b, alg_verdieping v, alg_ruimte r
WHERE d.alg_district_key = l.alg_district_key
AND l.alg_locatie_key = b.alg_locatie_key
@@ -746,8 +847,8 @@ UNION
AND v.alg_verdieping_key = r.alg_verdieping_key
UNION
SELECT alg_ruimte_key,
prs_perslid_key,
0
ro.prs_perslid_key,
0
FROM alg_v_my_region ro, alg_district d, alg_locatie l, alg_gebouw b, alg_verdieping v, alg_ruimte r
WHERE ro.alg_regio_key = d.alg_regio_key
AND d.alg_district_key = l.alg_district_key
@@ -774,35 +875,35 @@ WITH avmr -- alg_v_my_room
WHERE r.alg_ruimte_key = wp.prs_alg_ruimte_key
AND pl.prs_werkplek_key = wp.prs_werkplek_key),
avmf -- alg_v_my_floor
AS (SELECT v.alg_verdieping_key, alg_gebouw_key, prs_perslid_key
AS (SELECT v.alg_verdieping_key, alg_gebouw_key, r.prs_perslid_key
FROM avmr r, alg_verdieping v
WHERE r.alg_verdieping_key = v.alg_verdieping_key),
avmb -- alg_v_my_building
AS (SELECT f.alg_gebouw_key, alg_locatie_key, prs_perslid_key
AS (SELECT f.alg_gebouw_key, alg_locatie_key, f.prs_perslid_key
FROM avmf f, alg_gebouw b
WHERE f.alg_gebouw_key = b.alg_gebouw_key),
avml -- alg_v_my_location
AS (SELECT b.alg_locatie_key, l.alg_district_key, prs_perslid_key
AS (SELECT b.alg_locatie_key, l.alg_district_key, b.prs_perslid_key
FROM avmb b, alg_locatie l
WHERE b.alg_locatie_key = l.alg_locatie_key),
avmd -- alg_v_my_district
AS (SELECT l.alg_district_key, alg_regio_key, prs_perslid_key
AS (SELECT l.alg_district_key, alg_regio_key, l.prs_perslid_key
FROM avml l, alg_district d
WHERE l.alg_district_key = d.alg_district_key),
avmrr -- alg_v_my_region
AS (SELECT alg_regio_key, prs_perslid_key FROM avmd)
SELECT alg_ruimte_key, prs_perslid_key, 5 FROM avmr
UNION ALL
SELECT alg_ruimte_key, prs_perslid_key, 4
SELECT alg_ruimte_key, f.prs_perslid_key, 4
FROM avmf f, alg_ruimte r
WHERE f.alg_verdieping_key = r.alg_verdieping_key
UNION ALL
SELECT alg_ruimte_key, prs_perslid_key, 3
SELECT alg_ruimte_key, b.prs_perslid_key, 3
FROM avmb b, alg_verdieping v, alg_ruimte r
WHERE b.alg_gebouw_key = v.alg_gebouw_key
AND v.alg_verdieping_key = r.alg_verdieping_key
UNION ALL
SELECT alg_ruimte_key, prs_perslid_key, 2
SELECT alg_ruimte_key, l.prs_perslid_key, 2
FROM avml l,
alg_gebouw b,
alg_verdieping v,
@@ -811,7 +912,7 @@ SELECT alg_ruimte_key, prs_perslid_key, 2
AND b.alg_gebouw_key = v.alg_gebouw_key
AND v.alg_verdieping_key = r.alg_verdieping_key
UNION ALL
SELECT alg_ruimte_key, prs_perslid_key, 1
SELECT alg_ruimte_key, d.prs_perslid_key, 1
FROM avmd d,
alg_locatie l,
alg_gebouw b,
@@ -822,7 +923,7 @@ SELECT alg_ruimte_key, prs_perslid_key, 1
AND b.alg_gebouw_key = v.alg_gebouw_key
AND v.alg_verdieping_key = r.alg_verdieping_key
UNION ALL
SELECT alg_ruimte_key, prs_perslid_key, 0
SELECT alg_ruimte_key, ro.prs_perslid_key, 0
FROM avmrr ro,
alg_district d,
alg_locatie l,
@@ -856,8 +957,8 @@ CREATE_VIEW(ALG_V_ONRGOED_BOOM, 0 )
(ALG_REGIO_KEY, ALG_DISTRICT_KEY, ALG_LOCATIE_KEY, ALG_GEBOUW_KEY, ALG_VERDIEPING_KEY,
ALG_RUIMTE_KEY)
AS
SELECT a0.alg_regio_key, a1.alg_district_key, a2.alg_locatie_key,
a3.alg_gebouw_key, a4.alg_verdieping_key, a5.alg_ruimte_key
SELECT a1.alg_regio_key, a2.alg_district_key, a3.alg_locatie_key,
a4.alg_gebouw_key, a5.alg_verdieping_key, a5.alg_ruimte_key
FROM alg_regio a0,
alg_district a1,
alg_locatie a2,
@@ -1201,8 +1302,8 @@ AS
x.ruimtesoort,
x.ruimtegebruik,
x.vloersoort,
REPLACE (TO_CHAR (ROUND (x.nen2580_opp, 2)), '.', ','),
REPLACE (TO_CHAR (ROUND (x.vloer_opp, 2)), '.', ','),
ROUND (x.nen2580_opp, 2),
ROUND (x.vloer_opp, 2),
TO_CHAR (100 * ROUND (x.bezetting, 2)) || '%',
x.werkplekken,
x.alg_gebouw_key

13
AUT/AUT_IND.SRC Normal file
View File

@@ -0,0 +1,13 @@
/* $Revision$
* $Id$
*/
CREATE UNIQUE INDEX aut_i_idp_code ON aut_idp(aut_idp_code);
CREATE UNIQUE INDEX aut_i_idp2 ON aut_idp(aut_idp_issuer, aut_idp_audience, aut_idp_type);
CREATE UNIQUE INDEX aut_i_sp_code ON aut_sp(aut_sp_code);
CREATE UNIQUE INDEX aut_i_cp_refreshtkn ON aut_client_perslid(aut_client_perslid_refreshtkn);
CREATE UNIQUE INDEX aut_i_cp_accesstoken ON aut_client_perslid(aut_client_perslid_accesstoken);
REGISTERONCE('$Id$')

15
AUT/AUT_SEQ.SRC Normal file
View File

@@ -0,0 +1,15 @@
/*
* $Revision$
* $Id$
*/
CREATE SEQUENCE aut_s_aut_idp_key MINVALUE 1;
CREATE SEQUENCE aut_s_aut_idp_map_key MINVALUE 1;
CREATE SEQUENCE aut_s_aut_sp_key MINVALUE 1;
CREATE SEQUENCE aut_s_aut_sp_map_key MINVALUE 1;
CREATE SEQUENCE aut_s_aut_client_key MINVALUE 1;
CREATE SEQUENCE aut_s_aut_client_perslid_key MINVALUE 1;
REGISTERONCE('$Id$')

216
AUT/AUT_TAB.SRC Normal file
View File

@@ -0,0 +1,216 @@
/*
* $Revision$
* $Id$
*/
// Documentatie in de wiki onder Authenticeren
CREATE TABLE aut_idp
(
aut_idp_key
NUMBER(10)
CONSTRAINT aut_k_idp_key PRIMARY KEY,
aut_idp_code -- Voor &sso=<code>
VARCHAR2(30),
aut_idp_type -- 1=Internal (login.asp, future use), 2=UID_DEC (deprecated),
NUMBER(3), -- 3=GUID-encrypted (deprecated), 4=JWT, 5=SAML (future use)
aut_idp_algorithm -- HS256 is HMAC-SHA256
VARCHAR2(30),
aut_idp_omschrijving
VARCHAR2(30),
aut_idp_opmerking
VARCHAR2(320),
aut_idp_secret
VARCHAR2(128),
aut_idp_audience
VARCHAR2(128),
aut_idp_issuer
VARCHAR2(128),
aut_idp_remote_loginurl
VARCHAR2(128),
aut_idp_remote_logouturl
VARCHAR2(128),
aut_idp_saml_metaurl
VARCHAR2(128),
aut_idp_clockskew
NUMBER(10),
aut_idp_duration
NUMBER(10),
aut_idp_autocreate
NUMBER(1)
DEFAULT 0 -- +1: create; +2: update
NOT NULL,
prs_afdeling_key
NUMBER(10)
CONSTRAINT aut_r_idp_prs_afdeling REFERENCES prs_afdeling(prs_afdeling_key) ON DELETE CASCADE,
prs_bedrijf_key
NUMBER(10)
CONSTRAINT aut_r_idp_prs_bedrijf REFERENCES prs_bedrijf(prs_bedrijf_key) ON DELETE CASCADE,
fac_functie_key
NUMBER(10)
CONSTRAINT aut_r_idp_functie REFERENCES fac_functie(fac_functie_key),
aut_idp_internal -- can be used for FACFAC
NUMBER(1)
DEFAULT 0 NOT NULL,
aut_idp_ipfilter
VARCHAR2(320),
aut_idp_ipauto
NUMBER(1)
DEFAULT 0 NOT NULL,
aut_idp_loglevel
NUMBER(1) DEFAULT 0 NOT NULL,
aut_idp_aanmaak
DATE
DEFAULT SYSDATE
);
CREATE TABLE aut_idp_map
(
aut_idp_map_key
NUMBER(10)
CONSTRAINT aut_k_idp_map_key PRIMARY KEY,
aut_idp_key
NUMBER(10)
CONSTRAINT aut_r_idp_map_id REFERENCES aut_idp(aut_idp_key) ON DELETE CASCADE,
aut_idp_map_from -- as sent in JWT
VARCHAR(100)
NOT NULL,
aut_idp_map_to -- FACILITOR column of 1000+kenmerk_key
NUMBER(10)
NOT NULL,
aut_idp_map_identify
NUMBER(1)
DEFAULT 0
NOT NULL,
aut_idp_map_autocreate -- unused/future use
NUMBER(1)
DEFAULT 0 -- +1: create; +2: update
NOT NULL,
aut_idp_map_default
VARCHAR(256),
aut_idp_map_aanmaak
DATE
DEFAULT SYSDATE
);
CREATE TABLE aut_sp
(
aut_sp_key
NUMBER(10)
CONSTRAINT aut_k_sp_key PRIMARY KEY,
aut_sp_code -- Nodig?
VARCHAR2(30),
aut_sp_type -- 1=Internal (login.asp, future use), 2=UID_DEC (deprecated),
NUMBER(3), -- 3=GUID-encrypted (deprecated), 4=JWT, 5=SAML (future use)
aut_sp_algorithm -- HS256 is HMAC-SHA256
VARCHAR2(30),
aut_sp_omschrijving
VARCHAR2(30),
aut_sp_opmerking
VARCHAR2(320),
aut_sp_secret
VARCHAR2(128),
aut_sp_audience
VARCHAR2(128),
aut_idp_duration
NUMBER(10),
aut_sp_issuer
VARCHAR2(128),
aut_sp_redirect_uri
VARCHAR2(320),
fac_functie_key
NUMBER(10)
CONSTRAINT aut_r_sp_functie REFERENCES fac_functie(fac_functie_key),
aut_sp_internal
NUMBER(1)
DEFAULT 0 NOT NULL,
aut_sp_loglevel
NUMBER(1) DEFAULT 0 NOT NULL,
aut_sp_aanmaak
DATE
DEFAULT SYSDATE
);
-- Mapping attributen
CREATE TABLE aut_sp_map
(
aut_sp_map_key
NUMBER(10)
CONSTRAINT aut_k_sp_map_key PRIMARY KEY,
aut_sp_key
NUMBER(10)
CONSTRAINT aut_r_sp_map_id REFERENCES aut_sp(aut_sp_key),
aut_sp_map_from
NUMBER(3)
NOT NULL,
aut_sp_map_to -- as sent in JWT
VARCHAR(100)
NOT NULL,
aut_sp_map_aanmaak
DATE
DEFAULT SYSDATE
);
-- Clients (zoals al dan niet native App's)
CREATE TABLE aut_client
(
aut_client_key
NUMBER(10)
CONSTRAINT aut_k_aut_client_key PRIMARY KEY,
aut_client_id
VARCHAR2(64),
aut_client_type -- 1=Internal (login.asp, future use), 2=UID_DEC (deprecated),
NUMBER(3), -- 3=GUID-encrypted (deprecated), 4=JWT, 5=SAML (future use)
aut_client_omschrijving
VARCHAR2(30),
aut_client_opmerking
VARCHAR2(320),
aut_client_secret
VARCHAR2(128),
prs_bedrijf_key -- reference to find tech-adres (bedrijfadres of type N) for notifications
NUMBER(10)
CONSTRAINT aut_r_prs_bedrijf_key1 REFERENCES prs_bedrijf(prs_bedrijf_key) ON DELETE CASCADE,
aut_client_customuri -- future use
VARCHAR2(128),
aut_client_aanmaak
DATE
DEFAULT SYSDATE
);
-- Koppeling client en (toestemming gegeven door) perslid
CREATE TABLE aut_client_perslid
(
aut_client_perslid_key
NUMBER(10)
CONSTRAINT aut_k_client_perslid PRIMARY KEY,
aut_client_key
NUMBER(10)
CONSTRAINT aut_r_aut_client_id REFERENCES aut_client(aut_client_key) ON DELETE CASCADE,
aut_client_perslid_device_id
VARCHAR(320),
aut_client_perslid_device_name
VARCHAR(320),
aut_client_perslid_scope
VARCHAR(320)
DEFAULT NULL,
aut_client_perslid_pushtoken
VARCHAR(320),
aut_client_perslid_refreshtkn -- unused yet
VARCHAR(320),
aut_client_perslid_refreshdate
DATE,
aut_client_perslid_accesstoken
VARCHAR(320),
aut_client_perslid_accessdate
DATE,
aut_client_perslid_login -- wanneer voor het laatst de app gebruikt
DATE,
prs_perslid_key
NUMBER(10)
CONSTRAINT aut_r_aut_client_perslid REFERENCES prs_perslid(prs_perslid_key) ON DELETE CASCADE
CONSTRAINT aut_c_aut_client_perslid CHECK(prs_perslid_key IS NOT NULL),
aut_client_perslid_aanmaak
DATE
DEFAULT SYSDATE
);
REGISTERONCE('$Id$')

57
AUT/AUT_TRI.SRC Normal file
View File

@@ -0,0 +1,57 @@
/*
* $Revision$
* $Id$
*
*/
CREATE_TRIGGER(aut_t_aut_idp_B_IU)
BEFORE INSERT OR UPDATE ON aut_idp
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(aut_idp_key, aut_s_aut_idp_key);
:new.aut_idp_code := UPPER(:new.aut_idp_code);
END;
/
CREATE_TRIGGER(aut_t_aut_idp_map_B_I)
BEFORE INSERT ON aut_idp_map
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(aut_idp_map_key, aut_s_aut_idp_map_key);
END;
/
CREATE_TRIGGER(aut_t_aut_sp_B_IU)
BEFORE INSERT ON aut_sp
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(aut_sp_key, aut_s_aut_sp_key);
:new.aut_sp_code := UPPER(:new.aut_sp_code);
END;
/
CREATE_TRIGGER(aut_t_aut_sp_map_B_I)
BEFORE INSERT ON aut_sp_map
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(aut_sp_map_key, aut_s_aut_sp_map_key);
END;
/
CREATE_TRIGGER(aut_t_aut_client_B_I)
BEFORE INSERT ON aut_client
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(aut_client_key, aut_s_aut_client_key);
END;
/
CREATE_TRIGGER(aut_t_aut_client_perslid_B_I)
BEFORE INSERT ON aut_client_perslid
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(aut_client_perslid_key, aut_s_aut_client_perslid_key);
END;
/
REGISTERRUN('$Id$')

View File

@@ -40,12 +40,8 @@ create index prs_i_prs_afdeling_p_bdr_key on prs_afdeling (prs_bedrijf_key);
create unique index bes_i_bes_disc_params1 on bes_disc_params(bes_ins_discipline_key);
CREATE INDEX bes_i_bes_kenmerkbestell1 ON bes_kenmerkbestell(bes_bestelling_key);
CREATE INDEX bes_i_bes_kenmerkbestell2 ON bes_kenmerkbestell(bes_kenmerk_key);
CREATE INDEX bes_i_bes_kenmerkbestell3 ON bes_kenmerkbestell(bes_kenmerkbestell_waarde);
CREATE INDEX bes_i_bes_kenmerkbesteli1 ON bes_kenmerkbesteli(bes_bestelling_item_key);
CREATE INDEX bes_i_bes_kenmerkbesteli2 ON bes_kenmerkbesteli(bes_kenmerk_key);
CREATE INDEX bes_i_bes_kenmerkbesteli3 ON bes_kenmerkbesteli(bes_kenmerkbesteli_waarde);
CREATE INDEX bes_i_bes_favoriet1 ON bes_favoriet(prs_perslid_key);

View File

@@ -4,7 +4,7 @@
* $Id$
*/
_FAC_MODULE('BES','Bestellingenmodule')
_FAC_MODULE('BES','lcl_module_BES')
DEF_STATUS('bestelling', 1, 'lcl_bes_afgewezen');
DEF_STATUS('bestelling', 2, 'lcl_bes_new');
@@ -14,6 +14,7 @@ DEF_STATUS('bestelling', 5, 'lcl_bes_besteld');
DEF_STATUS('bestelling', 6, 'lcl_bes_geleverd');
DEF_STATUS('bestelling', 7, 'lcl_bes_verwerkt');
DEF_STATUS('bestelling', 8, 'lcl_bes_is_bescan');
DEF_STATUS('bestelling', 9, 'lcl_bes_ontvangen');
DEF_STATUS('bestelopdr', 1, 'lcl_bes_ord_afgewezen');
DEF_STATUS('bestelopdr', 2, 'lcl_bes_ord_new');

File diff suppressed because it is too large Load Diff

View File

@@ -30,6 +30,9 @@ CREATE_TABLE(bes_srtgroep,0)
NOT_NULL(bes_srtgroep_omschrijving, bes_c_bes_srtgroep_omschr),
bes_srtgroep_volgnr
NUMBER(3),
prs_kostensoort_key
NUMBER(10)
CONSTRAINT bes_r_prs_kostensoort_key1 REFERENCES prs_kostensoort(prs_kostensoort_key),
bes_srtgroep_aanmaak
DATE
DEFAULT SYSDATE
@@ -157,9 +160,11 @@ CREATE_TABLE(bes_srtdeel,0)
bes_srtdeel_details_loc
VARCHAR2(255),
bes_srtdeel_veelvoud
NUMBER(6),
NUMBER(9,3),
bes_srtdeel_minimum
NUMBER(6),
bes_srtdeel_maximum
NUMBER(6),
bes_staffeltabel_key
NUMBER(10)
CONSTRAINT bes_r_staffeltabel2 REFERENCES bes_staffeltabel(bes_staffeltabel_key),
@@ -170,6 +175,9 @@ CREATE_TABLE(bes_srtdeel,0)
NUMBER(6),
bes_srtdeel_voorraadmax
NUMBER(6),
bes_srtdeel_voorraadfactor
NUMBER(6)
DEFAULT 1, /* factor tussen inkoop- en verkoopenheden van zelfde artikelnr tbv voorraadbepaling */
bes_srtdeel_margepct /* percentage van de leveranciersmarge (verkoop-inkoop) dat voor ons is, de rest is voor whoever */
NUMBER(3),
bes_srtdeel_wijzigdagen /* zoveel dagen voor leverdatum nog te wijzigen */
@@ -179,7 +187,14 @@ CREATE_TABLE(bes_srtdeel,0)
bes_srtdeel_depotverdeelpct
NUMBER(3),
bes_srtdeel_notitie /* magazijnlocatie */
VARCHAR2(50)
VARCHAR2(50),
bes_srtdeel_maxbestel /* De voorrraad is het maximum aantal dat ik mag bestellen {0=nee (default), 1=ja} */
NUMBER(1)
DEFAULT 0
NOT NULL,
ins_srtdeel_key /* objectrelatie */
NUMBER(10)
CONSTRAINT ins_r_ins_srtdeel_key4 REFERENCES ins_srtdeel(ins_srtdeel_key)
);
@@ -228,6 +243,8 @@ CREATE_TABLE(bes_bestelling, 0)
bes_bestelling_fiat_user
NUMBER(10)
CONSTRAINT bes_r_bes_bestelling_fiat REFERENCES prs_perslid(prs_perslid_key),
bes_bestelling_fiatbedrag /* Tot zover gefiatteerd */
NUMBER(11,2),
mld_adres_key_lev
NUMBER(10)
CONSTRAINT bes_r_mld_adres_key_lev REFERENCES mld_adres(mld_adres_key),
@@ -240,7 +257,7 @@ CREATE_TABLE(bes_bestelling, 0)
CONSTRAINT fac_r_fac_activiteit3 REFERENCES fac_activiteit(fac_activiteit_key) ON DELETE CASCADE,
mld_melding_key /* optionele verwijzing naar veroorzakende melding */
NUMBER(10)
CONSTRAINT bes_r_mld_melding1 REFERENCES mld_melding(mld_melding_key),
CONSTRAINT bes_r_mld_melding1 REFERENCES mld_melding(mld_melding_key) ON DELETE SET NULL,
bes_bestelling_kto_verstuurd
DATE,
bes_bestelling_satisfaction
@@ -248,7 +265,13 @@ CREATE_TABLE(bes_bestelling, 0)
bes_bestelling_satisfaction_op
VARCHAR2(2000),
bes_bestelling_approved
NUMBER(11,2)
NUMBER(11,2),
bes_bestelling_lev_opm
VARCHAR2(320),
bes_bestelling_externnr
VARCHAR2(256),
bes_bestelling_externsyncdate
DATE
);
CREATE_TABLE(bes_bestelopdr, 0)
@@ -288,12 +311,22 @@ CREATE_TABLE(bes_bestelopdr, 0)
NUMBER(10)
CONSTRAINT bes_r_opdr_prs_user_key1 REFERENCES prs_perslid(prs_perslid_key),
bes_bestelopdr_delivery_opmerk
VARCHAR2(320)
VARCHAR2(320),
bes_bestelopdr_flag
NUMBER(1),
bes_bestelopdr_externnr
VARCHAR2(256),
bes_bestelopdr_externsyncdate
DATE
);
ALTER TABLE cnt_contract ADD bes_bestelopdr_key
NUMBER(10)
CONSTRAINT cnt_r_bes_bestelopdr_key REFERENCES bes_bestelopdr(bes_bestelopdr_key);
ALTER TABLE ins_deel
ADD bes_bestelopdr_key
NUMBER(10)
CONSTRAINT bes_r_bes_bestelopdr_key3 REFERENCES bes_bestelopdr(bes_bestelopdr_key);
CREATE_TABLE(bes_bestelopdr_item, 0)
(
@@ -307,14 +340,16 @@ CREATE_TABLE(bes_bestelopdr_item, 0)
bes_bestelopdr_item_posnr
NUMBER(5),
bes_bestelopdr_item_aantal
NUMBER(5)
NUMBER(15,3)
CONSTRAINT bes_c_bes_bestelopdr_i_aantal CHECK(bes_bestelopdr_item_aantal IS NOT NULL),
bes_bestelopdr_item_aantalontv
NUMBER(5),
NUMBER(15,3),
bes_bestelopdr_item_aantalexp
NUMBER(5),
NUMBER(15,3),
bes_bestelopdr_item_omschrijv
VARCHAR2(320),
bes_bestelopdr_item_opmerking
VARCHAR2(100),
bes_bestelopdr_item_prijs
NUMBER(12,6),
bes_bestelopdr_item_inkprijs
@@ -346,7 +381,7 @@ CREATE_TABLE(bes_bestelling_item, 0)
CONSTRAINT bes_c_bes_srtdeel_key1 CHECK(bes_srtdeel_key IS NOT NULL)
CONSTRAINT bes_r_bes_srtdeel_key REFERENCES bes_srtdeel(bes_srtdeel_key),
bes_bestelling_item_aantal
NUMBER(5)
NUMBER(15,3)
CONSTRAINT bes_c_bes_bestelling_i_aantal CHECK(bes_bestelling_item_aantal IS NOT NULL),
bes_bestelling_item_brutoprijs /* verkoopprijs ten tijde van bestelling */
NUMBER(8,2),
@@ -358,10 +393,12 @@ CREATE_TABLE(bes_bestelling_item, 0)
NUMBER(10)
CONSTRAINT bes_r_bes_bestelopdr_i_key1 REFERENCES bes_bestelopdr_item(bes_bestelopdr_item_key),
bes_bestelling_item_aantalontv
NUMBER(5),
NUMBER(15,3),
bes_bestelling_item_status
NUMBER(10),
CONSTRAINT bes_c_bes_bestelling_item CHECK (bes_bestelling_item_aantalontv<=bes_bestelling_item_aantal)
CONSTRAINT bes_c_bes_bestelling_item
CHECK ((bes_bestelling_item_aantal>=0 AND bes_bestelling_item_aantalontv<=bes_bestelling_item_aantal)
OR (bes_bestelling_item_aantal<0 AND bes_bestelling_item_aantalontv>=bes_bestelling_item_aantal))
);
--CREATE_TABLE(bes_bestellingstatuses, 0)
@@ -391,6 +428,10 @@ CREATE_TABLE(bes_disc_params, 0)
NUMBER(10)
NOT_NULL(bes_ins_discipline_key, bes_c_ins_discipline_key)
CONSTRAINT bes_r_ins_discipine_key REFERENCES ins_tab_discipline(ins_discipline_key),
bes_disc_params_fiatflow /* Fiatterings flow 0=fiatteur->besbof 1=besbof->fiatteur */
NUMBER(1)
DEFAULT 0
CONSTRAINT bes_c_disc_params_fiatflow CHECK(bes_disc_params_fiatflow IN (0,1)),
bes_disc_params_bestellimiet
NUMBER(8,2)
DEFAULT 100000,
@@ -419,6 +460,8 @@ CREATE_TABLE(bes_disc_params, 0)
CONSTRAINT bes_c_disc_params1 CHECK(bes_disc_params_factmatchmode IN (2,3)), /* leeg mag ook */
bes_disc_params_leverdagen /* default levertijd */
NUMBER,
bes_disc_params_expire_tijd
NUMBER(5,2), /* grenstijdstip van de dag voor die freeze (bv 16.5) */
bes_disc_params_punchouturl
VARCHAR2(1024),
bes_disc_params_punch_bedr_key
@@ -443,12 +486,15 @@ CREATE_TABLE(bes_disc_params, 0)
bes_ins_discipline_key_inkoop /* optionele corresponderende inkoopcatalogus tbv voorraad */
NUMBER(10)
CONSTRAINT bes_r_ins_discipine_key2 REFERENCES ins_tab_discipline(ins_discipline_key),
bes_disc_params_pgb /* 1=moet worden gecontroleerd tegen persoonsgebonden jaarbudget */
bes_disc_params_pgb /* 0=Geen van beiden, 1=Alleen pgb, 2=Alleen agb, 3=Beiden, pgb en agb */
NUMBER(1),
bes_disc_params_singlegroep /* 1=een bestelling mag alleen artikelen van 1 srtgroep bevatten */
NUMBER(1),
bes_disc_params_noti_opdr /* 1=notificeer besteller over bestelopdracht(en) */
NUMBER(1),
bes_disc_params_bonotify /* 1=notificeer BO als er een bestelling is */
NUMBER(1)
NOT NULL,
bes_disc_params_herfiat /* 0=nooit, 1=zie criteria, 2=altijd */
NUMBER(1),
bes_disc_params_herfiatpct
@@ -484,7 +530,31 @@ CREATE_TABLE(bes_disc_params, 0)
DEFAULT 1000000,
bes_disc_params_bestellimiet5
NUMBER(11,2)
DEFAULT 1000000
DEFAULT 1000000,
bes_disc_params_freeartikel /* Deprecated, gaat van 2017.3 via bes_disc_params_bestelmode */
NUMBER(1)
DEFAULT 0
NOT NULL,
bes_disc_params_bestelmode /* 0=ouderwets artikelselector, 1=vrij artikelen, 2=bestellijst */
NUMBER(1)
DEFAULT 0
NOT NULL,
bes_disc_params_fotomode /* 0=alleen bij kiezen artikel, 1=ook in bestellijst */
NUMBER(1)
DEFAULT 0
NOT NULL,
bes_disc_params_ins_mode /* bestelcatalogusinstellingen {0=Niet van toepassing, 1=Aanmaken en koppelen (Nog niet ondersteund), 2=Koppelen} */
NUMBER(1)
DEFAULT 0
NOT NULL,
bes_disc_params_fe_confirm /* Besteller bevestigt ontvangst {0=Nee (default), 1=Ja} */
NUMBER(1)
DEFAULT 0
NOT NULL,
bes_disc_params_hide_cost_fe /* Onderdruk kosten in bestellijst voor FE {0=Nee (default), 1=Ja} */
NUMBER(1)
DEFAULT 0
NOT NULL
);
//// flexprops
@@ -503,7 +573,9 @@ CREATE_TABLE(bes_srtkenmerk, 0)
, bes_srtkenmerk_kenmerktype
VARCHAR2(1)
, bes_srtkenmerk_systeem
NUMBER(1)
NUMBER(2)
DEFAULT 0
NOT NULL
, bes_srtkenmerk_lengte
NUMBER(4)
, bes_srtkenmerk_dec
@@ -524,9 +596,7 @@ CREATE_TABLE(bes_srtkenmerk, 0)
, CONSTRAINT bes_c_bes_srtkenmerk_omschr CHECK(bes_srtkenmerk_omschrijving IS NOT NULL)
, CONSTRAINT bes_srtkenmerk_omschrijving CHECK(bes_srtkenmerk_omschrijving IS NOT NULL)
, CONSTRAINT bes_u_bes_srtkenmerk_upper UNIQUE(bes_srtkenmerk_upper, bes_srtkenmerk_verwijder)
, CONSTRAINT bes_c_bes_srtkenmerk_kenmtype CHECK(bes_srtkenmerk_kenmerktype IN ('C','N','D','R','X','L','Q','F','M','E','S', 'l'))
, CONSTRAINT bes_c_bes_srtkenmerk_systeem CHECK(bes_srtkenmerk_systeem IS NULL
OR bes_srtkenmerk_systeem = 1)
, CONSTRAINT bes_c_bes_srtkenmerk_kenmtype CHECK(bes_srtkenmerk_kenmerktype IN ('C','N','D','T','R','X','L','Q','F','M','E','S','l','B','V'))
, CONSTRAINT bes_c_bes_srtkenmerk_lengte CHECK(bes_srtkenmerk_lengte >= 1
AND bes_srtkenmerk_lengte <= 4000)
, CONSTRAINT bes_c_bes_srtkenmerk_max_min CHECK(bes_srtkenmerk_nmax >= bes_srtkenmerk_nmin)
@@ -551,8 +621,13 @@ CREATE_TABLE(bes_kenmerk, 0)
VARCHAR2(1)
CONSTRAINT bes_c_ins_kenmerk_niveau2 CHECK
(bes_kenmerk_niveau is not null and (bes_kenmerk_niveau IN( 'D', 'G', 'S')))
, bes_kenmerk_omschrijving
VARCHAR2(50) /* optionele overrule van srtkenmerk_omschrijving */
, bes_kenmerk_verplicht
NUMBER(1)
, bes_kenmerk_groep
NUMBER(1)
DEFAULT 0 NOT NULL
, bes_kenmerk_toonbaar
NUMBER(1)
, bes_kenmerk_volgnummer
@@ -569,16 +644,18 @@ CREATE_TABLE(bes_kenmerk, 0)
DEFAULT SYSDATE
, bes_kenmerk_default
VARCHAR2(4000)
, bes_kenmerk_show_expr
VARCHAR2(4000)
, bes_kenmerk_verwijder
DATE
DEFAULT NULLDATUM
, CONSTRAINT bes_c_bes_srtkenmerk_key1 CHECK(bes_srtkenmerk_key IS NOT NULL)
, CONSTRAINT bes_r_bes_srtkenmerk_key2 FOREIGN KEY(bes_srtkenmerk_key) REFERENCES bes_srtkenmerk(bes_srtkenmerk_key)
, CONSTRAINT bes_c_bes_kenmerk_niveau1 CHECK(bes_kenmerk_niveau IS NOT NULL)
, CONSTRAINT bes_c_bes_kenmerk_toonbaar CHECK(bes_kenmerk_toonbaar IS NULL
OR bes_kenmerk_toonbaar = 1)
, CONSTRAINT bes_c_bes_kenmerk_aanmaak CHECK(bes_kenmerk_aanmaak IS NOT NULL)
, CONSTRAINT bes_u_bes_kenmerk UNIQUE(bes_srtkenmerk_key, bes_srtinstallatie_key, bes_kenmerk_type, bes_kenmerk_niveau, bes_kenmerk_verwijder)
, CONSTRAINT bes_c_bes_srtkenmerk_key1 CHECK(bes_srtkenmerk_key IS NOT NULL)
, CONSTRAINT bes_r_bes_srtkenmerk_key2 FOREIGN KEY(bes_srtkenmerk_key) REFERENCES bes_srtkenmerk(bes_srtkenmerk_key)
, CONSTRAINT bes_c_bes_kenmerk_niveau1 CHECK(bes_kenmerk_niveau IS NOT NULL)
, CONSTRAINT bes_c_bes_kenmerk_toonbaar CHECK(bes_kenmerk_toonbaar IS NULL
OR bes_kenmerk_toonbaar = 1)
, CONSTRAINT bes_c_bes_kenmerk_aanmaak CHECK(bes_kenmerk_aanmaak IS NOT NULL)
, CONSTRAINT bes_u_bes_kenmerk UNIQUE(bes_srtkenmerk_key, bes_srtinstallatie_key, bes_kenmerk_type, bes_kenmerk_niveau, bes_kenmerk_omschrijving, bes_kenmerk_groep, bes_kenmerk_verwijder)
);
CREATE_TABLE(bes_kenmerkbestell, 0)

View File

@@ -147,6 +147,47 @@ END;
/
AUDIT_BEGIN(bes_disc_params)
AUDIT_VALUE(bes_disc_params, bes_disc_params_bestellimiet)
AUDIT_VALUE(bes_disc_params, bes_disc_params_bestellimiet2)
AUDIT_VALUE(bes_disc_params, bes_disc_params_bestellimiet3)
AUDIT_VALUE(bes_disc_params, bes_disc_params_bestellimiet4)
AUDIT_VALUE(bes_disc_params, bes_disc_params_bestellimiet5)
AUDIT_VALUE(bes_disc_params, bes_disc_params_min_bedrag)
AUDIT_VALUE(bes_disc_params, bes_disc_params_auto_order)
AUDIT_VALUE(bes_disc_params, bes_disc_params_autoacceptrfo)
AUDIT_VALUE(bes_disc_params, bes_disc_params_herfiat)
AUDIT_VALUE(bes_disc_params, bes_disc_params_herfiatpct)
AUDIT_VALUE(bes_disc_params, bes_disc_params_herfiatmarge)
AUDIT_VALUE(bes_disc_params, bes_disc_params_factuurpct)
AUDIT_VALUE(bes_disc_params, bes_disc_params_factuurmarge)
AUDIT_VALUE(bes_disc_params, bes_disc_params_factmatchmode)
AUDIT_VALUE(bes_disc_params, bes_disc_params_factuurappr)
AUDIT_VALUE(bes_disc_params, bes_disc_params_factuurgrens)
AUDIT_VALUE(bes_disc_params, bes_disc_params_pgb)
AUDIT_VALUE(bes_disc_params, bes_disc_params_leverdagen)
AUDIT_VALUE(bes_disc_params, bes_disc_params_remoteconfirm)
AUDIT_VALUE(bes_disc_params, bes_disc_params_freeartikel)
AUDIT_VALUE(bes_disc_params, bes_disc_params_punchouturl)
AUDIT_VALUE(bes_disc_params, bes_disc_params_punch_bedr_key)
AUDIT_VALUE(bes_disc_params, bes_disc_params_logo_url)
AUDIT_VALUE(bes_disc_params, bes_disc_params_noti_dagen)
AUDIT_VALUE(bes_disc_params, bes_disc_params_noti_opdr)
AUDIT_VALUE(bes_disc_params, bes_disc_params_bonotify)
AUDIT_VALUE(bes_disc_params, bes_disc_params_retour)
AUDIT_VALUE(bes_disc_params, bes_disc_params_retour_url)
AUDIT_VALUE(bes_disc_params, bes_disc_params_levopm_url)
AUDIT_VALUE(bes_disc_params, bes_ins_discipline_key_inkoop)
AUDIT_VALUE(bes_disc_params, bes_disc_params_singlegroep)
AUDIT_VALUE(bes_disc_params, bes_disc_params_kpautorisatie)
AUDIT_VALUE(bes_disc_params, bes_disc_params_maxartikel)
AUDIT_VALUE(bes_disc_params, bes_disc_params_contract)
AUDIT_VALUE(bes_disc_params, bes_disc_params_cnt_disckey)
AUDIT_VALUE(bes_disc_params, bes_disc_params_cnt_termijn)
AUDIT_VALUE(bes_disc_params, bes_disc_params_cnt_opzegterm)
AUDIT_VALUE(bes_disc_params, bes_disc_params_for_others)
AUDIT_END()
CREATE_TRIGGER(BES_T_BES_DISC_PARAMS_B_IU)
BEFORE INSERT OR UPDATE ON bes_disc_params
FOR EACH ROW
@@ -169,19 +210,17 @@ BEGIN
raise_application_error(-20003, 'bes_C_bes_SRTKENMERK_SYSTEEM');
END IF;
IF (:NEW.bes_srtkenmerk_kenmerktype = 'C' OR :NEW.bes_srtkenmerk_kenmerktype = 'N')
AND :NEW.bes_srtkenmerk_lengte IS NULL
IF :NEW.bes_srtkenmerk_kenmerktype IN ('C', 'N', 'B') AND :NEW.bes_srtkenmerk_lengte IS NULL
THEN
raise_application_error (-20000, 'bes_C_bes_SRTKENMERK_LENGTE');
END IF;
-- Numeriek mag niet te lang zijn (numeric overflow)
IF :new.bes_srtkenmerk_kenmerktype = 'N'
AND :new.bes_srtkenmerk_lengte > 20
IF :new.bes_srtkenmerk_kenmerktype IN ('N', 'B') AND :new.bes_srtkenmerk_lengte > 20
THEN
:new.bes_srtkenmerk_lengte := 20;
END IF;
IF :NEW.bes_srtkenmerk_kenmerktype = 'N' AND :OLD.bes_srtkenmerk_key IS NOT NULL
IF :NEW.bes_srtkenmerk_kenmerktype IN ('N', 'B') AND :OLD.bes_srtkenmerk_key IS NOT NULL
THEN
IF :OLD.bes_srtkenmerk_nmin <> :NEW.bes_srtkenmerk_nmin
OR (:OLD.bes_srtkenmerk_nmin IS NULL AND :NEW.bes_srtkenmerk_nmin IS NOT NULL)
@@ -318,7 +357,7 @@ BEGIN
THEN
raise_application_error (-20004, 'bes_m241,' || srtkenmerkomschr || ',' || TO_CHAR (srtkenmerklengte));
END IF;
ELSIF srtkenmerktype = 'N'
ELSIF srtkenmerktype IN ('N', 'B')
THEN
-- NUMBER
-- Controleer of er een numerieke waarde ingevuld is.
@@ -433,7 +472,7 @@ BEGIN
THEN
raise_application_error (-20004, 'bes_m241,' || srtkenmerkomschr || ',' || TO_CHAR (srtkenmerklengte));
END IF;
ELSIF srtkenmerktype = 'N'
ELSIF srtkenmerktype IN ('N', 'B')
THEN
-- NUMBER
-- Controleer of er een numerieke waarde ingevuld is.

View File

@@ -57,6 +57,8 @@ CREATE_VIEW(bes_v_qvw_algemeen, 0) (bes_bestelling_key,
afdeling_omschrijving,
alg_locatie_key,
locatie_code,
locatie_omschrijving,
locatie_plaats,
district_omschijving,
afleveradres,
mandaat,
@@ -84,28 +86,34 @@ CREATE_VIEW(bes_v_qvw_algemeen, 0) (bes_bestelling_key,
)
AS
SELECT bes_bestelling_key, bestelaanvraagnr, besteldatum, besteller, invoerder, kostensoortgroep,kostensoort, kpn, kpn_omschrijving, prs_bedrijf_key,
afdeling_code, afdeling_omschrijving, alg_locatie_key, locatie_code, district_omschijving, afleveradres, mandaat,
afdeling_code, afdeling_omschrijving, alg_locatie_key, locatie_code, locatie_omschrijving, locatie_plaats, district_omschijving, afleveradres, mandaat,
personeelsnr, werkplek, ins_discipline_key, catalogus, bes_srtgroep_key, groep, afleverdatum, doorlooptijd_werkdgn, sla_tijd,
productcode, prijs, inkoopprijs, status, gefiatteerddoor, bestelopdrachtnummer, aantal, itemprijs, iteminkoopprijs, bes_srtdeel_key, productomschrijving, itemposnr
FROM (SELECT b.bes_bestelling_key bes_bestelling_key, 'A-' || b.bes_bestelling_key bestelaanvraagnr,
TO_CHAR (b.bes_bestelling_datum, 'YYYY-MM-DD') besteldatum,
TRUNC(b.bes_bestelling_datum) besteldatum,
(SELECT prs_perslid_naam_full
FROM prs_v_perslid_fullnames_all pf
WHERE pf.prs_perslid_key = p.prs_perslid_key) besteller,
(SELECT prs_perslid_naam_full
FROM prs_v_perslid_fullnames_all pf
WHERE pf.prs_perslid_key = COALESCE(fac.gettrackinguserkey ('BESNEW', b.bes_bestelling_key), fac.gettrackinguserkey ('BESAP2', b.bes_bestelling_key))) invoerder,
(select ksg.prs_kostensoortgrp_oms
from prs_kostensoortgrp ksg, prs_kostensoort ks
where ksg.PRS_KOSTENSOORTGRP_KEY = ks.PRS_KOSTENSOORTGRP_KEY
and ks.PRS_KOSTENSOORT_KEY = (select disc.PRS_KOSTENSOORT_KEY
from bes_discipline disc
where disc.ins_DISCIPLINE_KEY = d.ins_discipline_key)) kostensoortgroep,
(select ks.prs_kostensoort_oms
from prs_kostensoort ks
where ks.PRS_KOSTENSOORT_KEY = (select disc.PRS_KOSTENSOORT_KEY
from bes_discipline disc
where disc.ins_DISCIPLINE_KEY = d.ins_discipline_key)) kostensoort,
(SELECT ksg.prs_kostensoortgrp_oms
FROM prs_kostensoortgrp ksg,
prs_kostensoort ks
WHERE ksg.prs_kostensoortgrp_key = ks.prs_kostensoortgrp_key
AND ks.prs_kostensoort_key =
(SELECT MAX(COALESCE(bsg.prs_kostensoort_key, disc.prs_kostensoort_key))
FROM bes_discipline disc,
bes_srtgroep bsg
WHERE disc.ins_discipline_key = d.ins_discipline_key)) kostensoortgroep,
(SELECT ks.prs_kostensoort_oms
FROM prs_kostensoort ks
WHERE ks.prs_kostensoort_key =
(SELECT MAX(COALESCE(bsg.prs_kostensoort_key, disc.prs_kostensoort_key))
FROM bes_discipline disc,
bes_srtgroep bsg
WHERE disc.ins_discipline_key = bsg.ins_discipline_key
AND disc.ins_discipline_key = d.ins_discipline_key)) kostensoort,
k.prs_kostenplaats_nr kpn,
k.prs_kostenplaats_omschrijving kpn_omschrijving,
(SELECT prs_bedrijf_key
@@ -114,9 +122,9 @@ AS
a.prs_afdeling_naam afdeling_code,
a.prs_afdeling_omschrijving afdeling_omschrijving,
ma.alg_locatie_key alg_locatie_key,
(SELECT alg_locatie_code
FROM alg_locatie l
WHERE l.alg_locatie_key = ma.alg_locatie_key) locatie_code,
l.alg_locatie_code locatie_code,
l.alg_locatie_omschrijving locatie_omschrijving,
l.alg_locatie_plaats locatie_plaats,
(SELECT alg_district_omschrijving
FROM alg_locatie l, alg_district d
WHERE l.alg_district_key = d.alg_district_key
@@ -129,15 +137,14 @@ AS
d.ins_discipline_omschrijving catalogus,
sg.bes_srtgroep_key bes_srtgroep_key,
sg.bes_srtgroep_omschrijving groep,
TO_CHAR (b.bes_bestelling_leverdatum, 'YYYY-MM-DD') afleverdatum,
TO_CHAR (fac.count_work_days (b.bes_bestelling_datum, NVL (fac.gettrackingdate ('BESOTV', b.bes_bestelling_key), SYSDATE))
) doorlooptijd_werkdgn,
TRUNC(bes_bestelling_leverdatum) afleverdatum,
fac.count_work_days (b.bes_bestelling_datum, NVL (fac.gettrackingdate ('BESOTV', b.bes_bestelling_key), SYSDATE)) doorlooptijd_werkdgn,
NVL ((SELECT bdp.bes_disc_params_leverdagen
FROM bes_disc_params bdp
WHERE d.ins_discipline_key = bdp.bes_ins_discipline_key), 0) sla_tijd,
sd.bes_srtdeel_nr productcode,
REPLACE (TO_CHAR (bi.bes_bestelling_item_prijs * bi.bes_bestelling_item_aantal, '9999990.99'), '.', ',') prijs,
REPLACE (TO_CHAR (NVL(bes.getsrtdeelinkprijs(sd.bes_srtdeel_key, bes_bestelling_datum), bi.bes_bestelling_item_prijs) * bi.bes_bestelling_item_aantal, '9999990.99'), '.', ',') inkoopprijs,
bi.bes_bestelling_item_prijs * bi.bes_bestelling_item_aantal prijs,
NVL(bes.getsrtdeelinkprijs(sd.bes_srtdeel_key, bes_bestelling_datum), bi.bes_bestelling_item_prijs) * bi.bes_bestelling_item_aantal inkoopprijs,
(SELECT bes_bestellingstatuses_omschr
FROM bes_bestellingstatuses bs
WHERE bs.bes_bestellingstatuses_key = b.bes_bestelling_status) status,
@@ -145,8 +152,8 @@ AS
FROM prs_v_perslid_fullnames_all pf
WHERE pf.prs_perslid_key = b.bes_bestelling_fiat_user) gefiatteerddoor,
'O-' || bo.bes_bestelopdr_id bestelopdrachtnummer, bi.bes_bestelling_item_aantal aantal,
REPLACE (TO_CHAR (bi.bes_bestelling_item_prijs, '9999990.99'), '.', ',') itemprijs,
REPLACE (TO_CHAR (NVL(bes.getsrtdeelinkprijs(sd.bes_srtdeel_key, bes_bestelling_datum), bi.bes_bestelling_item_prijs), '9999990.99'), '.', ',') iteminkoopprijs,
bi.bes_bestelling_item_prijs itemprijs,
NVL(bes.getsrtdeelinkprijs(sd.bes_srtdeel_key, bes_bestelling_datum), bi.bes_bestelling_item_prijs) iteminkoopprijs,
sd.bes_srtdeel_key bes_srtdeel_key,
sd.bes_srtdeel_omschrijving productomschrijving,
boi.bes_bestelopdr_item_posnr itemposnr
@@ -165,12 +172,14 @@ AS
bes_bestelopdr bo,
bes_srtdeel sd,
bes_srtgroep sg,
ins_tab_discipline d
ins_tab_discipline d,
alg_locatie l
WHERE b.prs_perslid_key = p.prs_perslid_key
AND b.prs_kostenplaats_key = k.prs_kostenplaats_key
AND p.prs_afdeling_key = a.prs_afdeling_key
AND b.mld_adres_key_lev = ma.mld_adres_key
AND wp2.prs_perslid_key(+) = p.prs_perslid_key
AND l.alg_locatie_key(+) = ma.alg_locatie_key
AND b.bes_bestelling_key = bi.bes_bestelling_key
AND bi.bes_bestelopdr_item_key = boi.bes_bestelopdr_item_key(+)
AND boi.bes_bestelopdr_key = bo.bes_bestelopdr_key(+)
@@ -252,6 +261,260 @@ AS
CREATE_VIEW(bes_v_api_bestellingen, 1) AS SELECT * from bes_bestelling;
CREATE_VIEW(bes_v_api_bestelopdrachten, 1) AS SELECT * from bes_bestelopdr;
/* ROOT VIEWS for User defined Reports (UDR) */
CREATE_VIEW(bes_v_udr_bestelling, 1)
(
bestelling_key,
bestelaanvraagnr,
besteldatum,
leverancier,
besteller,
invoerder,
kostensoortgroep,
kostensoort,
kpn,
kpn_omschrijving,
fclt_3d_afdeling_key,
afdeling_code,
afdeling_omschrijving,
fclt_3d_locatie_key,
locatie_code,
regio_omschrijving,
district_omschrijving,
afleveradres,
afleverplaats,
mandaat,
fclt_3d_discipline_key,
catalogus,
groep,
productomschrijving,
productcode,
afleverdatum,
doorlooptijd_werkdgn,
sla_tijd,
prijs,
inkoopprijs,
status,
gefiatteerddoor,
bestelopdrachtnummer,
aantal,
itemprijs,
iteminkoopprijs,
itemposnr
)
AS
SELECT bes_bestelling_key,
bestelaanvraagnr,
besteldatum,
bedrijf_naam,
besteller,
invoerder,
kostensoortgroep,
kostensoort,
kpn,
kpn_omschrijving,
prs_afdeling_key,
afdeling_code,
afdeling_omschrijving,
alg_locatie_key,
locatie_code,
regio_omschrijving,
district_omschijving,
afleveradres,
afleverplaats,
mandaat,
ins_discipline_key,
catalogus,
groep,
productomschrijving,
productcode,
afleverdatum,
doorlooptijd_werkdgn,
sla_tijd,
prijs,
inkoopprijs,
status,
gefiatteerddoor,
bestelopdrachtnummer,
aantal,
itemprijs,
iteminkoopprijs,
itemposnr
FROM (SELECT b.bes_bestelling_key bes_bestelling_key,
'A-' || b.bes_bestelling_key bestelaanvraagnr,
b.bes_bestelling_datum besteldatum,
(SELECT prs_perslid_naam_full
FROM prs_v_perslid_fullnames_all pf
WHERE pf.prs_perslid_key = p.prs_perslid_key)
besteller,
(SELECT prs_perslid_naam_full
FROM prs_v_perslid_fullnames_all pf
WHERE pf.prs_perslid_key =
COALESCE (fac.gettrackinguserkey ('BESNEW', b.bes_bestelling_key),
fac.gettrackinguserkey ('BESAP2', b.bes_bestelling_key)))
invoerder,
(SELECT ksg.prs_kostensoortgrp_oms
FROM prs_kostensoortgrp ksg, prs_kostensoort ks
WHERE ksg.prs_kostensoortgrp_key = ks.prs_kostensoortgrp_key
AND ks.prs_kostensoort_key =
(SELECT MAX(COALESCE (bsg.prs_kostensoort_key,
disc.prs_kostensoort_key))
FROM bes_discipline disc, bes_srtgroep bsg
WHERE disc.ins_discipline_key = d.ins_discipline_key))
kostensoortgroep,
(SELECT ks.prs_kostensoort_oms
FROM prs_kostensoort ks
WHERE ks.prs_kostensoort_key =
(SELECT MAX(COALESCE (bsg.prs_kostensoort_key,
disc.prs_kostensoort_key))
FROM bes_discipline disc, bes_srtgroep bsg
WHERE disc.ins_discipline_key = bsg.ins_discipline_key
AND disc.ins_discipline_key = d.ins_discipline_key))
kostensoort,
k.prs_kostenplaats_nr kpn,
k.prs_kostenplaats_omschrijving kpn_omschrijving,
(SELECT b.prs_bedrijf_naam
FROM prs_bedrijf b
WHERE b.prs_bedrijf_key = sd.prs_bedrijf_key)
bedrijf_naam,
a.prs_afdeling_key,
a.prs_afdeling_naam afdeling_code,
a.prs_afdeling_omschrijving afdeling_omschrijving,
ma.alg_locatie_key alg_locatie_key,
(SELECT alg_locatie_code
FROM alg_locatie l
WHERE l.alg_locatie_key = ma.alg_locatie_key)
locatie_code,
(SELECT alg_regio_omschrijving
FROM alg_locatie l, alg_district d, alg_regio r
WHERE r.alg_regio_key = d.alg_regio_key
AND l.alg_district_key = d.alg_district_key
AND l.alg_locatie_key = ma.alg_locatie_key)
regio_omschrijving,
(SELECT alg_district_omschrijving
FROM alg_locatie l, alg_district d
WHERE l.alg_district_key = d.alg_district_key
AND l.alg_locatie_key = ma.alg_locatie_key)
district_omschijving,
ma.mld_adres_naam afleveradres,
b.bes_bestelling_plaats afleverplaats,
NVL ( (SELECT pr.fac_profiel_limiet
FROM fac_profiel pr
WHERE p.fac_profiel_key = pr.fac_profiel_key), 0)
mandaat,
d.ins_discipline_key ins_discipline_key,
d.ins_discipline_omschrijving catalogus,
sg.bes_srtgroep_omschrijving groep,
b.bes_bestelling_leverdatum afleverdatum,
fac.count_work_days (
b.bes_bestelling_datum,
NVL (fac.gettrackingdate ('BESOTV', b.bes_bestelling_key), SYSDATE))
doorlooptijd_werkdgn,
NVL ( (SELECT bdp.bes_disc_params_leverdagen
FROM bes_disc_params bdp
WHERE d.ins_discipline_key = bdp.bes_ins_discipline_key), 0)
sla_tijd,
sd.bes_srtdeel_nr productcode,
bi.bes_bestelling_item_prijs * bi.bes_bestelling_item_aantal prijs,
NVL (bes.getsrtdeelinkprijs (sd.bes_srtdeel_key, bes_bestelling_datum),
bi.bes_bestelling_item_prijs)
* bi.bes_bestelling_item_aantal
inkoopprijs,
(SELECT bes_bestellingstatuses_omschr
FROM bes_bestellingstatuses bs
WHERE bs.bes_bestellingstatuses_key = b.bes_bestelling_status)
status,
(SELECT prs_perslid_naam_full
FROM prs_v_perslid_fullnames_all pf
WHERE pf.prs_perslid_key = b.bes_bestelling_fiat_user)
gefiatteerddoor,
'O-' || bo.bes_bestelopdr_id bestelopdrachtnummer,
bi.bes_bestelling_item_aantal aantal,
bi.bes_bestelling_item_prijs itemprijs,
NVL (bes.getsrtdeelinkprijs (sd.bes_srtdeel_key, bes_bestelling_datum),
bi.bes_bestelling_item_prijs)
iteminkoopprijs,
sd.bes_srtdeel_omschrijving productomschrijving,
boi.bes_bestelopdr_item_posnr itemposnr
FROM bes_bestelling b,
prs_perslid p,
prs_kostenplaats k,
prs_afdeling a,
mld_adres ma,
bes_bestelling_item bi,
bes_bestelopdr_item boi,
bes_bestelopdr bo,
bes_srtdeel sd,
bes_srtgroep sg,
ins_tab_discipline d
WHERE b.prs_perslid_key = p.prs_perslid_key
AND b.prs_kostenplaats_key = k.prs_kostenplaats_key
AND p.prs_afdeling_key = a.prs_afdeling_key
AND b.mld_adres_key_lev = ma.mld_adres_key
AND b.bes_bestelling_key = bi.bes_bestelling_key
AND bi.bes_bestelopdr_item_key = boi.bes_bestelopdr_item_key(+)
AND boi.bes_bestelopdr_key = bo.bes_bestelopdr_key(+)
AND bi.bes_srtdeel_key = sd.bes_srtdeel_key
AND sd.bes_srtgroep_key = sg.bes_srtgroep_key
AND sg.ins_discipline_key = d.ins_discipline_key);
CREATE_VIEW(bes_v_allsrtinstallatie, 0)
(
NIVEAU,
BES_SRTINSTALLATIE_KEY,
DISCIPLINE_OMS,
SRTGROEP_OMS,
SRTDEEL_OMS,
BES_DISCIPLINE_KEY,
BES_SRTGROEP_KEY,
BES_SRTDEEL_KEY,
BES_DISCIPLINE_VERWIJDER,
BES_SRTGROEP_VERWIJDER,
BES_SRTDEEL_VERWIJDER
)
AS
SELECT 'D',
bes_ID.ins_discipline_key,
bes_ID.ins_discipline_omschrijving discipline_oms,
NULL srtgroep_oms,
NULL srtdeel_oms,
bes_ID.ins_discipline_key,
NULL bes_srtgroep_key,
NULL bes_srtdeel_key,
bes_ID.ins_discipline_verwijder bes_discipline_verwijder,
NULL bes_srtgroep_verwijder,
NULL bes_srtdeel_verwijder
FROM bes_discipline bes_ID
UNION
SELECT 'G',
bes_SG.bes_srtgroep_key,
bes_ID.ins_discipline_omschrijving,
bes_SG.bes_srtgroep_omschrijving,
NULL srtdeel_oms,
bes_ID.ins_discipline_key,
bes_SG.bes_srtgroep_key,
NULL bes_srtdeel_key,
bes_ID.ins_discipline_verwijder bes_discipline_verwijder,
bes_SG.bes_srtgroep_verwijder,
NULL bes_srtdeel_verwijder
FROM bes_discipline bes_ID, bes_srtgroep bes_SG
WHERE bes_ID.ins_discipline_key = bes_SG.ins_discipline_key
UNION
SELECT 'S',
bes_SD.bes_srtdeel_key,
bes_ID.ins_discipline_omschrijving,
bes_SG.bes_srtgroep_omschrijving,
bes_SD.bes_srtdeel_omschrijving,
bes_ID.ins_discipline_key,
bes_SG.bes_srtgroep_key,
bes_SD.bes_srtdeel_key,
bes_ID.ins_discipline_verwijder bes_discipline_verwijder,
bes_SG.bes_srtgroep_verwijder,
bes_SD.bes_srtdeel_verwijder
FROM bes_discipline bes_ID, bes_srtgroep bes_SG, bes_srtdeel bes_SD
WHERE bes_SG.bes_srtgroep_key = bes_SD.bes_srtgroep_key
AND bes_ID.ins_discipline_key = bes_SG.ins_discipline_key;
REGISTERRUN('$Id$')
#endif // BES

View File

@@ -9,6 +9,7 @@ create index bez_i_bez_afspraak_bez3 on bez_afspraak (prs_perslid_key);
create index bez_i_bez_afspraak_bez4 on bez_afspraak (bez_afspraak_datum);
CREATE INDEX bez_i_bez_afspraak_bez5 ON bez_afspraak(bez_afspraak_contact_key, bez_afspraak_datum);
CREATE INDEX bez_i_bez_afspraak_bez6 ON bez_afspraak(bez_afspraak_host_key, bez_afspraak_datum);
CREATE INDEX bez_i_bez_afspraak_bez7 ON bez_afspraak(alg_locatie_key);
create index bez_i_bez_bezoeker_afsp on bez_bezoekers (bez_afspraak_key);

View File

@@ -3,7 +3,7 @@
* $Id$
*/
_FAC_MODULE('BEZ','Bezoekersregistratie')
_FAC_MODULE('BEZ','lcl_module_BEZ')
INSERT INTO bez_actie (bez_actie_omschrijving) VALUES ('Onbekend');
INSERT INTO bez_actie (bez_actie_omschrijving) VALUES ('Ontvanger bellen');

View File

@@ -6,11 +6,13 @@
*/
CREATE OR REPLACE PACKAGE bez AS
PROCEDURE copy_afspraak (pkey IN NUMBER, newdate IN DATE, puserkey IN NUMBER, prsvkey_to IN NUMBER);
PROCEDURE copy_afspraak (pkey IN NUMBER, newdate IN DATE, puserkey IN NUMBER, prsvkey_to IN NUMBER, newafspraakkey OUT NUMBER);
PROCEDURE sync_resafspraak (presvruimtevan IN NUMBER, presvruimtenaar IN NUMBER);
PROCEDURE claim_parking (pbez_bezoekers_key IN NUMBER, palg_gebter_key IN NUMBER);
FUNCTION hasparking (pbez_bezoekers_key IN NUMBER) RETURN NUMBER;
FUNCTION afssprintf (ps IN VARCHAR2 , p_afspraak_key IN NUMBER) RETURN VARCHAR2 ;
FUNCTION bzksprintf (ps IN VARCHAR2 , p_bezoekers_key IN NUMBER) RETURN VARCHAR2 ;
PROCEDURE remove (p_afspraak_key IN NUMBER);
END bez;
/
@@ -19,6 +21,13 @@ CREATE OR REPLACE PACKAGE BODY bez AS
PROCEDURE copy_afspraak (pkey IN NUMBER, newdate IN DATE, puserkey IN NUMBER, prsvkey_to IN NUMBER)
AS
newafspraakkey bez_afspraak.bez_afspraak_key%TYPE;
BEGIN
copy_afspraak (pkey, newdate, puserkey, prsvkey_to, newafspraakkey);
END;
-- Variant waarbij je newafspraakkey terug krijgt
PROCEDURE copy_afspraak (pkey IN NUMBER, newdate IN DATE, puserkey IN NUMBER, prsvkey_to IN NUMBER, newafspraakkey OUT NUMBER)
AS
newbezoekerskey bez_bezoekers.bez_bezoekers_key%TYPE;
hasparking NUMBER;
nieuwvan DATE;
@@ -29,8 +38,12 @@ CREATE OR REPLACE PACKAGE BODY bez AS
SELECT bez_bezoekers_key,
bez_afspraak_naam,
bez_afspraak_bedrijf,
bez_afspraak_opmerking,
prs_contactpersoon_key
bez_bezoekers_opmerking,
bez_bezoekers_telefoon,
bez_bezoekers_email,
bez_bezoekers_kenteken,
prs_contactpersoon_key,
prs_perslid_key
FROM bez_bezoekers
WHERE bez_afspraak_key = pkey;
BEGIN
@@ -54,13 +67,23 @@ CREATE OR REPLACE PACKAGE BODY bez AS
SELECT bez_s_bez_afspraak_key.NEXTVAL INTO newafspraakkey FROM DUAL;
INSERT INTO bez_afspraak (bez_afspraak_key, prs_perslid_key, bez_afspraak_host_key, bez_afspraak_contact_key, bez_afspraak_gastheer, bez_afspraak_datum, bez_actie_key, alg_locatie_key, res_rsv_ruimte_key, alg_onrgoed_keys, bez_afspraak_ruimte, bez_afspraak_opmerking, bez_afspraak_eind
INSERT INTO bez_afspraak (bez_afspraak_key,
prs_perslid_key,
bez_afspraak_host_key,
bez_afspraak_contact_key,
bez_afspraak_gastheer,
bez_afspraak_telefoonnr,
bez_afspraak_datum, bez_actie_key,
alg_locatie_key, res_rsv_ruimte_key,
alg_onrgoed_keys, bez_afspraak_ruimte,
bez_afspraak_opmerking, bez_afspraak_eind
)
SELECT newafspraakkey,
puserkey,
a.bez_afspraak_host_key,
a.bez_afspraak_contact_key,
a.bez_afspraak_gastheer,
a.bez_afspraak_telefoonnr,
nieuwvan,
a.bez_actie_key,
a.alg_locatie_key,
@@ -72,7 +95,7 @@ CREATE OR REPLACE PACKAGE BODY bez AS
FROM bez_afspraak a
WHERE a.bez_afspraak_key = pkey;
-- Er zijn geen flexkenmerken in het spel
-- Er zijn geen flexkenmerken in het spel voor afspraak
FOR b IN bezoekers
LOOP
SELECT bez_s_bez_bezoekers_key.NEXTVAL INTO newbezoekerskey FROM DUAL;
@@ -82,16 +105,24 @@ CREATE OR REPLACE PACKAGE BODY bez AS
bez_afspraak_key,
bez_afspraak_naam,
bez_afspraak_bedrijf,
bez_afspraak_opmerking,
prs_contactpersoon_key
bez_bezoekers_opmerking,
bez_bezoekers_telefoon,
bez_bezoekers_email,
bez_bezoekers_kenteken,
prs_contactpersoon_key,
prs_perslid_key
)
VALUES (
newbezoekerskey,
newafspraakkey,
b.bez_afspraak_naam,
b.bez_afspraak_bedrijf,
b.bez_afspraak_opmerking,
b.prs_contactpersoon_key
b.bez_bezoekers_opmerking,
b.bez_bezoekers_telefoon,
b.bez_bezoekers_email,
b.bez_bezoekers_kenteken,
b.prs_contactpersoon_key,
b.prs_perslid_key
);
-- Als de bron een P had, dan de bestemming ook
@@ -103,6 +134,24 @@ CREATE OR REPLACE PACKAGE BODY bez AS
-- Eventueel: controleren of de nieuwe nu ook een P heeft,
-- en zo niet dat dan tracken; goed doordenken!
END IF;
-- Kopieer de flexkenmerken van de bezoekers
-- Do not copy backoffice characteristics (> 900)
INSERT INTO bez_kenmerkwaarde
( bez_bezoekers_key,
bez_kenmerk_key,
bez_kenmerkwaarde_waarde
)
SELECT newbezoekerskey,
w.bez_kenmerk_key,
w.bez_kenmerkwaarde_waarde
FROM bez_kenmerkwaarde w,
bez_kenmerk k
WHERE w.bez_kenmerk_key = k.bez_kenmerk_key
AND w.bez_bezoekers_key = b.bez_bezoekers_key
AND k.bez_kenmerk_volgnr <= 900
AND w.bez_kenmerkwaarde_verwijder IS NULL;
END LOOP;
fac.trackaction ('BEZMUT', newafspraakkey, puserkey, NULL, NULL);
@@ -165,6 +214,7 @@ CREATE OR REPLACE PACKAGE BODY bez AS
talgruimte res_rsv_ruimte.alg_ruimte_key%TYPE;
lparkeerkey res_deel.res_deel_key%TYPE;
bez_parkingdiscipline_key NUMBER;
lpreposttime NUMBER(5,4); -- we gaan nog delen door 24, res_disc_params.res_disc_params_preposttime%TYPE is dan te klein;
BEGIN
-- Claim een (nieuwe) parkeerplaats voor de gegeven bezoeker
-- Reserveer voor de tijden van de bijbehorende afspraak cq. res_rsv_ruimte
@@ -193,11 +243,21 @@ CREATE OR REPLACE PACKAGE BODY bez AS
IF ldeelreskey IS NOT NULL
THEN
-- Zoek de noodzakelijke gegevens op
SELECT r.res_rsv_ruimte_van, r.res_rsv_ruimte_tot, r.res_ruimte_opstel_key, r.alg_ruimte_key
INTO lbegin, leinde, topstel, talgruimte
SELECT r.res_ruimte_opstel_key, r.alg_ruimte_key
INTO topstel, talgruimte
FROM res_rsv_ruimte r
WHERE res_rsv_ruimte_key = ldeelreskey;
-- Begin- en eindtijd zouden al bekend moeten zijn via afspraak (zal eigenlijk altijd gevuld zijn)
-- Zo niet, dan nog ophalen uit rsv_ruimte
IF lbegin IS NULL OR leinde IS NULL
THEN
SELECT r.res_rsv_ruimte_van, r.res_rsv_ruimte_tot
INTO lbegin, leinde
FROM res_rsv_ruimte r
WHERE res_rsv_ruimte_key = ldeelreskey;
END IF;
IF talgruimte IS NOT NULL
THEN
SELECT g.alg_locatie_key
@@ -212,15 +272,23 @@ CREATE OR REPLACE PACKAGE BODY bez AS
FROM res_ruimte_opstelling ro, res_alg_ruimte rag, alg_ruimte r, alg_verdieping v, alg_gebouw g
WHERE ro.res_ruimte_key = rag.res_ruimte_key
AND rag.alg_ruimte_key = r.alg_ruimte_key
AND res_alg_ruimte_verwijder IS NULL
AND r.alg_verdieping_key = v.alg_verdieping_key
AND v.alg_gebouw_key = g.alg_gebouw_key
AND ro.res_ruimte_opstel_key = topstel;
END IF;
END IF;
-- ik weet genoeg, behalve: de discipline_key van parkeerplaatsen!
bez_parkingdiscipline_key := fac.safe_to_number (fac.getsetting ('vis_parking_key'));
-- ik weet genoeg, behalve: de discipline_key van parkeerplaatsen en de pre/post tijden van deze discipline!
bez_parkingdiscipline_key := fac.safe_to_number (fac.getsetting ('vis_parking_key'));
SELECT COALESCE(rdp.res_disc_params_preposttime, 0) / 24
INTO lpreposttime
FROM res_disc_params rdp
WHERE rdp.res_ins_discipline_key = bez_parkingdiscipline_key;
-- lpreposttime is nu in dagen (in uren / 24 = in dagen).
-- In de query wordt rekening gehouden met 1 minuut marge voor afrondfouten (+/- 1 / 1440).
-- Heb ik een gebouwkey of terreinkey meegekregen?
IF palg_gebter_key IS NULL
THEN
@@ -231,10 +299,10 @@ CREATE OR REPLACE PACKAGE BODY bez AS
(SELECT MIN (rd.res_deel_key)
FROM res_v_aanwezigrsv_deel rd
WHERE d.res_deel_key = rd.res_deel_key
AND rd.res_rsv_deel_van BETWEEN TRUNC (lbegin) AND leinde - 1 / 1440
AND rd.res_rsv_deel_tot BETWEEN lbegin + 1 / 1440 AND TRUNC (lbegin) + 1
AND rd.res_rsv_deel_van < leinde - 1 / 1440
AND rd.res_rsv_deel_tot > lbegin + 1 / 1440
AND rd.res_rsv_deel_van BETWEEN TRUNC (lbegin) AND leinde - 1 / 1440 + lpreposttime
AND rd.res_rsv_deel_tot BETWEEN lbegin + 1 / 1440 - lpreposttime AND TRUNC (lbegin) + 1
AND rd.res_rsv_deel_van < leinde - 1 / 1440 + lpreposttime
AND rd.res_rsv_deel_tot > lbegin + 1 / 1440 - lpreposttime
AND d.res_discipline_key = bez_parkingdiscipline_key)
aantal
FROM res_v_aanwezigdeel d, ins_deel id, alg_v_aanwezigterreinsector t
@@ -244,6 +312,14 @@ CREATE OR REPLACE PACKAGE BODY bez AS
AND id.ins_alg_ruimte_key = t.alg_terreinsector_key(+)
-- outer join mag hier niet en dit filter is niet nodig? AND id.ins_alg_ruimte_type = 'T'(+)
AND t.prs_afdeling_key IS NULL -- Alleen 'gewone' parkeerplaatsen
-- Is de parkeerplaats reserveerbaar op de begindag. Meerdaagse parkeerplaatsen worden niet ondersteund.
-- (bits & (2^(dow-1))) = (2^(dow-1))
AND BITAND(d.res_deel_beschikbaar_bits,
POWER(2,
(fac.getweekdaynum(TRUNC(lbegin)) - 1))) =
POWER(2, (fac.getweekdaynum(TRUNC (lbegin)) - 1))
AND ( d.res_deel_vervaldatum IS NULL
OR d.res_deel_vervaldatum > lbegin)
ORDER BY id.ins_deel_upper)
WHERE aantal IS NULL;
ELSE
@@ -255,10 +331,10 @@ CREATE OR REPLACE PACKAGE BODY bez AS
(SELECT MIN (rd.res_deel_key)
FROM res_v_aanwezigrsv_deel rd
WHERE d.res_deel_key = rd.res_deel_key
AND rd.res_rsv_deel_van BETWEEN TRUNC (lbegin) AND leinde - 1 / 1440
AND rd.res_rsv_deel_tot BETWEEN lbegin + 1 / 1440 AND TRUNC (lbegin) + 1
AND rd.res_rsv_deel_van < leinde - 1 / 1440
AND rd.res_rsv_deel_tot > lbegin + 1 / 1440
AND rd.res_rsv_deel_van BETWEEN TRUNC (lbegin) AND leinde - 1 / 1440 + lpreposttime
AND rd.res_rsv_deel_tot BETWEEN lbegin + 1 / 1440 - lpreposttime AND TRUNC (lbegin) + 1
AND rd.res_rsv_deel_van < leinde - 1 / 1440 + lpreposttime
AND rd.res_rsv_deel_tot > lbegin + 1 / 1440 - lpreposttime
AND d.res_discipline_key = bez_parkingdiscipline_key)
aantal
FROM res_v_aanwezigdeel d, ins_deel id, alg_v_allonroerendgoed og
@@ -270,6 +346,14 @@ CREATE OR REPLACE PACKAGE BODY bez AS
AND (og.alg_gebouw_key = palg_gebter_key
OR og.alg_terreinsector_key = palg_gebter_key)
AND id.ins_alg_ruimte_type IN ('R', 'T')
-- Is de parkeerplaats reserveerbaar op de begindag. Meerdaagse parkeerplaatsen worden niet ondersteund.
-- (bits & (2^(dow-1))) = (2^(dow-1))
AND BITAND(d.res_deel_beschikbaar_bits,
POWER(2,
(fac.getweekdaynum(TRUNC(lbegin)) - 1))) =
POWER(2, (fac.getweekdaynum(TRUNC (lbegin)) - 1))
AND ( d.res_deel_vervaldatum IS NULL
OR d.res_deel_vervaldatum > lbegin)
ORDER BY id.ins_deel_upper)
WHERE aantal IS NULL;
END IF;
@@ -306,7 +390,6 @@ CREATE OR REPLACE PACKAGE BODY bez AS
RETURN aantal;
END;
FUNCTION afssprintf (ps IN VARCHAR2, p_afspraak_key IN NUMBER) RETURN VARCHAR2 IS
lafspraak_datum bez_afspraak.bez_afspraak_datum%TYPE;
lbezoek VARCHAR2 (200);
@@ -330,9 +413,9 @@ CREATE OR REPLACE PACKAGE BODY bez AS
GROUP BY bez_afspraak_key;
s :=
REPLACE (REPLACE (REPLACE (s, '##NAAM##', lbezoek), '##KEY##', NUMBER_TO_CHAR (p_afspraak_key)),
REPLACE (REPLACE (REPLACE (s, '##NAAM##', lbezoek), '##KEY##', TO_CHAR (p_afspraak_key)),
'##DATUM##',
DATE_TO_CHAR (lafspraak_datum, 'DD-MM-YY HH24:MI')
TO_CHAR (lafspraak_datum, 'DD-MM-YY HH24:MI')
);
END IF;
RETURN s;
@@ -362,16 +445,39 @@ CREATE OR REPLACE PACKAGE BODY bez AS
AND bez_bezoekers_key = p_bezoekers_key;
s :=
REPLACE (REPLACE (REPLACE (REPLACE (REPLACE (s, '##NAAM##', lbezoek), '##KEY##', NUMBER_TO_CHAR (lafspraak_key)),
REPLACE (REPLACE (REPLACE (REPLACE (REPLACE (s, '##NAAM##', lbezoek), '##KEY##', TO_CHAR (lafspraak_key)),
'##DATUM##',
DATE_TO_CHAR (lafspraak_datum, 'DD-MM-YY HH24:MI')
TO_CHAR (lafspraak_datum, 'DD-MM-YY HH24:MI')
), '##BEDRIJF##', lbedrijf), '##PASNR##', lbadgenr);
END IF;
RETURN s;
END;
PROCEDURE remove(p_afspraak_key IN NUMBER)
IS
CURSOR c_bezoekers IS
SELECT bez_bezoekers_key
FROM bez_bezoekers
WHERE bez_afspraak_key = p_afspraak_key;
BEGIN
FOR ref_bezoekers IN c_bezoekers
LOOP
DELETE FROM bez_bezoekers
WHERE bez_bezoekers_key = ref_bezoekers.bez_bezoekers_key;
-- Van de volgende tabel worden de records die naar deze bez_bezoekers_key
-- verwijzen met ON DELETE CASCADE verwijderd;
-- bez_kenmerkwaarde
-- In de volgende tabel wordt bez_bezoekers_key leeg gemaakt bij het verwijderen van bez_bezoekers:
-- res_rsv_deel
fac.remove_tracking('bezoeker', ref_bezoekers.bez_bezoekers_key);
END LOOP;
DELETE FROM bez_afspraak
WHERE bez_afspraak_key = p_afspraak_key;
fac.remove_tracking('afspraak', p_afspraak_key);
END;
END bez;
/

View File

@@ -13,10 +13,17 @@ CREATE_TABLE(bez_actie,0)
VARCHAR2(64),
bez_actie_default
NUMBER(1),
bez_actie_flags
NUMBER(3) DEFAULT 0 NOT NULL, -- 0x001=oproepen, 0x002=autobadge
bez_actie_verwijder
DATE
);
ALTER TABLE res_ruimte
ADD bez_actie_key
NUMBER(10)
REFERENCES bez_actie(bez_actie_key);
CREATE_TABLE(bez_afspraak,0)
(
bez_afspraak_key
@@ -54,6 +61,13 @@ CREATE_TABLE(bez_afspraak,0)
bez_afspraak_opmerking
VARCHAR2(320),
bez_afspraak_eind
DATE,
bez_afspraak_aanmaak
DATE
DEFAULT SYSDATE NOT NULL,
bez_afspraak_externnr
VARCHAR2(256),
bez_afspraak_externsyncdate
DATE
);
@@ -77,12 +91,33 @@ CREATE_TABLE(bez_bezoekers,0)
CONSTRAINT bez_r_prs_perslid REFERENCES prs_perslid(prs_perslid_key),
bez_bezoekers_pasnr
VARCHAR2(30),
bez_bezoekers_opmerking
VARCHAR2(50),
bez_afspraak_opmerking
VARCHAR2(50),
bez_bezoekers_done
DATE,
bez_bezoekers_out
DATE,
bez_bezoekers_done_actual
DATE,
bez_bezoekers_out_actual
DATE,
bez_bezoekers_oproep
DATE,
bez_bezoekers_flags -- documentatie in appl/bez/xxx.inc
NUMBER(10)
DEFAULT 0 NOT NULL,
bez_bezoekers_flag
NUMBER(1),
bez_bezoekers_aanmaak
DATE
DEFAULT SYSDATE NOT NULL,
bez_bezoekers_telefoon VARCHAR2(20),
bez_bezoekers_email VARCHAR2(200),
bez_bezoekers_kenteken VARCHAR2(10),
bez_bezoekers_externnr VARCHAR2(256),
bez_bezoekers_externsyncdate DATE
);
@@ -109,14 +144,17 @@ CREATE_TABLE(bez_kenmerk,0)
VARCHAR2(255)
,bez_kenmerk_default
VARCHAR2(4000)
,bez_kenmerk_show_expr
VARCHAR2(4000)
,bez_kenmerk_dimensie
VARCHAR2(10)
,bez_kenmerk_kenmerktype
VARCHAR2(1)
CONSTRAINT bez_c_bez_kenmerk_type2 CHECK
(bez_kenmerk_kenmerktype IN ('C','N','D','R','X','L','Q','F','M','E','S', 'l'))
,bez_kenmerk_systeem
NUMBER(1)
(bez_kenmerk_kenmerktype IN ('C','N','D','T','R','X','L','Q','F','M','E','S','l','B','V'))
,bez_kenmerk_systeem -- &1 = systeemkm, &2 = primary, show in list
NUMBER(2)
DEFAULT 0 NOT NULL
,bez_kenmerk_toonbaar
NUMBER(1)
,bez_kenmerk_uniek
@@ -125,6 +163,9 @@ CREATE_TABLE(bez_kenmerk,0)
VARCHAR2(255)
,bez_kenmerk_verplicht
NUMBER(1)
,bez_kenmerk_groep
NUMBER(1)
DEFAULT 0 NOT NULL
,bez_kenmerk_lengte
NUMBER(4)
,bez_kenmerk_dec

View File

@@ -17,7 +17,21 @@ BEGIN
END IF;
IF :new.bez_afspraak_host_key IS NULL AND :new.bez_afspraak_gastheer IS NULL THEN
:new.bez_afspraak_host_key := :new.bez_afspraak_contact_key;
BEGIN
IF fac.getsetting ('vis_afspraak_host_uses_keys') = 1 THEN
:new.bez_afspraak_host_key := :new.bez_afspraak_contact_key;
ELSE
BEGIN
SELECT SUBSTR(prs_perslid_naam_full,1,50)
INTO :new.bez_afspraak_gastheer
FROM prs_v_perslid_fullnames_all
WHERE prs_perslid_key=:new.bez_afspraak_contact_key;
EXCEPTION
WHEN OTHERS THEN
:new.bez_afspraak_gastheer := '*';
END;
END IF;
END;
END IF;
IF :new.bez_afspraak_host_key IS NOT NULL THEN
SELECT SUBSTR(prs_perslid_naam_full,1,50)
@@ -44,7 +58,7 @@ CREATE_TRIGGER(bez_t_bez_afspraak_d)
ON bez_afspraak
FOR EACH ROW
BEGIN
DELETE FROM bez_bezoekers WHERE bez_afspraak_key=:OLD.bez_afspraak_key;
DELETE FROM bez_bezoekers WHERE bez_afspraak_key = :OLD.bez_afspraak_key;
END;
/
@@ -69,25 +83,25 @@ CREATE_TRIGGER(bez_t_notificatie_afspraak_d)
ON bez_afspraak
FOR EACH ROW
BEGIN
fac.clrnotifications('BEZMUT', :OLD.bez_afspraak_key);
fac.clrnotifications('BEZUPD', :OLD.bez_afspraak_key);
-- Alle notificaties verwijderen van de "afspraak" xmlnode die behoren bij de verwijderde afspraak.
fac.clrnotifications_xmlnode('afspraak', :OLD.bez_afspraak_key);
-- Tracking verwijderen die niet weg gaat als de afspraak wordt verwijderd.
fac.clrtracking_xmlnode('afspraak', :OLD.bez_afspraak_key);
END;
/
CREATE_TRIGGER(bez_t_notificatie_bezoekers_d)
AFTER DELETE
ON bez_bezoekers
FOR EACH ROW
BEGIN
fac.clrnotifications('BEZDO%', :OLD.bez_bezoekers_key);
fac.clrnotifications('BEZOU%', :OLD.bez_bezoekers_key);
fac.clrnotifications('BEZBAD', :OLD.bez_bezoekers_key);
-- Alle notificaties verwijderen van de "bezoeker" xmlnode die behoren bij de verwijderde bezoeker.
fac.clrnotifications_xmlnode('bezoeker', :OLD.bez_bezoekers_key);
-- Tracking verwijderen die niet weg gaat als de bezoeker wordt verwijderd.
fac.clrtracking_xmlnode('bezoeker', :OLD.bez_bezoekers_key);
END;
/
CREATE_TRIGGER(bez_t_bez_kenmerk_b_iu)
BEFORE INSERT OR UPDATE ON bez_kenmerk
FOR EACH ROW

View File

@@ -19,7 +19,7 @@ SELECT a.bez_afspraak_key,
b.bez_bezoekers_key,
b.bez_afspraak_naam bezoeker_naam,
b.bez_afspraak_bedrijf bezoeker_bedrijf,
b.bez_afspraak_opmerking bezoeker_opmerking,
b.bez_bezoekers_opmerking bezoeker_opmerking,
b.bez_bezoekers_done,
b.bez_bezoekers_out,
b.bez_bezoekers_pasnr
@@ -33,6 +33,277 @@ SELECT a.bez_afspraak_key,
AND p2.prs_perslid_key = a.bez_afspraak_contact_key
AND a.alg_onrgoed_keys = og.alg_onroerendgoed_keys;
/* ROOT VIEWS for User defined Reports (UDR) */
CREATE_VIEW(bez_v_udr_bezoeker, 1)
(
key,
afspraak_key,
reservering_key,
host,
contact,
invoerder,
plaats_code,
plaats_omschrijving,
regio,
district,
locatie_code,
locatie_naam,
locatie_plaats,
gebouw_code,
gebouw_naam,
verdieping_code,
verdieping_naam,
ruimte_code,
ruimte_naam,
afspraak_ruimte,
afspraak_opmerking,
bezoeker_naam,
bezoeker_bedrijf,
bezoek_van,
weekdag_bezoek_van,
bezoek_tot,
actie,
bezoeker_opmerking,
bezoeker_binnen,
bezoeker_buiten,
pasnr,
parkeerplaats,
fclt_3d_locatie_key,
fclt_3d_divisie_key,
divisie_naam,
divisie_omschrijving,
fclt_3d_afdeling_key,
selfservice
)
AS
SELECT b.bez_bezoekers_key,
a.bez_afspraak_key,
a.res_rsv_ruimte_key,
COALESCE (p1.prs_perslid_naam_full, a.bez_afspraak_gastheer) bez_afspraak_host,
p2.prs_perslid_naam_full bez_afspraak_contact,
p3.prs_perslid_naam_full bez_afspraak_invoerder,
og.alg_onroerendgoed_code,
og.alg_onroerendgoed_omschrijving,
r.alg_regio_omschrijving,
d.alg_district_omschrijving,
l.alg_locatie_code,
l.alg_locatie_omschrijving,
l.alg_locatie_plaats,
og.alg_gebouw_code,
og.alg_gebouw_naam,
og.alg_verdieping_code,
og.alg_verdieping_omschrijving,
og.alg_ruimte_nr,
og.alg_ruimte_omschrijving,
a.bez_afspraak_ruimte,
a.bez_afspraak_opmerking,
b.bez_afspraak_naam bezoeker_naam,
b.bez_afspraak_bedrijf bezoeker_bedrijf,
a.bez_afspraak_datum,
TO_CHAR(a.bez_afspraak_datum, 'D') weekdag_bezoek_van,
a.bez_afspraak_eind,
ba.bez_actie_omschrijving,
b.bez_bezoekers_opmerking bezoeker_opmerking,
b.bez_bezoekers_done,
b.bez_bezoekers_out,
b.bez_bezoekers_pasnr,
rd.res_deel_omschrijving,
a.alg_locatie_key,
an.prs_afdeling_key,
an.prs_afdeling_naam,
an.prs_afdeling_omschrijving,
pp1.prs_afdeling_key,
DECODE (p2.prs_perslid_naam_full, p3.prs_perslid_naam_full, lcl.l ('lcl_yes'), lcl.l ('lcl_no')) selfservice
FROM bez_afspraak a,
bez_bezoekers b,
prs_v_perslid_fullnames_all p1,
prs_v_perslid_fullnames_all p2,
prs_v_perslid_fullnames_all p3,
alg_v_allonrgoed_gegevens og,
alg_locatie l,
alg_district d,
alg_regio r,
bez_actie ba,
prs_perslid pp1,
prs_v_afdeling_boom ab,
prs_v_afdeling an,
res_rsv_deel rrd,
res_deel rd
WHERE a.bez_afspraak_key = b.bez_afspraak_key
AND pp1.prs_perslid_key(+) = a.bez_afspraak_host_key
AND p1.prs_perslid_key(+) = a.bez_afspraak_host_key
AND p2.prs_perslid_key = a.bez_afspraak_contact_key
AND p3.prs_perslid_key(+) = a.prs_perslid_key
AND a.bez_actie_key = ba.bez_actie_key
AND l.alg_district_key = d.alg_district_key
AND d.alg_regio_key = r.alg_regio_key
AND l.alg_locatie_key = a.alg_locatie_key
AND a.alg_onrgoed_keys = og.alg_onroerendgoed_keys(+)
AND b.bez_bezoekers_key = rrd.bez_bezoekers_key(+)
AND rrd.res_deel_key = rd.res_deel_key(+)
AND ab.prs_afdeling_key1 = an.prs_afdeling_key
AND ab.prs_afdeling_key = pp1.prs_afdeling_key
AND a.bez_afspraak_datum >= TO_DATE ('01-01-2010', 'DD-MM-YYYY');
CREATE_VIEW(bez_v_udr_reserveringbezoeker, 1)
(
bezoeker_key,
afspraak_key,
reservering_key,
host,
plaats_code,
plaats_omschrijving,
regio,
district,
locatie_code,
locatie_naam,
gebouw_code,
gebouw_naam,
verdieping_code,
verdieping_naam,
ruimte_code,
ruimte_naam,
afspraak_ruimte,
afspraak_opmerking,
bezoeker_naam,
bezoeker_bedrijf,
bezoek_van,
bezoek_tot,
actie,
bezoeker_opmerking,
bezoeker_binnen,
bezoeker_buiten,
pasnr,
parkeerplaats,
nummer,
res_omschrijving,
invoerdatum,
datum,
gastheer,
invoerder,
kostensoortgroep,
kostensoort,
kpn,
kpn_omschrijving,
fclt_3d_divisie_key,
divisie_naam,
divisie_omschrijving,
fclt_3d_afdeling_key,
afdeling_code,
afdeling_omschrijving,
regio_omschrijving,
district_omschijving,
fclt_3d_locatie_key,
locatie,
locatie_omschrijving,
locatie_plaats,
gebouw,
verdieping,
ruimte,
opstelling,
capaciteit,
no_show,
mandaat,
personeelsnr,
fclt_3d_discipline_key,
catalogus_key,
catalogus,
reserveerbare_ruimte,
bezoekers,
van,
tot,
duur,
status,
bostatus,
activiteit,
srtactiviteit_key,
activiteitsoort
)
AS
SELECT
b.key bezoeker_key,
b.afspraak_key,
b.reservering_key,
b.host,
--b.contact,
--b.invoerder,
b.plaats_code,
b.plaats_omschrijving,
b.regio,
b.district,
b.locatie_code,
b.locatie_naam,
--b.locatie_plaats,
b.gebouw_code,
b.gebouw_naam,
b.verdieping_code,
b.verdieping_naam,
b.ruimte_code,
b.ruimte_naam,
b.afspraak_ruimte,
b.afspraak_opmerking,
b.bezoeker_naam,
b.bezoeker_bedrijf,
b.bezoek_van,
b.bezoek_tot,
b.actie,
b.bezoeker_opmerking,
b.bezoeker_binnen,
b.bezoeker_buiten,
b.pasnr,
b.parkeerplaats,
--b.fclt_3d_locatie_key,
--b.fclt_3d_afdeling_key,
--b.selfservice,
--r.key,
r.nummer,
r.res_omschrijving,
r.invoerdatum,
r.datum,
r.gastheer,
--r.contact,
r.invoerder,
r.kostensoortgroep,
r.kostensoort,
r.kpn,
r.kpn_omschrijving,
r.fclt_3d_divisie_key,
r.divisie_naam,
r.divisie_omschrijving,
r.fclt_3d_afdeling_key,
r.afdeling_code,
r.afdeling_omschrijving,
r.regio_omschrijving,
r.district_omschijving,
r.fclt_3d_locatie_key,
r.locatie,
r.locatie_omschrijving,
r.locatie_plaats,
r.gebouw,
r.verdieping,
r.ruimte,
r.opstelling,
r.capaciteit,
r.no_show,
r.mandaat,
r.personeelsnr,
r.fclt_3d_discipline_key,
r.catalogus_key,
r.catalogus,
r.reserveerbare_ruimte,
r.bezoekers,
r.van,
r.tot,
r.duur,
r.status,
r.bostatus,
r.activiteit,
r.srtactiviteit_key,
r.activiteitsoort
FROM res_v_udr_reservering r, bez_v_udr_bezoeker b
WHERE b.reservering_key = r.key;
REGISTERRUN('$Id$')
#endif // BEZ

16
BGT/BGT_IND.SRC Normal file
View File

@@ -0,0 +1,16 @@
#ifdef BGT
/*
* $Revision$
* $Id$
*/
CREATE INDEX bgt_i_bgt_budget_key_naar ON bgt_budgetmutatie(bgt_budget_key_naar);
CREATE INDEX bgt_i_bgt_budget_key_van ON bgt_budgetmutatie(bgt_budget_key_van);
CREATE INDEX bgt_i_bgt_disc_params ON bgt_disc_params(bgt_ins_discipline_key);
CREATE INDEX bgt_i_bgt_budget ON bgt_budget(ins_discipline_key, bgt_project_key, bgt_kostenrubriek_key, prs_kostensoortgrp_key, prs_kostensoort_key);
REGISTERONCE('$Id$')
#endif // BGT

16
BGT/BGT_INI.SRC Normal file
View File

@@ -0,0 +1,16 @@
#ifdef BGT
/*
* $Revision$
* $Id$
*/
_FAC_MODULE('BGT','lcl_module_BGT')
/*
** De MESSAGES van de BGT module.
*/
DEF_FAC_MESSAGE ('BGT_U_BUDGET' ,'Dit budget bestaat al.');
REGISTERONCE('$Id$')
#endif // BGT

460
BGT/BGT_PAC.SRC Normal file
View File

@@ -0,0 +1,460 @@
#ifdef BGT
/*
* $Revision$
* $Id$
*/
CREATE OR REPLACE PACKAGE bgt
AS
FUNCTION getMutatieOpBudget( p_budget_key IN NUMBER
, p_mutatie_key IN NUMBER
, p_btw IN NUMBER
) RETURN NUMBER;
FUNCTION getBudgetMutaties ( p_budget_key IN NUMBER
, p_btw IN NUMBER
, p_datum_van DATE DEFAULT NULL
, p_datum_tot DATE DEFAULT NULL
) RETURN NUMBER;
FUNCTION getBudgetOpDatum ( p_budget_key IN NUMBER
, p_btw IN NUMBER
, p_datum DATE DEFAULT NULL
) RETURN NUMBER;
FUNCTION getBudgetSoortMutatie ( p_kostenrubriek_key IN NUMBER
, p_kostensoortgrp_key IN NUMBER
, p_kostensoort_key IN NUMBER
, p_btw IN NUMBER
, p_soortmutatie IN VARCHAR2
, p_datum IN DATE DEFAULT NULL
) RETURN NUMBER;
FUNCTION getSoortMutatie ( p_mutatie_key IN NUMBER
) RETURN VARCHAR2;
FUNCTION getContractwaarde( p_srtkey IN VARCHAR2
, p_key IN NUMBER
, p_btw IN NUMBER
, p_status NUMBER DEFAULT 3
, p_datum_van DATE DEFAULT NULL
, p_datum_tot DATE DEFAULT NULL
) RETURN NUMBER;
FUNCTION getRaming ( p_mld_opdr_key IN NUMBER
, p_btw IN NUMBER
, p_datum_van DATE DEFAULT NULL
, p_datum_tot DATE DEFAULT NULL
) RETURN NUMBER;
FUNCTION getGecontracteerd ( p_mld_opdr_key IN NUMBER
, p_btw IN NUMBER
, p_datum_van DATE DEFAULT NULL
, p_datum_tot DATE DEFAULT NULL
) RETURN NUMBER;
FUNCTION getGefactureerdSoort( p_kostensoort_key IN NUMBER
, p_btw IN NUMBER
) RETURN NUMBER;
FUNCTION getGefactureerd ( p_mld_opdr_key IN NUMBER
, p_btw IN NUMBER
, p_datum_van DATE DEFAULT NULL
, p_datum_tot DATE DEFAULT NULL
) RETURN NUMBER;
FUNCTION getTefactureren ( p_mld_opdr_key IN NUMBER
, p_btw IN NUMBER
, p_datum_van DATE DEFAULT NULL
, p_datum_tot DATE DEFAULT NULL
) RETURN NUMBER;
END bgt;
/
CREATE OR REPLACE PACKAGE BODY bgt
AS
FUNCTION getMutatieOpBudget( p_budget_key IN NUMBER
, p_mutatie_key IN NUMBER
, p_btw IN NUMBER
) RETURN NUMBER
IS
v_bedrag_mut NUMBER;
BEGIN
-- p_btw: 0=excl.btw, 1=btw, 2=incl.btw.
BEGIN
SELECT COALESCE(SUM(bedrag_mutatie), 0)
INTO v_bedrag_mut
FROM (SELECT bgt_budgetmutatie_key
, bgt_budget_key_van budget_key
, CASE WHEN p_btw=0 THEN COALESCE(bgt_budget_bedrag_van, 0)
WHEN p_btw=1 THEN COALESCE(bgt_budget_btwbedrag_van, 0)
WHEN p_btw=2 THEN COALESCE(bgt_budget_bedrag_van, 0) + COALESCE(bgt_budget_btwbedrag_van, 0)
END bedrag_mutatie
FROM bgt_budgetmutatie
UNION
SELECT bgt_budgetmutatie_key
, bgt_budget_key_naar budget_key
, CASE WHEN p_btw=0 THEN COALESCE(bgt_budget_bedrag_naar, 0)
WHEN p_btw=1 THEN COALESCE(bgt_budget_btwbedrag_naar, 0)
WHEN p_btw=2 THEN COALESCE(bgt_budget_bedrag_naar, 0) + COALESCE(bgt_budget_btwbedrag_naar, 0)
END bedrag_mutatie
FROM bgt_budgetmutatie
) mut
WHERE mut.budget_key = p_budget_key
AND mut.bgt_budgetmutatie_key = DECODE(p_mutatie_key , NULL, mut.bgt_budgetmutatie_key, p_mutatie_key);
EXCEPTION
WHEN NO_DATA_FOUND THEN
v_bedrag_mut := NULL;
END;
RETURN v_bedrag_mut;
END getMutatieOpBudget;
FUNCTION getBudgetMutaties ( p_budget_key IN NUMBER
, p_btw IN NUMBER
, p_datum_van DATE DEFAULT NULL
, p_datum_tot DATE DEFAULT NULL -- eigenlijk: tot-en-met
) RETURN NUMBER
IS
v_bedrag_mut NUMBER;
BEGIN
-- p_btw: 0=excl.btw, 1=btw, 2=incl.btw.
-- NB: dit zijn zowel onderlinge mutaties als van-naar reserve mutaties!!
BEGIN
SELECT COALESCE(SUM(mut.bedrag_mutaties), 0)
INTO v_bedrag_mut
FROM (SELECT CASE WHEN p_btw=0 THEN COALESCE(SUM(bgt_budget_bedrag_van), 0)
WHEN p_btw=1 THEN COALESCE(SUM(bgt_budget_btwbedrag_van), 0)
WHEN p_btw=2 THEN COALESCE(SUM(bgt_budget_bedrag_van), 0) + COALESCE(SUM(bgt_budget_btwbedrag_van), 0)
END bedrag_mutaties
FROM bgt_budgetmutatie
WHERE bgt_budget_key_van = p_budget_key
AND ((p_datum_van IS NOT NULL AND TRUNC(bgt_budgetmutatie_datum) >= p_datum_van) OR p_datum_van IS NULL)
AND ((p_datum_tot IS NOT NULL AND TRUNC(bgt_budgetmutatie_datum) <= p_datum_tot) OR p_datum_tot IS NULL)
UNION
SELECT CASE WHEN p_btw=0 THEN COALESCE(SUM(bgt_budget_bedrag_naar), 0)
WHEN p_btw=1 THEN COALESCE(SUM(bgt_budget_btwbedrag_naar), 0)
WHEN p_btw=2 THEN COALESCE(SUM(bgt_budget_bedrag_naar), 0) + COALESCE(SUM(bgt_budget_btwbedrag_naar), 0)
END bedrag_mutaties
FROM bgt_budgetmutatie
WHERE bgt_budget_key_naar = p_budget_key
AND ((p_datum_van IS NOT NULL AND TRUNC(bgt_budgetmutatie_datum) >= p_datum_van) OR p_datum_van IS NULL)
AND ((p_datum_tot IS NOT NULL AND TRUNC(bgt_budgetmutatie_datum) <= p_datum_tot) OR p_datum_tot IS NULL)
) mut;
EXCEPTION
WHEN NO_DATA_FOUND THEN
v_bedrag_mut := NULL;
END;
RETURN v_bedrag_mut;
END getBudgetMutaties;
FUNCTION getBudgetOpDatum ( p_budget_key IN NUMBER
, p_btw IN NUMBER
, p_datum DATE DEFAULT NULL
) RETURN NUMBER
IS
v_huidig_budget NUMBER;
v_mutatie NUMBER;
v_datum_budget NUMBER;
BEGIN
-- p_btw: 0=excl.btw, 1=btw, 2=incl.btw.
BEGIN
SELECT CASE WHEN p_btw=0 THEN COALESCE(bgt_budget_bedrag, 0)
WHEN p_btw=1 THEN COALESCE(bgt_budget_btwbedrag, 0)
WHEN p_btw=2 THEN COALESCE(bgt_budget_bedrag, 0) + COALESCE(bgt_budget_btwbedrag, 0)
END huidig_budget
, CASE WHEN p_btw=0 THEN BGT.getBudgetMutaties(bgt_budget_key, 0, p_datum+1, NULL)
WHEN p_btw=1 THEN BGT.getBudgetMutaties(bgt_budget_key, 1, p_datum+1, NULL)
WHEN p_btw=2 THEN BGT.getBudgetMutaties(bgt_budget_key, 0, p_datum+1, NULL) + BGT.getBudgetMutaties(bgt_budget_key, 1, p_datum+1, NULL)
END mutaties
INTO v_huidig_budget
, v_mutatie
FROM bgt_budget
WHERE bgt_budget_key = p_budget_key;
--
v_datum_budget := v_huidig_budget - v_mutatie;
EXCEPTION
WHEN NO_DATA_FOUND THEN
v_datum_budget := NULL;
END;
RETURN v_datum_budget;
END getBudgetOpDatum;
FUNCTION getBudgetSoortMutatie ( p_kostenrubriek_key IN NUMBER
, p_kostensoortgrp_key IN NUMBER
, p_kostensoort_key IN NUMBER
, p_btw IN NUMBER
, p_soortmutatie IN VARCHAR2
, p_datum IN DATE DEFAULT NULL
) RETURN NUMBER
IS
v_bedrag NUMBER;
BEGIN
-- p_btw: 0=excl.btw, 1=btw, 2=incl.btw.
BEGIN
SELECT COALESCE(SUM(bgt_mutatie_bedrag), 0) bgt_mutatie_bedrag
INTO v_bedrag
FROM ( SELECT b.bgt_kostenrubriek_key
, b.prs_kostensoortgrp_key
, b.prs_kostensoort_key
, b.bgt_budget_isreserve
, TRUNC(m.bgt_budgetmutatie_datum) bgt_budgetmutatie_datum
, CASE WHEN p_btw=0 THEN COALESCE(m.bgt_budget_bedrag_van, 0)
WHEN p_btw=1 THEN COALESCE(m.bgt_budget_btwbedrag_van, 0)
WHEN p_btw=2 THEN COALESCE(m.bgt_budget_bedrag_van, 0) + COALESCE(m.bgt_budget_btwbedrag_van, 0)
END bgt_mutatie_bedrag
, BGT.getSoortMutatie (m.bgt_budgetmutatie_key) bgt_mutatie_soort
FROM bgt_budget b
, bgt_budgetmutatie m
WHERE b.bgt_budget_key = m.bgt_budget_key_van
UNION ALL
SELECT b.bgt_kostenrubriek_key
, b.prs_kostensoortgrp_key
, b.prs_kostensoort_key
, b.bgt_budget_isreserve
, TRUNC(m.bgt_budgetmutatie_datum) bgt_budgetmutatie_datum
, CASE WHEN p_btw=0 THEN COALESCE(m.bgt_budget_bedrag_naar, 0)
WHEN p_btw=1 THEN COALESCE(m.bgt_budget_btwbedrag_naar, 0)
WHEN p_btw=2 THEN COALESCE(m.bgt_budget_bedrag_naar, 0) + COALESCE(m.bgt_budget_btwbedrag_naar, 0)
END bgt_mutatie_bedrag
, BGT.getSoortMutatie (m.bgt_budgetmutatie_key) bgt_mutatie_soort
FROM bgt_budget b
, bgt_budgetmutatie m
WHERE b.bgt_budget_key = m.bgt_budget_key_naar
) single_mutatie
WHERE INSTR(p_soortmutatie, bgt_mutatie_soort) > 0
AND ( (p_kostenrubriek_key IS NOT NULL AND p_kostensoortgrp_key = -1 AND p_kostensoort_key = -1 AND bgt_kostenrubriek_key = p_kostenrubriek_key)
OR (p_kostenrubriek_key IS NOT NULL AND p_kostensoortgrp_key IS NULL AND p_kostensoort_key IS NULL AND bgt_kostenrubriek_key = p_kostenrubriek_key AND prs_kostensoortgrp_key IS NULL AND prs_kostensoort_key IS NULL)
OR (p_kostenrubriek_key IS NOT NULL AND p_kostensoortgrp_key IS NOT NULL AND p_kostensoort_key IS NOT NULL AND prs_kostensoort_key = p_kostensoort_key)
OR (p_kostenrubriek_key IS NULL AND p_kostensoortgrp_key IS NOT NULL AND p_kostensoort_key = -1 AND prs_kostensoortgrp_key = p_kostensoortgrp_key)
OR (p_kostenrubriek_key IS NULL AND p_kostensoortgrp_key IS NOT NULL AND p_kostensoort_key IS NULL AND prs_kostensoortgrp_key = p_kostensoortgrp_key AND prs_kostensoort_key IS NULL)
OR (p_kostenrubriek_key IS NULL AND p_kostensoortgrp_key IS NULL AND p_kostensoort_key IS NOT NULL AND prs_kostensoort_key = p_kostensoort_key)
)
AND (TRUNC(bgt_budgetmutatie_datum) <= p_datum OR p_datum IS NULL);
EXCEPTION
WHEN NO_DATA_FOUND THEN
v_bedrag := NULL;
END;
RETURN v_bedrag;
END getBudgetSoortMutatie;
FUNCTION getSoortMutatie( p_mutatie_key IN NUMBER
) RETURN VARCHAR2
IS
v_budget_van bgt_budgetmutatie.bgt_budget_key_van%TYPE;
v_budget_naar bgt_budgetmutatie.bgt_budget_key_naar%TYPE;
v_mutatie_omschrijving bgt_budgetmutatie.bgt_budgetmutatie_omschrijving%TYPE;
v_mutatie_reserve bgt_budgetmutatie.bgt_budgetmutatie_reserve%TYPE;
v_mutatie_code bgt_budgetmutatie.bgt_budgetmutatie_code%TYPE;
v_mutatie_level_van VARCHAR2(1);
v_mutatie_level_naar VARCHAR2(1);
v_soort_mutatie VARCHAR2(1);
v_budget_isreserve bgt_budget.bgt_budget_isreserve%TYPE;
BEGIN
BEGIN
SELECT m.bgt_budget_key_van
, m.bgt_budget_key_naar
, m.bgt_budgetmutatie_omschrijving
, m.bgt_budgetmutatie_reserve
, m.bgt_budgetmutatie_code
, CASE WHEN bv.prs_kostensoort_key IS NOT NULL
THEN 'S'
ELSE CASE WHEN bv.prs_kostensoortgrp_key IS NOT NULL
THEN 'G'
ELSE CASE WHEN bv.bgt_kostenrubriek_key IS NOT NULL
THEN 'R'
ELSE 'P'
END
END
END mutatie_level_van
, CASE WHEN bn.prs_kostensoort_key IS NOT NULL
THEN 'S'
ELSE CASE WHEN bn.prs_kostensoortgrp_key IS NOT NULL
THEN 'G'
ELSE CASE WHEN bn.bgt_kostenrubriek_key IS NOT NULL
THEN 'R'
ELSE 'P'
END
END
END mutatie_level_naar
, bv.bgt_budget_isreserve
INTO v_budget_van
, v_budget_naar
, v_mutatie_omschrijving
, v_mutatie_reserve
, v_mutatie_code
, v_mutatie_level_van
, v_mutatie_level_naar
, v_budget_isreserve
FROM bgt_budget bv
, bgt_budget bn
, bgt_budgetmutatie m
WHERE m.bgt_budget_key_van = bv.bgt_budget_key(+)
AND m.bgt_budget_key_naar = bn.bgt_budget_key(+)
AND m.bgt_budgetmutatie_key = p_mutatie_key;
--
-- Mutatie van-naar reserve (tussen algemeenreserve en kostensoort of kostenrubriek en kostensoort)
-- (Is dus allebei tussen kostenrubriek en kostensoort).
-- Maak nog onderscheid tussen automatische overboeking A (correctie van budget tgv meer gecontracteerd dan budget)
-- overboeking wegens meer-minderwerk W
-- en een gewone mutatie van/naar reserve.
IF ( (v_mutatie_level_van = 'R')
OR (v_mutatie_level_naar = 'R')
) THEN
IF (v_mutatie_reserve = 1) THEN -- 'AO Automatische overboeking'
IF (v_mutatie_code = 'W') THEN
v_soort_mutatie := 'W';
ELSE
v_soort_mutatie := 'A';
END IF;
ELSE
v_soort_mutatie := 'R';
END IF;
END IF;
--
-- Mutatie extra budget (er wordt geld aan algemeenreserve, kostenrubriek of kostensoort toegevoegd OF onttrokken.
IF ((v_budget_van = v_budget_naar) OR (v_budget_van IS NULL) OR (v_budget_naar IS NULL) ) THEN
v_soort_mutatie := 'E';
END IF;
--
-- Onderlinge mutatie (mutaties tussen kostensoorten)
IF ( (v_budget_van <> v_budget_naar)
AND (v_mutatie_level_van = 'S')
AND (v_mutatie_level_naar = 'S')
) THEN
v_soort_mutatie := 'M';
END IF;
EXCEPTION
WHEN NO_DATA_FOUND THEN
v_soort_mutatie := NULL;
END;
--
RETURN v_soort_mutatie;
END getSoortMutatie;
FUNCTION getContractwaarde( p_srtkey IN VARCHAR2
, p_key IN NUMBER
, p_btw IN NUMBER
, p_status NUMBER DEFAULT 3
, p_datum_van DATE DEFAULT NULL
, p_datum_tot DATE DEFAULT NULL -- eigenlijk: tot-en-met
) RETURN NUMBER
IS
v_bedrag NUMBER;
BEGIN
-- p_srtkey: SRT=prs_kostensoort_key, OPDR=mld_opdr_key.
-- p_btw: 0=excl.btw, 1=btw, 2=incl.btw.
-- p_status: 1=raming, 2=gecontracteerd, 3=alles.
BEGIN
SELECT CASE WHEN p_btw=0 THEN SUM(COALESCE(mld_opdr_kosten, 0))
WHEN p_btw=1 THEN SUM(COALESCE(mld_opdr_kosten_btw, 0))
WHEN p_btw=2 THEN SUM(COALESCE(mld_opdr_kosten, 0)) + SUM(COALESCE(mld_opdr_kosten_btw, 0))
END contracten
INTO v_bedrag
FROM mld_opdr
WHERE p_key = DECODE(p_srtkey, 'SRT', prs_kostensoort_key, 'OPDR', mld_opdr_key)
AND ( (p_status = 1 AND mld_statusopdr_key = 10)
OR (p_status = 2 AND mld_statusopdr_key <> 10)
OR (p_status = 3 AND mld_statusopdr_key = mld_statusopdr_key)
)
AND ((p_datum_van IS NOT NULL AND TRUNC(mld_opdr_datumbegin) >= p_datum_van) OR p_datum_van IS NULL)
AND ((p_datum_tot IS NOT NULL AND TRUNC(mld_opdr_datumbegin) <= p_datum_tot) OR p_datum_tot IS NULL);
EXCEPTION
WHEN NO_DATA_FOUND THEN
v_bedrag := NULL;
END;
RETURN v_bedrag;
END getContractwaarde;
FUNCTION getRaming( p_mld_opdr_key IN NUMBER
, p_btw IN NUMBER
, p_datum_van DATE DEFAULT NULL
, p_datum_tot DATE DEFAULT NULL
) RETURN NUMBER
IS
v_bedrag NUMBER;
BEGIN
v_bedrag := BGT.getContractwaarde('OPDR', p_mld_opdr_key, p_btw, 1, p_datum_van, p_datum_tot);
RETURN v_bedrag;
END getRaming;
FUNCTION getGecontracteerd( p_mld_opdr_key IN NUMBER
, p_btw IN NUMBER
, p_datum_van DATE DEFAULT NULL
, p_datum_tot DATE DEFAULT NULL
) RETURN NUMBER
IS
v_bedrag NUMBER;
BEGIN
v_bedrag := BGT.getContractwaarde('OPDR', p_mld_opdr_key, p_btw, 2, p_datum_van, p_datum_tot);
RETURN v_bedrag;
END getGecontracteerd;
FUNCTION getGefactureerdSoort( p_kostensoort_key IN NUMBER
, p_btw IN NUMBER
) RETURN NUMBER
IS
v_bedrag NUMBER;
BEGIN
BEGIN
SELECT SUM(BGT.getGefactureerd(mld_opdr_key, p_btw, NULL, NULL))
INTO v_bedrag
FROM mld_opdr
WHERE prs_kostensoort_key = p_kostensoort_key;
EXCEPTION
WHEN NO_DATA_FOUND THEN
v_bedrag := NULL;
END;
RETURN v_bedrag;
END getGefactureerdSoort;
FUNCTION getGefactureerd ( p_mld_opdr_key IN NUMBER
, p_btw IN NUMBER
, p_datum_van DATE DEFAULT NULL
, p_datum_tot DATE DEFAULT NULL -- eigenlijk: tot-en-met
) RETURN NUMBER
IS
v_bedrag NUMBER;
BEGIN
-- p_btw: 0=excl.btw, 1=btw, 2=incl.btw.
v_bedrag := 0;
BEGIN
SELECT CASE WHEN p_btw=0 THEN SUM(COALESCE(fin_factuur_totaal, 0))
WHEN p_btw=1 THEN SUM(COALESCE(fin_factuur_totaal_btw, 0))
WHEN p_btw=2 THEN SUM(COALESCE(fin_factuur_totaal, 0)) + SUM(COALESCE(fin_factuur_totaal_btw, 0))
END facturen
INTO v_bedrag
FROM fin_factuur
WHERE ((p_datum_van IS NOT NULL AND TRUNC(fin_factuur_advies) >= p_datum_van) OR p_datum_van IS NULL)
AND ((p_datum_tot IS NOT NULL AND TRUNC(fin_factuur_advies) <= p_datum_tot) OR p_datum_tot IS NULL)
AND mld_opdr_key = p_mld_opdr_key;
EXCEPTION
WHEN NO_DATA_FOUND THEN
v_bedrag := 0;
END;
RETURN v_bedrag;
END getGefactureerd;
FUNCTION getTefactureren ( p_mld_opdr_key IN NUMBER
, p_btw IN NUMBER
, p_datum_van DATE DEFAULT NULL
, p_datum_tot DATE DEFAULT NULL
) RETURN NUMBER
IS
v_statusopdr NUMBER;
v_cont NUMBER;
v_fact NUMBER;
v_bedrag NUMBER;
BEGIN
-- p_btw: 0=excl.btw, 1=btw, 2=incl.btw.
v_bedrag := 0;
BEGIN
SELECT NVL(mld_statusopdr_key, 0)
INTO v_statusopdr
FROM mld_opdr
WHERE mld_opdr_key = p_mld_opdr_key;
--
IF (v_statusopdr <> 10) THEN
v_cont := getGecontracteerd(p_mld_opdr_key, p_btw, p_datum_van, p_datum_tot);
v_fact := getGefactureerd(p_mld_opdr_key, p_btw, p_datum_van, p_datum_tot);
v_bedrag := COALESCE(v_cont, 0) - COALESCE(v_fact, 0);
END IF;
END;
RETURN v_bedrag;
END getTefactureren;
END bgt;
/
REGISTERRUN('$Id$')
#endif // BGT

16
BGT/BGT_SEQ.SRC Normal file
View File

@@ -0,0 +1,16 @@
#ifdef BGT
/*
* $Revision$
* $Id$
*/
CREATE SEQUENCE bgt_s_bgt_disc_params_key MINVALUE 1;
CREATE SEQUENCE bgt_s_bgt_project_key MINVALUE 1;
CREATE SEQUENCE bgt_s_bgt_kostenrubriek_key MINVALUE 1;
CREATE SEQUENCE bgt_s_bgt_budget_key MINVALUE 1;
CREATE SEQUENCE bgt_s_bgt_budgetmutatie_key MINVALUE 1;
REGISTERONCE('$Id$')
#endif // BGT

166
BGT/BGT_TAB.SRC Normal file
View File

@@ -0,0 +1,166 @@
#ifdef BGT
/*
* $Revision$
* $Id$
*/
/* discipline=project */
CREATE_TABLE(bgt_disc_params,0)
(
bgt_disc_params_key
NUMBER (10) PRIMARY KEY NOT NULL,
bgt_ins_discipline_key
NUMBER (10)
CONSTRAINT bgt_r_ins_discipine_key REFERENCES ins_tab_discipline (ins_discipline_key),
bgt_disc_params_code -- projectcode
VARCHAR2 (20 BYTE),
bgt_disc_params_opdrachtgever
VARCHAR2 (200 BYTE),
bgt_disc_params_startdatum
DATE
);
/* deelproject */
CREATE_TABLE(bgt_project, 0)
(
bgt_project_key
NUMBER (10) PRIMARY KEY NOT NULL,
ins_discipline_key
NUMBER (10)
CONSTRAINT bgt_r_ins_discipline_key1 REFERENCES ins_tab_discipline (ins_discipline_key),
bgt_project_code
VARCHAR2 (20 BYTE)
CONSTRAINT bgt_c_bgt_project_code NOT NULL,
bgt_project_omschrijving
VARCHAR2 (60 BYTE),
bgt_project_volgnr
NUMBER (3),
bgt_project_prijspeildatum
DATE,
bgt_project_info
VARCHAR2 (4000 BYTE),
bgt_project_notes
VARCHAR2 (4000 BYTE),
bgt_project_aanmaak
DATE DEFAULT SYSDATE,
bgt_project_verwijder
DATE,
prs_kostenplaats_key
NUMBER (10)
CONSTRAINT bgt_r_prs_kostenplaats_key1 REFERENCES prs_kostenplaats (prs_kostenplaats_key),
CONSTRAINT bgt_u_bgt_project UNIQUE(ins_discipline_key, bgt_project_code, bgt_project_verwijder)
);
CREATE_TABLE(bgt_kostenrubriek,0)
(
bgt_kostenrubriek_key
NUMBER (10) PRIMARY KEY NOT NULL,
bgt_project_key
NUMBER (10)
CONSTRAINT bgt_c_bgt_kostenrubriek1 NOT NULL
CONSTRAINT bgt_r_bgt_project_key1 REFERENCES bgt_project (bgt_project_key),
bgt_kostenrubriek_code
VARCHAR2 (20 BYTE),
bgt_kostenrubriek_oms
VARCHAR2 (60 BYTE) NOT NULL,
fin_btwtabelwaarde_key
NUMBER(10)
CONSTRAINT bgt_r_fin_btwtabelwaarde_key REFERENCES fin_btwtabelwaarde (fin_btwtabelwaarde_key)
);
ALTER TABLE prs_kostensoortgrp ADD bgt_kostenrubriek_key NUMBER(10) CONSTRAINT prs_r_bgt_kostenrubriek_key1 REFERENCES bgt_kostenrubriek (bgt_kostenrubriek_key);
CREATE_TABLE(bgt_budget,1)
(
bgt_budget_key
NUMBER (10) PRIMARY KEY NOT NULL,
ins_discipline_key
NUMBER (10)
CONSTRAINT prs_r_ins_discipline_key1 REFERENCES ins_tab_discipline (ins_discipline_key), /* ik denk nog not null?*/
bgt_project_key
NUMBER (10)
CONSTRAINT prs_r_bgt_project_key1 REFERENCES bgt_project (bgt_project_key), /* ik denk nog not null?*/
bgt_kostenrubriek_key
NUMBER (10)
CONSTRAINT prs_r_bgt_kostenrubriek_key2 REFERENCES bgt_kostenrubriek (bgt_kostenrubriek_key),
prs_kostensoortgrp_key
NUMBER (10)
CONSTRAINT prs_r_kostensoortgrp_key2 REFERENCES prs_kostensoortgrp (prs_kostensoortgrp_key),
prs_kostensoort_key
NUMBER (10)
CONSTRAINT prs_r_kostensoort_key2 REFERENCES prs_kostensoort (prs_kostensoort_key),
prs_kostenplaatsgrp_key
NUMBER (10)
CONSTRAINT prs_r_kostenplaatsgrp_key3 REFERENCES prs_kostenplaatsgrp (prs_kostenplaatsgrp_key),
prs_kostenplaats_key
NUMBER (10)
CONSTRAINT prs_r_kostenplaats_key5 REFERENCES prs_kostenplaats (prs_kostenplaats_key),
bgt_budget_bedrag
NUMBER (12,2),
bgt_budget_btwbedrag
NUMBER (12,2),
bgt_budget_isreserve
NUMBER(1)
DEFAULT (0)
NOT NULL
CONSTRAINT bgt_c_bgt_budget_isreserve CHECK(bgt_budget_isreserve IN (0,1)),
bgt_budget_begin
DATE,
bgt_budget_eind
DATE,
bgt_budget_aanmaak
DATE DEFAULT SYSDATE,
bgt_budget_vervaldatum
DATE, -- of gewoon verwijderdatum?
CONSTRAINT bgt_c_bgt_budget1 CHECK ( (bgt_budget_isreserve = 0 AND ( bgt_kostenrubriek_key IS NOT NULL
OR (bgt_kostenrubriek_key IS NOT NULL AND prs_kostensoortgrp_key IS NOT NULL)
OR (bgt_kostenrubriek_key IS NOT NULL AND prs_kostensoortgrp_key IS NOT NULL AND prs_kostensoort_key IS NOT NULL)
OR prs_kostenplaatsgrp_key IS NOT NULL
OR (prs_kostenplaatsgrp_key IS NOT NULL AND prs_kostenplaats_key IS NOT NULL)
)
)
OR (bgt_budget_isreserve = 1 AND prs_kostensoortgrp_key IS NULL AND prs_kostenplaats_key IS NULL)
),
CONSTRAINT bgt_u_budget UNIQUE (bgt_kostenrubriek_key, prs_kostensoortgrp_key, prs_kostensoort_key)
);
-- under construction
CREATE_TABLE(bgt_budgetmutatie, 1)
(
bgt_budgetmutatie_key
NUMBER (10) PRIMARY KEY,
bgt_budgetmutatie_datum
DATE NOT NULL,
bgt_budgetmutatie_omschrijving
VARCHAR2 (100) NOT NULL,
prs_perslid_key
NUMBER (10)
NOT NULL
CONSTRAINT bgt_r_prs_perslid_key2 REFERENCES prs_perslid (prs_perslid_key),
bgt_budget_key_van
NUMBER (10)
CONSTRAINT bgt_r_bgt_budget1 REFERENCES bgt_budget (bgt_budget_key),
bgt_budget_bedrag_van
NUMBER (12, 2),
bgt_budget_btwbedrag_van
NUMBER (12, 2),
bgt_budget_key_naar
NUMBER (10)
CONSTRAINT bgt_r_bgt_budget2 REFERENCES bgt_budget (bgt_budget_key),
bgt_budget_bedrag_naar
NUMBER (12, 2),
bgt_budget_btwbedrag_naar
NUMBER (12, 2),
bgt_budgetmutatie_reserve
NUMBER (1)
DEFAULT (0)
NOT NULL,
bgt_budgetmutatie_code
VARCHAR2 (2),
bgt_budgetmutatie_volgnr
NUMBER (3),
CONSTRAINT bgt_c_bgt_budget_key1 CHECK(bgt_budget_key_van IS NOT NULL OR bgt_budget_key_naar IS NOT NULL)
);
REGISTERONCE('$Id$')
#endif // BGT

94
BGT/BGT_TRI.SRC Normal file
View File

@@ -0,0 +1,94 @@
#ifdef BGT
/*
* $Revision$
* $Id$
*/
AUDIT_BEGIN(bgt_disc_params)
AUDIT_VALUE(bgt_disc_params, bgt_ins_discipline_key)
AUDIT_END()
CREATE_TRIGGER(bgt_t_bgt_disc_params_b_i)
BEFORE INSERT ON bgt_disc_params
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(bgt_disc_params_key, bgt_s_bgt_disc_params_key);
END;
/
CREATE_TRIGGER(bgt_t_bgt_project_B_I)
BEFORE INSERT ON bgt_project
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(bgt_project_key,bgt_s_bgt_project_key);
END;
/
CREATE_TRIGGER(bgt_t_bgt_kostenrubriek_B_I)
BEFORE INSERT ON bgt_kostenrubriek
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(bgt_kostenrubriek_key,bgt_s_bgt_kostenrubriek_key);
END;
/
CREATE_TRIGGER(bgt_t_bgt_budget_B_I)
BEFORE INSERT ON bgt_budget
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(bgt_budget_key,bgt_s_bgt_budget_key);
END;
/
CREATE_TRIGGER(bgt_t_bgt_budgetmutatie_B_I)
BEFORE INSERT ON bgt_budgetmutatie
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(bgt_budgetmutatie_key,bgt_s_bgt_budgetmutatie_key);
END;
/
CREATE_TRIGGER(bgt_t_bgt_budgetmutatie_B_IU)
BEFORE INSERT OR UPDATE ON bgt_budgetmutatie
FOR EACH ROW
BEGIN
-- Bij insert moet het nieuwe mutatiebedrag bij het budgetbedrag worden opgeteld.
-- Bij update moet het VERSCHIL tussen het oude- en nieuwe mutatiebedrag bij het budgetbedrag worden opgeteld.
IF (:new.bgt_budget_key_van IS NOT NULL) THEN
UPDATE bgt_budget
SET bgt_budget_bedrag = NVL(bgt_budget_bedrag, 0) + (NVL(:new.bgt_budget_bedrag_van, 0) - NVL(:old.bgt_budget_bedrag_van, 0))
, bgt_budget_btwbedrag = NVL(bgt_budget_btwbedrag, 0) + (NVL(:new.bgt_budget_btwbedrag_van, 0) - NVL(:old.bgt_budget_btwbedrag_van, 0))
WHERE bgt_budget_key = :new.bgt_budget_key_van;
END IF;
IF (:new.bgt_budget_key_naar IS NOT NULL) THEN
UPDATE bgt_budget
SET bgt_budget_bedrag = NVL(bgt_budget_bedrag, 0) + (NVL(:new.bgt_budget_bedrag_naar, 0) - NVL(:old.bgt_budget_bedrag_naar, 0))
, bgt_budget_btwbedrag = NVL(bgt_budget_btwbedrag, 0) + (NVL(:new.bgt_budget_btwbedrag_naar, 0) - NVL(:old.bgt_budget_btwbedrag_naar, 0))
WHERE bgt_budget_key = :new.bgt_budget_key_naar;
END IF;
END;
/
CREATE_TRIGGER(bgt_t_bgt_budgetmutatie_B_D)
BEFORE DELETE ON bgt_budgetmutatie
FOR EACH ROW
BEGIN
IF (:old.bgt_budget_key_van IS NOT NULL) THEN
UPDATE bgt_budget
SET bgt_budget_bedrag = NVL(bgt_budget_bedrag, 0) - NVL(:old.bgt_budget_bedrag_van, 0)
, bgt_budget_btwbedrag = NVL(bgt_budget_btwbedrag, 0) - NVL(:old.bgt_budget_btwbedrag_van, 0)
WHERE bgt_budget_key = :old.bgt_budget_key_van;
END IF;
IF (:old.bgt_budget_key_naar IS NOT NULL) THEN
UPDATE bgt_budget
SET bgt_budget_bedrag = NVL(bgt_budget_bedrag, 0) - NVL(:old.bgt_budget_bedrag_naar, 0)
, bgt_budget_btwbedrag = NVL(bgt_budget_btwbedrag, 0) - NVL(:old.bgt_budget_btwbedrag_naar, 0)
WHERE bgt_budget_key = :old.bgt_budget_key_naar;
END IF;
END;
/
REGISTERRUN('$Id$')
#endif // BGT

125
BGT/BGT_VIE.SRC Normal file
View File

@@ -0,0 +1,125 @@
#ifdef BGT
/*
* $Revision$
* $Id$
*/
CREATE_VIEW(ctr_discipline, 0)
AS
SELECT * FROM ins_tab_discipline WHERE ins_discipline_module = 'BGT';
DEFINIEER_VIEW_AANWEZIG(ctr_discipline, ins_discipline_verwijder,
bgt_v_aanwezigdiscipline, 0);
CREATE OR REPLACE VIEW bgt_v_project_gegevens
AS
SELECT pr.ins_discipline_key
, pr.bgt_project_key
, dp.bgt_disc_params_opdrachtgever opdrachtgever
, dp.bgt_disc_params_code pcode
, dp.bgt_disc_params_code || ' ' || id.ins_discipline_omschrijving project
, id.ins_discipline_omschrijving projectnaam
, pr.bgt_project_code dcode
, pr.bgt_project_code || ' - ' || pr.bgt_project_omschrijving subproject
, pr.bgt_project_omschrijving subprojectnaam
, id.ins_discipline_verwijder
, pr.bgt_project_verwijder
FROM ins_tab_discipline id
, bgt_disc_params dp
, bgt_project pr
WHERE id.ins_discipline_module = 'BGT'
AND id.ins_discipline_key = dp.bgt_ins_discipline_key
AND id.ins_discipline_key = pr.ins_discipline_key;
CREATE OR REPLACE VIEW bgt_v_project_full
AS
SELECT pr.ins_discipline_key
, pr.bgt_project_key
, pr.opdrachtgever
, pr.pcode
, pr.project
, pr.projectnaam
, pr.dcode
, pr.subproject
, pr.subprojectnaam
, pr.ins_discipline_verwijder
, pr.bgt_project_verwijder
, kr.bgt_kostenrubriek_key
, kr.bgt_kostenrubriek_code rcode
, kr.bgt_kostenrubriek_oms kostenrubriek
, NULL prs_kostensoortgrp_key
, NULL gcode
, NULL kostengroep
, NULL prs_kostensoort_key
, NULL scode
, NULL kostensoort
, kr.bgt_kostenrubriek_code kostencode
, SUBSTR(kr.bgt_kostenrubriek_oms, INSTR(kr.bgt_kostenrubriek_oms, ' ',1,1)+1) kostennaam
FROM bgt_v_project_gegevens pr
, bgt_kostenrubriek kr
WHERE pr.bgt_project_key = kr.bgt_project_key
UNION
SELECT pr.ins_discipline_key
, pr.bgt_project_key
, pr.opdrachtgever
, pr.pcode
, pr.project
, pr.projectnaam
, pr.dcode
, pr.subproject
, pr.subprojectnaam
, pr.ins_discipline_verwijder
, pr.bgt_project_verwijder
, kr.bgt_kostenrubriek_key
, kr.bgt_kostenrubriek_code rcode
, kr.bgt_kostenrubriek_oms kostenrubriek
, kg.prs_kostensoortgrp_key
, kg.prs_kostensoortgrp_altcode gcode
, kg.prs_kostensoortgrp_oms kostengroep
, NULL
, NULL
, NULL
, kg.prs_kostensoortgrp_altcode kostencode
, SUBSTR(kg.prs_kostensoortgrp_oms, INSTR(kg.prs_kostensoortgrp_oms, ' ',1,1)+1) kostennaam
FROM bgt_v_project_gegevens pr
, bgt_kostenrubriek kr
, prs_kostensoortgrp kg
WHERE pr.bgt_project_key = kr.bgt_project_key
AND kr.bgt_kostenrubriek_key = kg.bgt_kostenrubriek_key
UNION
SELECT pr.ins_discipline_key
, pr.bgt_project_key
, pr.opdrachtgever
, pr.pcode
, pr.project
, pr.projectnaam
, pr.dcode
, pr.subproject
, pr.subprojectnaam
, pr.ins_discipline_verwijder
, pr.bgt_project_verwijder
, kr.bgt_kostenrubriek_key
, kr.bgt_kostenrubriek_code rcode
, kr.bgt_kostenrubriek_oms kostenrubriek
, kg.prs_kostensoortgrp_key
, kg.prs_kostensoortgrp_altcode gcode
, kg.prs_kostensoortgrp_oms kostengroep
, ks.prs_kostensoort_key
, ks.prs_kostensoort_altcode scode
, ks.prs_kostensoort_oms kostensoort
, ks.prs_kostensoort_altcode kostencode
, SUBSTR(ks.prs_kostensoort_oms, INSTR(ks.prs_kostensoort_oms, ' ',1,1)+1) kostennaam
FROM bgt_v_project_gegevens pr
, bgt_kostenrubriek kr
, prs_kostensoortgrp kg
, prs_kostensoort ks
WHERE pr.bgt_project_key = kr.bgt_project_key
AND kr.bgt_kostenrubriek_key = kg.bgt_kostenrubriek_key
AND kg.prs_kostensoortgrp_key = ks.prs_kostensoortgrp_key;
REGISTERRUN('$Id$')
#endif // BGT

View File

@@ -4,14 +4,13 @@
* $Id$
*/
_FAC_MODULE('CAD','Facilitor Graphics')
_FAC_MODULE('CAD','lcl_module_CAD')
INSERT INTO cad_legenda (cad_legenda_omschrijving, cad_legenda_discreet) VALUES ('Default legenda', 1);
INSERT INTO cad_legenda (cad_legenda_omschrijving, cad_legenda_discreet) VALUES ('Aantallen', 0);
UPDATE cad_legenda SET cad_legenda_key=1 WHERE cad_legenda_omschrijving='Default legenda';
UPDATE cad_legenda SET cad_legenda_key=2 WHERE cad_legenda_omschrijving='Aantallen';
INSERT INTO cad_legenda (cad_legenda_key, cad_legenda_omschrijving, cad_legenda_discreet) VALUES (1, 'Default legenda', 1);
INSERT INTO cad_legenda (cad_legenda_key, cad_legenda_omschrijving, cad_legenda_discreet) VALUES (2, 'Aantallen', 0);
// IN prj_ini: INSERT INTO cad_legenda (cad_legenda_key, cad_legenda_omschrijving, cad_legenda_discreet) VALUES (3, 'Default project legenda', 1);
INSERT INTO cad_legenda (cad_legenda_key, cad_legenda_omschrijving, cad_legenda_discreet) VALUES (4, 'Bezetting', 1);
INSERT INTO cad_legendawaarde (cad_legenda_key, cad_legendawaarde_value, cad_legendawaarde_rgb, cad_legendawaarde_omschr)
VALUES (2,'0','FFFFFF','0');
@@ -36,6 +35,14 @@ VALUES (2,'50','FF5A09','50');
INSERT INTO cad_legendawaarde (cad_legenda_key, cad_legendawaarde_value, cad_legendawaarde_rgb, cad_legendawaarde_omschr)
VALUES (2,'99','FF0000','99');
INSERT INTO cad_legendawaarde (cad_legenda_key, cad_legendawaarde_value, cad_legendawaarde_rgb, cad_legendawaarde_omschr)
VALUES (4,'0','33CC33','hele dag beschikbaar');
INSERT INTO cad_legendawaarde (cad_legenda_key, cad_legendawaarde_value, cad_legendawaarde_rgb, cad_legendawaarde_omschr)
VALUES (4,'1','FF9900','''s middags beschikbaar');
INSERT INTO cad_legendawaarde (cad_legenda_key, cad_legendawaarde_value, cad_legendawaarde_rgb, cad_legendawaarde_omschr)
VALUES (4,'2','FFFF00','''s ochtends beschikbaar');
INSERT INTO cad_legendawaarde (cad_legenda_key, cad_legendawaarde_value, cad_legendawaarde_rgb, cad_legendawaarde_omschr)
VALUES (4,'3','FF0000','hele dag bezet');
INSERT INTO cad_thema (cad_thema_omschrijving, cad_legenda_key, cad_thema_view, cad_thema_type, fac_functie_key)
SELECT 'Ruimtefunctie', 1, 'cad_v_thema_srtruimte', 1, fac_functie_key
@@ -64,12 +71,19 @@ INSERT INTO CAD_THEMA
from fac_functie
where fac_functie_code = 'WEB_PRSBOF';
-- NB: deze gaat met vaste key 12, een harde default voor infobord.
-- NB: deze gaan met vaste keys 12,13 harde defaults voor infobord.
INSERT INTO cad_thema
( cad_thema_key, cad_thema_omschrijving, cad_legenda_key, cad_thema_view, cad_thema_type, fac_functie_key )
SELECT 12, 'Actuele bezetting', 1, 'cad_v_thema_srtruimtesensor', '1', fac_functie_key
from fac_functie
where fac_functie_code = 'WEB_RESFOF';
INSERT INTO cad_thema
( cad_thema_key, cad_thema_omschrijving, cad_legenda_key, cad_thema_view, cad_thema_type, fac_functie_key )
SELECT 13, 'Werkplekbezetting', 4, 'cad_v_thema_deel_res_datum', '17', fac_functie_key
from fac_functie
where fac_functie_code = 'WEB_RESUSE';
-- De cad_thema_key sequence gaat later vanzelf wel verder met 21.
@@ -102,10 +116,15 @@ INSERT INTO CAD_LABEL
-- NB: deze gaat met vaste key 12, een harde default voor infobord.
INSERT INTO cad_label
( cad_label_key, cad_label_omschrijving, cad_label_view, cad_label_type, cad_label_size, fac_functie_key )
SELECT 12, 'Flexibele ruimtes', 'cad_v_label_bezetbareruimtes', '1', -500, fac_functie_key
( cad_label_key, cad_label_omschrijving, cad_label_view, cad_label_type, cad_label_size, cad_label_visible, fac_functie_key )
SELECT 12, 'Flexibele ruimtes', 'cad_v_label_bezetbareruimtes', '1', 500, 0, fac_functie_key
from fac_functie
where fac_functie_code = 'WEB_RESFOF';
INSERT INTO cad_label
( cad_label_key, cad_label_omschrijving, cad_label_view, cad_label_type, cad_label_size, cad_label_visible, fac_functie_key )
SELECT 13, 'Werkplekbezetting', 'cad_v_label_deel_res_datum', '17', 700, 0, fac_functie_key
from fac_functie
where fac_functie_code = 'WEB_RESUSE';
-- De cad_label_key sequence gaat later vanzelf wel verder met 21.
REGISTERONCE('$Id$')

View File

@@ -6,7 +6,7 @@
CREATE SEQUENCE cad_s_cad_tekening_key MINVALUE 1;
CREATE SEQUENCE cad_s_cad_legenda_key MINVALUE 1;
CREATE SEQUENCE cad_s_cad_legenda_key MINVALUE 21;
CREATE SEQUENCE cad_s_cad_legendawaarde_key MINVALUE 1;
CREATE SEQUENCE cad_s_cad_thema_key MINVALUE 1;
CREATE SEQUENCE cad_s_cad_label_key MINVALUE 1;

View File

@@ -64,7 +64,7 @@ CREATE_TABLE(cad_legendawaarde,0)
/* Welke thema's -kleur of label- zijn gedefinieerd?
* _type: bitwise codering:
* _type: bitwise codering:
* bit 0 (1) is gezet voor 'binnen'
* bit 1 (2) is gezet voor 'buiten'. (bit 0 en 1 mogen niet beide gezet zijn en ook niet beide leeg zijn)
* bit 2 (4) is gezet voor projectomgeving (0 is actuele situatie)
@@ -75,6 +75,7 @@ CREATE_TABLE(cad_legendawaarde,0)
* bit 5 (32) is gereserveerd
* bit 6 (64) is gereserveerd
* bit 7 (128) is gezet voor 'draggable', dan kan dit thema worden gebruikt om te muteren (FSN#14942).
* De optionele onclick_url wordt (vooralsnog) gebruikt in de touch-omgevingen (FSN#31594), aangevuld met de key (afh type)
*/
CREATE_TABLE(cad_thema,0)
@@ -90,13 +91,25 @@ CREATE_TABLE(cad_thema,0)
cad_thema_view
VARCHAR2(1000)
NOT_NULL(cad_thema_view, cad_c_cad_thema_view),
cad_thema_type VARCHAR2(3)
cad_thema_type
VARCHAR2(3)
CONSTRAINT cad_c_cad_thema_type CHECK (cad_thema_type BETWEEN 1 AND 255),
fac_functie_key
NUMBER(10)
CONSTRAINT cad_fac_functie_key1 REFERENCES fac_functie(fac_functie_key)
CONSTRAINT cad_fac_functie_key1 REFERENCES fac_functie(fac_functie_key),
cad_thema_onclick_url
VARCHAR2(512)
);
ALTER TABLE mld_stdmelding
ADD
(
cad_thema_key
NUMBER(10)
CONSTRAINT mld_r_cad_thema_key1 REFERENCES cad_thema(cad_thema_key)
);
CREATE_TABLE(cad_label,0)
(
cad_label_key
@@ -114,7 +127,12 @@ CREATE_TABLE(cad_label,0)
NUMBER,
fac_functie_key
NUMBER(10)
CONSTRAINT cad_fac_functie_key2 REFERENCES fac_functie(fac_functie_key)
CONSTRAINT cad_fac_functie_key2 REFERENCES fac_functie(fac_functie_key),
cad_label_visible
NUMBER(1)
DEFAULT 1
NOT NULL
CONSTRAINT cad_c_cad_label_visible CHECK (cad_label_visible IN (0,1))
);
CREATE_TABLE(cad_imp_contour,0)
@@ -138,8 +156,8 @@ CREATE_TABLE(cad_imp_contour,0)
cad_imp_contour_concept
NUMBER(1) -- valid are 0, 1
DEFAULT 0
-- in PRJ_TAB.SRC:
-- prj_scenario_key
-- in PRJ_TAB.SRC:
-- prj_scenario_key
-- NUMBER(10) REFERENCES prj_scenario(prj_scenario_key) ON DELETE CASCADE
);

View File

@@ -11,51 +11,6 @@ CREATE_VIEW(cad_v_cad_aanwezigtekening,0) AS
FROM ins_discipline)
OR C_T.ins_discipline_key IS NULL);
CREATE_VIEW(cad_v_cad_tekening_gegevens,0)
(cad_tekening_key,
alg_locatie_key,
alg_locatie_code,
alg_gebouw_key,
alg_gebouw_code,
alg_verdieping_key,
alg_verdieping_omschrijving,
ins_discipline_key,
ins_discipline_omschrijving) AS
SELECT C_T.cad_tekening_key,
C_T.alg_locatie_key,
ALG_L.alg_locatie_code,
ALG_G.alg_gebouw_key,
ALG_G.alg_gebouw_code,
C_T.alg_verdieping_key,
ALG_V.alg_verdieping_omschrijving,
C_T.ins_discipline_key,
INS_D.ins_discipline_omschrijving
FROM alg_locatie ALG_L,
alg_verdieping ALG_V,
alg_gebouw ALG_G,
ins_discipline INS_D,
cad_v_cad_aanwezigtekening C_T
WHERE C_T.alg_locatie_key = ALG_L.alg_locatie_key
AND C_T.alg_verdieping_key = ALG_V.alg_verdieping_key (+)
AND ALG_V.alg_gebouw_key = ALG_G.alg_gebouw_key (+)
AND C_T.ins_discipline_key = INS_D.ins_discipline_key (+);
CREATE_VIEW(cad_v_plattegrond,0) AS
SELECT * FROM cad_tekening
WHERE cad_tekening_verwijder IS NULL
AND UPPER(cad_tekening_type) = 'P';
CREATE_VIEW(cad_v_contour,0) AS
SELECT * FROM cad_tekening
WHERE cad_tekening_verwijder IS NULL
AND UPPER(cad_tekening_type) = 'C';
CREATE_VIEW(cad_v_discipline,0) AS
SELECT * FROM cad_tekening
WHERE cad_tekening_verwijder IS NULL
AND UPPER(cad_tekening_type) = 'D';
/* mapping van labels in tekening met ruimtenr in database
* let op: de applicatie kan van een specifieke variant gebruikmaken
* deze heet dan XXXX_V_SYNC..
@@ -81,84 +36,6 @@ SELECT
t.alg_terreinsector_code
FROM alg_v_aanwezigterreinsector t;
/* View met ALLE tekeningen, ongeacht de autorisatie; minimale kolommen, gebruikt in CAD_PAC.SRC */
CREATE_VIEW(cad_v_cad_tekening,0) AS
SELECT ins_discipline_key,
alg_locatie_key,
alg_verdieping_key,
cad_tekening_type,
cad_tekening_filenaam
FROM cad_tekening C_T
WHERE cad_tekening_verwijder IS NULL;
/* 29-06-1998 KTH LOG#1905
* View CAD_V_INS_DEEL wordt door de AutoCAD Map-user FCLTCAD geraadpleegd.
* Bij die user heet de SYNONYM ernaar toe anders (zie CAD_ROL).
*/
CREATE_VIEW(cad_v_ins_deel,0)
(ins_deel_key,
ins_deel_cadlabel,
ins_srtdeel_omschrijving,
ins_deel_oppervlak,
ins_deel_omtrek
) AS
SELECT D.ins_deel_key,
D.ins_deel_omschrijving,
SD.ins_srtdeel_omschrijving,
NVL(TO_CHAR(D.ins_deel_oppervlak),'-')||' m2',
NVL(TO_CHAR(D.ins_deel_omtrek),'-')||' m'
FROM all_v_aanwezigdeel D, ins_srtdeel SD
WHERE SD.ins_srtdeel_key=D.ins_srtdeel_key;
CREATE_VIEW(cad_v_lpn_ins_deel_2,0) AS
SELECT
D.ins_deel_key,
ins_srtkenmerk_omschrijving,
KD.ins_kenmerkdeel_waarde ||' '|| SK.ins_srtkenmerk_dimensie INS_KENMERKDEEL_WAARDE2
FROM
ins_srtkenmerk SK,
ins_kenmerk K,
ins_kenmerkdeel KD,
ins_deel D
WHERE SK.ins_srtkenmerk_key=K.ins_srtkenmerk_key
AND K.ins_kenmerk_key=KD.ins_kenmerk_key
AND KD.ins_deel_key=D.ins_deel_key
AND KD.ins_kenmerkdeel_verwijder IS NULL;
CREATE_VIEW(cad_v_lpn_ins_deel_1,0) AS
SELECT
D.ins_deel_key,
SD.ins_srtdeel_omschrijving,
D.ins_deel_omschrijving
FROM
ins_srtdeel SD,
ins_deel D
WHERE D.ins_srtdeel_key = SD.ins_srtdeel_key;
CREATE_VIEW(cad_v_prs_werkplek,0)
(prs_werkplek_key,
prs_werkplek_cadlabel,
prs_werkplek_volgnr,
prs_werkplek_omschrijving,
prs_werkplek_opp
) AS
SELECT W.prs_werkplek_key,
W.prs_werkplek_volgnr,
W.prs_werkplek_volgnr,
W.prs_werkplek_omschrijving,
W.prs_werkplek_opp /* Alleen een waarde indien prs_werkplek_vastopp 1 is, anders te traag? */
FROM prs_werkplek W;
CREATE_VIEW(cad_v_lpn_prs_werkplek_1,0) AS
SELECT W.prs_werkplek_key,
W.prs_werkplek_volgnr,
W.prs_werkplek_omschrijving
FROM prs_werkplek W;
/* Standard thema/label views */
// Zowel label-views als thema-views hebben de kolommen alg_ruimte_key en waarde
// Feature: Sommige thema views kunnen updatable zijn!
@@ -173,22 +50,19 @@ CREATE_VIEW(cad_v_lpn_prs_werkplek_1,0) AS
CREATE_VIEW(cad_v_label_bewoner, 0)
(alg_ruimte_key, waarde)
AS
SELECT prs_w.prs_alg_ruimte_key,
prs_p.prs_perslid_naam
|| DECODE (prs_p.prs_perslid_voorletters, NULL, '', ', ' || prs_p.prs_perslid_voorletters)
|| DECODE (prs_p.prs_perslid_voornaam, NULL, '', ' (' || prs_p.prs_perslid_voornaam || ')')
FROM prs_werkplek prs_w, prs_perslidwerkplek prs_pw, prs_perslid prs_p
WHERE prs_w.prs_werkplek_key = prs_pw.prs_werkplek_key
AND prs_pw.prs_perslid_key IS NOT NULL
AND prs_pw.prs_perslid_key = prs_p.prs_perslid_key
AND prs_w.prs_werkplek_virtueel = 0
UNION
SELECT prs_w.prs_alg_ruimte_key, '[Vrij]'
FROM prs_werkplek prs_w, prs_v_werkplek_bezetting prs_wb
WHERE prs_w.prs_werkplek_key = prs_wb.prs_werkplek_key
AND prs_w.prs_werkplek_virtueel = 0
AND prs_wb.prs_werkplek_bezetting < 100;
SELECT prs_w.prs_alg_ruimte_key,
prs_p.prs_perslid_naam_friendly
FROM prs_werkplek prs_w, prs_perslidwerkplek prs_pw, prs_v_perslid_fullnames prs_p
WHERE prs_w.prs_werkplek_key = prs_pw.prs_werkplek_key
AND prs_pw.prs_perslid_key IS NOT NULL
AND prs_pw.prs_perslid_key = prs_p.prs_perslid_key
AND prs_w.prs_werkplek_virtueel = 0
UNION
SELECT prs_w.prs_alg_ruimte_key, '['||lcl.l('lcl_free')||']'
FROM prs_werkplek prs_w, prs_v_werkplek_bezetting prs_wb
WHERE prs_w.prs_werkplek_key = prs_wb.prs_werkplek_key
AND prs_w.prs_werkplek_virtueel = 0
AND prs_wb.prs_werkplek_bezetting < 100;
-- Toont alle afdelingen die aan een ruimte gekoppeld zijn
CREATE_VIEW(cad_v_label_afdelingen, 0)
@@ -251,37 +125,31 @@ SELECT wp.prs_alg_ruimte_key, d.prs_afdeling_naam
CREATE_VIEW(cad_v_label_bewonerwp, 0) (alg_ruimte_key,waarde)
AS
SELECT DISTINCT prs_alg_ruimte_key, waarde
FROM (SELECT prs_w.prs_alg_ruimte_key,
CHR (1)
|| prs_w.prs_werkplek_volgnr
|| ' '
|| prs_p.prs_perslid_naam
|| DECODE (prs_p.prs_perslid_voorletters, NULL, '', ', ' || prs_p.prs_perslid_voorletters)
|| DECODE (prs_p.prs_perslid_voornaam, NULL, '', ' (' || prs_p.prs_perslid_voornaam || ')')
|| ': '
|| TO_CHAR (NVL (prs_pw.prs_perslidwerkplek_bezetting, 0))
|| '%' waarde
FROM prs_werkplek prs_w,
prs_perslidwerkplek prs_pw,
prs_perslid prs_p
WHERE prs_w.prs_werkplek_key = prs_pw.prs_werkplek_key
AND prs_pw.prs_perslid_key IS NOT NULL
AND prs_pw.prs_perslid_key = prs_p.prs_perslid_key
UNION
SELECT prs_w.prs_alg_ruimte_key,
CHR (1)
|| prs_w.prs_werkplek_volgnr
|| ' Vrij: '
|| TO_CHAR (100 - NVL (SUM (prs_wb.prs_perslidwerkplek_bezetting), 0))
|| '%'
FROM prs_werkplek prs_w,
prs_perslidwerkplek prs_wb
WHERE prs_w.prs_werkplek_key = prs_wb.prs_werkplek_key(+)
GROUP BY prs_w.prs_alg_ruimte_key, prs_w.prs_werkplek_key, prs_w.prs_werkplek_volgnr
HAVING SUM (NVL (prs_wb.prs_perslidwerkplek_bezetting, 0)) < 100) DATA
/
SELECT DISTINCT prs_alg_ruimte_key, waarde
FROM (SELECT prs_w.prs_alg_ruimte_key,
CHR (1)
|| prs_w.prs_werkplek_volgnr
|| ' '
|| prs_p.prs_perslid_naam_friendly
|| ' '
|| TO_CHAR (NVL (prs_pw.prs_perslidwerkplek_bezetting, 0))
|| '%'
waarde
FROM prs_werkplek prs_w, prs_perslidwerkplek prs_pw, prs_v_perslid_fullnames prs_p
WHERE prs_w.prs_werkplek_key = prs_pw.prs_werkplek_key
AND prs_pw.prs_perslid_key IS NOT NULL
AND prs_pw.prs_perslid_key = prs_p.prs_perslid_key
UNION
SELECT prs_w.prs_alg_ruimte_key,
CHR (1)
|| prs_w.prs_werkplek_volgnr
|| ' '|| initcap(lcl.l('lcl_free'))||' '
|| TO_CHAR (100 - NVL (SUM (prs_wb.prs_perslidwerkplek_bezetting), 0))
|| '%'
FROM prs_werkplek prs_w, prs_perslidwerkplek prs_wb
WHERE prs_w.prs_werkplek_key = prs_wb.prs_werkplek_key(+)
GROUP BY prs_w.prs_alg_ruimte_key, prs_w.prs_werkplek_key, prs_w.prs_werkplek_volgnr
HAVING SUM (NVL (prs_wb.prs_perslidwerkplek_bezetting, 0)) < 100) data;
CREATE_VIEW(CAD_V_THEMA_AANTALWP, 0) (ALG_RUIMTE_KEY, WAARDE)
AS
@@ -397,26 +265,24 @@ AS
CREATE_VIEW(cad_v_label_bewoner2,0) (alg_ruimte_key, waarde)
AS
SELECT alg_ruimte_key,
prs_p.prs_perslid_naam
|| DECODE (prs_p.prs_perslid_voorletters,
NULL, '',
', ' || prs_p.prs_perslid_voorletters
)
|| DECODE (prs_p.prs_perslid_voornaam,
NULL, '',
' (' || prs_p.prs_perslid_voornaam || ')'
)
|| '-'
|| CASE
WHEN aantalwp > 1
THEN norm_verband || '/'
ELSE ''
END
|| prs_p.prs_perslid_dienstverband
|| ' FTE'
FROM prs_perslid prs_p, prs_v_norm_verband pnv
WHERE pnv.prs_perslid_key = prs_p.prs_perslid_key;
SELECT alg_ruimte_key,
pf.prs_perslid_naam_friendly
|| '-'
|| CASE
WHEN aantalwp > 1 AND norm_verband IS NOT NULL THEN norm_verband || '/'
ELSE ''
END
|| CASE
WHEN p.prs_perslid_dienstverband IS NOT NULL
THEN
p.prs_perslid_dienstverband || '%'
ELSE
''
END
FROM prs_v_perslid_fullnames pf, prs_perslid p, prs_v_norm_verband pnv
WHERE pf.prs_perslid_key = p.prs_perslid_key
AND pnv.prs_perslid_key = p.prs_perslid_key
AND p.prs_perslid_verwijder IS NULL;
CREATE OR REPLACE FORCE VIEW PRJ_V_CAD_LABEL_BEWONERWPE
(
@@ -425,59 +291,48 @@ CREATE OR REPLACE FORCE VIEW PRJ_V_CAD_LABEL_BEWONERWPE
HIGHLIGHT
)
AS
SELECT DISTINCT
prj_werkplek_key, waarde, DECODE (prj_selectie_key, NULL, 0, 1)
FROM (SELECT prj_r.prj_scenario_key,
prs_w.prj_werkplek_key,
prs_p.prs_perslid_naam
|| DECODE (prs_p.prs_perslid_voorletters,
NULL, '',
', ' || prs_p.prs_perslid_voorletters)
|| DECODE (prs_p.prs_perslid_voornaam,
NULL, '',
' (' || prs_p.prs_perslid_voornaam || ')')
|| ': '
|| TO_CHAR (NVL (prs_pw.prj_perslidwerkplek_bezetting, 0))
|| '%'
waarde,
'PRJ_WERKPLEK' label_soort,
prs_pw.prj_werkplek_key label_key
FROM PRJ_RUIMTE prj_r,
PRJ_WERKPLEK prs_w,
(SELECT *
FROM PRJ_PERSLIDWERKPLEK
WHERE prj_perslidwerkplek_verwijder IS NULL) prs_pw,
PRS_PERSLID prs_p
WHERE prs_w.prj_werkplek_key = prs_pw.prj_werkplek_key
AND prs_pw.prs_perslid_key IS NOT NULL
AND prs_pw.prs_perslid_key = prs_p.prs_perslid_key
AND prs_w.prj_ruimte_key = prj_r.prj_ruimte_key
UNION
SELECT -1,
prs_w.prj_werkplek_key,
' Vrij: '
|| TO_CHAR(100
- NVL (
SUM (prs_wb.prj_perslidwerkplek_bezetting),
0))
|| '%',
'PRJ_WERKPLEK',
prs_w.prj_werkplek_key
FROM PRJ_WERKPLEK prs_w,
(SELECT *
FROM PRJ_PERSLIDWERKPLEK
WHERE prj_perslidwerkplek_verwijder IS NULL) prs_wb
WHERE prs_w.prj_werkplek_key = prs_wb.prj_werkplek_key(+)
AND prj_werkplek_verwijder IS NULL
GROUP BY prs_w.prj_werkplek_key,
prs_w.prj_werkplek_key,
prs_w.prj_werkplek_volgnr
HAVING SUM (NVL (prs_wb.prj_perslidwerkplek_bezetting, 0)) < 100)
DATA,
PRJ_SELECTIE ps
WHERE ps.prj_scenario_key(+) = DATA.prj_scenario_key
AND ps.prj_selectie_tabelnaam(+) = label_soort
AND ps.prj_selectie_tabelkey(+) = label_key;
SELECT DISTINCT prj_werkplek_key, waarde, DECODE (prj_selectie_key, NULL, 0, 1)
FROM (SELECT prj_r.prj_scenario_key,
prs_w.prj_werkplek_key,
prs_p.prs_perslid_naam_friendly
|| ': '
|| TO_CHAR (NVL (prs_pw.prj_perslidwerkplek_bezetting, 0))
|| '%'
waarde,
'PRJ_WERKPLEK'
label_soort,
prs_pw.prj_werkplek_key
label_key
FROM prj_ruimte prj_r,
prj_werkplek prs_w,
(SELECT *
FROM prj_perslidwerkplek
WHERE prj_perslidwerkplek_verwijder IS NULL) prs_pw,
prs_v_perslid_fullnames prs_p
WHERE prs_w.prj_werkplek_key = prs_pw.prj_werkplek_key
AND prs_pw.prs_perslid_key IS NOT NULL
AND prs_pw.prs_perslid_key = prs_p.prs_perslid_key
AND prs_w.prj_ruimte_key = prj_r.prj_ruimte_key
UNION
SELECT -1,
prs_w.prj_werkplek_key,
' Vrij: '
|| TO_CHAR (100 - NVL (SUM (prs_wb.prj_perslidwerkplek_bezetting), 0))
|| '%',
'PRJ_WERKPLEK',
prs_w.prj_werkplek_key
FROM prj_werkplek prs_w,
(SELECT *
FROM prj_perslidwerkplek
WHERE prj_perslidwerkplek_verwijder IS NULL) prs_wb
WHERE prs_w.prj_werkplek_key = prs_wb.prj_werkplek_key(+)
AND prj_werkplek_verwijder IS NULL
GROUP BY prs_w.prj_werkplek_key, prs_w.prj_werkplek_key, prs_w.prj_werkplek_volgnr
HAVING SUM (NVL (prs_wb.prj_perslidwerkplek_bezetting, 0)) < 100) data,
prj_selectie ps
WHERE ps.prj_scenario_key(+) = data.prj_scenario_key
AND ps.prj_selectie_tabelnaam(+) = label_soort
AND ps.prj_selectie_tabelkey(+) = label_key;
/* Lijstje met (ALGCAD) wijzigingen op een ruimte
Kolom FAC_TRACKING_DATUM om een klantspecifieke beperking mogelijk te maken
@@ -566,26 +421,14 @@ CREATE_VIEW(cad_v_label_wp_bewoner, 0)
AS
SELECT DISTINCT
prs_w.prs_werkplek_key,
DECODE (
prs_p.prs_perslid_voornaam,
NULL,
DECODE (prs_p.prs_perslid_voorletters,
NULL, '',
prs_p.prs_perslid_voorletters || ' '),
prs_p.prs_perslid_voornaam || ' ')
|| DECODE (prs_p.prs_perslid_tussenvoegsel,
NULL, '',
prs_p.prs_perslid_tussenvoegsel || ' ')
|| prs_p.prs_perslid_naam
prs_p.prs_perslid_naam_friendly
|| CASE
WHEN prs_pw.prs_perslidwerkplek_bezetting < 100
THEN
' (' || TO_CHAR (NVL (prs_pw.prs_perslidwerkplek_bezetting, 0)) || '%)'
END
waarde
FROM prs_werkplek prs_w,
prs_perslidwerkplek prs_pw,
prs_perslid prs_p
FROM prs_werkplek prs_w, prs_perslidwerkplek prs_pw, prs_v_perslid_fullnames prs_p
WHERE prs_w.prs_werkplek_key = prs_pw.prs_werkplek_key
AND prs_pw.prs_perslid_key IS NOT NULL
AND prs_pw.prs_perslid_key = prs_p.prs_perslid_key;
@@ -623,7 +466,7 @@ CREATE_VIEW(cad_v_label_bezetbareruimtes, 0)
waarde
)
AS
SELECT rar.alg_ruimte_key, MIN (res_ruimte_nr) waarde
SELECT rar.alg_ruimte_key, MIN (COALESCE(res_ruimte_friendlyname, res_ruimte_nr)) waarde
FROM res_ruimte_opstelling rro, res_ruimte rr, res_alg_ruimte rar
WHERE rro.res_ruimte_key = rr.res_ruimte_key
AND rar.res_ruimte_key = rr.res_ruimte_key
@@ -631,10 +474,12 @@ AS
GROUP BY rar.alg_ruimte_key
UNION
SELECT alg_ruimte_key, alg_ruimte_nr
FROM alg_ruimte r, ins_deel
WHERE ins_alg_ruimte_key = alg_ruimte_key
AND ins_alg_ruimte_type = 'R'
AND ins_deel_state IS NOT NULL
FROM alg_ruimte r, ins_deel d, ins_srtdeel sd
WHERE d.ins_alg_ruimte_key = r.alg_ruimte_key
AND d.ins_alg_ruimte_type = 'R'
AND d.ins_deel_state IS NOT NULL
AND d.ins_srtdeel_key = sd.ins_srtdeel_key
AND sd.ins_srtgroep_key = fac.getSetting('ins_occupationsensors_srtgroep_key')
AND NOT EXISTS (SELECT ''
FROM res_alg_ruimte
WHERE alg_ruimte_key = r.alg_ruimte_key);
@@ -644,7 +489,7 @@ AS
CREATE_VIEW(cad_v_label_ruimte_reservering,0)
(ALG_RUIMTE_KEY, WAARDE)
AS
SELECT rar.alg_ruimte_key, MAX (res_ruimte_nr || res_info.tekst) waarde
SELECT rar.alg_ruimte_key, MAX (COALESCE(res_ruimte_friendlyname, res_ruimte_nr) || res_info.tekst) waarde
FROM res_ruimte_opstelling rro,
res_ruimte rr,
res_alg_ruimte rar,
@@ -711,6 +556,114 @@ AS
AND res_rsv_deel_tot - 1 / 24 / 60) res -- NU bezig
WHERE isd.ins_deel_key = res.res_ins_deel_key(+);
-- Deze core-view wordt direct als label-thema (13) gebruikt, maar kan ook als basis voor een alternatief via
-- create view myview (fclt_f_datum, ins_deel_key, waarde) as select fclt_f_datum, ins_deel_key, waarde3 from cad_v_label_deel_res_datum.
-- Kijkt nu hard maximaal 42 dagen tov van nu vooruit, wat hopelijk even genoeg is voor alle situaties
-- De verschillende waardevarianten zijn presentatie alternatieven, evt meerdere regels onder elkaar
-- Merk op dat waarde_html ook een class meeneemt, waarmee in CSS gestyld kan worden
-- Voor 2d
-- waarde1: Naam (van-tot)
-- waarde: van Naam [default]
-- waarde3: Naam
-- Voor 3d
-- waarde_html: van Naam [default]
-- waarde_html2: Naam
CREATE_VIEW(cad_v_label_deel_res_datum, 0)
(
fclt_f_datum,
ins_deel_key,
res_deel_omschrijving,
waarde1,
waarde,
waarde3,
waarde_html,
waarde_html2
)
AS
WITH
datums
AS
( SELECT TRUNC (SYSDATE) + LEVEL - 1 datum
FROM DUAL
CONNECT BY LEVEL <= 42)
SELECT datums.datum
fclt_f_datum,
isd.res_ins_deel_key
ins_deel_key,
res_deel_omschrijving,
CHR (10)
|| LISTAGG (
DECODE (
naam,
NULL, '',
'[s40]'
|| naam
|| ' ('
|| TO_CHAR (res_rsv_deel_van, 'HH24:MI')
|| '-'
|| DECODE (TRUNC (res_rsv_deel_tot),
TRUNC (res_rsv_deel_van), TO_CHAR (res_rsv_deel_tot, 'HH24:MI'),
TO_CHAR (res_rsv_deel_tot, 'DD-MM-YYYY HH24:MI'))
|| ')'),
CHR (10))
WITHIN GROUP (ORDER BY res_rsv_deel_van)
waarde1,
CHR (10)
|| LISTAGG (
DECODE (naam,
NULL, '',
'[s40]' || TO_CHAR (res_rsv_deel_van, 'HH24:MI') || ' ' || naam),
CHR (10))
WITHIN GROUP (ORDER BY res_rsv_deel_van)
waarde2,
CHR (10)
|| LISTAGG (DECODE (naam, NULL, '', '[s40]' || naam), CHR (10))
WITHIN GROUP (ORDER BY res_rsv_deel_van)
waarde3,
LISTAGG (
DECODE (
naam,
NULL, '',
'<span class="body">'
|| TO_CHAR (res_rsv_deel_van, 'HH24:MI')
|| ' '
|| naam
|| '</span>'),
'<br>')
WITHIN GROUP (ORDER BY res_rsv_deel_van)
waarde_html,
LISTAGG (DECODE (naam, NULL, '', '<span class="body">' || naam || '</span>'), '<br>')
WITHIN GROUP (ORDER BY res_rsv_deel_van)
waarde_html2
FROM res_v_aanwezigdeel isd,
datums,
(SELECT datum,
res_ins_deel_key,
DECODE (p.prs_perslid_visibility,
1, pf.prs_perslid_naam_friendly,
a.prs_afdeling_omschrijving)
naam,
res_rsv_deel_van,
res_rsv_deel_tot
FROM res_v_aanwezigdeel r,
res_v_aanwezigrsv_deel rrd,
res_rsv_ruimte rrr,
prs_v_perslid_fullnames pf,
prs_perslid p,
prs_afdeling a,
datums
WHERE r.res_deel_key = rrd.res_deel_key
AND rrd.res_rsv_ruimte_key = rrr.res_rsv_ruimte_key
AND rrr.res_rsv_ruimte_host_key = pf.prs_perslid_key
AND pf.prs_perslid_key = p.prs_perslid_key
AND p.prs_afdeling_key = a.prs_afdeling_key
AND datum >= TRUNC (res_rsv_deel_van)
AND datum < TRUNC (res_rsv_deel_tot + 1)) res -- Bezet
WHERE isd.res_ins_deel_key = res.res_ins_deel_key(+) AND datums.datum = res.datum(+)
GROUP BY datums.datum, isd.res_ins_deel_key, res_deel_omschrijving;
--
-- Thema's gebaseerd op objectstatus van objecten binnen ruimte/werkplek (typisch sensoren)
--
@@ -721,11 +674,13 @@ CREATE_VIEW(cad_v_thema_ruimtesensor,0)
)
AS
SELECT r.alg_ruimte_key alg_ruimte_key, initcap(d.ins_deel_state) status
FROM alg_ruimte r, ins_deel d
FROM alg_ruimte r, ins_deel d, ins_srtdeel sd
WHERE r.alg_ruimte_verwijder IS NULL
AND d.ins_deel_verwijder IS NULL
AND d.ins_alg_ruimte_type = 'R'
AND d.ins_alg_ruimte_key = r.alg_ruimte_key
AND d.ins_srtdeel_key = sd.ins_srtdeel_key
AND sd.ins_srtgroep_key = fac.getSetting('ins_occupationsensors_srtgroep_key')
AND d.ins_deel_state IS NOT NULL;
-- Kleurenthema dat reserveringen en actuele bezetting weergeeft
@@ -738,39 +693,44 @@ CREATE_VIEW(cad_v_thema_srtruimtesensor, 0)
)
AS
-- zalen met een sensor
SELECT r.alg_ruimte_key,
DECODE (
INITCAP (d.ins_deel_state),
'Uit', -- als de sensor uit is kijken we naar de reservering
DECODE (r2a.res_reservering_key,
NULL, 'Uit', -- als er geen reservering gescheduled staat is de status uit
DECODE (eerste10min, 1, 'Aan', 'NoShow')), -- in de eerste 10 minuten v/d reservering melden we nog geen noshow
'Aan')
status
FROM alg_ruimte r,
ins_deel d,
(SELECT rr2a.res_reservering_key,
rr2a.alg_ruimte_key,
CASE WHEN (SYSDATE - res_rsv_ruimte_van > 10 / 1440)
THEN 0
ELSE 1
END eerste10min
FROM res_v_rsv_ruimte_2_alg_ruimte rr2a
WHERE res_rsv_ruimte_dirtlevel = 0
AND rr2a.res_alg_ruimte_verwijder IS NULL
AND rr2a.res_rsv_ruimte_van BETWEEN TRUNC(SYSDATE) AND SYSDATE -- Voorkennis: geen meerdaagse ruimtereserveringen
AND rr2a.res_rsv_ruimte_tot BETWEEN SYSDATE AND TRUNC(SYSDATE + 1)) r2a
WHERE r.alg_ruimte_verwijder IS NULL
AND d.ins_deel_verwijder IS NULL
AND d.ins_alg_ruimte_type = 'R'
AND d.ins_alg_ruimte_key = r.alg_ruimte_key
AND d.ins_deel_state IS NOT NULL
AND r.alg_ruimte_key = r2a.alg_ruimte_key(+)
SELECT alg_ruimte_key, DECODE (MAX (status), 0, 'Uit', 2, 'Aan', 'NoShow')
FROM ( SELECT r.alg_ruimte_key,
DECODE (
INITCAP (d.ins_deel_state),
'0', -- als de sensor uit is kijken we naar de reservering
DECODE (r2a.res_reservering_key,
NULL, 0, -- als er geen reservering gescheduled staat is de status uit
DECODE (eerste10min, 1, 2, 1)), -- in de eerste 10 minuten v/d reservering melden we nog geen noshow(1) aan(2)
2)
status
FROM alg_ruimte r,
ins_deel d,
ins_srtdeel sd,
(SELECT rr2a.res_reservering_key,
rr2a.alg_ruimte_key,
CASE WHEN (SYSDATE - res_rsv_ruimte_van > 10 / 1440)
THEN 0
ELSE 1
END eerste10min
FROM res_v_rsv_ruimte_2_alg_ruimte rr2a
WHERE res_rsv_ruimte_dirtlevel = 0
AND rr2a.res_alg_ruimte_verwijder IS NULL
AND rr2a.res_rsv_ruimte_van BETWEEN TRUNC(SYSDATE) AND SYSDATE -- Voorkennis: geen meerdaagse ruimtereserveringen
AND rr2a.res_rsv_ruimte_tot BETWEEN SYSDATE AND TRUNC(SYSDATE + 1)) r2a
WHERE r.alg_ruimte_verwijder IS NULL
AND d.ins_deel_verwijder IS NULL
AND d.ins_alg_ruimte_type = 'R'
AND d.ins_alg_ruimte_key = r.alg_ruimte_key
AND d.ins_srtdeel_key = sd.ins_srtdeel_key
AND sd.ins_srtgroep_key = fac.getSetting('ins_occupationsensors_srtgroep_key')
AND d.ins_deel_state IS NOT NULL
AND r.alg_ruimte_key = r2a.alg_ruimte_key(+))
GROUP BY alg_ruimte_key
UNION ALL -- en dan de ruimten zonder sensor
SELECT r.alg_ruimte_key,
DECODE (rr.res_ruimte_key, -- is dit een vergaderruimte?
NULL, '*' || sr.alg_srtruimte_omschrijving,
DECODE (r2a.res_reservering_key, NULL, 'Uit', 'Aan'))
DECODE (r2a.res_reservering_key, NULL, 'Uit', 'Aan')) -- 0 uit / 1 noshow / 2 aan
FROM alg_v_aanwezigruimte r,
alg_srtruimte sr,
(SELECT rr2a.res_reservering_key, rr2a.alg_ruimte_key
@@ -788,10 +748,12 @@ AS
AND r.alg_ruimte_key = rr.alg_ruimte_key(+)
AND NOT EXISTS
(SELECT r.alg_ruimte_key
FROM ins_deel d
FROM ins_deel d, ins_srtdeel sd
WHERE d.ins_deel_verwijder IS NULL
AND d.ins_alg_ruimte_type = 'R'
AND d.ins_alg_ruimte_key = r.alg_ruimte_key
AND d.ins_srtdeel_key = sd.ins_srtdeel_key
AND sd.ins_srtgroep_key = fac.getSetting('ins_occupationsensors_srtgroep_key')
AND d.ins_deel_state IS NOT NULL);
CREATE_VIEW(cad_v_thema_wpsensor,0)
@@ -801,13 +763,125 @@ CREATE_VIEW(cad_v_thema_wpsensor,0)
)
AS
SELECT wp.prs_werkplek_key prs_werkplek_key, initcap(d.ins_deel_state) status
FROM prs_werkplek wp, ins_deel d
FROM prs_werkplek wp, ins_deel d, ins_srtdeel sd
WHERE d.ins_deel_verwijder IS NULL
AND wp.prs_werkplek_virtueel = 0
AND d.ins_alg_ruimte_type = 'W'
AND d.ins_alg_ruimte_key = wp.prs_werkplek_key
AND d.ins_srtdeel_key = sd.ins_srtdeel_key
AND sd.ins_srtgroep_key = fac.getSetting('ins_occupationsensors_srtgroep_key')
AND d.ins_deel_state IS NOT NULL;
-- View voor reserveerbare (werkplek)OBJECTEN, het default thema met key 13
-- Deze core-view wordt direct als kleur-objecten-thema gebruikt, maar kan ook als basis voor een alternatief via worden gebruikt
-- Kijkt nu hard maximaal 42 dagen tov van nu vooruit, wat hopelijk even genoeg is voor alle situaties
-- De verschillende waardevarianten zijn presentatie alternatieven, evt meerdere regels onder elkaar
-- waarde1: Voor hele dagen: Vrij(0) of Bezet (3)
-- waarde: Voor halve dagen: Vrij(0), Ochtendbezet(1), MiddagBezet(2), Helemaalbezet(3)
-- waarde3: Voor tellen: Het aantal reservering op de dag, met 0 is dus Vrij
CREATE_VIEW(cad_v_thema_deel_res_datum,0)
(
fclt_f_datum,
ins_deel_key,
min_van,
max_tot,
waarde1,
waarde,
waarde3
)
AS
WITH
datums
AS
( SELECT TRUNC (SYSDATE) + LEVEL - 1 datum
FROM DUAL
CONNECT BY LEVEL <= 42)
SELECT datum
fclt_f_datum,
ins_deel_key,
MIN (res_rsv_deel_van)
min_van,
MAX (res_rsv_deel_tot)
max_tot,
CASE WHEN MAX (res_rsv_deel_tot) IS NULL THEN 0 ELSE 3 -- hele dag
END
waarde1,
CASE
WHEN MAX (res_rsv_deel_tot) IS NULL THEN 0
WHEN TO_CHAR (MAX (res_rsv_deel_tot), 'HH24') <= 13 THEN 1 -- ochtend
WHEN TO_CHAR (MIN (res_rsv_deel_van), 'HH24') >= 12 THEN 2 -- middag
ELSE 3 -- hele dag
END
waarde,
COUNT (res_rsv_deel_tot) -- aantal reservering deze dag
waarde3
FROM (SELECT datums.datum,
res_ins_deel_key ins_deel_key,
res_rsv_deel_van,
res_rsv_deel_tot
FROM res_v_aanwezigdeel r,
ins_deel d,
datums,
(SELECT datum,
res_deel_key,
res_rsv_deel_van,
res_rsv_deel_tot
FROM datums, res_v_aanwezigrsv_deel rrd
WHERE res_rsv_deel_van > TRUNC(SYSDATE) - 1 -- negeer alle irrelevante historie sowieso
AND datum >= TRUNC (res_rsv_deel_van)
AND datum < TRUNC (res_rsv_deel_tot) + 1) blokkerend -- vandaag en nog niet afgelopen
WHERE r.res_deel_key = blokkerend.res_deel_key(+)
AND datums.datum = blokkerend.datum(+)
AND (r.res_deel_vervaldatum IS NULL or r.res_deel_vervaldatum > datums.datum)
AND d.ins_deel_key = r.res_ins_deel_key)
GROUP BY datum, ins_deel_key
ORDER BY datum, ins_deel_key;
-- Paar views om de populariteit van reserveerbare objecten te kunnen illustreren
-- Basisview, met aantal per datum
CREATE_VIEW(cad_v_thema_deel_gereserveerd,0)
AS
SELECT TRUNC (rrd.res_rsv_deel_van) datum,
rd.res_ins_deel_key ins_deel_key,
rd.res_deel_omschrijving,
COUNT (*) aantal
FROM res_rsv_deel rrd, res_deel rd
WHERE rrd.res_deel_key = rd.res_deel_key
GROUP BY TRUNC (rrd.res_rsv_deel_van), rd.res_ins_deel_key, rd.res_deel_omschrijving;
-- Totaal gereserveerde dagen of delen daarvan in de afgelopen 1, 4 resp 8 wkn
CREATE_VIEW(cad_v_thema_deel_populair_1wkn,0)
AS
SELECT ins_deel_key, res_deel_omschrijving, COUNT (*) waarde
FROM cad_v_thema_deel_gereserveerd
WHERE datum BETWEEN SYSDATE - 8 AND SYSDATE
GROUP BY ins_deel_key, res_deel_omschrijving;
CREATE_VIEW(cad_v_thema_deel_populair_4wkn,0)
AS
SELECT ins_deel_key, res_deel_omschrijving, COUNT (*) waarde
FROM cad_v_thema_deel_gereserveerd
WHERE datum BETWEEN SYSDATE - 29 AND SYSDATE
GROUP BY ins_deel_key, res_deel_omschrijving;
CREATE_VIEW(cad_v_thema_deel_populair_8wkn,0)
AS
SELECT ins_deel_key, res_deel_omschrijving, COUNT (*) waarde
FROM cad_v_thema_deel_gereserveerd
WHERE datum BETWEEN SYSDATE - 57 AND SYSDATE
GROUP BY ins_deel_key, res_deel_omschrijving;
-- Toekomstig populair
CREATE_VIEW(cad_v_thema_deel_populair_futu,0)
AS
SELECT ins_deel_key, res_deel_omschrijving, COUNT (*) waarde
FROM cad_v_thema_deel_gereserveerd
WHERE datum > SYSDATE
GROUP BY ins_deel_key, res_deel_omschrijving;
REGISTERRUN('$Id$')
#endif // CAD

View File

@@ -1,7 +1,7 @@
-- [CARE*.SQL]
--
-- Script tbv het initialiseren van de Facilitor Care-Webb omgeving in Oracle
-- Copyright 2010 SG|facilitor bv.
-- Copyright Aareon Nederland B.V.
-- All rights reserved!
/*
* $Revision$
@@ -15,7 +15,7 @@ SET DEFINE OFF
SPOOL xcarewebb
PROMPT [carewebb.lst]
PROMPT
PROMPT Copyright 2013 SG|facilitor bv. ALL RIGHTS RESERVED.
PROMPT Copyright Aareon Nederland B.V. ALL RIGHTS RESERVED.
PROMPT
PROMPT Dit is de gegenereerde list-file van CARExxxx.sql welke
PROMPT is gebruikt om de Facilitor(r) Care-Webb _VERSION omgeving in Oracle aan te

View File

@@ -5,7 +5,7 @@
* $Id$
*/
_FAC_MODULE('CARE','Care-Webb')
_FAC_MODULE('CARE','lcl_module_CARE')
------------ De eenvoudige bedrijfsstructuur vormgeven via 3 nivo's: bedrijf, afdeling en subafdeling ------------
@@ -142,18 +142,32 @@ INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,a
alg_kenmerk_kenmerktype, alg_kenmerk_lengte,alg_kenmerk_nmin, alg_kenmerk_nmax)
VALUES (1006, 'L', 33, 'Veiling tarieven', 'N', 1, 0, 1);
-- BONS#31596: Gemeente is een budgetgemeente, van invloed op:
-- kolom T+U+V van het Iwmo facturen rapport en,
-- de clienten worden niet naar het CAK gestuurd.
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,
alg_kenmerk_kenmerktype, alg_kenmerk_lengte,alg_kenmerk_nmin, alg_kenmerk_nmax)
VALUES (1007, 'L', 34, 'Budgetgemeente', 'N', 1, 0, 1);
-- BONS#32746: OB code in het CAK rapport
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,
alg_kenmerk_kenmerktype, alg_kenmerk_lengte,alg_kenmerk_nmin, alg_kenmerk_nmax)
VALUES (1008, 'L', 31, 'Ondersteunende Begeleiding', 'N', 1, 0, 1);
-- Label factuur-infix en factuur-postfix
INSERT INTO alg_kenmerk
(alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving, alg_kenmerk_default,alg_kenmerk_kenmerktype)
VALUES (1003, 'L', 35, 'Factuurnr specificatie','<span style="color:red">Gemeente afhankelijke factuurnummers (afwijkend van standaard) </span>','L');
VALUES (1003, 'L', 40, 'Factuurnr specificatie','<span style="color:red">Gemeente afhankelijke factuurnummers (afwijkend van standaard) </span>','L');
-- Factnr infix (ATCH#21599)
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving, alg_kenmerk_kenmerktype, alg_kenmerk_lengte)
VALUES (1004, 'L', 37, 'Factuurnr. infix', 'C', 10);
VALUES (1004, 'L', 42, 'Factuurnr. infix', 'C', 10);
-- Factnr suffix (ATCH#21599)
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving, alg_kenmerk_kenmerktype, alg_kenmerk_lengte)
VALUES (1005, 'L', 39, 'Factuurnr. postfix', 'C', 10);
VALUES (1005, 'L', 44, 'Factuurnr. postfix', 'C', 10);
-- Label archief
@@ -165,9 +179,31 @@ VALUES (1020, 'L', 50, 'Documenten archief','<span style="color:red">Archivering
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,alg_kenmerk_kenmerktype)
VALUES (1021, 'L', 60, 'Archief','M');
-- ALT HV CODES CAK
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,alg_kenmerk_kenmerktype, alg_kenmerk_verplicht, alg_kenmerk_groep, alg_kenmerk_lengte)
VALUES (2000, 'L', 70, 'Alt HV1','C', 2, 1, 3);
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,alg_kenmerk_kenmerktype, alg_kenmerk_verplicht, alg_kenmerk_groep, alg_kenmerk_lengte)
VALUES (2001, 'L', 75, 'Alt HV2','C', 2, 2, 3);
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,alg_kenmerk_kenmerktype, alg_kenmerk_verplicht, alg_kenmerk_groep, alg_kenmerk_lengte)
VALUES (2002, 'L', 80, 'Alt HV3','C', 2, 3, 3);
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,alg_kenmerk_kenmerktype, alg_kenmerk_verplicht, alg_kenmerk_groep)
VALUES (2003, 'L', 72, 'Alt HV1 startdatum','D', 2, 1);
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,alg_kenmerk_kenmerktype, alg_kenmerk_verplicht, alg_kenmerk_groep)
VALUES (2004, 'L', 77, 'Alt HV2 startdatum','D', 2, 2);
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,alg_kenmerk_kenmerktype, alg_kenmerk_verplicht, alg_kenmerk_groep)
VALUES (2005, 'L', 82, 'Alt HV3 startdatum','D', 2, 3);
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,alg_kenmerk_kenmerktype)
VALUES (2006, 'L', 65, 'Alternatieve HV codes tbv CAK','L');
-- Sequence bijstellen
DROP SEQUENCE alg_s_alg_kenmerk_key;
CREATE SEQUENCE alg_s_alg_kenmerk_key START WITH 2000 NOCACHE;
CREATE SEQUENCE alg_s_alg_kenmerk_key START WITH 3000 NOCACHE;
------------------- Voor elke persoon (= client en verzorger) de volgende kenmerken -------------------
@@ -329,7 +365,10 @@ CREATE SEQUENCE ins_s_ins_srtdiscipline_key START WITH 2000 NOCACHE;
UPDATE mld_typeopdr
SET mld_typeopdr_omschrijving = 'Verzorgen/huishoudelijke hulp',
mld_typeopdr_sluitmelding = 0,
mld_typeopdr_matchtype = 3
mld_typeopdr_uren = 5,
mld_typeopdr_materiaal = 0,
mld_typeopdr_totaal = 0,
mld_typeopdr_factuur = 0
WHERE mld_typeopdr_key = 5;
INSERT INTO mld_typeopdr_srtdiscipline (mld_typeopdr_key, ins_srtdiscipline_key) VALUES (5, 1);
@@ -507,20 +546,20 @@ INSERT INTO mld_disc_params(mld_ins_discipline_key, mld_disc_params_notify)
SELECT ins_discipline_key,0 FROM ins_tab_discipline WHERE ins_discipline_omschrijving = 'Klachten over verzorger';
INSERT INTO mld_stdmelding
(mld_ins_discipline_key, mld_stdmelding_omschrijving, mld_stdmelding_urgentie, mld_stdmelding_freetext)
SELECT max(ins_discipline_key),'Slechte kwaliteit geleverd',4,2 FROM ins_tab_discipline;
(mld_ins_discipline_key, mld_stdmelding_omschrijving, mld_stdmelding_t_accepttijd, mld_stdmelding_freetext)
SELECT max(ins_discipline_key),'Slechte kwaliteit geleverd',MLD_T_UITVOERTIJD(4, 'U'),2 FROM ins_tab_discipline;
INSERT INTO mld_stdmelding
(mld_ins_discipline_key, mld_stdmelding_omschrijving, mld_stdmelding_urgentie, mld_stdmelding_freetext)
SELECT max(ins_discipline_key),'Niet komen opdagen',4,2 FROM ins_tab_discipline;
(mld_ins_discipline_key, mld_stdmelding_omschrijving, mld_stdmelding_t_accepttijd, mld_stdmelding_freetext)
SELECT max(ins_discipline_key),'Niet komen opdagen',MLD_T_UITVOERTIJD(4, 'U'),2 FROM ins_tab_discipline;
INSERT INTO mld_stdmelding
(mld_ins_discipline_key, mld_stdmelding_omschrijving, mld_stdmelding_urgentie, mld_stdmelding_freetext)
SELECT max(ins_discipline_key),'Schade',4,2 FROM ins_tab_discipline;
(mld_ins_discipline_key, mld_stdmelding_omschrijving, mld_stdmelding_t_accepttijd, mld_stdmelding_freetext)
SELECT max(ins_discipline_key),'Schade',MLD_T_UITVOERTIJD(4, 'U'),2 FROM ins_tab_discipline;
INSERT INTO mld_stdmelding
(mld_ins_discipline_key, mld_stdmelding_omschrijving, mld_stdmelding_urgentie, mld_stdmelding_freetext)
SELECT max(ins_discipline_key),'Houding en/of communicatie',4,2 FROM ins_tab_discipline;
(mld_ins_discipline_key, mld_stdmelding_omschrijving, mld_stdmelding_t_accepttijd, mld_stdmelding_freetext)
SELECT max(ins_discipline_key),'Houding en/of communicatie',MLD_T_UITVOERTIJD(4, 'U'),2 FROM ins_tab_discipline;
INSERT INTO ins_tab_discipline
(ins_discipline_module, ins_discipline_omschrijving, ins_srtdiscipline_key)
@@ -530,16 +569,16 @@ INSERT INTO mld_disc_params(mld_ins_discipline_key, mld_disc_params_notify)
SELECT ins_discipline_key,0 FROM ins_tab_discipline WHERE ins_discipline_omschrijving = 'Klachten over zorgaanbieder';
INSERT INTO mld_stdmelding
(mld_ins_discipline_key, mld_stdmelding_omschrijving, mld_stdmelding_urgentie, mld_stdmelding_freetext)
SELECT max(ins_discipline_key),'Afspraak niet nagekomen',4,2 FROM ins_tab_discipline;
(mld_ins_discipline_key, mld_stdmelding_omschrijving, mld_stdmelding_t_accepttijd, mld_stdmelding_freetext)
SELECT max(ins_discipline_key),'Afspraak niet nagekomen',MLD_T_UITVOERTIJD(4, 'U'),2 FROM ins_tab_discipline;
INSERT INTO mld_stdmelding
(mld_ins_discipline_key, mld_stdmelding_omschrijving, mld_stdmelding_urgentie, mld_stdmelding_freetext)
SELECT max(ins_discipline_key),'Houding en/of communicatie',4,2 FROM ins_tab_discipline;
(mld_ins_discipline_key, mld_stdmelding_omschrijving, mld_stdmelding_t_accepttijd, mld_stdmelding_freetext)
SELECT max(ins_discipline_key),'Houding en/of communicatie',MLD_T_UITVOERTIJD(4, 'U'),2 FROM ins_tab_discipline;
INSERT INTO mld_stdmelding
(mld_ins_discipline_key, mld_stdmelding_omschrijving, mld_stdmelding_urgentie, mld_stdmelding_freetext)
SELECT max(ins_discipline_key),'Onduidelijke informatie',4,2 FROM ins_tab_discipline;
(mld_ins_discipline_key, mld_stdmelding_omschrijving, mld_stdmelding_t_accepttijd, mld_stdmelding_freetext)
SELECT max(ins_discipline_key),'Onduidelijke informatie',MLD_T_UITVOERTIJD(4, 'U'),2 FROM ins_tab_discipline;
-- Autorisatiegroepen met rechten voor klachten: FO, BO en MI.
@@ -838,6 +877,7 @@ AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_MLD_BEHANDELAAR';
-- FAC-TABELLEN FAC_USRRAP
-- Rapportages
-- Rapport IWMO) voor de BACKOFFICE/ADMINISTRATIE: Iwmo factuur rapport (BONS#31596)
-- Rapport A) voor de BACKOFFICE/ADMINISTRATIE: NIET ingeleverde weekbrieven (UUR_BOF).
-- Rapport B) voor de FRONTOFFICE/TEAMLEIDER: NIET ingeleverde weekbrieven van de teamleden (UUR_FOF).
-- Rapport C) voor de FRONTEND/VERZORGER,medewerker: Overzichtslijst van je teamgenoten (WEB_MLDORD).
@@ -850,6 +890,36 @@ AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_MLD_BEHANDELAAR';
-- Rapport J) voor de MANINFO/FACTUURADMIN: Factuurrapport voor de gemaakte uren binnen 1 PERIODE, per week, per verzorger - variant C: (MLDBAC).
-- BONS#31596: Iwmo factuurrapport via XSL
-- Rapport Iwmo) FACTUURrapport voor Iwmo:
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur Iwmo) Per beschikking in periode, per week',
'care_v_rap2_factuur_uren_iwmo',
NULL,
NULL,
NULL,
0,
0,
1,
'Factuurrapportage Iwmo',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
@@ -1474,6 +1544,26 @@ INSERT INTO fac_usrrap
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- Rapport R) FACTUURrapport met detailgegevens client per beschikking - variant R:
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur R) Details Client per beschikking',
'care_v_rap2_factuur_uren_R',
0,
0,
1,
'Factuurrapportage per beschikking met detailgegevens clienten',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- Rapport Q) FACTUURrapport voor de gemaakte uren per datum - variant Q (Bernisse):
INSERT INTO fac_usrrap
@@ -1502,7 +1592,67 @@ INSERT INTO fac_usrrap
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- BONS#36043: Totaallijst clienten in zorg (outerjoin uren):
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Totaal lijst cli<6C>nten in zorg',
'care_v_rap_tot_clientzorg',
0,
0,
1,
'Totaal lijst cli<6C>nten in zorg (ook zonder uren)',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- BONS#40385: Totaallijst clienten in zorg met medewerker (outerjoin uren):
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Totaal lijst cli<6C>nten in zorg MDW',
'care_v_rap_tot_clientzorg_mdw',
0,
0,
1,
'Totaal lijst cli<6C>nten in zorg met gekoppelde medewerker',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Totaal lijst cli<6C>nten in zorg - zonder uren',
'care_v_rap_tot_clientzorg_all',
0,
0,
1,
'Totaal lijst cli<6C>nten in zorg met gekoppelde medewerker',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
@@ -2020,9 +2170,31 @@ INSERT INTO fac_usrrap
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Instroom en Uitstroom per Client',
'care_v_rap_in_uitstroom',
NULL,
NULL,
NULL,
0,
0,
0,
'Instroom en uitstroomdatum per Client',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
----------- Alle overbodige menuitem (module BES, BEZ, CAD, etc uit het menu halen)
@@ -2073,7 +2245,7 @@ FROM DUAL
CONNECT BY LEVEL <= 1*52+1;
INSERT INTO care_t_qvw_periodeweektabel
SELECT
SELECT
TO_CHAR (SYSDATE - 7*(LEVEL-1), 'IYYY') jaar,
DECODE(FLOOR((TO_CHAR (SYSDATE - 7*(LEVEL-1),'IW') - 1) /4) + 1, 14, 13,FLOOR((TO_CHAR (SYSDATE - 7*(LEVEL-1),'IW') - 1) /4) + 1) periode,
TO_CHAR (SYSDATE - 7*(LEVEL-1), 'IW') week,
@@ -2081,7 +2253,7 @@ SELECT
FROM DUAL
CONNECT BY LEVEL <= 1*52+1
UNION
SELECT
SELECT
TO_CHAR (SYSDATE + 7*(LEVEL), 'IYYY') jaar,
DECODE(FLOOR((TO_CHAR (SYSDATE + 7*(LEVEL),'IW') - 1) /4) + 1, 14, 13,FLOOR((TO_CHAR (SYSDATE + 7*(LEVEL),'IW') - 1) /4) + 1) periode,
TO_CHAR (SYSDATE + 7*(LEVEL), 'IW') week,

View File

@@ -13,32 +13,32 @@ AS
RETURN DATE;
FUNCTION goodmonday_end (p_mld_key IN NUMBER)
RETURN DATE;
PROCEDURE care_v_rap2_factuur_uren_a (user_key IN NUMBER, p_datum_van IN VARCHAR2, p_datum_tot IN VARCHAR2, p_cursor OUT t_cursor, p_where IN VARCHAR2);
PROCEDURE care_v_rap2_factuur_uren_e (user_key IN NUMBER, p_datum_van IN VARCHAR2, p_datum_tot IN VARCHAR2, p_cursor OUT t_cursor, p_where IN VARCHAR2);
PROCEDURE care_v_rap2_factuur_uren_a (user_key IN NUMBER, p_datum_van IN VARCHAR2, p_datum_tot IN VARCHAR2, p_cursor OUT t_cursor, p_where IN VARCHAR2 DEFAULT NULL);
PROCEDURE care_v_rap2_factuur_uren_e (user_key IN NUMBER, p_datum_van IN VARCHAR2, p_datum_tot IN VARCHAR2, p_cursor OUT t_cursor, p_where IN VARCHAR2 DEFAULT NULL);
END care;
/
CREATE OR REPLACE PACKAGE BODY care
AS
FUNCTION goodmonday_start (p_mld_key IN NUMBER)
RETURN DATE
IS
-- Herindicaties/vorige indicaties van dezelfde client die in dezelfde week start/eindigt.
l_mld_key NUMBER(10);
l_good_monday DATE;
BEGIN
--- Vorige beschikking: bij herindicatie midden in de week is 1 van beide beschikkingen geldig
--- Herindicatie midden in de week wordt gekenmerkt door:
--- dezelfde client, dezelfde gemeente, eindweek van de vorige is gelijk aan beginweek van herindicatie,
--- Herindicatie midden in de week wordt gekenmerkt door:
--- dezelfde client, dezelfde gemeente, eindweek van de vorige is gelijk aan beginweek van herindicatie,
--- en het maakt niet uit wat de product is/wordt.
--- Baas' van dubbele beschikking is diegene met de meeste aantal uren, ongeacht HV1->HV2 overgang.
--- Bij gelijke aantal uren is de nieuwe beschikking de baas.
-- Selecteer de vorige beschikking b1 van de beschikking b2 die meer uren heeft.
SELECT MAX(b1.mld_melding_key)
INTO l_mld_key
@@ -51,14 +51,14 @@ AS
AND b1.prs_client_key = b2.prs_client_key
AND b1.gemeente_code = b2.gemeente_code
AND b1.uren_beschikking > b2.uren_beschikking;
IF l_mld_key IS NOT NULL
THEN
-- Er is een vorige indicatie met meer uren, die is de 'baas'.
-- Dat betekent dat de goede maandag van de beschikking b2 verder, naar de volgende week wordt gezet
-- Dat betekent dat de goede maandag van de beschikking b2 verder, naar de volgende week wordt gezet
-- (ipv standaard op maandag deze week)
SELECT ( TRUNC (mld_melding_datum) + 7
- DECODE (TO_CHAR (mld_melding_datum, 'D'), '1', 8, TO_CHAR (mld_melding_datum, 'D'))
+ 2)
@@ -75,7 +75,7 @@ AS
FROM mld_melding
WHERE mld_melding_key = p_mld_key;
END IF;
RETURN l_good_monday;
END;
@@ -83,19 +83,19 @@ FUNCTION goodmonday_end (p_mld_key IN NUMBER)
RETURN DATE
IS
-- Herindicaties/vorige indicaties van dezelfde client die in dezelfde week start/eindigt.
l_mld_key NUMBER(10);
l_good_monday DATE;
BEGIN
--- Volgende beschikking: bij herindicatie midden in de week is 1 van beide beschikkingen geldig
--- Herindicatie midden in de week wordt gekenmerkt door:
--- dezelfde client, dezelfde gemeente, eindjaar/week van de vorige is gelijk aan beginjaar/week van herindicatie,
--- Herindicatie midden in de week wordt gekenmerkt door:
--- dezelfde client, dezelfde gemeente, eindjaar/week van de vorige is gelijk aan beginjaar/week van herindicatie,
--- en het maakt niet uit wat de product is/wordt.
--- Baas' van dubbele beschikking is diegene met de meeste aantal uren, ongeacht HV1->HV2 overgang.
--- Bij gelijke aantal uren is de nieuwe beschikking de baas.
-- Controleer of die er is, en zo ja, selecteer de volgende beschikking b2 van de beschikking b1 die MEER
--- Bij gelijke aantal uren is de nieuwe beschikking de baas.
-- Controleer of die er is, en zo ja, selecteer de volgende beschikking b2 van de beschikking b1 die MEER
-- of GELIJK AANTAL uren heeft.
SELECT MAX(b2.mld_melding_key)
INTO l_mld_key
@@ -108,63 +108,63 @@ FUNCTION goodmonday_end (p_mld_key IN NUMBER)
AND b1.prs_client_key = b2.prs_client_key
AND b1.gemeente_code = b2.gemeente_code
AND b2.uren_beschikking >= b1.uren_beschikking;
IF l_mld_key IS NOT NULL
THEN
-- Er is een volgende indicatie b2 met MEER of GELIJK AANTAL uren, die is de 'baas' is.
-- Dat betekent dat de goede maandag van de beschikking b2 op de maandag van deze week wordt gezet
-- Dat betekent dat de goede maandag van de beschikking b2 op de maandag van deze week wordt gezet
-- (ipv standaard op maandag de volgende week)
SELECT ( TRUNC (mld_melding_einddatum)
- DECODE (TO_CHAR (mld_melding_einddatum, 'D'), '1', 8, TO_CHAR (mld_melding_einddatum, 'D'))
+ 2)
INTO l_good_monday
FROM mld_melding
WHERE mld_melding_key = p_mld_key;
ELSE
-- Er is GEEN volgende indicatie is of GEEN volgende indicatie met MEER of GELIJK AANTAL uren, dus deze is de 'baas'.
-- Dat betekent dat de goede maandag van de beschikking b2 standaard op maandag van de volgende week komt te staan.
SELECT ( TRUNC (mld_melding_einddatum) + 7
- DECODE (TO_CHAR (mld_melding_einddatum, 'D'), '1', 8, TO_CHAR (mld_melding_einddatum, 'D'))
+ 2)
INTO l_good_monday
FROM mld_melding
WHERE mld_melding_key = p_mld_key;
WHERE mld_melding_key = p_mld_key;
END IF;
RETURN l_good_monday;
END;
PROCEDURE care_v_rap2_factuur_uren_a
(user_key IN NUMBER,
( user_key IN NUMBER,
p_datum_van IN VARCHAR2,
p_datum_tot IN VARCHAR2,
p_cursor OUT t_cursor,
p_where IN VARCHAR2
p_cursor OUT t_cursor,
p_where IN VARCHAR2 DEFAULT NULL
)
AS
v_datum_van DATE;
v_datum_tot DATE;
v_datum_tot DATE;
BEGIN
DELETE FROM care_periode;
INSERT INTO care_periode (jaar, periode, week, maandag)
SELECT
SELECT
TO_CHAR (SYSDATE - 7*(LEVEL-1), 'IYYY') jaar,
FLOOR((TO_CHAR (SYSDATE - 7*(LEVEL-1),'IW') - 1) /4) + 1 periode,
LEAST(FLOOR((TO_CHAR (SYSDATE - 7*(LEVEL-1),'IW') - 1) /4) + 1, 13) periode,
TO_CHAR (SYSDATE - 7*(LEVEL-1), 'IW') week,
TRUNC (SYSDATE - 7*(LEVEL-1), 'IW') startdatum
FROM DUAL
CONNECT BY LEVEL <= 1*52+1;
DELETE FROM CARE_T_BESCHIKK_X_PERIODETABEL;
INSERT INTO CARE_T_BESCHIKK_X_PERIODETABEL(JAAR, PERIODE,WEEK_VAN,WEEK_TM,BSN,PRODUCT,UREN_BESCHIKKING)
SELECT pw.jaar, pw.periode, MIN(week), MAX(week), b.client_bsn, b.product, SUM(b.uren_beschikking)
FROM care_periode pw, care_v_beschikking_all b
@@ -174,7 +174,7 @@ PROCEDURE care_v_rap2_factuur_uren_a
GROUP BY pw.jaar, pw.periode, b.client_bsn, b.product;
OPEN p_cursor FOR
'SELECT
'SELECT
fclt_f_periode,
factuurdatum,
wzacode,
@@ -192,35 +192,35 @@ PROCEDURE care_v_rap2_factuur_uren_a
bedrag_euro,
bedrag_centen
FROM care_v_rap2_factuur_uren_a' || p_where;
END care_v_rap2_factuur_uren_a;
PROCEDURE care_v_rap2_factuur_uren_e
(user_key IN NUMBER,
PROCEDURE care_v_rap2_factuur_uren_e
( user_key IN NUMBER,
p_datum_van IN VARCHAR2,
p_datum_tot IN VARCHAR2,
p_cursor OUT t_cursor,
p_where IN VARCHAR2
p_cursor OUT t_cursor,
p_where IN VARCHAR2 DEFAULT NULL
)
AS
v_datum_van DATE;
v_datum_tot DATE;
v_datum_tot DATE;
BEGIN
DELETE FROM care_periode;
INSERT INTO care_periode (jaar, periode, week, maandag)
SELECT
SELECT
TO_CHAR (SYSDATE - 7*(LEVEL-1), 'IYYY') jaar,
FLOOR((TO_CHAR (SYSDATE - 7*(LEVEL-1),'IW') - 1) /4) + 1 periode,
LEAST(FLOOR((TO_CHAR (SYSDATE - 7*(LEVEL-1),'IW') - 1) /4) + 1, 13) periode,
TO_CHAR (SYSDATE - 7*(LEVEL-1), 'IW') week,
TRUNC (SYSDATE - 7*(LEVEL-1), 'IW') startdatum
FROM DUAL
CONNECT BY LEVEL <= 1*52+1;
DELETE FROM CARE_T_BESCHIKK_X_PERIODETABEL;
INSERT INTO CARE_T_BESCHIKK_X_PERIODETABEL(JAAR, PERIODE,WEEK_VAN,WEEK_TM,BSN,PRODUCT,UREN_BESCHIKKING)
SELECT pw.jaar, pw.periode, MIN(week), MAX(week), b.client_bsn, b.product, SUM(b.uren_beschikking)
FROM care_periode pw, care_v_beschikking_all b
@@ -229,8 +229,8 @@ PROCEDURE care_v_rap2_factuur_uren_e
AND b.beschikking_datum_tot >= sysdate - 53*7
GROUP BY pw.jaar, pw.periode, b.client_bsn, b.product;
OPEN p_cursor FOR
'SELECT
OPEN p_cursor FOR
'SELECT
fclt_x_periode,
periode,
weeknrs,
@@ -247,7 +247,7 @@ PROCEDURE care_v_rap2_factuur_uren_e
uren,
bedrag_euro
FROM care_v_rap2_factuur_uren_e' || p_where;
END care_v_rap2_factuur_uren_e;
END care;

File diff suppressed because it is too large Load Diff

43
CND/CND.sql Normal file
View File

@@ -0,0 +1,43 @@
--
-- $Id$
--
-- Script for (re)initializing the "CND-module" for conditiemetingen according to NEN2767-standard
-- It can be run repeatedly after a initial initialisation in an existing Facilitor database
-- to upgrade CND the to the latest version.
-- First time the CND_INI must be run as well, once, first
--
DEFINE thisfile = 'CND.SQL'
DEFINE dbuser = ''
SET ECHO ON
SET DEFINE ON
COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT;
WHENEVER SQLERROR EXIT;
SELECT adm.scriptspoolfile('&dbuser', '&thisfile') AS fcltlogfile FROM DUAL;
WHENEVER SQLERROR CONTINUE;
SPOOL &fcltlogfile
SET DEFINE OFF
------ payload begin ------
------ payload end ------
SET DEFINE OFF
BEGIN adm.systrackscriptId ('$Id$', 0); END;
/
COMMIT;
SET ECHO OFF
SPOOL OFF
SET DEFINE ON
PROMPT Logfile of this upgrade is: &fcltlogfile

5680
CND/CND_INI.sql Normal file

File diff suppressed because it is too large Load Diff

3302
CND/CND_PAC.SRC Normal file

File diff suppressed because it is too large Load Diff

57
CND/CND_TAB.SRC Normal file
View File

@@ -0,0 +1,57 @@
#ifdef CND
/*
* $Revision$
* $Id$
*/
-- Tabel tbv importfunctie 'Verwerken van NEN2767 gebreken/resultaten'
CREATE_TABLE(cnd_imp_nen2767_results,0)
(
fac_import_key NUMBER (10),
alg_gebouw_code VARCHAR2 (12),
ins_deel_omschrijving VARCHAR2 (60),
mld_melding_datum VARCHAR2 (20),
mld_melding_omschrijving VARCHAR2 (2000),
prs_perslid_email VARCHAR2 (200),
gebrekcode VARCHAR2 (20),
ernst VARCHAR2 (50),
omvang VARCHAR2 (50),
intensiteit VARCHAR2 (50),
aspect1 VARCHAR2 (20),
aspect2 VARCHAR2 (20),
aspect3 VARCHAR2 (20),
aspect4 VARCHAR2 (20),
aspect5 VARCHAR2 (20),
aspect6 VARCHAR2 (20),
aspect7 VARCHAR2 (20),
foto VARCHAR2 (50),
condscore NUMBER (6, 2),
prioscore NUMBER (6, 2),
kosten NUMBER (10, 2),
plandatum DATE,
flex1 VARCHAR2 (255),
flex2 VARCHAR2 (255),
flex3 VARCHAR2 (255),
flex4 VARCHAR2 (255),
flex5 VARCHAR2 (255),
flex6 VARCHAR2 (255),
flex7 VARCHAR2 (255),
flex8 VARCHAR2 (255),
flex9 VARCHAR2 (255),
flex10 VARCHAR2 (255)
);
-- Tabel tbv importfunctie 'Aanvullen van combinaties objectsoorten x standaard melding'
CREATE_TABLE(cnd_imp_srtdeel_mlddiscipline,0)
(
fac_import_key NUMBER (10),
ins_srtdeel_code VARCHAR2 (10),
ins_srtgroep_omschrijving VARCHAR2 (60),
ins_discipline_omschrijving VARCHAR2 (60),
mld_discipline_omschrijving VARCHAR2 (60)
);
REGISTERRUN('$Id$')
#endif // CND

13
CND/CND_TRI.SRC Normal file
View File

@@ -0,0 +1,13 @@
#ifdef CND
/*
* $Revision$
* $Id$
*/
-----------------------------------------------------------------------------------------------------------------------
-- Additional triggers for tables that are related to CND. AFTER-update, ze mogen de normale flow niet beinvloeden
-----------------------------------------------------------------------------------------------------------------------
REGISTERRUN('$Id$')
#endif // CND

450
CND/CND_VIE.SRC Normal file
View File

@@ -0,0 +1,450 @@
#ifdef CND
/*
* $Revision$
* $Id$
*/
-- CND_V_NEN2767_ALLE_GEBREKEN: hierin zitten alle meldingen (gebreken) die nu relevant voor de berekening kunnen zijn
-- dus gebreken die erkend zijn maar nog niet verwerkt of afgewezen.
-- Niet uit te sluiten valt dat er dubbele registraties zijn, dat wordt ontdubbeld in cnd_v_nen2767_per_srtgebrek
-- Het is daarmee niet aannemelijk dat je deze view nodig hebt, gebruik cnd_v_nen2767_per_srtgebrek.
-- Merk op: op alle 3 de aspecten in mld_kenmerkmelding zit geen outer join, omdat ze overal verplicht zijn;
-- zonder deze waarden is de conditiescore ook niet te berekenen overigens.
-- Full version, met ernst, intensiteit en omvang
CREATE_VIEW(cnd_v_nen2767_alle_gebreken_fl,0)
(
ins_deel_key,
mld_melding_key,
mld_stdmelding_key,
mld_melding_status,
ernst,
intensiteit,
omvang
)
AS
WITH
w_srtdisc_key AS (SELECT fac.getsetting ('cnd_gebreken_srtdisc_key') sdk FROM DUAL)
SELECT d.ins_deel_key,
m.mld_melding_key,
m.mld_stdmelding_key,
m.mld_melding_status,
km_ernst.mld_kenmerkmelding_waarde,
km_intensiteit.mld_kenmerkmelding_waarde,
ud_omvang.fac_usrdata_prijs
FROM mld_melding m,
mld_stdmelding sm,
mld_discipline disc,
mld_melding_object mo,
ins_deel d,
mld_kenmerkmelding km_ernst,
mld_kenmerk k_ernst,
mld_srtkenmerk sk_ernst,
mld_kenmerkmelding km_intensiteit,
mld_kenmerk k_intensiteit,
mld_srtkenmerk sk_intensiteit,
mld_kenmerkmelding km_omvang,
mld_kenmerk k_omvang,
mld_srtkenmerk sk_omvang,
fac_usrdata ud_omvang,
w_srtdisc_key
WHERE disc.ins_srtdiscipline_key = w_srtdisc_key.sdk
AND sm.mld_stdmelding_code <> 'GEEN'
AND disc.ins_discipline_verwijder IS NULL
AND sm.mld_ins_discipline_key = disc.ins_discipline_key
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
AND mo.mld_melding_key = m.mld_melding_key
AND mo.mld_melding_object_verwijder IS NULL
AND d.ins_deel_key = mo.ins_deel_key
AND km_ernst.mld_melding_key = m.mld_melding_key
AND k_ernst.mld_kenmerk_key = km_ernst.mld_kenmerk_key
AND k_ernst.mld_srtkenmerk_key = sk_ernst.mld_srtkenmerk_key
AND sk_ernst.mld_srtkenmerk_code = 'ERNST'
AND km_intensiteit.mld_melding_key = m.mld_melding_key
AND k_intensiteit.mld_kenmerk_key = km_intensiteit.mld_kenmerk_key
AND k_intensiteit.mld_srtkenmerk_key = sk_intensiteit.mld_srtkenmerk_key
AND sk_intensiteit.mld_srtkenmerk_code = 'INTENSITEIT'
AND km_omvang.mld_melding_key = m.mld_melding_key
AND k_omvang.mld_kenmerk_key = km_omvang.mld_kenmerk_key
AND k_omvang.mld_srtkenmerk_key = sk_omvang.mld_srtkenmerk_key
AND sk_omvang.mld_srtkenmerk_code = 'OMVANG'
AND ud_omvang.fac_usrdata_key = fac.safe_to_number (km_omvang.mld_kenmerkmelding_waarde)
AND m.mld_melding_status NOT IN (1, 6);
-- Smaller/faster version, zonder ernst, intensiteit en omvang
CREATE_VIEW(cnd_v_nen2767_alle_gebreken,0)
(
ins_deel_key,
mld_melding_key,
mld_stdmelding_key
)
AS
WITH
w_srtdisc_key AS (SELECT fac.getsetting ('cnd_gebreken_srtdisc_key') sdk FROM DUAL)
SELECT d.ins_deel_key,
m.mld_melding_key,
m.mld_stdmelding_key
FROM mld_melding m,
mld_stdmelding sm,
mld_discipline disc,
mld_melding_object mo,
ins_deel d,
w_srtdisc_key
WHERE disc.ins_srtdiscipline_key = w_srtdisc_key.sdk
AND sm.mld_stdmelding_code <> 'GEEN'
AND disc.ins_discipline_verwijder IS NULL
AND sm.mld_ins_discipline_key = disc.ins_discipline_key
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
AND mo.mld_melding_key = m.mld_melding_key
AND mo.mld_melding_object_verwijder IS NULL
AND d.ins_deel_key = mo.ins_deel_key
AND m.mld_melding_status NOT IN (1, 6);
-- Ontdubbel eventuele zelfde gebreken die op hetzelfde object zijn gemaakt, dus wanneer na elkaar
-- hetzelfde gebrek (stdmelding) is ingelegd, dan geldt de laatste (=hoogste melding_key)
CREATE_VIEW(cnd_v_nen2767_per_srtgebrek,0)
(
ins_deel_key,
mld_melding_key,
mld_stdmelding_key,
mld_melding_status,
ernst,
intensiteit,
omvang
)
AS
SELECT a.ins_deel_key,
a.mld_melding_key,
a.mld_stdmelding_key,
a.mld_melding_status,
a.ernst,
a.intensiteit,
a.omvang
FROM cnd_v_nen2767_alle_gebreken_fl a,
( SELECT a2.mld_stdmelding_key,
a2.ins_deel_key,
MAX (a2.mld_melding_key) AS mld_melding_key
FROM cnd_v_nen2767_alle_gebreken a2
GROUP BY a2.mld_stdmelding_key, a2.ins_deel_key) b
WHERE a.mld_melding_key = b.mld_melding_key
AND a.ins_deel_key = b.ins_deel_key;
CREATE_VIEW(cnd_v_nen2767_gebrek,0)
AS
WITH
w_srtdisc_key AS (SELECT fac.getsetting ('cnd_gebreken_srtdisc_key') sdk FROM DUAL)
SELECT mo.ins_deel_key,
m.mld_melding_key,
m.mld_stdmelding_key,
m.mld_melding_status,
m.mld_melding_datum
FROM mld_melding m,
mld_stdmelding sm,
mld_discipline disc,
mld_melding_object mo,
w_srtdisc_key
WHERE disc.ins_srtdiscipline_key = w_srtdisc_key.sdk
AND disc.ins_discipline_verwijder IS NULL
AND sm.mld_ins_discipline_key = disc.ins_discipline_key
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
AND mo.mld_melding_key = m.mld_melding_key
AND mo.mld_melding_object_verwijder IS NULL
AND m.mld_melding_status NOT IN (1,6);
CREATE_VIEW(cnd_v_nen2767_srtgebrek,0)
AS
SELECT a.ins_deel_key,
a.mld_melding_key,
a.mld_stdmelding_key,
a.mld_melding_status,
a.mld_melding_datum
FROM cnd_v_nen2767_gebrek a,
( SELECT a2.mld_stdmelding_key,
a2.ins_deel_key,
MAX (a2.mld_melding_key) AS mld_melding_key
FROM cnd_v_nen2767_gebrek a2
GROUP BY a2.mld_stdmelding_key, a2.ins_deel_key) b
WHERE a.mld_melding_key = b.mld_melding_key
AND a.ins_deel_key = b.ins_deel_key;
CREATE_VIEW(cnd_v_aggr_cond_score,0)
(
alg_locatie_key,
alg_gebouw_key,
ins_deel_key,
ins_deel_aantal,
ins_deel_mjb_score1,
kosten,
correctiefactor,
totale_vervangingswaarde,
correctie_vervangingswaarde
)
AS
SELECT l.alg_locatie_key,
g.alg_gebouw_key,
d.ins_deel_key,
MAX (d.ins_deel_aantal),
MAX (d.ins_deel_mjb_score1),
MAX (
COALESCE (sc.INS_SRTCONTROLE_KOSTEN, 0)
+ COALESCE (sc.INS_SRTCONTROLE_KOSTEN2, 0)
+ COALESCE (sc.INS_SRTCONTROLE_KOSTEN3, 0)
+ COALESCE (sc.INS_SRTCONTROLE_MATERIAAL, 0))
kosten,
cnd.nen2767_corr_cond_score (MAX (d.ins_deel_mjb_score1))
correctiefactor,
MAX (d.ins_deel_aantal)
* MAX (
COALESCE (sc.INS_SRTCONTROLE_KOSTEN, 0)
+ COALESCE (sc.INS_SRTCONTROLE_KOSTEN2, 0)
+ COALESCE (sc.INS_SRTCONTROLE_KOSTEN3, 0)
+ COALESCE (sc.INS_SRTCONTROLE_MATERIAAL, 0))
totale_vervangingswaarde,
MAX (d.ins_deel_aantal)
* MAX (
COALESCE (sc.INS_SRTCONTROLE_KOSTEN, 0)
+ COALESCE (sc.INS_SRTCONTROLE_KOSTEN2, 0)
+ COALESCE (sc.INS_SRTCONTROLE_KOSTEN3, 0)
+ COALESCE (sc.INS_SRTCONTROLE_MATERIAAL, 0))
* cnd.nen2767_corr_cond_score (MAX (d.ins_deel_mjb_score1))
correctie_vervangingswaarde
FROM ins_deel d,
ins_v_defined_inspect_xcp sc,
alg_ruimte r,
alg_verdieping v,
alg_gebouw g,
alg_locatie l
WHERE d.ins_deel_verwijder IS NULL
AND ins_deel_mjb_score1 IS NOT NULL
AND sc.ins_deel_key = d.ins_deel_key
AND d.ins_alg_ruimte_type = 'R'
AND d.ins_alg_ruimte_key = r.alg_ruimte_key
AND r.alg_verdieping_key = v.alg_verdieping_key
AND v.alg_gebouw_key = g.alg_gebouw_key
AND g.alg_locatie_key = l.alg_locatie_key
AND ins_scenario_key = 1
AND ctr_ismjob = 1
GROUP BY d.ins_deel_key, l.alg_locatie_key, g.alg_gebouw_key;
CREATE_VIEW(cnd_v_rap_conditiemetingen, 0)
(
mld_melding_key,
complexnummer,
clusternummer,
clusternaam,
gebouwgroep,
hoofdrecept,
groeprecept,
subrecept,
identificatie,
gebreknr,
datum_tijd,
datum,
inspecteur,
status,
gebrek,
omschrijving,
ernst,
omvang,
intensiteit,
veiligheid_gezondheid,
cultuurhistorische_waarde,
gebruik_en_bedrijfsproces,
technische_vervolgschade,
toename_klachtenonderhoud,
beleving_esthetica,
foto
)
AS
SELECT m.mld_melding_key,
l.alg_locatie_omschrijving complexnummer,
aog.alg_gebouw_code clusternummer,
aog.alg_gebouw_naam clusternaam,
aog.alg_gebouw_groep groep,
id.ins_discipline_omschrijving hoofdrecept,
isg.ins_srtgroep_omschrijving groeprecept,
isd.ins_srtdeel_omschrijving || ' (' || isd.ins_srtdeel_code || ')'
subrecept,
d.ins_deel_omschrijving identificatie,
m.mld_melding_key gebreknummer,
m.mld_melding_datum datum_tijd,
TO_CHAR (mld_melding_datum, 'DD-MM-YYYY') datum,
pf.prs_perslid_naam_full inspecteur,
s.mld_statuses_omschrijving status,
std.mld_stdmelding_omschrijving gebrek,
m.mld_melding_omschrijving omschrijving,
(SELECT fac_usrdata_omschr
FROM mld_kenmerkmelding mk,
mld_kenmerk k,
mld_srtkenmerk sk,
fac_kenmerkdomein kd,
fac_usrtab ut,
fac_usrdata ud
WHERE sk.mld_srtkenmerk_code = 'ERNST'
AND sk.mld_srtkenmerk_key = k.mld_srtkenmerk_key
AND k.mld_kenmerk_key = mk.mld_kenmerk_key
AND sk.fac_kenmerkdomein_key = kd.fac_kenmerkdomein_key
AND ut.fac_usrtab_key = kd.fac_usrtab_key
AND ud.fac_usrtab_key = ut.fac_usrtab_key
AND TO_CHAR (fac_usrdata_key) = mld_kenmerkmelding_waarde
AND mk.mld_melding_key = m.mld_melding_key)
ernst,
(SELECT fac_usrdata_omschr
FROM mld_kenmerkmelding mk,
mld_kenmerk k,
mld_srtkenmerk sk,
fac_kenmerkdomein kd,
fac_usrtab ut,
fac_usrdata ud
WHERE sk.mld_srtkenmerk_code = 'OMVANG'
AND sk.mld_srtkenmerk_key = k.mld_srtkenmerk_key
AND k.mld_kenmerk_key = mk.mld_kenmerk_key
AND sk.fac_kenmerkdomein_key = kd.fac_kenmerkdomein_key
AND ut.fac_usrtab_key = kd.fac_usrtab_key
AND ud.fac_usrtab_key = ut.fac_usrtab_key
AND TO_CHAR (fac_usrdata_key) = mld_kenmerkmelding_waarde
AND mk.mld_melding_key = m.mld_melding_key)
omvang,
(SELECT fac_usrdata_omschr
FROM mld_kenmerkmelding mk,
mld_kenmerk k,
mld_srtkenmerk sk,
fac_kenmerkdomein kd,
fac_usrtab ut,
fac_usrdata ud
WHERE sk.mld_srtkenmerk_code = 'INTENSITEIT'
AND sk.mld_srtkenmerk_key = k.mld_srtkenmerk_key
AND k.mld_kenmerk_key = mk.mld_kenmerk_key
AND sk.fac_kenmerkdomein_key = kd.fac_kenmerkdomein_key
AND ut.fac_usrtab_key = kd.fac_usrtab_key
AND ud.fac_usrtab_key = ut.fac_usrtab_key
AND TO_CHAR (fac_usrdata_key) = mld_kenmerkmelding_waarde
AND mk.mld_melding_key = m.mld_melding_key)
intensiteit,
(SELECT fac_usrdata_omschr
FROM mld_kenmerkmelding mk,
mld_kenmerk k,
mld_srtkenmerk sk,
fac_kenmerkdomein kd,
fac_usrtab ut,
fac_usrdata ud
WHERE sk.mld_srtkenmerk_code = 'ASPECT1'
AND sk.mld_srtkenmerk_key = k.mld_srtkenmerk_key
AND k.mld_kenmerk_key = mk.mld_kenmerk_key
AND sk.fac_kenmerkdomein_key = kd.fac_kenmerkdomein_key
AND ut.fac_usrtab_key = kd.fac_usrtab_key
AND ud.fac_usrtab_key = ut.fac_usrtab_key
AND TO_CHAR (fac_usrdata_key) = mld_kenmerkmelding_waarde
AND mk.mld_melding_key = m.mld_melding_key)
veiligheid_gezondheid,
(SELECT fac_usrdata_omschr
FROM mld_kenmerkmelding mk,
mld_kenmerk k,
mld_srtkenmerk sk,
fac_kenmerkdomein kd,
fac_usrtab ut,
fac_usrdata ud
WHERE sk.mld_srtkenmerk_code = 'ASPECT2'
AND sk.mld_srtkenmerk_key = k.mld_srtkenmerk_key
AND k.mld_kenmerk_key = mk.mld_kenmerk_key
AND sk.fac_kenmerkdomein_key = kd.fac_kenmerkdomein_key
AND ut.fac_usrtab_key = kd.fac_usrtab_key
AND ud.fac_usrtab_key = ut.fac_usrtab_key
AND TO_CHAR (fac_usrdata_key) = mld_kenmerkmelding_waarde
AND mk.mld_melding_key = m.mld_melding_key)
cultuurhistorische_waarde,
(SELECT fac_usrdata_omschr
FROM mld_kenmerkmelding mk,
mld_kenmerk k,
mld_srtkenmerk sk,
fac_kenmerkdomein kd,
fac_usrtab ut,
fac_usrdata ud
WHERE sk.mld_srtkenmerk_code = 'ASPECT3'
AND sk.mld_srtkenmerk_key = k.mld_srtkenmerk_key
AND k.mld_kenmerk_key = mk.mld_kenmerk_key
AND sk.fac_kenmerkdomein_key = kd.fac_kenmerkdomein_key
AND ut.fac_usrtab_key = kd.fac_usrtab_key
AND ud.fac_usrtab_key = ut.fac_usrtab_key
AND TO_CHAR (fac_usrdata_key) = mld_kenmerkmelding_waarde
AND mk.mld_melding_key = m.mld_melding_key)
gebruik_en_bedrijfsproces,
(SELECT fac_usrdata_omschr
FROM mld_kenmerkmelding mk,
mld_kenmerk k,
mld_srtkenmerk sk,
fac_kenmerkdomein kd,
fac_usrtab ut,
fac_usrdata ud
WHERE sk.mld_srtkenmerk_code = 'ASPECT4'
AND sk.mld_srtkenmerk_key = k.mld_srtkenmerk_key
AND k.mld_kenmerk_key = mk.mld_kenmerk_key
AND sk.fac_kenmerkdomein_key = kd.fac_kenmerkdomein_key
AND ut.fac_usrtab_key = kd.fac_usrtab_key
AND ud.fac_usrtab_key = ut.fac_usrtab_key
AND TO_CHAR (fac_usrdata_key) = mld_kenmerkmelding_waarde
AND mk.mld_melding_key = m.mld_melding_key)
technische_vervolgschade,
(SELECT fac_usrdata_omschr
FROM mld_kenmerkmelding mk,
mld_kenmerk k,
mld_srtkenmerk sk,
fac_kenmerkdomein kd,
fac_usrtab ut,
fac_usrdata ud
WHERE sk.mld_srtkenmerk_code = 'ASPECT5'
AND sk.mld_srtkenmerk_key = k.mld_srtkenmerk_key
AND k.mld_kenmerk_key = mk.mld_kenmerk_key
AND sk.fac_kenmerkdomein_key = kd.fac_kenmerkdomein_key
AND ut.fac_usrtab_key = kd.fac_usrtab_key
AND ud.fac_usrtab_key = ut.fac_usrtab_key
AND TO_CHAR (fac_usrdata_key) = mld_kenmerkmelding_waarde
AND mk.mld_melding_key = m.mld_melding_key)
toename_klachtenonderhoud,
(SELECT fac_usrdata_omschr
FROM mld_kenmerkmelding mk,
mld_kenmerk k,
mld_srtkenmerk sk,
fac_kenmerkdomein kd,
fac_usrtab ut,
fac_usrdata ud
WHERE sk.mld_srtkenmerk_code = 'ASPECT6'
AND sk.mld_srtkenmerk_key = k.mld_srtkenmerk_key
AND k.mld_kenmerk_key = mk.mld_kenmerk_key
AND sk.fac_kenmerkdomein_key = kd.fac_kenmerkdomein_key
AND ut.fac_usrtab_key = kd.fac_usrtab_key
AND ud.fac_usrtab_key = ut.fac_usrtab_key
AND TO_CHAR (fac_usrdata_key) = mld_kenmerkmelding_waarde
AND mk.mld_melding_key = m.mld_melding_key)
beleving_esthetica,
(SELECT k.mld_kenmerk_key
FROM mld_kenmerk k, mld_srtkenmerk sk
WHERE sk.mld_srtkenmerk_code = 'FOTO' AND sk.mld_srtkenmerk_key = k.mld_srtkenmerk_key)
foto
FROM mld_melding m,
mld_melding_object mo,
ins_deel d,
ins_srtdeel isd,
ins_srtgroep isg,
ins_discipline id,
alg_v_allonrgoed_gegevens aog,
alg_locatie l,
mld_statuses s,
prs_v_perslid_fullnames_all pf,
mld_stdmelding std
WHERE m.mld_melding_key = mo.mld_melding_key
AND d.ins_deel_key = mo.ins_deel_key
AND d.ins_srtdeel_key = isd.ins_srtdeel_key
AND isd.ins_srtgroep_key = isg.ins_srtgroep_key
AND isg.ins_discipline_key = id.ins_discipline_key
AND m.mld_alg_onroerendgoed_keys = aog.alg_onroerendgoed_keys
AND l.alg_locatie_key = aog.alg_locatie_key
AND s.mld_statuses_key = m.mld_melding_status
AND m.prs_perslid_key = pf.prs_perslid_key
AND m.mld_stdmelding_key = std.mld_stdmelding_key;
REGISTERRUN('$Id$')
#endif // CND

View File

@@ -19,11 +19,10 @@ create index cnt_i_cnt_contract_plaats1 on cnt_contract_plaats(cnt_alg_plaats_ke
create index cnt_i_cnt_contract_plaats2 on cnt_contract_plaats(cnt_contract_key);
create index cnt_i_cnt_contract_object1 on cnt_contract_object(cnt_contract_key);
CREATE INDEX cnt_i_cnt_contract_onrg1 ON cnt_contract_onrgoed(cnt_contract_key);
CREATE INDEX cnt_i_cnt_contract_onrg2 ON cnt_contract_onrgoed(alg_onrgoed_key);
CREATE INDEX cnt_i_cnt_contract_object2 ON cnt_contract_object(cnt_ins_deel_key);
CREATE INDEX cnt_i_cnt_contract_note1 ON cnt_contract_note(cnt_contract_key);
CREATE UNIQUE INDEX cnt_i_cnt_factuurschema1 ON cnt_factuurschema(cnt_contract_key, cnt_factuurschema_boekmaand);
REGISTERONCE('$Id$')

View File

@@ -5,13 +5,13 @@
/*
** Bij installatie van modules moet de tabel FAC_MODULE gevuld of ge-update worden.
*/
_FAC_MODULE('CNT','Contractbeheer')
_FAC_MODULE('CNT','lcl_module_CNT')
/*
** De MESSAGES van de CNT module.
*/
DEF_FAC_MESSAGE ('CNT_M001','Verwijderen contract','Delete contract');
DEF_FAC_MESSAGE ('CNT_M002','Er moet of een bedrijf of een afdeling ingevuld worden.','Either a company or a department must be entered.');
DEF_FAC_MESSAGE ('CNT_M002','Er moet of een bedrijf of een afdeling of een persoon ingevuld worden.','Either a company or a department or a person must be entered.');
DEF_FAC_MESSAGE ('CNT_M003','Locatie bestaat niet.','Location does not exist.');
DEF_FAC_MESSAGE ('CNT_M004','Terreinsector bestaat niet.','Sublocation does not exist.');
DEF_FAC_MESSAGE ('CNT_M005','Gebouw bestaat niet.','Building does not exist.');
@@ -63,20 +63,11 @@ DEF_FAC_MESSAGE ('cnt_r_cnt_contract_stdmld' ,'De aangegeven dienst bestaat n
DEF_FAC_MESSAGE ('cnt_r_cnt_contract_bedrijf' ,'Het aangegeven bedrijf bestaat niet.' ,'That company does not exist.');
DEF_FAC_MESSAGE ('cnt_r_cnt_contractint' ,'De aangegeven interne contactpersoon bestaat niet.' ,'That internal contact person does not exist');
INSERT INTO cnt_mutatie_status VALUES (0, 'Vervallen');
INSERT INTO cnt_mutatie_status VALUES (1, 'Open');
INSERT INTO cnt_mutatie_status VALUES (2, 'Concept');
INSERT INTO cnt_mutatie_status VALUES (3, 'Ontvangen/Ok');
INSERT INTO cnt_mutatie_status VALUES (4, 'Ontvangen/NietOk');
INSERT INTO cnt_mutatie_status VALUES (5, 'Voltooid');
INSERT INTO cnt_mutatie_status VALUES (6, 'Geexporteerd');
INSERT INTO cnt_typecontract VALUES (1, 'Onderhoud/Maintenance');
INSERT INTO cnt_typecontract VALUES (2, 'Huur/Rental');
INSERT INTO cnt_typecontract VALUES (3, 'Ondersteuning/Support');
INSERT INTO cnt_typecontract VALUES (4, 'Algemeen/Generic');
INSERT INTO cnt_typecontract VALUES (5, 'Leverancier/Supplier');
INSERT INTO cnt_typecontract VALUES (6, 'Mantel/Master');
INSERT INTO cnt_typecontract VALUES (1, 'lcl_cnt_typecontract1'); //Objecten
INSERT INTO cnt_typecontract VALUES (3, 'lcl_cnt_typecontract3'); //Plaats/Objectsoort
INSERT INTO cnt_typecontract VALUES (4, 'lcl_cnt_typecontract4'); //Geen
INSERT INTO cnt_typecontract VALUES (5, 'lcl_cnt_typecontract5'); //Plaats
INSERT INTO cnt_typecontract VALUES (6, 'lcl_cnt_typecontract6'); //Mantel
INSERT INTO cnt_termijn (cnt_termijn_type, cnt_termijn_aantal, cnt_termijn_omschrijving, cnt_termijn_volgnummer) VALUES ('W', 0, 'Geen', 10);
INSERT INTO cnt_termijn (cnt_termijn_type, cnt_termijn_aantal, cnt_termijn_omschrijving, cnt_termijn_volgnummer) VALUES ('W', 1, '1 Week', 20);

View File

@@ -7,19 +7,20 @@
CREATE OR REPLACE PACKAGE cnt AS
PROCEDURE setcontractstatus (pcontractkey IN NUMBER, pstatus IN NUMBER, puserkey IN NUMBER);
FUNCTION cnt_getTermijndatum (pdate IN DATE, ptermijn_key IN NUMBER, prichting IN NUMBER) RETURN DATE;
FUNCTION termijnjaarfactor (ptermijn_key IN NUMBER) RETURN NUMBER;
FUNCTION cnt_getOpzegdatum (pcnt_contract_key IN NUMBER) RETURN DATE;
FUNCTION cnt_getRappeldatum (pcnt_contract_key IN NUMBER) RETURN DATE;
FUNCTION cnt_contract_status (van IN DATE, rappel IN DATE, opzeg IN DATE, tot IN DATE) RETURN NUMBER;
FUNCTION cnt_contract_items (cntKey IN NUMBER) RETURN VARCHAR2;
PROCEDURE cnt_complete_mutatie(p_mutaite_key IN NUMBER);
PROCEDURE splitscontract (p_key IN NUMBER, p_datum IN DATE, p_user IN NUMBER, p_amount NUMBER);
PROCEDURE generatefactuurschema (pcontractkey IN NUMBER,ptermijnbedrag IN NUMBER DEFAULT NULL);
FUNCTION getnieuwsteversiekey(p_key IN NUMBER) RETURN NUMBER;
FUNCTION sprintf (ps IN VARCHAR2 , p_contract_key IN NUMBER) RETURN VARCHAR2;
PROCEDURE remove(p_contract_key IN NUMBER);
PRAGMA RESTRICT_REFERENCES (cnt_contract_items, WNDS, WNPS);
PRAGMA RESTRICT_REFERENCES (cnt_contract_status, WNDS, WNPS);
END Cnt;
END cnt;
/
CREATE OR REPLACE PACKAGE BODY cnt AS
@@ -93,7 +94,7 @@ CREATE OR REPLACE PACKAGE BODY cnt AS
END IF;
END;
-- Deze functie bepaald de datum door het termijn (ptermijn_key) van de datum (pdate) in mindering te brengen.
-- Deze functie bepaalt de datum door het termijn (ptermijn_key) van de datum (pdate) in mindering te brengen.
-- Indien de 29, 30 of 31 datum niet in de betreffende maand voorkomt wordt de eerste van de volgende maand genomen.
-- prichting geeft aan of ten opzichte van pdate achteruit (-1) of vooruit (1, of anders) moet worden gerekend.
FUNCTION cnt_getTermijndatum (pdate IN DATE, ptermijn_key IN NUMBER, prichting IN NUMBER)
@@ -139,6 +140,48 @@ CREATE OR REPLACE PACKAGE BODY cnt AS
END IF;
END;
-- Deze functie benadert de factor om een contracttermijn te normaliseren tot een (1) jaar.
-- Als dat niet kan (ongeldige termijn) wordt nu -1 opgeleverd
-- Vb: 4W -> 13, 2M ->6, 2J-> 0,5
-- Kan geen rekening houden met schrikkeljaren en 53 weken en zo
FUNCTION termijnjaarfactor (ptermijn_key IN NUMBER)
RETURN NUMBER
IS
ptermijn_type VARCHAR2 (1);
ptermijn_aantal NUMBER;
BEGIN
IF ptermijn_key IS NOT NULL
THEN
SELECT cnt_termijn_type, cnt_termijn_aantal
INTO ptermijn_type, ptermijn_aantal
FROM cnt_termijn
WHERE cnt_termijn_key = ptermijn_key;
ELSE
-- Als ptermijn_key leeg/ongedefinieerd, return dan maar 1
RETURN -1;
END IF;
IF ptermijn_aantal = 0
THEN
RETURN -1; -- delen door null mag niet he
END IF;
IF ptermijn_type = 'D'
THEN
RETURN 365 / ptermijn_aantal;
-- soms 366
ELSIF ptermijn_type = 'W'
THEN
RETURN 52 / ptermijn_aantal; -- soms 53
ELSIF ptermijn_type = 'M'
THEN
RETURN 12 / ptermijn_aantal;
ELSE
-- ptermijn_type = 'Y'
RETURN 1 / ptermijn_aantal;
END IF;
END;
FUNCTION cnt_getOpzegdatum (pcnt_contract_key IN NUMBER) RETURN DATE IS
plooptijd_tot DATE;
popzegtermijn NUMBER;
@@ -190,104 +233,6 @@ CREATE OR REPLACE PACKAGE BODY cnt AS
RETURN 4;
END;
FUNCTION cnt_contract_items (cntKey IN NUMBER)
RETURN VARCHAR2
AS
ret VARCHAR2(512);
var_ckey NUMBER;
CURSOR query(cntKey NUMBER) IS
SELECT 1 ckey, S.INS_SRTDEEL_CODE || ' ' ||S.INS_SRTDEEL_OMSCHRIJVING cntText
from CNT_CONTRACT_OBJECT O, INS_V_AANWEZIGSRTDEEL S
WHERE O.CNT_CONTRACT_KEY = cntKey
AND S.ins_srtdeel_key = O.cnt_ins_srtdeel_key
AND O.cnt_ins_DEEL_key IS NULL
UNION
SELECT 2 ckey, D.INS_DEEL_OMSCHRIJVING cntText
from CNT_CONTRACT_OBJECT O, INS_V_AANWEZIGDEEL D
WHERE O.CNT_CONTRACT_KEY = cntKey
AND D.ins_DEEL_key = O.cnt_ins_DEEL_key
UNION
SELECT 3 ckey, g.alg_locatie_omschrijving cntText
FROM alg_v_aanweziglocatie g, CNT_v_aanwezigCONTRACT_PLAATS P
WHERE p.CNT_CONTRACT_KEY = cntKey
AND p.cnt_alg_plaats_key = g.alg_locatie_key
AND p.CNT_ALG_PLAATS_CODE = 'L'
UNION
SELECT 4 ckey, l.alg_locatie_omschrijving || ' ' ||g.alg_gebouw_omschrijving cntText
FROM alg_v_aanweziggebouw g, CNT_v_aanwezigCONTRACT_PLAATS P, alg_locatie l
WHERE p.CNT_CONTRACT_KEY = cntKey
AND p.cnt_alg_plaats_key = g.alg_gebouw_key
AND p.CNT_ALG_PLAATS_CODE = 'G'
AND l.alg_locatie_key = g.alg_locatie_key
UNION
SELECT 5 ckey, l.alg_locatie_omschrijving || ' ' ||alg_terreinsector_naam cntText
FROM alg_v_aanwezigterreinsector T, CNT_v_aanwezigCONTRACT_PLAATS P, alg_locatie l
WHERE p.CNT_CONTRACT_KEY = cntKey
AND p.cnt_alg_plaats_key = T.alg_terreinsector_key
AND p.CNT_ALG_PLAATS_CODE = 'T'
AND l.alg_locatie_key = t.alg_locatie_key
ORDER BY 2;
BEGIN
ret := null;
var_ckey := -1;
FOR cntitem_rec IN query(cntKey) LOOP
IF var_ckey = -1 THEN
ret := cntitem_rec.cntText;
ELSE
IF LENGTH(ret)+LENGTH(cntitem_rec.cntText)<(512-5) THEN
ret := ret || CHR(10) || cntitem_rec.cntText;
ELSE
ret := ret || CHR(10) || '...';
RETURN ret;
END IF;
END IF;
var_ckey := cntitem_rec.ckey;
END LOOP;
RETURN ret;
END;
PROCEDURE cnt_complete_mutatie(p_mutaite_key IN NUMBER)
IS
-- The following actions should be executed when the state becomes 'Voltooid':
-- Find the matching records in the CNT_CONTRACT_ONRGOED table where one row without a mutation_key
-- filled in matches a row with a mutation_key filled in.
-- The match will be successful if both rows have the same ALG_ONRGOED_KEY,
-- the same ALG_ONRGOED_NIVEAU and the same CNT_CONTRACT_KEY.
-- From these matching records the one without CNT_MUTATION_KEY should be deleted
BEGIN
DELETE
cnt_contract_onrgoed
WHERE cnt_contract_onrgoed_key IN (
SELECT a.cnt_contract_onrgoed_key
FROM cnt_contract_onrgoed b, cnt_contract_onrgoed a
WHERE a.cnt_contract_key = b.cnt_contract_key
AND a.alg_onrgoed_key = b.alg_onrgoed_key
AND a.alg_onrgoed_niveau = b.alg_onrgoed_niveau
AND b.cnt_mutatie_key = p_mutaite_key
AND a.cnt_mutatie_key IS NULL);
-- Delete the entries in the CNT_CONTRACT_ONRGOED table with the mutation_key equal
-- to the CNT_MUTATION that will be accepted and where the area size (CNT_CONTRACT_ONRGOED_OPP) = 0.
DELETE
cnt_contract_onrgoed
WHERE cnt_mutatie_key = p_mutaite_key
AND CNT_CONTRACT_ONRGOED_OPP = 0;
-- Set the Mutation_key to NULL from the rows where the CNT_MUTATION_KEY will be equal to the CNT_MUTATION that was accepted.
UPDATE
cnt_contract_onrgoed
SET cnt_mutatie_key = NULL
WHERE cnt_mutatie_key = p_mutaite_key;
-- The state of the mutation should be set to 'Voltooid'
UPDATE cnt_mutatie
SET CNT_MUTATIE_DATUM_VOLTOOID = SYSDATE,
CNT_MUTATIE_STATUS = 5
WHERE cnt_mutatie_key = p_mutaite_key;
END cnt_complete_mutatie;
PROCEDURE splitscontract (p_key IN NUMBER, p_datum IN DATE, p_user IN NUMBER, p_amount NUMBER)
IS
begin1 DATE;
@@ -296,10 +241,11 @@ CREATE OR REPLACE PACKAGE BODY cnt AS
newkey NUMBER;
nummer1 cnt_contract.cnt_contract_nummer_intern%TYPE;
amount1 cnt_contract.cnt_contract_kosten%TYPE;
srtcontract_type cnt_disc_params.cnt_srtcontract_type%TYPE;
new_status cnt_contract.cnt_contract_status%TYPE;
BEGIN
-- Splits het contract met p_key in twee delen: het oude dat eindigt op p_datum,
-- en een nieuwe kopie die begint op die datum
-- Splits het contract met p_key in twee delen: het oude dat eindigt op p_datum - 1,
-- en een nieuwe kopie die begint op die p_datum
-- p_amount is -optioneel- het bedrag dat bij het oude contract moeten blijven
-- de rest komt bij de nieuwe. Als p_amount NULL is, eindigen beide contracten
-- met het originele bedrag.
@@ -313,19 +259,22 @@ CREATE OR REPLACE PACKAGE BODY cnt AS
c.cnt_contract_looptijd_tot,
COALESCE (c.cnt_contract_versie, '0'),
cnt_contract_nummer_intern,
cnt_contract_kosten
INTO begin1, eind1, versie1, nummer1, amount1
FROM cnt_contract c
WHERE c.cnt_contract_key = p_key
AND c.cnt_contract_looptijd_van < p_datum
AND c.cnt_contract_looptijd_tot > p_datum;
cnt_contract_kosten,
cdp.cnt_srtcontract_type
INTO begin1, eind1, versie1, nummer1, amount1, srtcontract_type
FROM cnt_contract c,
cnt_disc_params cdp
WHERE c.ins_discipline_key = cdp.cnt_ins_discipline_key
AND c.cnt_contract_key = p_key
AND c.cnt_contract_looptijd_van < p_datum
AND c.cnt_contract_looptijd_tot > p_datum;
EXCEPTION
WHEN NO_DATA_FOUND
THEN
RETURN;
END;
IF (fac.getsetting('cnt_contract_approval') = 1)
IF (fac.getsetting('cnt_contract_approval') = 1 AND srtcontract_type != 6)
THEN
new_status := 2; -- altijd op nieuw
ELSE
@@ -333,13 +282,13 @@ CREATE OR REPLACE PACKAGE BODY cnt AS
END IF;
-- de datum is een zinvolle splitsdatum, alles in orde
INSERT INTO cnt_contract (cnt_contract_nummer, cnt_contract_omschrijving, cnt_contract_looptijd_tot, cnt_contract_kosten,
cnt_contract_uurloon, cnt_prs_bedrijf_key, cnt_prs_afdeling_key, cnt_contract_verwijder,
cnt_contract_nummer_intern, cnt_contract_korting, prs_contactpersoon_key,
cnt_contract_uurloon, cnt_prs_bedrijf_key, cnt_prs_afdeling_key, cnt_prs_perslid_key,
cnt_contract_verwijder, cnt_contract_nummer_intern, cnt_contract_korting, prs_contactpersoon_key,
cnt_contract_contact_persoon, ins_discipline_key, cnt_contract_document,
prs_perslid_key_eig, prs_perslid_key_beh, prs_afdeling_key_eig, cnt_contract_status,
cnt_contract_looptijd_van, prs_kostenplaats_key, cnt_contract_termijnkosten, prs_kostensoort_key,
cnt_contract_opmerking, cnt_contract_mantel_key, cnt_contract_opzegtermijn,
cnt_contract_rappeltermijn, cnt_contract_versie
cnt_contract_rappeltermijn, cnt_contract_versie, prs_dienst_key, cnt_contract_termijntermijn
)
SELECT cnt_contract_nummer,
cnt_contract_omschrijving,
@@ -348,6 +297,7 @@ CREATE OR REPLACE PACKAGE BODY cnt AS
cnt_contract_uurloon,
cnt_prs_bedrijf_key,
cnt_prs_afdeling_key,
cnt_prs_perslid_key,
NULL,
cnt_contract_nummer_intern,
cnt_contract_korting,
@@ -367,7 +317,9 @@ CREATE OR REPLACE PACKAGE BODY cnt AS
cnt_contract_mantel_key,
cnt_contract_opzegtermijn,
cnt_contract_rappeltermijn,
TO_CHAR (versie1 + 1)
TO_CHAR (versie1 + 1),
prs_dienst_key,
cnt_contract_termijntermijn
FROM cnt_contract
WHERE cnt_contract_key = p_key;
@@ -418,18 +370,6 @@ CREATE OR REPLACE PACKAGE BODY cnt AS
FROM cnt_contract_object cob
WHERE cob.cnt_contract_key = p_key AND cob.cnt_contract_object_verwijder IS NULL;
--cnt_contract_onrgoed
INSERT INTO cnt_contract_onrgoed (cnt_contract_key, alg_onrgoed_key, alg_onrgoed_niveau, alg_srtonrgoed_key, cnt_contract_onrgoed_opp, cnt_srtruimte_prijs
)
SELECT newkey,
cog.alg_onrgoed_key,
cog.alg_onrgoed_niveau,
cog.alg_srtonrgoed_key,
cog.cnt_contract_onrgoed_opp,
cog.cnt_srtruimte_prijs
FROM cnt_contract_onrgoed cog
WHERE cog.cnt_contract_key = p_key AND cog.cnt_mutatie_key IS NULL;
--cnt_contract_plaats
INSERT INTO cnt_contract_plaats (cnt_contract_key, cnt_alg_plaats_code, cnt_alg_plaats_key, cnt_contract_plaats_gewicht
)
@@ -451,12 +391,52 @@ CREATE OR REPLACE PACKAGE BODY cnt AS
--cnt_factuurschema: splitst op dezelfde grensdatum
UPDATE cnt_factuurschema
SET cnt_contract_key = newkey
WHERE cnt_contract_key = p_key AND cnt_factuurschema_datum > p_datum;
WHERE cnt_contract_key = p_key
AND cnt_factuurschema_boekmaand >= TO_CHAR(p_datum, 'YYYY-MM');
fac.trackaction ('CNTNEW', newkey, p_user, NULL, NULL);
END splitscontract;
-- Genereer een factuurschema met een gelijk bedrag per maand gedurende
-- de looptijd van het contract
-- Verondersteld dat er nog geen schema was.
PROCEDURE generatefactuurschema (
pcontractkey IN NUMBER,
ptermijnbedrag IN NUMBER DEFAULT NULL)
AS
maanden NUMBER (10);
maand NUMBER (10);
ltermijnbedrag cnt_factuurschema.cnt_factuurschema_bedrag%TYPE;
BEGIN
FOR cnt_rec
IN (SELECT cnt_contract_kosten,
cnt_contract_looptijd_tot,
cnt_contract_looptijd_van
FROM cnt_contract
WHERE cnt_contract_key = pcontractkey)
LOOP
maanden :=
1
+ TRUNC(MONTHS_BETWEEN (cnt_rec.cnt_contract_looptijd_tot,
cnt_rec.cnt_contract_looptijd_van));
ltermijnbedrag :=
COALESCE (ptermijnbedrag, cnt_rec.cnt_contract_kosten / maanden);
FOR maand IN 0 .. maanden - 1
LOOP
INSERT INTO cnt_factuurschema (cnt_contract_key,
cnt_factuurschema_boekmaand,
cnt_factuurschema_bedrag)
VALUES (pcontractkey,
TO_CHAR (
ADD_MONTHS (cnt_rec.cnt_contract_looptijd_van, maand),
'YYYY-MM'),
ltermijnbedrag);
END LOOP;
END LOOP;
END;
-- Zoek de key van de hoogste revisie van het meegegeven contract
-- Beseffende dat _versie een oplopende reeks is en hopende dat
-- nummer_intern hetzelfde blijft over versies en vrij uniek is
@@ -502,7 +482,7 @@ CREATE OR REPLACE PACKAGE BODY cnt AS
RETURN VARCHAR2
IS
s VARCHAR2 (2048 CHAR);
varlev prs_bedrijf.prs_bedrijf_naam%TYPE;
varlev VARCHAR2 (255 CHAR); -- Kan nu ook een samenstelling zijn van prs_perslid gegevens.
varomsch cnt_contract.cnt_contract_omschrijving%TYPE;
varnummer cnt_contract.cnt_contract_nummer_intern%TYPE;
BEGIN
@@ -513,12 +493,19 @@ CREATE OR REPLACE PACKAGE BODY cnt AS
-- ##KEY## = cnt_contract_nummer_intern
IF INSTR (s, '#') > 0
THEN
SELECT prs_bedrijf_naam,
SELECT COALESCE(prs_bedrijf_naam, fac.getsetting ('prs_pers_string'), fac.getsetting ('prs_dep_string')),
cnt_contract_omschrijving,
cnt_contract_nummer_intern
INTO varlev, varomsch, varnummer
FROM cnt_contract c, prs_bedrijf b
WHERE c.cnt_prs_bedrijf_key = b.prs_bedrijf_key
INTO varlev,
varomsch,
varnummer
FROM cnt_contract c,
prs_bedrijf b,
prs_perslid p,
prs_afdeling a
WHERE c.cnt_prs_bedrijf_key = b.prs_bedrijf_key(+)
AND c.cnt_prs_perslid_key = p.prs_perslid_key(+)
AND c.cnt_prs_afdeling_key = a.prs_afdeling_key(+)
AND c.cnt_contract_key = p_contract_key;
s :=
REPLACE (REPLACE (REPLACE (s, '##LEV##', varlev), '##OMSCH##', varomsch),
@@ -529,6 +516,72 @@ CREATE OR REPLACE PACKAGE BODY cnt AS
RETURN s;
END;
PROCEDURE remove(p_contract_key IN NUMBER)
IS
CURSOR c_contract IS
SELECT cnt_contract_key
FROM cnt_contract
WHERE cnt_contract_mantel_key = p_contract_key;
CURSOR c_factuur IS
SELECT fin_factuur_key
FROM fin_factuur
WHERE cnt_contract_key = p_contract_key;
CURSOR c_bijlagen(p_refkey IN NUMBER) IS
SELECT fac_bijlagen_key
FROM fac_bijlagen b
, cnt_contract r
WHERE b.fac_bijlagen_refkey = r.cnt_contract_key
AND b.fac_bijlagen_module = 'CNT'
AND b.fac_bijlagen_refkey = p_refkey;
BEGIN
-- Verwijder alle subcontracten van dit contract.
FOR ref_contract IN c_contract
LOOP
cnt.remove(ref_contract.cnt_contract_key);
END LOOP;
FOR ref_factuur IN c_factuur
LOOP
fin.remove(ref_factuur.fin_factuur_key);
END LOOP;
FOR ref_bijlagen IN c_bijlagen(p_contract_key)
LOOP
flx.deleteflexbijlage (ref_bijlagen.fac_bijlagen_key);
END LOOP;
FOR ref_mldopdr IN (SELECT mld_opdr_key
FROM mld_opdr
WHERE cnt_contract_key = p_contract_key
)
LOOP
-- Verwijder melding-opdrachten die aan dit contract zitten.
mld.remove_opdr(ref_mldopdr.mld_opdr_key);
END LOOP;
DELETE FROM cnt_contract
WHERE cnt_contract_key = p_contract_key;
-- Van de volgende tabellen worden de records die naar deze p_contact_key
-- verwijzen met ON DELETE CASCADE ook verwijderd:
-- cnt_contract_note
-- cnt_contract_object
-- cnt_contract_plaats
-- cnt_contract_dienst
-- cnt_factuurschema
-- cnt_kenmerkcontract
-- In de volgende tabel wordt cnt_contract_key leeg gemaakt bij het verwijderen van p_contract_key:
-- mld_opdr
fac.remove_tracking('contract', p_contract_key);
-- NB:
-- Tabel bes_bestelopdr heeft ook een cnt_contract key, maar deze heeft geen referential integrity constraint.
-- In geen enkele omgeving is cnt_contract_key in deze tabel ingevuld.
END;
END cnt;
/

View File

@@ -16,9 +16,6 @@ CREATE SEQUENCE cnt_s_cnt_srtkenmerk_key MINVALUE 1;
CREATE SEQUENCE cnt_s_cnt_kenmerk_key MINVALUE 1;
CREATE SEQUENCE cnt_s_cnt_kenmerkcontract_key MINVALUE 1;
CREATE SEQUENCE cnt_s_cnt_onrgoed_key MINVALUE 1;
CREATE SEQUENCE cnt_s_cnt_mutatie_key MINVALUE 1;
CREATE SEQUENCE cnt_s_cnt_contract_note_key MINVALUE 1;
CREATE SEQUENCE cnt_s_cnt_factuurschema_key MINVALUE 1;

View File

@@ -44,6 +44,14 @@ CREATE_TABLE(cnt_disc_params, 0)
CONSTRAINT cnt_r_cnt_typecontract_key REFERENCES cnt_typecontract(cnt_typecontract_key),
cnt_disc_params_opmerking
VARCHAR2(320),
cnt_disc_params_verkoopcontr
NUMBER(1)
DEFAULT 0
NOT NULL,
cnt_disc_params_factuurschema
NUMBER(1)
DEFAULT 0
NOT NULL,
cnt_disc_params_factuurmarge
NUMBER(8,2)
DEFAULT 0,
@@ -58,7 +66,25 @@ CREATE_TABLE(cnt_disc_params, 0)
/* bewust niet, irrelevant voor cnt: cnt_disc_params_factmatchmode -- 2-weg of 3-weg matching? */
cnt_disc_params_termijndefault
NUMBER(10)
CONSTRAINT cnt_r_cnt_disc_params_tdefault REFERENCES cnt_termijn(cnt_termijn_key)
CONSTRAINT cnt_r_cnt_disc_params_tdefault REFERENCES cnt_termijn(cnt_termijn_key),
cnt_disc_params_fin NUMBER(1)
DEFAULT 1 NOT NULL,
cnt_disc_params_binding
NUMBER(3)
DEFAULT (3)
NOT NULL, /* 2=Persoon 1=Bedrijf 3=Alles*/
cnt_disc_params_leverancier /* indien Bedrijf: Leveranciers? */
NUMBER(1)
DEFAULT 0
NOT NULL,
cnt_disc_params_uitvoerende /* indien Bedrijf: Uitvoerenden? */
NUMBER(1)
DEFAULT 0
NOT NULL,
cnt_disc_params_huurder /* indien Bedrijf: Huurders? */
NUMBER(1)
DEFAULT 0
NOT NULL
);
@@ -90,11 +116,17 @@ CREATE_TABLE(cnt_contract,0)
NUMBER(11,2)
, cnt_contract_termijnkosten
NUMBER(11,2)
, cnt_contract_termijntermijn
NUMBER(10)
CONSTRAINT cnt_r_cnt_termijn_key4 REFERENCES cnt_termijn(cnt_termijn_key)
, cnt_contract_uurloon
NUMBER(6,2)
, cnt_prs_bedrijf_key
NUMBER(10)
CONSTRAINT cnt_r_prs_bedrijf_key REFERENCES prs_bedrijf(prs_bedrijf_key)
, cnt_prs_perslid_key
NUMBER(10)
CONSTRAINT cnt_r_prs_perslid_key2 REFERENCES prs_perslid(prs_perslid_key)
, cnt_prs_afdeling_key
NUMBER(10)
CONSTRAINT cnt_r_prs_afdeling_key REFERENCES prs_afdeling(prs_afdeling_key)
@@ -110,7 +142,7 @@ CREATE_TABLE(cnt_contract,0)
, cnt_contract_nummer_intern
VARCHAR2(30)
, cnt_contract_korting
NUMBER(4,2)
NUMBER(5,2)
CONSTRAINT cnt_c_cnt_contract_korting CHECK(0 <= cnt_contract_korting AND cnt_contract_korting <= 100)
, prs_contactpersoon_key
NUMBER(10)
@@ -173,7 +205,7 @@ CREATE_TABLE(cnt_contract_object,0)
CONSTRAINT cnt_k_cnt_contract_object_key PRIMARY KEY
, cnt_contract_key
NUMBER(10)
CONSTRAINT cnt_r_cnt_contract_key_object REFERENCES cnt_contract(cnt_contract_key)
CONSTRAINT cnt_r_cnt_contract_key_object REFERENCES cnt_contract(cnt_contract_key) ON DELETE CASCADE
, cnt_ins_srtdeel_key
NUMBER(10)
CONSTRAINT cnt_r_ins_srtdeel_key REFERENCES ins_srtdeel(ins_srtdeel_key)
@@ -194,7 +226,7 @@ CREATE_TABLE(cnt_contract_plaats,0)
CONSTRAINT cnt_k_cnt_contract_plaats PRIMARY KEY
, cnt_contract_key
NUMBER(10)
CONSTRAINT cnt_r_cnt_contract_key_plaats REFERENCES cnt_contract(cnt_contract_key)
CONSTRAINT cnt_r_cnt_contract_key_plaats REFERENCES cnt_contract(cnt_contract_key) ON DELETE CASCADE
, cnt_alg_plaats_key
NUMBER(10)
, cnt_alg_plaats_code
@@ -215,7 +247,7 @@ CREATE_TABLE (CNT_CONTRACT_DIENST,0)
PRIMARY KEY,
cnt_contract_key
NUMBER(10)
CONSTRAINT cnt_r_cnt_contract_dienst REFERENCES cnt_contract(cnt_contract_key),
CONSTRAINT cnt_r_cnt_contract_dienst REFERENCES cnt_contract(cnt_contract_key) ON DELETE CASCADE,
mld_stdmelding_key
NUMBER(10)
CONSTRAINT cnt_r_cnt_contract_stdmld REFERENCES mld_stdmelding(mld_stdmelding_key),
@@ -237,7 +269,7 @@ ALTER TABLE mld_opdr ADD
(
cnt_contract_key
NUMBER(10)
CONSTRAINT mld_r_cnt_contract_key REFERENCES cnt_contract(cnt_contract_key)
CONSTRAINT mld_r_cnt_contract_key REFERENCES cnt_contract(cnt_contract_key) ON DELETE SET NULL
);
ALTER TABLE mld_opdr ADD
@@ -248,10 +280,9 @@ ALTER TABLE mld_opdr ADD
);
ALTER TABLE mld_opdr DROP CONSTRAINT mld_r_mld_melding_key1;
ALTER TABLE mld_opdr ADD
(
CONSTRAINT MLD_R_MLD_MELDING_KEY3 CHECK(mld_melding_key IS NOT NULL OR cnt_contract_key IS NOT NULL)
CONSTRAINT mld_r_mld_melding_key3 CHECK(mld_melding_key IS NOT NULL OR cnt_contract_key IS NOT NULL OR prs_kostensoort_key IS NOT NULL)
);
CREATE_TABLE(cnt_srtkenmerk, 0)
@@ -267,7 +298,7 @@ CREATE_TABLE(cnt_srtkenmerk, 0)
, cnt_srtkenmerk_kenmerktype
VARCHAR2(1)
, cnt_srtkenmerk_systeem
NUMBER(1)
NUMBER(2)
, cnt_srtkenmerk_lengte
NUMBER(4)
, cnt_srtkenmerk_dec
@@ -288,7 +319,7 @@ CREATE_TABLE(cnt_srtkenmerk, 0)
, CONSTRAINT cnt_c_cnt_srtkenmerk_omschr CHECK(cnt_srtkenmerk_omschrijving IS NOT NULL)
, CONSTRAINT cnt_srtkenmerk_omschrijving CHECK(cnt_srtkenmerk_omschrijving IS NOT NULL)
, CONSTRAINT cnt_u_cnt_srtkenmerk_upper UNIQUE(cnt_srtkenmerk_upper, cnt_srtkenmerk_verwijder)
, CONSTRAINT cnt_c_cnt_srtkenmerk_kenmtype CHECK(cnt_srtkenmerk_kenmerktype IN ('C','N','D','R','X','L','Q','F','M','E','S', 'l'))
, CONSTRAINT cnt_c_cnt_srtkenmerk_kenmtype CHECK(cnt_srtkenmerk_kenmerktype IN ('C','N','D','T','R','X','L','Q','F','M','E','S','l','B','V'))
, CONSTRAINT cnt_c_cnt_srtkenmerk_systeem CHECK(cnt_srtkenmerk_systeem IS NULL
OR cnt_srtkenmerk_systeem = 1)
, CONSTRAINT cnt_c_cnt_srtkenmerk_lengte CHECK(cnt_srtkenmerk_lengte >= 1
@@ -309,15 +340,18 @@ CREATE_TABLE(cnt_kenmerk, 0)
NUMBER(10) /* verwijst naar ins_discipline */
, cnt_kenmerk_niveau
VARCHAR2(1)
, cnt_kenmerk_omschrijving
VARCHAR2(50) /* optionele overrule van srtkenmerk_omschrijving */
, cnt_kenmerk_verplicht
NUMBER(1)
, cnt_kenmerk_groep
NUMBER(1)
DEFAULT 0 NOT NULL
, cnt_kenmerk_toonbaar
NUMBER(1)
, cnt_kenmerk_volgnummer
NUMBER(3)
NOT NULL
, cnt_kenmerk_locatiekolom
VARCHAR2(30)
, cnt_kenmerk_uniek
NUMBER(1)
, cnt_kenmerk_regexp
@@ -331,14 +365,15 @@ CREATE_TABLE(cnt_kenmerk, 0)
DATE
DEFAULT NULLDATUM
, cnt_kenmerk_default VARCHAR2(4000)
, CONSTRAINT cnt_r_cnt_srtkenmerk_key1 CHECK(cnt_srtkenmerk_key IS NOT NULL)
, CONSTRAINT cnt_r_cnt_srtkenmerk_key2 FOREIGN KEY(cnt_srtkenmerk_key) REFERENCES cnt_srtkenmerk(cnt_srtkenmerk_key)
, CONSTRAINT cnt_c_cnt_kenmerk_niveau1 CHECK(cnt_kenmerk_niveau IS NOT NULL)
, CONSTRAINT cnt_c_cnt_kenmerk_niveau2 CHECK(cnt_kenmerk_niveau IN ('C','S'))
, CONSTRAINT cnt_c_cnt_kenmerk_toonbaar CHECK(cnt_kenmerk_toonbaar IS NULL
OR cnt_kenmerk_toonbaar = 1)
, CONSTRAINT cnt_c_cnt_kenmerk_aanmaak CHECK(cnt_kenmerk_aanmaak IS NOT NULL)
, CONSTRAINT cnt_u_cnt_kenmerk UNIQUE(cnt_srtkenmerk_key, cnt_srtcontract_key, cnt_kenmerk_niveau, cnt_kenmerk_verwijder)
, cnt_kenmerk_show_expr VARCHAR2(4000)
, CONSTRAINT cnt_r_cnt_srtkenmerk_key1 CHECK(cnt_srtkenmerk_key IS NOT NULL)
, CONSTRAINT cnt_r_cnt_srtkenmerk_key2 FOREIGN KEY(cnt_srtkenmerk_key) REFERENCES cnt_srtkenmerk(cnt_srtkenmerk_key)
, CONSTRAINT cnt_c_cnt_kenmerk_niveau1 CHECK(cnt_kenmerk_niveau IS NOT NULL)
, CONSTRAINT cnt_c_cnt_kenmerk_niveau2 CHECK(cnt_kenmerk_niveau IN ('C','S'))
, CONSTRAINT cnt_c_cnt_kenmerk_toonbaar CHECK(cnt_kenmerk_toonbaar IS NULL
OR cnt_kenmerk_toonbaar = 1)
, CONSTRAINT cnt_c_cnt_kenmerk_aanmaak CHECK(cnt_kenmerk_aanmaak IS NOT NULL)
, CONSTRAINT cnt_u_cnt_kenmerk UNIQUE(cnt_srtkenmerk_key, cnt_srtcontract_key, cnt_kenmerk_niveau, cnt_kenmerk_omschrijving, cnt_kenmerk_groep, cnt_kenmerk_verwijder)
);
CREATE_TABLE(cnt_kenmerkcontract, 0)
@@ -363,69 +398,10 @@ CREATE_TABLE(cnt_kenmerkcontract, 0)
, CONSTRAINT cnt_r_cnt_kenmerk_key1 CHECK(cnt_kenmerk_key IS NOT NULL)
, CONSTRAINT cnt_r_cnt_kenmerk_key2 FOREIGN KEY(cnt_kenmerk_key) REFERENCES cnt_kenmerk(cnt_kenmerk_key)
, CONSTRAINT cnt_c_cnt_kenmerkcontract_aan CHECK(cnt_kenmerkcontract_aanmaak IS NOT NULL)
, CONSTRAINT cnt_u_cnt_kenmerkcontract UNIQUE(cnt_kenmerk_key, cnt_contract_key, cnt_kenmerkcontract_verwijder)
, CONSTRAINT cnt_u_cnt_kenmerkcontract UNIQUE(cnt_contract_key, cnt_kenmerk_key, cnt_kenmerkcontract_verwijder)
, CONSTRAINT cnt_r_kenmerk_contract FOREIGN KEY (cnt_contract_key) REFERENCES cnt_contract(cnt_contract_key) ON DELETE CASCADE
);
CREATE_TABLE(cnt_mutatie, 0)
( cnt_mutatie_key NUMBER(10)
CONSTRAINT cnt_k_cnt_mutatie_key PRIMARY KEY,
cnt_mutatie_omschrijving VARCHAR2(50),
cnt_mutatie_datum DATE,
cnt_mutatie_datum_concept DATE,
cnt_mutatie_datum_ontvangen DATE,
cnt_mutatie_datum_voltooid DATE,
cnt_mutatie_datum_ingang DATE,
prs_perslid_key NUMBER(10)
CONSTRAINT cnt_r_prs_perslid_key REFERENCES prs_perslid(prs_perslid_key),
cnt_mutatie_status NUMBER(1) -- Open = 1 Concept = 2 OntvangenOK = 3 OntvangenNOK = 4 Voltooid = 5
);
CREATE_TABLE(cnt_mutatie_status,0)
(
cnt_mutatie_status
NUMBER(10)
CONSTRAINT cnt_k_cnt_mutatie_status_key PRIMARY KEY,
cnt_mutatie_status_omschrijv
VARCHAR2(30)
);
CREATE_TABLE(cnt_contract_onrgoed, 0)
( cnt_contract_onrgoed_key
NUMBER(10)
CONSTRAINT cnt_k_cnt_contract_onrgoed_key PRIMARY KEY,
cnt_contract_key
NUMBER(10)
CONSTRAINT cnt_r_cnt_contract_key REFERENCES cnt_contract(cnt_contract_key),
alg_onrgoed_key
NUMBER(10),
alg_onrgoed_niveau
VARCHAR2(1)
CONSTRAINT cnt_c_cnt_onrgoed_niveau CHECK(alg_onrgoed_niveau IN ('R', 'T')),
cnt_mutatie_key
NUMBER(10)
CONSTRAINT cnt_r_cnt_mutatie_key REFERENCES cnt_mutatie(cnt_mutatie_key) on delete cascade,
cnt_contract_onrgoed_opp
NUMBER(8,2),
alg_srtonrgoed_key
NUMBER(10),
cnt_mld_melding_key
NUMBER(10)
CONSTRAINT cnt_r_mld_melding_key REFERENCES mld_melding(mld_melding_key),
cnt_mutatie_status_key
NUMBER(10)
DEFAULT 1
CONSTRAINT cnt_r_cnt_mutatie_status REFERENCES cnt_mutatie_status(cnt_mutatie_status),
cnt_srtruimte_prijs
NUMBER(8,2),
cnt_contract_onrgoed_key_org
NUMBER(10)
CONSTRAINT cnt_r_cnt_contract_onrgoed_key REFERENCES cnt_contract_onrgoed(cnt_contract_onrgoed_key)
);
CREATE_TABLE(cnt_contract_note, 0)
(
cnt_contract_note_key NUMBER (10) PRIMARY KEY,
@@ -442,13 +418,16 @@ CREATE_TABLE(cnt_factuurschema , 0)
cnt_contract_key
NUMBER(10)
NOT NULL
CONSTRAINT cnt_r_cnt_factuurschema1 REFERENCES cnt_contract(cnt_contract_key),
cnt_factuurschema_datum
DATE,
CONSTRAINT cnt_r_cnt_factuurschema1 REFERENCES cnt_contract(cnt_contract_key) ON DELETE CASCADE,
cnt_factuurschema_boekmaand /* format YYYY-MM */
VARCHAR2(7),
cnt_factuurschema_bedrag
NUMBER(11,2),
cnt_factuurschema_referentie
VARCHAR2(20)
cnt_factuurschema_opmerking
VARCHAR2(320),
cnt_factuurschema_aanmaak
DATE
DEFAULT SYSDATE
);
REGISTERONCE('$Id$')

View File

@@ -3,6 +3,16 @@
* $Id$
*/
AUDIT_BEGIN(cnt_disc_params)
AUDIT_VALUE(cnt_disc_params, cnt_srtcontract_type)
AUDIT_VALUE(cnt_disc_params, cnt_disc_params_factuurschema)
AUDIT_VALUE(cnt_disc_params, cnt_disc_params_factuurpct)
AUDIT_VALUE(cnt_disc_params, cnt_disc_params_factuurmarge)
AUDIT_VALUE(cnt_disc_params, cnt_disc_params_factuurappr)
AUDIT_VALUE(cnt_disc_params, cnt_disc_params_factuurgrens)
AUDIT_VALUE(cnt_disc_params, cnt_disc_params_opmerking)
AUDIT_END()
CREATE_TRIGGER(cnt_t_cnt_disc_params_b_iu)
BEFORE INSERT OR UPDATE ON cnt_disc_params
FOR EACH ROW
@@ -55,9 +65,14 @@ BEFORE INSERT OR UPDATE ON cnt_contract
FOR EACH ROW
BEGIN
IF ( :new.cnt_prs_bedrijf_key IS NULL
AND :new.cnt_prs_afdeling_key IS NULL)
AND :new.cnt_prs_afdeling_key IS NULL
AND :new.cnt_prs_perslid_key IS NULL)
OR ( :new.cnt_prs_bedrijf_key IS NOT NULL
AND :new.cnt_prs_afdeling_key IS NOT NULL)
OR ( :new.cnt_prs_bedrijf_key IS NOT NULL
AND :new.cnt_prs_perslid_key IS NOT NULL)
OR ( :new.cnt_prs_perslid_key IS NOT NULL
AND :new.cnt_prs_afdeling_key IS NOT NULL)
THEN
APPLICATION_ERROR_GOTO(-20000,'cnt_m002');
ELSE
@@ -70,14 +85,6 @@ BEGIN
SET_VERWIJDER_CHILDREN(cnt_contract_object,cnt_contract_key,cnt_contract_verwijder,cnt_contract_object_verwijder,cnt_contract);
SET_VERWIJDER_CHILDREN(cnt_contract_plaats,cnt_contract_key,cnt_contract_verwijder,cnt_contract_plaats_verwijder,cnt_contract);
BEGIN IF :new.cnt_contract_verwijder IS NOT NULL
OR ( :new.cnt_contract_verwijder IS NULL
AND :old.cnt_contract_verwijder IS NOT NULL)
THEN
DELETE cnt_contract_onrgoed
WHERE cnt_contract_onrgoed.cnt_contract_key = :new.cnt_contract_key;
END IF;
END;
END;
/
@@ -134,20 +141,18 @@ BEGIN
raise_application_error(-20003, 'CNT_C_CNT_SRTKENMERK_SYSTEEM');
END IF;
--
IF (:new.cnt_srtkenmerk_kenmerktype = 'C'
OR :new.cnt_srtkenmerk_kenmerktype = 'N')
AND :new.cnt_srtkenmerk_lengte IS NULL
IF :new.cnt_srtkenmerk_kenmerktype IN ('C', 'N', 'B') AND :new.cnt_srtkenmerk_lengte IS NULL
THEN
raise_application_error(-20000, 'CNT_C_CNT_SRTKENMERK_LENGTE');
END IF;
-- Numeriek mag niet te lang zijn (numeric overflow)
IF :new.cnt_srtkenmerk_kenmerktype = 'N'
IF :new.cnt_srtkenmerk_kenmerktype IN ('N', 'B')
AND :new.cnt_srtkenmerk_lengte > 20
THEN
:new.cnt_srtkenmerk_lengte := 20;
END IF;
--
IF :new.cnt_srtkenmerk_kenmerktype = 'N'
IF :new.cnt_srtkenmerk_kenmerktype IN ('N', 'B')
AND :old.cnt_srtkenmerk_key IS NOT NULL
THEN
IF :old.cnt_srtkenmerk_nmin <> :new.cnt_srtkenmerk_nmin
@@ -272,7 +277,7 @@ BEGIN
THEN
APPLICATION_ERROR_GOTO(-20004, 'cnt_m241,'||SrtKenmerkOmschr||','||TO_CHAR(SrtKenmerkLengte));
END IF;
ELSIF SrtKenmerkType = 'N'
ELSIF SrtKenmerkType IN ('N', 'B')
THEN
-- NUMBER
-- Controleer of er een numerieke waarde ingevuld is.
@@ -326,26 +331,6 @@ BEGIN
END;
/
CREATE_TRIGGER(cnt_t_cnt_contract_onrg_B_IU)
BEFORE INSERT OR UPDATE ON cnt_contract_onrgoed
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(cnt_contract_onrgoed_key,cnt_s_cnt_onrgoed_key);
END;
/
CREATE_TRIGGER(cnt_t_cnt_mutatie_B_IU)
BEFORE INSERT OR UPDATE ON cnt_mutatie
FOR EACH ROW
BEGIN
:new.cnt_mutatie_datum := SYSDATE;
UPDATE_PRIMARY_KEY(cnt_mutatie_key,cnt_s_cnt_mutatie_key);
IF :new.cnt_mutatie_key IS NOT NULL AND :old.cnt_mutatie_key IS NULL THEN
:new.cnt_mutatie_datum_ingang := SYSDATE;
END IF;
END;
/
CREATE_TRIGGER(cnt_t_cnt_termijn_B_IU)
BEFORE INSERT OR UPDATE ON cnt_termijn
FOR EACH ROW

File diff suppressed because it is too large Load Diff

147
COMSQL.H
View File

@@ -21,10 +21,6 @@
* It is now defined by external macro _DBV
*/
/* The minimum required software version */
#define _VERSIONMAJ 5
#define _VERSIONMIN 4
#define _VERSIONPATCH STRINGIZE(1)
#define _VERSION '5.4.1'
#define _DBV_STRING _MKSTRING(_DBV)
#define REGISTERONCE(svnid) \
@@ -79,6 +75,9 @@ BEGIN adm.systrackscriptId(svnid, 0); END;~/
END
#define CREATE_TYPE(type_name) \
CREATE TYPE type_name
#define CREATE_TABLE(table_name, level) \
CREATE TABLE table_name
@@ -99,16 +98,16 @@ INTO x
#define CREATE_SEQUENCE(sequence_name, minval) \
CREATE SEQUENCE sequence_name MINVALUE minval;
#define CREATE_VIEW(view_name, level) \
#define CREATE_VIEW(view_name, level) \
CREATE OR REPLACE FORCE VIEW view_name
#define CREATE_TRIGGER(trigger_name) \
#define CREATE_TRIGGER(trigger_name) \
CREATE OR REPLACE TRIGGER trigger_name
#define _END_TRIGGER() \
#define _END_TRIGGER() \
END;~/
#define CREATE_PROCEDURE(pack_name, proc_name) \
#define CREATE_PROCEDURE(pack_name, proc_name) \
CREATE OR REPLACE PROCEDURE proc_name
#define MONEY \
@@ -350,7 +349,7 @@ ELSIF
#define _FAC_MODULE(module,omschrijving) \
INSERT INTO fac_module (fac_module_name, fac_module_version, fac_module_date, fac_module_remark, fac_module_extern) \
VALUES (module,_VERSION,TO_CHAR(SYSDATE,'YYYYMMDD'),omschrijving, 1);
VALUES (module,_DBV_STRING,TO_CHAR(SYSDATE,'YYYYMMDD'),omschrijving, 1);
#define APPLICATION_ERROR(code,text) raise_application_error(code, text)
@@ -625,14 +624,17 @@ CEIL
#define DEF_FAC_MESSAGE(a,b,c) INSERT INTO fac_message VALUES (a,b)
#define DEF_FAC_FUNCTIE(c, o, m, l) INSERT INTO fac_functie (fac_functie_code, fac_functie_omschrijving,fac_functie_module,fac_functie_min_level) VALUES(c, o, m, l)
#define UPD_FAC_FUNCTIE(c, o, m, l) UPDATE fac_functie SET fac_functie_omschrijving=0,fac_functie_module=m,fac_functie_min_level=l) WHERE fac_functie_code=c
#define DEF_FAC_FUNCTIE2(c, o, m, l, d, g, i) INSERT INTO fac_functie (fac_functie_code, fac_functie_omschrijving,fac_functie_module,fac_functie_min_level, fac_functie_discipline, fac_functie_groep, fac_functie_info) VALUES(c, o, m, l, d, g, i)
#define UPD_FAC_FUNCTIE2(c, o, m, l, d, g, i) UPDATE fac_functie SET fac_functie_omschrijving=0,fac_functie_module=m,fac_functie_min_level=l, fac_functie_discipline=d, fac_functie_groep=g, fac_functie_info=i) WHERE fac_functie_code=c
#define UPD_FAC_FUNCTIE2(c, o, m, l, d, g, i) UPDATE fac_functie SET fac_functie_omschrijving=o,fac_functie_module=m,fac_functie_min_level=l, fac_functie_discipline=d, fac_functie_groep=g, fac_functie_info=i) WHERE fac_functie_code=c
#define DEF_FAC_FUNCTIE3(c, m, l, d, g) INSERT INTO fac_functie (fac_functie_code, fac_functie_omschrijving,fac_functie_module,fac_functie_min_level, fac_functie_discipline, fac_functie_groep, fac_functie_info) VALUES(c, 'lcl_' || c, m, l, d, g, 'lcl_' || c || '_info')
#define DEF_FAC_FUNCTIE3x(c, x, m, l, d, g) INSERT INTO fac_functie (fac_functie_code, fac_functie_omschrijving,fac_functie_module,fac_functie_min_level, fac_functie_discipline, fac_functie_groep, fac_functie_info) VALUES(c||x, 'lcl_' || c ||x, m, l, d, g, 'lcl_' || c || x ||'_info')
#define DEF_FAC_SRTNOT(c, m, o, u, g, x, d) INSERT INTO fac_srtnotificatie (fac_srtnotificatie_code, fac_srtnotificatie_mode, fac_srtnotificatie_oms, fac_srtnotificatie_url, fac_srtnotificatie_groep, fac_srtnotificatie_xmlnode, fac_srtnotificatie_delay) VALUES (c, m, o, u, g, x, d)
#define DEF_MENUKOP(g, s) INSERT INTO fac_menu (fac_menu_volgnr, fac_menu_altlabel, fac_menu_altgroep, fac_menu_level) SELECT COALESCE(MAX(fac_menuitems_key),0)*100+50, s, g, 1 FROM fac_menuitems
#define DEF_MENUITEM(g, l, i, m, u, s, d, f, rw, x) INSERT INTO fac_menuitems (fac_menuitems_groep, fac_menuitems_label, fac_menuitems_oms, fac_menuitems_module, fac_menuitems_url, fac_menuitems_srtdisc, fac_menuitems_disc, fac_functie_key, fac_menuitems_rw, fac_menuitems_default) SELECT g, l, i, m, u, s, d, fac_functie_key, rw, x FROM fac_functie WHERE fac_functie_code=f
#define DEF_MENUKOP(g, s, i) INSERT INTO fac_menu (fac_menu_volgnr, fac_menu_altlabel, fac_menu_altgroep, fac_menu_image, fac_menu_level) SELECT COALESCE(MAX(fac_menuitems_key),0)*100+50, s, g, i, 1 FROM fac_menuitems
#define DEF_MENUKOPV(g, v, s, i) INSERT INTO fac_menu (fac_menu_volgnr, fac_menu_altlabel, fac_menu_altgroep, fac_menu_image, fac_menu_level) VALUES (v, s, g, i, 1)
#define DEF_MENUITEM(g, l, i, m, u, s, d, f, rw, x, img) INSERT INTO fac_menuitems (fac_menuitems_groep, fac_menuitems_label, fac_menuitems_oms, fac_menuitems_module, fac_menuitems_url, fac_menuitems_srtdisc, fac_menuitems_disc, fac_functie_key, fac_menuitems_rw, fac_menuitems_default, fac_menuitems_image) SELECT g, l, i, m, u, s, d, fac_functie_key, rw, x, img FROM fac_functie WHERE fac_functie_code=f
#define DEF_MENUENTRY(g, v, l, i, m, u, s, d, f) INSERT INTO fac_menu (fac_menu_volgnr, fac_menu_altlabel, fac_menu_info, fac_menu_alturl, fac_menu_altgroep, fac_functie_key) SELECT v, l, i, u, g, fac_functie_key FROM fac_functie WHERE fac_functie_code = f AND NOT EXISTS (SELECT '' FROM fac_menu WHERE fac_menu_alturl = u)
#define DEF_SETTING(m, n, d, t) INSERT INTO fac_setting (fac_setting_module, fac_setting_name, fac_setting_default, fac_setting_description) VALUES (m, n, d, t)
#define DEF_BOOKMARK(x, p, q)INSERT INTO fac_bookmark (fac_bookmark_id, fac_bookmark_naam, fac_bookmark_xmlnode, fac_bookmark_path, fac_bookmark_query) VALUES (DBMS_RANDOM.string ('a', 16), x, x, p, q)
// We begonnen te denken dat het om statussen ging, maar het werd meer. De naam van de macro bleef echter
@@ -652,23 +654,70 @@ CEIL
// De CHECK() geeft het wel, dus wordt deze gebruikt.
#define NOT_NULL(column, constraint_name) CONSTRAINT constraint_name CHECK(column IS NOT NULL)
/* Macros voor het vullen van de INS bibliotheek in INS_DATA.SRC */
#define DEF_DISCIPLINE(ldis)\
INSERT INTO ins_tab_discipline (ins_discipline_module, ins_discipline_omschrijving, ins_discipline_min_level) \
VALUES('INS', SUBSTR(ldis ,1, 30), 1)
#define DEF_IMPORT(aut, code, oms_nl, oms_en) \
DECLARE ~\
imp_key NUMBER(10); ~\
BEGIN ~\
INSERT INTO fac_import_app ~\
( fac_import_app_code, fac_import_app_oms, fac_functie_key ) ~\
VALUES ( UPPER(code), oms_nl ~\
, (SELECT fac_functie_key FROM fac_functie ~\
WHERE fac_functie_code = aut ~\
) ~\
) ~\
RETURNING fac_import_app_key INTO imp_key; ~\
INSERT INTO fac_locale (fac_locale_lang, fac_locale_kolomkeyval, fac_locale_kolomnaam, fac_locale_tekst) ~\
VALUES ('EN', imp_key, 'FAC_IMPORT_APP_OMS', oms_en); ~\
END; ~\
/ ~\
#define DEF_GROEPSOORT(ldis, lgrp)\
INSERT INTO ins_srtgroep (ins_discipline_key, ins_srtgroep_module, ins_srtgroep_omschrijving) \
SELECT ins_discipline_key, 'INS', SUBSTR(lgrp, 1,30) FROM ins_tab_discipline \
WHERE SUBSTR(UPPER(ins_discipline_omschrijving),1,30) = SUBSTR(UPPER(ldis),1,30)
#define DEF_RAPPORT(aut, func, view, oms_nl, info_nl, oms_en, info_en) \
DECLARE ~\
rap_key NUMBER(10); ~\
BEGIN ~\
INSERT INTO fac_usrrap ~\
( fac_usrrap_omschrijving, fac_usrrap_view_name ~\
, fac_usrrap_vraagbegindatum, fac_usrrap_vraageinddatum ~\
, fac_usrrap_functie, fac_usrrap_autorefresh ~\
, fac_usrrap_info ~\
, fac_functie_key ~\
) ~\
VALUES ( oms_nl, view, 0, 0, func, 0, info_nl ~\
, (SELECT fac_functie_key FROM fac_functie ~\
WHERE fac_functie_code = aut ~\
) ~\
) ~\
RETURNING fac_usrrap_key INTO rap_key; ~\
INSERT INTO fac_locale ( fac_locale_lang, fac_locale_kolomkeyval, fac_locale_kolomnaam, fac_locale_tekst) ~\
VALUES ('EN', rap_key, 'FAC_USRRAP_OMSCHRIJVING', oms_en); ~\
INSERT INTO fac_locale ( fac_locale_lang, fac_locale_kolomkeyval, fac_locale_kolomnaam, fac_locale_tekst) ~\
VALUES ('EN', rap_key, 'FAC_USRRAP_INFO', info_en); ~\
END; ~\
/ ~\
#define DEF_RAPPORT_COL(oms_nl, volgnr, col, f, d, t, v, label_nl, label_en) \
DECLARE ~\
col_key NUMBER(10); ~\
BEGIN ~\
INSERT INTO fac_usrrap_cols ~\
( fac_usrrap_key, fac_usrrap_cols_volgnr ~\
, fac_usrrap_cols_column_name, fac_usrrap_cols_caption ~\
, fac_usrrap_cols_filter, fac_usrrap_cols_filterdefault ~\
, fac_usrrap_cols_datatype, fac_usrrap_cols_visible ~\
) ~\
VALUES ( (SELECT fac_usrrap_key ~\
FROM fac_usrrap ~\
WHERE fac_usrrap_omschrijving = oms_nl ~\
) ~\
, volgnr, col, label_nl ~\
, f, d, t, v ~\
) ~\
RETURNING fac_usrrap_cols_key INTO col_key; ~\
/* INSERT INTO fac_locale ( fac_locale_lang, fac_locale_kolomkeyval, fac_locale_kolomnaam, fac_locale_tekst) */ ~\
/* VALUES ('EN', col_key, 'FAC_USRRAP_COLS_CAPTION', label_en); */ ~\
END; ~\
/ ~\
#define DEF_DEELSOORT(ldis, lgrp, lds, lsym, lcode)\
INSERT INTO ins_srtdeel \
(ins_srtgroep_key, ins_srtdeel_module, ins_srtdeel_code, \
ins_srtdeel_acadsymbol, ins_srtdeel_omschrijving,ins_srtdeel_dimensie) \
SELECT ins_srtgroep_key, 'INS', lcode ,lsym, SUBSTR(lds,1,30), 0 \
FROM ins_srtgroep \
WHERE SUBSTR(UPPER(ins_srtgroep_omschrijving),1,30) = SUBSTR(UPPER(lgrp),1,30)
#define BEGIN_MODULE(m) \
DECLARE ~\
@@ -691,12 +740,6 @@ CEIL
SQL_SPOOL(START n.m) ~\
END_MODULE(m)
#define __T__USER_OBJECTS__OBJECT_TYPE__TYPE \
VARCHAR2(50)
#define __T__ins_discipline__ins_discipline_key__TYPE \
NUMBER(10)
#define START_LOCALEITEMS(dialect_id) \
DECLARE ~ \
v_dialect_id fac_localeitems.fac_localeitems_dialect_id%TYPE; ~ \
@@ -717,4 +760,36 @@ END; ~\
/ ~ \
COMMIT;
#define AUDIT_BEGIN(table) ~\
CREATE OR REPLACE TRIGGER aud_t_##table## ~\
AFTER INSERT OR UPDATE OR DELETE ON table ~\
FOR EACH ROW ~\
DECLARE ~\
action VARCHAR2(1); ~\
BEGIN ~\
IF DELETING THEN ~\
action := 'D'; ~\
ELSIF INSERTING THEN ~\
action := 'I'; ~\
ELSE ~\
action := 'U'; ~\
END IF;
#define AUDIT_VALUE_K(table, tablekey, column) ~\
aud.auditaction(STRINGIZE(table), ~\
:old.tablekey, ~\
:new.tablekey, ~\
STRINGIZE(column), ~\
:old.column, ~\
:new.column, ~\
action);
#define AUDIT_VALUE(table, column) ~\
AUDIT_VALUE_K(table, table##_key, column)
#define AUDIT_END() ~\
END; ~\
/ ~ \
#endif // _COMSQL_H

9
CTR/CTR_IND.SRC Normal file
View File

@@ -0,0 +1,9 @@
/*
* $Revision$
* $Id$
*/
CREATE UNIQUE INDEX ctr_i_ctr_disc_params1 ON ctr_disc_params(ctr_ins_discipline_key);
REGISTERONCE('$Id$')

24
CTR/CTR_INI.SRC Normal file
View File

@@ -0,0 +1,24 @@
#ifdef CTR
/*
* $Revision$
* $Id$
*/
_FAC_MODULE('CTR','lcl_module_CTR')
INSERT INTO ins_tab_discipline (ins_discipline_module, ins_discipline_omschrijving) values ('CTR', 'Controle');
INSERT INTO ctr_disc_params(ctr_ins_discipline_key, ctr_disc_params_controle_type)
SELECT MAX(ins_discipline_key), 1 FROM ins_tab_discipline;
INSERT INTO ins_tab_discipline (ins_discipline_module, ins_discipline_omschrijving) values ('CTR', 'Vervanging');
INSERT INTO ctr_disc_params(ctr_ins_discipline_key, ctr_disc_params_controle_type)
SELECT MAX(ins_discipline_key), 2 FROM ins_tab_discipline;
INSERT INTO ins_tab_discipline (ins_discipline_module, ins_discipline_omschrijving) values ('CTR', 'Certificering');
insert into ctr_disc_params(ctr_ins_discipline_key, ctr_disc_params_controle_type)
SELECT MAX(ins_discipline_key), 3 FROM ins_tab_discipline;
REGISTERONCE('$Id$')
#endif // MRK

10
CTR/CTR_PAC.SRC Normal file
View File

@@ -0,0 +1,10 @@
#ifdef CTR
/*
* $Revision$
* $Id$
*/
REGISTERRUN('$Id$')
#endif // CTR

11
CTR/CTR_SEQ.SRC Normal file
View File

@@ -0,0 +1,11 @@
#ifdef CTR
/*
* $Revision$
* $Id$
*/
CREATE SEQUENCE ctr_s_ctr_disc_params_key MINVALUE 1;
REGISTERONCE('$Id$')
#endif // CTR

33
CTR/CTR_TAB.SRC Normal file
View File

@@ -0,0 +1,33 @@
#ifdef CTR
/*
* $Revision$
* $Id$
*/
CREATE_TABLE (ctr_disc_params,0)
(
ctr_disc_params_key
NUMBER(10),
ctr_ins_discipline_key
NUMBER(10),
ctr_disc_params_controle_type // 1=controle, 2=vervanging, 3=certificering, rest ntb
NUMBER(1)
DEFAULT(1)
CONSTRAINT ctr_disc_params_controle_type NOT NULL,
ctr_disc_params_ismjob
NUMBER(1) -- valid are 0, 1
DEFAULT 0
NOT NULL,
mld_stdmelding_key
NUMBER(10)
CONSTRAINT mld_r_mld_stdmelding_key6 REFERENCES mld_stdmelding,
CONSTRAINT ctr_c_ins_discipline_key CHECK (ctr_ins_discipline_key IS NOT NULL),
CONSTRAINT ctr_k_ctr_disc_params_key PRIMARY KEY (ctr_disc_params_key),
CONSTRAINT ctr_r_ins_discipine_key FOREIGN KEY (ctr_ins_discipline_key)
REFERENCES ins_tab_discipline (ins_discipline_key)
);
REGISTERONCE('$Id$')
#endif // CTR

25
CTR/CTR_TRI.SRC Normal file
View File

@@ -0,0 +1,25 @@
#ifdef CTR
/*
* $Revision$
* $Id$
*/
AUDIT_BEGIN(ctr_disc_params)
AUDIT_VALUE(ctr_disc_params, ctr_ins_discipline_key)
AUDIT_VALUE(ctr_disc_params, ctr_disc_params_controle_type)
AUDIT_VALUE(ctr_disc_params, ctr_disc_params_ismjob)
AUDIT_VALUE(ctr_disc_params, mld_stdmelding_key)
AUDIT_END()
CREATE_TRIGGER(ctr_t_ctr_disc_params_b_iu)
BEFORE INSERT OR UPDATE ON ctr_disc_params
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(ctr_disc_params_key, ctr_s_ctr_disc_params_key);
END;
/
REGISTERRUN('$Id$')
#endif // CTR

17
CTR/CTR_VIE.SRC Normal file
View File

@@ -0,0 +1,17 @@
#ifdef CTR
/*
* $Revision$
* $Id$
*/
CREATE_VIEW(ctr_discipline, 0)
AS
SELECT * FROM ins_tab_discipline WHERE ins_discipline_module = 'CTR';
DEFINIEER_VIEW_AANWEZIG(ctr_discipline, ins_discipline_verwijder,
ctr_v_aanwezigdiscipline, 0);
REGISTERRUN('$Id$')
#endif // CTR

View File

@@ -2,10 +2,19 @@
* $Id$
*/
CREATE INDEX fac_i_audit_perslidkey1 ON fac_audit(prs_perslid_key);
CREATE INDEX fac_i_audit_tabel1 ON fac_audit(fac_audit_tabelnaam, fac_audit_tabelkey);
CREATE UNIQUE INDEX fac_i_fac_bookmark1 ON fac_bookmark(fac_bookmark_id);
CREATE INDEX fac_i_fac_groep1 ON fac_groep(fac_groep_externid);
CREATE UNIQUE INDEX fac_i_fac_gebruikersgroep1 ON fac_gebruikersgroep(prs_perslid_key, fac_groep_key);
CREATE INDEX fac_i_fac_selectie1 ON fac_selectie(fac_selectie_node,fac_selectie_tabel);
create index fac_i_fac_result1 on fac_result(fac_result_sessionid);
CREATE UNIQUE INDEX fac_i_fac_profielwaarde1 ON fac_profielwaarde (fac_profiel_key, ins_discipline_key);
create index fac_i_fac_perfmon_sample1 on fac_perfmon_sample(fac_perfmon_sample_datum);
@@ -13,12 +22,15 @@ create index fac_i_fac_perfmon_sample2 on fac_perfmon_sample(fac_perfmon_sample_
create index fac_i_fac_perfmon_sample3 on fac_perfmon_sample(prs_perslid_key);
CREATE UNIQUE INDEX fac_i_srtnotificatie_code1 ON fac_srtnotificatie(fac_srtnotificatie_code);
CREATE UNIQUE INDEX fac_i_srtnotificatie_code2 on fac_srtnotificatie(fac_srtnotificatie_key, fac_srtnotificatie_xmlnode);
CREATE INDEX fac_i_notificatie1 ON fac_notificatie(prs_perslid_key_receiver, fac_notificatie_status);
CREATE INDEX fac_i_notificatie2 ON fac_notificatie(fac_srtnotificatie_key);
CREATE UNIQUE INDEX fac_i_fac_xml1 ON fac_xml(fac_session_id, fac_xml_volgnr);
CREATE INDEX fac_i_fac_session1 ON fac_session(prs_perslid_key);
CREATE UNIQUE INDEX fac_i_fac_session2 ON fac_session(fac_session_sessionid_hash);
CREATE UNIQUE INDEX fac_i_fac_sequence1 ON fac_sequence(fac_sequence_name);
CREATE UNIQUE INDEX fac_i_fac_import_app1
ON fac_import_app (fac_import_app_code,
@@ -27,15 +39,34 @@ CREATE UNIQUE INDEX fac_i_fac_import_app1
fac_import_app_prefix);
CREATE INDEX imp_i_log_importkey1 ON imp_log(fac_import_key);
CREATE INDEX fac_i_import_appkey1 ON fac_import(fac_import_app_key);
CREATE INDEX imp_i_imp_log2 ON imp_log(imp_log_applicatie);
-- Maakt opruimen efficienter:
CREATE INDEX fac_i_import_appkey1 ON fac_import(fac_import_app_key, fac_import_key);
CREATE INDEX fac_i_tracking_refkey1 ON fac_tracking(fac_tracking_refkey);
CREATE INDEX fac_i_tracking_perslidkey1 ON fac_tracking(prs_perslid_key);
CREATE INDEX fac_i_tracking_srtnotkey1 ON fac_tracking(fac_srtnotificatie_key);
CREATE INDEX fac_i_imp_factuur1 ON fac_imp_factuur (ordernr);
CREATE INDEX fac_i_imp_factuur2 ON fac_imp_factuur (fac_import_key);
CREATE UNIQUE INDEX fac_i_fac_locale_xref1 ON fac_locale_xref (fac_locale_xref_filepath, fac_locale_xsl_key);
CREATE UNIQUE INDEX fac_i_fac_code2label ON fac_code2label (fac_code2label_domein, fac_code2label_code);
CREATE UNIQUE INDEX fac_i_fac_menuitems1 ON fac_menuitems (fac_menuitems_label);
CREATE INDEX fac_i_fac_menu_perslid_key ON fac_menu (prs_perslid_key);
CREATE UNIQUE INDEX fac_i_imp_usrdata1 ON fac_imp_usrdata (fac_usrtab_naam, fac_usrdata_code);
CREATE UNIQUE INDEX fac_i_fac_api1 ON fac_api (fac_api_name);
create index fac_i_fac_usrrap_volgnr on fac_usrrap(fac_usrrap_volgnr, fac_usrrap_omschrijving);
CREATE INDEX fac_i_fac_bijlagen_root_key ON fac_bijlagen(fac_bijlagen_root_key);
CREATE INDEX fac_i_fac_bijlagen_refkey1 ON fac_bijlagen(fac_bijlagen_refkey);
CREATE INDEX fac_i_fac_note_group1 ON fac_note_group(fac_note_group_xmlnode, fac_note_group_volgnr);
REGISTERONCE('$Id$')

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

1783
FAC/FAC_LCLHINTS.SRC Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

47
FAC/FAC_PACA.SRC Normal file
View File

@@ -0,0 +1,47 @@
/* $Revision$
* $Id$
*/
/* FAC_PACA, (A means Audit) to be included from fac_pac.src, isolated for convenience only
* The Audit-package source. Contains all functions for audit.
*
* Usage: aud.auditaction(...);
*
*/
CREATE OR REPLACE PACKAGE aud
AS
PROCEDURE auditaction (tabelnaam VARCHAR2, tabelkey_oud NUMBER, tabelkey_nieuw NUMBER, veldnaam VARCHAR2, waarde_oud VARCHAR2, waarde_nieuw VARCHAR2, action VARCHAR2, opmerk VARCHAR2 DEFAULT NULL);
END aud;
/
CREATE OR REPLACE PACKAGE BODY aud
AS
PROCEDURE auditaction (tabelnaam VARCHAR2, tabelkey_oud NUMBER, tabelkey_nieuw NUMBER, veldnaam VARCHAR2, waarde_oud VARCHAR2, waarde_nieuw VARCHAR2, action VARCHAR2, opmerk VARCHAR2 DEFAULT NULL)
IS
BEGIN
IF (action <> 'I' AND COALESCE(waarde_oud, 'bUSnDIaVjRS56D3z') <> COALESCE(waarde_nieuw, 'bUSnDIaVjRS56D3z')) OR
(action = 'I' AND waarde_nieuw IS NOT NULL)
THEN
INSERT INTO fac_audit (fac_audit_tabelnaam,
fac_audit_tabelkey,
fac_audit_veldnaam,
fac_audit_actie,
fac_audit_waarde_oud,
fac_audit_waarde_nieuw,
prs_perslid_key,
fac_audit_opmerking)
VALUES (tabelnaam,
COALESCE(tabelkey_nieuw, tabelkey_oud),
veldnaam,
CASE WHEN action = 'D' OR SUBSTR(veldnaam, -9) = 'verwijder' THEN 'D' ELSE action END,
waarde_oud,
waarde_nieuw,
sys_context('USERENV', 'CLIENT_IDENTIFIER'),
opmerk);
END IF;
END;
END aud;
/
REGISTERRUN('$Id$')

765
FAC/FAC_PACANO.SRC Normal file
View File

@@ -0,0 +1,765 @@
#ifdef MLD
/*
* $Revision$
* $Id$
*/
#undef TRUNC
CREATE OR REPLACE PACKAGE ano AS
PROCEDURE anonymizebes (p_startdatum IN DATE, p_einddatum IN DATE);
PROCEDURE anonymizebez (p_startdatum IN DATE, p_einddatum IN DATE);
PROCEDURE anonymizemld (p_startdatum IN DATE, p_einddatum IN DATE);
PROCEDURE anonymizeprs (p_startdatum IN DATE, p_einddatum IN DATE);
PROCEDURE anonymizefull(p_flags NUMBER DEFAULT 65535);
PROCEDURE anonymize (p_startdatum IN DATE, p_einddatum IN DATE);
FUNCTION postcode(postcode_veld IN VARCHAR2) RETURN VARCHAR2;
FUNCTION telefoon(telefoon_veld IN VARCHAR2) RETURN VARCHAR2;
FUNCTION adres(adres_veld IN VARCHAR2) RETURN VARCHAR2;
FUNCTION naam(naam_veld IN VARCHAR2) RETURN VARCHAR2;
FUNCTION email(email_veld IN VARCHAR2) RETURN VARCHAR2;
FUNCTION memo(memo_veld IN VARCHAR2) RETURN VARCHAR2;
END ano;
/
CREATE OR REPLACE PACKAGE BODY ano AS
PROCEDURE anonymizebes (p_startdatum IN DATE,
p_einddatum IN DATE)
AS
anonymize_period NUMBER := fac.safe_to_number (fac.getsetting ('anonymize_period'));
v_count NUMBER;
-- Alle bestellingen waarvan de afwijsdatum, alles geleverd datum, verwerkingsdatum of annuleringsdatum tussen de startdatum en de einddatum liggen.
CURSOR c_bestelling
IS
SELECT b.bes_bestelling_key
FROM bes_bestelling b
WHERE (SELECT MAX(ft.fac_tracking_datum)
FROM fac_tracking ft
WHERE ft.fac_tracking_refkey = b.bes_bestelling_key
AND ft.fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie
WHERE fac_srtnotificatie_xmlnode = 'bestelling'
--AND fac_srtnotificatie_code != 'BESANO' -- Vervangen door "fac_srtnotificatie_key != key" hieronder. Blijkt veel sneller te zijn.
AND fac_srtnotificatie_key != (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie
WHERE fac_srtnotificatie_code = 'BESANO')
)) BETWEEN p_startdatum AND p_einddatum
AND b.bes_bestelling_status IN (1, 6, 7, 8)
AND NOT EXISTS
(SELECT ft.fac_tracking_key
FROM fac_tracking ft
WHERE ft.fac_tracking_refkey = b.bes_bestelling_key
AND ft.fac_srtnotificatie_key = (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie
WHERE fac_srtnotificatie_code = 'BESANO'))
ORDER BY b.bes_bestelling_key;
BEGIN
IF p_einddatum > SYSDATE - anonymize_period + 1
THEN
raise_application_error (-20000, 'ano_m001 Einddatum is te groot');
END IF;
v_count := 0;
FOR rec_b IN c_bestelling
LOOP
-- Verwijder alle kenmerkwaarden van de bestelling waarvan het &8 (BITAND) bit van het bes_srtkenmerk.bes_srtkenmerk_systeem veld is gezet.
DELETE FROM bes_kenmerkbestell bkbl
WHERE bkbl.bes_bestelling_key = rec_b.bes_bestelling_key
AND bkbl.bes_kenmerk_key IN (SELECT bk.bes_kenmerk_key
FROM bes_kenmerk bk,
bes_srtkenmerk bsk
WHERE bk.bes_srtkenmerk_key = bsk.bes_srtkenmerk_key
AND bk.bes_kenmerk_key = bkbl.bes_kenmerk_key
AND BITAND(bsk.bes_srtkenmerk_systeem, 8) = 8);
-- Verwijder alle kenmerkwaarden van de bestelopdrachten van de bestelling waarvan het &8 (BITAND) bit van het bes_srtkenmerk.bes_srtkenmerk_systeem veld is gezet.
DELETE FROM bes_kenmerkbesteli bkbi
WHERE bkbi.bes_bestelling_item_key IN (SELECT bi.bes_bestelling_item_key
FROM bes_bestelling_item bi
WHERE bi.bes_bestelling_key = rec_b.bes_bestelling_key)
AND bkbi.bes_kenmerk_key IN (SELECT bk.bes_kenmerk_key
FROM bes_kenmerk bk,
bes_srtkenmerk bsk
WHERE bk.bes_srtkenmerk_key = bsk.bes_srtkenmerk_key
AND bk.bes_kenmerk_key = bkbi.bes_kenmerk_key
AND BITAND(bsk.bes_srtkenmerk_systeem, 8) = 8);
-- Alle BES tracking anonimiseren m.b.t. de bestelling.
UPDATE fac_tracking
SET fac_tracking_oms = NULL
WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie
WHERE fac_srtnotificatie_xmlnode = 'bestelling'
AND fac_srtnotificatie_code != 'BESANO')
AND fac_tracking_refkey = rec_b.bes_bestelling_key
AND fac_tracking_oms IS NOT NULL;
-- Anonimiseren van de bestelling tracken.
fac.trackaction('BESANO', rec_b.bes_bestelling_key, NULL, NULL, NULL);
-- Anonimiseren bestelopdrachten.
FOR rec_bo IN (SELECT bo.bes_bestelopdr_key
FROM bes_bestelopdr bo,
bes_bestelopdr_item boi,
bes_bestelling_item bi
WHERE bo.bes_bestelopdr_key = boi.bes_bestelopdr_key
AND boi.bes_bestelopdr_item_key = bi.bes_bestelopdr_item_key
AND bi.bes_bestelling_key = rec_b.bes_bestelling_key)
LOOP
-- Alle BES tracking anonimiseren m.b.t. de bestelopdracht van de bestelling.
UPDATE fac_tracking
SET fac_tracking_oms = NULL
WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie
WHERE fac_srtnotificatie_xmlnode = 'bestelopdr'
AND fac_srtnotificatie_code != 'BES2AN')
AND fac_tracking_refkey = rec_bo.bes_bestelopdr_key
AND fac_tracking_oms IS NOT NULL;
-- Anonimiseren van de bestelopdracht tracken.
fac.trackaction('BES2AN', rec_bo.bes_bestelopdr_key, NULL, NULL, NULL);
END LOOP;
IF v_count >= 1000
THEN
COMMIT;
v_count := 0;
ELSE
v_count := v_count + 1;
END IF;
END LOOP;
END;
PROCEDURE anonymizebez (p_startdatum IN DATE,
p_einddatum IN DATE)
AS
anonymize_period NUMBER := fac.safe_to_number (fac.getsetting ('anonymize_period'));
bez_generic_visitor VARCHAR2 (2001) := lcl.l('lcl_bez_generic_visitor');
v_count NUMBER;
-- Alle afspraken die tussen de startdatum en de einddatum liggen.
CURSOR c_afspraak
IS
SELECT bez_afspraak_key
FROM bez_afspraak
WHERE bez_afspraak_datum BETWEEN p_startdatum AND p_einddatum
AND NOT EXISTS
(SELECT ft.fac_tracking_key
FROM fac_tracking ft
WHERE ft.fac_tracking_refkey = bez_afspraak_key
AND ft.fac_srtnotificatie_key = (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie
WHERE fac_srtnotificatie_code = 'BEZANO'))
ORDER BY bez_afspraak_key;
BEGIN
IF p_einddatum > SYSDATE - anonymize_period + 1
THEN
raise_application_error (-20000, 'ano_m001 Einddatum is te groot');
END IF;
v_count := 0;
FOR rec IN c_afspraak
LOOP
-- Verwijder alle kenmerkwaarden van bezoekers van de afspraak waarvan het &8 (BITAND) bit van het bez_kenmerk.bez_kenmerk_systeem veld is gezet.
DELETE FROM bez_kenmerkwaarde bkw
WHERE bkw.bez_bezoekers_key IN (SELECT b.bez_bezoekers_key
FROM bez_bezoekers b
WHERE b.bez_afspraak_key = rec.bez_afspraak_key)
AND bkw.bez_kenmerk_key IN (SELECT bk.bez_kenmerk_key
FROM bez_kenmerk bk
WHERE bk.bez_kenmerk_key = bkw.bez_kenmerk_key
AND BITAND(bk.bez_kenmerk_systeem, 8) = 8);
-- Anonimiseer alle bezoekers.
UPDATE bez_bezoekers
SET bez_afspraak_naam = bez_generic_visitor,
bez_afspraak_bedrijf = NULL,
bez_afspraak_opmerking = NULL,
bez_bezoekers_telefoon = NULL,
bez_bezoekers_email = NULL,
bez_bezoekers_kenteken = NULL
WHERE bez_afspraak_key = rec.bez_afspraak_key;
-- Anonimiseer alle afspraken.
-- Door de trigger in de update wordt automatische de naam van de host in de gastheer geplakt.
-- Daardoor wordt de lcl "Ganonimiseerd" in vele gevallen niet blijvend in de gasheer gezet.
-- De persoon (prs record) moet daarom eerst aangepast worden.
-- Tijdens het anonimiseren van de persoon wordt daarom de bez_afspraak_gastheer ook geanonimiseerd.
-- In de gevallen dat er geen host wordt gebruikt en alleen tekst voor de persoon (gastheer) wordt ingevuld wordt het veld wel blijvend gezet.
UPDATE bez_afspraak
SET bez_afspraak_gastheer = bez_generic_visitor,
bez_afspraak_telefoonnr = NULL,
bez_afspraak_opmerking = NULL
WHERE bez_afspraak_key = rec.bez_afspraak_key;
-- Alle BEZ tracking anonimiseren m.b.t. de afspraak.
UPDATE fac_tracking
SET fac_tracking_oms = NULL
WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie
WHERE fac_srtnotificatie_xmlnode = 'afspraak'
AND fac_srtnotificatie_code != 'BEZANO')
AND fac_tracking_refkey = rec.bez_afspraak_key
AND fac_tracking_oms IS NOT NULL;
-- Alle BEZ tracking anonimiseren m.b.t. de bezoekers van de afspraak.
UPDATE fac_tracking
SET fac_tracking_oms = NULL
WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie
WHERE fac_srtnotificatie_xmlnode = 'bezoeker')
AND fac_tracking_refkey IN (SELECT bb.bez_bezoekers_key FROM bez_bezoekers bb WHERE bb.bez_afspraak_key = rec.bez_afspraak_key)
AND fac_tracking_oms IS NOT NULL;
-- Anonimiseren van de afspraak tracken.
fac.trackaction('BEZANO', rec.bez_afspraak_key, NULL, NULL, NULL);
IF v_count >= 1000
THEN
COMMIT;
v_count := 0;
ELSE
v_count := v_count + 1;
END IF;
END LOOP;
END;
PROCEDURE anonymizemld (p_startdatum IN DATE,
p_einddatum IN DATE)
AS
anonymize_period NUMBER := fac.safe_to_number (fac.getsetting ('anonymize_period'));
v_count NUMBER;
-- Alle meldingen waarvan de afwijsdatum of verwerkingsdatum tussen de startdatum en de einddatum liggen.
CURSOR c_melding
IS
SELECT m.mld_melding_key
FROM mld_melding m
WHERE (SELECT MAX(ft.fac_tracking_datum)
FROM fac_tracking ft
WHERE ft.fac_tracking_refkey = m.mld_melding_key
AND ft.fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie
WHERE fac_srtnotificatie_xmlnode = 'melding'
--AND fac_srtnotificatie_code != 'MLDANO' -- Vervangen door "fac_srtnotificatie_key != key" hieronder. Blijkt veel sneller te zijn.
AND fac_srtnotificatie_key != (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie
WHERE fac_srtnotificatie_code = 'MLDANO')
)) BETWEEN p_startdatum AND p_einddatum
AND m.mld_melding_status IN (1, 6)
AND NOT EXISTS
(SELECT ft.fac_tracking_key
FROM fac_tracking ft
WHERE ft.fac_tracking_refkey = m.mld_melding_key
AND ft.fac_srtnotificatie_key = (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie
WHERE fac_srtnotificatie_code = 'MLDANO'))
ORDER BY m.mld_melding_key;
BEGIN
IF p_einddatum > SYSDATE - anonymize_period + 1
THEN
raise_application_error (-20000, 'ano_m001 Einddatum is te groot');
END IF;
v_count := 0;
FOR rec_m IN c_melding
LOOP
-- Verwijder alle kenmerkwaarden van de melding waarvan het &8 (BITAND) bit van het mld_srtkenmerk.mld_srtkenmerk_systeem veld is gezet.
DELETE FROM mld_kenmerkmelding mkm
WHERE mkm.mld_melding_key = rec_m.mld_melding_key
AND mkm.mld_kenmerk_key IN (SELECT mk.mld_kenmerk_key
FROM mld_kenmerk mk,
mld_srtkenmerk msk
WHERE mk.mld_srtkenmerk_key = msk.mld_srtkenmerk_key
AND mk.mld_kenmerk_key = mkm.mld_kenmerk_key
AND BITAND(msk.mld_srtkenmerk_systeem, 8) = 8);
-- Verwijder alle kenmerkwaarden van de opdrachten van de melding waarvan het &8 (BITAND) bit van het mld_srtkenmerk.mld_srtkenmerk_systeem veld is gezet.
DELETE FROM mld_kenmerkopdr mko
WHERE mko.mld_opdr_key IN (SELECT mo.mld_opdr_key
FROM mld_opdr mo
WHERE mo.mld_melding_key = rec_m.mld_melding_key)
AND mko.mld_kenmerk_key IN (SELECT mk.mld_kenmerk_key
FROM mld_kenmerk mk,
mld_srtkenmerk msk
WHERE mk.mld_srtkenmerk_key = msk.mld_srtkenmerk_key
AND mk.mld_kenmerk_key = mko.mld_kenmerk_key
AND BITAND(msk.mld_srtkenmerk_systeem, 8) = 8);
-- Alle MLD tracking anonimiseren m.b.t. de melding.
UPDATE fac_tracking
SET fac_tracking_oms = NULL
WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie
WHERE fac_srtnotificatie_xmlnode = 'melding'
AND fac_srtnotificatie_code != 'MLDANO')
AND fac_tracking_refkey = rec_m.mld_melding_key
AND fac_tracking_oms IS NOT NULL;
-- Anonimiseren van de melding tracken.
fac.trackaction('MLDANO', rec_m.mld_melding_key, NULL, NULL, NULL);
-- Anonimiseren opdrachten melding.
FOR rec_o IN (SELECT mld_opdr_key
FROM mld_opdr
WHERE mld_melding_key = rec_m.mld_melding_key)
LOOP
-- Alle MLD tracking anonimiseren m.b.t. de opdrachten van de melding.
UPDATE fac_tracking
SET fac_tracking_oms = NULL
WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie
WHERE fac_srtnotificatie_xmlnode = 'opdracht'
AND fac_srtnotificatie_code != 'ORDANO')
AND fac_tracking_refkey = rec_o.mld_opdr_key
AND fac_tracking_oms IS NOT NULL;
-- Anonimiseren van de meldingsopdracht tracken.
fac.trackaction('ORDANO', rec_o.mld_opdr_key, NULL, NULL, NULL);
END LOOP;
IF v_count >= 1000
THEN
COMMIT;
v_count := 0;
ELSE
v_count := v_count + 1;
END IF;
END LOOP;
END;
PROCEDURE anonymizeprs (p_startdatum IN DATE,
p_einddatum IN DATE)
AS
anonymize_period NUMBER := fac.safe_to_number (fac.getsetting ('anonymize_period'));
bez_generic_visitor VARCHAR2 (2001) := lcl.l('lcl_bez_generic_visitor');
prs_old_employee VARCHAR2 (100) := lcl.l('lcl_prs_old_employee');
v_count NUMBER;
-- Alle personen die tussen de startdatum en de einddatum verwijderd zijn.
CURSOR c_perslid
IS
SELECT '[' || TO_CHAR (p.prs_perslid_key) || '|' || p.prs_perslid_naam || '|' || p.prs_perslid_email || '] ' aanduiding,
p.prs_perslid_key
FROM prs_perslid p
WHERE p.prs_perslid_verwijder IS NOT NULL
AND p.prs_perslid_verwijder BETWEEN p_startdatum AND p_einddatum
AND NOT EXISTS
(SELECT ft.fac_tracking_key
FROM fac_tracking ft
WHERE ft.fac_tracking_refkey = p.prs_perslid_key
AND ft.fac_srtnotificatie_key = (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie
WHERE fac_srtnotificatie_code = 'PRSANO'))
ORDER BY 2;
BEGIN
IF p_einddatum > SYSDATE - anonymize_period + 1
THEN
raise_application_error (-20000, 'ano_m001 Einddatum is te groot');
END IF;
v_count := 0;
FOR rec IN c_perslid
LOOP
BEGIN
-- Verwijder alle kenmerkwaarden van de persoon waarvan het &8 (BITAND) bit van het prs_kenmerk.prs_kenmerk_systeem veld is gezet.
DELETE FROM prs_kenmerklink pkl
WHERE pkl.prs_kenmerklink_niveau = 'P'
AND pkl.prs_link_key = rec.prs_perslid_key
AND pkl.prs_kenmerk_key IN (SELECT pk.prs_kenmerk_key
FROM prs_kenmerk pk
WHERE pk.prs_kenmerk_key = pkl.prs_kenmerk_key
AND BITAND(pk.prs_kenmerk_systeem, 8) = 8);
-- Persoon anonimiseren.
UPDATE prs_perslid
SET prs_perslid_naam = prs_old_employee,
prs_perslid_tussenvoegsel = NULL,
prs_perslid_voorletters = NULL,
prs_perslid_voornaam = NULL,
prs_perslid_titel = NULL,
prs_perslid_initialen = NULL,
prs_perslid_geslacht = NULL,
prs_perslid_nr = NULL,
prs_perslid_telefoonnr = NULL,
prs_perslid_mobiel = NULL,
prs_perslid_email = NULL,
prs_perslid_oslogin = NULL,
prs_perslid_oslogin2 = NULL,
prs_perslid_uurloon = NULL,
alg_onroerendgoed_keys = NULL,
alg_onroerendgoed_type = NULL
WHERE prs_perslid_key = rec.prs_perslid_key;
-- Van al zijn afspraken waar hij host was, ook de naam van de host (=veld gastheer) anonimiseren.
-- Door update gebeurd dit eigenlijk al automatisch maar dan moet de persoon al wel eerst geanonimiseerd zijn.
UPDATE bez_afspraak
SET bez_afspraak_gastheer = bez_generic_visitor
WHERE bez_afspraak_host_key = rec.prs_perslid_key;
-- Alle PRSXXX tracking anonimiseren. De PRSLOG tracking moet verwijderd worden.
UPDATE fac_tracking
SET fac_tracking_oms = NULL
WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie
WHERE fac_srtnotificatie_code LIKE 'PRS%'
AND fac_srtnotificatie_code != 'PRSLOG'
AND fac_srtnotificatie_code != 'PRSANO')
AND fac_tracking_refkey = rec.prs_perslid_key
AND fac_tracking_oms IS NOT NULL;
-- PRSLOG Tracking verwijderen.
DELETE FROM fac_tracking
WHERE fac_srtnotificatie_key IN (SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie
WHERE fac_srtnotificatie_code = 'PRSLOG')
AND fac_tracking_refkey = rec.prs_perslid_key;
-- Anonimiseren van de persoon tracken.
fac.trackaction('PRSANO', rec.prs_perslid_key, NULL, NULL, NULL);
IF v_count >= 1000
THEN
COMMIT;
v_count := 0;
ELSE
v_count := v_count + 1;
END IF;
END;
END LOOP;
END;
PROCEDURE anonymizefull(p_flags NUMBER DEFAULT 65535)
AS
BEGIN
-- Destructive obstrufication of personal data.
UPDATE prs_perslid
SET prs_perslid_naam = INITCAP (DBMS_RANDOM.string ('l', LENGTH (prs_perslid_naam)))
WHERE prs_perslid_naam NOT LIKE 'INACTIEF:%'
AND prs_perslid_naam NOT LIKE 'Facilitor'
AND (prs_perslid_oslogin IS NULL OR SUBSTR(prs_perslid_oslogin, 1, 1) <> '_');
UPDATE prs_perslid
SET prs_perslid_voornaam = INITCAP (DBMS_RANDOM.string ('l', LENGTH (prs_perslid_voornaam)))
WHERE prs_perslid_voornaam IS NOT NULL
AND (prs_perslid_oslogin IS NULL OR SUBSTR(prs_perslid_oslogin, 1, 1) <> '_');
UPDATE prs_perslid
SET prs_perslid_voorletters = UPPER (DBMS_RANDOM.string ('l', LENGTH (prs_perslid_voorletters)))
WHERE prs_perslid_voorletters IS NOT NULL;
UPDATE prs_perslid
SET prs_perslid_naam = 'INACTIEF:' || INITCAP (DBMS_RANDOM.string ('l', LENGTH (prs_perslid_naam) - 9))
WHERE prs_perslid_naam LIKE 'INACTIEF:%';
UPDATE prs_perslid
SET prs_perslid_email = 'P' || TO_CHAR(prs_perslid_key) || '@notexist.facilitor.nl'
WHERE prs_perslid_email IS NOT NULL;
UPDATE prs_perslid
SET prs_perslid_oslogin2='O' || TO_CHAR(prs_perslid_key)
WHERE prs_perslid_oslogin2 IS NOT NULL;
UPDATE prs_perslid
SET prs_perslid_wachtwoord_hash = null;
UPDATE prs_perslid
SET prs_perslid_apikey = 'TEST_' || dbms_utility.get_hash_value(prs_perslid_apikey , 0, power(2,24))
WHERE prs_perslid_apikey IS NOT NULL;
DELETE FROM fac_imp_perslid;
UPDATE prs_contactpersoon
SET prs_contactpersoon_naam = INITCAP (DBMS_RANDOM.string ('l', LENGTH(prs_contactpersoon_naam)));
UPDATE prs_contactpersoon
SET prs_contactpersoon_voornaam = INITCAP (DBMS_RANDOM.string ('l', LENGTH(prs_contactpersoon_voornaam)))
WHERE prs_contactpersoon_voornaam IS NOT NULL;
UPDATE prs_contactpersoon
SET prs_contactpersoon_voorletters = SUBSTR(prs_contactpersoon_voornaam,1,1) || SUBSTR(prs_contactpersoon_voorletters,2)
WHERE prs_contactpersoon_voorletters IS NOT NULL;
UPDATE prs_contactpersoon
SET prs_contactpersoon_email= 'EC' || TO_CHAR(prs_contactpersoon_key) || '@notexist.facilitor.nl'
WHERE prs_contactpersoon_email IS NOT NULL;
EXECUTE IMMEDIATE 'ALTER TRIGGER bez_t_bez_afspraak_B_IU DISABLE';
UPDATE bez_afspraak
SET bez_afspraak_gastheer = (SELECT SUBSTR(prs_perslid_naam_full,1,50)
FROM prs_v_perslid_fullnames_all
WHERE prs_perslid_key = bez_afspraak_host_key
)
WHERE bez_afspraak_host_key IS NOT NULL;
UPDATE bez_afspraak
SET bez_afspraak_gastheer = INITCAP (DBMS_RANDOM.string ('l', LENGTH (bez_afspraak_gastheer)))
WHERE bez_afspraak_host_key IS NULL;
EXECUTE IMMEDIATE 'ALTER TRIGGER bez_t_bez_afspraak_B_IU ENABLE';
UPDATE bez_bezoekers
SET bez_afspraak_naam = UPPER(SUBSTR(bez_afspraak_naam,1,1)) || '. Bezoeker'
WHERE bez_afspraak_naam IS NOT NULL
AND bez_afspraak_naam <> 'Anoniem';
UPDATE bez_bezoekers
SET bez_afspraak_bedrijf = UPPER(SUBSTR(bez_afspraak_bedrijf,1,1)) || 'areon B.V.'
WHERE bez_afspraak_bedrijf IS NOT NULL
AND bez_afspraak_bedrijf <> 'Anoniem';
UPDATE prs_bedrijf
SET prs_bedrijf_naam = ano.naam(prs_bedrijf_naam)
, prs_bedrijf_post_adres = ano.adres(prs_bedrijf_post_adres)
, prs_bedrijf_post_postcode = ano.postcode(prs_bedrijf_post_postcode)
, prs_bedrijf_bezoek_adres = ano.adres(prs_bedrijf_bezoek_adres)
, prs_bedrijf_bezoek_postcode = ano.postcode(prs_bedrijf_bezoek_postcode)
, prs_bedrijf_telefoon = ano.telefoon(prs_bedrijf_telefoon)
, prs_bedrijf_telefoon2 = ano.telefoon(prs_bedrijf_telefoon2)
, prs_bedrijf_fax = ano.telefoon(prs_bedrijf_fax)
, prs_bedrijf_email = ano.email(prs_bedrijf_email)
, prs_bedrijf_contact_persoon = ano.naam(prs_bedrijf_contact_persoon)
, prs_bedrijf_contact_telefoon = ano.telefoon(prs_bedrijf_contact_telefoon)
, prs_bedrijf_contact_fax = ano.telefoon(prs_bedrijf_contact_fax);
UPDATE prs_bedrijfadres
SET prs_bedrijfadres_url = ano.email(prs_bedrijfadres_url)
, prs_bedrijfadres_username = ano.naam(prs_bedrijfadres_username)
, prs_bedrijfadres_password = NULL;
UPDATE aut_idp
SET aut_idp_secret = 'TEST_' || DBMS_RANDOM.string('a', 10)
WHERE aut_idp_secret IS NOT NULL
AND aut_idp_internal = 0;
UPDATE aut_sp
SET aut_sp_secret = 'TEST_' || DBMS_RANDOM.string('a', 10)
WHERE aut_sp_secret IS NOT NULL
AND aut_sp_internal = 0;
UPDATE mld_adres
SET mld_adres_bezoek_adres = ano.adres(mld_adres_bezoek_adres)
, mld_adres_bezoek_postcode = ano.postcode(mld_adres_bezoek_postcode)
, mld_adres_post_adres = ano.adres(mld_adres_post_adres)
, mld_adres_post_postcode = ano.postcode(mld_adres_post_postcode)
, mld_adres_contactpersoon = ano.naam(mld_adres_contactpersoon)
, mld_adres_contactpers_telefoon = ano.telefoon(mld_adres_contactpers_telefoon)
, mld_adres_contactpers_email = ano.email(mld_adres_contactpers_email)
, mld_adres_telefoon = ano.telefoon(mld_adres_telefoon)
, mld_adres_email = ano.email(mld_adres_email);
UPDATE mld_melding
SET mld_melding_naam_ext = ano.naam(mld_melding_naam_ext)
, mld_melding_email_ext = ano.email(mld_melding_email_ext)
, mld_melding_tel_ext = ano.telefoon(mld_melding_tel_ext);
UPDATE mld_opdr
SET mld_opdr_contactpersoon = ano.naam(mld_opdr_contactpersoon)
WHERE mld_opdr_contactpersoon IS NOT NULL;
UPDATE mld_disc_params
SET mld_disc_params_emailnw1 = ano.email(mld_disc_params_emailnw1)
, mld_disc_params_emailnw2 = ano.email(mld_disc_params_emailnw2)
, mld_disc_params_emailnw3 = ano.email(mld_disc_params_emailnw3)
, mld_disc_params_emailnw4 = ano.email(mld_disc_params_emailnw4)
, mld_disc_params_smsnw1 = ano.telefoon(mld_disc_params_smsnw1)
, mld_disc_params_smsnw2 = ano.telefoon(mld_disc_params_smsnw2)
, mld_disc_params_smsnw3 = ano.telefoon(mld_disc_params_smsnw3)
, mld_disc_params_smsnw4 = ano.telefoon(mld_disc_params_smsnw4)
WHERE mld_ins_discipline_key IN (SELECT ins_discipline_key
FROM mld_discipline);
UPDATE fin_verkoopfactuur
SET prs_debiteur_naam = ano.naam(prs_debiteur_naam)
WHERE prs_debiteur_naam IS NOT NULL;
END;
PROCEDURE anonymize (p_startdatum IN DATE,
p_einddatum IN DATE)
AS
BEGIN
anonymizebes(p_startdatum, p_einddatum);
anonymizebez(p_startdatum, p_einddatum);
anonymizemld(p_startdatum, p_einddatum);
anonymizeprs(p_startdatum, p_einddatum);
END;
FUNCTION postcode(postcode_veld IN VARCHAR2) RETURN VARCHAR2
IS
c VARCHAR2(1);
code VARCHAR2(15) := '';
BEGIN
IF (postcode_veld IS NOT NULL)
THEN
FOR i IN 1..LENGTH(SUBSTR(postcode_veld,1,15))
LOOP
c := SUBSTR(postcode_veld,i,1);
BEGIN
c := TO_CHAR(TO_NUMBER(c));
c := TO_CHAR(TRUNC(DBMS_RANDOM.value(0,10)));
EXCEPTION
WHEN VALUE_ERROR THEN
IF (c NOT IN (' ','-'))
THEN
c := DBMS_RANDOM.string('u',1);
END IF;
END;
code := code||c;
END LOOP;
END IF;
RETURN code;
END postcode;
FUNCTION telefoon(telefoon_veld IN VARCHAR2) RETURN VARCHAR2
IS
n NUMBER;
r NUMBER;
i NUMBER;
f VARCHAR2(5) := '+-_ *'; -- alleen deze laten we staan
tel VARCHAR2(30) := '';
c VARCHAR2(1);
BEGIN
IF (telefoon_veld IS NOT NULL)
THEN
n := DBMS_RANDOM.value(0,1);
tel := TO_CHAR(TRUNC(n * POWER(10,LENGTH(telefoon_veld))));
FOR r IN 0..3
LOOP
c := SUBSTR(f,r,1);
i := 1;
WHILE (INSTR(telefoon_veld, c, 1, i) > 0)
LOOP
tel := REGEXP_REPLACE(tel
,'(^.{'||(INSTR(telefoon_veld,c,1,i)-1)||'})(.{1})(.*)$'
,'\1'||c||'\3'
);
i := i + 1;
END LOOP;
END LOOP;
END IF;
RETURN tel;
END telefoon;
FUNCTION adres(adres_veld IN VARCHAR2) RETURN VARCHAR2
IS
c VARCHAR2(1);
adres VARCHAR2(100) := '';
BEGIN
IF (adres_veld IS NOT NULL)
THEN
FOR i IN 1..LENGTH(adres_veld)
LOOP
c := SUBSTR(adres_veld,i,1);
BEGIN
c := TO_CHAR(TO_NUMBER(c));
EXCEPTION
WHEN VALUE_ERROR THEN
IF (c <> ' ')
THEN
c := DBMS_RANDOM.string('l',1);
END IF;
END;
adres := adres||c;
END LOOP;
END IF;
RETURN INITCAP(adres);
END adres;
FUNCTION email(email_veld IN VARCHAR2) RETURN VARCHAR2
IS
s NUMBER;
c VARCHAR2(1);
p VARCHAR2(9) := '';
z VARCHAR2(3) := '';
email VARCHAR2(500) := '';
BEGIN
IF (email_veld IS NOT NULL)
THEN
s := 1+INSTR(email_veld,':',1);
IF (s > 1)
THEN
p := SUBSTR(email_veld,1,s-1);
IF (SUBSTR(email_veld,s,2) = '//')
THEN
s := s+2;
p := p||'//';
END IF;
END IF;
IF (SUBSTR(email_veld,LENGTH(email_veld)-2,1) = '.')
THEN
z := SUBSTR(email_veld, -3);
END IF;
FOR i IN s..(LENGTH(email_veld)-NVL(LENGTH(z),0))
LOOP
c := SUBSTR(email_veld,i,1);
IF (c NOT IN ('.','@'))
THEN
c := DBMS_RANDOM.string('l',1);
END IF;
email := email||c;
END LOOP;
email := p||email||z;
END IF;
RETURN email;
END email;
FUNCTION naam(naam_veld IN VARCHAR2) RETURN VARCHAR2
IS
a NUMBER;
i VARCHAR2(1);
v VARCHAR2(55) := '';
naam VARCHAR2(200) := '';
BEGIN
IF (naam_veld IS NOT NULL)
THEN
a := LENGTH(naam_veld)-1;
IF (SUBSTR(naam_veld,LENGTH(naam_veld),1) = ')' AND INSTR(naam_veld,'(',-1) > 0)
THEN
v := DBMS_RANDOM.string('l',LENGTH(naam_veld) - INSTR(naam_veld,'(',-1) -1);
v := ' ('||SUBSTR(v,1,50)||')';
a := LENGTH(naam_veld) - LENGTH(v) -1;
END IF;
i := SUBSTR(naam_veld,1,1);
naam := UPPER(i)||DBMS_RANDOM.string('l', a)||v;
END IF;
RETURN naam;
END naam;
FUNCTION memo(memo_veld IN VARCHAR2) RETURN VARCHAR2
IS
memo VARCHAR2(4000) := '';
c VARCHAR2(1) := '';
r VARCHAR2(1);
BEGIN
IF (memo_veld IS NOT NULL)
THEN
FOR i IN 1..LENGTH(memo_veld)
LOOP
r := SUBSTR(memo_veld,i,1);
IF (r NOT IN (' ','.') )
THEN
c := DBMS_RANDOM.string('l',1);
IF (r = UPPER(r))
THEN
c := UPPER(c);
END IF;
ELSE
c := r;
END IF;
memo := memo||c;
END LOOP;
END IF;
RETURN memo;
END memo;
END ano;
/
REGISTERRUN('$Id$')
#endif // ANO

File diff suppressed because it is too large Load Diff

1006
FAC/FAC_PACFLEX.SRC Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -22,14 +22,18 @@ AS
PROCEDURE setuserlanguage (flcode IN VARCHAR2);
PROCEDURE setdatabaselanguage (flcode IN VARCHAR2);
FUNCTION xl (pnaam IN VARCHAR2, pkey IN NUMBER, pdefault IN VARCHAR2, plang IN VARCHAR2)
RETURN VARCHAR2;
FUNCTION x (pnaam IN VARCHAR2, pkey IN NUMBER, pdefault IN VARCHAR2)
FUNCTION x (pnaam IN VARCHAR2, pkey IN NUMBER, pdefault IN VARCHAR2, pautolcl IN NUMBER DEFAULT 1)
RETURN VARCHAR2;
FUNCTION L (pnaam IN VARCHAR2)
FUNCTION L (pnaam IN VARCHAR2, pautolcl IN NUMBER DEFAULT 0)
RETURN VARCHAR2;
PROCEDURE fallback_languages;
END lcl;
/
@@ -41,13 +45,26 @@ AS
AS
userlang VARCHAR2 (10);
BEGIN
-- Cache de databasetaal in een package-global
IF fcltdblanguage IS NULL
THEN
SELECT fac_version_lang INTO fcltdblanguage FROM fac_version;
DBMS_OUTPUT.put_line ('Recaching language ' || fcltdblanguage);
END IF;
-- Bepaalt de applicatietaal van de user zoals vanuit ASP gezet
-- Links is wat Oracle teruggeeft, rechts wat ISO-639 vindt (onze keuze)
userlang := SYS_CONTEXT ('userenv', 'LANG');
RETURN CASE userlang
WHEN 'NL' THEN 'NL'
WHEN 'GB' THEN 'EN'
WHEN 'D' THEN 'DE'
WHEN 'F' THEN 'FR'
ELSE userlang
WHEN 'D' THEN 'DE'
WHEN 'F' THEN 'FR'
WHEN 'S' THEN 'SV'
WHEN 'N' THEN 'NO'
WHEN 'DK' THEN 'DA'
WHEN 'SF' THEN 'FI'
ELSE fcltdblanguage
END;
END;
@@ -55,7 +72,7 @@ AS
AS
nlslang VARCHAR2 (30);
setsql VARCHAR2 (60);
lflcode VARCHAR2 (3); -- locale kopie
lflcode VARCHAR2 (10); -- locale kopie
BEGIN
-- Zet de sessie in de juiste taal, gegeven de FACILITOR-tweeletterige taalcode
@@ -67,7 +84,7 @@ AS
INTO lflcode
FROM fac_version;
ELSE
lflcode := flcode;
lflcode := SUBSTR(flcode, 1, 10);
END IF;
@@ -86,6 +103,18 @@ AS
WHEN 'FR'
THEN
nlslang := 'FRENCH';
WHEN 'SV'
THEN
nlslang := 'SWEDISH';
WHEN 'NO'
THEN
nlslang := 'NORWEGIAN';
WHEN 'DA'
THEN
nlslang := 'DANISH';
WHEN 'FI'
THEN
nlslang := 'FINNISH';
ELSE
nlslang := 'DUTCH';
END CASE;
@@ -95,11 +124,20 @@ AS
EXECUTE IMMEDIATE setsql;
END;
/* Let op dat ASP-code mogelijk ook nog cache't. Wijzig een willekeurige setting voor een re-cache */
PROCEDURE setdatabaselanguage (flcode IN VARCHAR2)
AS
BEGIN
UPDATE fac_version
SET fac_version_lang = flcode;
fcltdblanguage := flcode; -- Gecachete waarde bijwerken
END;
/* levert de vertaalde string op*/
FUNCTION xl (pnaam IN VARCHAR2, pkey IN NUMBER, pdefault IN VARCHAR2, plang IN VARCHAR2)
RETURN VARCHAR2
AS
retval VARCHAR2(2000); --fac_locale.fac_locale_tekst%TYPE;
retval fac_locale_xsl.fac_locale_xsl_tekst%TYPE;
BEGIN
BEGIN
-- language vertaling, geen dialect. Geldt voor kolommen
@@ -123,11 +161,12 @@ AS
FUNCTION x (pnaam IN VARCHAR2, pkey IN NUMBER, pdefault IN VARCHAR2)
FUNCTION x (pnaam IN VARCHAR2, pkey IN NUMBER, pdefault IN VARCHAR2, pautolcl IN NUMBER DEFAULT 1)
RETURN VARCHAR2
AS
requiredlang fac_version.fac_version_lang%TYPE;
retval VARCHAR2(2000); --fac_locale.fac_locale_tekst%TYPE;
retval fac_locale_xsl.fac_locale_xsl_tekst%TYPE;
BEGIN
-- Cache de databasetaal in een package-global
IF fcltdblanguage IS NULL
@@ -140,22 +179,33 @@ AS
IF (requiredlang = fcltdblanguage OR pkey IS NULL)
THEN
DBMS_OUTPUT.put_line ('Using default language ' || requiredlang);
-- DBMS_OUTPUT.put_line ('Using default language ' || requiredlang);
retval := pdefault;
ELSE
DBMS_OUTPUT.put_line ('Using notdefault language ' || requiredlang);
-- DBMS_OUTPUT.put_line ('Using notdefault language ' || requiredlang);
retval := lcl.xl (pnaam, pkey, pdefault, requiredlang);
END IF;
-- Voor lcl_noti_* maar verder generiek
IF pautolcl = 1 THEN
retval := lcl.L(retval, pautolcl);
END IF;
RETURN retval;
END;
-- Oracle variant van de ASP-L functie
FUNCTION L (pnaam IN VARCHAR2)
-- Geef pautolcl=1 mee als je niet zeker weet of het een lcl is
FUNCTION L (pnaam IN VARCHAR2, pautolcl IN NUMBER DEFAULT 0)
RETURN VARCHAR2
AS
retval VARCHAR2(2000); --fac_locale.fac_locale_tekst%TYPE;
retval fac_locale_xsl.fac_locale_xsl_tekst%TYPE;
BEGIN
-- Voor lcl_noti_* maar verder generiek
IF pautolcl = 1 AND pnaam NOT LIKE 'lcl_%' THEN
RETURN pnaam;
END IF;
SELECT COALESCE(fac_locale_xsl_cust, fac_locale_xsl_tekst)
INTO retval
FROM fac_locale_xsl
@@ -166,6 +216,95 @@ AS
RETURN retval;
END;
END lcl;
PROCEDURE fallback_languages
AS
BEGIN
-- Eerst: missende LCL's aanmaken vanuit NL (die ik compleet veronderstel)
-- Eerder ggeimporteerde talen zijn mogelijk niet compleet namelijk
FOR c_lang IN (SELECT DISTINCT (fac_locale_xsl_lang) lang
FROM fac_locale_xsl
WHERE fac_locale_xsl_lang <> 'NL')
LOOP
DBMS_OUTPUT.PUT_LINE ('Updating language ' || c_lang.lang);
INSERT INTO fac_locale_xsl (fac_locale_xsl_lang,
fac_locale_xsl_module,
fac_locale_xsl_label,
fac_locale_xsl_tekst,
fac_locale_xsl_isvalid)
SELECT c_lang.lang,
fac_locale_xsl_module,
fac_locale_xsl_label,
'@@',
0
FROM fac_locale_xsl x2
WHERE fac_locale_xsl_lang = 'NL'
AND NOT EXISTS
(SELECT 1
FROM fac_locale_xsl x3
WHERE x3.fac_locale_xsl_lang = c_lang.lang
AND x2.fac_locale_xsl_label =
x3.fac_locale_xsl_label
AND x2.fac_locale_xsl_module =
x3.fac_locale_xsl_module);
END LOOP;
-- Dan: Engelstalig terugvallen op de database taal (of NL)
UPDATE fac_locale_xsl flx1
SET fac_locale_xsl_isvalid = 0,
fac_locale_xsl_tekst =
(SELECT fac_locale_xsl_tekst
FROM fac_locale_xsl flx2
WHERE flx1.fac_locale_xsl_label = flx2.fac_locale_xsl_label
AND flx1.fac_locale_xsl_module =
flx2.fac_locale_xsl_module
AND fac_locale_xsl_lang =
COALESCE((SELECT fac_version_lang FROM fac_version), 'NL'))
WHERE ( fac_locale_xsl_isvalid = 0
OR fac_locale_xsl_tekst IS NULL
OR fac_locale_xsl_tekst = '@'
OR fac_locale_xsl_tekst = '@@')
AND fac_locale_xsl_lang = 'EN';
-- Dan: Nu nog steeds missende Engelstalig echt terugvallen op NL. Altijd beter dan '@@'
UPDATE fac_locale_xsl flx1
SET fac_locale_xsl_isvalid = 0,
fac_locale_xsl_tekst =
(SELECT fac_locale_xsl_tekst
FROM fac_locale_xsl flx2
WHERE flx1.fac_locale_xsl_label = flx2.fac_locale_xsl_label
AND flx1.fac_locale_xsl_module =
flx2.fac_locale_xsl_module
AND fac_locale_xsl_lang = 'NL')
WHERE ( fac_locale_xsl_isvalid = 0
OR fac_locale_xsl_tekst IS NULL
OR fac_locale_xsl_tekst = '@'
OR fac_locale_xsl_tekst = '@@')
AND fac_locale_xsl_lang = 'EN';
-- Daarna: Alle andere talen terugvallen op Engelstalig
UPDATE fac_locale_xsl flx1
SET fac_locale_xsl_isvalid = 0,
fac_locale_xsl_tekst =
(SELECT fac_locale_xsl_tekst
FROM fac_locale_xsl flx2
WHERE flx1.fac_locale_xsl_label = flx2.fac_locale_xsl_label
AND flx1.fac_locale_xsl_module =
flx2.fac_locale_xsl_module
AND fac_locale_xsl_lang = 'EN')
WHERE ( fac_locale_xsl_isvalid = 0
OR fac_locale_xsl_tekst IS NULL
OR fac_locale_xsl_tekst = '@'
OR fac_locale_xsl_tekst = '@@')
AND fac_locale_xsl_lang NOT IN
('EN', 'NL');
-- En allerlaatst: lege teksten zijn altijd valid
UPDATE fac_locale_xsl flx1
SET fac_locale_xsl_isvalid = 1
WHERE fac_locale_xsl_tekst IS NULL;
END;
END lcl;
/
REGISTERRUN('$Id$')

File diff suppressed because it is too large Load Diff

View File

@@ -7,6 +7,7 @@ CREATE SEQUENCE fac_s_fac_functie_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_usrtab_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_usrdata_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_usrrap_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_usrrap_cols_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_usrgraph_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_mgtrap_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_groep_key MINVALUE 1;
@@ -28,19 +29,34 @@ CREATE SEQUENCE fac_s_fac_tracking_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_menuitems_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_menu_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_nieuws_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_nieuws_groep_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_faq_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_locale_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_localeitems_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_locale_mgt_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_locale_xsl_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_locale_xref_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_kenmerkdomein_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_kenmwaarden_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_widget_key MINVALUE 1;
/* Alvast voor 2022.1
CREATE SEQUENCE fac_s_fac_widget_page_key MINVALUE 100;
CREATE SEQUENCE fac_s_fac_widget_onpage_key MINVALUE 1;
*/
CREATE SEQUENCE fac_s_fac_note_group_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_code2label_key MINVALUE 1;
CREATE SEQUENCE imp_s_imp_log_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_api_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_audit_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_auditfail_key MINVALUE 1;
CREATE SEQUENCE faq_s_faq_kenmerk_key MINVALUE 1;
CREATE SEQUENCE faq_s_faq_kenmerkwaarde_key MINVALUE 1;
CREATE SEQUENCE faq_s_fac_gui_counter_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_email_setting_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_bookmark_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_qvw_ticket_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_session_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_sequence_key MINVALUE 1;
CREATE SEQUENCE fac_s_fac_bijlagen_key MINVALUE 1;
-- Some free to use sequence to generate unique and sequential numbers
-- with custom procedures like exports or invoicing

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -4,21 +4,21 @@
*
*/
#define FAC_ERROR_CODE -20999
CREATE_TRIGGER(fac_t_fac_error_B_IU)
BEFORE INSERT OR UPDATE ON fac_error
FOR EACH ROW
BEGIN
APPLICATION_ERROR(FAC_ERROR_CODE, '');
END;
/
CREATE_TRIGGER(fac_t_fac_functie_B_IU)
BEFORE INSERT OR UPDATE ON fac_functie
CREATE_TRIGGER(fac_t_fac_functie_B_I)
BEFORE INSERT ON fac_functie
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_functie_key, fac_s_fac_functie_key);
:new.fac_functie_volgnr :=
CASE
WHEN SUBSTR (:new.fac_functie_code, 8, 3) IN ('USE', 'FOF', 'BOF')
AND SUBSTR (:new.fac_functie_code, 5, 3) <> 'UUR'
THEN 250
WHEN SUBSTR (:new.fac_functie_code, 8, 3) IN ('BAC', 'MAN')
THEN 500
WHEN SUBSTR (:new.fac_functie_code, 8, 3) IN ('BO2', 'BO3', 'AFR', 'NOS', 'OAP')
THEN 750
END;
END;
/
@@ -28,7 +28,6 @@ FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_groep_key, fac_s_fac_groep_key);
:new.fac_groep_upper := UPPER(:new.fac_groep_omschrijving);
:new.fac_groep_aanmaak := SYSDATE;
END;
/
@@ -40,6 +39,29 @@ BEGIN
END;
/
AUDIT_BEGIN(fac_gebruikersgroep)
AUDIT_VALUE(fac_gebruikersgroep, fac_groep_key)
AUDIT_VALUE(fac_gebruikersgroep, prs_perslid_key)
AUDIT_END()
CREATE_TRIGGER(fac_t_fac_email_setting_B_IU)
BEFORE INSERT OR UPDATE ON fac_email_setting
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_email_setting_key, fac_s_fac_email_setting_key);
END;
/
AUDIT_BEGIN(fac_groeprechten)
AUDIT_VALUE(fac_groeprechten, fac_groep_key)
AUDIT_VALUE(fac_groeprechten, fac_functie_key)
AUDIT_VALUE(fac_groeprechten, ins_discipline_key)
AUDIT_VALUE(fac_groeprechten, fac_gebruiker_alg_level_read)
AUDIT_VALUE(fac_groeprechten, fac_gebruiker_prs_level_read)
AUDIT_VALUE(fac_groeprechten, fac_gebruiker_alg_level_write)
AUDIT_VALUE(fac_groeprechten, fac_gebruiker_prs_level_write)
AUDIT_END()
CREATE_TRIGGER(fac_t_fac_groeprechten_B_IU)
BEFORE INSERT OR UPDATE ON fac_groeprechten
FOR EACH ROW
@@ -168,6 +190,15 @@ BEGIN
END;
/
CREATE_TRIGGER(fac_t_fac_version_B_IU)
BEFORE INSERT OR UPDATE ON fac_version
FOR EACH ROW
BEGIN
:new.fac_version_cust := UPPER(:new.fac_version_cust);
:new.fac_version_group := UPPER(:new.fac_version_group);
END;
/
CREATE_TRIGGER(fac_t_fac_message_B_IU)
BEFORE INSERT OR UPDATE ON fac_message
FOR EACH ROW
@@ -176,13 +207,29 @@ BEGIN
END;
/
CREATE_TRIGGER(fac_t_fac_usrtab_B_I)
BEFORE INSERT ON fac_usrtab
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_usrtab_key, fac_s_fac_usrtab_key);
UPDATE_AANMAAKDATUM(fac_usrtab, fac_usrtab_aanmaak);
END;
/
CREATE_TRIGGER(fac_t_fac_usrtab_B_IU)
BEFORE INSERT OR UPDATE ON fac_usrtab
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_usrtab_key, fac_s_fac_usrtab_key);
:new.fac_usrtab_object := 'USR_'||UPPER(:new.fac_usrtab_naam);
UPDATE_AANMAAKDATUM(fac_usrtab, fac_usrtab_aanmaak);
END;
/
CREATE_TRIGGER(fac_t_fac_usrdata_B_I)
BEFORE INSERT ON fac_usrdata
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_usrdata_key, fac_s_fac_usrdata_key);
UPDATE_AANMAAKDATUM(fac_usrdata, fac_usrdata_aanmaak);
END;
/
@@ -190,9 +237,7 @@ CREATE_TRIGGER(fac_t_fac_usrdata_B_IU)
BEFORE INSERT OR UPDATE ON fac_usrdata
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_usrdata_key, fac_s_fac_usrdata_key);
:new.fac_usrdata_upper := UPPER(:new.fac_usrdata_code);
UPDATE_AANMAAKDATUM(fac_usrdata, fac_usrdata_aanmaak);
END;
/
@@ -208,6 +253,15 @@ BEGIN
END;
/
CREATE_TRIGGER(fac_t_fac_usrrapcols_B_IU)
BEFORE INSERT OR UPDATE ON fac_usrrap_cols
FOR EACH ROW
DECLARE
BEGIN
UPDATE_PRIMARY_KEY(fac_usrrap_cols_key, fac_s_fac_usrrap_cols_key);
END;
/
CREATE_TRIGGER(fac_t_fac_usrgraph_B_IU)
BEFORE INSERT OR UPDATE ON fac_usrgraph
FOR EACH ROW
@@ -238,6 +292,10 @@ BEGIN
END;
/
AUDIT_BEGIN(fac_profiel)
AUDIT_VALUE(fac_profiel, fac_profiel_omschrijving)
AUDIT_VALUE(fac_profiel, fac_profiel_limiet)
AUDIT_END()
CREATE_TRIGGER(fac_t_fac_profiel_B_IU)
BEFORE INSERT OR UPDATE ON fac_profiel
@@ -247,6 +305,12 @@ BEGIN
END;
/
AUDIT_BEGIN(fac_profielwaarde)
AUDIT_VALUE(fac_profielwaarde, fac_profiel_key)
AUDIT_VALUE(fac_profielwaarde, fac_profielwaarde_limiet)
AUDIT_VALUE(fac_profielwaarde, ins_discipline_key)
AUDIT_END()
CREATE_TRIGGER(fac_t_fac_profielwaarde_B_IU)
BEFORE INSERT OR UPDATE ON fac_profielwaarde
FOR EACH ROW
@@ -284,7 +348,7 @@ BEGIN
IF BITAND (:NEW.fac_notificatie_status, 1) = 1 AND :new.prs_perslid_key_receiver IS NOT NULL
THEN
-- strip zodat we alleen de eerste regel overhouden
loms := :NEW.fac_notificatie_oms;
loms := SUBSTR(:NEW.fac_notificatie_oms, 1, 512);
IF INSTR (loms, chr(13)) > 0 THEN
loms := SUBSTR (loms, 1, INSTR (loms, chr(13)) -1);
END IF;
@@ -320,14 +384,18 @@ BEGIN
END IF;
-- Always clear the notify_to_statinfo bit, even when no :new.prs_perslid_key_receiver
:NEW.fac_notificatie_status := BITAND (:NEW.fac_notificatie_status, 255 - 1);
:NEW.fac_notificatie_queue:=UPPER(:NEW.fac_notificatie_queue);
END;
/
CREATE_TRIGGER(fac_t_fac_notificatie_A_U)
AFTER UPDATE ON fac_notificatie
BEGIN
-- Ruim alle totaal verwerkte notificaties op.
DELETE FROM fac_notificatie WHERE fac_notificatie_status=0 AND fac_notificatie_systeemadres IS NULL;
-- Ruim alle totaal verwerkte notificaties op.
DELETE FROM fac_notificatie
WHERE fac_notificatie_status IN (0,16)
AND fac_notificatie_systeemadres IS NULL
AND prs_bedrijfadres_key IS NULL;
END;
/
@@ -337,6 +405,7 @@ FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_notificatie_job_key, fac_s_fac_notificatie_job_key);
:new.fac_notificatie_job_view:=UPPER(:new.fac_notificatie_job_view);
:new.fac_notificatie_job_queue:=UPPER(:new.fac_notificatie_job_queue);
END;
/
@@ -356,16 +425,16 @@ BEGIN
END;
/
CREATE_TRIGGER(fac_t_fac_import_B_IU)
BEFORE INSERT OR UPDATE ON fac_import
CREATE_TRIGGER(fac_t_fac_import_B_I)
BEFORE INSERT ON fac_import
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_import_key, fac_s_fac_import_key);
END;
/
CREATE_TRIGGER(fac_t_imp_log_B_IU)
BEFORE INSERT OR UPDATE ON imp_log
CREATE_TRIGGER(fac_t_imp_log_B_I)
BEFORE INSERT ON imp_log
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(imp_log_key, imp_s_imp_log_key);
@@ -381,6 +450,8 @@ BEGIN
scode fac_srtnotificatie.fac_srtnotificatie_code%TYPE;
smode fac_srtnotificatie.fac_srtnotificatie_mode%TYPE;
sappl imp_log.imp_log_applicatie%TYPE;
pkey prs_perslid.prs_perslid_key%TYPE;
l_naam_friendly prs_v_perslid_fullnames_all.prs_perslid_naam_friendly%TYPE;
BEGIN
IF :NEW.imp_log_status = 'F'
THEN
@@ -414,7 +485,22 @@ BEGIN
AND fi.fac_import_key = :NEW.fac_import_key;
END IF;
fac.putsystemnotification (sappl||': '||:NEW.imp_log_omschrijving, smode);
l_naam_friendly := ''; -- 'User unknown'
pkey := fac.safe_to_number(sys_context('USERENV', 'CLIENT_IDENTIFIER'));
IF pkey > 0 THEN
BEGIN
SELECT prs_perslid_naam_friendly
INTO l_naam_friendly
FROM prs_v_perslid_fullnames_all
WHERE prs_perslid_key = pkey;
l_naam_friendly := ' (' || l_naam_friendly || ', key ' || pkey || ')';
EXCEPTION
WHEN NO_DATA_FOUND -- for putorders a.o. this is unknown
THEN l_naam_friendly := '??Perslid ' || pkey || ' not found ??';
END;
END IF;
fac.putsystemnotification (sappl||': '||:NEW.imp_log_omschrijving || ' ' || l_naam_friendly, smode);
END IF;
END;
END;
@@ -429,6 +515,10 @@ BEGIN
END;
/
AUDIT_BEGIN(fac_setting)
AUDIT_VALUE(fac_setting, fac_setting_pvalue)
AUDIT_END()
CREATE_TRIGGER(fac_t_fac_setting_B_IU)
BEFORE INSERT or UPDATE ON fac_setting
FOR EACH ROW
@@ -445,6 +535,7 @@ BEGIN
:new.fac_setting_module := UPPER(:new.fac_setting_module);
:new.fac_setting_name := LOWER(:new.fac_setting_name);
:new.prs_perslid_key := sys_context('USERENV', 'CLIENT_IDENTIFIER');
-- Het kan geen kwaad om wijzigingen te tracken
IF :new.fac_setting_datum <> :old.fac_setting_datum
THEN
@@ -466,6 +557,15 @@ BEGIN
END;
/
CREATE_TRIGGER(fac_t_fac_qvw_ticket_B_I)
BEFORE INSERT ON fac_qvw_ticket
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_qvw_ticket_key, fac_s_fac_qvw_ticket_key);
END;
/
CREATE_TRIGGER(fac_t_fac_tracking_b_i)
BEFORE INSERT ON fac_tracking
FOR EACH ROW
@@ -478,7 +578,7 @@ BEGIN
-- bedoeld om te onderdrukken, maar moeten we wel weer verwijderen
:new.fac_tracking_oms := SUBSTR(:new.fac_tracking_oms, 2);
-- Moet ik nou nog iets doen om NULL te maken als dit alleen de # was?
-- En nu dus niet tracken
-- En nu dus niet notificeren
ELSE
fac.notifytracking(:new.fac_srtnotificatie_key, :new.prs_perslid_key, :new.fac_tracking_oms, :new.fac_tracking_refkey);
END IF;
@@ -500,6 +600,13 @@ BEGIN
UPDATE_PRIMARY_KEY(fac_menu_key, fac_s_fac_menu_key);
END;
/
CREATE_TRIGGER(fac_t_fac_nieuws_groep_b_iu)
BEFORE INSERT OR UPDATE ON fac_nieuws_groep
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_nieuws_groep_key, fac_s_fac_nieuws_groep_key);
END;
/
CREATE_TRIGGER(fac_t_fac_nieuws__b_iu)
BEFORE INSERT OR UPDATE ON fac_nieuws
FOR EACH ROW
@@ -512,6 +619,7 @@ BEFORE INSERT OR UPDATE ON fac_faq
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_faq_key, fac_s_fac_faq_key);
:new.fac_faq_wijzigdatum := SYSDATE;
END;
/
CREATE_TRIGGER(fac_t_fac_locale_b_iu)
@@ -531,14 +639,6 @@ BEGIN
:new.fac_localeitems_dialect_id := UPPER (:new.fac_localeitems_dialect_id);
END;
/
CREATE_TRIGGER(fac_t_fac_locale_mgt_b_iu)
BEFORE INSERT OR UPDATE ON fac_locale_mgt
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_locale_mgt_key, fac_s_fac_locale_mgt_key);
:new.fac_locale_mgt_lang := UPPER (:new.fac_locale_mgt_lang);
END;
/
CREATE_TRIGGER(fac_t_fac_locale_xsl_b_iu)
BEFORE INSERT OR UPDATE ON fac_locale_xsl
FOR EACH ROW
@@ -620,6 +720,14 @@ BEGIN
END;
/
CREATE_TRIGGER(fac_t_fac_kenmwaarden_B_IU)
BEFORE INSERT OR UPDATE ON fac_kenmwaarden
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_kenmwaarden_key, fac_s_fac_kenmwaarden_key);
END;
/
CREATE_TRIGGER(fac_t_fac_widget_B_IU)
BEFORE INSERT OR UPDATE ON fac_widget
FOR EACH ROW
@@ -629,6 +737,24 @@ BEGIN
END;
/
/* Alvast voor 2022.1
CREATE_TRIGGER(fac_t_fac_widget_page_B_I)
BEFORE INSERT ON fac_widget_page
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_widget_page_key, fac_s_fac_widget_page_key);
END;
/
CREATE_TRIGGER(fac_t_fac_widget_onpage_B_I)
BEFORE INSERT ON fac_widget_onpage
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_widget_onpage_key, fac_s_fac_widget_onpage_key);
END;
/
*/
CREATE_TRIGGER(fac_t_fac_code2label_B_IU)
BEFORE INSERT OR UPDATE ON fac_code2label
FOR EACH ROW
@@ -645,6 +771,22 @@ BEGIN
END;
/
CREATE_TRIGGER(fac_t_fac_audit_b_i)
BEFORE INSERT ON fac_audit
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_audit_key, fac_s_fac_audit_key);
END;
/
CREATE_TRIGGER(fac_t_fac_auditfail_b_i)
BEFORE INSERT ON fac_auditfail
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_auditfail_key, fac_s_fac_auditfail_key);
END;
/
CREATE_TRIGGER(faq_t_faq_kenmerkwaarde_b_iu)
BEFORE INSERT OR UPDATE ON faq_kenmerkwaarde
FOR EACH ROW
@@ -708,7 +850,7 @@ BEGIN
APPLICATION_ERROR(-20004, 'faq_m232,'|| KenmerkOmschr ||','
|| TO_CHAR(KenmerkLengte));
END IF;
ELSIF KenmerkType = 'N'
ELSIF KenmerkType IN ('N', 'B')
/*
** Number
*/
@@ -792,17 +934,15 @@ BEGIN
THEN
APPLICATION_ERROR(-20003, 'faq_m238');
END IF;
IF (:new.faq_kenmerk_kenmerktype IN ('C','N'))
AND :new.faq_kenmerk_lengte IS NULL
IF :new.faq_kenmerk_kenmerktype IN ('C','N', 'B') AND :new.faq_kenmerk_lengte IS NULL
THEN
APPLICATION_ERROR(-20000, 'FAQ_C_FAQ_KENMERK_LENGTE');
END IF;
IF :new.faq_kenmerk_kenmerktype = 'N'
AND :new.faq_kenmerk_lengte > 20
IF :new.faq_kenmerk_kenmerktype IN ('N', 'B') AND :new.faq_kenmerk_lengte > 20
THEN
:new.faq_kenmerk_lengte := 20;
END IF;
IF :new.faq_kenmerk_kenmerktype = 'N' AND :old.faq_kenmerk_key IS NOT NULL
IF :new.faq_kenmerk_kenmerktype IN ('N', 'B') AND :old.faq_kenmerk_key IS NOT NULL
THEN
IF :old.faq_kenmerk_nmin <> :new.faq_kenmerk_nmin OR
:old.faq_kenmerk_nmin IS NULL AND :new.faq_kenmerk_nmin IS NOT NULL
@@ -857,4 +997,47 @@ BEGIN
END;
/
CREATE_TRIGGER(fac_t_fac_gui_counter_b_i)
BEFORE INSERT ON fac_gui_counter
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_gui_counter_key, faq_s_fac_gui_counter_key);
END;
/
CREATE_TRIGGER(fac_t_fac_bookmark_B_I)
BEFORE INSERT ON fac_bookmark
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_bookmark_key, fac_s_fac_bookmark_key);
END;
/
CREATE_TRIGGER(fac_t_fac_session_B_I)
BEFORE INSERT ON fac_session
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_session_key, fac_s_fac_session_key);
END;
/
CREATE_TRIGGER(fac_t_fac_sequence_B_I)
BEFORE INSERT ON fac_sequence
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_sequence_key, fac_s_fac_sequence_key);
END;
/
CREATE_TRIGGER(fac_t_fac_bijlagen_B_I)
BEFORE INSERT ON fac_bijlagen
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fac_bijlagen_key, fac_s_fac_bijlagen_key);
IF :new.fac_bijlagen_root_key IS NULL THEN
:new.fac_bijlagen_root_key := :new.fac_bijlagen_key;
END IF;
END;
/
REGISTERRUN('$Id$')

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

101
FCLT.NMK
View File

@@ -1,9 +1,9 @@
###############################################################################
## MAK\SQL\FCLT.NMK
##
## Project: SM44 FACILITOR
## Project: FACILITOR
##
## (c) 1995-2012 SG|facilitor bv
## (c) 1996-2019 Aareon Nederland B.V.
##
## Auteur: Ir. P.G. Feij
## $Revision$
@@ -25,7 +25,7 @@
## CL.EXE
## Microsoft (R) C Optimizing Compiler Version 6.00A
## -for precompiling only-
## WRAP.EXE (from 10.2.x) for Oracle, renamed to WRAP10.EXE
## WRAP.EXE (from 10.2.x or better) for Oracle
##
## SED.EXE
## GNU sed version 4.2
@@ -44,7 +44,7 @@
###############################################################################
##
## Steps performed are:
## All files are preprocessed directly into their result, no temp files
## All files are preprocessed using intermediate temp files
#############
@@ -60,10 +60,10 @@ PROJEXE=z:\Project\FACILITOR\BUILD
##
## New style using schemanumbers
##
CURRENTVERSION=20
NEXTVERSION=21
CURRENTVERSION=39
NEXTVERSION=40g
FILEVERSION=
NEXTCAREVERSION=26
NEXTCAREVERSION=37
NEXTROOT=DB$(NEXTVERSION)$(FILEVERSION)
CURRENTUPDATE=DB$(CURRENTVERSION)to$(NEXTVERSION)
@@ -86,7 +86,7 @@ EXE=$(PROJEXE)
### TOOL DEFINES (gets info from OS-environment) ###
PRECOMP=$(MAKTOOLS)\CL
WRAP1=$(MAKTOOLS)\WRAP10.EXE
WRAP1=$(MAKTOOLS)\WRAP.EXE
PRECOMP_OPTIONS=/EP /D_VER=$(CURRENTUPDATE)$(FILEVERSION) /D_DBV=$(NEXTVERSION)$(FILEVERSION)
CLEANUP1=$(MAKTOOLS)\sedclean.bat
@@ -124,6 +124,10 @@ $(EXE)\$(NEXTROOT)\FCLT$(NEXTVERSION)$(FILEVERSION).SQL: \
$(MSRC)\alg\alg_tab.src \
$(MSRC)\alg\alg_tri.src \
$(MSRC)\alg\alg_vie.src \
$(MSRC)\aut\aut_ind.src \
$(MSRC)\aut\aut_seq.src \
$(MSRC)\aut\aut_tab.src \
$(MSRC)\aut\aut_tri.src \
$(MSRC)\bes\bes_ind.src \
$(MSRC)\bes\bes_ini.src \
$(MSRC)\bes\bes_pac.src \
@@ -138,6 +142,13 @@ $(EXE)\$(NEXTROOT)\FCLT$(NEXTVERSION)$(FILEVERSION).SQL: \
$(MSRC)\bez\bez_tab.src \
$(MSRC)\bez\bez_tri.src \
$(MSRC)\bez\bez_vie.src \
$(MSRC)\bgt\bgt_ind.src \
$(MSRC)\bgt\bgt_ini.src \
$(MSRC)\bgt\bgt_pac.src \
$(MSRC)\bgt\bgt_seq.src \
$(MSRC)\bgt\bgt_tab.src \
$(MSRC)\bgt\bgt_tri.src \
$(MSRC)\bgt\bgt_vie.src \
$(MSRC)\cad\cad_ind.src \
$(MSRC)\cad\cad_ini.src \
$(MSRC)\cad\cad_pac.src \
@@ -145,6 +156,10 @@ $(EXE)\$(NEXTROOT)\FCLT$(NEXTVERSION)$(FILEVERSION).SQL: \
$(MSRC)\cad\cad_tab.src \
$(MSRC)\cad\cad_tri.src \
$(MSRC)\cad\cad_vie.src \
$(MSRC)\cnd\cnd_tab.src \
$(MSRC)\cnd\cnd_pac.src \
$(MSRC)\cnd\cnd_tri.src \
$(MSRC)\cnd\cnd_vie.src \
$(MSRC)\cnt\cnt_ind.src \
$(MSRC)\cnt\cnt_ini.src \
$(MSRC)\cnt\cnt_pac.src \
@@ -152,32 +167,51 @@ $(EXE)\$(NEXTROOT)\FCLT$(NEXTVERSION)$(FILEVERSION).SQL: \
$(MSRC)\cnt\cnt_tab.src \
$(MSRC)\cnt\cnt_tri.src \
$(MSRC)\cnt\cnt_vie.src \
$(MSRC)\ctr\ctr_ind.src \
$(MSRC)\ctr\ctr_ini.src \
$(MSRC)\ctr\ctr_pac.src \
$(MSRC)\ctr\ctr_seq.src \
$(MSRC)\ctr\ctr_tab.src \
$(MSRC)\ctr\ctr_tri.src \
$(MSRC)\ctr\ctr_vie.src \
$(MSRC)\fac\fac_ind.src \
$(MSRC)\fac\fac_ini.src \
$(MSRC)\fac\fac_lcl.src \
$(MSRC)\fac\fac_lclasp.src \
$(MSRC)\fac\fac_lclhints.src \
$(MSRC)\fac\fac_set.src \
$(MSRC)\fac\fac_pac.src \
$(MSRC)\fac\fac_paca.src \
$(MSRC)\fac\fac_pacano.src \
$(MSRC)\fac\fac_pacx.src \
$(MSRC)\fac\fac_pacf.src \
$(MSRC)\fac\fac_pacl.src \
$(MSRC)\fac\fac_pacflex.src \
$(MSRC)\fac\fac_seq.src \
$(MSRC)\fac\fac_tab.src \
$(MSRC)\fac\fac_tri.src \
$(MSRC)\fac\fac_vie.src \
$(MSRC)\ins\ins_ind.src \
$(MSRC)\ins\ins_ini.src \
$(MSRC)\ins\ins_lcl.src \
$(MSRC)\ins\ins_pac.src \
$(MSRC)\ins\ins_seq.src \
$(MSRC)\ins\ins_tab.src \
$(MSRC)\ins\ins_tri.src \
$(MSRC)\ins\ins_vie.src \
$(MSRC)\kpi\kpi_ind.src \
$(MSRC)\kpi\kpi_ini.src \
$(MSRC)\kpi\kpi_pac.src \
$(MSRC)\kpi\kpi_seq.src \
$(MSRC)\kpi\kpi_tab.src \
$(MSRC)\kpi\kpi_tri.src \
$(MSRC)\kpi\kpi_vie.src \
$(MSRC)\mld\mld_ind.src \
$(MSRC)\mld\mld_ini.src \
$(MSRC)\mld\mld_lcl.src \
$(MSRC)\mld\mld_pac.src \
$(MSRC)\mld\mld_seq.src \
$(MSRC)\mld\mld_tab.src \
$(MSRC)\mld\mld_typ.src \
$(MSRC)\mld\mld_tri.src \
$(MSRC)\mld\mld_vie.src \
$(MSRC)\mrk\mrk_ind.src \
@@ -230,9 +264,16 @@ $(EXE)\$(NEXTROOT)\FCLT$(NEXTVERSION)$(FILEVERSION).SQL: \
$(MSRC)\web\web_tab.src \
$(MSRC)\web\web_tri.src \
$(MSRC)\web\web_vie.src
$(PRECOMP) $(PRECOMP_OPTIONS) $(MSRC)\fclt.src>$*_.sql
$(CLEANUP1) $*_.sql
$(WRAP1) iname=$*_.sql oname=$*.sql
@IF NOT EXIST $(EXE)\$(NEXTROOT)\NUL mkdir $(EXE)\$(NEXTROOT)
$(PRECOMP) $(PRECOMP_OPTIONS) $(MSRC)\fclt.src>$(TEMP)\$(*B)_.sql
$(CLEANUP1) $(TEMP)\$(*B)_.sql
COPY $(TEMP)\$(*B)_.sql $(EXE)\$(NEXTROOT)\FCLT$(NEXTVERSION)$(FILEVERSION)_.SQL
## $(WRAP1) iname=$(TEMP)\$(*B)_.sql oname=$(TEMP)\$(*B).sql
## COPY $(TEMP)\$(*B).sql $(EXE)\$(NEXTROOT)\FCLT$(NEXTVERSION)$(FILEVERSION).SQL
$(MSRC)\fac\_fac_lclmdl.src: \
$(MSRC)\fac\fac_lclmdl.csv
cscript /nologo $(MSRC)\fac\parse_fac_lclmld.js $** >$@
##########################################################################
#### UPDATES CONSIST OF UPDATE AND RECREATE scripts
@@ -245,9 +286,12 @@ $(EXE)\$(NEXTROOT)\$(CURRENTUPDATE)$(FILEVERSION).SQL: \
$(MSRC)\fclt.src \
$(MSRC)\comsql.h \
$(EXE)\$(NEXTROOT)\FCLT$(NEXTVERSION)$(FILEVERSION).sql
$(PRECOMP) $(PRECOMP_OPTIONS) $(SRCUPDATE).src>$*_.sql
$(CLEANUP1) $*_.sql
$(WRAP1) iname=$*_.sql oname=$*.sql
@IF NOT EXIST $(EXE)\$(NEXTROOT)\NUL mkdir $(EXE)\$(NEXTROOT)
$(PRECOMP) $(PRECOMP_OPTIONS) $(SRCUPDATE).src>$(TEMP)\$(*B)_.sql
$(CLEANUP1) $(TEMP)\$(*B)_.sql
COPY $(TEMP)\$(*B)_.sql $(EXE)\$(NEXTROOT)\$(CURRENTUPDATE)$(FILEVERSION)_.SQL
$(WRAP1) iname=$(TEMP)\$(*B)_.sql oname=$(TEMP)\$(*B).sql
COPY $(TEMP)\$(*B).sql $(EXE)\$(NEXTROOT)\$(CURRENTUPDATE)$(FILEVERSION).SQL
$(EXE)\$(NEXTROOT)\RECRE$(NEXTVERSION)$(FILEVERSION).SQL: \
$(SRCRECREA).src \
@@ -256,9 +300,12 @@ $(EXE)\$(NEXTROOT)\RECRE$(NEXTVERSION)$(FILEVERSION).SQL: \
$(MSRC)\fclt.src \
$(MSRC)\comsql.h \
$(EXE)\$(NEXTROOT)\FCLT$(NEXTVERSION)$(FILEVERSION).sql
$(PRECOMP) $(PRECOMP_OPTIONS) $(SRCRECREA).src>$*_.sql
$(CLEANUP1) $*_.sql
$(WRAP1) iname=$*_.sql oname=$*.sql
@IF NOT EXIST $(EXE)\$(NEXTROOT)\NUL mkdir $(EXE)\$(NEXTROOT)
$(PRECOMP) $(PRECOMP_OPTIONS) $(SRCRECREA).src>$(TEMP)\$(*B)_.sql
$(CLEANUP1) $(TEMP)\$(*B)_.sql
COPY $(TEMP)\$(*B)_.sql $(EXE)\$(NEXTROOT)\RECRE$(NEXTVERSION)$(FILEVERSION)_.SQL
$(WRAP1) iname=$(TEMP)\$(*B)_.sql oname=$(TEMP)\$(*B).sql
COPY $(TEMP)\$(*B).sql $(EXE)\$(NEXTROOT)\RECRE$(NEXTVERSION)$(FILEVERSION).SQL
##########################################################################
@@ -275,9 +322,12 @@ $(EXE)\CARE\CARE$(NEXTCAREVERSION).SQL: \
$(MSRC)\care\care_vie.src \
$(MSRC)\care\care_pac.src \
$(MSRC)\care\care_ini.src
$(PRECOMP) $(PRECOMP_OPTIONS) $(MSRC)\care.src>$*_.sql
$(CLEANUP1) $*_.sql
$(WRAP1) iname=$*_.sql oname=$*.sql
@IF NOT EXIST $(EXE)\CARE\NUL mkdir $(EXE)\CARE
$(PRECOMP) $(PRECOMP_OPTIONS) $(MSRC)\care.src>$(TEMP)\$(*B)_.sql
$(CLEANUP1) $(TEMP)\$(*B)_.sql
COPY $(TEMP)\$(*B)_.sql $(EXE)\CARE\CARE$(NEXTCAREVERSION)_.SQL
$(WRAP1) iname=$(TEMP)\$(*B)_.sql oname=$(TEMP)\$(*B).sql
COPY $(TEMP)\$(*B).sql $(EXE)\CARE\CARE$(NEXTCAREVERSION).SQL
$(EXE)\CARE\RECAR$(NEXTCAREVERSION).SQL: \
$(CARERECREA).src \
@@ -285,8 +335,11 @@ $(EXE)\CARE\RECAR$(NEXTCAREVERSION).SQL: \
$(MSRC)\care.src \
$(MSRC)\comsql.h \
$(EXE)\CARE\CARE$(NEXTCAREVERSION).sql
$(PRECOMP) $(PRECOMP_OPTIONS) $(CARERECREA).src>$*_.sql
$(CLEANUP1) $*_.sql
$(WRAP1) iname=$*_.sql oname=$*.sql
@IF NOT EXIST $(EXE)\CARE\NUL mkdir $(EXE)\CARE
$(PRECOMP) $(PRECOMP_OPTIONS) $(CARERECREA).src>$(TEMP)\$(*B)_.sql
$(CLEANUP1) $(TEMP)\$(*B)_.sql
COPY $(TEMP)\$(*B)_.sql $(EXE)\CARE\RECAR$(NEXTCAREVERSION)_.SQL
$(WRAP1) iname=$(TEMP)\$(*B)_.sql oname=$(TEMP)\$(*B).sql
COPY $(TEMP)\$(*B).sql $(EXE)\CARE\RECAR$(NEXTCAREVERSION).SQL
## END-OF-FILE

View File

@@ -1,12 +1,11 @@
-- [CREA*.SQL]
--
-- Script tbv het aanmaken van de FACILITOR omgeving in Oracle
-- Copyright 1996-2014 SG|facilitor bv.
-- All rights reserved!
/*
* $Revision$
* $Id$
*
* Script to initialise a FACILITOR database schema in Oracle
*/
#define FCLT_CREATE
#include "modules.h"
#include "comsql.h"
@@ -14,6 +13,7 @@ SET TIME ON
SET HEADING OFF
SET FEEDBACK OFF
SET ECHO OFF
SET SERVEROUTPUT ON SIZE UNLIMITED;
column fcltlogfile new_value fcltlogfile NOPRINT;
select 'FACILITOR'|| _DBV_STRING || '_' || UPPER(USER || '_' || sys_context('USERENV', 'SERVICE_NAME') || '_' || sys_context('USERENV', 'SERVER_HOST')) || '_' || to_char(sysdate,'YYYYMMDD_HH24MISS') || '.lst' as fcltlogfile from dual;
@@ -38,25 +38,34 @@ BEGIN
|| '=================================================================' || CHR(10);
RAISE_APPLICATION_ERROR(-20000, 'OR'||'A-' || CHR(10) || tekst);
END IF;
IF USER = 'SYS' OR USER = 'SYSTEM' THEN
RAISE_APPLICATION_ERROR(-20000, 'Cannot create Facilitor database on user ' || USER);
END IF;
END;
/
WHENEVER SQLERROR CONTINUE;
PROMPT [&fcltlogfile]
PROMPT
PROMPT Copyright 1996-2014 SG|facilitor bv. ALL RIGHTS RESERVED.
PROMPT Copyright 1996-2021 Aareon Nederland B.V. ALL RIGHTS RESERVED.
PROMPT
PROMPT Dit is de gegenereerde list-file van FCLTnnn.sql welke
PROMPT is gebruikt om de FACILITOR(r) _VERSION omgeving in Oracle aan te
PROMPT maken.
PROMPT This is the generated list-file of EVALCONCAT(FCLT,_DBV).sql which was used
PROMPT to create the FACILITOR(r) EVALCONCAT(DB,_DBV) schema in Oracle
PROMPT
SELECT 'Current os_user: ' || SYS_CONTEXT( 'userenv', 'os_user' ) FROM DUAL;
PROMPT
SET LINESIZE 1000
SET DEFINE OFF
SET ECHO ON
#include "adm\adm_tab.src"
#include "adm\adm_seq.src"
#include "adm\adm_tri.src"
#include "adm\adm_pac.src"
/* TYPES */
#include "mld\mld_typ.src"
/* TABLES */
#include "fac\fac_tab.src"
#include "alg\alg_tab.src"
@@ -71,8 +80,13 @@ SET ECHO ON
#include "cnt\cnt_tab.src"
#include "bes\bes_tab.src"
#include "fin\fin_tab.src"
#include "bgt\bgt_tab.src"
#include "prj\prj_tab.src"
#include "msg\msg_tab.src"
#include "kpi\kpi_tab.src"
#include "ctr\ctr_tab.src"
#include "aut\aut_tab.src"
#include "cnd\cnd_tab.src"
/* SEQUENCES */
#include "fac\fac_seq.src"
@@ -88,8 +102,12 @@ SET ECHO ON
#include "cnt\cnt_seq.src"
#include "bes\bes_seq.src"
#include "fin\fin_seq.src"
#include "bgt\bgt_seq.src"
#include "prj\prj_seq.src"
#include "msg\msg_seq.src"
#include "kpi\kpi_seq.src"
#include "ctr\ctr_seq.src"
#include "aut\aut_seq.src"
/* INDICES */
#include "fac\fac_ind.src"
@@ -105,8 +123,12 @@ SET ECHO ON
#include "cnt\cnt_ind.src"
#include "bes\bes_ind.src"
#include "fin\fin_ind.src"
#include "bgt\bgt_ind.src"
#include "prj\prj_ind.src"
#include "msg\msg_ind.src"
#include "kpi\kpi_ind.src"
#include "ctr\ctr_ind.src"
#include "aut\aut_ind.src"
/* VIEWS, PACKAGES, TRIGGERS and LOCALES */
#include "_up/recreate.inc"
@@ -125,30 +147,41 @@ SET ECHO ON
#include "cnt\cnt_ini.src"
#include "bes\bes_ini.src"
#include "fin\fin_ini.src"
#include "bgt\bgt_ini.src"
#include "prj\prj_ini.src"
#include "msg\msg_ini.src"
#include "kpi\kpi_ini.src"
#include "ctr\ctr_ini.src"
COMMIT;
///////////////////////////// finally compile all views, triggers etc acc to the latest state ///////
BEGIN DBMS_UTILITY.COMPILE_SCHEMA(USER, FALSE); END;
/
BEGIN fac.registerversion(_VERSIONMAJ, _VERSIONMIN, _VERSIONPATCH, _DBV_STRING, 'NL'); END;
BEGIN fac.registerversion(_DBV_STRING, 'NL'); END;
/
REGISTERONCE('$Id$')
INSERT INTO adm_tracking
(adm_tracking_name, adm_tracking_revision)
VALUES
('Database created', 'DB' || _DBV_STRING);
COMMIT;
///////////////////////////// Report invalid objects, if any ///////
/* Report invalid objects, if any */
SET ECHO OFF
SET LINESIZE 132
PROMPT List of all invalid objects after FACILITOR creation:
PROMPT List of all invalid objects after FACILITOR initialisation:
SELECT 'OR'||'A-'||'DB'|| _DBV_STRING ||' Warning: ' || object_type || ' ' || object_name || ' is ' || status
FROM user_objects
WHERE object_type IN ('VIEW', 'TRIGGER', 'PACKAGE', 'PROCEDURE', 'FUNCTION', 'PACKAGE BODY')
AND status <> 'VALID'
ORDER BY object_name;
SELECT 'FACILITOR/' || USER || ' is now ' || fac.getdbversion() FROM DUAL;
PROMPT Schema initialisatie is gereed, controleer de LST-files.
PROMPT Neem bij vragen, twijfels of problemen contact op met FACILITOR.
PROMPT ======================================================================
SELECT 'Schema FACILITOR@' || USER || ' is now ' || fac.getdbversion() FROM DUAL;
PROMPT
PROMPT Your schema initialisation is ready. Please check the logfile for errors.
PROMPT If in doubt please contact: FACILITOR Helpdesk +31 53 4800 710
PROMPT Copyright (c) 1996-2021 Aareon Nederland B.V. All rights reserved.
SPOOL OFF

View File

@@ -7,8 +7,11 @@
CREATE INDEX fin_i_fin_factuur1 ON fin_factuur(mld_opdr_key);
CREATE INDEX fin_i_fin_factuur2 ON fin_factuur(cnt_contract_key);
CREATE INDEX fin_i_fin_factuur3 ON fin_factuur(bes_bestelopdr_key);
CREATE INDEX fin_i_fin_factuur4 ON fin_factuur(fin_factuur_statuses_key, fin_factuur_verwijder);
CREATE INDEX fin_i_fin_factuurregel1 ON fin_factuurregel(fin_factuur_key);
CREATE INDEX fin_i_fin_factuurnote1 ON fin_factuur_note(fin_factuur_key);
CREATE INDEX fin_i_fin_verkoopfactuur1 ON fin_verkoopfactuur(fin_verkoopfactuur_refkey, fin_verkoopfactuur_xmlnode);
CREATE INDEX fin_i_fin_verkoopfactuur2 ON fin_verkoopfactuur(fin_verkoopfactuur_id);
REGISTERONCE('$Id$')

View File

@@ -3,18 +3,19 @@
* $Id$
*/
_FAC_MODULE('FIN','Facturen')
_FAC_MODULE('FIN','lcl_module_FIN')
DEF_STATUS('factuur', 1, 'lcl_fin_afgewezen');
DEF_STATUS('factuur', 2, 'lcl_fin_ingevoerd');
DEF_STATUS('factuur', 3, 'lcl_fin_incompleet');
DEF_STATUS('factuur', 5, 'lcl_fin_ter_goedgekeuring');
DEF_STATUS('factuur', 6, 'lcl_fin_akkoord');
DEF_STATUS('factuur', 7, 'lcl_fin_verwerkt');
INSERT INTO fin_btwtabel (fin_btwtabel_key, fin_btwtabel_omschrijving, fin_btwtabel_default) VALUES (1, 'NL standaard', 1);
INSERT INTO fin_btwtabelwaarde (fin_btwtabelwaarde_key, fin_btwtabel_key, fin_btwtabelwaarde_code, fin_btwtabelwaarde_oms, fin_btwtabelwaarde_perc) VALUES(1, 1, '0', 'Nul', 0);
INSERT INTO fin_btwtabelwaarde (fin_btwtabelwaarde_key, fin_btwtabel_key, fin_btwtabelwaarde_code, fin_btwtabelwaarde_oms, fin_btwtabelwaarde_perc) VALUES(2, 1, 'L', 'Laag', 6);
INSERT INTO fin_btwtabelwaarde (fin_btwtabelwaarde_key, fin_btwtabel_key, fin_btwtabelwaarde_code, fin_btwtabelwaarde_oms, fin_btwtabelwaarde_perc) VALUES(3, 1, 'H', 'Hoog', 19);
INSERT INTO fin_btwtabelwaarde (fin_btwtabelwaarde_key, fin_btwtabel_key, fin_btwtabelwaarde_code, fin_btwtabelwaarde_oms, fin_btwtabelwaarde_perc) VALUES(3, 1, 'H', 'Hoog', 21);
REGISTERONCE('$Id$')

View File

@@ -40,8 +40,13 @@ AS
FUNCTION getfactuurkostenplaats (pfactuur_key IN NUMBER)
RETURN NUMBER;
FUNCTION getfiatteur (pfactuur_key IN NUMBER,
pexcludekey IN NUMBER DEFAULT NULL)
RETURN NUMBER;
FUNCTION sprintf (ps IN VARCHAR2 , p_factuur_key IN NUMBER) RETURN VARCHAR2;
PROCEDURE remove(p_factuur_key IN NUMBER);
END fin;
/
@@ -66,10 +71,15 @@ AS
CASE pstatus
WHEN 1 -- Afgewezen
THEN
IF currentstatus IS NULL OR currentstatus = 2
IF currentstatus IS NULL OR currentstatus = 2 OR currentstatus = 5
THEN
newstatus := pstatus;
eventcode := 'FINFNO';
IF currentstatus = 5
THEN
eventcode := 'FINGNO';
ELSE
eventcode := 'FINFNO';
END IF;
END IF;
WHEN 2 -- Ingevoerd
THEN
@@ -77,19 +87,30 @@ AS
THEN
newstatus := pstatus;
eventcode := 'FINNEW';
ELSIF currentstatus = 1 OR currentstatus = 6
ELSIF currentstatus = 1 OR currentstatus = 5
THEN
newstatus := pstatus;
eventcode := 'FINFUN';
ELSIF currentstatus = 6
THEN
newstatus := pstatus;
eventcode := 'FINGUN';
END IF;
WHEN 6 -- Verwerkt
WHEN 5 -- Ter goedkeuring
THEN
IF currentstatus = 2
THEN
newstatus := pstatus;
eventcode := 'FINFOK';
END IF;
WHEN 7 -- Uitgegeven
WHEN 6 -- Verwerkt
THEN
IF currentstatus = 2 OR currentstatus = 5
THEN
newstatus := pstatus;
eventcode := 'FINGOE';
END IF;
WHEN 7 -- Uitgegeven
THEN
IF currentstatus = 6
THEN
@@ -274,27 +295,32 @@ AS
-- -1 factuur niet (automatisch) goed
-- 0 niks van te zeggen of reeds goed-/afgekeurd/verwerkt
-- 1 factuur okay
ftype VARCHAR2 (1);
c_key fin_factuur.cnt_contract_key%TYPE;
b_key fin_factuur.bes_bestelopdr_key%TYPE;
o_key fin_factuur.mld_opdr_key%TYPE;
factuurstatus fin_factuur.fin_factuur_statuses_key%TYPE;
factuurdatum fin_factuur.fin_factuur_datum%TYPE;
discipline ins_tab_discipline.ins_discipline_key%TYPE;
factmatchmode mld_disc_params.mld_disc_params_factmatchmode%TYPE;
korting bes_bestelopdr.bes_bestelopdr_korting%TYPE;
levkosten bes_bestelopdr.bes_bestelopdr_levkosten%TYPE;
contracttermijnkosten cnt_contract.cnt_contract_termijnkosten%TYPE;
contractkosten cnt_contract.cnt_contract_kosten%TYPE;
opdrachtkosten mld_opdr.mld_opdr_kosten%TYPE;
matchtype mld_typeopdr.mld_typeopdr_matchtype%TYPE;
factuurbedrag NUMBER (12, 2);
bestelbedrag NUMBER (12, 2); -- van de opdracht waar deze factuur over gaat
totaalgefactureerd NUMBER (12, 2); -- met deze factuur erbij eerder gefactureerd van dezelfde B(R)OC
totaalgefactureerdbtw NUMBER (12, 2);
opdrstatus mld_opdr.mld_statusopdr_key%TYPE;
retval NUMBER := 0;
inclbtw NUMBER := 0;
ftype VARCHAR2 (1);
c_key fin_factuur.cnt_contract_key%TYPE;
b_key fin_factuur.bes_bestelopdr_key%TYPE;
o_key fin_factuur.mld_opdr_key%TYPE;
factuurstatus fin_factuur.fin_factuur_statuses_key%TYPE;
factuurdatum fin_factuur.fin_factuur_datum%TYPE;
factuurboekmaand fin_factuur.fin_factuur_boekmaand%TYPE;
discipline ins_tab_discipline.ins_discipline_key%TYPE;
factmatchmode mld_disc_params.mld_disc_params_factmatchmode%TYPE;
korting bes_bestelopdr.bes_bestelopdr_korting%TYPE;
levkosten bes_bestelopdr.bes_bestelopdr_levkosten%TYPE;
contracttermijnkosten cnt_contract.cnt_contract_termijnkosten%TYPE;
factuurschemabedrag cnt_factuurschema.cnt_factuurschema_bedrag%TYPE;
contractkosten cnt_contract.cnt_contract_kosten%TYPE;
opdrachtkosten mld_opdr.mld_opdr_kosten%TYPE;
typeopdr_factuur mld_typeopdr.mld_typeopdr_factuur%TYPE;
factuurbedrag NUMBER (12, 2);
bestelbedrag NUMBER (12, 2); -- van de opdracht waar deze factuur over gaat
totaalgefactureerd NUMBER (12, 2); -- met deze factuur erbij eerder gefactureerd van dezelfde B(R)OC
totaaltermijngefactureerd NUMBER (12, 2); -- met deze factuur erbij eerder gefactureerd van dezelfde C igv factuurschema-gebruik
totaaltermijngefactureerdbtw NUMBER (12, 2); -- met deze factuur erbij eerder gefactureerd van dezelfde C igv factuurschema-gebruik
totaalgefactureerdbtw NUMBER (12, 2);
aantalgefactureerd NUMBER := 0;
opdrstatus mld_opdr.mld_statusopdr_key%TYPE;
retval NUMBER := 0;
inclbtw NUMBER := 0;
-- Bepaal te tolerantie van de vakgroep
-- waarschijnlijk in procenten of zo?
-- of geven we de factuurwaarde mee en leveren we true/false op?
@@ -313,22 +339,24 @@ AS
DBMS_OUTPUT.put_line ('\nfactuurkey: ' || pfactuur_key);
SELECT mld_opdr_key,
cnt_contract_key,
bes_bestelopdr_key,
fin_factuur_totaal,
fin_factuur_statuses_key,
fin_factuur_datum
INTO o_key,
c_key,
b_key,
factuurbedrag,
factuurstatus,
factuurdatum
FROM fin_factuur
WHERE fin_factuur_key = pfactuur_key;
SELECT mld_opdr_key,
cnt_contract_key,
bes_bestelopdr_key,
fin_factuur_totaal,
fin_factuur_statuses_key,
fin_factuur_datum,
fin_factuur_boekmaand
INTO o_key,
c_key,
b_key,
factuurbedrag,
factuurstatus,
factuurdatum,
factuurboekmaand
FROM fin_factuur
WHERE fin_factuur_key = pfactuur_key;
IF factuurstatus <> 2 -- is al verwerkt, matching zinloos
IF factuurstatus <> 2 -- is al verwerkt, matching zinloos
THEN
DBMS_OUTPUT.put_line ('STOP, factuurstatus: ' || factuurstatus);
RETURN 0;
@@ -350,23 +378,28 @@ AS
-- en het totaal met de eerder bestellingfacturen ook,
-- waarbij afhankelijk van 2-weg/3-weg wordt geteld.
-- Dat moeten we dus eerst bepalen
SELECT MAX (isg.ins_discipline_key)
INTO discipline
FROM bes_bestelopdr_item boi, bes_bestelling_item bbi, bes_srtdeel isd, bes_srtgroep isg
WHERE isd.bes_srtgroep_key = isg.bes_srtgroep_key
AND bbi.bes_srtdeel_key = isd.bes_srtdeel_key
AND boi.bes_bestelopdr_item_key = bbi.bes_bestelopdr_item_key
AND boi.bes_bestelopdr_key = b_key;
SELECT MAX (isg.ins_discipline_key)
INTO discipline
FROM bes_bestelopdr_item boi,
bes_bestelling_item bbi,
bes_srtdeel isd,
bes_srtgroep isg
WHERE isd.bes_srtgroep_key = isg.bes_srtgroep_key
AND bbi.bes_srtdeel_key = isd.bes_srtdeel_key
AND boi.bes_bestelopdr_item_key = bbi.bes_bestelopdr_item_key
AND boi.bes_bestelopdr_key = b_key;
factmatchmode := fin.getfactmatchmode (discipline, 'B');
-- Zijn de bestelbedragen incl. of excl. BTW.
SELECT ks.prs_kostensoort_btw
SELECT MAX( (SELECT ks.prs_kostensoort_btw
FROM prs_kostensoort ks
WHERE ks.prs_kostensoort_key =
COALESCE (bsg.prs_kostensoort_key, bd.prs_kostensoort_key)))
INTO inclbtw
FROM bes_discipline bd,
prs_kostensoort ks
WHERE bd.prs_kostensoort_key = ks.prs_kostensoort_key(+)
AND bd.ins_discipline_key = discipline;
FROM bes_discipline bd, bes_srtgroep bsg
WHERE bd.ins_discipline_key = bsg.ins_discipline_key
AND bd.ins_discipline_key = discipline;
-- Bereken dan nu de voor de matching relevante bedragen
-- Voor bestellingen nemen we de INKOOPPRIJS (het is immers een factuur die wij ontvangen)
@@ -375,44 +408,52 @@ AS
CASE
WHEN factmatchmode = 2
THEN
SELECT SUM(boi.bes_bestelopdr_item_aantal * COALESCE (boi.bes_bestelopdr_item_inkprijs, boi.bes_bestelopdr_item_prijs)),
MAX(COALESCE (bo.bes_bestelopdr_korting, 0)),
MAX(COALESCE (bo.bes_bestelopdr_levkosten, 0))
SELECT SUM(boi.bes_bestelopdr_item_aantal
* COALESCE (boi.bes_bestelopdr_item_inkprijs,
boi.bes_bestelopdr_item_prijs)),
MAX (COALESCE (bo.bes_bestelopdr_korting, 0)),
MAX (COALESCE (bo.bes_bestelopdr_levkosten, 0))
INTO bestelbedrag, korting, levkosten
FROM bes_bestelopdr_item boi, bes_bestelling_item bbi, bes_bestelopdr bo
WHERE boi.bes_bestelopdr_item_key = bbi.bes_bestelopdr_item_key
WHERE boi.bes_bestelopdr_item_key = bbi.bes_bestelopdr_item_key
AND bo.bes_bestelopdr_key = boi.bes_bestelopdr_key
AND bo.bes_bestelopdr_status NOT IN (1, 3, 8) -- als die maar niet afgewezen/geannuleerd is
AND boi.bes_bestelopdr_key = b_key;
WHEN factmatchmode = 3
THEN
SELECT SUM(boi.bes_bestelopdr_item_aantal * COALESCE (boi.bes_bestelopdr_item_inkprijs, boi.bes_bestelopdr_item_prijs)),
MAX(COALESCE (bo.bes_bestelopdr_korting, 0)),
MAX(COALESCE (bo.bes_bestelopdr_levkosten, 0))
SELECT SUM(boi.bes_bestelopdr_item_aantal
* COALESCE (boi.bes_bestelopdr_item_inkprijs,
boi.bes_bestelopdr_item_prijs)),
MAX (COALESCE (bo.bes_bestelopdr_korting, 0)),
MAX (COALESCE (bo.bes_bestelopdr_levkosten, 0))
INTO bestelbedrag, korting, levkosten
FROM bes_bestelopdr_item boi, bes_bestelling_item bbi, bes_bestelopdr bo
WHERE boi.bes_bestelopdr_item_key = bbi.bes_bestelopdr_item_key
WHERE boi.bes_bestelopdr_item_key = bbi.bes_bestelopdr_item_key
AND bo.bes_bestelopdr_key = boi.bes_bestelopdr_key
AND boi.bes_bestelopdr_item_status IN (6, 7) -- alleen de geleverde regels meetellen
AND boi.bes_bestelopdr_key = b_key;
END CASE;
bestelbedrag := bestelbedrag - korting + levkosten; -- Bedragen zijn excl. BTW?
bestelbedrag := bestelbedrag - korting + levkosten; -- Bedragen zijn excl. BTW?
SELECT SUM (fin_factuur_totaal), SUM(fin_factuur_totaal_btw)
INTO totaalgefactureerd, totaalgefactureerdbtw
FROM fin_factuur
WHERE bes_bestelopdr_key = b_key
AND fin_factuur_statuses_key <> 1
AND fin_factuur_verwijder IS NULL
AND fin_factuur_datum <= factuurdatum;
SELECT SUM (fin_factuur_totaal), SUM (fin_factuur_totaal_btw)
INTO totaalgefactureerd, totaalgefactureerdbtw
FROM fin_factuur
WHERE bes_bestelopdr_key = b_key
AND fin_factuur_statuses_key <> 1
AND fin_factuur_verwijder IS NULL
AND (fin_factuur_datum <= factuurdatum OR fin_factuur_statuses_key IN (6, 7)); -- Akkoord(6) en Verwerkt(7)
IF inclbtw = 1 -- Artikelen zijn al inclusief, dan ook maar factuur inclusief matchen
IF inclbtw = 1 -- Artikelen zijn al inclusief, dan ook maar factuur inclusief matchen
THEN
totaalgefactureerd := totaalgefactureerd + totaalgefactureerdbtw;
DBMS_OUTPUT.put_line ('Inclusief BTW');
totaalgefactureerd := totaalgefactureerd + totaalgefactureerdbtw;
END IF;
IF fin.tolerantiematch (discipline, ftype, totaalgefactureerd, bestelbedrag) = 1
IF fin.tolerantiematch (discipline,
ftype,
totaalgefactureerd,
bestelbedrag) = 1
THEN
retval := 1;
ELSE
@@ -423,13 +464,25 @@ AS
--
WHEN ftype = 'C'
THEN
-- om te beginnen zit deze factuur per definitie in deze termijn (welke dan ook)
totaaltermijngefactureerd := factuurbedrag;
-- Zijn deze contractbedragen incl. of excl. BTW.
SELECT MAX( (SELECT ks.prs_kostensoort_btw
FROM prs_kostensoort ks
WHERE ks.prs_kostensoort_key =
COALESCE (c.prs_kostensoort_key, cd.prs_kostensoort_key)))
INTO inclbtw
FROM cnt_discipline cd, cnt_contract c
WHERE cd.ins_discipline_key = c.ins_discipline_key AND c.cnt_contract_key = c_key;
-- Controle op termijn bedrag en totaal, je kunt discussieren of _verwijder moet worden gecontroleerd.
BEGIN
SELECT c.cnt_contract_termijnkosten, c.cnt_contract_kosten, c.ins_discipline_key
INTO contracttermijnkosten, contractkosten, discipline
FROM cnt_contract c
WHERE cnt_contract_status = 0 -- actief
AND cnt_contract_key = c_key;
SELECT c.cnt_contract_termijnkosten, c.cnt_contract_kosten, c.ins_discipline_key
INTO contracttermijnkosten, contractkosten, discipline
FROM cnt_contract c
WHERE cnt_contract_status = 0 -- actief
AND cnt_contract_key = c_key;
EXCEPTION
WHEN NO_DATA_FOUND
THEN
@@ -437,19 +490,66 @@ AS
RETURN -1;
END;
-- LET OP: contractbedragen worden altijd excl. BTW. verondersteld
-- Er kan ook gebruik gemaakt worden van een factuurschema, dan moet het termijnbedrag anders bepaald worden
BEGIN
SELECT s.cnt_factuurschema_bedrag
INTO factuurschemabedrag
FROM cnt_factuurschema s
WHERE s.cnt_factuurschema_boekmaand = factuurboekmaand
AND s.cnt_contract_key = c_key;
-- Ok, er is dus een factuurschema-bedrag voor deze periode: dan controleren:
EXCEPTION
WHEN NO_DATA_FOUND
THEN
DBMS_OUTPUT.put_line( 'Geen factuurschema van toepassing voor contract '
|| c_key
|| ' in periode '
|| factuurboekmaand);
-- factuurschemabedrag is nu null
END;
-- Zou hier horen, maar we doen er toch niks mee: factmatchmode := fin.getfactmatchmode (discipline, 'C');
SELECT SUM (fin_factuur_totaal) -- Excl. BTW
INTO totaalgefactureerd
FROM fin_factuur
WHERE cnt_contract_key = c_key
AND fin_factuur_statuses_key <> 1
AND fin_factuur_verwijder IS NULL
AND fin_factuur_datum <= factuurdatum;
-- waren er niet al facturen voor dezelfde periode en komt het totaal er met deze dan niet overheen?
SELECT SUM (fin_factuur_totaal), SUM (fin_factuur_totaal_btw)
INTO totaaltermijngefactureerd, totaaltermijngefactureerdbtw
FROM fin_factuur
WHERE cnt_contract_key = c_key
AND fin_factuur_statuses_key <> 1
AND fin_factuur_verwijder IS NULL
AND fin_factuur_datum <= factuurdatum
AND fin_factuur_boekmaand = factuurboekmaand;
IF totaalgefactureerd <= contractkosten + fac.safe_to_number (fac.getsetting ('cnt_factuur_totaalmarge'))
AND fin.tolerantiematch (discipline, ftype, factuurbedrag, contracttermijnkosten) = 1
-- totaaltermijngefactureerd(btw) is dus voor deze periode inclusief deze nieuwe, dus
-- dus mogelijk hoger dan deze ene factuur
-- We doen er toch niks mee: factmatchmode := fin.getfactmatchmode (discipline, 'C');
-- hoeveel is er *met deze factuur erbij* totaal voor dit contract gefactureerd
SELECT SUM (fin_factuur_totaal), SUM (fin_factuur_totaal_btw)
INTO totaalgefactureerd, totaalgefactureerdbtw
FROM fin_factuur
WHERE cnt_contract_key = c_key
AND fin_factuur_statuses_key <> 1
AND fin_factuur_verwijder IS NULL
AND fin_factuur_datum <= factuurdatum;
DBMS_OUTPUT.put_line ('Totaal gefactureerd: ' || totaalgefactureerd);
DBMS_OUTPUT.put_line ('Totaal gefactureerd periode: ' || totaaltermijngefactureerd);
IF inclbtw = 1 -- Contractbedragen zijn al inclusief, dan ook factuur inclusief matchen
THEN
DBMS_OUTPUT.put_line ('Inclusief BTW');
totaalgefactureerd := totaalgefactureerd + totaalgefactureerdbtw; -- inclusief BTW
totaaltermijngefactureerd := totaaltermijngefactureerd + totaaltermijngefactureerdbtw; -- deze periode(maand) incl. BTW
DBMS_OUTPUT.put_line ('Totaal gefactureerd: ' || totaalgefactureerd);
DBMS_OUTPUT.put_line ('Totaal gefactureerd periode: ' || totaaltermijngefactureerd);
END IF;
IF totaalgefactureerd <=
contractkosten + fac.safe_to_number (fac.getsetting ('cnt_factuur_totaalmarge'))
AND fin.tolerantiematch (discipline,
ftype,
totaaltermijngefactureerd,
COALESCE (factuurschemabedrag, contracttermijnkosten)) = 1
THEN
retval := 1;
ELSE
@@ -460,27 +560,56 @@ AS
--
WHEN ftype = 'O'
THEN
-- controleer op basis van typeopdr.matchtype
-- controleer op basis van mld_typeopdr_factuur
BEGIN
SELECT o.mld_opdr_kosten, sm.mld_ins_discipline_key, top.mld_typeopdr_matchtype, o.mld_statusopdr_key
INTO opdrachtkosten, discipline, matchtype, opdrstatus
FROM mld_opdr o, mld_melding m, mld_typeopdr top, mld_stdmelding sm
WHERE o.mld_melding_key = m.mld_melding_key
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
AND o.mld_typeopdr_key = top.mld_typeopdr_key
AND top.mld_typeopdr_kosten = 1 -- daar mag een factuur bij
AND mld_statusopdr_key NOT IN (1, 2, 3, 10) -- dat zijn (nog) ongeldige opdrachten
AND mld_opdr_key = o_key;
SELECT o.mld_opdr_kosten,
sm.mld_ins_discipline_key,
top.mld_typeopdr_factuur,
o.mld_statusopdr_key
INTO opdrachtkosten,
discipline,
typeopdr_factuur,
opdrstatus
FROM mld_opdr o,
mld_melding m,
mld_typeopdr top,
mld_stdmelding sm
WHERE o.mld_melding_key = m.mld_melding_key
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
AND o.mld_typeopdr_key = top.mld_typeopdr_key
--AND top.mld_typeopdr_uren NOT IN (3, 4, 5) -- bij interne uren geen facturen
AND top.mld_typeopdr_factuur <> 0 -- dan willen we ook geen factuur
AND top.mld_typeopdr_kosten = 1 -- daar mag een factuur bij
AND mld_statusopdr_key NOT IN (1, 2, 3, 10) -- dat zijn (nog) ongeldige opdrachten
AND mld_opdr_key = o_key;
EXCEPTION
WHEN NO_DATA_FOUND
THEN
DBMS_OUTPUT.put_line ('Bijbehorende opdracht(status/kosten?) is ongeldig: ' || o_key);
DBMS_OUTPUT.put_line (
'Bijbehorende opdracht(status/kosten/type) is ongeldig: ' || o_key);
RETURN -1;
END;
DBMS_OUTPUT.put_line ('opdrachtkosten: ' || opdrachtkosten);
DBMS_OUTPUT.put_line ('matchtype: ' || matchtype);
DBMS_OUTPUT.put_line ('typeopdr_factuur: ' || typeopdr_factuur);
DBMS_OUTPUT.put_line ('opdrstatus: ' || opdrstatus);
SELECT MAX( (SELECT ks.prs_kostensoort_btw
FROM prs_kostensoort ks
WHERE ks.prs_kostensoort_key =
COALESCE (o.prs_kostensoort_key,
stdm.prs_kostensoort_key,
md.prs_kostensoort_key)))
INTO inclbtw
FROM mld_discipline md,
mld_opdr o,
mld_stdmelding stdm,
mld_melding m
WHERE md.ins_discipline_key = stdm.mld_ins_discipline_key
AND o.mld_melding_key = m.mld_melding_key
AND m.mld_stdmelding_key = stdm.mld_stdmelding_key
AND mld_opdr_key = o_key;
factmatchmode := fin.getfactmatchmode (discipline, 'O');
-- Een opdracht is maar 1 ding, dus die status bepaalt al veel bij 3-weg
@@ -490,27 +619,43 @@ AS
RETURN -1;
END IF;
IF matchtype = 3
SELECT SUM (fin_factuur_totaal), SUM (fin_factuur_totaal_btw), COUNT(*)
INTO totaalgefactureerd, totaalgefactureerdbtw, aantalgefactureerd
FROM fin_factuur
WHERE mld_opdr_key = o_key
AND fin_factuur_statuses_key <> 1
AND fin_factuur_verwijder IS NULL
AND fin_factuur_datum <= factuurdatum;
-- Hier kunnen we iets met de deels nieuwe opties
-- '0;Geen facturen;1;E<>n factuur (vaste prijs);2;E<>n factuur (nacalculatie);3;Meerdere facturen;4;Contracttermijnen',
-- 0 hebben we direct al afgevangen
-- 1 en 2 verdragen geen eerdere factuur
IF typeopdr_factuur IN (1,2) AND aantalgefactureerd>1
THEN
DBMS_OUTPUT.put_line ('matchtype unsupported yet!');
RETURN 0;
END IF;
-- LET OP: opdrachtbedragen worden altijd excl. BTW. verondersteld
SELECT SUM (fin_factuur_totaal) -- Excl. BTW
INTO totaalgefactureerd
FROM fin_factuur
WHERE mld_opdr_key = o_key
AND fin_factuur_statuses_key <> 1
AND fin_factuur_verwijder IS NULL
AND fin_factuur_datum <= factuurdatum;
IF fin.tolerantiematch (discipline, ftype, totaalgefactureerd, opdrachtkosten) = 1
THEN
retval := 1;
-- er is al een eerdere factuur, dan is de rest fout
retval := -1;
ELSE
retval := -1;
-- dan is dit 3 of de eerste van 1 of 2
IF inclbtw = 1 -- Opdrachtbedragen zijn dus inclusief, dan ook factuur inclusief matchen
THEN
DBMS_OUTPUT.put_line ('Inclusief BTW');
totaalgefactureerd := totaalgefactureerd + totaalgefactureerdbtw;
END IF;
IF typeopdr_factuur = 2
THEN
retval := 1;
ELSE
IF fin.tolerantiematch (discipline,
ftype,
totaalgefactureerd,
opdrachtkosten) = 1
THEN
retval := 1;
ELSE
retval := -1;
END IF;
END IF;
END IF;
ELSE
retval := 0;
@@ -522,11 +667,30 @@ AS
-- Keurt een ingevoerde factuur (onvoorwaardelijk) goed of (als rejecttoo) af op basis van de matchingscriteria
PROCEDURE matchandsetfactuur (pfactuur_key IN NUMBER, prejecttoo IN BOOLEAN)
IS
lgoedkeurder fin_factuur.prs_perslid_key_goedkeur%TYPE;
BEGIN
CASE fin.matchfactuur (pfactuur_key)
WHEN 1
THEN
fin.setfactuurstatus (pfactuur_key, 6, NULL);
IF fac.getsetting('fin_enable_goedkeuren') = 0 -- validation unavailable
THEN
fin.setfactuurstatus (pfactuur_key, 6, NULL);
ELSIF fac.getsetting('fin_enable_goedkeuren') = 2 -- validation required
THEN
fin.setfactuurstatus (pfactuur_key, 5, NULL);
ELSE -- validation optional (fin_enable_goedkeuren = 1)
SELECT f.prs_perslid_key_goedkeur
INTO lgoedkeurder
FROM fin_factuur f
WHERE fin_factuur_key = pfactuur_key;
IF lgoedkeurder IS NULL
THEN
fin.setfactuurstatus (pfactuur_key, 6, NULL);
ELSE
fin.setfactuurstatus (pfactuur_key, 5, NULL);
END IF;
END IF;
WHEN -1
THEN
IF prejecttoo
@@ -648,7 +812,7 @@ AS
SELECT DISTINCT COALESCE (btw.fin_btwtabel_key, fin.getdefaultbtwtabelkey ()) btwtabel_key
FROM cnt_contract c, prs_bedrijf bd, fin_btwtabel btw
WHERE btw.fin_btwtabel_key(+) = bd.fin_btwtabel_key
AND bd.prs_bedrijf_key = c.cnt_prs_bedrijf_key
AND bd.prs_bedrijf_key(+) = c.cnt_prs_bedrijf_key
AND c.cnt_contract_key = p_ckey;
CURSOR mld_btwtabel
@@ -772,6 +936,7 @@ AS
END;
-- zoek de kostenplaats van een (gekoppelde) factuur op
-- Bij voorkeur niet meer gebruiken sinds v2017.2
FUNCTION getfactuurkostenplaats (pfactuur_key IN NUMBER)
RETURN NUMBER
IS
@@ -816,6 +981,128 @@ AS
RETURN kpkey;
END;
-- zoek de fiatteur van een (gekoppelde) factuur op
-- -1 als niet gevonden
FUNCTION getfiatteur (pfactuur_key IN NUMBER,
pexcludekey IN NUMBER DEFAULT NULL)
RETURN NUMBER
IS
c_key fin_factuur.cnt_contract_key%TYPE;
b_key fin_factuur.bes_bestelopdr_key%TYPE;
o_key fin_factuur.mld_opdr_key%TYPE;
ftot fin_factuur.fin_factuur_totaal%TYPE;
ftotb fin_factuur.fin_factuur_totaal_btw%TYPE;
kpkey prs_kostenplaats.prs_kostenplaats_key%TYPE;
ldisckey ins_tab_discipline.ins_discipline_key%TYPE;
kskey prs_kostensoort.prs_kostensoort_key%TYPE;
linclbtw prs_kostensoort.prs_kostensoort_btw%TYPE;
lbedrag fin_factuur.fin_factuur_totaal%TYPE;
BEGIN
SELECT mld_opdr_key, cnt_contract_key, bes_bestelopdr_key, fin_factuur_totaal, fin_factuur_totaal_btw
INTO o_key, c_key, b_key, ftot, ftotb
FROM fin_factuur
WHERE fin_factuur_key = pfactuur_key;
CASE
WHEN b_key IS NOT NULL
THEN
SELECT MAX (b.prs_kostenplaats_key)
INTO kpkey
FROM bes_bestelopdr_item boi, bes_bestelling_item bbi, bes_bestelopdr bo, bes_bestelling b
WHERE bbi.bes_bestelling_key = b.bes_bestelling_key
AND boi.bes_bestelopdr_item_key = bbi.bes_bestelopdr_item_key
AND bo.bes_bestelopdr_key = boi.bes_bestelopdr_key
AND boi.bes_bestelopdr_key = b_key;
WHEN c_key IS NOT NULL
THEN
SELECT c.prs_kostenplaats_key
INTO kpkey
FROM cnt_contract c
WHERE cnt_contract_key = c_key;
WHEN o_key IS NOT NULL
THEN
SELECT COALESCE (o.prs_kostenplaats_key, m.prs_kostenplaats_key)
INTO kpkey
FROM mld_opdr o, mld_melding m
WHERE o.mld_melding_key = m.mld_melding_key AND mld_opdr_key = o_key;
ELSE
RETURN -1;
END CASE;
IF linclbtw = 1 THEN
lbedrag := ftot + ftotb;
ELSE
lbedrag := ftot;
END IF;
RETURN prs.getfiatteur(kpkey, pexcludekey, lbedrag, ldisckey);
END;
FUNCTION sprintf (ps IN VARCHAR2 , p_factuur_key IN NUMBER)
RETURN VARCHAR2
IS
s VARCHAR2 (2048 CHAR);
BEGIN
s := ps;
-- We do support substitution of placeholders in the messages
-- ##KEY## = fin_factuur_key
IF INSTR (s, '#') > 0
THEN
s := REPLACE (s, '##KEY##', p_factuur_key);
END IF;
RETURN s;
END;
PROCEDURE remove(p_factuur_key IN NUMBER)
IS
CURSOR c_bijlagen(p_refkey IN NUMBER) IS
SELECT fac_bijlagen_key
FROM fac_bijlagen b
, fin_factuur r
, fin_kenmerk k
WHERE b.fac_bijlagen_kenmerk_key = k.fin_kenmerk_key
AND b.fac_bijlagen_refkey = r.fin_factuur_key
AND b.fac_bijlagen_module = 'FIN'
AND k.fin_kenmerk_type = 'F'
AND b.fac_bijlagen_refkey = p_refkey;
BEGIN
-- Bijlagen van factuurregels verwijderen.
-- Zoek alle factuurregels bij deze factuur.
-- Garandeer dat de bijlage bij de factuurregel hoort en niet bij een factuur met dezelfde refkey als de factuurregel,
-- door alleen kenmerken te gebruiken die alleen voor factuurregels zijn.
FOR ref_bijlagen IN (SELECT fac_bijlagen_key
FROM fac_bijlagen b
, fin_factuurregel r
, fin_kenmerk k
WHERE b.fac_bijlagen_kenmerk_key = k.fin_kenmerk_key
AND b.fac_bijlagen_refkey = r.fin_factuurregel_key
AND b.fac_bijlagen_module = 'FIN'
AND k.fin_kenmerk_type = 'R'
AND r.fin_factuur_key = p_factuur_key
)
LOOP
flx.deleteflexbijlage (ref_bijlagen.fac_bijlagen_key);
END LOOP;
FOR ref_bijlagen IN c_bijlagen(p_factuur_key)
LOOP
flx.deleteflexbijlage (ref_bijlagen.fac_bijlagen_key);
END LOOP;
DELETE FROM fin_factuur
WHERE fin_factuur_key = p_factuur_key;
-- Van de volgende tabellen worden de records die naar deze p_afspraak_key
-- verwijzen met ON DELETE CASCADE ook verwijderd:
-- fin_factuur_note
-- fin_kenmerkfactuur
-- Hierdoor worden de afhankelijkheden in de volgende tabellen ook verwijderd:
-- fin_factuurregel
-- fin_kenmerkfactregel
fac.remove_tracking('factuur', p_factuur_key);
END;
END fin;
/

View File

@@ -13,6 +13,8 @@ CREATE SEQUENCE fin_s_fin_btwtabel_key MINVALUE 2; /* 1 wordt gebruikt in de fi
CREATE SEQUENCE fin_s_fin_btwtabelwaarde_key MINVALUE 4; /* eerste 3 standaard gevuld */
CREATE SEQUENCE fin_s_fin_factuur_note_key MINVALUE 1;
CREATE SEQUENCE fin_s_fin_verkoopfactuur_key MINVALUE 1;
CREATE SEQUENCE fin_s_verkoopfactuurkop_key MINVALUE 1;
REGISTERONCE('$Id$')

View File

@@ -53,10 +53,25 @@ CREATE_TABLE(fin_btwtabelwaarde, 0)
CONSTRAINT fin_u_fin_btwtabelwaarde UNIQUE(fin_btwtabel_key, fin_btwtabelwaarde_code, fin_btwtabelwaarde_verwijder)
);
ALTER TABLE prs_kostensoort ADD fin_btwtabelwaarde_key NUMBER(10) CONSTRAINT prs_r_fin_btwtabelwaarde_key REFERENCES fin_btwtabelwaarde (fin_btwtabelwaarde_key);
ALTER TABLE prs_bedrijf
ADD fin_btwtabel_key NUMBER(10)
CONSTRAINT prs_r_fin_btwtabel_key1 REFERENCES fin_btwtabel(fin_btwtabel_key);
ALTER TABLE mld_opdr_materiaal
ADD fin_btwtabelwaarde_key NUMBER(10)
CONSTRAINT mld_r_fin_btwtabelwaarde1 REFERENCES fin_btwtabelwaarde(fin_btwtabelwaarde_key);
// FSN#37318
ALTER TABLE ins_srtcontrole
ADD fin_btwtabelwaarde_key NUMBER(10)
CONSTRAINT ins_r_fin_btwtabelwaarde1 REFERENCES fin_btwtabelwaarde(fin_btwtabelwaarde_key);
ALTER TABLE prs_bedrijf_bedrijf
ADD fin_btwtabelwaarde_key NUMBER(10) -- default btw
CONSTRAINT prs_r_fin_btwtabelwaarde_key2 REFERENCES fin_btwtabelwaarde(fin_btwtabelwaarde_key);
CREATE_TABLE(fin_factuur,0)
(
fin_factuur_key
@@ -66,10 +81,12 @@ CREATE_TABLE(fin_factuur,0)
VARCHAR2(30)
NOT_NULL(fin_factuur_nr, fin_c_fin_factuur0)
, fin_factuur_totaal
NUMBER(8,2)
NUMBER(12,2)
, fin_factuur_totaal_btw
NUMBER (10,4)
NUMBER (14,4)
NOT_NULL(fin_factuur_totaal_btw, fin_c_fin_factuur1)
, fin_factuur_gbedrag
NUMBER(14,2)
, mld_opdr_key
NUMBER(10)
CONSTRAINT fin_r_fin_factuur1 REFERENCES mld_opdr(mld_opdr_key)
@@ -82,9 +99,14 @@ CREATE_TABLE(fin_factuur,0)
, prs_perslid_key_user
NUMBER(10)
CONSTRAINT fin_r_fin_factuur4 REFERENCES prs_perslid(prs_perslid_key)
, prs_perslid_key_goedkeur
NUMBER(10)
CONSTRAINT fin_r_fin_factuur6 REFERENCES prs_perslid(prs_perslid_key)
, fin_factuur_datum
DATE
NOT_NULL(fin_factuur_datum, fin_c_fin_factuur3)
, fin_factuur_advies
DATE
, fin_factuur_boekmaand
VARCHAR2(7)
, fin_factuur_debiteur_nr
@@ -96,10 +118,23 @@ CREATE_TABLE(fin_factuur,0)
VARCHAR2(250)
, fin_factuur_statuses_key
NUMBER(10)
CONSTRAINT fin_c_fin_status1 CHECK(fin_factuur_statuses_key IN (1,2,3,6,7))
CONSTRAINT fin_c_fin_status1 CHECK(fin_factuur_statuses_key IN (1,2,3,5,6,7))
NOT_NULL(fin_factuur_statuses_key, fin_c_fin_factuur5)
, fin_factuur_bron
NUMBER(3)
DEFAULT 0
NOT NULL
, fin_factuur_verwijder
DATE
, fin_factuur_flag
NUMBER(1)
, cnt_contract_plaats_key
NUMBER(10)
CONSTRAINT fin_r_fin_factuur8 REFERENCES cnt_contract_plaats(cnt_contract_plaats_key)
, fin_factuur_externnr
VARCHAR2(256)
, fin_factuur_externsyncdate
DATE
);
CREATE_TABLE(fin_factuurregel,0)
@@ -109,18 +144,18 @@ CREATE_TABLE(fin_factuurregel,0)
CONSTRAINT fin_k_fin_regel PRIMARY KEY
, fin_factuur_key
NUMBER(10)
CONSTRAINT fin_r_fin_factuurregel1 REFERENCES fin_factuur(fin_factuur_key)
CONSTRAINT fin_r_fin_factuurregel1 REFERENCES fin_factuur(fin_factuur_key) ON DELETE CASCADE
NOT_NULL(fin_factuur_key, fin_c_fin_factuurregel1)
, fin_factuurregel_nr
NUMBER
, fin_factuurregel_totaal
NUMBER(8,2)
NUMBER(12,2)
NOT_NULL(fin_factuurregel_totaal, fin_c_fin_factuurregel2)
, fin_factuurregel_btw
NUMBER(10,4)
NUMBER(14,4)
NOT_NULL(fin_factuurregel_btw, fin_c_fin_factuurregel3)
, fin_factuurregel_omschrijving
VARCHAR2(60)
VARCHAR2(250)
, fin_factuurregel_referentie
VARCHAR2(30)
, fin_btwtabelwaarde_key
@@ -129,6 +164,14 @@ CREATE_TABLE(fin_factuurregel,0)
, prs_kostensoort_key
NUMBER(10)
CONSTRAINT fin_r_fin_factuur5 REFERENCES prs_kostensoort(prs_kostensoort_key)
, fin_factuurregel_code
VARCHAR2(30)
, fin_factuurregel_aantal
NUMBER(8,2)
, fin_factuurregel_eenheid
VARCHAR2(30)
, fin_factuurregel_id
NUMBER(10)
);
@@ -153,13 +196,15 @@ CREATE_TABLE(fin_kenmerk,0)
VARCHAR2(255)
,fin_kenmerk_default
VARCHAR2(4000)
,fin_kenmerk_show_expr
VARCHAR2(4000)
,fin_kenmerk_dimensie
VARCHAR2(10)
,fin_kenmerk_kenmerktype
VARCHAR2(1)
CONSTRAINT fin_c_fin_kenmerk_type1 CHECK(fin_kenmerk_kenmerktype IN ('C','N','D','R','X','L','Q','F','M','E','S', 'l'))
CONSTRAINT fin_c_fin_kenmerk_type1 CHECK(fin_kenmerk_kenmerktype IN ('C','N','D','T','R','X','L','Q','F','M','E','S','l','B','V'))
,fin_kenmerk_systeem
NUMBER(1)
NUMBER(2)
,fin_kenmerk_toonbaar
NUMBER(1)
,fin_kenmerk_uniek
@@ -168,6 +213,9 @@ CREATE_TABLE(fin_kenmerk,0)
VARCHAR2(255)
,fin_kenmerk_verplicht
NUMBER(1)
,fin_kenmerk_groep
NUMBER(1)
DEFAULT 0 NOT NULL
,fin_kenmerk_lengte
NUMBER(4)
,fin_kenmerk_dec
@@ -194,7 +242,7 @@ CREATE_TABLE(fin_kenmerkfactuur,0)
CONSTRAINT fin_k_fin_kenmerkfactuur_key PRIMARY KEY
,fin_factuur_key
NUMBER(10)
CONSTRAINT fin_r_fin_factuur_key REFERENCES fin_factuur(fin_factuur_key)
CONSTRAINT fin_r_fin_factuur_key REFERENCES fin_factuur(fin_factuur_key) ON DELETE CASCADE
,fin_kenmerk_key
NUMBER(10)
,fin_kenmerkfactuur_waarde
@@ -215,7 +263,7 @@ CREATE_TABLE(fin_kenmerkfactregel,0)
CONSTRAINT fin_k_kenmerkfactregel_key PRIMARY KEY
,fin_factuurregel_key
NUMBER(10)
CONSTRAINT fin_r_fin_factuurregel_key REFERENCES fin_factuurregel(fin_factuurregel_key)
CONSTRAINT fin_r_fin_factuurregel_key REFERENCES fin_factuurregel(fin_factuurregel_key) ON DELETE CASCADE
,fin_kenmerk_key
NUMBER(10)
CONSTRAINT fin_r_fin_kenmerk_key2 REFERENCES fin_kenmerk(fin_kenmerk_key)
@@ -240,6 +288,72 @@ CREATE_TABLE(fin_factuur_note, 0)
fin_factuur_note_omschrijving VARCHAR2 (4000 CHAR)
);
// Met name om er een model (scaffolding) op te kunnen baseren is een kop-tabel erg wenselijk.
CREATE_TABLE(fin_verkoopfactuurkop, 0)
(
fin_verkoopfactuurkop_key NUMBER(10) PRIMARY KEY,
fin_verkoopfactuurkop_aanmaak DATE DEFAULT SYSDATE,
fin_verkoopfactuurkop_id VARCHAR2(30), /* het (externe) factuurnummer, vaak wel numeriek */
CONSTRAINT fin_u_verkoopfactuurkop_id UNIQUE(fin_verkoopfactuurkop_id)
);
// Een basistabel waarin verkoopfactuurREGELS kunnen worden bewaard als een soort hardcopy
// Deze tabel wordt (vooralsnog) niet door de core-programmatuur gevuld maar is wel een
// uniforme opslag voor latere referentie; vervangt de diverse cust-tabellen die ontstonden
// Voor verschillende waarden (van bv kostenplaats of btwpercentage) zijn er verschillende regels
// Stamgegevens kunnen later wijzigen en worden hier bevroren, overige gegevens kunnen worden
// teruggevonden via de bijbehorende referentie
// Tevens zijn er plenty extra kolommen voor gebruik naar eigen inzicht
// LET OP: dit is bewust de rand van ons datamodel, hierin verder gaan opent de beerput van de financiele wereld
// waar we niet vrijwillig in willen vallen.
// LET OP: de verwijzing fin_verkoopfactuurkop_key is optioneel.
// Indien een cust dit via de GUI wil gebruiken is deze vereist.
CREATE_TABLE(fin_verkoopfactuur, 0)
(
fin_verkoopfactuur_key NUMBER(10) PRIMARY KEY,
fin_verkoopfactuurkop_key NUMBER(10) REFERENCES fin_verkoopfactuurkop(fin_verkoopfactuurkop_key) ON DELETE CASCADE,
fin_verkoopfactuur_aanmaak DATE DEFAULT SYSDATE,
fin_verkoopfactuur_id VARCHAR2(30), /* het (externe) factuurnummer, vaak wel numeriek */
fin_verkoopfactuur_datum DATE, /* de factuurdatum */
fin_verkoopfactuur_omschr VARCHAR2(1000),
fin_verkoopfactuur_xmlnode VARCHAR2(60), /* type van waarover deze factuur gaat */
fin_verkoopfactuur_refkey NUMBER(10), /* key van de bijbehorende entiteit van type xmlnode */
prs_kostenplaats_key NUMBER(10),
prs_kostenplaats_nr VARCHAR2(30),
prs_kostenplaats_omschrijving VARCHAR2(60),
prs_kostenplaatsgrp_oms VARCHAR2(60),
prs_kostensoort_oms VARCHAR2(60),
prs_kostensoort_opmerking VARCHAR2(255),
prs_kostensoort_refcode VARCHAR2(60),
prs_bedrijf_key NUMBER(10),
prs_debiteur_naam VARCHAR2(60), /* kan prs_bedrijf_naam zijn maar hoeft niet */
prs_kostensoortgrp_oms VARCHAR2(60),
fin_verkoopfactuur_bedrag NUMBER(12,2),
fin_verkoopfactuur_btw NUMBER(12,2),
fin_btwtabelwaarde_code VARCHAR2(10),
fin_btwtabelwaarde_oms VARCHAR2(30),
fin_btwtabelwaarde_perc NUMBER(5,3),
fin_btwtabelwaarde_verlegd NUMBER(1),
fin_verkoopfactuur_maand VARCHAR2(6), /* boekmaand, bv 201409 */
fin_verkoopfactuur_n1 NUMBER(14,4),
fin_verkoopfactuur_n2 NUMBER(14,4),
fin_verkoopfactuur_n3 NUMBER(14,4),
fin_verkoopfactuur_n4 NUMBER(14,4),
fin_verkoopfactuur_n5 NUMBER(14,4),
fin_verkoopfactuur_c1 VARCHAR2(200),
fin_verkoopfactuur_c2 VARCHAR2(200),
fin_verkoopfactuur_c3 VARCHAR2(200),
fin_verkoopfactuur_c4 VARCHAR2(200),
fin_verkoopfactuur_c5 VARCHAR2(200),
fin_verkoopfactuur_c6 VARCHAR2(500),
fin_verkoopfactuur_c7 VARCHAR2(1000),
fin_verkoopfactuur_c8 VARCHAR2(4000),
fin_verkoopfactuur_d1 DATE,
fin_verkoopfactuur_d2 DATE,
fin_verkoopfactuur_d3 DATE,
fin_verkoopfactuur_d4 DATE,
fin_verkoopfactuur_d5 DATE
);
REGISTERONCE('$Id$')

View File

@@ -84,7 +84,7 @@ BEGIN
APPLICATION_ERROR(-20004, 'fin_M232,'|| KenmerkOmschr ||','
|| TO_CHAR(KenmerkLengte));
END IF;
ELSIF KenmerkType = 'N'
ELSIF KenmerkType IN ('N', 'B')
/*
** Number
*/
@@ -302,14 +302,12 @@ BEGIN
THEN
APPLICATION_ERROR(-20003, 'fin_M238');
END IF;
IF (:new.fin_kenmerk_kenmerktype IN ('C','N'))
AND :new.fin_kenmerk_lengte IS NULL
IF :new.fin_kenmerk_kenmerktype IN ('C','N', 'B') AND :new.fin_kenmerk_lengte IS NULL
THEN
APPLICATION_ERROR(-20000, 'fin_C_fin_KENMERK_LENGTE');
END IF;
-- Numeriek mag niet te lang zijn (numeric overflow)
IF :new.fin_kenmerk_kenmerktype = 'N'
AND :new.fin_kenmerk_lengte > 20
IF :new.fin_kenmerk_kenmerktype IN ('N', 'B') AND :new.fin_kenmerk_lengte > 20
THEN
:new.fin_kenmerk_lengte := 20;
END IF;
@@ -391,6 +389,22 @@ BEGIN
END;
/
CREATE_TRIGGER(fin_t_verkoopfactuurkop_b_i)
BEFORE INSERT ON fin_verkoopfactuurkop
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fin_verkoopfactuurkop_key, fin_s_verkoopfactuurkop_key);
END;
/
CREATE_TRIGGER(fin_t_fin_verkoopfactuur_b_iu)
BEFORE INSERT OR UPDATE ON fin_verkoopfactuur
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(fin_verkoopfactuur_key, fin_s_fin_verkoopfactuur_key);
END;
/
REGISTERRUN('$Id$')
#endif // FIN

View File

@@ -36,7 +36,7 @@ CREATE_VIEW(fac_v_noti_finreminder,0)
AS
SELECT 'FININF',
'',
prs.getkpverantwoordelijke (fin.getfactuurkostenplaats (f.fin_factuur_key), fac.getSetting('prs_approvemethod'), -1) budgethouder,
fin.getfiatteur(f.fin_factuur_key) budgethouder,
'Fiatteringsverzoek voor '
|| COUNT (f.fin_factuur_key)
|| DECODE (COUNT (f.fin_factuur_key), 1, ' factuur.', ' facturen.'),
@@ -45,14 +45,425 @@ AS
NULL,
NULL
FROM fin_factuur f
WHERE prs.getkpverantwoordelijke (fin.getfactuurkostenplaats (f.fin_factuur_key), fac.getSetting('prs_approvemethod'), -1) <> -1 -- die kan ik geen bericht sturen
WHERE fin.getfiatteur(f.fin_factuur_key) <> -1 -- die kan ik geen bericht sturen
AND f.fin_factuur_statuses_key = 2
AND f.fin_factuur_verwijder IS NULL
GROUP BY prs.getkpverantwoordelijke (fin.getfactuurkostenplaats (f.fin_factuur_key), fac.getSetting('prs_approvemethod'), -1);
GROUP BY fin.getfiatteur(f.fin_factuur_key);
-- Vooralsnog placeholders, moeten aangepast worden
CREATE_VIEW(fin_v_api_facturen, 1) AS SELECT * from fin_factuur;
/* ROOT VIEWS for User defined Reports (UDR) */
CREATE_VIEW(fin_v_udr_factuur, 1)
(
factuur_key,
factuur_datum,
uitvoerende,
leverancier_nr,
factuurnr_extern,
factuur_voor,
opdrachtnr,
opdracht_key,
contract_key,
bestelling_key,
kostenplaats,
kostenplaats_extern,
discipline_omschrijving,
catalogus,
kostensoort,
kostensoort_opmerking,
kostensoort_refcode,
kostensoort_altcode,
kostensoort_btw,
stdmelding_omschrijving,
bedrag_incl_btw,
bedrag_excl_btw,
status,
opmerking,
budgethouder
)
AS
SELECT f.fin_factuur_key,
f.fin_factuur_datum factuur_datum,
(SELECT b.prs_bedrijf_naam
FROM prs_bedrijf b
WHERE prs_bedrijf_key =
COALESCE (o.mld_uitvoerende_keys, c.cnt_prs_bedrijf_key, bo.prs_bedrijf_key))
uitvoerende,
(SELECT b.prs_leverancier_nr
FROM prs_bedrijf b
WHERE prs_bedrijf_key =
COALESCE (o.mld_uitvoerende_keys, c.cnt_prs_bedrijf_key, bo.prs_bedrijf_key))
leverancier_nr,
fin_factuur_nr factuurnr_extern,
CASE
WHEN f.mld_opdr_key IS NOT NULL THEN lcl.l ('lcl_fin_mld_opdr')
WHEN f.cnt_contract_key IS NOT NULL THEN lcl.l ('lcl_fin_cnt_contract')
WHEN f.bes_bestelopdr_key IS NOT NULL THEN lcl.l ('lcl_fin_bestelling')
END
CASE,
COALESCE (
NVL2 (
f.mld_opdr_key,
ins_srtdiscipline_prefix
|| TO_CHAR (o.mld_melding_key)
|| '/'
|| o.mld_opdr_bedrijfopdr_volgnr,
NULL),
NVL2 (
f.cnt_contract_key,
'C'
|| cnt_contract_nummer_intern
|| NVL2 (cnt_contract_versie, '.' || cnt_contract_versie, ''),
NULL),
NVL2 (f.bes_bestelopdr_key, bo.bes_bestelopdr_id, NULL),
' ')
opdrachtnr,
f.mld_opdr_key,
f.cnt_contract_key,
f.bes_bestelopdr_key,
NVL2 (
k.prs_kostenplaats_nr,
prs_kostenplaats_nr || ' '
|| lcl.x ('prs_kostenplaats_omschrijving',
k.prs_kostenplaats_key,
k.prs_kostenplaats_omschrijving),
'')
kostenplaats,
DECODE (k.prs_kostenplaats_extern, 1, lcl.l ('lcl_yes'), lcl.l ('lcl_no')),
cd.ins_discipline_omschrijving,
(SELECT MIN (ins_discipline_omschrijving)
FROM bes_discipline bd,
bes_srtgroep bg,
bes_srtdeel bs,
bes_bestelling_item bi,
bes_bestelopdr_item boi
WHERE boi.bes_bestelopdr_key = bo.bes_bestelopdr_key
AND bi.bes_bestelopdr_item_key = boi.bes_bestelopdr_item_key
AND bs.bes_srtdeel_key = bi.bes_srtdeel_key
AND bg.bes_srtgroep_key = bs.bes_srtgroep_key
AND bd.ins_discipline_key = bg.ins_discipline_key)
bes_discipline_omschrijving,
ks.prs_kostensoort_oms,
ks.prs_kostensoort_opmerking,
ks.prs_kostensoort_refcode,
ks.prs_kostensoort_altcode,
DECODE (ks.prs_kostensoort_btw, 1, lcl.l ('lcl_yes'), lcl.l ('lcl_no')),
mld_stdmelding_omschrijving,
f.fin_factuur_totaal + f.fin_factuur_totaal_btw bedrag_incl_btw,
f.fin_factuur_totaal bedrag_excl_btw,
fs.fin_factuur_statuses_omschr,
f.fin_factuur_opmerking,
(SELECT p.prs_perslid_naam_full
FROM prs_v_perslid_fullnames_all p
WHERE prs_perslid_key = fin.getfiatteur(f.fin_factuur_key))
budgethouder
FROM fin_factuur f,
prs_kostenplaats k,
mld_opdr o,
mld_melding m,
mld_discipline d,
mld_stdmelding sm,
ins_srtdiscipline sd,
cnt_contract c,
cnt_discipline cd,
bes_bestelopdr bo,
prs_kostensoort ks,
fin_factuur_statuses fs
WHERE fin.getfactuurkostenplaats(f.fin_factuur_key) = k.prs_kostenplaats_key(+)
AND f.prs_kostensoort_key = ks.prs_kostensoort_key(+)
AND f.mld_opdr_key = o.mld_opdr_key(+)
AND o.mld_melding_key = m.mld_melding_key(+)
AND m.mld_stdmelding_key = sm.mld_stdmelding_key(+)
AND sm.mld_ins_discipline_key = d.ins_discipline_key(+)
AND d.ins_srtdiscipline_key = sd.ins_srtdiscipline_key(+)
AND f.cnt_contract_key = c.cnt_contract_key(+)
AND c.ins_discipline_key = cd.ins_discipline_key(+)
AND f.bes_bestelopdr_key = bo.bes_bestelopdr_key(+)
AND f.fin_factuur_statuses_key = fs.fin_factuur_statuses_key
AND f.fin_factuur_verwijder IS NULL;
// Dit is strict geen fin view, maar het is de UDR-versie van het kostenoverzicht
// dat bedragen rapporteert over de BROC.
CREATE_VIEW(fin_v_udr_kostenoverzicht, 0)
(
datum,
aanvrager,
organisatie,
categorie,
referentie,
bedrag,
status,
kostenplaatsgroep,
kostenplaatsnr,
kostenplaats,
kostensoortgroep,
kostensoortnr,
kostensoort,
ordernr,
locatie,
district,
regio,
fclt_3d_locatie_key,
fclt_3d_afdeling_key
)
AS
SELECT datum,
p.prs_perslid_naam
|| NVL2 (p.prs_perslid_voorletters, ', ' || p.prs_perslid_voorletters, '')
|| NVL2 (p.prs_perslid_tussenvoegsel, ' ' || p.prs_perslid_tussenvoegsel, '')
|| NVL2 (p.prs_perslid_voornaam, ' (' || p.prs_perslid_voornaam || ')', '')
aanvrager,
d.prs_afdeling_naam organisatie,
categorie,
categorienummer,
SUM (bedrag) bedrag,
status,
kpg.prs_kostenplaatsgrp_oms,
k.prs_kostenplaats_nr,
lcl.x ('prs_kostenplaats_omschrijving',
k.prs_kostenplaats_key,
k.prs_kostenplaats_omschrijving),
ksg.prs_kostensoortgrp_oms,
ks.prs_kostensoort_oms,
ks.prs_kostensoort_opmerking,
ordernr,
alg_locatie_code,
alg_district_omschrijving,
alg_regio_omschrijving,
alg_locatie_key,
d.prs_afdeling_key
FROM (SELECT rr.prs_kostenplaats_key,
rr.res_rsv_ruimte_van datum,
res_rsv_ruimte_contact_key prs_perslid_key,
'Reservering' categorie,
TO_CHAR (rr.res_reservering_key) || '/' || rr.res_rsv_ruimte_volgnr
categorienummer,
res_rsv_ruimte_prijs bedrag,
s.res_status_bo_omschrijving status,
'RES' module,
dis.prs_kostensoort_key,
rr.res_rsv_ruimte_ordernr ordernr,
rr.res_reservering_key kostenplaats_item_key,
rr.res_rsv_ruimte_key kostenplaats_item_child_key,
(SELECT MAX (g.alg_locatie_key)
FROM alg_ruimte r,
alg_verdieping v,
alg_gebouw g,
res_alg_ruimte ar
WHERE ar.res_alg_ruimte_verwijder IS NULL
AND ar.alg_ruimte_key = r.alg_ruimte_key
AND r.alg_verdieping_key = v.alg_verdieping_key
AND v.alg_gebouw_key = g.alg_gebouw_key
AND ar.res_ruimte_key = ro.res_ruimte_key)
locatie_key
FROM res_v_aanwezigrsv_ruimte rr,
res_ruimte_opstelling ro,
res_ruimte ru,
res_discipline dis,
res_status_bo s
WHERE ru.res_ruimte_prijs <> 0
AND rr.res_ruimte_opstel_key = ro.res_ruimte_opstel_key
AND ro.res_ruimte_key = ru.res_ruimte_key
AND s.res_status_bo_key = rr.res_status_bo_key
AND ru.res_discipline_key = dis.ins_discipline_key
UNION ALL
SELECT rr.prs_kostenplaats_key,
ra.res_rsv_artikel_levering datum,
res_rsv_ruimte_contact_key prs_perslid_key,
'Reservering' categorie,
TO_CHAR (rr.res_reservering_key) || '/' || rr.res_rsv_ruimte_volgnr
categorienummer,
res_rsv_artikel_prijs bedrag,
s.res_status_bo_omschrijving status,
'RES' module,
dis.prs_kostensoort_key,
rr.res_rsv_ruimte_ordernr ordernr,
rr.res_reservering_key kostenplaats_item_key,
rr.res_rsv_ruimte_key kostenplaats_item_child_key,
COALESCE (
(SELECT g.alg_locatie_key
FROM alg_ruimte r, alg_verdieping v, alg_gebouw g
WHERE rr.alg_ruimte_key = r.alg_ruimte_key
AND r.alg_verdieping_key = v.alg_verdieping_key
AND v.alg_gebouw_key = g.alg_gebouw_key),
(SELECT MAX (g.alg_locatie_key)
FROM alg_ruimte r,
alg_verdieping v,
alg_gebouw g,
res_alg_ruimte ar,
res_ruimte_opstelling ro
WHERE ar.res_alg_ruimte_verwijder IS NULL
AND ar.alg_ruimte_key = r.alg_ruimte_key
AND r.alg_verdieping_key = v.alg_verdieping_key
AND v.alg_gebouw_key = g.alg_gebouw_key
AND ar.res_ruimte_key = ro.res_ruimte_key
AND rr.res_ruimte_opstel_key = ro.res_ruimte_opstel_key))
locatie_key
FROM res_v_aanwezigrsv_ruimte rr,
res_v_aanwezigrsv_artikel ra,
res_artikel a,
res_discipline dis,
res_status_bo s
WHERE COALESCE (ra.res_rsv_artikel_prijs, a.res_artikel_prijs) <> 0
AND rr.res_rsv_ruimte_key = ra.res_rsv_ruimte_key
AND ra.res_artikel_key = a.res_artikel_key
AND s.res_status_bo_key = ra.res_status_bo_key
AND a.res_discipline_key = dis.ins_discipline_key
UNION ALL
SELECT rr.prs_kostenplaats_key,
rd.res_rsv_deel_van datum,
res_rsv_ruimte_contact_key prs_perslid_key,
'Reservering' categorie,
TO_CHAR (rr.res_reservering_key) || '/' || rr.res_rsv_ruimte_volgnr
categorienummer,
res_rsv_deel_prijs bedrag,
s.res_status_bo_omschrijving status,
'RES' module,
dis.prs_kostensoort_key,
rr.res_rsv_ruimte_ordernr ordernr,
rr.res_reservering_key kostenplaats_item_key,
rr.res_rsv_ruimte_key kostenplaats_item_child_key,
COALESCE (
(SELECT g.alg_locatie_key
FROM alg_ruimte r, alg_verdieping v, alg_gebouw g
WHERE rr.alg_ruimte_key = r.alg_ruimte_key
AND r.alg_verdieping_key = v.alg_verdieping_key
AND v.alg_gebouw_key = g.alg_gebouw_key),
(SELECT MAX (g.alg_locatie_key)
FROM alg_ruimte r,
alg_verdieping v,
alg_gebouw g,
res_alg_ruimte ar,
res_ruimte_opstelling ro
WHERE ar.res_alg_ruimte_verwijder IS NULL
AND ar.alg_ruimte_key = r.alg_ruimte_key
AND r.alg_verdieping_key = v.alg_verdieping_key
AND v.alg_gebouw_key = g.alg_gebouw_key
AND ar.res_ruimte_key = ro.res_ruimte_key
AND rr.res_ruimte_opstel_key = ro.res_ruimte_opstel_key))
locatie_key
FROM res_v_aanwezigrsv_ruimte rr,
res_v_aanwezigrsv_deel rd,
res_deel d,
res_discipline dis,
res_status_bo,
res_status_bo s
WHERE d.res_deel_prijs <> 0
AND rr.res_rsv_ruimte_key = rd.res_rsv_ruimte_key
AND rd.res_deel_key = d.res_deel_key
AND s.res_status_bo_key = rd.res_status_bo_key
AND d.res_discipline_key = dis.ins_discipline_key
UNION ALL
SELECT o.prs_kostenplaats_key,
o.mld_opdr_datumbegin datum,
m.prs_perslid_key prs_perslid_key,
mdis.ins_discipline_omschrijving categorie,
sd.ins_srtdiscipline_prefix
|| m.mld_melding_key
|| '/'
|| o.mld_opdr_bedrijfopdr_volgnr
categorienummer,
COALESCE (o.mld_opdr_kosten, 0) bedrag,
s.mld_statusopdr_omschrijving status,
'MLD' module,
COALESCE (s.prs_kostensoort_key, mdis.prs_kostensoort_key) prs_kostensoort_key,
o.mld_opdr_ordernr ordernr,
o.mld_opdr_key kostenplaats_item_key,
-1 kostenplaats_item_child_key,
m.mld_alg_locatie_key locatie_key
FROM mld_opdr o,
mld_typeopdr ot,
mld_melding m,
mld_stdmelding s,
mld_discipline mdis,
ins_srtdiscipline sd,
mld_statusopdr s
WHERE o.mld_opdr_kosten <> 0
AND o.mld_typeopdr_key = ot.mld_typeopdr_key
AND ot.mld_typeopdr_kosten = 1
AND o.mld_melding_key = m.mld_melding_key
AND s.mld_statusopdr_key = o.mld_statusopdr_key
AND m.mld_stdmelding_key = s.mld_stdmelding_key
AND mdis.ins_discipline_key = s.mld_ins_discipline_key
AND mdis.ins_srtdiscipline_key = sd.ins_srtdiscipline_key
AND o.mld_statusopdr_key NOT IN (1, 2, 3, 4, 10)
UNION ALL
SELECT b.prs_kostenplaats_key,
bo.bes_bestelopdr_datum datum,
b.prs_perslid_key prs_perslid_key,
'Bestelling' categorie,
TO_CHAR (b.bes_bestelling_key) categorienummer,
(boi.bes_bestelopdr_item_aantal * boi.bes_bestelopdr_item_prijs) bedrag,
s.bes_bestelopdrstatuses_omschr status,
'BES' module,
bdis.prs_kostensoort_key,
b.bes_bestelling_ordernr ordernr,
b.bes_bestelling_key kostenplaats_item_key,
-1 kostenplaats_item_child_key,
(SELECT alg_locatie_key
FROM mld_adres ma
WHERE ma.mld_adres_key = b.mld_adres_key_lev)
locatie_key
FROM bes_bestelling b,
bes_bestelling_item bi,
bes_bestelopdr bo,
bes_bestelopdr_item boi,
bes_srtdeel isd,
bes_srtgroep isg,
bes_discipline bdis,
bes_bestelopdrstatuses s
WHERE b.bes_bestelling_key = bi.bes_bestelling_key
AND bo.bes_bestelopdr_key = boi.bes_bestelopdr_key
AND bi.bes_bestelopdr_item_key = boi.bes_bestelopdr_item_key
AND s.bes_bestelopdrstatuses_key = bo.bes_bestelopdr_status
AND bi.bes_srtdeel_key = isd.bes_srtdeel_key
AND isd.bes_srtgroep_key = isg.bes_srtgroep_key
AND isg.ins_discipline_key = bdis.ins_discipline_key
AND bo.bes_bestelopdr_status IN (4, 6, 7)) tab,
prs_kostenplaats k,
prs_kostenplaatsgrp kpg,
prs_kostensoort ks,
prs_kostensoortgrp ksg,
prs_perslid p,
prs_v_afdeling d,
alg_locatie l,
alg_district d,
alg_regio r
WHERE tab.prs_kostenplaats_key(+) = k.prs_kostenplaats_key
AND tab.prs_kostensoort_key = ks.prs_kostensoort_key(+)
AND k.prs_kostenplaatsgrp_key = kpg.prs_kostenplaatsgrp_key(+)
AND ks.prs_kostensoortgrp_key = ksg.prs_kostensoortgrp_key(+)
AND tab.prs_perslid_key = p.prs_perslid_key(+)
AND p.prs_afdeling_key = d.prs_afdeling_key(+)
AND tab.locatie_key = l.alg_locatie_key(+)
AND l.alg_district_key = d.alg_district_key(+)
AND d.alg_regio_key = r.alg_regio_key(+)
AND datum >= TO_DATE ('01-01-2010', 'DD-MM-YYYY')
GROUP BY k.prs_kostenplaats_nr,
lcl.x ('prs_kostenplaats_omschrijving',
k.prs_kostenplaats_key,
k.prs_kostenplaats_omschrijving),
datum,
p.prs_perslid_naam
|| NVL2 (p.prs_perslid_voorletters, ', ' || p.prs_perslid_voorletters, '')
|| NVL2 (p.prs_perslid_tussenvoegsel, ' ' || p.prs_perslid_tussenvoegsel, '')
|| NVL2 (p.prs_perslid_voornaam, ' (' || p.prs_perslid_voornaam || ')', ''),
d.prs_afdeling_naam,
d.prs_afdeling_key,
categorie,
categorienummer,
status,
kpg.prs_kostenplaatsgrp_oms,
ksg.prs_kostensoortgrp_oms,
ks.prs_kostensoort_oms,
ks.prs_kostensoort_opmerking,
ordernr,
ksg.prs_kostensoortgrp_oms,
alg_locatie_key,
alg_district_omschrijving,
alg_regio_omschrijving,
alg_locatie_code;
REGISTERRUN('$Id$')
#endif // FIN

View File

@@ -184,8 +184,6 @@
END; \
END IF
#ifndef MS_SQL
#define INS_CHECK_NOG_REFERENCES(tabel,tabel_verwijder_veld,reference_view, \
reference_verwijder_veld, key_veld, message) \
DECLARE \
@@ -206,19 +204,4 @@
APPLICATION_ERROR(-20000,message); \
END
#else
#define INS_CHECK_NOG_REFERENCES(tabel,tabel_verwijder_veld,reference_view, \
reference_verwijder_veld, key_veld, message) \
IF :new.tabel_verwijder_veld IS NOT NULLDATUM _THEN \
if ( SELECT count(*) \
FROM reference_view \
WHERE reference_view.key_veld = :old.key_veld \
AND reference_view.reference_verwijder_veld IS NULL)>0 _THEN \
APPLICATION_ERROR(-20000,message); \
_END_IF \
_END_IF
#endif
#endif // _INSSQL_H

View File

@@ -12,6 +12,7 @@ create index ins_i_ins_srtdeel3 on ins_srtdeel(ins_srtdeel_cadlayer, ins_srtdeel
create index ins_i_ins_srtdeel4 on ins_srtdeel(ins_srtdeel_nr);
create index ins_i_ins_srtdeel5 on ins_srtdeel(prs_bedrijf_key, ins_srtgroep_key, ins_srtdeel_verwijder);
create index ins_i_ins_srtdeel6 on ins_srtdeel(ins_srtdeel_uitleenbaar);
create index ins_i_ins_srtdeel7 on ins_srtdeel(ins_srtdeel_sensortype);
create index ins_i_ins_srtdeel_prs_bdr_key on ins_srtdeel (prs_bedrijf_key);
create index ins_i_ins_discipline1 on ins_tab_discipline(ins_discipline_module, ins_discipline_omschrijving);
@@ -24,6 +25,8 @@ create index ins_i_ins_deel5 on ins_deel(ins_alg_locatie_key);
create index ins_i_ins_deel6 on ins_deel(ins_alg_locatie_key, ins_srtdeel_key, ins_deel_upper);
CREATE INDEX ins_i_ins_deel7 ON ins_deel(ins_deel_parent_key);
create index ins_i_ins_deel_note1 on ins_deel_note(ins_deel_key);
/* Indices voor INS_KENMERK-zaken */
CREATE INDEX ins_i_ins_srtkenmerk1 ON ins_kenmerk(ins_srtkenmerk_key);
CREATE INDEX ins_i_ins_srtinstallatie1 ON ins_kenmerk(ins_srtinstallatie_key);
@@ -39,6 +42,8 @@ CREATE UNIQUE INDEX ins_i_ins_disc_params1 ON ins_disc_params(ins_discipline_key
CREATE UNIQUE INDEX ins_i_ins_deel_state_hist1 ON ins_deel_state_history(ins_deel_key, ins_deel_statedate);
CREATE INDEX ins_i_ins_deelsrtcontrole1 ON ins_deelsrtcontrole(ins_deelsrtcontrole_status, ins_deel_key);
REGISTERONCE('$Id$')
#endif // INS

View File

@@ -4,21 +4,20 @@
* $Id$
*/
_FAC_MODULE('INS','Objectbeheer')
_FAC_MODULE('SLE','Sleutelbeheer')
_FAC_MODULE('INS','lcl_module_INS')
_FAC_MODULE('SLE','lcl_module_SLE')
INSERT INTO ins_scenario(ins_scenario_key, ins_scenario_omschrijving)
VALUES (1, 'Actual scenario');
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving, fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template, fac_usrrap_macro,
fac_usrrap_vraagbegindatum, fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key, fac_usrrap_autorefresh
)
VALUES ('SLE: Sleuteloverzicht', 'ins_v_rap_sle_toegang',
NULL,
NULL, NULL,
0, 0,
0,
'Overzicht van sleutels en bezitters',
@@ -27,6 +26,10 @@ INSERT INTO fac_usrrap
0
);
DEF_STATUS('controle', 0, 'lcl_ins_controle_pending');
DEF_STATUS('controle', 2, 'lcl_ins_controle_gestart');
DEF_STATUS('controle', 5, 'lcl_ins_controle_afgemeld');
DEF_STATUS('controle', 6, 'lcl_ins_controle_verwerkt');
REGISTERONCE('$Id$')

122
INS/INS_LCL.SRC Normal file
View File

@@ -0,0 +1,122 @@
#ifdef INS
/*
* $Id$
* $Revision$
*/
START_LOCALEITEMS('INS_TAB_DISCIPLINE_KEY')
DEFINE_LOCALEITEM(ins_controlemode_success)
DEFINE_LOCALEITEM(ins_srtcontrole_groep)
DEFINE_LOCALEITEM(ins_srtcontrole_kosten)
DEFINE_LOCALEITEM(ins_srtcontrole_kosten2)
DEFINE_LOCALEITEM(ins_srtcontrole_kosten3)
DEFINE_LOCALEITEM(ins_srtcontrole_materiaal)
DEFINE_LOCALEITEM(ins_srtcontrole_opmerking)
DEFINE_LOCALEITEM(ins_srtcontrole_percentage)
DEFINE_LOCALEITEM(ins_srtcontrole_uren)
DEFINE_LOCALEITEM(lcl_bld_terra)
DEFINE_LOCALEITEM(lcl_building)
DEFINE_LOCALEITEM(lcl_cancel)
DEFINE_LOCALEITEM(lcl_change)
DEFINE_LOCALEITEM(lcl_count)
DEFINE_LOCALEITEM(lcl_date)
DEFINE_LOCALEITEM(lcl_delete)
DEFINE_LOCALEITEM(lcl_discipline)
DEFINE_LOCALEITEM(lcl_district)
DEFINE_LOCALEITEM(lcl_estate_gebouw_title)
DEFINE_LOCALEITEM(lcl_ins_additional_details)
DEFINE_LOCALEITEM(lcl_ins_change_xcp)
DEFINE_LOCALEITEM(lcl_ins_close)
DEFINE_LOCALEITEM(lcl_ins_controle)
DEFINE_LOCALEITEM(lcl_ins_controle_act_req)
DEFINE_LOCALEITEM(lcl_ins_controle_afgemeld)
DEFINE_LOCALEITEM(lcl_ins_controle_afgerond)
DEFINE_LOCALEITEM(lcl_ins_controle_dagelijks)
DEFINE_LOCALEITEM(lcl_ins_controle_datum)
DEFINE_LOCALEITEM(lcl_ins_controle_derde)
DEFINE_LOCALEITEM(lcl_ins_controle_eenheid)
DEFINE_LOCALEITEM(lcl_ins_controle_eennalaatste)
DEFINE_LOCALEITEM(lcl_ins_controle_eerste)
DEFINE_LOCALEITEM(lcl_ins_controle_first)
DEFINE_LOCALEITEM(lcl_ins_controle_gestart)
DEFINE_LOCALEITEM(lcl_ins_controle_groep)
DEFINE_LOCALEITEM(lcl_ins_controle_identical_values)
DEFINE_LOCALEITEM(lcl_ins_controle_is_upd)
DEFINE_LOCALEITEM(lcl_ins_controle_jaarlijks)
DEFINE_LOCALEITEM(lcl_ins_controle_laatste)
DEFINE_LOCALEITEM(lcl_ins_controle_legenda)
DEFINE_LOCALEITEM(lcl_ins_controle_maandelijks)
DEFINE_LOCALEITEM(lcl_ins_controle_mode)
DEFINE_LOCALEITEM(lcl_ins_controle_notholiday)
DEFINE_LOCALEITEM(lcl_ins_controle_opm)
DEFINE_LOCALEITEM(lcl_ins_controle_pending)
DEFINE_LOCALEITEM(lcl_ins_controle_period)
DEFINE_LOCALEITEM(lcl_ins_controle_period_fronttext)
DEFINE_LOCALEITEM(lcl_ins_controle_period_ofthemonth)
DEFINE_LOCALEITEM(lcl_ins_controle_period_rearday)
DEFINE_LOCALEITEM(lcl_ins_controle_period_rearhour)
DEFINE_LOCALEITEM(lcl_ins_controle_period_rearmonth)
DEFINE_LOCALEITEM(lcl_ins_controle_period_rearmonthon)
DEFINE_LOCALEITEM(lcl_ins_controle_period_rearweek)
DEFINE_LOCALEITEM(lcl_ins_controle_period_rearweekon)
DEFINE_LOCALEITEM(lcl_ins_controle_period_rearyear)
DEFINE_LOCALEITEM(lcl_ins_controle_period_rearyearin)
DEFINE_LOCALEITEM(lcl_ins_controle_plan)
DEFINE_LOCALEITEM(lcl_ins_controle_plandate)
DEFINE_LOCALEITEM(lcl_ins_controle_soon)
DEFINE_LOCALEITEM(lcl_ins_controle_srt)
DEFINE_LOCALEITEM(lcl_ins_controle_srt_verplicht)
DEFINE_LOCALEITEM(lcl_ins_controle_tweede)
DEFINE_LOCALEITEM(lcl_ins_controle_uurlijks)
DEFINE_LOCALEITEM(lcl_ins_controle_vierde)
DEFINE_LOCALEITEM(lcl_ins_controle_vijfde)
DEFINE_LOCALEITEM(lcl_ins_controle_wekelijks)
DEFINE_LOCALEITEM(lcl_ins_finish)
DEFINE_LOCALEITEM(lcl_ins_finishing)
DEFINE_LOCALEITEM(lcl_ins_info)
DEFINE_LOCALEITEM(lcl_ins_inspecteur)
DEFINE_LOCALEITEM(lcl_ins_interval_kenmerken)
DEFINE_LOCALEITEM(lcl_ins_kosten)
DEFINE_LOCALEITEM(lcl_ins_object)
DEFINE_LOCALEITEM(lcl_ins_planned_activities)
DEFINE_LOCALEITEM(lcl_ins_respijt)
DEFINE_LOCALEITEM(lcl_ins_schedule)
DEFINE_LOCALEITEM(lcl_ins_srtcontrole_insp)
DEFINE_LOCALEITEM(lcl_ins_srtcontrole_repl)
DEFINE_LOCALEITEM(lcl_ins_srtcontrole_type)
DEFINE_LOCALEITEM(lcl_ins_start)
DEFINE_LOCALEITEM(lcl_ins_starting)
DEFINE_LOCALEITEM(lcl_ins_status)
DEFINE_LOCALEITEM(lcl_ins_vervaldatum)
DEFINE_LOCALEITEM(lcl_location)
DEFINE_LOCALEITEM(lcl_mjb_becancelled)
DEFINE_LOCALEITEM(lcl_mjb_dragdrop)
DEFINE_LOCALEITEM(lcl_mjb_frequency)
DEFINE_LOCALEITEM(lcl_mjb_group)
DEFINE_LOCALEITEM(lcl_mjb_inclbtw)
DEFINE_LOCALEITEM(lcl_mjb_inflation)
DEFINE_LOCALEITEM(lcl_mjb_overruled_xcp)
DEFINE_LOCALEITEM(lcl_mjb_phasingout)
DEFINE_LOCALEITEM(lcl_mjb_uptoyear)
DEFINE_LOCALEITEM(lcl_name)
DEFINE_LOCALEITEM(lcl_obj_group)
DEFINE_LOCALEITEM(lcl_obj_identification)
DEFINE_LOCALEITEM(lcl_obj_sort)
DEFINE_LOCALEITEM(lcl_opdr_plandate)
DEFINE_LOCALEITEM(lcl_park)
DEFINE_LOCALEITEM(lcl_remark)
DEFINE_LOCALEITEM(lcl_search)
DEFINE_LOCALEITEM(lcl_search_generic)
DEFINE_LOCALEITEM(lcl_select_controlemode)
DEFINE_LOCALEITEM(lcl_select_discipline)
DEFINE_LOCALEITEM(lcl_select_srtcontrole)
DEFINE_LOCALEITEM(lcl_shared_doaction)
DEFINE_LOCALEITEM(lcl_show)
DEFINE_LOCALEITEM(lcl_status_details)
DEFINE_LOCALEITEM(lcl_submit)
DEFINE_LOCALEITEM(lcl_Total)
DEFINE_LOCALEITEM(lcl_valutasign)
END_LOCALEITEMS()
REGISTERONCE('$Id$')
#endif // INS

View File

@@ -6,8 +6,13 @@
CREATE OR REPLACE PACKAGE ins AS
FUNCTION delete_deelkoppeling( DeelKey IN NUMBER ) RETURN BOOLEAN;
FUNCTION get_description(LPNName IN VARCHAR2, CondKey IN NUMBER, Prefix IN VARCHAR2, PrefixKey IN NUMBER) RETURN VARCHAR2;
FUNCTION get_description(LPNName IN VARCHAR2, CondKey IN NUMBER, Prefix IN VARCHAR2) RETURN VARCHAR2;
FUNCTION sprintf (ps IN varchar2, pins_deel_key IN number) RETURN varchar2;
FUNCTION contrsprintf (ps IN varchar2, pins_deelsrtcontr_key IN NUMBER) RETURN varchar2;
FUNCTION nextcyclusdate (p_insdeel IN NUMBER, p_srtcontrole IN NUMBER, p_scenario IN NUMBER, p_steps IN NUMBER DEFAULT 0) RETURN DATE;
FUNCTION nextcyclusdatesteps (p_insdeel IN NUMBER, p_srtcontrole IN NUMBER, p_steps IN NUMBER DEFAULT 1) RETURN NUMBER;
PROCEDURE setinspectstatus (pdlsrtcontrkey IN NUMBER, pstatus IN NUMBER, puserkey IN NUMBER);
PROCEDURE ins_daily(today IN DATE DEFAULT SYSDATE);
END ins;
/
@@ -28,33 +33,32 @@ CREATE OR REPLACE PACKAGE BODY ins AS
-- Was: FAC_F_FAC_GET_DESCRIPTION
FUNCTION get_description(LPNName IN VARCHAR2
,CondKey IN NUMBER
,Prefix IN VARCHAR2
,PrefixKey IN NUMBER) RETURN VARCHAR2 IS
,Prefix IN VARCHAR2) RETURN VARCHAR2 IS
NextVolgNr VARCHAR2(30);
DeelUpper ins_deel.ins_deel_omschrijving%TYPE;
ReturnString VARCHAR2(30);
BEGIN
-- From 4.40 on, CondKey is dummy for ins_deel (object/subobject): uniqueness is assumed over the entire database
-- From 4.40 on, CondKey is dummy for ins_deel (object): uniqueness is assumed over the entire database
-- From DB23 on, object uniqueness is forced by prefix only, last parameter PrefixKey was dropped
IF LPNName = 'LPN_INS_DEEL'
THEN
SELECT NVL(LPAD( TO_CHAR(MAX(TO_NUMBER(SUBSTR(ins_deel_upper, LENGTH(Prefix)+1,LENGTH(ins_deel_upper)-LENGTH(Prefix))))+1) , MAX(LENGTH(ins_deel_upper)-LENGTH(Prefix)),'0'),'001')
INTO NextVolgNr
FROM INS_DEEL
WHERE ins_deel_upper LIKE Prefix||'%'
AND fac.safe_to_integer(SUBSTR(ins_deel_upper, LENGTH(Prefix)+1,LENGTH(ins_deel_upper)-LENGTH(Prefix))) IS NOT NULL
AND LTRIM(SUBSTR (ins_deel_upper, LENGTH (Prefix) + 1), '0') = TO_CHAR(fac.safe_to_integer ((SUBSTR (ins_deel_upper, LENGTH (Prefix) + 1))))
AND ins_deel_parent_key IS NULL
AND ins_deel_verwijder IS NULL
AND ins_srtdeel_key = PrefixKey;
INTO NextVolgNr
FROM ins_deel
WHERE ins_deel_upper LIKE Prefix||'%'
AND fac.safe_to_integer(SUBSTR(ins_deel_upper, LENGTH(Prefix)+1,LENGTH(ins_deel_upper)-LENGTH(Prefix))) IS NOT NULL
AND LTRIM(SUBSTR (ins_deel_upper, LENGTH (Prefix) + 1), '0') = TO_CHAR(fac.safe_to_integer ((SUBSTR (ins_deel_upper, LENGTH (Prefix) + 1))))
AND ins_deel_parent_key IS NULL
AND ins_deel_verwijder IS NULL;
ELSIF LPNName = 'LPN_INS_ONDERDEEL'
THEN
SELECT NVL(LPAD( TO_CHAR(MAX(TO_NUMBER(SUBSTR(ins_deel_upper, LENGTH(Prefix)+1,LENGTH(ins_deel_upper)-LENGTH(Prefix))))+1) , MAX(LENGTH(ins_deel_upper)-LENGTH(Prefix)),'0'),'001')
INTO NextVolgNr
FROM INS_DEEL
WHERE ins_deel_upper LIKE Prefix||'%'
AND fac.safe_to_integer(SUBSTR(ins_deel_upper, LENGTH(Prefix)+1,LENGTH(ins_deel_upper)-LENGTH(Prefix))) IS NOT NULL
AND ins_deel_parent_key = CondKey
AND ins_deel_verwijder IS NULL;
INTO NextVolgNr
FROM INS_DEEL
WHERE ins_deel_upper LIKE Prefix||'%'
AND fac.safe_to_integer(SUBSTR(ins_deel_upper, LENGTH(Prefix)+1,LENGTH(ins_deel_upper)-LENGTH(Prefix))) IS NOT NULL
AND ins_deel_parent_key = CondKey
AND ins_deel_verwijder IS NULL;
ELSIF LPNName = 'LPN_ALG_TERREINSECTOR'
THEN
FOR i IN 3..10
@@ -177,21 +181,315 @@ CREATE OR REPLACE PACKAGE BODY ins AS
INTO lins_deel_omschrijving
FROM ins_deel
WHERE ins_deel_key = pins_deel_key;
s :=
REPLACE (s,
'##DESC##',
lins_deel_omschrijving
);
s := REPLACE (REPLACE (s, '##DESC##', lins_deel_omschrijving), '##KEY##', TO_CHAR (pins_deel_key));
END IF;
RETURN s;
END;
FUNCTION contrsprintf (ps IN varchar2, pins_deelsrtcontr_key IN number)
RETURN varchar2
IS
s varchar2 (2048 CHAR);
BEGIN
s := ps;
IF INSTR2 (s, '#') > 0
THEN
s := REPLACE (s, '##KEY##', TO_CHAR (pins_deelsrtcontr_key));
END IF;
RETURN s;
END;
-- Berekent de n-de (p_steps) controledatum na p_date.
-- Indien p_steps niet is meegegeven dan wordt de eerstvolgende controledatum na nu teruggegeven.
-- steps = 0, (NULL): 1-ste vandaag of in de toekomst (als meegegeven datum (p_date) de huidige datum is, dan deze weer teruggeven).
-- steps = n: n-volgende vanaf meegegeven datum (p_date). Als deze berekende datum in de toekomst ligt en steps is nog niet null, dan wordt NULL teruggegeven).
-- De einddatum van het object (xcp.ins_srtcontroledl_xcp_eind) wordt niet meegenomen. De volgende inspectiedatum wordt gewoon teruggeven.
FUNCTION nextcyclusdate (p_insdeel IN NUMBER,
p_srtcontrole IN NUMBER,
p_scenario IN NUMBER,
p_steps IN NUMBER DEFAULT 0)
RETURN DATE
IS
inspdate DATE;
BEGIN
SELECT fac.nextcyclusdate (COALESCE ( (SELECT CASE xcp.ins_srtcontrole_mode
WHEN 0
THEN idsc.ins_deelsrtcontrole_datum_org
ELSE idsc.ins_deelsrtcontrole_datum
END ins_deelsrtcontrole_datum
FROM ins_deelsrtcontrole idsc
WHERE idsc.ins_srtcontrole_key = xcp.ins_srtcontrole_key
AND idsc.ins_deelsrtcontrole_status IN (5,6)
AND idsc.ins_scenario_key = 1
AND idsc.ins_deel_key = xcp.ins_deel_key
-- Voor mjob moeten de NIET succesvolle inspecties niet worden meegenomen.
-- Voor periodieke inspectie laten we het vooralsnog hetzelfde.
AND idsc.ins_deelsrtcontrole_key = (SELECT MAX(ins_deelsrtcontrole_key)
FROM (SELECT idsc2.ins_deelsrtcontrole_key
, idsc2.ins_deel_key
, idsc2.ins_srtcontrole_key
, 0 ctr_ismjob
FROM ins_deelsrtcontrole idsc2
WHERE idsc2.ins_deelsrtcontrole_status IN (5,6)
AND idsc2.ins_scenario_key = 1
UNION
SELECT idsc2.ins_deelsrtcontrole_key
, idsc2.ins_deel_key
, idsc2.ins_srtcontrole_key
, 1 ctr_ismjob
FROM ins_deelsrtcontrole idsc2,
ins_controlemode cm
WHERE idsc2.ins_controlemode_key = cm.ins_controlemode_key
AND idsc2.ins_deelsrtcontrole_status IN (5,6)
AND idsc2.ins_scenario_key = 1
AND cm.ins_controlemode_success = 1) aa
WHERE aa.ins_deel_key = xcp.ins_deel_key
AND aa.ins_srtcontrole_key = xcp.ins_srtcontrole_key
AND aa.ctr_ismjob = xcp.ctr_ismjob)),
xcp.ins_srtcontroledl_xcp_startdat,
xcp.ins_deel_aanmaak),
xcp.ins_srtcontrole_mode,
xcp.ins_srtcontrole_eenheid,
xcp.ins_srtcontrole_periode,
xcp.ins_srtcontrole_bits,
p_steps,
xcp.ctr_ismjob
) inspectie_next
INTO inspdate
FROM ins_v_defined_inspect_xcp xcp
WHERE xcp.ins_deel_key = p_insdeel
AND xcp.ins_srtcontrole_key = p_srtcontrole
AND xcp.ins_scenario_key = p_scenario;
RETURN inspdate;
END;
-- De einddatum van het object (xcp.ins_srtcontroledl_xcp_eind) wordt niet meegenomen. De volgende inspectiedatum wordt gewoon teruggeven.
-- Wordt alleen gebruikt voor Active Situatie (AS) soort controle's. Scenario wordt NULL verondersteld.
FUNCTION nextcyclusdatesteps (p_insdeel IN NUMBER,
p_srtcontrole IN NUMBER,
p_steps IN NUMBER DEFAULT 1) -- Standaard beginnen te tellen bij 1.
RETURN NUMBER
IS
lsteps NUMBER;
BEGIN
SELECT fac.nextcyclusdatesteps (COALESCE ( (SELECT COALESCE(idsc.ins_deelsrtcontrole_plandatum, idsc.ins_deelsrtcontrole_datum_org) ins_deelsrtcontrole_datum
FROM ins_deelsrtcontrole idsc
WHERE xcp.ins_srtcontrole_key = idsc.ins_srtcontrole_key
AND idsc.ins_deelsrtcontrole_status IN (5,6)
AND idsc.ins_scenario_key = 1
AND idsc.ins_deel_key = xcp.ins_deel_key
AND idsc.ins_deelsrtcontrole_key = (SELECT MAX(idsc2.ins_deelsrtcontrole_key)
FROM ins_deelsrtcontrole idsc2
WHERE idsc2.ins_deel_key = xcp.ins_deel_key
AND idsc2.ins_srtcontrole_key = xcp.ins_srtcontrole_key
AND idsc2.ins_deelsrtcontrole_status IN (5,6)
AND idsc2.ins_scenario_key = 1)),
xcp.ins_srtcontroledl_xcp_startdat,
ins_deel_aanmaak),
xcp.ins_srtcontrole_mode,
xcp.ins_srtcontrole_eenheid,
xcp.ins_srtcontrole_periode,
xcp.ins_srtcontrole_bits,
p_steps
) inspectie_steps
INTO lsteps
FROM ins_v_defined_inspect_xcp xcp
WHERE xcp.ins_deel_key = p_insdeel
AND xcp.ins_srtcontrole_key = p_srtcontrole
AND xcp.ins_scenario_key = 1;
RETURN lsteps;
END;
-- Geef deelsrtcontrolekey, gewenste status en userkey, en de status wortdt
-- gezet, waarbij zonodig (indien verandering) een trackrecord wordt gemaakt
-- Als de status niet wijzigt, wordt ook geen trackrecord gemaakt
PROCEDURE setinspectstatus (pdlsrtcontrkey IN NUMBER, pstatus IN NUMBER, puserkey IN NUMBER)
AS
currentstatus ins_deelsrtcontrole.ins_deelsrtcontrole_status%TYPE;
newstatus ins_deelsrtcontrole.ins_deelsrtcontrole_status%TYPE;
eventcode fac_srtnotificatie.fac_srtnotificatie_code%TYPE;
BEGIN
SELECT ins_deelsrtcontrole_status
INTO currentstatus
FROM ins_deelsrtcontrole
WHERE ins_deelsrtcontrole_key = pdlsrtcontrkey;
CASE pstatus
WHEN 0 -- Gepland
THEN
newstatus := pstatus;
WHEN 2 -- In behandeling
THEN
newstatus := pstatus;
eventcode := 'INSCBE';
WHEN 5 -- Afgemeld
THEN
newstatus := pstatus;
eventcode := 'INSCAF';
WHEN 6 -- Verwerkt
THEN
newstatus := pstatus;
eventcode := 'INSCVE';
ELSE
-- Invalid statuschange or no change
newstatus := NULL;
END CASE;
IF newstatus IS NOT NULL
THEN
-- vooralsnog lopen de notificaties 1-op-1 met de tracking
-- noticode := eventcode;
UPDATE ins_deelsrtcontrole
SET ins_deelsrtcontrole_status = newstatus
WHERE ins_deelsrtcontrole_key = pdlsrtcontrkey;
-- We know that trackaction doesnt do tracking if eventcode is null
fac.trackaction (eventcode, pdlsrtcontrkey, puserkey, NULL, NULL);
END IF;
END;
PROCEDURE ins_daily(today IN DATE DEFAULT SYSDATE)
AS
CURSOR c_days(eerste_dag IN DATE, laatste_dag IN DATE)
IS
SELECT DISTINCT TRUNC(h.ins_deel_statedate) uitvoer_dag
FROM ins_deel_state_history h
, ins_deel d
, ins_srtdeel s
WHERE h.ins_deel_key = d.ins_deel_key
AND d.ins_srtdeel_key = s.ins_srtdeel_key
AND BITAND(s.ins_srtdeel_sensortype, 1) = 1
AND h.ins_deel_statedate BETWEEN eerste_dag AND (laatste_dag + 1)
ORDER BY 1;
CURSOR c_sensors(dag IN DATE)
IS
SELECT DISTINCT h.ins_deel_key
FROM ins_deel_state_history h
, ins_deel d
, ins_srtdeel s
WHERE h.ins_deel_key = d.ins_deel_key
AND d.ins_srtdeel_key = s.ins_srtdeel_key
AND BITAND(s.ins_srtdeel_sensortype, 1) = 1
AND h.ins_deel_statedate BETWEEN (dag) AND (dag + 1);
-- Haal de statuswijzigingen van een dag op.
-- De laatste status loopt tot middernacht.
-- Ook de status van middernacht tot de eerste statuswijziging deze dag moet worden opgehaald.
-- Deze kan meerdere dagen voor deze dag voor het laatst gezet zijn!
CURSOR c_states ( deel_key IN NUMBER
, dag IN DATE)
IS
SELECT x.status
, SUM(x.eindtijd - x.starttijd) totaaltijd
FROM (
( SELECT a.ins_deel_state status
, dag starttijd
, min(c.ins_deel_statedate) eindtijd
, a.ins_deel_key
FROM ins_deel_state_history a
, ins_deel_state_history c
WHERE a.ins_deel_key = c.ins_deel_key
AND c.ins_deel_statedate BETWEEN dag AND dag+1
AND a.ins_deel_statedate = (SELECT MAX(b.ins_deel_statedate)
FROM ins_deel_state_history b
WHERE b.ins_deel_key = a.ins_deel_key
AND b.ins_deel_statedate < dag
)
GROUP BY a.ins_deel_key
, a.ins_deel_state
)
UNION
( SELECT a.ins_deel_state status
, a.ins_deel_statedate starttijd
, least(MIN(b.ins_deel_statedate), dag+1) eindtijd
, a.ins_deel_key
FROM ins_deel_state_history a
, ins_deel_state_history b
WHERE a.ins_deel_key = deel_key
AND a.ins_deel_statedate BETWEEN dag AND dag+1
AND a.ins_deel_key = b.ins_deel_key
AND a.ins_deel_state <> b.ins_deel_state
AND a.ins_deel_statedate < b.ins_deel_statedate
GROUP BY a.ins_deel_statedate
, a.ins_deel_state
, a.ins_deel_key
)
) x
WHERE x.ins_deel_key = deel_key
GROUP BY x.status;
keep_days NUMBER(3);
first_day_available DATE;
last_day_compressed DATE;
start_day_compress DATE;
end_day_compress DATE;
BEGIN
-- Setting aantal dagen history ophalen.
SELECT COALESCE(fac_setting_default, fac_setting_pvalue)
INTO keep_days
FROM fac_setting
WHERE fac_setting_name = 'ins_state_history';
-- dbms_output.put_line('today: '||to_char(today,'dd-mm-yyyy'));
-- Vandaag comprimeren mag niet want je weet niet of je alle meetwaarden al hebt.
end_day_compress := TRUNC(today);
IF (end_day_compress = TRUNC(sysdate))
THEN
end_day_compress := end_day_compress -1;
END IF;
-- Voor welke dagen moet ins_deel_state_history gecomprimeerd worden?
-- (voor het geval ins_daily een aantal dagen niet heeft gewerkt.)
SELECT TRUNC(COALESCE(MIN(ins_deel_statedate), end_day_compress))
INTO first_day_available
FROM ins_deel_state_history;
-- dbms_output.put_line('first_day_available: ' ||to_char(first_day_available,'dd-mm-yyyy'));
SELECT COALESCE(TRUNC(MAX(ins_deel_statedate)), first_day_available)
INTO last_day_compressed
FROM ins_deel_state_history_all;
-- dbms_output.put_line('last_day_compressed: ' ||to_char(last_day_compressed,'dd-mm-yyyy'));
SELECT GREATEST(first_day_available, (last_day_compressed + 1))
INTO start_day_compress
FROM DUAL;
-- dbms_output.put_line('Compress from '||to_char(start_day_compress,'dd-mm-yyyy')||' to '||to_char(end_day_compress,'dd-mm-yyyy'));
FOR r_day IN c_days(start_day_compress, end_day_compress)
LOOP
-- dbms_output.put_line('Compress '||to_char(r_day.uitvoer_dag,'dd-mm-yyyy'));
FOR r_sensor IN c_sensors(r_day.uitvoer_dag)
LOOP
-- dbms_output.put_line('sensor: '||r_sensor.ins_deel_key);
FOR r_state IN c_states(r_sensor.ins_deel_key, r_day.uitvoer_dag)
LOOP
-- dbms_output.put_line('- '||to_char(r_sensor.ins_deel_key)||' '||r_state.status||' '||to_char(r_state.totaaltijd));
INSERT INTO ins_deel_state_history_all
( ins_deel_key
, ins_deel_statedate
, ins_deel_state
, ins_deel_statetime
) VALUES
( r_sensor.ins_deel_key
, r_day.uitvoer_dag
, r_state.status
, r_state.totaaltijd
);
END LOOP;
END LOOP;
COMMIT;
END LOOP;
--
-- Verwijder alle records uit ins_deel_state_history ouder dan x dagen.
DELETE FROM ins_deel_state_history
WHERE TRUNC(ins_deel_statedate) <= TRUNC(SYSDATE - keep_days);
END;
END ins;
/
REGISTERRUN('$Id$')
#endif // INS

View File

@@ -22,16 +22,22 @@ CREATE SEQUENCE ins_s_ins_deelkoppeling_key MINVALUE 1;
CREATE SEQUENCE ins_s_ins_compositie_key MINVALUE 1;
CREATE SEQUENCE ins_s_ins_srtdeel_comp_key MINVALUE 1;
CREATE SEQUENCE ins_s_ins_deel_state_hist_key MINVALUE 1;
CREATE SEQUENCE ins_s_ins_deel_st_histall_key MINVALUE 1;
CREATE SEQUENCE ins_s_ins_scenario_key MINVALUE 10;
CREATE SEQUENCE ins_s_ins_srtcontrole_key MINVALUE 10;
CREATE SEQUENCE ins_s_ins_controlemode_key MINVALUE 10;
CREATE SEQUENCE ins_s_ins_deelsrtcontrole_key MINVALUE 1;
CREATE SEQUENCE ins_s_srtcontroledl_xcp_key MINVALUE 1;
CREATE SEQUENCE ins_s_ins_kmdeelsrtcontr_key MINVALUE 1;
CREATE SEQUENCE ins_s_ins_srtdeel_srtdeel_key MINVALUE 1;
CREATE SEQUENCE ins_s_ins_disc_params_key START WITH 1 NOCACHE;
CREATE SEQUENCE ins_s_ins_deel_note_key MINVALUE 1;
REGISTERONCE('$Id$')

View File

@@ -19,12 +19,12 @@ CREATE_TABLE(ins_srtdiscipline,0)
VARCHAR(2000 CHAR),
ins_srtdiscipline_prefix
VARCHAR2(3),
ins_srtdiscipline_kostenklant /* 0 = uit, 1 = aan, 2 = niet tonen */
NUMBER(1) DEFAULT (0)
CONSTRAINT ins_c_ins_srtdiscipline_kk CHECK(ins_srtdiscipline_kostenklant IN (0,1,2)),
ins_srtdiscipline_kostenklant /* FE: 0x**00 = uit, 0x**01 = aan, 0x**10 = niet tonen, FO/BO: 0x00** = uit, 0x01** = aan, 0x10** = niet tonen */
NUMBER(2) DEFAULT (0)
CONSTRAINT ins_c_ins_srtdiscipline_kk CHECK(ins_srtdiscipline_kostenklant IN (0,1,2,4,5,6,8,9,10)),
ins_srtdiscipline_alg
NUMBER(1) DEFAULT(1)
CONSTRAINT ins_c_ins_srtdiscipline_alg CHECK(ins_srtdiscipline_alg IN (0,1)),
NUMBER(3) DEFAULT(1)
CONSTRAINT ins_c_ins_srtdiscipline_alg CHECK(ins_srtdiscipline_alg IN (0,1,3,5,7)),
ins_srtdiscipline_ins
NUMBER(1) DEFAULT(1)
CONSTRAINT ins_c_ins_srtdiscipline_ins CHECK(ins_srtdiscipline_ins IN (0,1)),
@@ -43,6 +43,14 @@ CREATE_TABLE(ins_srtdiscipline,0)
ins_srtdiscipline_cnt /* reserved for future use */
NUMBER(1) DEFAULT (0)
CONSTRAINT ins_c_ins_srtdiscipline_cnt CHECK(ins_srtdiscipline_cnt IN (0,1)),
ins_srtdiscipline_mldgroup
NUMBER(3)
DEFAULT 0
NOT NULL,
ins_srtdiscipline_image
VARCHAR2(255),
ins_srtdiscipline_color
VARCHAR2(60 CHAR),
ins_srtdiscipline_aanmaak
DATE
DEFAULT SYSDATE
@@ -50,6 +58,10 @@ CREATE_TABLE(ins_srtdiscipline,0)
ins_srtdiscipline_verwijder
DATE
DEFAULT NULLDATUM,
ins_srtdiscipline_externnr
VARCHAR2(256),
ins_srtdiscipline_extsyncdate
DATE,
CONSTRAINT ins_u_ins_srtdisc_omschr UNIQUE (ins_srtdiscipline_omschrijving,
ins_srtdiscipline_verwijder,
ins_srtdiscipline_module)
@@ -66,7 +78,7 @@ CREATE_TABLE(ins_tab_discipline,0)
DEFAULT 'INS'
NOT_NULL(ins_discipline_module, ins_c_ins_discipline_module),
ins_discipline_omschrijving
VARCHAR2(30)
VARCHAR2(60)
NOT_NULL(ins_discipline_omschrijving, ins_c_ins_discipline_omschr),
ins_discipline_opmerking
VARCHAR(2000 CHAR),
@@ -77,11 +89,11 @@ CREATE_TABLE(ins_tab_discipline,0)
ins_discipline_verwijder
DATE
DEFAULT NULLDATUM,
ins_discipline_min_level
ins_discipline_min_level /* 1; Reserveerbaar object; 2; Verbruiksartikel; 3; Ruimte 4; Personenresource; 5; Werkplek;*/
NUMBER(1),
ins_discipline_kpnverplicht
NUMBER(1) DEFAULT(0)
CONSTRAINT ins_c_ins_discipline_kpn CHECK(ins_discipline_kpnverplicht IN (0,1)),
NUMBER(1) DEFAULT(0) NOT NULL
CONSTRAINT ins_c_ins_discipline_kpn CHECK(ins_discipline_kpnverplicht IN (0,1,2)), -- Kostenplaats verplicht {0=niet verplicht (default), 1=verplicht, 2=niet zichtbaar (en niet verplicht)}
ins_srtdiscipline_key
NUMBER(10)
//NOT_NULL(ins_srtdiscipline_key, ins_c_ins_srtdiscipline_key1)
@@ -92,16 +104,27 @@ CREATE_TABLE(ins_tab_discipline,0)
// prs_kostensoort_key
// NUMBER(10)
// CONSTRAINT ins_r_prs_kostensoort_key1 REFERENCES prs_kostensoort(prs_kostensoort_key),
ins_discipline_btw -- 1=Incl. BTW
ins_discipline_btw -- 1=Incl. BTW
NUMBER(1) DEFAULT(1)
CONSTRAINT ins_c_ins_discipline_btw CHECK(ins_discipline_btw IN (0,1)),
ins_discipline_ktopercentage /* percentage dat evt. deelneemt aan KTO (klanttevredenheidsonderzoek), voor MLD, RES, BES */
ins_discipline_ktopercentage /* percentage dat evt. deelneemt aan KTO (klanttevredenheidsonderzoek), voor MLD, RES, BES */
NUMBER(3)
CONSTRAINT ins_c_discipline_ktopercentage CHECK(ins_discipline_ktopercentage BETWEEN 0 AND 100),
ins_discipline_ktodrempel /* minimum aantal dat evt. deelneemt aan KTO */
ins_discipline_ktodrempel /* minimum aantal dat evt. deelneemt aan KTO */
NUMBER(3),
ins_discipline_volgnr
NUMBER(4),
ins_discipline_code
VARCHAR2(60)
CONSTRAINT ins_u_ins_discipline_code UNIQUE,
ins_discipline_image
VARCHAR2(255),
ins_discipline_color
VARCHAR2(60 CHAR),
ins_discipline_externnr
VARCHAR2(256),
ins_discipline_externsyncdate
DATE,
CONSTRAINT ins_u_ins_discipline_omschr UNIQUE (ins_discipline_omschrijving,
ins_srtdiscipline_key,
ins_discipline_verwijder,
@@ -165,6 +188,10 @@ CREATE_TABLE(ins_srtgroep,0)
ins_srtgroep_verwijder
DATE
DEFAULT NULLDATUM,
ins_srtgroep_externnr
VARCHAR2(256),
ins_srtgroep_externsyncdate
DATE,
CONSTRAINT ins_u_ins_srtgroep_upper UNIQUE(ins_discipline_key, ins_srtgroep_upper, ins_srtgroep_verwijder, ins_srtgroep_module)
);
@@ -214,8 +241,12 @@ CREATE_TABLE(ins_srtdeel,0)
VARCHAR2(30),
ins_srtdeel_dimensie
NUMBER(1),
ins_srtdeel_acadsymbol /* ACADSYMBOL vanuit INV_TAB veplaatst */
ins_srtdeel_acadsymbol
VARCHAR2(256),
ins_srtdeel_acadsymbol_dwgx
NUMBER(16,3),
ins_srtdeel_acadsymbol_dwgy
NUMBER(16,3),
ins_srtdeel_acad_tagvalue /* TAGVALUE vanuit ACAD */
VARCHAR2(30),
ins_srtdeel_cadlayer
@@ -255,9 +286,20 @@ CREATE_TABLE(ins_srtdeel,0)
NUMBER(6),
ins_srtdeel_voorraadmax
NUMBER(6),
ins_srtdeel_mjb_grensscore1
NUMBER(6,2),
ins_srtdeel_externnr
VARCHAR2(256),
ins_srtdeel_externsyncdate
DATE,
ins_srtdeel_sensortype /* bitwise: 0=no sensor, &1=discrete values sensor, &2=continuous values sensor, rest tbd */
NUMBER(3)
DEFAULT 0
NOT NULL,
CONSTRAINT ins_c_ins_srtdeel_binding CHECK ((ins_srtdeel_module ='INS' AND ins_srtdeel_binding > 0) OR ins_srtdeel_module <> 'INS')
);
/* New table for relations between object types; designed for key management (formerly SLE)*/
CREATE_TABLE(ins_srtdeel_srtdeel, 0)
(
@@ -296,7 +338,7 @@ CREATE_TABLE(ins_deel,0)
* Dit wordt in de B_IU-trigger gecontroleerd.
*/
ins_deel_aantal
NUMBER(6)
NUMBER(8,2)
DEFAULT 1
CONSTRAINT ins_c_ins_deel_aantal2 CHECK
(ins_deel_aantal is not null and ins_deel_aantal > 0),
@@ -350,17 +392,43 @@ CREATE_TABLE(ins_deel,0)
NUMBER(10),
ins_alg_ruimte_type_org
VARCHAR2(1),
-- In: RES_TAB.SRC
-- res_rsv_deel_key
-- NUMBER(10)
-- CONSTRAINT ins_r_res_rsv_deel_key REFERENCES res_rsv_deel (res_rsv_deel_key),
ins_deel_state
VARCHAR2(128),
ins_deel_statedate
DATE,
ins_deel_uitvoertijd
NUMBER(8,5)
CONSTRAINT ins_c_ins_deel_uitvoertijd CHECK(ins_deel_uitvoertijd >= 0),
ins_deel_t_uitvoertijd
MLD_T_UITVOERTIJD
CONSTRAINT ins_c_ins_deel_uitvoertijd1 CHECK(ins_deel_t_uitvoertijd.tijdsduur >= 0),
ins_deel_actief -- Object 0=Inactief, 1=Actief.
NUMBER(1)
DEFAULT 1 NOT NULL,
ins_deel_image
VARCHAR2(255),
ins_deel_mjb_score1
NUMBER(6,2), /* nu: laatst gemeten conditiescore; numeriek omdat vergeleken moet worden met ins_srtdeel_mjb_grensscore1 */
ins_deel_mjb_score2
NUMBER(6,2), /* nu: laatst bepaalde prioriteit; */
ins_deel_externnr
VARCHAR2(256),
ins_deel_externsyncdate
DATE,
-- In: PRS_TAB.SRC
-- prs_perslid_key_beh
-- NUMBER(10)
-- CONSTRAINT ins_r_prs_perslid_key_beh REFERENCES prs_perslid (prs_perslid_key),
-- In: BES_TAB.SRC
-- bes_bestelopdr_key
-- NUMBER(10)
-- CONSTRAINT bes_r_bes_bestelopdr_key3 REFERENCES bes_bestelopdr(bes_bestelopdr_key),
CONSTRAINT ins_u_ins_deel_upper2 UNIQUE(ins_alg_locatie_key,
ins_deel_parent_key, ins_srtdeel_key, ins_deel_upper,
ins_deel_verwijder)
);
ALTER TABLE ins_deel MODIFY ins_deel_t_uitvoertijd DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
// Track history of ins_deel_states, in principe alleen wijzigende waarden
CREATE_TABLE(ins_deel_state_history, 0)
@@ -379,26 +447,134 @@ CREATE_TABLE(ins_deel_state_history, 0)
VARCHAR2(320)
);
CREATE_TABLE(ins_deel_state_history_all, 0)
(
ins_deel_state_history_all_key
NUMBER(10)
CONSTRAINT ins_k_deel_state_histall_key PRIMARY KEY,
ins_deel_key
NUMBER(10)
CONSTRAINT ins_r_ins_deel_key3 REFERENCES ins_deel(ins_deel_key),
ins_deel_statedate
DATE,
ins_deel_state
VARCHAR2(128),
ins_deel_statetime
NUMBER
);
CREATE_TABLE(ins_scenario, 0)
(
ins_scenario_key
NUMBER(10)
CONSTRAINT insk_ins_scenario_key PRIMARY KEY,
ins_scenario_omschrijving
VARCHAR2(30),
NOT_NULL(ins_scenario_omschrijving, ins_r_ins_scenario_omschr),
ins_scenario_status
NUMBER(3), /* not ietwat ongedefinieerd */
ins_scenario_opmerking
VARCHAR2(4000),
// Note: this column is defined in PRS_TAB.SRC
// prs_perslid_key
// NUMBER(10)
// CONSTRAINT ins_r_prs_perslid_key0 REFERENCES prs_perslid(prs_perslid_key),
ins_scenario_aanmaak
DATE
DEFAULT SYSDATE,
ins_scenario_verwerkt
DATE
);
/* welke inspecties, controles etc gelden er voor objecten van deze soorten */
CREATE_TABLE(ins_srtcontrole, 0)
(
ins_srtcontrole_key
NUMBER(10)
PRIMARY KEY,
ins_srtinstallatie_key
NUMBER(10),
ins_srtcontrole_niveau
VARCHAR2(1)
CONSTRAINT ins_c_srtcontrole_niveau1 CHECK
(ins_srtcontrole_niveau IS NOT NULL AND (ins_srtcontrole_niveau IN( 'D', 'G', 'S'))),
NUMBER(10)
PRIMARY KEY,
ins_srtinstallatie_key
NUMBER(10),
ins_srtcontrole_niveau
VARCHAR2(1)
CONSTRAINT ins_c_srtcontrole_niveau1 CHECK (ins_srtcontrole_niveau IS NOT NULL AND (ins_srtcontrole_niveau IN( 'D', 'G', 'S'))),
ins_srtcontrole_omschrijving
VARCHAR2(60)
NOT_NULL(ins_srtcontrole_omschrijving, ins_c_srtcontrole_omschrijving),
ctr_discipline_key
NUMBER(10)
CONSTRAINT ctr_c_ins_srtcontrole_dis_key CHECK(ctr_discipline_key IS NOT NULL)
CONSTRAINT ctr_c_ins_srtctr_discipline REFERENCES ins_tab_discipline(ins_discipline_key),
ins_srtcontrole_groep // vrijblijvende categorisering voor groepering in rapportages
VARCHAR2(60),
ins_srtcontrole_info
VARCHAR2(4000),
ins_srtcontrole_periode
NUMBER(6,2)
NOT_NULL(ins_srtcontrole_periode, ins_c_ins_srtcontrole_periode),
ins_srtcontrole_eenheid // 0=uurlijks, 1=dagelijks, 2=wekelijk, 3=maandelijk, 4=jaarlijks, null=niet
NUMBER(1)
DEFAULT(1),
ins_srtcontrole_bits // details, afhankelijk van de mode (mag best null zijn)
NUMBER(4),
ins_srtcontrole_mode // 0=moment-modus of 1=interval-modus
NUMBER(1)
DEFAULT(1)
NOT_NULL(ins_srtcontrole_mode, ins_c_ins_srtcontrole_mode),
ins_srtcontrole_level // hierarchy level (relative; lower = more important)
NUMBER(3)
DEFAULT(10)
NOT_NULL(ins_srtcontrole_level, ins_c_ins_srtcontrole_level),
ins_srtcontrole_uren // vervangings- of controlekosten (geldt per stuk (ins_deel_aantal) per controle) bv tbv capaciteitsplanning
NUMBER(8,2),
ins_srtcontrole_materiaal // vervangings- of controlekosten (geldt per stuk (ins_deel_aantal) per controle)
NUMBER(9,2),
ins_srtcontrole_kosten // vervangings- of controlekosten (geldt per stuk (ins_deel_aantal) per controle) deel 1 (bv BTW hoog)
NUMBER(11,2),
ins_srtcontrole_kosten2 // vervangings- of controlekosten (geldt per stuk (ins_deel_aantal) per controle) deel 2 (bv BTW laag)
NUMBER(11,2),
ins_srtcontrole_kosten3 // vervangings- of controlekosten (geldt per stuk (ins_deel_aantal) per controle) deel 3 (spare)
NUMBER(11,2),
ins_srtcontrole_percentage // percentage van het aantal delen waarop dit betrekking heeft
NUMBER(3)
DEFAULT (100)
CONSTRAINT ins_c_srtcontrole_percentage CHECK(ins_srtcontrole_percentage BETWEEN 0 AND 100),
ins_srtcontrole_opmerking
VARCHAR2(320),
ins_srtcontrole_periode /* in dagen */
NUMBER(4)
NOT_NULL(ins_srtcontrole_periode, ins_c_ins_srtcontrole_periode)
ins_srtcontrole_eind // hier eindigt deze
DATE,
ins_srtcontrole_options /* bitwise: 1=(kan)inplannen, 2=(kan)starten, 4=(kan)afmelden, 8=(kan)voltooien */
NUMBER(3)
DEFAULT 15
NOT_NULL(ins_srtcontrole_options, ins_c_ins_srtcontr_options),
ins_scenario_key
NUMBER(10)
DEFAULT 1 NOT NULL
CONSTRAINT ins_r_ins_scenario_key1 REFERENCES ins_scenario(ins_scenario_key) ON DELETE CASCADE,
/* na create table ins_controlemode
ins_controlemode_key
NUMBER(10)
CONSTRAINT ins_c_ins_controlemode_key REFERENCES ins_controlemode(ins_controlemode_key),
*/
/* in fin_tab.src:
fin_btwtabelwaarde_key
NUMBER(10)
CONSTRAINT ins_r_fin_btwtabelwaarde1 REFERENCES fin_btwtabelwaarde(fin_btwtabelwaarde_key),
*/
ins_srtcontrole_afbouwtijd
NUMBER(6,2)
/* in mld_tab.src:
mld_stdmelding_key
NUMBER(10)
CONSTRAINT mld_r_mld_stdmelding_key7 REFERENCES mld_stdmelding
*/
/* in prs_tab.src:
,prs_kostenplaats_key
NUMBER(10)
CONSTRAINT ins_r_prs_kostenplaats_key1 REFERENCES prs_kostenplaats(prs_kostenplaats_key)
,prs_dienst_key
NUMBER(10)
CONSTRAINT cnt_r_prs_dienst_key1 REFERENCES prs_dienst(prs_dienst_key)
*/
);
CREATE_TABLE(ins_controlemode, 0)
@@ -411,11 +587,79 @@ CREATE_TABLE(ins_controlemode, 0)
NOT_NULL(ins_controlemode_oms, ins_c_controlemode_oms),
ins_controlemode_opmerking
VARCHAR(2000 CHAR),
CONSTRAINT ins_u_ins_controlemode_oms UNIQUE (ins_controlemode_oms)
ins_controlemode_success // 1=positive/neutral result, 0=negative result
NUMBER(1)
DEFAULT(1)
NOT NULL
CONSTRAINT ins_c_ins_controlemode_success CHECK (ins_controlemode_success IN (0,1)),
ins_srtcontrole_type // 1=controle, 2=vervanging, 3=certificering, rest ntb
NUMBER(1)
DEFAULT(1),
CONSTRAINT ins_u_ins_controlemode_oms UNIQUE (ins_srtcontrole_type,ins_controlemode_oms)
);
ALTER TABLE ins_srtcontrole
ADD ins_controlemode_key
NUMBER(10)
CONSTRAINT ins_c_ins_controlemode_key REFERENCES ins_controlemode(ins_controlemode_key);
/* wanneer zijn de inspecties uitgevoerd */
// Eventuele afwijkingen (xcp=exception) per specifiek deel
// De methodiek (flags) en het level kunnen niet overruled worden; fungeert als COALESCE met ins_srtcontrole
// Het kan ook voor alleen respijt bestaan
CREATE_TABLE(ins_srtcontroledl_xcp, 0)
(
ins_srtcontroledl_xcp_key
NUMBER(10)
PRIMARY KEY,
ins_deel_key
NUMBER(10)
NOT NULL REFERENCES ins_deel ON DELETE CASCADE,
ins_srtcontrole_key
NUMBER(10)
NOT NULL REFERENCES ins_srtcontrole ON DELETE CASCADE,
ins_srtcontroledl_xcp_periode
NUMBER(6,2),
ins_srtcontroledl_xcp_eenheid // 0=uurlijks, 1=dagelijks, 2=wekelijk, 3=maandelijk, 4=jaarlijks
NUMBER(3),
ins_srtcontroledl_xcp_bits // details, afhankelijk van de mode (mag best null zijn)
NUMBER(4),
ins_srtcontroledl_xcp_aantal // optionele overrule van het ins_deel_aantal tbv deze controle
NUMBER(8,2),
ins_srtcontroledl_xcp_aanteh // optionele overrule van het ins_srtdeel_eenheid tbv deze controle (_eenheid bestond al)
VARCHAR2(30),
ins_srtcontroledl_xcp_uren // vervangings- of controlekosten (geldt per stuk (ins_deel_aantal of ins_srtcontroledl_xcp_aantal) per controle) bv tbv capaciteitsplanning
NUMBER(8,2),
ins_srtcontroledl_xcp_materia // vervangings- of controlekosten (geldt per stuk (ins_deel_aantal of ins_srtcontroledl_xcp_aantal) per controle)
NUMBER(9,2),
ins_srtcontroledl_xcp_kosten // vervangings- of controlekosten (geldt per stuk (ins_deel_aantal of ins_srtcontroledl_xcp_aantal) per controle)
NUMBER(11,2),
ins_srtcontroledl_xcp_kosten2 // vervangings- of controlekosten (geldt per stuk (ins_deel_aantal of ins_srtcontroledl_xcp_aantal) per controle) deel 2 (bv BTW laag)
NUMBER(11,2),
ins_srtcontroledl_xcp_kosten3 // vervangings- of controlekosten (geldt per stuk (ins_deel_aantal) per controle of ins_srtcontroledl_xcp_aantal) deel 3 (spare)
NUMBER(11,2),
ins_srtcontroledl_xcp_perc // percentage van het aantal delen waarop dit betrekking heeft
NUMBER(3)
CONSTRAINT ins_c_srtcontroledl_xcp_perc CHECK(ins_srtcontroledl_xcp_perc BETWEEN 0 AND 100),
ins_srtcontroledl_xcp_groep // Vrijblijvende categorisering voor groepering in rapportages
VARCHAR2(60),
ins_srtcontroledl_xcp_startdat // Startdatum eerste inspectie.
DATE,
ins_srtcontroledl_xcp_eind // hier eindigt deze
DATE,
ins_srtcontroledl_xcp_prio
NUMBER(1)
DEFAULT(2) // normaal
NOT NULL,
ins_scenario_key
NUMBER(10)
DEFAULT 1 NOT NULL
CONSTRAINT ins_r_ins_scenario_key2 REFERENCES ins_scenario(ins_scenario_key) ON DELETE CASCADE,
ins_srtcontroledl_xcp_opmerk
VARCHAR2(320),
CONSTRAINT ins_u_ins_srtcontroledl_xcp UNIQUE (ins_deel_key, ins_srtcontrole_key, ins_scenario_key)
);
/* de feitelijke inspecties */
CREATE_TABLE(ins_deelsrtcontrole, 0)
(
ins_deelsrtcontrole_key
@@ -428,18 +672,35 @@ CREATE_TABLE(ins_deelsrtcontrole, 0)
NUMBER(10)
NOT NULL REFERENCES ins_srtcontrole ON DELETE CASCADE,
ins_deelsrtcontrole_datum
DATE
NOT NULL,
DATE,
ins_deelsrtcontrole_datum_org
DATE,
ins_controlemode_key
NUMBER(10)
NOT NULL REFERENCES ins_controlemode ON DELETE SET NULL,
CONSTRAINT ins_r_ins_controlemode_key REFERENCES ins_controlemode,
ins_deelsrtcontrole_opmerking
VARCHAR(2000 CHAR),
VARCHAR(4000 CHAR),
ins_deelsrtcontrole_plan_opm
VARCHAR(4000 CHAR),
ins_deelsrtcontrole_plandatum
DATE,
ins_deelsrtcontrole_status // (vooralsnog 0;Ingepland 2;Gestart/In behandeling 5;Afgemeld/Gereed gemeld; 6;Afgerond)
NUMBER(1)
DEFAULT (6)
CONSTRAINT ins_c_deelsrtcontrole_status NOT NULL,
ins_scenario_key
NUMBER(10)
DEFAULT 1 NOT NULL
CONSTRAINT ins_r_ins_scenario_key3 REFERENCES ins_scenario(ins_scenario_key) ON DELETE CASCADE,
ins_deelsrtcontrole_freezecost
NUMBER(11,2),
ins_deelsrtcontrole_freezedate
DATE,
// Note: this column is defined in PRS_TAB.SRC
// prs_perslid_key
// NUMBER(10)
// CONSTRAINT ins_r_prs_perslid_key REFERENCES prs_perslid(prs_perslid_key) ON DELETE SET NULL
CONSTRAINT ins_u_ins_deelsrtcontrole UNIQUE (ins_deel_key, ins_srtcontrole_key, ins_deelsrtcontrole_datum)
CONSTRAINT ins_u_ins_deelsrtcontrole UNIQUE (ins_deel_key, ins_srtcontrole_key, ins_scenario_key, ins_deelsrtcontrole_datum_org)
);
CREATE_TABLE(ins_import,0)
@@ -479,11 +740,10 @@ CREATE_TABLE(ins_srtkenmerk, 0)
VARCHAR2(10),
ins_srtkenmerk_kenmerktype
VARCHAR2(1)
CONSTRAINT ins_c_ins_srtkenmerk_kenmtype CHECK(ins_srtkenmerk_kenmerktype IN('C', 'N', 'D', 'R', 'X', 'L', 'Q','F','M','E','S', 'l')),
ins_srtkenmerk_systeem
NUMBER(1)
CONSTRAINT ins_c_ins_srtkenmerk_systeem CHECK(ins_srtkenmerk_systeem IS NULL
OR ins_srtkenmerk_systeem = 1),
CONSTRAINT ins_c_ins_srtkenmerk_kenmtype CHECK(ins_srtkenmerk_kenmerktype IN ('C','N','D','T','R','X','L','Q','F','M','E','S','l','B','V')),
ins_srtkenmerk_systeem -- &1 = systeemkm, &2 = primary, show in list
NUMBER(2)
DEFAULT 0 NOT NULL,
ins_srtkenmerk_lengte
NUMBER(4)
CONSTRAINT ins_c_ins_srtkenmerk_lengte CHECK(ins_srtkenmerk_lengte >= 1
@@ -528,8 +788,13 @@ CREATE_TABLE(ins_kenmerk, 0)
ins_kenmerk_bewerkniveau /* Kenmerk behoort bij individueel Deel of algemeen Srtdeel */
VARCHAR2(1) DEFAULT 'D' NOT NULL
CONSTRAINT ins_c_ins_kenmerk_bewerk CHECK(ins_kenmerk_bewerkniveau IN ('D', 'S')),
ins_kenmerk_omschrijving
VARCHAR2(50), /* optionele overrule van srtkenmerk_omschrijving */
ins_kenmerk_verplicht
NUMBER(1),
ins_kenmerk_groep
NUMBER(1)
DEFAULT 0 NOT NULL,
ins_kenmerk_toonbaar
NUMBER(1)
CONSTRAINT ins_c_ins_kenmerk_toonbaar CHECK(ins_kenmerk_toonbaar IS NULL
@@ -538,6 +803,10 @@ CREATE_TABLE(ins_kenmerk, 0)
NUMBER(1)
CONSTRAINT ins_c_ins_kenmerk_meetwaarde CHECK(ins_kenmerk_meetwaarde IS NULL
OR ins_kenmerk_meetwaarde = 1),
ins_kenmerk_wissen
NUMBER(1)
DEFAULT 0 NOT NULL
CONSTRAINT ins_c_ins_kenmerk_wissen CHECK(ins_kenmerk_wissen IN (0,1,2)),
ins_kenmerk_volgnummer
NUMBER(3)
NOT NULL,
@@ -548,7 +817,9 @@ CREATE_TABLE(ins_kenmerk, 0)
ins_kenmerk_regexp
VARCHAR2(255),
ins_kenmerk_default
VARCHAR2(255),
VARCHAR2(4000),
ins_kenmerk_show_expr
VARCHAR2(4000),
ins_kenmerk_hint
VARCHAR2(255 CHAR),
ins_kenmerk_aanmaak
@@ -559,7 +830,7 @@ CREATE_TABLE(ins_kenmerk, 0)
DATE
DEFAULT NULLDATUM,
CONSTRAINT ins_r_ins_srtinstallatie_key1 CHECK(ins_srtinstallatie_key IS NOT NULL OR ins_kenmerk_niveau = 'D'),
CONSTRAINT ins_u_ins_kenmerk UNIQUE(ins_srtkenmerk_key, ins_srtinstallatie_key, ins_kenmerk_niveau, ins_kenmerk_verwijder)
CONSTRAINT ins_u_ins_kenmerk UNIQUE(ins_srtkenmerk_key, ins_srtinstallatie_key, ins_kenmerk_niveau, ins_kenmerk_omschrijving, ins_kenmerk_groep, ins_kenmerk_verwijder)
);
/* De waarde mag in de tabel NULL zijn, maar om de database niet
@@ -719,12 +990,35 @@ CREATE_TABLE(ins_disc_params,0)
ins_discipline_key NUMBER(10),
ins_disc_params_cadlayers VARCHAR2(500),
ins_disc_params_type NUMBER(2) DEFAULT 0, /* bitwise: 1=binnen, 2=buiten 1+2=binnen en buiten */
ins_disc_params_autonum NUMBER(2) DEFAULT 3, /* bitwise: 0=niet automatisch, +1=automatisch, +2=wijzigbaar (1,2,3 zijn zinvol)*/
CONSTRAINT ins_c_ins_discipline_key CHECK (ins_discipline_key IS NOT NULL),
CONSTRAINT ins_k_res_disc_params_key PRIMARY KEY (ins_disc_params_key),
CONSTRAINT ins_r_ins_discipine_key FOREIGN KEY (ins_discipline_key)
REFERENCES ins_tab_discipline (ins_discipline_key)
);
CREATE_TABLE(ins_deel_note,0)
(
ins_deel_note_key
NUMBER(10)
PRIMARY KEY,
ins_deel_key
NUMBER(10)
NOT NULL
REFERENCES ins_deel (ins_deel_key)
ON DELETE CASCADE,
ins_deel_note_aanmaak
DATE
DEFAULT SYSDATE,
// Note: this column is defined in PRS_TAB.SRC
// prs_perslid_key
// NUMBER(10)
// REFERENCES prs_perslid (prs_perslid_key)
// ON DELETE SET NULL,
ins_deel_note_omschrijving
VARCHAR2(4000)
);
REGISTERONCE('$Id$')
#endif // INS

View File

@@ -15,12 +15,23 @@ BEGIN
END;
/
AUDIT_BEGIN(ins_tab_discipline)
AUDIT_VALUE_K(ins_tab_discipline, ins_discipline_key, ins_discipline_omschrijving)
AUDIT_VALUE_K(ins_tab_discipline, ins_discipline_key, ins_discipline_volgnr)
AUDIT_VALUE_K(ins_tab_discipline, ins_discipline_key, prs_kostensoort_key)
AUDIT_VALUE_K(ins_tab_discipline, ins_discipline_key, ins_discipline_kpnverplicht)
AUDIT_VALUE_K(ins_tab_discipline, ins_discipline_key, ins_discipline_email)
AUDIT_VALUE_K(ins_tab_discipline, ins_discipline_key, ins_discipline_ktopercentage)
AUDIT_VALUE_K(ins_tab_discipline, ins_discipline_key, ins_discipline_ktodrempel)
AUDIT_VALUE_K(ins_tab_discipline, ins_discipline_key, ins_discipline_verwijder)
AUDIT_END()
CREATE_TRIGGER(ins_t_ins_discipline_B_IU)
BEFORE INSERT OR UPDATE ON ins_tab_discipline
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(ins_discipline_key,ins_s_ins_discipline_key);
UPDATE_UPPER(ins_discipline_code,ins_discipline_code,ins_tab_discipline);
IF ( :new.ins_discipline_verwijder IS NOT NULL
AND:old.ins_discipline_verwijder IS NULL
AND:new.ins_discipline_module = 'MLD')
@@ -31,7 +42,8 @@ BEGIN
SELECT 'x'
INTO dummy
FROM mld_melding m, mld_stdmelding stdm
WHERE stdm.mld_ins_discipline_key = :new.ins_discipline_key
WHERE (stdm.mld_ins_discipline_key = :new.ins_discipline_key
OR m.mld_ins_discipline_key = :new.ins_discipline_key)
AND m.mld_stdmelding_key = stdm.mld_stdmelding_key
AND m.mld_melding_status IN (0,2,3,4,7);
raise_application_error (-20000, 'ins_m999 Vakgroep heeft nog open meldingen');
@@ -102,6 +114,20 @@ BEGIN
END;
END IF;
IF ( :new.ins_discipline_verwijder IS NOT NULL
AND :old.ins_discipline_verwijder IS NULL
AND :new.ins_discipline_module = 'RES')
THEN
BEGIN
UPDATE res_srtartikel_onrgoed
SET res_srtartikel_og_verwijder = :new.ins_discipline_verwijder
WHERE res_srtartikel_onrgoed.res_discipline_key = :new.ins_discipline_key
AND res_srtartikel_og_verwijder IS NULL;
DELETE FROM res_activiteitdiscipline WHERE res_activiteitdiscipline.res_discipline_key = :new.ins_discipline_key;
END;
END IF;
SET_VERWIJDER_CHILDREN(ins_srtgroep, ins_discipline_key, ins_discipline_verwijder,
ins_srtgroep_verwijder,ins_tab_discipline);
SET_VERWIJDER_CHILDREN(bes_srtgroep, ins_discipline_key, ins_discipline_verwijder,
@@ -157,14 +183,20 @@ BEGIN
END;
/
CREATE_TRIGGER(ins_t_ins_deel_B_I)
BEFORE INSERT ON ins_deel
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(ins_deel_key,ins_s_ins_inst_keys);
END;
/
CREATE_TRIGGER(ins_t_ins_deel_B_IU)
BEFORE INSERT OR UPDATE ON ins_deel
FOR EACH ROW
declare
DECLARE
Dummy1 BOOLEAN;
BEGIN
UPDATE_PRIMARY_KEY(ins_deel_key,ins_s_ins_inst_keys);
UPDATE_UPPER(ins_deel_omschrijving,ins_deel_upper,ins_deel);
IF :new.ins_deel_verwijder IS NOT NULL AND :old.ins_deel_verwijder IS NULL THEN
DECLARE
@@ -254,6 +286,9 @@ BEGIN
WHEN OTHERS
THEN NULL;
END;
ELSE
-- Voor koppeling van een object aan een afdeling, contactpersoon of persoon de alg_locatie_key altijd op NULL zetten.
:new.ins_alg_locatie_key := NULL;
END IF;
END IF;
/* Bij INS_DEEL moet INS_ALG_RUIMTE_KEY ingevuld zijn
@@ -298,13 +333,53 @@ BEGIN
END IF;
END;
END IF;
UPDATE_AANMAAKDATUM(ins_deel, ins_deel_aanmaak);
END;
/
CREATE_TRIGGER(ins_t_ins_deel_A_U)
AFTER UPDATE ON ins_deel
FOR EACH ROW
DECLARE
new_date DATE;
prev_state ins_deel_state_history.ins_deel_state%TYPE;
BEGIN
IF (:old.ins_deel_state IS NULL AND :new.ins_deel_state IS NOT NULL)
OR (:new.ins_deel_state <> :old.ins_deel_state)
THEN
INSERT INTO ins_deel_state_history (ins_deel_key, ins_deel_state, ins_deel_statedate)
VALUES (:new.ins_deel_key, :new.ins_deel_state, COALESCE(:new.ins_deel_statedate, SYSDATE));
BEGIN
new_date := COALESCE (:new.ins_deel_statedate, SYSDATE); -- voorkom dat de update *net* een seconde later kan zijn
INSERT INTO ins_deel_state_history (ins_deel_key, ins_deel_state, ins_deel_statedate)
VALUES (:new.ins_deel_key, :new.ins_deel_state, COALESCE(:new.ins_deel_statedate, new_date));
EXCEPTION
WHEN DUP_VAL_ON_INDEX
THEN
BEGIN
SELECT ins_deel_state
INTO prev_state
FROM ins_deel_state_history
WHERE ins_deel_state_history_key =
(SELECT MAX (ins_deel_state_history_key)
FROM ins_deel_state_history
WHERE ins_deel_key = :new.ins_deel_key
AND ins_deel_statedate < new_date);
EXCEPTION
WHEN NO_DATA_FOUND THEN NULL;
END;
IF (prev_state = :new.ins_deel_state)
THEN
DELETE ins_deel_state_history
WHERE ins_deel_key = :new.ins_deel_key
AND ins_deel_statedate = new_date;
ELSE -- kan alleen bij tri-stste statussen gebeuren
UPDATE ins_deel_state_history
SET ins_deel_state = :new.ins_deel_state
WHERE ins_deel_key = :new.ins_deel_key
AND ins_deel_statedate = new_date;
END IF;
END;
END IF;
UPDATE_AANMAAKDATUM(ins_deel, ins_deel_aanmaak);
END;
/
@@ -481,6 +556,14 @@ BEGIN
END;
/
CREATE_TRIGGER(ins_t_ins_deel_st_histall_B_I)
BEFORE INSERT ON ins_deel_state_history_all
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(ins_deel_state_history_all_key,ins_s_ins_deel_st_histall_key);
END;
/
CREATE_TRIGGER(ins_t_ins_import_B_IU)
BEFORE INSERT OR UPDATE ON ins_import
@@ -505,20 +588,17 @@ BEGIN
APPLICATION_ERROR(-20003, 'INS_M156');
END IF;
IF (:new.ins_srtkenmerk_kenmerktype = 'C'
OR :new.ins_srtkenmerk_kenmerktype = 'N')
AND :new.ins_srtkenmerk_lengte IS NULL
IF :new.ins_srtkenmerk_kenmerktype IN ('C', 'N', 'B') AND :new.ins_srtkenmerk_lengte IS NULL
THEN
APPLICATION_ERROR(-20000, 'INS_C_INS_SRTKENMERK_LENGTE');
END IF;
-- Numeriek mag niet te lang zijn (numeric overflow)
IF :new.ins_srtkenmerk_kenmerktype = 'N'
AND :new.ins_srtkenmerk_lengte > 20
IF :new.ins_srtkenmerk_kenmerktype IN ('N', 'B') AND :new.ins_srtkenmerk_lengte > 20
THEN
:new.ins_srtkenmerk_lengte := 20;
END IF;
IF :new.ins_srtkenmerk_kenmerktype = 'N' AND :old.ins_srtkenmerk_key IS NOT NULL
IF :new.ins_srtkenmerk_kenmerktype IN ('N', 'B') AND :old.ins_srtkenmerk_key IS NOT NULL
THEN
IF :old.ins_srtkenmerk_nmin <> :new.ins_srtkenmerk_nmin OR
(:old.ins_srtkenmerk_nmin IS NULL AND :new.ins_srtkenmerk_nmin IS NOT NULL)
@@ -633,7 +713,7 @@ BEGIN
THEN
APPLICATION_ERROR_GOTO(-20004, 'ins_m143,'||SrtKenmerkOmschr||','||TO_CHAR(SrtKenmerkLengte));
END IF;
ELSIF SrtKenmerkType = 'N' /* Number */
ELSIF SrtKenmerkType IN ('N', 'B') /* Number */
THEN
/* Controleer of er een numerieke waarde ingevuld is */
IF SrtKenmerkDec IS NULL OR SrtKenmerkDec = 0
@@ -742,7 +822,7 @@ BEGIN
THEN
APPLICATION_ERROR_GOTO(-20004, 'ins_m143,'||SrtKenmerkOmschr||','||TO_CHAR(SrtKenmerkLengte));
END IF;
ELSIF SrtKenmerkType = 'N' /* Number */
ELSIF SrtKenmerkType IN ('N', 'B') /* Number */
THEN
/* Controleer of er een numerieke waarde ingevuld is */
IF SrtKenmerkDec IS NULL OR SrtKenmerkDec = 0
@@ -835,6 +915,24 @@ BEGIN
END;
/
CREATE_TRIGGER(ins_t_scenario_B_IU)
BEFORE INSERT OR UPDATE ON ins_scenario
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(ins_scenario_key, ins_s_ins_scenario_key);
END;
/
CREATE_TRIGGER(ins_t_scenario_B_D)
BEFORE DELETE ON ins_scenario
FOR EACH ROW
BEGIN
IF :old.ins_scenario_key = 1 THEN
raise_application_error (-20000, 'Cannot delete actual scenario');
END IF;
END;
/
CREATE_TRIGGER(ins_t_srtcontrole_B_IU)
BEFORE INSERT OR UPDATE ON ins_srtcontrole
FOR EACH ROW
@@ -851,6 +949,14 @@ BEGIN
END;
/
CREATE_TRIGGER(ins_t_srtcontroledl_xcp_B_IU)
BEFORE INSERT OR UPDATE ON ins_srtcontroledl_xcp
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(ins_srtcontroledl_xcp_key, ins_s_srtcontroledl_xcp_key);
END;
/
CREATE_TRIGGER(ins_t_deelsrtcontrole_B_IU)
BEFORE INSERT OR UPDATE ON ins_deelsrtcontrole
FOR EACH ROW
@@ -859,6 +965,12 @@ BEGIN
END;
/
AUDIT_BEGIN(ins_disc_params)
AUDIT_VALUE(ins_disc_params, ins_disc_params_autonum)
AUDIT_VALUE(ins_disc_params, ins_disc_params_cadlayers)
AUDIT_VALUE(ins_disc_params, ins_disc_params_type)
AUDIT_END()
CREATE_TRIGGER(ins_t_ins_disc_params_b_iu)
BEFORE INSERT OR UPDATE ON ins_disc_params
FOR EACH ROW
@@ -867,6 +979,14 @@ BEGIN
END;
/
CREATE_TRIGGER(ins_t_ins_deel_note_B_IU)
BEFORE INSERT OR UPDATE ON ins_deel_note
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(ins_deel_note_key, ins_s_ins_deel_note_key);
END;
/
REGISTERRUN('$Id$')
#endif

Some files were not shown because too many files have changed in this diff Show More