3645 Commits

Author SHA1 Message Date
Jos Groot Lipman
76a5c63d4d Die hoort weg te zijn
svn path=/Website/branches/v5.4.1/; revision=22097
2014-07-08 11:20:56 +00:00
Daniëlle Tolner
760eeb16c9 PNBR#29793: Nieuw logo op bonnen
svn path=/Website/branches/v5.4.1/; revision=22059
2014-07-02 11:44:36 +00:00
Maarten van der Heide
720fe6df07 SVRZ#29377 Inkoopondersteuning
svn path=/Website/branches/v5.4.1/; revision=21926
2014-06-18 08:32:12 +00:00
Maarten van der Heide
4ecbd8b6b8 SBSH5 patches
svn path=/Website/branches/v5.4.1/; revision=21922
2014-06-18 07:22:15 +00:00
Maarten van der Heide
421e1e142c SVRZ#29377 Inkoopondersteuning
svn path=/Website/branches/v5.4.1/; revision=21920
2014-06-18 07:18:34 +00:00
Maarten van der Heide
dd836e4581 SVRZ#29377 Inkoopondersteuning
svn path=/Website/branches/v5.4.1/; revision=21919
2014-06-18 07:18:16 +00:00
Maarten van der Heide
b469b64992 SVRZ#29377 Inkoopondersteuning
svn path=/Website/branches/v5.4.1/; revision=21918
2014-06-18 07:18:04 +00:00
Maarten van der Heide
e66215e5f7 DCOL#28900 BEDRIJF-import via RELIMP-API vanuit Exact
svn path=/Website/branches/v5.4.1/; revision=21903
2014-06-16 20:45:49 +00:00
Peter Koerhuis
756962ffe9 svn path=/Website/branches/v5.4.1/; revision=21900 2014-06-16 14:25:00 +00:00
Marcel Bourseau
b1a66ea7f8 ALLI#29759
svn path=/Website/branches/v5.4.1/; revision=21899
2014-06-16 14:24:52 +00:00
Maarten van der Heide
6864c0c61a DCOL#28900 BEDRIJF-import via RELIMP-API vanuit Exact
svn path=/Website/branches/v5.4.1/; revision=21893
2014-06-13 14:40:12 +00:00
Peter Koerhuis
5766749267 NYBU#29653 Campus contract op salaris
svn path=/Website/branches/v5.4.1/; revision=21889
2014-06-12 16:11:45 +00:00
Marcel Bourseau
c0277ec8ae VGLD#29791: eenheid van artikel in Punchout
svn path=/Website/branches/v5.4.1/; revision=21885
2014-06-12 14:37:03 +00:00
Marcel Bourseau
b114e1e36c UWVA#29515: ARO check, bsn met voorloopnullen
svn path=/Website/branches/v5.4.1/; revision=21869
2014-06-12 10:51:36 +00:00
Arthur Egberink
22fcf8a323 AAIT#29781 -- Aanpassing koppeling met COM4
svn path=/Website/branches/v5.4.1/; revision=21857
2014-06-11 13:14:53 +00:00
Arthur Egberink
5c05fa00e4 RWSN#29770 -- storing in koppeling RWS - AAFM
svn path=/Website/branches/v5.4.1/; revision=21853
2014-06-11 12:04:32 +00:00
Marcel Bourseau
dd72c6a2b9 ALLI#29775: portaal/menutaken: verbeterde uitlijning
svn path=/Website/branches/v5.4.1/; revision=21847
2014-06-10 14:50:39 +00:00
Arthur Egberink
c73aef9488 RWSN#29770 -- storing in koppeling RWS - AAFM
svn path=/Website/branches/v5.4.1/; revision=21846
2014-06-10 13:01:06 +00:00
Jos Groot Lipman
4bce72fe85 Oops, Automatisch protocol van 'zelf' achterhalen
svn path=/Website/branches/v5.4.1/; revision=21809
2014-06-04 09:13:51 +00:00
Jos Groot Lipman
dbca52153e FSN#29742 Inplakken flexfiles als HEX gaf nog allerlei errors
svn path=/Website/branches/v5.4.1/; revision=21801
2014-06-03 11:57:02 +00:00
Maarten van der Heide
ff1af9b285 Bijgewerkt in lijn met versie bij RWS.
svn path=/Website/branches/v5.4.1/; revision=21800
2014-06-03 10:00:34 +00:00
Jos Groot Lipman
986b85494a Automatisch protocol van 'zelf' achterhalen
svn path=/Website/branches/v5.4.1/; revision=21791
2014-06-02 14:40:02 +00:00
Ruud Lipper
67be066c39 WEHK#29714 verwijderen voorloopcijfers telefoonnummer opdrachtbon
svn path=/Website/branches/v5.4.1/; revision=21735
2014-05-28 09:47:42 +00:00
Daniëlle Tolner
8db91534ef UWVA#29637: opdrachttype op bon tonen
svn path=/Website/branches/v5.4.1/; revision=21731
2014-05-28 08:08:34 +00:00
Marcel Bourseau
6779523048 ALLI#29628: Projectnummer wordt nu afgedrukt
svn path=/Website/branches/v5.4.1/; revision=21721
2014-05-27 11:09:55 +00:00
Ruud Lipper
91f643498b IVET#29398
svn path=/Website/branches/v5.4.1/; revision=21713
2014-05-26 12:58:50 +00:00
Marcel Bourseau
d587c29cde VIAR#29342: Deeplink naar (MIPP)melding/(MIPP)opdracht (puntje 3)
svn path=/Website/branches/v5.4.1/; revision=21706
2014-05-26 09:42:47 +00:00
Marcel Bourseau
d4bd269571 VIAR#29342: Kostenvelden niet meer in MIPP (opdracht)bon
svn path=/Website/branches/v5.4.1/; revision=21699
2014-05-23 13:34:56 +00:00
Peter Koerhuis
63f7b54eb4 NYBU#29674 Aanvullende rapportages voor cateraar Vermaat
svn path=/Website/branches/v5.4.1/; revision=21696
2014-05-22 15:04:59 +00:00
Peter Koerhuis
901c1ae068 svn path=/Website/branches/v5.4.1/; revision=21685 2014-05-22 12:28:30 +00:00
Maarten van der Heide
59d1ab498f RWSN#29343 DID_STATUS-import van CSV naar XML
svn path=/Website/branches/v5.4.1/; revision=21667
2014-05-21 10:12:42 +00:00
Jos Groot Lipman
0a7b0d3799 Versie 5.4.1 Gold D
svn path=/Website/branches/v5.4.1/; revision=21651
2014-05-20 11:16:45 +00:00
Maarten van der Heide
2abbebc21b RWSN#29343 DID_STATUS-import van CSV naar XML
svn path=/Website/branches/v5.4.1/; revision=21639
2014-05-20 07:25:02 +00:00
Daniëlle Tolner
02493a0f5a IVET#29483: dubbele print bij transportaanvraag
svn path=/Website/branches/v5.4.1/; revision=21620
2014-05-19 10:18:34 +00:00
Jos Groot Lipman
f3e2fadcc5 Eerst AADS test: Niet ondersteunde xmlnode bij contract
svn path=/Website/branches/v5.4.1/; revision=21617
2014-05-19 09:34:17 +00:00
Maykel Geerdink
1297020b17 RWSN#29611: 5.3.3 27927 - bevinding: Error: MLD_MELDING_RESPIJT": ongeldige ID.
svn path=/Website/branches/v5.4.1/; revision=21613
2014-05-19 08:55:04 +00:00
Daniëlle Tolner
5c715cffaf IVET#29483: dubbele bon transportaanvraag
svn path=/Website/branches/v5.4.1/; revision=21610
2014-05-19 07:52:20 +00:00
Daniëlle Tolner
73b40ba2d5 IVET#29483: dubbele bon transportaanvraag
svn path=/Website/branches/v5.4.1/; revision=21596
2014-05-15 09:54:12 +00:00
Jos Groot Lipman
70cf526d19 API2 Uitbreiding SWITCHUSER/ X-FACILITOR-SWITCH-USER
svn path=/Website/branches/v5.4.1/; revision=21595
2014-05-15 08:21:23 +00:00
Jos Groot Lipman
ed0faa6885 FSN#29607 Set location sql-statement had te veel plusjes
svn path=/Website/branches/v5.4.1/; revision=21581
2014-05-14 10:23:23 +00:00
Maarten van der Heide
3e3ce471e6 RWSN#29343 DID_STATUS-import van CSV naar XML
svn path=/Website/branches/v5.4.1/; revision=21564
2014-05-12 11:55:25 +00:00
Maarten van der Heide
e4f95954f8 RWSN#29095 Workflow applicatieautorisatie (als webbased, dan direct afmelden)
svn path=/Website/branches/v5.4.1/; revision=21563
2014-05-12 11:54:19 +00:00
Marcel Bourseau
d87eece7bf FSN#29345: VIPS koppeling
svn path=/Website/branches/v5.4.1/; revision=21553
2014-05-08 16:06:41 +00:00
Jos Groot Lipman
4455821f3d Oops, deze hoorde niet in de vorige commit
svn path=/Website/branches/v5.4.1/; revision=21535
2014-05-08 10:44:06 +00:00
Jos Groot Lipman
5641c7d776 API2 Uitbreiding reserveerbare ruimtes, bezoekers ook verwijderen, meer JSON error messages
svn path=/Website/branches/v5.4.1/; revision=21534
2014-05-08 10:37:23 +00:00
Ruud Lipper
0acafe882b AAAR#29569
svn path=/Website/branches/v5.4.1/; revision=21527
2014-05-07 14:41:45 +00:00
Arthur Egberink
c37ae82a05 AAEN#29562 -- Niet bestaande ruimtenaam geeft foutmelding op infobord.
svn path=/Website/branches/v5.4.1/; revision=21522
2014-05-07 09:30:59 +00:00
Jos Groot Lipman
e467d2ff29 UWVA#29542 SOAP response werd niet goed geïnterpreteerd.
svn path=/Website/branches/v5.4.1/; revision=21509
2014-05-06 08:55:49 +00:00
Arthur Egberink
66c8463f0b FSN#29538 -- Nieuwe SQL-injection
svn path=/Website/branches/v5.4.1/; revision=21504
2014-05-05 13:41:36 +00:00
Jos Groot Lipman
b4a341cd42 Zo veel mogelijk 'name' bij entiteiten met soms ook een code (welke RWSN gaat negeren)
svn path=/Website/branches/v5.4.1/; revision=21498
2014-05-05 07:08:29 +00:00
Arthur Egberink
85c250c225 AAVL#27802 -- Aanpassing punchout met euroflorist (BTW toegevoegd)
svn path=/Website/branches/v5.4.1/; revision=21497
2014-05-02 09:46:04 +00:00
Peter Koerhuis
d9a0e26b8c LUDE#28364 Uitvoerdatum geplande melding
svn path=/Website/branches/v5.4.1/; revision=21494
2014-05-02 07:53:22 +00:00
Arthur Egberink
75842fb1ca AAEN#29443 -- Nieuwe versie infoborden.
svn path=/Website/branches/v5.4.1/; revision=21492
2014-05-02 07:37:43 +00:00
Arthur Egberink
7b5fdcc8c3 AAEN#29443 -- Nieuwe versie infoborden.
svn path=/Website/branches/v5.4.1/; revision=21491
2014-05-02 07:26:02 +00:00
Peter Koerhuis
1498c7e4d4 LUDE#28364 Initiële levering naar Productie
svn path=/Website/branches/v5.4.1/; revision=21488
2014-05-01 19:24:10 +00:00
Peter Koerhuis
4c777a8b1c LUDE#28364 Initiële levering naar Productie
svn path=/Website/branches/v5.4.1/; revision=21487
2014-05-01 17:56:44 +00:00
Jos Groot Lipman
25c36cf109 FSN#29520 Firefox 29.0 doet moeilijk bij input type='number'
svn path=/Website/branches/v5.4.1/; revision=21464
2014-05-01 10:12:51 +00:00
Daniëlle Tolner
29b061b73d AADS#29508: stylesheet voor Maas interface
svn path=/Website/branches/v5.4.1/; revision=21454
2014-04-30 12:33:35 +00:00
Marcel Bourseau
59c2698ac0 ALLI#29404: Afgewezen bouwbord via mail.
svn path=/Website/branches/v5.4.1/; revision=21446
2014-04-29 16:16:15 +00:00
Jos Groot Lipman
6b71b260bf IVET#29491 Bij accepteren eerst accepteren, dan pas opslaan
svn path=/Website/branches/v5.4.1/; revision=21443
2014-04-29 12:14:23 +00:00
Marcel Bourseau
bca36640d7 ALLI#28820: Aanpassen VvE visitekaartje - vestiging optioneel
svn path=/Website/branches/v5.4.1/; revision=21439
2014-04-29 11:45:55 +00:00
Maarten van der Heide
d28e1a4fb7 DCOL0
svn path=/Website/branches/v5.4.1/; revision=21429
2014-04-28 14:12:30 +00:00
Jos Groot Lipman
9dc1497949 REQUEST_METHOD ook loggen, handig voor API-controle
svn path=/Website/branches/v5.4.1/; revision=21423
2014-04-28 12:44:40 +00:00
Jos Groot Lipman
f3aea24d26 NYBU#29403 Bij kopie ruimte wel goede default opstelling gebruiken
svn path=/Website/branches/v5.4.1/; revision=21422
2014-04-28 12:31:31 +00:00
Maarten van der Heide
fb7f251ec7 DCOL0
svn path=/Website/branches/v5.4.1/; revision=21412
2014-04-28 07:22:25 +00:00
Ruud Lipper
475e85fc62 UWVA#29468 telefoonnummer verscheen niet op de bez bon
svn path=/Website/branches/v5.4.1/; revision=21399
2014-04-25 08:10:34 +00:00
Peter Feij
86f7fb45e6 UWVA#29467 ambigu-fix
svn path=/Website/branches/v5.4.1/; revision=21398
2014-04-25 07:33:05 +00:00
Jos Groot Lipman
e4063b01ac Versie 5.4.1 Gold C
svn path=/Website/branches/v5.4.1/; revision=21393
2014-04-24 08:29:49 +00:00
Daniëlle Tolner
7c2a7ae49b PCHD#29462: Klikbare e-mail op bon
svn path=/Website/branches/v5.4.1/; revision=21391
2014-04-24 07:55:44 +00:00
Jos Groot Lipman
8f5fb67942 FSN#29385 Concrete Reflective XSS uit de pentest
svn path=/Website/branches/v5.4.1/; revision=21386
2014-04-23 17:33:01 +00:00
Jos Groot Lipman
961e583a3c Merge 5.3.3 patches
svn path=/Website/branches/v5.4.1/; revision=21378
2014-04-23 12:51:02 +00:00
Daniëlle Tolner
2992795edb UWVA#29115: emailadres abo-bonnen
svn path=/Website/branches/v5.4.1/; revision=21373
2014-04-23 09:14:21 +00:00
Jos Groot Lipman
98f48729e2 FSN#29385 Pentest ';' ook uitsluiten in bestandsnamen
svn path=/Website/branches/v5.4.1/; revision=21351
2014-04-17 11:08:42 +00:00
Jos Groot Lipman
2b1ebb3e78 FSN#29385 Pentest Directory traversal voorkomen
svn path=/Website/branches/v5.4.1/; revision=21350
2014-04-17 11:06:31 +00:00
Jos Groot Lipman
9bcc249b59 FSN#29385 SQL*Injection voorkomen
svn path=/Website/branches/v5.4.1/; revision=21349
2014-04-17 10:56:23 +00:00
Jos Groot Lipman
2a6ff822a9 Iets betere logging van connectHTTP fouten
svn path=/Website/branches/v5.4.1/; revision=21346
2014-04-17 09:53:05 +00:00
Maykel Geerdink
276a04a489 IVET#29386: Planbaar maken van een melding werkt niet meer (5.4.1).
svn path=/Website/branches/v5.4.1/; revision=21342
2014-04-17 07:43:14 +00:00
Jos Groot Lipman
18f719e000 API 2.0 in wording
id wordt overal key
Zo veel mogelijk 'name' bij entiteiten met soms ook een code (welke RWSN gaat negeren)

svn path=/Website/branches/v5.4.1/; revision=21341
2014-04-16 15:10:55 +00:00
Jos Groot Lipman
bc401a6988 API 2.0 in wording
id wordt overal key
Zo veel mogelijk 'name' bij entiteiten met soms ook een code (welke RWSN gaat negeren)

svn path=/Website/branches/v5.4.1/; revision=21340
2014-04-16 14:56:31 +00:00
Maykel Geerdink
fbb88d5ec8 SORO#29381: RES voorziening: AIAI - Kolom is ambigu gedefinieerd.
svn path=/Website/branches/v5.4.1/; revision=21336
2014-04-16 12:28:30 +00:00
Arthur Egberink
98b74d265c AAEN#29382 -- Lease aanvragen zichtbaar op mobile
svn path=/Website/branches/v5.4.1/; revision=21331
2014-04-16 10:02:21 +00:00
Maykel Geerdink
841bd8339a PCHD#29236: AiAi toevoegen facturen.
svn path=/Website/branches/v5.4.1/; revision=21330
2014-04-16 10:00:42 +00:00
Maykel Geerdink
7bdba9a05b FSN#29338: Mobile opdrachten openen via mijn lopende zaken geeft verkeerd resultaat.
svn path=/Website/branches/v5.4.1/; revision=21329
2014-04-16 09:49:43 +00:00
Arthur Egberink
da67ea4540 PNBR#29370 -- Ophalen voorraad lukt niet
svn path=/Website/branches/v5.4.1/; revision=21323
2014-04-15 13:51:45 +00:00
Maykel Geerdink
892fc1d138 FSN#29338: Mobile opdrachten openen via mijn lopende zaken geeft verkeerd resultaat.
svn path=/Website/branches/v5.4.1/; revision=21312
2014-04-14 07:47:20 +00:00
Peter Koerhuis
e166e86af6 NYBU#29158 Rapportages voor cateraar Vermaat
NYBU#28970 Spelfout Meldingsbon Delivery
Spelfout RES-reminder

svn path=/Website/branches/v5.4.1/; revision=21310
2014-04-10 14:24:12 +00:00
Maykel Geerdink
d5204074ff PCHD#29236: AiAi toevoegen facturen.
svn path=/Website/branches/v5.4.1/; revision=21309
2014-04-10 13:57:03 +00:00
Arthur Egberink
75010184bc AAEN#29305 -- Maas interface
svn path=/Website/branches/v5.4.1/; revision=21307
2014-04-10 13:44:39 +00:00
Erik Groener
4417efd40a ARAI#29300 Melding niet vindbaar? (missende MLDNEW)
svn path=/Website/branches/v5.4.1/; revision=21304
2014-04-10 13:15:47 +00:00
Erik Groener
f99f1b400b FSN#29329 Legendawaardenfilter werkt niet
svn path=/Website/branches/v5.4.1/; revision=21303
2014-04-10 12:49:19 +00:00
Erik Groener
089a7091b0 ARAI#29300 Melding niet vindbaar? (missende MLDNEW)
svn path=/Website/branches/v5.4.1/; revision=21302
2014-04-10 12:25:53 +00:00
Erik Groener
dfac0b3ca8 ARAI#29300 Melding niet vindbaar? (missende MLDNEW)
svn path=/Website/branches/v5.4.1/; revision=21300
2014-04-10 10:56:22 +00:00
Jos Groot Lipman
6599f73adf API 2.0 in wording, nu met delete appointment
svn path=/Website/branches/v5.4.1/; revision=21295
2014-04-10 09:28:15 +00:00
Jos Groot Lipman
2ef586a69c FSN#29350 controleren op protocol in bedrijfadres URL
svn path=/Website/branches/v5.4.1/; revision=21293
2014-04-10 08:16:08 +00:00
Jos Groot Lipman
0a4f83e639 FSN#29180 SMS notificatie zonder dat het geconfigureerd is iets beter detecteren/ loggen
svn path=/Website/branches/v5.4.1/; revision=21291
2014-04-10 07:30:40 +00:00
Daniëlle Tolner
96965b4c75 AAVL#29336: adreswijziging
svn path=/Website/branches/v5.4.1/; revision=21284
2014-04-09 13:48:51 +00:00
Jos Groot Lipman
f6019fa800 SUTF#29221 Toch maar streamresult gebruiken, anders encoding problemen
svn path=/Website/branches/v5.4.1/; revision=21283
2014-04-09 13:14:39 +00:00
Jos Groot Lipman
a4eddde181 FSN#29330 Minder risico op SQL Injection (niet per se direct gevaarlijk)
svn path=/Website/branches/v5.4.1/; revision=21282
2014-04-09 12:58:17 +00:00
Arthur Egberink
a27bc970cf PNBR#29233 -- Aanpassen Monitor IT Servicedesk
svn path=/Website/branches/v5.4.1/; revision=21280
2014-04-09 12:04:16 +00:00
Jos Groot Lipman
da09854761 FSN#29180 FTP bestand uit data altijd als UTF8. Deed Putorders.exe ook?
svn path=/Website/branches/v5.4.1/; revision=21277
2014-04-09 09:45:32 +00:00
Jos Groot Lipman
3721501088 API 2.0 in wording, nu met update visitors
svn path=/Website/branches/v5.4.1/; revision=21275
2014-04-09 08:57:20 +00:00
Jos Groot Lipman
f95e8467b7 FSN#29330 Gaf ora-error als je geen extracode parameter meegaf
svn path=/Website/branches/v5.4.1/; revision=21274
2014-04-09 08:51:56 +00:00
Jos Groot Lipman
c21c199ade FSN#29330 Minder risico op SQL Injection (niet per se direct gevaarlijk)
svn path=/Website/branches/v5.4.1/; revision=21273
2014-04-09 08:40:23 +00:00
Jos Groot Lipman
a03da42411 FSN#29330 Minder risico op SQL Injection (niet per se direct gevaarlijk)
svn path=/Website/branches/v5.4.1/; revision=21272
2014-04-09 08:10:17 +00:00
Jos Groot Lipman
242432e937 FSN#29180 Passive ook correct ondersteunen
svn path=/Website/branches/v5.4.1/; revision=21270
2014-04-08 15:01:04 +00:00
Erik Groener
f8e4107e57 ARAI#29300 Melding niet vindbaar? (missende MLDNEW)
svn path=/Website/branches/v5.4.1/; revision=21269
2014-04-08 12:06:40 +00:00
Jos Groot Lipman
8d9ee75cf8 API 2.0 in wording, nu met update visitors
svn path=/Website/branches/v5.4.1/; revision=21262
2014-04-07 19:19:10 +00:00
Daniëlle Tolner
9d1da3dd00 AAAR#29303: share_and_meet.png vervangen door gif
svn path=/Website/branches/v5.4.1/; revision=21257
2014-04-07 14:02:36 +00:00
Daniëlle Tolner
4bafdfb7a7 AAAR#29303: png-logo vervangen door gif
svn path=/Website/branches/v5.4.1/; revision=21256
2014-04-07 14:00:55 +00:00
Peter Koerhuis
b652f437e5 HPJI#28971 Geleverde bestellingen bloemen automatisch afmelden
svn path=/Website/branches/v5.4.1/; revision=21251
2014-04-07 13:04:07 +00:00
Maarten van der Heide
9bc9762490 WIBC3 patches.
svn path=/Website/branches/v5.4.1/; revision=21247
2014-04-07 12:42:21 +00:00
Maarten van der Heide
78c51a56d0 UWVA#28930 Uitbreiding ARO-koppeling (MLD/SpoBiLo)
svn path=/Website/branches/v5.4.1/; revision=21245
2014-04-07 11:15:18 +00:00
Maarten van der Heide
ea0e7f53c6 UWVA#28930 Uitbreiding ARO-koppeling (MLD/SpoBiLo)
svn path=/Website/branches/v5.4.1/; revision=21243
2014-04-07 10:16:45 +00:00
Ruud Lipper
423650e392 AAZC#29291
svn path=/Website/branches/v5.4.1/; revision=21238
2014-04-07 07:29:17 +00:00
Ruud Lipper
54a26960bf IVET#29054
svn path=/Website/branches/v5.4.1/; revision=21236
2014-04-04 14:24:33 +00:00
Maarten van der Heide
b5259cff64 UWVA#28930 Uitbreiding ARO-koppeling (MLD/SpoBiLo)
svn path=/Website/branches/v5.4.1/; revision=21229
2014-04-04 12:40:46 +00:00
Erik Groener
fabeb4acc8 FSN#29173 Error bij objectenlijst
svn path=/Website/branches/v5.4.1/; revision=21228
2014-04-04 12:37:28 +00:00
Maarten van der Heide
4bbfbbc6d1 UWVA#28930 Uitbreiding ARO-koppeling (MLD/SpoBiLo)
svn path=/Website/branches/v5.4.1/; revision=21226
2014-04-04 12:12:07 +00:00
Erik Groener
df7bc58741 FSN#29125 Nieuwe SQL-injection in FACMGT
svn path=/Website/branches/v5.4.1/; revision=21225
2014-04-04 10:19:47 +00:00
Erik Groener
8e193b3e59 AAEN#29278 'Kenmerk van bestelregel op artikelgroep niveau niet zichtbaar
svn path=/Website/branches/v5.4.1/; revision=21220
2014-04-03 14:43:30 +00:00
Ruud Lipper
9db0e9d02e IVET#29054
svn path=/Website/branches/v5.4.1/; revision=21219
2014-04-03 13:24:42 +00:00
Jos Groot Lipman
2bf8c7c89b API 2.0 in wording
Gebouw/verdieping/ruimte bij afspraken ook vermelden
adp regio/district/locatie toegevoegd

svn path=/Website/branches/v5.4.1/; revision=21218
2014-04-03 12:00:22 +00:00
Maykel Geerdink
c3f810ec55 SUTF#29145: 5.4.1 Geen locaties weergegeven bij reserveer beamer/laptop (bezorgen).
svn path=/Website/branches/v5.4.1/; revision=21217
2014-04-03 10:42:21 +00:00
Maykel Geerdink
a74809f9d3 FSN#29196: 5.4.1 Mobile reservering fouten.
svn path=/Website/branches/v5.4.1/; revision=21216
2014-04-03 10:34:16 +00:00
Erik Groener
f7f4dd1555 FSN#29214 Ajax error bij afmelden melding met wijzigingen
svn path=/Website/branches/v5.4.1/; revision=21215
2014-04-03 09:59:09 +00:00
Erik Groener
09edc226b1 NYBU#29209 MLD/PDA: Mobiele interface toont altijd jezelf als melder 5.4.1
svn path=/Website/branches/v5.4.1/; revision=21214
2014-04-03 09:49:06 +00:00
Erik Groener
d710e41d0e FSN#29219 Mobile: fouten na afmelden meldingen
svn path=/Website/branches/v5.4.1/; revision=21213
2014-04-03 09:46:13 +00:00
Erik Groener
e291357dc1 NYBU#29209 MLD/PDA: Mobiele interface toont altijd jezelf als melder 5.4.1
svn path=/Website/branches/v5.4.1/; revision=21212
2014-04-03 09:29:20 +00:00
Erik Groener
d7bb882ad4 FSN#29214 Ajax error bij afmelden melding met wijzigingen
svn path=/Website/branches/v5.4.1/; revision=21211
2014-04-03 08:06:25 +00:00
Daniëlle Tolner
04e9b63c19 AAAR#28973: share&meet logo
svn path=/Website/branches/v5.4.1/; revision=21210
2014-04-03 08:03:22 +00:00
Maykel Geerdink
858872a7bd SUTF#29145: 5.4.1 Geen locaties weergegeven bij reserveer beamer/laptop (bezorgen).
svn path=/Website/branches/v5.4.1/; revision=21206
2014-04-02 13:37:34 +00:00
Jos Groot Lipman
c8c7e38a0e Iets specifiekere logging
svn path=/Website/branches/v5.4.1/; revision=21204
2014-04-02 13:13:43 +00:00
Maykel Geerdink
ec95b39ced SUTF#29145: 5.4.1 Geen locaties weergegeven bij reserveer beamer/laptop (bezorgen).
svn path=/Website/branches/v5.4.1/; revision=21203
2014-04-02 12:55:53 +00:00
Jos Groot Lipman
b711b084c7 FSN#29184 prefix naar 60 karakters alleen bij conversie
svn path=/Website/branches/v5.4.1/; revision=21202
2014-04-02 12:46:24 +00:00
Erik Groener
659d09f252 FSN#29184 Nieuwe gen_export problemen
svn path=/Website/branches/v5.4.1/; revision=21201
2014-04-02 12:21:44 +00:00
Erik Groener
5e32f9c91d FSN#29173 Error bij objectenlijst
svn path=/Website/branches/v5.4.1/; revision=21199
2014-04-02 11:31:47 +00:00
Erik Groener
914e5f1672 FSN#29125 Nieuwe SQL-injection in FACMGT
svn path=/Website/branches/v5.4.1/; revision=21198
2014-04-02 11:00:32 +00:00
Erik Groener
e646bedda7 FSN#29125 Nieuwe SQL-injection in FACMGT
svn path=/Website/branches/v5.4.1/; revision=21197
2014-04-02 10:36:55 +00:00
Erik Groener
aba221e6ed FSN#29219 Mobile: fouten na afmelden meldingen
svn path=/Website/branches/v5.4.1/; revision=21196
2014-04-02 09:31:00 +00:00
Ruud Lipper
8b9109b3e8 AAZC#29253 Nieuw factuuradres
svn path=/Website/branches/v5.4.1/; revision=21195
2014-04-02 08:21:54 +00:00
Jos Groot Lipman
6fe1110f83 FSN#29261 Gaf token error sinds 5.3.1(!)
svn path=/Website/branches/v5.4.1/; revision=21194
2014-04-02 08:01:26 +00:00
Erik Groener
b1646fa25f FSN#29184 Nieuwe gen_export problemen
svn path=/Website/branches/v5.4.1/; revision=21193
2014-04-02 07:56:06 +00:00
Jos Groot Lipman
610cf2059b ARAI#29188 Out of memory door onbedoelde recursie
svn path=/Website/branches/v5.4.1/; revision=21188
2014-04-01 11:44:49 +00:00
Jos Groot Lipman
26f04e10e3 FSN#29251 Share and meet eerste praktijk ervaring
svn path=/Website/branches/v5.4.1/; revision=21186
2014-04-01 11:06:03 +00:00
Jos Groot Lipman
2ad3c5b713 UWVA#29252 prs_bedrijf_order_mode zit sinds 5.3.3 niet meer in prs_bedrijf en wordt hier toch niet gebruikt
svn path=/Website/branches/v5.4.1/; revision=21185
2014-04-01 08:41:44 +00:00
Jos Groot Lipman
5dc6d9b47d FSN#29215 isGroupedUser mag niet meer in het menu komen
svn path=/Website/branches/v5.4.1/; revision=21183
2014-04-01 07:38:28 +00:00
Jos Groot Lipman
9d88da5dd9 API 2.0 in wording: gebouw latlong erbij maar dan neutrale naam (want RWSN heeft RD-coordinaten ingevuld)
svn path=/Website/branches/v5.4.1/; revision=21180
2014-03-31 15:19:35 +00:00
Jos Groot Lipman
58f9cb0137 API 2.0 in wording: gebouw latlong erbij
svn path=/Website/branches/v5.4.1/; revision=21177
2014-03-31 15:04:37 +00:00
Jos Groot Lipman
ce1eb68ac8 FSN#29251 Share and meet eerste praktijk ervaring
svn path=/Website/branches/v5.4.1/; revision=21176
2014-03-31 15:03:58 +00:00
Jos Groot Lipman
cbda3200e7 UWVA#29250 expire bij herhalen iets scherper
svn path=/Website/branches/v5.4.1/; revision=21175
2014-03-31 13:48:28 +00:00
Daniëlle Tolner
bc335eed4a AAAR#28973: S&M bonnen met logo
svn path=/Website/branches/v5.4.1/; revision=21174
2014-03-31 12:05:35 +00:00
Marcel Bourseau
ae93c0801b SKAF#29247: Import Catalogus: Braspa lijkt weer mis te gaan
svn path=/Website/branches/v5.4.1/; revision=21173
2014-03-31 11:35:41 +00:00
Erik Groener
f18ce38689 FSN#29219 Mobile: fouten na afmelden meldingen
svn path=/Website/branches/v5.4.1/; revision=21172
2014-03-31 09:34:28 +00:00
Jos Groot Lipman
2c7a95df7e VGLD#29245 getFParamInt is iets kritischer over missende parameters dus ontvangen aantal maar default 0
svn path=/Website/branches/v5.4.1/; revision=21171
2014-03-31 09:17:07 +00:00
Jos Groot Lipman
62ffc8fe4d PNBR#29234 Niet automatisch sorteren op plaats, was er onbedoeld in geslopen
svn path=/Website/branches/v5.4.1/; revision=21170
2014-03-31 09:09:47 +00:00
Erik Groener
376d499cbf LOGI#29229 'AiAi bij reserveren van een ruimte - kostenplaats onzichtbaar
svn path=/Website/branches/v5.4.1/; revision=21164
2014-03-28 10:46:04 +00:00
Marcel Bourseau
55b434f838 ALLI#25784: Rijnja Repro bestellingen via IMBIS
svn path=/Website/branches/v5.4.1/; revision=21156
2014-03-27 12:33:31 +00:00
Jos Groot Lipman
cb1e286dfd NYBU#29167 Fronto mag uitleenkenmerken boven de 900 bewerken
svn path=/Website/branches/v5.4.1/; revision=21155
2014-03-27 12:12:53 +00:00
Jos Groot Lipman
b067563395 Versie 5.4.1 Gold B
svn path=/Website/branches/v5.4.1/; revision=21152
2014-03-27 11:12:25 +00:00
Jos Groot Lipman
cbdc721d87 FSN#29180 Iets meer logging (ook de response text) bij HTTP-submit faal
svn path=/Website/branches/v5.4.1/; revision=21151
2014-03-27 10:06:24 +00:00
Jos Groot Lipman
1341115fb6 SUTF#29221 Adèle kwam niet als UTF-8 in de xml-bijlage terecht.
Even als noodverband de xml-bijlagen *altijd* als utf-8 doen, dekt de praktijk al wel

svn path=/Website/branches/v5.4.1/; revision=21150
2014-03-27 09:37:33 +00:00
Jos Groot Lipman
eeeb046ef6 FSN#29180 E-mail parsen werkt bij parseUrl net iets anders
svn path=/Website/branches/v5.4.1/; revision=21147
2014-03-27 08:51:31 +00:00
Jos Groot Lipman
9af16c26ac FSN#29192 Layout laatste kolom
svn path=/Website/branches/v5.4.1/; revision=21146
2014-03-26 16:21:35 +00:00
Erik Groener
035f33c153 FSN#29173 Error bij objectenlijst
svn path=/Website/branches/v5.4.1/; revision=21145
2014-03-26 15:45:05 +00:00
Jos Groot Lipman
5ccaac4773 FSN#29180 SYS Noti bitje wel goed resetten
svn path=/Website/branches/v5.4.1/; revision=21144
2014-03-26 15:39:33 +00:00
Peter Koerhuis
151c75b6b4 NYBU#28350 Resterende wensen contractbeheer/verhuurregistratie
svn path=/Website/branches/v5.4.1/; revision=21143
2014-03-26 14:17:40 +00:00
Jos Groot Lipman
acfc6c7745 FSN#29025 Undocumented fac_lang parameter ondersteunen
svn path=/Website/branches/v5.4.1/; revision=21142
2014-03-26 13:37:08 +00:00
Erik Groener
13da28819d FSN#29173 Error bij objectenlijst
svn path=/Website/branches/v5.4.1/; revision=21140
2014-03-26 13:18:26 +00:00
Jos Groot Lipman
d0af310dae Batchfiles iets meer silent
svn path=/Website/branches/v5.4.1/; revision=21139
2014-03-26 13:16:56 +00:00
Jos Groot Lipman
778b15299b FSN#29180 FTP was al open en folder was al gezet
svn path=/Website/branches/v5.4.1/; revision=21138
2014-03-26 13:14:48 +00:00
Jos Groot Lipman
2b8109c583 FSN#29180 Beter bestand tegen csv bestanden
svn path=/Website/branches/v5.4.1/; revision=21137
2014-03-26 13:02:34 +00:00
Erik Groener
7695d5a7e6 AANS#29141 5.4.1 locatie filters in fiatteringsverzoeken werken niet
svn path=/Website/branches/v5.4.1/; revision=21136
2014-03-26 12:22:13 +00:00
Peter Koerhuis
7f3e92fd37 NYBU#28350 Resterende wensen contractbeheer/verhuurregistratie
svn path=/Website/branches/v5.4.1/; revision=21135
2014-03-26 11:26:45 +00:00
Jos Groot Lipman
72fffd0832 In ontwikkel omgevingen mag je logging best wissen *zonder* PRSSYS
svn path=/Website/branches/v5.4.1/; revision=21134
2014-03-26 09:51:38 +00:00
Jos Groot Lipman
f7a1857974 Véél sneller bij het samenstellen van het blokje met 'Application' variabelen.
Op productie zijn dat namelijk zo'n 25000 regels (elke setting van elke klant)

svn path=/Website/branches/v5.4.1/; revision=21133
2014-03-26 09:48:32 +00:00
Marcel Bourseau
fff843732b VIAR#28919: 5 artikelblokken ipv 3.
svn path=/Website/branches/v5.4.1/; revision=21130
2014-03-25 15:49:42 +00:00
Ruud Lipper
5ed4b4c13c PNBR#29186 Mijn berichten weer zichtbaar
svn path=/Website/branches/v5.4.1/; revision=21126
2014-03-25 14:33:25 +00:00
Jos Groot Lipman
22e23ac658 Batchfiles iets meer silent
svn path=/Website/branches/v5.4.1/; revision=21125
2014-03-25 14:01:58 +00:00
Jos Groot Lipman
3e27a73b6a Logdestination resetten was nog niet meegekomen uit trunk
svn path=/Website/branches/v5.4.1/; revision=21124
2014-03-25 14:01:26 +00:00
Jos Groot Lipman
bfe131a6d9 FSN#29184 gen_export werkte niet goed als geen export-view gedefinieerd
svn path=/Website/branches/v5.4.1/; revision=21123
2014-03-25 13:59:38 +00:00
Jos Groot Lipman
18a3a3e53d FSN#29180 Subjectregel moet geen key tonen maar ordernr
svn path=/Website/branches/v5.4.1/; revision=21121
2014-03-25 12:36:57 +00:00
Jos Groot Lipman
e4d234d1e2 FSN#29180 E-mail parsen werkt bij parseUrl net iets anders
svn path=/Website/branches/v5.4.1/; revision=21120
2014-03-25 11:34:47 +00:00
Maarten van der Heide
24e0272054 PHBF0
svn path=/Website/branches/v5.4.1/; revision=21119
2014-03-25 09:38:18 +00:00
Peter Koerhuis
a50fed2574 NYBU#28350 Resterende wensen contractbeheer/verhuurregistratie
svn path=/Website/branches/v5.4.1/; revision=21117
2014-03-25 09:23:11 +00:00
Maarten van der Heide
c6d96f6d7c svn path=/Website/branches/v5.4.1/; revision=21116 2014-03-25 08:32:38 +00:00
Jos Groot Lipman
d724203510 In ontwikkel omgevingen mag je logging best aanzetten *zonder* PRSSYS
svn path=/Website/branches/v5.4.1/; revision=21115
2014-03-25 08:30:50 +00:00
Peter Feij
6871f31ba0 NYBY#29161 Reserveringsprijs werd null bij geen korting
svn path=/Website/branches/v5.4.1/; revision=21113
2014-03-24 16:56:02 +00:00
Maarten van der Heide
164b6d9e28 PZHO#27710 Aanpassingen door PZH/Traka bij ingebruikname tweede sleutelkast (zoals door Rainier op 14/3 per mail doorgegeven)
svn path=/Website/branches/v5.4.1/; revision=21108
2014-03-24 14:50:02 +00:00
Peter Feij
6285e87fde ALLI#29159 approved initieel -1 bij null ipv 0
svn path=/Website/branches/v5.4.1/; revision=21107
2014-03-24 14:33:36 +00:00
Jos Groot Lipman
f95c2f63cb AANS#29141 Locatie filters moeten geen autorisatie hebben
svn path=/Website/branches/v5.4.1/; revision=21104
2014-03-24 12:11:59 +00:00
Peter Koerhuis
fefb55807a FSN#26509
svn path=/Website/branches/v5.4.1/; revision=21103
2014-03-24 12:06:08 +00:00
Jos Groot Lipman
489b501eeb Merge 5.3.3 patches die nog moesten
svn path=/Website/branches/v5.4.1/; revision=21102
2014-03-24 10:54:46 +00:00
Jos Groot Lipman
9c7f1baecc FSN#29124 Security scan fixes (minder internal errors)
svn path=/Website/branches/v5.4.1/; revision=21099
2014-03-23 14:39:11 +00:00
Jos Groot Lipman
a28c018beb FSN#29124 Security scan fixes (minder internal errors)
svn path=/Website/branches/v5.4.1/; revision=21098
2014-03-23 09:57:13 +00:00
Jos Groot Lipman
ee85c3a3ba FSN#29124 Security scan fixes
svn path=/Website/branches/v5.4.1/; revision=21097
2014-03-23 08:48:18 +00:00
Peter Koerhuis
e31110aa3c svn path=/Website/branches/v5.4.1/; revision=21096 2014-03-21 17:03:29 +00:00
Erik Groener
2f5f616137 ARBO#29142 5.4.1 Geen autorisatie keuringen en inspecties
svn path=/Website/branches/v5.4.1/; revision=21093
2014-03-21 13:44:41 +00:00
Erik Groener
5c5252dd71 FSN#29125 Nieuwe SQL-injection in FACMGT
svn path=/Website/branches/v5.4.1/; revision=21089
2014-03-21 10:22:18 +00:00
Erik Groener
e30afde455 FSN#29125 Nieuwe SQL-injection in FACMGT
svn path=/Website/branches/v5.4.1/; revision=21088
2014-03-21 09:14:05 +00:00
Erik Groener
7c00a603ef FSN#29125 Nieuwe SQL-injection in FACMGT
svn path=/Website/branches/v5.4.1/; revision=21084
2014-03-21 08:22:32 +00:00
Jos Groot Lipman
ae92f59152 Merge 5.3.3 patches
svn path=/Website/branches/v5.4.1/; revision=21083
2014-03-20 18:27:07 +00:00
Jos Groot Lipman
79d8a227fe FSN#29124 Security scan: Nog even lege parameters zoals vanouds
svn path=/Website/branches/v5.4.1/; revision=21079
2014-03-20 15:47:28 +00:00
Daniëlle Tolner
614340b28b VGLD#29134: gewenste afleverdatum op bestelopdrachtbon
svn path=/Website/branches/v5.3.3/; revision=21078
2014-03-20 15:34:09 +00:00
Daniëlle Tolner
4b0844e7a5 NYBU#28970: Notificatiejob Delivery at servicepoint
svn path=/Website/branches/v5.3.3/; revision=21077
2014-03-20 15:25:51 +00:00
Jos Groot Lipman
8089931704 Versie 5.4.1 Gold A
svn path=/Website/branches/v5.4.1/; revision=21074
2014-03-20 15:20:28 +00:00
Erik Groener
5fde4fe397 FSN#29125 Nieuwe SQL-injection in FACMGT
svn path=/Website/branches/v5.4.1/; revision=21071
2014-03-20 13:45:52 +00:00
Jos Groot Lipman
34470d085b FSN#29135 Minder loze fac_session records (bij fallback users)
svn path=/Website/branches/v5.4.1/; revision=21070
2014-03-20 13:37:58 +00:00
Jos Groot Lipman
9d37ed5a52 FSN#29124 Security scan: voorkom meer XSS
svn path=/Website/branches/v5.4.1/; revision=21069
2014-03-20 11:54:33 +00:00
Jos Groot Lipman
0e03828c35 UWVA#29129 Leverdatum nooit meer in het verleden.
svn path=/Website/branches/v5.4.1/; revision=21068
2014-03-20 11:28:32 +00:00
Jos Groot Lipman
72224be61e FSN#29065 '[ ] Melding ook' kwam veel te vaak in beeld
svn path=/Website/branches/v5.4.1/; revision=21067
2014-03-20 11:04:09 +00:00
Jos Groot Lipman
f7da1001f2 FSN#29124 Security scan: voorkom meer ORA-errors
svn path=/Website/branches/v5.4.1/; revision=21064
2014-03-20 09:55:23 +00:00
Erik Groener
29bb8de622 FSN#29065 Afhandeling invullen mld werkt niet als wordt afgemeld via laatste opdracht 541
svn path=/Website/branches/v5.4.1/; revision=21063
2014-03-20 09:31:27 +00:00
Jos Groot Lipman
ec12d0661a FSN#29124 Security scan: voorkom meer ORA-errors
svn path=/Website/branches/v5.4.1/; revision=21062
2014-03-20 09:28:55 +00:00
Jos Groot Lipman
6f0426bde8 FSN#29111 AiAi op datum submitten
svn path=/Website/branches/v5.4.1/; revision=21058
2014-03-19 12:36:41 +00:00
Jos Groot Lipman
6bb58f5012 FSN#29106: AiAi bij opvragen persoon bij factuurinvoer had in 541 gemoeten
svn path=/Website/branches/v5.4.1/; revision=21057
2014-03-19 11:41:40 +00:00
Jos Groot Lipman
86b3af7de8 Errors iets beter loggen
svn path=/Website/branches/v5.4.1/; revision=21055
2014-03-19 11:08:10 +00:00
Jos Groot Lipman
fd0c0a2382 FSN#29118 mld_key is undefined
svn path=/Website/branches/v5.4.1/; revision=21052
2014-03-19 10:04:16 +00:00
Daniëlle Tolner
231ecbd4d3 NYBU#28968: Afleverdatum op bestelopdrachtbon
svn path=/Website/branches/v5.3.3/; revision=21051
2014-03-19 09:34:01 +00:00
Jos Groot Lipman
26df8b937a AANS#29105 Share and Meet vanuit mobiel
svn path=/Website/branches/v5.4.1/; revision=21049
2014-03-19 08:29:30 +00:00
Jos Groot Lipman
4f3485f18d FSN#29111 AiAi op datum submitten
svn path=/Website/branches/v5.4.1/; revision=21047
2014-03-18 15:14:18 +00:00
Arthur Egberink
873074c866 PZHO#28821 -- Export vergaderschema tbv narrowcasting schermen
svn path=/Website/branches/v5.3.3/; revision=21042
2014-03-18 12:49:59 +00:00
Erik Groener
48cb47cfbc PNBR#29084 5.4.1 Reservering via Facilitor mobile: aantal personen wordt gewist
svn path=/Website/branches/v5.4.1/; revision=21041
2014-03-18 12:45:58 +00:00
Erik Groener
d0c7a0598d PNBR#29077 Objectkenmerk selectieveld is leeg (5.4.1)
svn path=/Website/branches/v5.4.1/; revision=21040
2014-03-18 12:18:06 +00:00
Jos Groot Lipman
d2d137b01c AiAi als in ander tabje afspraak werd verwijderd
svn path=/Website/branches/v5.4.1/; revision=21038
2014-03-18 09:28:00 +00:00
Jos Groot Lipman
a2a4f2a27d FSN#29090 ARAI standalone van meldingenscherm
svn path=/Website/branches/v5.4.1/; revision=21037
2014-03-18 09:25:48 +00:00
Jos Groot Lipman
b9e38153d4 FSN#29090 ARAI standalone van meldingenscherm
svn path=/Website/branches/v5.4.1/; revision=21036
2014-03-18 09:13:12 +00:00
Maykel Geerdink
054a22bb07 AAIT#29071: 5.4.1 ontvangen van bestelaanvragen.
svn path=/Website/branches/v5.4.1/; revision=21033
2014-03-17 15:25:08 +00:00
Jos Groot Lipman
6dd8017e3f FSN#29085 PRS_OPENST_OPDRACHT moet echt niets doen schijnbaar
svn path=/Website/branches/v5.4.1/; revision=21031
2014-03-17 13:56:21 +00:00
Jos Groot Lipman
3d3832f99b FSN#29063 Importeren van nieuwe imports niet meer mogelijk
svn path=/Website/branches/v5.4.1/; revision=21030
2014-03-17 13:31:59 +00:00
Maykel Geerdink
67866ea999 AAIT#29060: 5.4.1 objecten wijzigen niet meer mogelijk.
svn path=/Website/branches/v5.4.1/; revision=21029
2014-03-17 12:41:38 +00:00
Erik Groener
602fd88b7b FSN#29063 Importeren van nieuwe imports niet meer mogelijk
svn path=/Website/branches/v5.4.1/; revision=21027
2014-03-17 12:26:16 +00:00
Maarten van der Heide
e4374a827f FSN#28900 DCOL0
svn path=/Website/branches/v5.3.3/; revision=21025
2014-03-17 11:40:51 +00:00
Maarten van der Heide
4a1a6d526a FSN#28726 PHBF0
svn path=/Website/branches/v5.3.3/; revision=21024
2014-03-17 11:32:06 +00:00
Maykel Geerdink
787e877836 AALB#29059: 5.4.1 AiAi mld_key=undefined bij goedkeuren (ook AADO+AAHU).
svn path=/Website/branches/v5.4.1/; revision=21023
2014-03-17 10:34:03 +00:00
Maarten van der Heide
cb4ba084f2 MAYF#29009 Onderscheid mandaat vs. uitvoeringsopdracht
svn path=/Website/branches/v5.3.3/; revision=21022
2014-03-17 09:45:30 +00:00
Jos Groot Lipman
12dd57d6d4 AAIT#29057 Sluiten 'alle' tabbladen gaf clientside error
svn path=/Website/branches/v5.4.1/; revision=21021
2014-03-17 09:38:42 +00:00
Erik Groener
fa842904a4 FSN#29063 Importeren van nieuwe imports niet meer mogelijk
svn path=/Website/branches/v5.4.1/; revision=21020
2014-03-17 09:07:05 +00:00
Maykel Geerdink
1d65afd854 AADS#29058: 5.4.1 AiAi startdatum is NOT integer.
svn path=/Website/branches/v5.4.1/; revision=21019
2014-03-17 09:01:45 +00:00
Jos Groot Lipman
cc04870014 FSN#29074 AiAi Ambiguous column engelstalig
svn path=/Website/branches/v5.4.1/; revision=21018
2014-03-17 08:51:36 +00:00
Maarten van der Heide
3b280588b5 WIBC#28752+WIBC#28756+WIBC#28908 Opmaak factuur/bonnen
svn path=/Website/branches/v5.3.3/; revision=21017
2014-03-14 16:36:26 +00:00
Ruud Lipper
6aa4c1b7b8 AAIT#29023 nieuw thema
svn path=/Website/branches/v5.4.1/; revision=21014
2014-03-14 12:50:17 +00:00
Maarten van der Heide
e3965d9300 WTCA#29051 Periodeoverzicht als factuurvoorstel (definitief)
svn path=/Website/branches/v5.3.3/; revision=21009
2014-03-13 17:36:46 +00:00
Maarten van der Heide
87efecfd81 WTCA#29051 Periodeoverzicht als factuurvoorstel (definitief)
svn path=/Website/branches/v5.3.3/; revision=21006
2014-03-13 17:24:18 +00:00
Jos Groot Lipman
aa58e250aa Versie 5.4.1 Gold
svn path=/Website/branches/v5.4.1/; revision=20999
2014-03-13 14:07:27 +00:00
Maarten van der Heide
54662255f2 WIBC#28753 Land/WIBC#28756+WIBC#28908 Engelse versie factuur/bonnen
svn path=/Website/branches/v5.3.3/; revision=20996
2014-03-13 13:48:28 +00:00
Jos Groot Lipman
c27d02c422 AANS#29006 Ook: remote's iets robuuster gemaakt (althans: minder harde AiAi bij timeout en meer een DoLog)
svn path=/Website/branches/v5.4.1/; revision=20995
2014-03-13 13:47:21 +00:00
Jos Groot Lipman
d8c5010e6d RWSN#18466 workflowstep pas achteraan als (normaal gesproken) de flex zijn gekopieerd. De workflowstep heeft die namelijk misschien nodig
svn path=/Website/branches/v5.4.1/; revision=20994
2014-03-13 13:42:39 +00:00
Jos Groot Lipman
b68089a469 FSN#28944 'Performance verbetering': res_ruimte_key miste bij slepen
svn path=/Website/branches/v5.4.1/; revision=20990
2014-03-13 13:06:19 +00:00
Marcel Bourseau
2ccdcb4834 VIAR#28919: Geen print popup bij IBA melding
svn path=/Website/branches/v5.3.3/; revision=20989
2014-03-13 13:03:38 +00:00
Jos Groot Lipman
cb865836bb AANS#29006 Ook: remote's iets robuuster gemaakt (althans: minder harde AiAi bij timeout en meer een DoLog)
svn path=/Website/branches/v5.4.1/; revision=20986
2014-03-13 12:12:17 +00:00
Jos Groot Lipman
dc6e6f7c2e FSN#23537 Toevallig ontdekt: worldmeetings attachtments gingen de deur niet uit door exception op objStrm.WriteText
Ook nog: customerId zelf uit database halen en een batchfile om aan te roepen

svn path=/Website/branches/v5.4.1/; revision=20985
2014-03-13 12:07:50 +00:00
Maykel Geerdink
4d85e8a51b AAIT#29037: Foutmelding bij aanpassen project(uren) briefje.
svn path=/Website/branches/v5.4.1/; revision=20982
2014-03-13 10:59:15 +00:00
Jos Groot Lipman
0cff858a42 AANS#29006 Ook: remote's iets robuuster gemaakt (althans: minder harde AiAi bij timeout en meer een DoLog)
svn path=/Website/branches/v5.4.1/; revision=20981
2014-03-13 10:30:28 +00:00
Jos Groot Lipman
311a501b92 FSN#29046 Session("has_no_remote_res"); zodat niet te vaak remote kijken
svn path=/Website/branches/v5.4.1/; revision=20980
2014-03-13 10:28:46 +00:00
Jos Groot Lipman
931f7af2d6 AANS#29006 fac_like klikken ook ondersteunen voor remote
Ook: remote's iets robuuster gemaakt (althans: minder harde AiAi bij timeout en meer een DoLog)

svn path=/Website/branches/v5.4.1/; revision=20979
2014-03-13 09:12:13 +00:00
Jos Groot Lipman
9661fe5195 PNBR#29045 S("mld_note_sort_ascending") iets correcter gebruiken
svn path=/Website/branches/v5.4.1/; revision=20978
2014-03-13 08:36:04 +00:00
Jos Groot Lipman
e89f8303c3 Altijd al wat ongeldige haakjes in de logfile <style>
svn path=/Website/branches/v5.4.1/; revision=20976
2014-03-13 08:21:53 +00:00
Jos Groot Lipman
383c0fb83f FSN#29024 fac_like ook vanuit detailscherm
svn path=/Website/branches/v5.4.1/; revision=20975
2014-03-13 08:13:31 +00:00
Maarten van der Heide
b583bff6e5 UWVA#29005 Opruimen niet (meer) gebruikte exports
svn path=/Website/branches/v5.4.1/; revision=20973
2014-03-12 15:52:05 +00:00
Erik Groener
2657704b8b FSN#29024 fac_like ook vanuit detailscherm
svn path=/Website/branches/v5.4.1/; revision=20972
2014-03-12 14:49:51 +00:00
Arthur Egberink
2f622c52b4 AANS#28946 -- vergaderinfo ns naar nieuwe server.
svn path=/Website/branches/v5.4.1/; revision=20965
2014-03-12 12:25:02 +00:00
Erik Groener
353a8a4018 RWSN#28358 Vervaldatum-werking zoals voor Eigen tabel-domein ook voor View-domein
svn path=/Website/branches/v5.4.1/; revision=20964
2014-03-12 12:02:31 +00:00
Erik Groener
c1f3f9958a FSN#29024 fac_like ook vanuit detailscherm
svn path=/Website/branches/v5.4.1/; revision=20963
2014-03-12 11:58:04 +00:00
Maykel Geerdink
94e568d3d4 AAIT#29027: Contracten blijven ter goedkeuring staan.
svn path=/Website/branches/v5.4.1/; revision=20962
2014-03-12 11:40:23 +00:00
Arthur Egberink
24a3cfc8b4 AANS#28946 -- vergaderinfo ns naar nieuwe server.
svn path=/Website/branches/v5.3.3/; revision=20961
2014-03-12 10:50:59 +00:00
Jos Groot Lipman
1525858eb2 session_customerId iets safe'r maar eigenlijk wil ik hem kwijt natuurlijk
svn path=/Website/branches/v5.4.1/; revision=20960
2014-03-12 10:08:48 +00:00
Jos Groot Lipman
e00b48af6f FSN#29025 Undocumented fac_lang parameter ondersteunen
svn path=/Website/branches/v5.4.1/; revision=20957
2014-03-12 09:42:37 +00:00
Jos Groot Lipman
d80f2c0f6d Freeze 5.4.2 RC2
svn path=/Website/branches/v5.4.1/; revision=20951
2014-03-11 15:57:59 +00:00
Daniëlle Tolner
b54e434a48 AAAR#28973: reservering naar formulierbewerker
svn path=/Website/branches/v5.3.3/; revision=20950
2014-03-11 15:55:12 +00:00
Daniëlle Tolner
e8c721f256 AAAR#28973: Reservering naar formulierbewerker
svn path=/Website/branches/v5.3.3/; revision=20949
2014-03-11 15:53:58 +00:00
Daniëlle Tolner
41b411be7b AAAR#28973: S&M notificaties
svn path=/Website/branches/v5.3.3/; revision=20948
2014-03-11 15:52:58 +00:00
Jos Groot Lipman
7f589ca609 Branch 5.4.1
svn path=/Website/branches/v5.4.1/; revision=20944
2014-03-11 12:24:47 +00:00
Erik Groener
ed1f4b59f8 UWVA#28520 filterveld Ingevoerd door in MI
svn path=/Website/trunk/; revision=20943
2014-03-11 12:21:18 +00:00
Erik Groener
5f6058deb3 FSN#28734 Proof-of-concept voor (touch-)schermpje naast ingang reserveerbare zaal
svn path=/Website/trunk/; revision=20941
2014-03-11 12:00:42 +00:00
Erik Groener
278762d35b FSN#28734 Proof-of-concept voor (touch-)schermpje naast ingang reserveerbare zaal
svn path=/Website/trunk/; revision=20937
2014-03-11 10:03:05 +00:00
Maykel Geerdink
11ad68121a PCHD#28987: Vinkje kostenklant wordt onterecht vanzelf uitgezet.
svn path=/Website/trunk/; revision=20936
2014-03-11 09:59:49 +00:00
Erik Groener
e8dc078e69 FSN#28734 Proof-of-concept voor (touch-)schermpje naast ingang reserveerbare zaal
svn path=/Website/trunk/; revision=20934
2014-03-11 09:30:59 +00:00
Erik Groener
da657264af AAEY#28931 Gebouwomschrijving niet zichtbaar bij CNT scope
svn path=/Website/trunk/; revision=20932
2014-03-11 08:33:51 +00:00
Erik Groener
55f9f3e5a6 NYBU#28124 Annuleren reservering
svn path=/Website/trunk/; revision=20931
2014-03-11 07:39:24 +00:00
Maykel Geerdink
5d4c57f2cf AASA#29002: 5.4.1: Vervallen kostenplaatsen.
svn path=/Website/trunk/; revision=20930
2014-03-11 07:16:32 +00:00
Jos Groot Lipman
73d2eba829 AAIT#28073 onclick uit tijdens reload
svn path=/Website/trunk/; revision=20929
2014-03-10 16:31:50 +00:00
Jos Groot Lipman
cbecbbcec1 AANS#29006 Onverklaarde timeouts op remote-url's. Resolve en Connect eens op 5 seconde zetten?
svn path=/Website/trunk/; revision=20928
2014-03-10 15:27:43 +00:00
Maykel Geerdink
94920e75fb FSN#28996: 5.4.1 AiAi bij toevoegen object.
svn path=/Website/trunk/; revision=20927
2014-03-10 15:24:39 +00:00
Jos Groot Lipman
ac44225d2f Commentaar over overrulen van niet-bestaande lcl's verduidelijkt.
svn path=/Website/trunk/; revision=20926
2014-03-10 15:23:52 +00:00
Jos Groot Lipman
4c75bc55c5 AANS#29006 remote liken is niet mogelijk
svn path=/Website/trunk/; revision=20925
2014-03-10 14:56:53 +00:00
Jos Groot Lipman
9f20b0f668 AANS#29006 Ook kleuren in eigen planbord als je contactpersoon bent
svn path=/Website/trunk/; revision=20924
2014-03-10 14:49:19 +00:00
Maykel Geerdink
390a09f54d AASA#29002: 5.4.1: Vervallen kostenplaatsen.
svn path=/Website/trunk/; revision=20922
2014-03-10 14:30:39 +00:00
Jos Groot Lipman
20174fcd26 FSN#28168 gen_export als js
svn path=/Website/trunk/; revision=20921
2014-03-10 14:19:06 +00:00
Jos Groot Lipman
f8292143e9 FSN#28168 gen_export als js
svn path=/Website/trunk/; revision=20920
2014-03-10 14:02:29 +00:00
Erik Groener
b6b9656d7d FSN#28734 Proof-of-concept voor (touch-)schermpje naast ingang reserveerbare zaal
svn path=/Website/trunk/; revision=20919
2014-03-10 13:48:39 +00:00
Maykel Geerdink
959f4ad336 SORO#28990: Gebouwkostenplaats wordt niet gekozen bij FrontEnd.
svn path=/Website/trunk/; revision=20918
2014-03-10 13:28:17 +00:00
Jos Groot Lipman
d550b08555 Merge 5.3.3 patches
svn path=/Website/trunk/; revision=20917
2014-03-10 13:18:10 +00:00
Jos Groot Lipman
37fa1e1940 Auto widget breedte
svn path=/Website/trunk/; revision=20916
2014-03-10 13:09:39 +00:00
Maykel Geerdink
33d2b4b163 AAIT#26733: Extra goedkeuringsniveau voor opdrachten.
svn path=/Website/trunk/; revision=20915
2014-03-10 13:00:42 +00:00
Jos Groot Lipman
4ff325fde9 Merge 5.3.2 patches
svn path=/Website/trunk/; revision=20914
2014-03-10 12:53:40 +00:00
Erik Groener
257061ba64 NYBU#28124 Annuleren reservering
svn path=/Website/trunk/; revision=20913
2014-03-10 12:39:01 +00:00
Erik Groener
1f8b866223 FSN#28953 CNT Filtering niet helemaal correct
svn path=/Website/trunk/; revision=20912
2014-03-10 12:10:12 +00:00
Jos Groot Lipman
7650559ac1 AAEN#27918 Inlog-link alleen mailen als gebruik OSLOGIN had
svn path=/Website/trunk/; revision=20911
2014-03-10 11:34:04 +00:00
Jos Groot Lipman
9255f076c3 FSN#28966 'null' is nooit een ongeldige key-waarde (gebeurde bij defaults)
svn path=/Website/trunk/; revision=20910
2014-03-10 10:57:46 +00:00
Erik Groener
6474174370 FSN#28732 Flexkenmerken bij inspecties
svn path=/Website/trunk/; revision=20905
2014-03-07 15:05:12 +00:00
Peter Feij
e5562dda74 FSN#28734 zo eerst maar eens
svn path=/Website/trunk/; revision=20901
2014-03-06 16:09:40 +00:00
Erik Groener
af86731861 AANS#28804 Schermen uitbreiden met zoek velden
svn path=/Website/trunk/; revision=20899
2014-03-06 15:56:39 +00:00
Maykel Geerdink
6669e02534 AAIT#26733: Extra goedkeuringsniveau voor opdrachten.
svn path=/Website/trunk/; revision=20898
2014-03-06 15:50:49 +00:00
Jos Groot Lipman
d7c8639c76 AAIT#28814 Share&Meet beter eigen externe reserveringen in planbord tonen
svn path=/Website/trunk/; revision=20895
2014-03-06 15:42:05 +00:00
Erik Groener
335f6a7be9 AAIT#28530 Opmerking bij rating kunnen invullen
svn path=/Website/trunk/; revision=20893
2014-03-06 15:14:22 +00:00
Maykel Geerdink
d176098fa7 FSN#28950: SLE/INS: Geavanceerd knop sleutelsets overzicht geeft geen kenmerken.
svn path=/Website/trunk/; revision=20892
2014-03-06 14:30:51 +00:00
Jos Groot Lipman
1843c39d9c API 2.0 in wording: gebouw filter visitable erbij
svn path=/Website/trunk/; revision=20890
2014-03-06 14:01:51 +00:00
Ruud Lipper
ef40f2f43c SUTF#28967 afleverdatum op bestelopdrachtbon
svn path=/Website/branches/v5.3.3/; revision=20889
2014-03-06 13:07:48 +00:00
Jos Groot Lipman
3d64278bac 5.4.1 RC1 in wording
svn path=/Website/trunk/; revision=20888
2014-03-06 13:06:49 +00:00
Maykel Geerdink
a350690f72 FSN#28840: Melding einddatum vaker verbergen.
svn path=/Website/trunk/; revision=20887
2014-03-06 12:53:25 +00:00
Maykel Geerdink
bc5df413ad FSN#28951: INS: Sleutel objectsoort zichtbaar in objectenbeheer.
svn path=/Website/trunk/; revision=20886
2014-03-06 12:52:08 +00:00
Erik Groener
78244a427c FSN#28732 Flexkenmerken bij inspecties
svn path=/Website/trunk/; revision=20885
2014-03-06 12:02:38 +00:00
Marcel Bourseau
69bd41c54e VIAR#28919 - Aanpassen incidentele bestelaanvraag (IBA)
svn path=/Website/branches/v5.3.3/; revision=20884
2014-03-06 12:02:17 +00:00
Peter Feij
4431845f61 FSN#28734 voor res-ruimteschermpje
svn path=/Website/trunk/; revision=20883
2014-03-06 11:30:21 +00:00
Maykel Geerdink
8e83c94522 FSN#28860: Contract wordt niet verzonden indien geen fiattering noodzakelijk is.
svn path=/Website/trunk/; revision=20882
2014-03-06 11:25:04 +00:00
Jos Groot Lipman
4c7e25e2ba PF: More...-regel niet als het maar één regel betreft
svn path=/Website/trunk/; revision=20881
2014-03-06 11:23:04 +00:00
Jos Groot Lipman
3094e02bbc API 2.0 in wording
svn path=/Website/trunk/; revision=20879
2014-03-06 10:56:03 +00:00
Peter Feij
ab70765204 FSN#26509 Portalmenu iets beter te stylen (touch-kleuren volgen nu de settings)
svn path=/Website/trunk/; revision=20878
2014-03-06 10:46:00 +00:00
Maykel Geerdink
a8c4d632a4 FSN#28780: Verplicht object bij melding werkt niet correct.
svn path=/Website/trunk/; revision=20877
2014-03-06 10:33:01 +00:00
Jos Groot Lipman
44b937e493 AANS#28982 Locatie filter heeft nooit goed gewerkt
svn path=/Website/trunk/; revision=20876
2014-03-06 10:18:18 +00:00
Maykel Geerdink
0aaf899960 AAIT#26733: Extra goedkeuringsniveau voor opdrachten.
svn path=/Website/trunk/; revision=20875
2014-03-06 10:10:10 +00:00
Maykel Geerdink
abe6829972 AAIT#26733: Extra goedkeuringsniveau voor opdrachten.
svn path=/Website/trunk/; revision=20874
2014-03-06 10:08:02 +00:00
Jos Groot Lipman
3cc991f06c AAIT#28530 Eigen lcl en layout voor fac-like
svn path=/Website/trunk/; revision=20872
2014-03-06 09:37:24 +00:00
Jos Groot Lipman
c21d34075a FSN#28944 'Performance verbetering' fixes
svn path=/Website/trunk/; revision=20870
2014-03-05 15:11:24 +00:00
Jos Groot Lipman
79fb43f6b1 Zulke oude bestanden met nog verrassend veel globale variabelen
svn path=/Website/trunk/; revision=20868
2014-03-05 15:03:51 +00:00
Erik Groener
20662235af AAIT#28530 Opmerking bij rating kunnen invullen
svn path=/Website/trunk/; revision=20867
2014-03-05 14:23:43 +00:00
Erik Groener
b6cc1469ce AAIT#28530 Opmerking bij rating kunnen invullen
svn path=/Website/trunk/; revision=20865
2014-03-05 14:05:56 +00:00
Maykel Geerdink
5c44a6a109 FSN#28840: Melding einddatum vaker verbergen.
svn path=/Website/trunk/; revision=20864
2014-03-05 11:10:54 +00:00
Marcel Bourseau
0148945199 VGLD#28436: Aansluiten van leverancier Medeco
svn path=/Website/branches/v5.3.3/; revision=20863
2014-03-05 10:55:46 +00:00
Erik Groener
051884478f AANS#28804 Schermen uitbreiden met zoek velden
svn path=/Website/trunk/; revision=20862
2014-03-05 10:23:40 +00:00
Jos Groot Lipman
cd61d735fe FSN#28966 Iets betere kenmerk controle
svn path=/Website/trunk/; revision=20860
2014-03-05 09:39:30 +00:00
Jos Groot Lipman
48a0ae98f6 AAIT#28510 inlezer naam tonen had nog ongewenste invloed op group-by
svn path=/Website/trunk/; revision=20859
2014-03-05 09:04:53 +00:00
Maykel Geerdink
a01827478b FSN#28840: Melding einddatum vaker verbergen.
svn path=/Website/trunk/; revision=20856
2014-03-04 15:43:06 +00:00
Peter Feij
8162c4a167 UWVA#28402 Explicietere tracking van prijswijziging
svn path=/Website/trunk/; revision=20855
2014-03-04 14:57:43 +00:00
Jos Groot Lipman
33b40668d9 FSN#28966 'Foutieve' referentie kenmerkwaarden iets beter tolereren
svn path=/Website/trunk/; revision=20854
2014-03-04 14:06:58 +00:00
Maykel Geerdink
8e5bedd9e0 AAIT#26733: Extra goedkeuringsniveau voor opdrachten.
svn path=/Website/trunk/; revision=20850
2014-03-04 11:21:51 +00:00
Maykel Geerdink
fba075ca31 FSN#28950: SLE/INS: Geavanceerd knop sleutelsets overzicht geeft geen kenmerken.
svn path=/Website/trunk/; revision=20849
2014-03-04 11:03:08 +00:00
Jos Groot Lipman
b9bdd20da4 FSN#28960 fac_verify en consorten toegankelijker maken
svn path=/Website/trunk/; revision=20848
2014-03-04 10:34:04 +00:00
Jos Groot Lipman
bef64a2966 Ook link naar reguliere logfile opnemen. Verder iets correctere HTML code
svn path=/Website/trunk/; revision=20847
2014-03-04 10:00:25 +00:00
Maykel Geerdink
4bf3039cf4 FSN#28780: Verplicht object bij melding werkt niet correct.
svn path=/Website/trunk/; revision=20845
2014-03-04 09:14:40 +00:00
Maykel Geerdink
8a94065020 FSN#28950: SLE/INS: Geavanceerd knop sleutelsets overzicht geeft geen kenmerken.
svn path=/Website/trunk/; revision=20842
2014-03-03 15:06:25 +00:00
Arthur Egberink
3b6f7851ff AANS#28946 -- vergaderinfo ns naar nieuwe server.
svn path=/Website/branches/v5.3.3/; revision=20841
2014-03-03 15:03:58 +00:00
Jos Groot Lipman
0a511cf66c AAIT#26733 approval func_enabled aanroep voor inline actions zo veel mogelijk voorkomen
svn path=/Website/trunk/; revision=20840
2014-03-03 14:51:58 +00:00
Jos Groot Lipman
c705211d9d API 2.0 in wording
svn path=/Website/trunk/; revision=20839
2014-03-03 14:11:32 +00:00
Jos Groot Lipman
b1ac138866 FSN#28914 pda/melding.asp heel stuk opschonen door beter gebruik mld_info en stdm_info
svn path=/Website/trunk/; revision=20838
2014-03-03 14:05:39 +00:00
Jos Groot Lipman
3d789bc632 FSN#28952 Rechten controle eerder alles afbreken
svn path=/Website/trunk/; revision=20837
2014-03-03 13:46:41 +00:00
Jos Groot Lipman
87c48ec326 tikfoutje
svn path=/Website/trunk/; revision=20836
2014-03-03 13:30:36 +00:00
Maykel Geerdink
ec8eacfae6 AKZA#28761: overzicht sleutels op persoonlijk niveau valt niet uit te printen.
svn path=/Website/trunk/; revision=20835
2014-03-03 13:20:12 +00:00
Maykel Geerdink
096df89160 FSN#28951: INS: Sleutel objectsoort zichtbaar in objectenbeheer.
svn path=/Website/trunk/; revision=20834
2014-03-03 13:18:44 +00:00
Maykel Geerdink
6f81fdda63 FSN#28950: SLE/INS: Geavanceerd knop sleutelsets overzicht geeft geen kenmerken.
svn path=/Website/trunk/; revision=20833
2014-03-03 13:10:39 +00:00
Jos Groot Lipman
cf1aedf0b3 AAIT#28530 fac_like opmerking op heel veel plekken safe'r gemaakt
svn path=/Website/trunk/; revision=20832
2014-03-03 12:56:45 +00:00
Erik Groener
394425999e FSN#28914 Save van melding op mobile past datum aan
svn path=/Website/trunk/; revision=20831
2014-03-03 12:23:31 +00:00
Jos Groot Lipman
de45289592 FSN#28949 Lijst was erg trage omdat veelal onnodig werd gekeken of je kon approven
svn path=/Website/trunk/; revision=20830
2014-03-03 11:45:13 +00:00
Jos Groot Lipman
ba50793e22 FSN#28514 Betere HMAC bescherming als bookmark naar hmac
svn path=/Website/trunk/; revision=20829
2014-03-03 09:50:48 +00:00
Jos Groot Lipman
711c876737 FSN#28514 Automatisch customerId uit eerste vier letters URL
svn path=/Website/trunk/; revision=20828
2014-03-03 09:23:06 +00:00
Erik Groener
9faae1ed19 FSN#28732 Flexkenmerken bij inspecties
svn path=/Website/trunk/; revision=20827
2014-03-03 08:58:00 +00:00
Erik Groener
ce5ed0e4f3 FSN#28732 Flexkenmerken bij inspecties
svn path=/Website/trunk/; revision=20826
2014-03-03 08:38:22 +00:00
Jos Groot Lipman
a62a0a07aa FSN#28944 'Performance verbetering': busy loading tonen
svn path=/Website/trunk/; revision=20825
2014-03-02 19:51:11 +00:00
Jos Groot Lipman
f8e790c1ed FSN#28944 Performance (geheugen) verbetering door opslaan minder data in existing_res
svn path=/Website/trunk/; revision=20824
2014-03-02 10:08:52 +00:00
Jos Groot Lipman
a7e17f12ea Compacter *alleen* bij grote (4px) planborden
svn path=/Website/trunk/; revision=20823
2014-03-02 09:52:53 +00:00
Jos Groot Lipman
8d505bdd72 FSN#28944 Performance verbetering door veel minder reserveringen op te halen
svn path=/Website/trunk/; revision=20822
2014-03-02 09:46:40 +00:00
Jos Groot Lipman
f9d96d4c12 NYBU#27467 Planbord met overgang zomertijd erin betere bloklengtes
svn path=/Website/trunk/; revision=20821
2014-03-02 09:14:44 +00:00
Ruud Lipper
e6e1279496 AANS#28941 - telefoonnummer aanvrager op reserveringsbon
svn path=/Website/branches/v5.3.3/; revision=20819
2014-02-28 13:17:38 +00:00
Erik Groener
2e9c06d696 AAIT#26733 Extra goedkeuringsniveau voor opdrachten
svn path=/Website/trunk/; revision=20818
2014-02-28 09:06:53 +00:00
Erik Groener
dfd40b8296 AAIT#28530 Opmerking bij rating kunnen invullen
svn path=/Website/trunk/; revision=20816
2014-02-28 08:12:53 +00:00
Jos Groot Lipman
03610ae374 RWSN#27465 Toelichting controle op dubbel reserveerbare delen aanscherpen
svn path=/Website/trunk/; revision=20814
2014-02-27 15:52:23 +00:00
Ruud Lipper
1ec7b8acbd UWVA#28494
svn path=/Website/branches/v5.3.3/; revision=20813
2014-02-27 15:18:54 +00:00
Maykel Geerdink
4e6ae66d56 AANS#28583: Actie bij bezoek.
svn path=/Website/trunk/; revision=20812
2014-02-27 15:13:13 +00:00
Jos Groot Lipman
c02c1b15c2 RWSN#28872 Bij falen flexkenmerken in ieder geval zorgen dat status al gezet is.
svn path=/Website/trunk/; revision=20811
2014-02-27 14:58:40 +00:00
Ruud Lipper
0ba04f8502 UWVA#28494
svn path=/Website/branches/v5.3.3/; revision=20810
2014-02-27 14:42:59 +00:00
Jos Groot Lipman
f1378eaaa3 UWVA#28455 Performance planbordje iets verbeterd
svn path=/Website/trunk/; revision=20808
2014-02-27 13:17:26 +00:00
Marcel Bourseau
0d3a576032 VIAR#28919 Aanpassen incidentele bestelaanvraag (IBA)
svn path=/Website/branches/v5.3.3/; revision=20804
2014-02-27 12:25:21 +00:00
Peter Feij
836f6669f2 Durf ik zomaar zonder call: standaard moeten geannuleerde aanvragen niet in de selectie zitten
svn path=/Website/trunk/; revision=20803
2014-02-27 12:25:04 +00:00
Marcel Bourseau
9f1dd4db33 VIAR#28919 Aanpassen incidentele bestelaanvraag (IBA)
svn path=/Website/branches/v5.3.3/; revision=20802
2014-02-27 12:20:39 +00:00
Maykel Geerdink
7348bd7650 AAIT#26733: Extra goedkeuringsniveau voor opdrachten.
svn path=/Website/trunk/; revision=20801
2014-02-27 12:16:37 +00:00
Maykel Geerdink
efb2276f7b AAIT#26733: Extra goedkeuringsniveau voor opdrachten.
svn path=/Website/trunk/; revision=20800
2014-02-27 12:15:24 +00:00
Maarten van der Heide
d192e34009 SBSH#26779 Offertes/opdrachten naar uitvoerenden (incl. noti-wensen)
svn path=/Website/branches/v5.3.3/; revision=20799
2014-02-27 12:10:05 +00:00
Ruud Lipper
c6eea78339 UWVA#28494 FDO CNT noti reminder naar LFM
svn path=/Website/branches/v5.3.3/; revision=20798
2014-02-27 11:23:07 +00:00
Jos Groot Lipman
2d955764c7 NYBU#28869 Zaalopstelling bij boeken vanuit planbord
svn path=/Website/trunk/; revision=20795
2014-02-27 10:21:44 +00:00
Jos Groot Lipman
cab83bdb59 AAIT#28530 Opmerking bij rating kunnen invullen tikfoutje
svn path=/Website/trunk/; revision=20794
2014-02-27 09:51:53 +00:00
Jos Groot Lipman
b3b13203bf AAIT#28812 Externe reservering eigen lcl voor tabje
svn path=/Website/trunk/; revision=20793
2014-02-27 09:21:25 +00:00
Marcel Bourseau
b71fd0dc0d VIAR#28919- Aanpassen incidentele bestelaanvraag (IBA)
svn path=/Website/branches/v5.3.3/; revision=20792
2014-02-26 16:39:49 +00:00
Erik Groener
02fe4c56da AAIT#28530 Opmerking bij rating kunnen invullen
svn path=/Website/trunk/; revision=20789
2014-02-26 15:19:50 +00:00
Erik Groener
176c0ee621 AAIT#28530 Opmerking bij rating kunnen invullen
svn path=/Website/trunk/; revision=20787
2014-02-26 14:08:32 +00:00
Erik Groener
2eb1e9c3b3 AAIT#28530 Opmerking bij rating kunnen invullen
svn path=/Website/trunk/; revision=20786
2014-02-26 14:07:18 +00:00
Ruud Lipper
7431601a83 UWVA#28607 - referentie leverancier dikgedrukt mld
svn path=/Website/branches/v5.3.3/; revision=20784
2014-02-26 13:45:51 +00:00
Ruud Lipper
42605e613e GDZW#28845 - commentaar levering op bestelopdrachtbon
svn path=/Website/branches/v5.3.3/; revision=20783
2014-02-26 12:29:47 +00:00
Erik Groener
8efda3e078 NYBU#28869 Zaalopstelling bij boeken vanuit planbord
svn path=/Website/trunk/; revision=20779
2014-02-26 08:29:05 +00:00
Jos Groot Lipman
8f1d5a7017 AAEN#27918 Inlog-link kunnen mailen
svn path=/Website/trunk/; revision=20778
2014-02-25 15:31:41 +00:00
Jos Groot Lipman
cfb549a4a9 Tikfoutje
svn path=/Website/trunk/; revision=20777
2014-02-25 14:43:34 +00:00
Jos Groot Lipman
6d2f90fed7 FSN#28916 Overzicht verversen na wijziging instelling
svn path=/Website/trunk/; revision=20776
2014-02-25 10:48:24 +00:00
Jos Groot Lipman
d8519a9382 FSN#28916 Overzicht verversen na wijziging instelling
svn path=/Website/trunk/; revision=20775
2014-02-25 10:45:02 +00:00
Jos Groot Lipman
23bd74160a UWVA#28913 mld_postsave hook erbij
svn path=/Website/trunk/; revision=20773
2014-02-25 09:24:26 +00:00
Jos Groot Lipman
8bd98eb016 FSN#28730 Fixje: ALG-scope alleen meenemen bij double-check als srtdisc dat aangeeft
svn path=/Website/trunk/; revision=20772
2014-02-25 09:14:09 +00:00
Erik Groener
8f9365cd86 FSN#28732 Flexkenmerken bij inspecties
svn path=/Website/trunk/; revision=20771
2014-02-24 15:36:28 +00:00
Maykel Geerdink
7dde46b2cf FSN#28907: CNT: Verkeerde fiatteurs krijgen bericht.
svn path=/Website/trunk/; revision=20765
2014-02-24 14:02:08 +00:00
Peter Feij
acc3016c7a FSN#28896 Sensorstate-historie
svn path=/Website/trunk/; revision=20761
2014-02-24 09:13:26 +00:00
Jos Groot Lipman
235d01c267 new Perslid(prs_key) is onzinnig voor prs_key==-1
svn path=/Website/trunk/; revision=20758
2014-02-24 08:22:15 +00:00
Peter Feij
f4e0a99a3d FSN#26444 groepering niet standaard
svn path=/Website/trunk/; revision=20757
2014-02-21 16:00:35 +00:00
Peter Feij
2bc0f43408 FSN#28896 Sensorstate-historie
svn path=/Website/trunk/; revision=20755
2014-02-21 14:50:18 +00:00
Peter Feij
e5665edb6e FSN#28896 Sensorstate-historie
svn path=/Website/trunk/; revision=20754
2014-02-21 14:48:43 +00:00
Marcel Bourseau
17bf388671 SKAF#27382: oracle.udl
svn path=/Website/branches/v5.3.3/; revision=20752
2014-02-21 14:35:19 +00:00
Marcel Bourseau
3f982504cb SKAF#27382: Voor inlezen alle catalogi van leveranciers
svn path=/Website/branches/v5.3.3/; revision=20751
2014-02-21 13:45:20 +00:00
Marcel Bourseau
86801eebf4 SKAF#27382: Koppeling catalogus boodschappenonline
svn path=/Website/branches/v5.3.3/; revision=20750
2014-02-21 13:32:12 +00:00
Ruud Lipper
6531032311 svn path=/Website/branches/v5.3.3/; revision=20747 2014-02-21 12:23:30 +00:00
Ruud Lipper
cb7bce19cd SGGR#28854 kleine aanpassing opdrachten bon
svn path=/Website/branches/v5.3.3/; revision=20742
2014-02-21 09:19:13 +00:00
Maarten van der Heide
e84c9c3017 IVET#28885 lcl_sch_programma bestaat niet meer
svn path=/Website/branches/v5.3.3/; revision=20740
2014-02-21 08:26:50 +00:00
Erik Groener
629a2f1419 NYBU#28869 Zaalopstelling bij boeken vanuit planbord
svn path=/Website/trunk/; revision=20739
2014-02-21 08:25:38 +00:00
Ruud Lipper
90933bc834 SGGR#28854
svn path=/Website/branches/v5.3.3/; revision=20738
2014-02-20 15:59:31 +00:00
Jos Groot Lipman
44ade43524 FSN#28636 Gemiddelde 'like' bij groepering klopte niet.
svn path=/Website/trunk/; revision=20737
2014-02-20 15:57:13 +00:00
Ruud Lipper
138f4c91cd SGGR#28854 crediteren facturen bon
svn path=/Website/branches/v5.3.3/; revision=20736
2014-02-20 15:37:04 +00:00
Marcel Bourseau
2d626f42b8 ALLI#28637: Deeplink bouwbord goedkeuren
svn path=/Website/branches/v5.3.3/; revision=20735
2014-02-20 15:16:34 +00:00
Jos Groot Lipman
126f23d7ae AAIT#28073 Layout verbetering
svn path=/Website/trunk/; revision=20733
2014-02-20 15:00:36 +00:00
Jos Groot Lipman
f49c26fed8 AAIT#28088 Luxe Res planbord ruimte tooltip vervangt gewone tooltip
svn path=/Website/trunk/; revision=20732
2014-02-20 14:38:53 +00:00
Erik Groener
eb4b30a184 RENK#28817 Doorklikken vanuit contract naar object geeft onterecht geen resultaat
svn path=/Website/trunk/; revision=20731
2014-02-20 14:13:30 +00:00
Jos Groot Lipman
ff4960bc33 FSN#27794 Voorkom error bij lege bijlagenfolder doorsturen
svn path=/Website/trunk/; revision=20729
2014-02-20 13:26:29 +00:00
Jos Groot Lipman
9de6857571 FSN#26352 Niet meer klagen in de logging over LCL_Disable
svn path=/Website/trunk/; revision=20727
2014-02-20 12:48:04 +00:00
Jos Groot Lipman
826d7821b6 lcl_bes_srtdeel_need_cat (Filter eerst op catalogus) was nog hardcoded
svn path=/Website/trunk/; revision=20726
2014-02-20 12:36:46 +00:00
Jos Groot Lipman
434cd4c4ac new Perslid(prs_key) is onzinnig voor prs_key==-1
svn path=/Website/trunk/; revision=20725
2014-02-20 12:31:44 +00:00
Erik Groener
41e419fc93 AAIT#28809 'S&M: Diverse verfijningen mbt. Zoekfunctionaliteit
svn path=/Website/trunk/; revision=20724
2014-02-20 12:31:07 +00:00
Peter Feij
8164b0225a RENK#28799 srtkenmerk_dimensie ipv srtdeel_eenheid is beter
svn path=/Website/trunk/; revision=20723
2014-02-20 12:18:17 +00:00
Jos Groot Lipman
1517846908 FSN#28844 Betere autorisatie controle like's
svn path=/Website/trunk/; revision=20722
2014-02-20 12:07:13 +00:00
Jos Groot Lipman
bc3ffea88b FSN#26509 Portalmenu iets beter te stylen
svn path=/Website/trunk/; revision=20721
2014-02-20 11:30:02 +00:00
Peter Feij
088f8f1ba3 CSS-class voor reserveringsinfo toegevoegd
svn path=/Website/trunk/; revision=20720
2014-02-20 10:46:57 +00:00
Ruud Lipper
06d8162e4f PZHO#28876 kleine wijziging reserveringsbon
svn path=/Website/branches/v5.3.3/; revision=20719
2014-02-20 10:39:23 +00:00
Erik Groener
8b13266166 RWSN#28358 Vervaldatum-werking zoals voor Eigen tabel-domein ook voor View-domein
svn path=/Website/trunk/; revision=20718
2014-02-20 09:29:16 +00:00
Jos Groot Lipman
ebe05baff9 FSN#28595 ALG_GEBOUW_X,Y is float, geen integer
svn path=/Website/trunk/; revision=20717
2014-02-20 09:09:40 +00:00
Jos Groot Lipman
d8e867bcfa FSN#28568 Iets scherper controleren of een melding mogelijk is.
svn path=/Website/trunk/; revision=20716
2014-02-19 15:23:22 +00:00
Peter Feij
bfca4ba733 svn path=/Website/trunk/; revision=20714 2014-02-19 14:14:36 +00:00
Erik Groener
7a57ed61da RWSN#28358 Vervaldatum-werking zoals voor Eigen tabel-domein ook voor View-domein
svn path=/Website/trunk/; revision=20710
2014-02-19 13:09:29 +00:00
Jos Groot Lipman
50f9fa17f6 FSN#28874 Response.IsClientConnected imlpementeren
svn path=/Website/trunk/; revision=20707
2014-02-19 13:02:12 +00:00
Jos Groot Lipman
1cee418e6c Iets beter herkenbaar in Toad/Session browser etc
svn path=/Website/trunk/; revision=20705
2014-02-19 12:29:32 +00:00
Jos Groot Lipman
cdcfcded77 Merge 5.3.3 patches
svn path=/Website/trunk/; revision=20703
2014-02-19 12:14:36 +00:00
Jos Groot Lipman
47d87378cb FSN#28168 gen_export settings naar de database en implementatie in js
svn path=/Website/trunk/; revision=20702
2014-02-19 12:00:48 +00:00
Jos Groot Lipman
d4b4c42476 FSN#23537 Gen_Export en Putorders omschrijven naar JavaScript
svn path=/Website/trunk/; revision=20700
2014-02-19 11:11:38 +00:00
Arthur Egberink
438e04cef5 AAIT#28681 -- Webshop Benito aansluiten
svn path=/Website/branches/v5.3.3/; revision=20699
2014-02-19 10:24:36 +00:00
Arthur Egberink
2d8d6c1e9c AAIT#28681 -- Webshop Benito aansluiten
svn path=/Website/branches/v5.3.3/; revision=20698
2014-02-19 10:10:20 +00:00
Jos Groot Lipman
5e2d682a2d Versie 3.15: diverse kleine patches
svn path=/Website/trunk/; revision=20697
2014-02-19 09:36:28 +00:00
Erik Groener
db866cda09 AAES#28334 Ai Ai toevoegen dubbele standaard melding
svn path=/Website/trunk/; revision=20696
2014-02-19 09:33:46 +00:00
Maarten van der Heide
8efc4b3ead UWVA#28625 Voortzetting KTO
svn path=/Website/branches/v5.3.3/; revision=20695
2014-02-19 08:45:06 +00:00
Jos Groot Lipman
aecbebde26 AAAR#26799 Bedrag 1.482,50 werkt nu goed bij flexkenmerken
svn path=/Website/trunk/; revision=20691
2014-02-18 16:20:40 +00:00
Jos Groot Lipman
d39aa55c7b FSN#28843 Alleen flex-reload als er echt ##SQL## defaults zijn
svn path=/Website/trunk/; revision=20690
2014-02-18 15:25:21 +00:00
Maarten van der Heide
e456e825b0 AAES#28615 Linken naar klantspecifieke AAES_V_RAP_INFOBORD
svn path=/Website/branches/v5.3.3/; revision=20689
2014-02-18 15:21:02 +00:00
Maarten van der Heide
e9eeaf4452 AAES#28615 Linken naar klantspecifieke AAES_V_RAP_INFOBORD
svn path=/Website/branches/v5.3.3/; revision=20688
2014-02-18 15:18:22 +00:00
Maarten van der Heide
70c77d13b7 WTCA#28744 Periodeoverzicht als factuurvoorstel
svn path=/Website/branches/v5.3.3/; revision=20686
2014-02-18 14:36:50 +00:00
Jos Groot Lipman
c7ad42c5fe password_expired triggert vaak het lezen van de prs_perslid tabel.
Zorg dat dat beter in de logging te zien is.

svn path=/Website/trunk/; revision=20685
2014-02-18 14:34:10 +00:00
Jos Groot Lipman
2759bace19 AAIT#28073 3D plattegrond ook aanklikbaar
svn path=/Website/trunk/; revision=20684
2014-02-18 14:33:04 +00:00
Peter Koerhuis
7803d36407 Leesbaarheid en highlighting verbeteren.
svn path=/Website/trunk/; revision=20683
2014-02-18 13:00:44 +00:00
Erik Groener
ac6c669f4b NYBU#28124 Annuleren reservering
svn path=/Website/trunk/; revision=20682
2014-02-18 12:52:25 +00:00
Erik Groener
7f712e0bf5 HOUT#27908 Extra mogelijkheid kleur toevoegen in reserveringen planbord (bolletjes)
svn path=/Website/trunk/; revision=20679
2014-02-18 12:23:35 +00:00
Peter Feij
4723c52742 Eerste voorbereide readonly versie van Mijn contracten overzicht
svn path=/Website/trunk/; revision=20678
2014-02-18 12:11:48 +00:00
Peter Koerhuis
4ffcf07a32 Leesbaarheid en highlighting verbeteren.
svn path=/Website/trunk/; revision=20676
2014-02-18 11:21:37 +00:00
Maykel Geerdink
8048dbc41a AANS#28583: Actie bij bezoek.
svn path=/Website/trunk/; revision=20675
2014-02-18 11:21:32 +00:00
Jos Groot Lipman
6b0a2808d6 Betere refresh forceren na wissen
svn path=/Website/trunk/; revision=20674
2014-02-18 10:12:02 +00:00
Maykel Geerdink
d7c6a668bb SUTF#27809: Roomservice niet te bezorgen.
svn path=/Website/trunk/; revision=20673
2014-02-18 10:07:03 +00:00
Jos Groot Lipman
9acb703c99 NYBU#27467 Zomer/wintertijd beter als 'Verwacht vertrek' leeg is
svn path=/Website/trunk/; revision=20671
2014-02-18 09:51:52 +00:00
Maykel Geerdink
c961071bc1 AASA#28717: Kostenplaatsen kunnen gekozen blijven worden terwijl ze inactief zijn.
svn path=/Website/trunk/; revision=20669
2014-02-18 08:43:07 +00:00
Erik Groener
19131705bd FSN#28686 RES: Gastheer onderdrukken
svn path=/Website/trunk/; revision=20667
2014-02-18 08:04:09 +00:00
Jos Groot Lipman
7df0188a18 RWSN#28639 abort_with_warning te veel
svn path=/Website/trunk/; revision=20666
2014-02-18 08:02:49 +00:00
Maykel Geerdink
6dd89ec39a AANS#28583: Actie bij bezoek.
svn path=/Website/trunk/; revision=20665
2014-02-18 07:06:12 +00:00
Maarten van der Heide
200fba7ad7 UWVA#28625 Voortzetting KTO
svn path=/Website/branches/v5.3.3/; revision=20664
2014-02-17 16:22:24 +00:00
Jos Groot Lipman
9d7e011c5c NYBU#27467 Zomer/wintertijd beter
svn path=/Website/trunk/; revision=20662
2014-02-17 16:16:51 +00:00
Maykel Geerdink
7b24f9e1a9 SUTF#27809: Roomservice niet te bezorgen.
svn path=/Website/trunk/; revision=20658
2014-02-17 15:20:32 +00:00
Maykel Geerdink
d62be447ad SUTF#27809: Roomservice niet te bezorgen.
svn path=/Website/trunk/; revision=20657
2014-02-17 13:34:45 +00:00
Jos Groot Lipman
8f9bc2e33e AAEN#28667 Verwijderde opbouw, cherrypick van trunk naar branch
svn path=/Website/branches/v5.3.3/; revision=20656
2014-02-17 12:10:54 +00:00
Jos Groot Lipman
e36297131b FSN#28730 ALG-scope alleen meenemen bij double-check als srtdisc dat aangeeft
svn path=/Website/trunk/; revision=20655
2014-02-17 11:16:39 +00:00
Erik Groener
2b64885fc8 FSN#26873 Meer Mobile FE-functionaliteit (RES en meer)
svn path=/Website/trunk/; revision=20654
2014-02-17 11:06:16 +00:00
Maykel Geerdink
3b7cb918b7 FSN#28568: Organisatiegebonden objecten kunnen kiezen bij melding.
svn path=/Website/trunk/; revision=20653
2014-02-17 11:01:05 +00:00
Erik Groener
1a631bac06 HAYG#28762 Slepen van parkeerplaats in planbord geeft AiAi foutmelding
svn path=/Website/trunk/; revision=20652
2014-02-17 09:55:47 +00:00
Maykel Geerdink
54ca9f81b6 ARAI#28248: Klachtenformulier Bezoekers op rai website.
svn path=/Website/trunk/; revision=20650
2014-02-17 08:33:58 +00:00
Maykel Geerdink
65e165ecdc SUTF#27809: Roomservice niet te bezorgen.
svn path=/Website/trunk/; revision=20649
2014-02-17 07:31:28 +00:00
Peter Feij
6664241c81 AANS#28806 Apart label voor mobiel zoeken
svn path=/Website/trunk/; revision=20648
2014-02-14 16:39:33 +00:00
Arthur Egberink
e7f082658d PCHD#28831 -- aanpassen emailadres bij factuurexport
svn path=/Website/branches/v5.3.3/; revision=20647
2014-02-14 14:48:11 +00:00
Erik Groener
e3f84c6fe1 FSN#26873 Meer Mobile FE-functionaliteit (RES en meer)
svn path=/Website/trunk/; revision=20646
2014-02-14 14:18:54 +00:00
Marcel Bourseau
fe3c9c8cbe ALLI#28637: Link in mail naar communicatiemedewerker goedkeuren bouwbord.
svn path=/Website/branches/v5.3.3/; revision=20644
2014-02-14 13:21:22 +00:00
Marcel Bourseau
e7768cbcb8 ALLI#27715: Bouwborden 1) afleveradres 149 '-', en 2) geen notificatie naar besteller verwijderd (uitgecommentarieerd)
svn path=/Website/branches/v5.3.3/; revision=20641
2014-02-14 11:37:46 +00:00
Erik Groener
dbe60c5c77 HOUT#27908 Extra mogelijkheid kleur toevoegen in reserveringen planbord (bolletjes)
svn path=/Website/trunk/; revision=20640
2014-02-14 10:00:12 +00:00
Maarten van der Heide
5928060eca WTCA#28744 Periodeoverzicht als factuurvoorstel
svn path=/Website/branches/v5.3.3/; revision=20639
2014-02-14 09:08:08 +00:00
Arthur Egberink
7341cc31f0 PCHD#27717 -- Koppeling Exact factuur import
svn path=/Website/branches/v5.3.3/; revision=20638
2014-02-14 08:53:11 +00:00
Arthur Egberink
e07d3beeea PCHD#27717 -- Koppeling Exact factuur import
svn path=/Website/branches/v5.3.3/; revision=20636
2014-02-14 08:48:04 +00:00
Jos Groot Lipman
acf32a9ed8 AAIT#28810 Filtering ook naar extern
svn path=/Website/trunk/; revision=20635
2014-02-13 14:31:47 +00:00
Jos Groot Lipman
b67590f2cc AAES#28802 highlighten zoekwoorden via regexp vervanging aangescherpt
svn path=/Website/trunk/; revision=20634
2014-02-13 13:12:38 +00:00
Jos Groot Lipman
2fd40bc999 AAIT#28811 disk_key correct gebruiken zodat je niet altijd de 1e catalogus krijgt
svn path=/Website/trunk/; revision=20633
2014-02-13 12:17:15 +00:00
Peter Feij
0f21919db1 AAIT#28809 resetkruisje grijs
svn path=/Website/trunk/; revision=20632
2014-02-13 10:14:02 +00:00
Maykel Geerdink
4b91ce1de3 FSN#27581: RES: doodlopende weggetjes.
svn path=/Website/trunk/; revision=20631
2014-02-13 09:45:08 +00:00
Erik Groener
d49e04972f FSN#28803 'mld_startdatum' is undefined
svn path=/Website/trunk/; revision=20630
2014-02-13 08:56:34 +00:00
Jos Groot Lipman
23bf24b63f RWSN#28639 Alert iets beter
svn path=/Website/trunk/; revision=20629
2014-02-13 08:26:30 +00:00
Maarten van der Heide
372c9f6f0a UWVA#28625 Voortzetting KTO
svn path=/Website/branches/v5.3.3/; revision=20628
2014-02-12 16:22:07 +00:00
Jos Groot Lipman
d8e39b43f5 RENK#28799 Eenheid moet karakter zijn, niet numeriek
svn path=/Website/trunk/; revision=20626
2014-02-12 14:35:38 +00:00
Erik Groener
51b58f2a20 NYBU#28787 Catalogi verwijderen
svn path=/Website/branches/v5.3.3/; revision=20625
2014-02-12 14:24:23 +00:00
Maykel Geerdink
9fe0d622a4 HAYG#28556: Uitgeleend object verandert van persoon naar organisatie na opslaan.
svn path=/Website/branches/v5.3.3/; revision=20624
2014-02-12 14:17:24 +00:00
Erik Groener
6c520dda3b FSN#28686 RES: Gastheer onderdrukken
svn path=/Website/trunk/; revision=20623
2014-02-12 12:46:50 +00:00
Jos Groot Lipman
ecb897ca68 RWSN#28639 Voorziening reservering lastminute scherper verbieden
svn path=/Website/trunk/; revision=20622
2014-02-12 12:18:24 +00:00
Maykel Geerdink
34f297b5ea ARAI#28248: Klachtenformulier Bezoekers op rai website.
svn path=/Website/trunk/; revision=20620
2014-02-12 10:51:40 +00:00
Jos Groot Lipman
d52cc037d1 NETS#28757 CNT: Omschrijving-veld kolom verplaatsen
svn path=/Website/trunk/; revision=20619
2014-02-12 10:39:02 +00:00
Jos Groot Lipman
4adb01cede FSN#28460 Not-available ook in legenda objecten
svn path=/Website/trunk/; revision=20618
2014-02-12 10:34:45 +00:00
Erik Groener
5bd619d43d NETS#28757 CNT: Omschrijving-veld via Print/Excel kunnen exporteren
svn path=/Website/trunk/; revision=20614
2014-02-12 09:15:43 +00:00
Erik Groener
ccf5c3b0c1 NYBU#28124 Annuleren reservering
svn path=/Website/trunk/; revision=20613
2014-02-12 08:14:03 +00:00
Maykel Geerdink
b766aca325 AAEY#28690: Uitvoerende veld is leeg bij details opdracht.
svn path=/Website/branches/v5.3.3/; revision=20612
2014-02-12 07:04:37 +00:00
Arthur Egberink
2fb374533b AASA#28788 -- toevoegen maas koppeling
svn path=/Website/branches/v5.3.3/; revision=20610
2014-02-11 16:01:48 +00:00
Jos Groot Lipman
cc75ed35e7 Iets meer newlines. Handig als je er twee wilt vergelijken
svn path=/Website/trunk/; revision=20609
2014-02-11 13:55:20 +00:00
Maykel Geerdink
a9a0e577d0 UWVA#27971: RES: na aanmaken van reservering met catering kan je de kpn leeg maken.
svn path=/Website/trunk/; revision=20608
2014-02-11 13:38:28 +00:00
Erik Groener
09d0f6f797 AAIT#28510 Zichtbaar maken wie Standaardimport factuurbestand leverancier inleest
svn path=/Website/trunk/; revision=20607
2014-02-11 11:47:51 +00:00
Jos Groot Lipman
131daeca4b Merge AAIT#28088 Share & Meet: einde 5.3.4
svn path=/Website/trunk/; revision=20604
2014-02-11 08:28:10 +00:00
Maykel Geerdink
44284fa163 ARAI#28248: Klachtenformulier Bezoekers op rai website.
svn path=/Website/trunk/; revision=20602
2014-02-10 14:54:02 +00:00
Maykel Geerdink
b232c18a46 ARAI#28248: Klachtenformulier Bezoekers op rai website.
svn path=/Website/trunk/; revision=20601
2014-02-10 14:49:06 +00:00
Jos Groot Lipman
1cb00ae42e RWSN#28465 Einddatum/tijd kolommen beter splitsen naar Excel
svn path=/Website/trunk/; revision=20598
2014-02-10 13:43:33 +00:00
Maarten van der Heide
82b01d3155 WTCA#24891 Incidentnummer toevoegen
svn path=/Website/branches/v5.3.3/; revision=20596
2014-02-10 12:58:13 +00:00
Ruud Lipper
7b647d77b1 IVET#28674 afhandeling op R verhuizing BO
svn path=/Website/branches/v5.3.3/; revision=20595
2014-02-10 12:52:56 +00:00
Jos Groot Lipman
37bdb0e34c FSN#28730 ALG-scope alleen meenemen bij double-check als srtdisc dat aangeeft
svn path=/Website/trunk/; revision=20594
2014-02-10 12:44:09 +00:00
Maykel Geerdink
dd0337ea9a LOGI#28715: vraag over een activiteit: hoe maak ik aantal bezoekers verplicht.
svn path=/Website/trunk/; revision=20593
2014-02-10 09:21:53 +00:00
Jos Groot Lipman
8d35688b8f UWVA#28743 Iets robuuster bij NaN currentX en currentY
svn path=/Website/trunk/; revision=20592
2014-02-10 09:12:45 +00:00
Peter Feij
381e0a78d1 Typo die er heel lang zit
svn path=/Website/trunk/; revision=20586
2014-02-07 16:15:32 +00:00
Erik Groener
c5bf8523f6 AAIT#28694 Kenmerken aanmaken bij bestel catalogi werkt niet
svn path=/Website/trunk/; revision=20584
2014-02-07 15:44:43 +00:00
Peter Feij
db16957352 FSN#26444 Dividers-groeperingen toegevoegd
svn path=/Website/trunk/; revision=20582
2014-02-07 15:33:20 +00:00
Peter Feij
7d82f38f2d FSN#26444 Dividers-groeperingen toegevoegd
svn path=/Website/trunk/; revision=20581
2014-02-07 14:23:09 +00:00
Erik Groener
c0e6c45bf9 FSN#26873 Meer Mobile FE-functionaliteit (RES en meer)
svn path=/Website/trunk/; revision=20580
2014-02-07 13:17:35 +00:00
Erik Groener
52274c9a7f SORO#28680 Mailadressen in show schermen graag klikbaar
svn path=/Website/trunk/; revision=20575
2014-02-06 18:44:27 +00:00
Erik Groener
1327a0547e UWVA#28664 geen opdrachten afmelden ivm verplicht kenmerk op melding
svn path=/Website/trunk/; revision=20574
2014-02-06 18:05:41 +00:00
Erik Groener
fcdf97d938 AAIT#28519 Outlook meeting met bezoekers foutief in Facilitor overgenomen
svn path=/Website/trunk/; revision=20573
2014-02-06 15:42:41 +00:00
Jos Groot Lipman
b3fbe0c913 UWVA#28493 negatieve leverdagen: datum leeglaten
svn path=/Website/trunk/; revision=20571
2014-02-06 15:25:47 +00:00
Jos Groot Lipman
34e66588bc Iets betere foutmeldingen geven bij problemen
svn path=/Website/trunk/; revision=20570
2014-02-06 15:05:48 +00:00
Jos Groot Lipman
faa5fda3a0 AAIT#28073 3D InfoBord ook aanklikbare ruimtes 1e aanzet
svn path=/Website/trunk/; revision=20569
2014-02-06 15:04:52 +00:00
Maykel Geerdink
d2e999c3b7 FSN#28624: CNT: record bij wijzigen blokkeren.
svn path=/Website/trunk/; revision=20567
2014-02-06 14:38:29 +00:00
Daniëlle Tolner
d9b787b43d svn path=/Website/branches/v5.3.3/; revision=20566 2014-02-06 14:15:08 +00:00
Maykel Geerdink
85793e10b5 FSN#28699: Melding 'kanverwijzen' zou niet naar zichzelf moeten kunnen.
svn path=/Website/trunk/; revision=20564
2014-02-06 14:13:15 +00:00
Jos Groot Lipman
f74025a37b AAEN#28667 Wijzigen reservering werkt niet naar behoren
svn path=/Website/trunk/; revision=20562
2014-02-06 13:48:22 +00:00
Daniëlle Tolner
e5121e4193 LOGI#28598: functie bo-contact verwijderen
svn path=/Website/branches/v5.3.3/; revision=20561
2014-02-06 13:01:35 +00:00
Erik Groener
ce344aad2c UWVA#28664 geen opdrachten afmelden ivm verplicht kenmerk op melding
svn path=/Website/trunk/; revision=20560
2014-02-06 12:53:14 +00:00
Maykel Geerdink
580dc21511 AAEY#28690: Uitvoerende veld is leeg bij details opdracht.
svn path=/Website/branches/v5.3.3/; revision=20558
2014-02-06 12:09:06 +00:00
Jos Groot Lipman
112de0b61e NYBU#28708 Kolom meldingnummer altijd numeriek sorteren
svn path=/Website/trunk/; revision=20557
2014-02-06 10:56:35 +00:00
Maykel Geerdink
68e0e074b3 HAYG#28556: Uitgeleend object verandert van persoon naar organisatie na opslaan.
svn path=/Website/branches/v5.3.3/; revision=20556
2014-02-06 10:55:18 +00:00
Jos Groot Lipman
db310115df AASA#28717 Geen vervallen kostenplaatsen bij nieuwe opdracht en meldracht
svn path=/Website/trunk/; revision=20555
2014-02-06 10:38:29 +00:00
Maykel Geerdink
b5d36d4c83 RENK#28695: Mobile: Gekozen werklocatie overrulled gebouw-parameter op QR-code.
svn path=/Website/trunk/; revision=20554
2014-02-06 10:03:22 +00:00
Maykel Geerdink
aeae667652 FSN#28624: CNT: record bij wijzigen blokkeren.
svn path=/Website/trunk/; revision=20552
2014-02-06 07:22:01 +00:00
Maarten van der Heide
c96e9d2391 FSN#28386 Migratie Netwerkstad naar Borne
svn path=/Website/branches/v5.3.3/; revision=20551
2014-02-05 16:34:36 +00:00
Jos Groot Lipman
007cfe56f9 FSN#28711 Naar Excel van toch te grote rapportages sneller er uit laten klappen
svn path=/Website/trunk/; revision=20549
2014-02-05 14:37:08 +00:00
Maykel Geerdink
dc4aa870ce FSN#28568: Organisatiegebonden objecten kunnen kiezen bij melding.
svn path=/Website/trunk/; revision=20544
2014-02-05 12:49:19 +00:00
Jos Groot Lipman
35d8c54756 Iets betere foutmeldingen geven bij problemen
svn path=/Website/trunk/; revision=20543
2014-02-05 11:04:51 +00:00
Maykel Geerdink
774f5168e7 FSN#28716: BEZ: Foutmelding bij invoer begindatum (aanmelden bezoeker).
svn path=/Website/trunk/; revision=20542
2014-02-05 10:43:14 +00:00
Erik Groener
0cc2b05e94 AAEN#28667 Wijzigen reservering werkt niet naar behoren
svn path=/Website/trunk/; revision=20541
2014-02-05 10:10:59 +00:00
Maykel Geerdink
2012cca5c7 CSUN#28620: Klanten klagen dat er te veel notificaties verzonden worden.
svn path=/Website/trunk/; revision=20539
2014-02-05 09:56:29 +00:00
Jos Groot Lipman
01a4784cd5 HOUT#28661 Standaard kostensoort ook tonen bij nieuw contract
svn path=/Website/trunk/; revision=20538
2014-02-05 09:03:15 +00:00
Erik Groener
00e913194e AAIT#28510 Zichtbaar maken wie Standaardimport factuurbestand leverancier inleest
svn path=/Website/trunk/; revision=20537
2014-02-05 07:23:39 +00:00
Jos Groot Lipman
4ce9568be6 Ook W2D files ondersteunen. Handig voor temp-dwf's
svn path=/Website/trunk/; revision=20536
2014-02-04 14:04:03 +00:00
Jos Groot Lipman
8cdbe2de26 FSN#28699 Referentie melding mag niet naar zichzelf wijzen
svn path=/Website/trunk/; revision=20535
2014-02-04 11:52:20 +00:00
Jos Groot Lipman
6410ebc665 FSN#28700 Datatype "key" iets beter bestand tegen NaN
svn path=/Website/trunk/; revision=20534
2014-02-04 11:51:28 +00:00
Maykel Geerdink
6f44ea363d AAAR#28630: Dubbele meldingen controleren.
svn path=/Website/trunk/; revision=20533
2014-02-04 11:29:22 +00:00
Erik Groener
509ec20b39 AAES#28670 Veld 'zoektekst' toevoegen op afhandelen opdrachten scherm
svn path=/Website/trunk/; revision=20531
2014-02-04 10:12:32 +00:00
Maykel Geerdink
88517a8c2a FSN#28627: AiAi bij automatisch aanmaken opdracht.
svn path=/Website/trunk/; revision=20530
2014-02-04 09:44:35 +00:00
Erik Groener
8ab8c17622 HOUT#28661 kostensoort legal support 55360 verwijderen
svn path=/Website/trunk/; revision=20529
2014-02-04 09:29:59 +00:00
Maykel Geerdink
62b93aa914 FSN#28648: MLD: Leeg respijt in dagen veld wordt niet opgeslagen.
svn path=/Website/trunk/; revision=20526
2014-02-04 08:44:14 +00:00
Erik Groener
5e80d0fd1e FSN#23537 Gen_Export en Putorders omschrijven naar JavaScript
svn path=/Website/trunk/; revision=20525
2014-02-04 08:23:36 +00:00
Erik Groener
80ede9e2bd AANS#28583 Actie bij bezoek
svn path=/Website/trunk/; revision=20524
2014-02-04 07:29:42 +00:00
Maykel Geerdink
7654934de8 FSN#28624: CNT: record bij wijzigen blokkeren.
svn path=/Website/trunk/; revision=20523
2014-02-04 07:06:09 +00:00
Maykel Geerdink
2b75cb733f FSN#28624: CNT: record bij wijzigen blokkeren.
svn path=/Website/trunk/; revision=20522
2014-02-04 06:48:48 +00:00
Maarten van der Heide
89c56b96b8 WTCA#28651 Afwijkende opmaak voor Incident-vakgroep
svn path=/Website/branches/v5.3.3/; revision=20521
2014-02-03 16:44:08 +00:00
Maykel Geerdink
d45f5923fa AANS#28583: Actie bij bezoek.
svn path=/Website/trunk/; revision=20517
2014-02-03 14:18:42 +00:00
Maykel Geerdink
52113e7147 FSN#26873: Meer Mobile FE-functionaliteit (RES en meer).
svn path=/Website/trunk/; revision=20516
2014-02-03 13:00:07 +00:00
Erik Groener
59f5e5a357 AAIT#28510 Zichtbaar maken wie Standaardimport factuurbestand leverancier inleest
svn path=/Website/trunk/; revision=20511
2014-02-03 11:04:42 +00:00
Maykel Geerdink
92f267f642 FSN#28568: Organisatiegebonden objecten kunnen kiezen bij melding.
svn path=/Website/trunk/; revision=20510
2014-02-03 10:03:31 +00:00
Peter Koerhuis
04df8b28db svn path=/Website/branches/v5.3.3/; revision=20509 2014-02-03 09:57:35 +00:00
Marcel Bourseau
569a878d3d ALLI#28637: SSO advanced - 2
svn path=/Website/branches/v5.3.3/; revision=20506
2014-01-31 10:27:47 +00:00
Ruud Lipper
06aa92955a PZHO#28653
svn path=/Website/branches/v5.3.3/; revision=20503
2014-01-30 16:08:35 +00:00
Maykel Geerdink
4b5fc11675 NYBU#28495: AiAi afmelden reserveringen met negatief bedrag.
svn path=/Website/trunk/; revision=20500
2014-01-30 14:22:26 +00:00
Maykel Geerdink
7b19157990 SUTF#27809: Roomservice niet te bezorgen.
svn path=/Website/trunk/; revision=20499
2014-01-30 12:25:22 +00:00
Jos Groot Lipman
98e2a4cfb5 Versie 5.3.3 Gold D
svn path=/Website/branches/v5.3.3/; revision=20494
2014-01-30 11:22:57 +00:00
Maarten van der Heide
7ae26cc98f WTCA#28651 Afwijkende opmaak voor Incident-vakgroep
svn path=/Website/branches/v5.3.3/; revision=20491
2014-01-30 11:05:20 +00:00
Maarten van der Heide
2accb4bf34 RENK#28018 Melding op gebouw QRC
svn path=/Website/branches/v5.3.3/; revision=20489
2014-01-30 10:00:12 +00:00
Jos Groot Lipman
ed251b786a Code deed niet wat het suggereerde: WHEN NULL is *altijd* false
svn path=/Website/trunk/; revision=20488
2014-01-30 08:56:53 +00:00
Jos Groot Lipman
38095d2c55 Merge v5.3.4 patches
svn path=/Website/trunk/; revision=20487
2014-01-30 08:55:59 +00:00
Jos Groot Lipman
c119e51e49 AANS#28616 Beter resizen tabje bij externe pagina
svn path=/Website/trunk/; revision=20480
2014-01-29 13:35:40 +00:00
Maykel Geerdink
1db5562b0b FSN#28648: MLD: Leeg respijt in dagen veld wordt niet opgeslagen.
svn path=/Website/trunk/; revision=20479
2014-01-29 13:25:22 +00:00
Erik Groener
9b2c53af42 AANS#28645 Mobiel NS aanmelden bezoek niet mogelijk
svn path=/Website/trunk/; revision=20477
2014-01-29 12:22:17 +00:00
Jos Groot Lipman
98b7b8b610 FSN#28647 Notificatie bitjes behouden als je geen schrijfrechten erop had
svn path=/Website/trunk/; revision=20476
2014-01-29 11:27:26 +00:00
Jos Groot Lipman
afde753d25 CSUN#28322: Notificatievoorkeur ook door beheerder laten instellen.
svn path=/Website/trunk/; revision=20475
2014-01-29 11:11:00 +00:00
Maykel Geerdink
e6393957a3 UWVA#28656: RES: Respijt dagen niet meegenomen in bepaling overschrijding doorlooptijd.
svn path=/Website/trunk/; revision=20474
2014-01-29 10:17:55 +00:00
Jos Groot Lipman
e44a7bc4f2 FSN#28168 gen_export settings naar de database en implementatie in js
svn path=/Website/trunk/; revision=20472
2014-01-29 10:06:38 +00:00
Maykel Geerdink
ac8f7e1bde FSN#27692: Handmatig invullen datum met ongeldig formaat geeft aiai.
svn path=/Website/trunk/; revision=20469
2014-01-28 13:25:04 +00:00
Erik Groener
5d955f2bab HOUT#28038 Helptekst bij aanmaken contract
svn path=/Website/trunk/; revision=20468
2014-01-28 12:19:37 +00:00
Maykel Geerdink
b6e94a9be2 FSN#27691: 5.3.2 Man info bestellingen toont oude aanvragen bij geen groepering.
svn path=/Website/trunk/; revision=20467
2014-01-28 11:39:11 +00:00
Jos Groot Lipman
0664a4d1ff Merge v5.3.4 patches
svn path=/Website/trunk/; revision=20466
2014-01-28 11:37:45 +00:00
Maykel Geerdink
07b85cb4aa FSN#28568: Organisatiegebonden objecten kunnen kiezen bij melding.
svn path=/Website/trunk/; revision=20464
2014-01-28 11:10:20 +00:00
Maykel Geerdink
1f22db7fc7 FSN#28568: Organisatiegebonden objecten kunnen kiezen bij melding.
svn path=/Website/trunk/; revision=20462
2014-01-28 10:58:34 +00:00
Ruud Lipper
4bc235a6fc AALB#28634 Initieel
svn path=/Website/branches/v5.3.3/; revision=20461
2014-01-28 10:29:46 +00:00
Erik Groener
d076d8c3ac HOUT#28038 Helptekst bij aanmaken contract
svn path=/Website/trunk/; revision=20459
2014-01-28 10:08:40 +00:00
Erik Groener
1e54a65f1e HOUT#28038 Helptekst bij aanmaken contract
svn path=/Website/trunk/; revision=20458
2014-01-28 09:34:06 +00:00
Jos Groot Lipman
849329b89b Compacter bij grote planborden
svn path=/Website/trunk/; revision=20455
2014-01-27 19:47:33 +00:00
Jos Groot Lipman
1557e39fb6 Redundante clientsidecode verwijderd
svn path=/Website/trunk/; revision=20454
2014-01-27 16:40:05 +00:00
Jos Groot Lipman
fdf3100f05 Kleine performance verbetering in bestanden die tot 10 keer per seconde worden aangeroepen
svn path=/Website/trunk/; revision=20453
2014-01-27 16:39:37 +00:00
Jos Groot Lipman
d6bb5f68a7 Op de datum in de logging een A-linkje zetten zodat je gemakkelijker kunt refereren naar een specifieke error
svn path=/Website/trunk/; revision=20452
2014-01-27 16:38:01 +00:00
Peter Koerhuis
590fd42b07 svn path=/Website/branches/v5.3.3/; revision=20451 2014-01-27 16:02:50 +00:00
Peter Koerhuis
12594df9b4 Overzicht aanschafdata ICT-middelen per jaar ('geleend' van HPJI)
svn path=/Website/branches/v5.3.3/; revision=20450
2014-01-27 15:25:54 +00:00
Ruud Lipper
9aed3df4ae UWVA#28607 kenmerk referentie leverancier op opdrachtbon(offerte + opdracht)
svn path=/Website/branches/v5.3.3/; revision=20447
2014-01-27 12:59:50 +00:00
Maykel Geerdink
6ece035cff LOGI#28340: gebruik van terreinen geeft onterecht verplichte velden bij meldingen.
svn path=/Website/branches/v5.3.3/; revision=20444
2014-01-27 09:13:15 +00:00
Maarten van der Heide
517c40adda PZHO#27710 Adapter voor uitlenen dienstfietsen
svn path=/Website/trunk/; revision=20442
2014-01-27 08:10:31 +00:00
Maarten van der Heide
5f2a9e51c9 PZHO#27709 Services voor uitlenen dienstfietsen/Invise-import
svn path=/Website/branches/v5.3.3/; revision=20441
2014-01-27 08:04:34 +00:00
Erik Groener
fe1ae33faa FSN#28591 Activiteit/ soort schermen Facmgt
svn path=/Website/trunk/; revision=20440
2014-01-24 09:20:10 +00:00
Erik Groener
cc17a6f09a ARAI#28067 Veld ‘opdracht afhandeling’ verplicht maken voor leveranciers
svn path=/Website/trunk/; revision=20439
2014-01-24 08:29:48 +00:00
Daniëlle Tolner
c20bbe8d37 SUTF#28597: onderwerpregel email aanpassen
svn path=/Website/branches/v5.3.3/; revision=20437
2014-01-23 16:18:28 +00:00
Jos Groot Lipman
2e23ff10ff Merge v5.3.4 patches
svn path=/Website/trunk/; revision=20436
2014-01-23 16:07:53 +00:00
Jos Groot Lipman
78b7885b71 Merge v5.3.3 Gold D patches
svn path=/Website/trunk/; revision=20435
2014-01-23 16:05:18 +00:00
Maarten van der Heide
3499bfa487 RENK#28593 RES-facturen/diverse aanpassingen
svn path=/Website/branches/v5.3.3/; revision=20434
2014-01-23 16:02:48 +00:00
Maarten van der Heide
7ca8464105 PZHO#27710 Adapter voor uitlenen dienstfietsen
svn path=/Website/trunk/; revision=20431
2014-01-23 15:25:34 +00:00
Maykel Geerdink
44c91e8e79 CSUN#28322: Notificatievoorkeur ook door beheerder laten instellen.
svn path=/Website/trunk/; revision=20430
2014-01-23 15:16:32 +00:00
Jos Groot Lipman
f8a39e4bfa AAIT#28088 Share & Meet: Mobiel erbij en rating (vooralsnog alleen desktop)
svn path=/Website/branches/v5.3.4/; revision=20429
2014-01-23 14:51:27 +00:00
Maykel Geerdink
b690b1be5d ARAI#28067: Veld ‘opdracht afhandeling’ verplicht maken voor leveranciers.
svn path=/Website/trunk/; revision=20427
2014-01-23 14:34:04 +00:00
Maykel Geerdink
675fa689f8 AAEN#28589: foutmelding bij fiatteren.
svn path=/Website/trunk/; revision=20426
2014-01-23 13:03:48 +00:00
Maykel Geerdink
5b3ea00e7b UWVA#28511: BES/RES/aro: we zouden graag de aro koppeling uit willen breiden.
svn path=/Website/trunk/; revision=20424
2014-01-23 10:50:32 +00:00
Maarten van der Heide
71b79bebff PZHO#27710 Adapter voor uitlenen dienstfietsen
svn path=/Website/trunk/; revision=20423
2014-01-23 10:38:15 +00:00
Maykel Geerdink
07c383e8e5 UWVA#28511: BES/RES/aro: we zouden graag de aro koppeling uit willen breiden.
svn path=/Website/trunk/; revision=20422
2014-01-23 10:16:52 +00:00
Maykel Geerdink
6d571e7c12 UWVA#28511: BES/RES/aro: we zouden graag de aro koppeling uit willen breiden.
svn path=/Website/trunk/; revision=20421
2014-01-23 10:07:08 +00:00
Peter Feij
01459cc789 FSN#28595 verfijningen Mobile
svn path=/Website/trunk/; revision=20419
2014-01-23 09:17:34 +00:00
Jos Groot Lipman
cb21ae0abd Server.URLEncode werkt helemaal niet (door Server.Server) en bovendien hadden we bij nader inzien al safe.url
svn path=/Website/trunk/; revision=20412
2014-01-22 14:28:13 +00:00
Peter Feij
de2d428dbe FSN#28595 verfijningen Mobile
svn path=/Website/trunk/; revision=20411
2014-01-22 14:15:56 +00:00
Jos Groot Lipman
05dc86ad22 Kleine performance verbetering in bestanden die tot 10 keer per seconde worden aangeroepen
svn path=/Website/trunk/; revision=20408
2014-01-22 12:39:11 +00:00
Jos Groot Lipman
8f666b30b8 Experiment met ctrl+W onze tabjes sluiten. Niet aangeschakeld
svn path=/Website/trunk/; revision=20407
2014-01-22 12:36:57 +00:00
Jos Groot Lipman
3ab238e113 HOUT#28038: Helptekst bij aanmaken contract.
svn path=/Website/trunk/; revision=20406
2014-01-22 11:59:19 +00:00
Maykel Geerdink
8df862a617 UWVA#28559: Factuuradressen zonder locatie zijn niet te selecteren met alg gescopte rechten.
svn path=/Website/trunk/; revision=20405
2014-01-22 11:53:56 +00:00
Jos Groot Lipman
9561588540 FSN#28591 Betere controle (srt)activiteiten van reserveringen
(en stiekem instanceid in html body voor 500-logfilenaam van licentie klanten)

svn path=/Website/trunk/; revision=20404
2014-01-22 11:34:33 +00:00
Maykel Geerdink
653fd37b13 UWVA#28559: Factuuradressen zonder locatie zijn niet te selecteren met alg gescopte rechten.
svn path=/Website/trunk/; revision=20403
2014-01-22 09:53:10 +00:00
Erik Groener
7418780708 HOUT#28038 Helptekst bij aanmaken contract
svn path=/Website/trunk/; revision=20402
2014-01-22 08:36:24 +00:00
Arthur Egberink
11391d4373 AAEN#28565 -- Bezoekerspagina veroorzaakt overmatig dataverkeer
svn path=/Website/branches/v5.3.3/; revision=20400
2014-01-22 08:23:55 +00:00
Marcel Bourseau
727eb06043 ALLI#27715: Leverancier bouwborden
svn path=/Website/branches/v5.3.3/; revision=20399
2014-01-22 08:21:46 +00:00
Erik Groener
ff6bd43e3f HOUT#28038 Helptekst bij aanmaken contract
svn path=/Website/trunk/; revision=20398
2014-01-22 08:09:36 +00:00
Marcel Bourseau
82f7aab276 svn path=/Website/branches/v5.3.3/; revision=20397 2014-01-22 08:01:30 +00:00
Maykel Geerdink
b0ef8b6a1c AAAR#28541: Negatieve contractscope niet meer op te voeren.
svn path=/Website/trunk/; revision=20396
2014-01-22 07:09:28 +00:00
Maarten van der Heide
cd3fab0d3a MAYF#27985 FTP-en in PASV-mode (tbv. Van Dorp)
svn path=/Website/branches/v5.3.3/; revision=20395
2014-01-21 17:28:05 +00:00
Maarten van der Heide
2a985b3ad9 MAYF#27985
svn path=/Website/branches/v5.3.3/; revision=20394
2014-01-21 17:22:14 +00:00
Marcel Bourseau
ab132133a1 ARAI#28546: layout verbetering
svn path=/Website/branches/v5.3.3/; revision=20393
2014-01-21 16:08:20 +00:00
Marcel Bourseau
1b56e6664d ARAI#28546: layout verbetering
svn path=/Website/branches/v5.3.3/; revision=20391
2014-01-21 16:05:31 +00:00
Marcel Bourseau
0e28fd2c42 ARAI#28546: layout verbetering
svn path=/Website/branches/v5.3.3/; revision=20390
2014-01-21 16:04:40 +00:00
Maykel Geerdink
2e0d874cf2 AAEN#28539: Gebruiker HHORST heeft zeer lange lopende zaken lijst.
svn path=/Website/trunk/; revision=20388
2014-01-21 14:36:22 +00:00
Maykel Geerdink
21a9702e90 HOUT#28038: Helptekst bij aanmaken contract.
svn path=/Website/trunk/; revision=20386
2014-01-21 14:07:58 +00:00
Maykel Geerdink
e7a921ccd8 FSN#28459: Reserveren van object via planbord geeft AiAi als uitgeleend.
svn path=/Website/branches/v5.3.3/; revision=20385
2014-01-21 11:49:06 +00:00
Maykel Geerdink
ddf71bf93f HAYG#28556: Uitgeleend object veranderd van persoon naar organisatie na opslaan.
svn path=/Website/branches/v5.3.3/; revision=20384
2014-01-21 11:31:07 +00:00
Jos Groot Lipman
982bce99c1 FSN#27581: RES: doodlopende weggetjes: params is niet gedefinieerd vanuit PDA
svn path=/Website/trunk/; revision=20382
2014-01-20 14:50:55 +00:00
Maykel Geerdink
2d3e2a1c5a NYBU#28495: AiAi afmelden reserveringen met negatief bedrag.
svn path=/Website/trunk/; revision=20381
2014-01-20 14:46:11 +00:00
Maykel Geerdink
4430b49b79 LOGI#28340: gebruik van terreinen geeft onterecht verplichte velden bij meldingen.
svn path=/Website/branches/v5.3.3/; revision=20380
2014-01-20 12:34:49 +00:00
Maykel Geerdink
d259fdd484 FSN#27691: 5.3.2 Man info bestellingen toont oude aanvragen bij geen groepering.
svn path=/Website/trunk/; revision=20379
2014-01-20 09:03:19 +00:00
Maarten van der Heide
387432be2a PZHO#27710 Adapter voor uitlenen dienstfietsen
svn path=/Website/trunk/; revision=20378
2014-01-20 09:02:48 +00:00
Jos Groot Lipman
ebe397afa5 Merge v5.3.3 Gold C
svn path=/Website/branches/v5.3.3/; revision=20377
2014-01-20 08:53:11 +00:00
Maarten van der Heide
41e2b75623 WTCA#28225 Onderhuurders + WTCA#28550 Toevoeging (kopie) weg
svn path=/Website/branches/v5.3.3/; revision=20376
2014-01-17 17:14:09 +00:00
Marcel Bourseau
f286c9e772 ARAI#28546 RTM Klachten (opzet)
svn path=/Website/branches/v5.3.3/; revision=20370
2014-01-17 14:09:53 +00:00
Marcel Bourseau
c5360c478e ARAI#28546 RTM Energie: PV in aparte grafieken
svn path=/Website/branches/v5.3.3/; revision=20369
2014-01-17 14:08:53 +00:00
Marcel Bourseau
f4419edfda ARAI#28546 RTM Energie: PV in aparte grafieken
svn path=/Website/branches/v5.3.3/; revision=20368
2014-01-17 14:08:21 +00:00
Marcel Bourseau
a50dc04fe4 ARAI#28546 RTM Energie: PV in aparte grafieken
svn path=/Website/branches/v5.3.3/; revision=20367
2014-01-17 14:06:10 +00:00
Peter Koerhuis
dcfa38ab99 svn path=/Website/branches/v5.3.4/; revision=20366 2014-01-17 13:42:35 +00:00
Peter Koerhuis
a846306a80 svn path=/Website/branches/v5.3.4/; revision=20365 2014-01-17 13:32:53 +00:00
Peter Koerhuis
7ae21aca2a svn path=/Website/branches/v5.3.4/; revision=20364 2014-01-17 12:34:00 +00:00
Maarten van der Heide
089587cecc PZHO#27710 Adapter voor uitlenen dienstfietsen
svn path=/Website/trunk/; revision=20363
2014-01-16 17:06:40 +00:00
Jos Groot Lipman
0716e99d4d Merge v5.3.3 patches
svn path=/Website/trunk/; revision=20362
2014-01-16 16:12:37 +00:00
Jos Groot Lipman
6503ba6d38 PZHO#27710 INSSET moet voor traka ook via JSON kunnen
svn path=/Website/branches/v5.3.3/; revision=20361
2014-01-16 16:10:37 +00:00
Jos Groot Lipman
882895cfbe UWVA#28558 kostenplaats zoeken bij mandatering, niet budgethouder
svn path=/Website/branches/v5.3.3/; revision=20359
2014-01-16 15:52:37 +00:00
Maykel Geerdink
00ad612073 FSN#27992: Met WEB_INSUSE kun je geen objectgegevens meer wijzigen.
svn path=/Website/trunk/; revision=20358
2014-01-16 14:51:45 +00:00
Maykel Geerdink
132b0bc984 UWVA#27269: Reservering met catering voorbij horizon geboekt/herhalen kijkt niet naar expire.
svn path=/Website/trunk/; revision=20355
2014-01-16 13:49:30 +00:00
Erik Groener
148db87d03 FSN#28551 Na aanpassen volgnummer verschijnt overzicht van 'ongeldige titel'
svn path=/Website/trunk/; revision=20354
2014-01-16 11:19:42 +00:00
Erik Groener
fae741b924 AAIT#28519 Outlook meeting met bezoekers foutief in Facilitor overgenomen
svn path=/Website/trunk/; revision=20353
2014-01-16 09:45:59 +00:00
Maykel Geerdink
38e0eb9ceb UWVA#28457: FACILITOR productie traag? Met name maninfo meldingen.
svn path=/Website/trunk/; revision=20352
2014-01-16 09:05:51 +00:00
Maykel Geerdink
67e3b9d128 FSN#28506: Om mensen te zoeken met zoek&bestel is werkplek noodzakelijk.
svn path=/Website/trunk/; revision=20351
2014-01-16 08:25:13 +00:00
Jos Groot Lipman
28dfa1d7e8 Merge v5.3.4 beta patches
svn path=/Website/trunk/; revision=20350
2014-01-15 16:05:03 +00:00
Jos Groot Lipman
691cb83e68 SVN wilde per se (missing ranges) dat ik 20013 en 20017 van trunk naar Branch534 merge
voordat ik Branch534 naar trunk kan doen.
Dan doen we dat maar.

svn path=/Website/branches/v5.3.4/; revision=20349
2014-01-15 15:56:38 +00:00
Jos Groot Lipman
9e98131ebb AAIT#28088 Share & Meet: Datum filter en planbordjes bij prodsearch reserveerbare ruimtes
svn path=/Website/branches/v5.3.4/; revision=20348
2014-01-15 15:30:56 +00:00
Ruud Lipper
d82db23133 SUTF#28545 - Kenmerk afdelingsmedewerker juist weergeven
svn path=/Website/branches/v5.3.3/; revision=20347
2014-01-15 15:29:59 +00:00
Maykel Geerdink
2f46662739 FSN#27692: Handmatig invullen datum met ongeldig formaat geeft aiai.
svn path=/Website/trunk/; revision=20344
2014-01-15 13:09:56 +00:00
Jos Groot Lipman
6244f16478 Merge v5.3.3 Gold C patches
svn path=/Website/trunk/; revision=20343
2014-01-15 12:15:55 +00:00
Jos Groot Lipman
23fc49fe38 Merge v5.3.3 Gold C patches
svn path=/Website/branches/v5.3.4/; revision=20342
2014-01-15 12:14:29 +00:00
Maykel Geerdink
d3e4b15563 LOGI#28340: gebruik van terreinen geeft onterecht verplichte velden bij meldingen.
svn path=/Website/branches/v5.3.3/; revision=20339
2014-01-15 09:58:48 +00:00
Maykel Geerdink
0ed757ca9a FSN#27992: Met WEB_INSUSE kun je geen objectgegevens meer wijzigen.
svn path=/Website/trunk/; revision=20338
2014-01-15 08:35:44 +00:00
Jos Groot Lipman
8cbf7a24b0 Merge v5.3.3 Gold C patches
svn path=/Website/branches/v5.3.4/; revision=20337
2014-01-15 08:10:25 +00:00
Jos Groot Lipman
d1154c77ac Merge v5.3.3 Gold C en later patches
svn path=/Website/trunk/; revision=20336
2014-01-15 08:09:19 +00:00
Arthur Egberink
d22e83b5f6 PNBR#28529 -- Qualogy koppeling geeft onterechte fouten
svn path=/Website/branches/v5.3.3/; revision=20335
2014-01-14 16:05:20 +00:00
Jos Groot Lipman
1e1e9020aa AAIT#28088 Share & Meet: AiAi als gebruiker nog nooit iets had gereserveerd aan de andere kant
svn path=/Website/branches/v5.3.4/; revision=20334
2014-01-14 15:26:30 +00:00
Maykel Geerdink
aaaa8a1b04 AAIT#28508: Leegmaken parkeerplaats van bezoekafspraak geeft AiAi.
svn path=/Website/branches/v5.3.3/; revision=20333
2014-01-14 15:00:34 +00:00
Jos Groot Lipman
20164d2d8a FSN#28518: AiAi bij opvragen bedrijf.
svn path=/Website/branches/v5.3.3/; revision=20332
2014-01-14 14:56:22 +00:00
Maykel Geerdink
22cfe36cfe NYBU#28495: AiAi afmelden reserveringen met negatief bedrag.
svn path=/Website/trunk/; revision=20330
2014-01-14 14:31:24 +00:00
Jos Groot Lipman
c9ee34ccf7 FSN#28477 Iets beter plaatje cachen
svn path=/Website/trunk/; revision=20328
2014-01-14 13:51:35 +00:00
Maykel Geerdink
b22e44708e FSN#28518: AiAi bij opvragen bedrijf.
svn path=/Website/branches/v5.3.3/; revision=20327
2014-01-14 13:14:12 +00:00
Jos Groot Lipman
5e4b8a1e8b FSN#28525 Bij dumpen van een collection proberen millisec datums te formatteren
svn path=/Website/trunk/; revision=20325
2014-01-14 12:40:00 +00:00
Maykel Geerdink
152722a830 AASA#28492: Met alleen WEB_ALGUSE kan een gebouw wijziging niet worden opgeslagen.
svn path=/Website/branches/v5.3.3/; revision=20323
2014-01-14 10:39:59 +00:00
Arthur Egberink
339c665b44 svn path=/Website/branches/v5.3.4/; revision=20322 2014-01-14 08:42:18 +00:00
Arthur Egberink
77aa50d4c1 svn path=/Website/branches/v5.3.3/; revision=20321 2014-01-14 08:41:40 +00:00
Arthur Egberink
de001d99db svn path=/Website/trunk/; revision=20320 2014-01-14 08:38:47 +00:00
Erik Groener
9eea3ce8ed UWVA#28320 5.3.3 FACMGT filtervelden verdwijnen na wisselen pagina
svn path=/Website/branches/v5.3.3/; revision=20317
2014-01-14 07:50:57 +00:00
Jos Groot Lipman
53361c48b6 AAIT#28088 Share & Meet via planbord ook tabtiteltje
svn path=/Website/branches/v5.3.4/; revision=20316
2014-01-13 15:29:27 +00:00
Jos Groot Lipman
00eeb22d61 AAIT#28088 Share & Meet via Prodsearch ook goed zoektekst meenemen
svn path=/Website/branches/v5.3.4/; revision=20315
2014-01-13 15:29:05 +00:00
Maykel Geerdink
5e7a319fa8 AAIT#28508: Leegmaken parkeerplaats van bezoekafspraak geeft AiAi.
svn path=/Website/branches/v5.3.3/; revision=20314
2014-01-13 14:47:52 +00:00
Maarten van der Heide
4ab8fcff58 WTCA#28225 Onderhuurders
svn path=/Website/branches/v5.3.3/; revision=20312
2014-01-13 13:26:40 +00:00
Maykel Geerdink
3004fb7b9c LOGI#28340: gebruik van terreinen geeft onterecht verplichte velden bij meldingen.
svn path=/Website/branches/v5.3.3/; revision=20310
2014-01-13 11:03:11 +00:00
Maarten van der Heide
f67b22e555 WTCA#28501 Sortering dienstrapporten
svn path=/Website/branches/v5.3.3/; revision=20309
2014-01-13 09:54:29 +00:00
Maykel Geerdink
f297b77ee9 FSN#28459: Reserveren van object via planbord geeft AiAi als uitgeleend.
svn path=/Website/branches/v5.3.3/; revision=20308
2014-01-13 08:20:28 +00:00
Jos Groot Lipman
7f2aade6c6 AAIT#28088 Code opschonen, planbord naar extern ook in tabje etc.
svn path=/Website/branches/v5.3.4/; revision=20303
2014-01-09 15:58:29 +00:00
Maarten van der Heide
152b7e14d4 WTCA#24891 Uitrol Security Module
svn path=/Website/branches/v5.3.3/; revision=20298
2014-01-09 14:55:30 +00:00
Daniëlle Tolner
92c752f27b AAEY#28410: Bezoek/afleveradres volgens kenmerken
svn path=/Website/branches/v5.3.3/; revision=20297
2014-01-09 14:44:21 +00:00
Jos Groot Lipman
3ed577bf21 AAIT#28088 Userraps werkte niet meer met nieuwe resultset
svn path=/Website/branches/v5.3.4/; revision=20296
2014-01-09 13:40:05 +00:00
Jos Groot Lipman
18f5c3cc3e Iets terughoudender met logging
svn path=/Website/branches/v5.3.4/; revision=20294
2014-01-09 11:31:49 +00:00
Jos Groot Lipman
7388c0cd7d FSN#28439 FACMGT anti-caching ook voor css en jquery
Werking iets meer gelijk aan header.inc

svn path=/Website/trunk/; revision=20293
2014-01-09 10:04:18 +00:00
Maykel Geerdink
91e423ee4f FSN#27691: 5.3.2 Man info bestellingen toont oude aanvragen bij geen groepering.
svn path=/Website/trunk/; revision=20289
2014-01-09 09:09:03 +00:00
Jos Groot Lipman
fe1e1837d6 AAIT#28088 Ruimtes boeken bij ander account, freeze5 voor demo
svn path=/Website/branches/v5.3.4/; revision=20288
2014-01-08 15:49:30 +00:00
Daniëlle Tolner
d460ae3bf2 AAEY#28410: Bezoek/afleveradres volgens kenmerken
svn path=/Website/branches/v5.3.3/; revision=20287
2014-01-08 14:53:57 +00:00
Jos Groot Lipman
05b492fae0 NYBU#28470 achterwege laten dagnaam voor Excel ook bij backoffice lijst natuurlijk
svn path=/Website/branches/v5.3.3/; revision=20286
2014-01-08 11:40:08 +00:00
Jos Groot Lipman
40e37bd26f AAIT#28466 antialias=1 als parameter mee kunnen geven
svn path=/Website/branches/v5.3.3/; revision=20285
2014-01-08 10:20:29 +00:00
Maykel Geerdink
4ba056a184 FSN#27581: RES: doodlopende weggetjes.
svn path=/Website/trunk/; revision=20284
2014-01-07 15:00:44 +00:00
Maykel Geerdink
746b049fa7 FSN#27581: RES: doodlopende weggetjes.
svn path=/Website/trunk/; revision=20283
2014-01-07 14:10:13 +00:00
Erik Groener
afa51bb149 UWVA#28423 Mag de xsl-template leeg zijn bij technische adressen?
svn path=/Website/branches/v5.3.3/; revision=20282
2014-01-07 12:44:44 +00:00
Jos Groot Lipman
fa5106e28e Merge v5.3.3 Gold B en later patches
svn path=/Website/trunk/; revision=20281
2014-01-07 12:07:38 +00:00
Jos Groot Lipman
46061ed2e6 Merge v5.3.3 Gold B en later patches
svn path=/Website/branches/v5.3.4/; revision=20280
2014-01-07 12:03:53 +00:00
Erik Groener
8511aa750d FSN#28439 Ook vanuit FACMGT anti-caching voor js-bestanden
svn path=/Website/trunk/; revision=20279
2014-01-07 10:37:56 +00:00
Jos Groot Lipman
d50a556389 UWVA#28406: PRS:Flexkenmerk 'Type medewerker' kan niet aangepast worden.
svn path=/Website/branches/v5.3.3/; revision=20278
2014-01-07 09:12:22 +00:00
Maykel Geerdink
1a5829357e UWVA#28406: PRS:Flexkenmerk 'Type medewerker' kan niet aangepast worden.
svn path=/Website/branches/v5.3.3/; revision=20277
2014-01-07 09:02:05 +00:00
Maykel Geerdink
00895f23ff UWVA#28406: PRS:Flexkenmerk 'Type medewerker' kan niet aangepast worden.
svn path=/Website/branches/v5.3.3/; revision=20274
2014-01-07 07:16:58 +00:00
Jos Groot Lipman
8fac862dec AAIT#28088 Res extern vanuit prodsearch openen in tabje
svn path=/Website/branches/v5.3.4/; revision=20273
2014-01-06 15:42:21 +00:00
Jos Groot Lipman
659ca844fb AAIT#28088 Res planbord ruimte tooltip beter positioneren
svn path=/Website/branches/v5.3.4/; revision=20272
2014-01-06 15:39:50 +00:00
Jos Groot Lipman
d316ea0fe2 FSN#28450 Niet bestaande settings en lcls ook via custenv.wsc
svn path=/Website/branches/v5.3.4/; revision=20271
2014-01-06 15:01:48 +00:00
Erik Groener
f182d957ec UWVA#28320 5.3.3 FACMGT filtervelden verdwijnen na wisselen pagina
svn path=/Website/branches/v5.3.4/; revision=20270
2014-01-06 13:29:34 +00:00
Maykel Geerdink
06e3817d92 UWVA#28345: RES: fout in selectie verbruiksartikelen Management Info.
svn path=/Website/branches/v5.3.3/; revision=20269
2014-01-06 13:16:06 +00:00
Erik Groener
33142d6fbd UWVA#28320 5.3.3 FACMGT filtervelden verdwijnen na wisselen pagina
svn path=/Website/branches/v5.3.3/; revision=20268
2014-01-06 13:12:47 +00:00
Jos Groot Lipman
fc427e4719 AAIT#28088 Ruimtes boeken bij ander account, bij gebruiker André ook naam goed overnemen
svn path=/Website/branches/v5.3.4/; revision=20267
2014-01-06 12:21:17 +00:00
Maykel Geerdink
bfcf367cc9 WTCA#28388: Datum opdracht onjuist - past vanzelf aan.
svn path=/Website/branches/v5.3.3/; revision=20264
2014-01-06 10:21:53 +00:00
Jos Groot Lipman
9c517c6a83 FSN#28125 FCLTISAPI Versie 0.93
svn path=/Website/trunk/; revision=20262
2014-01-06 09:29:17 +00:00
Maykel Geerdink
1318889c2a PCHD#28236: Notities interne opdracht niet zichtbaar.
svn path=/Website/branches/v5.3.3/; revision=20260
2014-01-06 08:51:04 +00:00
Jos Groot Lipman
7a778038b0 UWVA#28314 Bij gelijke factuurregelnr ook sorteren key zodat het deterministisch is
svn path=/Website/trunk/; revision=20259
2014-01-06 08:32:19 +00:00
Jos Groot Lipman
7dbd23dc6b AASA#28392,AASA#28413,AAEN#28422,AANS#28430 Bepaal IsTheManager weer goed. Lost veel problemen in frames op
svn path=/Website/branches/v5.3.4/; revision=20258
2014-01-06 08:19:47 +00:00
Jos Groot Lipman
66987662ac UWVA#28425 Uitpakken ABS.CSV.gz met 7za.exe ipv 7z.exe
svn path=/Website/branches/v5.3.3/; revision=20257
2014-01-02 19:00:30 +00:00
Maarten van der Heide
8b498ce287 HOUT#27850 Urenrapportage PSC
svn path=/Website/branches/v5.3.3/; revision=20256
2014-01-02 14:00:02 +00:00
Peter Koerhuis
a7db7ffe89 AANS#28414 Aanpassingen logo AANS
svn path=/Website/branches/v5.3.3/; revision=20251
2013-12-31 09:54:39 +00:00
Ruud Lipper
27926b3a32 AAEN#28019 Mobielnummer opdrachtbonnen
svn path=/Website/branches/v5.3.3/; revision=20250
2013-12-24 12:01:47 +00:00
Jos Groot Lipman
02591460fc Voorbereiding FCLTISAPI user_key logging
svn path=/Website/branches/v5.3.3/; revision=20248
2013-12-20 22:20:26 +00:00
Erik Groener
1edf227065 FSN#26873 Meer Mobile FE-functionaliteit (RES en meer)
svn path=/Website/branches/v5.3.4/; revision=20243
2013-12-20 14:52:06 +00:00
Ruud Lipper
85b99c5d61 IVET#27936 Veld toevoegen aan verhuisbon
svn path=/Website/branches/v5.3.3/; revision=20242
2013-12-20 10:19:09 +00:00
Erik Groener
16b88bd782 FSN#28344 Beheerlijst ALG-kenmerken toont kenmerken van alle niveau's
svn path=/Website/branches/v5.3.3/; revision=20241
2013-12-20 09:16:48 +00:00
Erik Groener
61b9a4de1a ARAI#28319 Vakgroep - Engelse vertaling doet het niet meer.
svn path=/Website/branches/v5.3.3/; revision=20240
2013-12-20 08:14:59 +00:00
Jos Groot Lipman
77d0543d1c AAIT#28088 Ruimtes boeken bij ander account, freeze4 voor demo
svn path=/Website/branches/v5.3.4/; revision=20239
2013-12-19 15:01:40 +00:00
Erik Groener
cdfd423256 FSN#28369 AiAi na zoeken op omschrijving met ' bij reserveerbare ruimten
svn path=/Website/branches/v5.3.3/; revision=20238
2013-12-19 14:58:05 +00:00
Erik Groener
5562dd27eb UWVA#28320 5.3.3 FACMGT filtervelden verdwijnen na wisselen pagina
svn path=/Website/branches/v5.3.3/; revision=20237
2013-12-19 14:17:30 +00:00
Jos Groot Lipman
19603d928c AAIT#28088 Ruimtes boeken bij ander account, freeze3 voor demo
Let op: behoorlijk 'gehack' in met name prodsearch.asp. Zeker nog niet productie waardig

svn path=/Website/branches/v5.3.4/; revision=20232
2013-12-19 11:24:24 +00:00
Daniëlle Tolner
198b0a48cd AASA#28330: Factuuradres aanpassen
svn path=/Website/branches/v5.3.3/; revision=20230
2013-12-19 10:08:03 +00:00
Daniëlle Tolner
27278c3028 AASA#28330: Factuuradres aanpassen
svn path=/Website/branches/v5.3.3/; revision=20229
2013-12-19 09:48:04 +00:00
Maarten van der Heide
c3a20df10c HOUT#27850 Urenrapportage PSC
svn path=/Website/branches/v5.3.3/; revision=20228
2013-12-19 09:22:37 +00:00
Marcel Bourseau
0841c62a12 ARAI#28368: opvragen/wijzigen ruimtegegevens
svn path=/Website/branches/v5.3.3/; revision=20226
2013-12-19 08:42:03 +00:00
Erik Groener
fb80927492 FSN#28369 AiAi na zoeken op omschrijving met ' bij reserveerbare ruimten
svn path=/Website/branches/v5.3.3/; revision=20225
2013-12-19 07:43:43 +00:00
Jos Groot Lipman
442f65bb6c Versie 5.3.3 Gold B patches
svn path=/Website/trunk/; revision=20224
2013-12-18 20:34:35 +00:00
Jos Groot Lipman
e40fb77886 AAIT#28088 Ruimtes boeken bij ander account, freeze2
svn path=/Website/branches/v5.3.4/; revision=20223
2013-12-18 19:38:45 +00:00
Peter Feij
9c18ba10c2 AAIT#28088 Ruimtes boeken bij ander acount, freeze2 (styling)
svn path=/Website/branches/v5.3.4/; revision=20221
2013-12-18 16:08:51 +00:00
Jos Groot Lipman
1cd8e16725 Versie 5.3.3 Gold B
svn path=/Website/branches/v5.3.3/; revision=20220
2013-12-18 15:28:07 +00:00
Jos Groot Lipman
8f4a06b7d4 AAIT#28088 Ruimtes boeken bij ander acount, freeze2
svn path=/Website/branches/v5.3.4/; revision=20219
2013-12-18 15:21:02 +00:00
Maarten van der Heide
326de74cfb MAYF#27985
svn path=/Website/branches/v5.3.3/; revision=20218
2013-12-18 11:32:42 +00:00
Jos Groot Lipman
2cb9dc307b UWVA#28310 fallback contract-soort kostensoort omschrijving ook tonen in edit-mode
svn path=/Website/branches/v5.3.3/; revision=20216
2013-12-18 11:02:34 +00:00
Jos Groot Lipman
3aca4e7076 AAAR#28354 Ook tracking van de sum als via de scope gewijzigd
svn path=/Website/branches/v5.3.3/; revision=20215
2013-12-18 10:40:52 +00:00
Jos Groot Lipman
e24a0e2d11 Voorbereiding FCLTISAPI user_key logging
svn path=/Website/branches/v5.3.3/; revision=20212
2013-12-18 10:03:00 +00:00
Erik Groener
12e97181c6 AAIT#28088 Ruimte boeken bij andere accounts ("Share & Meet")
svn path=/Website/branches/v5.3.4/; revision=20211
2013-12-18 07:48:20 +00:00
Maarten van der Heide
a1f4d201ce UWVA#27876 Stylesheet tbv. VOB-gebruik ORD-API + UWVA#28317 Definitieve keys
svn path=/Website/branches/v5.3.3/; revision=20208
2013-12-17 15:52:23 +00:00
Arthur Egberink
5892ad952d PCHD#27717 -- Implementatie koppeling met EXACT
svn path=/Website/branches/v5.3.3/; revision=20207
2013-12-17 15:52:11 +00:00
Maarten van der Heide
30930d6fb6 UWVA#27875 Definitieve URL tbv. Productie
svn path=/Website/branches/v5.3.3/; revision=20206
2013-12-17 15:42:11 +00:00
Jos Groot Lipman
d5b650fa1a PZHO#27710 Traka fietsen uitlenen retour eerste inrichting
svn path=/Website/trunk/; revision=20204
2013-12-17 13:25:58 +00:00
Jos Groot Lipman
92f4e657c8 PZHO#27710 Traka fietsen uitlenen v0
svn path=/Website/trunk/; revision=20203
2013-12-17 13:24:52 +00:00
Jos Groot Lipman
130ea03dad AAAR#28353 Cursors beter sluiten voor bulk approve
svn path=/Website/branches/v5.3.3/; revision=20202
2013-12-17 13:07:09 +00:00
Jos Groot Lipman
e9b538f042 Ruimtes planbord performance verbetering
svn path=/Website/branches/v5.3.4/; revision=20201
2013-12-17 11:00:55 +00:00
Ruud Lipper
7ea06405f8 AANS#27919 - AANS mobile logo
svn path=/Website/branches/v5.3.3/; revision=20199
2013-12-17 09:42:26 +00:00
Jos Groot Lipman
1d8bc8fabf Ook VB-commentaar door preprocessor laten strippen
svn path=/Website/trunk/; revision=20198
2013-12-17 09:05:38 +00:00
Jos Groot Lipman
d645c099cb Versie 5.3.4β freeze
svn path=/Website/branches/v5.3.4/; revision=20196
2013-12-16 16:29:00 +00:00
Jos Groot Lipman
93f31fbdc4 FSN#26873 Meer Mobile FE-functionaliteit (RES en meer)
svn path=/Website/branches/v5.3.4/; revision=20195
2013-12-16 16:28:28 +00:00
Jos Groot Lipman
cae381b7fd AAIT#28088 Ruimtes boeken bij ander acount
svn path=/Website/branches/v5.3.4/; revision=20194
2013-12-16 16:27:25 +00:00
Jos Groot Lipman
1b73e36522 FSN#28336 Alleen vertaallinkjes als S("multi_language_option")
svn path=/Website/trunk/; revision=20191
2013-12-16 14:39:58 +00:00
Jos Groot Lipman
1d7d76a628 AAIT#28331 SumChanged controle niet op het totaal
svn path=/Website/branches/v5.3.3/; revision=20190
2013-12-16 13:16:46 +00:00
Jos Groot Lipman
418da16892 AAEN#28328 Tijdelijke workaround, kan weg met DB21
cnt.splitscontract heeft status onterecht op 2 (nieuw) gezet ipv 0 (actief).

svn path=/Website/branches/v5.3.3/; revision=20188
2013-12-16 10:28:31 +00:00
Ruud Lipper
2175f8562f AAVL#28293
svn path=/Website/branches/v5.3.3/; revision=20186
2013-12-16 08:35:21 +00:00
Jos Groot Lipman
259add4838 Versie 5.3.2 patches
svn path=/Website/branches/v5.3.3/; revision=20185
2013-12-16 08:32:48 +00:00
Jos Groot Lipman
9461850e82 Versie 5.3.2 patches
svn path=/Website/trunk/; revision=20184
2013-12-16 08:27:57 +00:00
Jos Groot Lipman
41eb271a93 Opruimen oude custenv
svn path=/Website/trunk/; revision=20183
2013-12-16 08:25:09 +00:00
Erik Groener
e1f2dacd5b FSN#26873 Meer Mobile FE-functionaliteit (RES en meer)
svn path=/Website/branches/v5.3.4/; revision=20181
2013-12-13 13:34:21 +00:00
Jos Groot Lipman
c3ea327e3d AAIT#28088 Ruimtes boeken bij ander acount, freeze
svn path=/Website/branches/v5.3.4/; revision=20178
2013-12-12 19:50:42 +00:00
Daniëlle Tolner
f1a113e087 PZHO#26917: mutatiemail restpuntje
svn path=/Website/branches/v5.3.3/; revision=20170
2013-12-12 15:53:43 +00:00
Maykel Geerdink
132e2d0654 FSN#27992: Met WEB_INSUSE kun je geen objectgegevens meer wijzigen.
svn path=/Website/trunk/; revision=20168
2013-12-12 15:45:45 +00:00
Maykel Geerdink
fcccbb5759 FSN#27992: Met WEB_INSUSE kun je geen objectgegevens meer wijzigen.
svn path=/Website/trunk/; revision=20160
2013-12-12 15:06:16 +00:00
Jos Groot Lipman
93c06f4c51 AAVL#28309 Regelnummers wel ophogen bij nieuwe factuur
svn path=/Website/branches/v5.3.3/; revision=20156
2013-12-12 13:34:42 +00:00
Jos Groot Lipman
9aaed8aea6 Merge 5.3.3 Gold A patches
svn path=/Website/branches/v5.3.4/; revision=20153
2013-12-12 12:23:49 +00:00
Jos Groot Lipman
f79dd0ca84 Merge 5.3.3 Gold A patches
svn path=/Website/trunk/; revision=20152
2013-12-12 12:22:31 +00:00
Jos Groot Lipman
532de7a16c Versie 5.3.3 Gold A
svn path=/Website/branches/v5.3.3/; revision=20151
2013-12-12 12:20:25 +00:00
Erik Groener
7b16caab68 FSN#26873 Meer Mobile FE-functionaliteit (RES en meer)
svn path=/Website/branches/v5.3.4/; revision=20149
2013-12-12 12:03:27 +00:00
Jos Groot Lipman
5c7e2d2cba UWVA#28284 Ook meldingnummer meenemen in de API tracking
svn path=/Website/branches/v5.3.3/; revision=20148
2013-12-12 11:47:41 +00:00
Maykel Geerdink
b462ba3309 AAAR#28299: Goed te keuren contract niet in fiatteringsverzoeken.
svn path=/Website/branches/v5.3.3/; revision=20147
2013-12-12 11:26:32 +00:00
Maykel Geerdink
208c6fffbc AAAR#28299: Goed te keuren contract niet in fiatteringsverzoeken.
svn path=/Website/branches/v5.3.3/; revision=20145
2013-12-12 10:01:18 +00:00
Maykel Geerdink
5995e3cc69 AAAR#28299: Goed te keuren contract niet in fiatteringsverzoeken.
svn path=/Website/branches/v5.3.3/; revision=20142
2013-12-12 09:25:35 +00:00
Jos Groot Lipman
a30eda3092 FSN#28277 DOCTYPE miste nog
svn path=/Website/branches/v5.3.3/; revision=20140
2013-12-11 15:25:37 +00:00
Jos Groot Lipman
547085c0e6 PNBR#28303 Ook default charset unicode-1-1-utf-8, putorders doet dat al heel lang
svn path=/Website/branches/v5.3.3/; revision=20139
2013-12-11 14:51:05 +00:00
Arthur Egberink
7e08fac2d2 AAEN#28139 -- Rapportage parameter voor infobord.
svn path=/Website/branches/v5.3.3/; revision=20138
2013-12-11 14:12:52 +00:00
Maykel Geerdink
e4b2d2bad3 FSN#28270: 5.3.3 Tracking toevoegen/wijzigen factuurregels is fout.
svn path=/Website/branches/v5.3.3/; revision=20137
2013-12-11 14:09:52 +00:00
Maykel Geerdink
9e37d9c0c3 UWVA#28292: 5.3.3/cnt/abo: punten die veranderd zijn met 5.3.3 ten bate van de abonnementen.
svn path=/Website/branches/v5.3.3/; revision=20136
2013-12-11 13:59:07 +00:00
Ruud Lipper
3a7553b874 AANS#27919 achtergrond invulvelden wit ipv geel
svn path=/Website/branches/v5.3.3/; revision=20134
2013-12-11 13:12:29 +00:00
Jos Groot Lipman
1cf2f42efe Merge 5.3.2 patches
svn path=/Website/branches/v5.3.3/; revision=20132
2013-12-11 12:15:38 +00:00
Jos Groot Lipman
b10b8ef25d Merge 5.3.2 patches
svn path=/Website/trunk/; revision=20131
2013-12-11 12:13:17 +00:00
Maykel Geerdink
ecf48eafbf FSN#28298: Tijdelijke harde LCL tekst in 5.3.3 vervangen door lcl in fac_lclasp.
svn path=/Website/trunk/; revision=20129
2013-12-11 10:01:05 +00:00
Maykel Geerdink
e1e0c84a33 AAEN#28290: AiAi na factuurinvoer zonder factuurnr.
svn path=/Website/branches/v5.3.3/; revision=20128
2013-12-11 09:46:50 +00:00
Maarten van der Heide
9c68019053 UWVA#27876 Stylesheet tbv. VOB-gebruik ORD-API
svn path=/Website/branches/v5.3.3/; revision=20126
2013-12-11 09:28:37 +00:00
Jos Groot Lipman
62e4cd7a8f Merge 5.3.3 patches
svn path=/Website/branches/v5.3.4/; revision=20125
2013-12-11 08:49:13 +00:00
Jos Groot Lipman
dc3d7bfb90 Merge 5.3.3 patches
svn path=/Website/trunk/; revision=20124
2013-12-11 08:48:08 +00:00
Maykel Geerdink
cbf1bf0bef FSN#28270: 5.3.3 Tracking toevoegen/wijzigen factuurregels is fout.
svn path=/Website/branches/v5.3.3/; revision=20122
2013-12-11 08:04:44 +00:00
Maykel Geerdink
ca4a7b9606 FSN#28270: 5.3.3 Tracking toevoegen/wijzigen factuurregels is fout.
svn path=/Website/branches/v5.3.3/; revision=20121
2013-12-11 07:15:00 +00:00
Jos Groot Lipman
fe6be3639a FSN#28286 Layout self-registratie
svn path=/Website/branches/v5.3.3/; revision=20119
2013-12-10 15:50:49 +00:00
Maarten van der Heide
615b1863c6 UWVA#27876 Stylesheet tbv. VOB-gebruik ORD-API
svn path=/Website/branches/v5.3.3/; revision=20118
2013-12-10 15:34:10 +00:00
Maarten van der Heide
a86b327988 UWVA#27881 Opdracht-XML naar Worldmeetings
svn path=/Website/branches/v5.3.2/; revision=20117
2013-12-10 15:22:20 +00:00
Maykel Geerdink
6e65c242ed FSN#28283: AiAi sum1_IS_NOT_FLOAT bij opslaan factuur.
svn path=/Website/branches/v5.3.3/; revision=20116
2013-12-10 15:03:06 +00:00
Maarten van der Heide
ef3f4391a4 UWVA#27881 Leverdatum bijwerken zoals ontvangen van Worldmeetings
svn path=/Website/branches/v5.3.3/; revision=20115
2013-12-10 14:40:46 +00:00
Maykel Geerdink
bbe34e3b2a FSN#28282: Soms dubbele notitiebalk en rare 'in bewerking'.
svn path=/Website/branches/v5.3.3/; revision=20114
2013-12-10 13:25:58 +00:00
Maykel Geerdink
889ea512df AANS#28279: Export Inspectie lijst naar Excel geeft deze pagina kan niet worden weergegeven.
svn path=/Website/branches/v5.3.3/; revision=20113
2013-12-10 11:21:55 +00:00
Arthur Egberink
2a48e094ce PNBR#28291 -- Ondersteuning FACILITOR SSO.
svn path=/Website/trunk/; revision=20112
2013-12-10 10:28:44 +00:00
Maykel Geerdink
999c7e613c FSN#28270: 5.3.3 Tracking toevoegen/wijzigen factuurregels is fout.
svn path=/Website/branches/v5.3.3/; revision=20111
2013-12-10 09:51:12 +00:00
Maarten van der Heide
0235063b9b UWVA#28207 >€500-noti (+ opmaak WM-opdrachtbonnen)
svn path=/Website/branches/v5.3.3/; revision=20109
2013-12-10 09:04:43 +00:00
Maarten van der Heide
0ed8cf074e UWVA#28207 >€500-noti
svn path=/Website/branches/v5.3.3/; revision=20108
2013-12-10 08:14:03 +00:00
Maykel Geerdink
8af98b1b53 PNBR#28254: 5.3.2 Bij objecten beheer AIAI melding.
svn path=/Website/branches/v5.3.3/; revision=20107
2013-12-10 07:54:06 +00:00
Maykel Geerdink
4e09586347 AANS#28260: 5.3.3 Bijlages bij factuur invoer worden niet opgeslagen.
svn path=/Website/branches/v5.3.3/; revision=20106
2013-12-09 15:07:19 +00:00
Maykel Geerdink
6ac19e874d AANX#28259: 5.3.3 Kopieer factuur gaat verkeerd.
svn path=/Website/branches/v5.3.3/; revision=20105
2013-12-09 13:21:15 +00:00
Peter Koerhuis
75acea7f58 NYBU#27708 Offerte-rapportage en bon
svn path=/Website/branches/v5.3.2/; revision=20102
2013-12-09 12:44:58 +00:00
Maykel Geerdink
0333847f86 AANS#28256: 5.3.3 AiAi bij zoeken naar opdrachten via backoffice lijst meldingen.
svn path=/Website/branches/v5.3.3/; revision=20101
2013-12-09 12:30:45 +00:00
Marcel Bourseau
178df1544d ARAI#27361: Klachten organisatoren, klachten bezoekers en RTM Energie
svn path=/Website/branches/v5.3.2/; revision=20100
2013-12-09 11:32:46 +00:00
Jos Groot Lipman
339766b789 AANS#28276 Voorkom error als concept wel en gewone tekening niet bestaat
svn path=/Website/branches/v5.3.3/; revision=20097
2013-12-09 11:19:51 +00:00
Jos Groot Lipman
db0bfa51bd Voorkom clientside error op validateForm bij onthouden tabjes
svn path=/Website/branches/v5.3.3/; revision=20096
2013-12-09 09:58:16 +00:00
Maykel Geerdink
c9e2a58c30 FSN#27791: Geen leesrechten op flexkenmerken (volgnr), toch op print en Excel.
svn path=/Website/trunk/; revision=20095
2013-12-09 09:26:26 +00:00
Maykel Geerdink
34967e3efd AALB#28267: Niet mogelijk om contracten te wijzigen 5.3.3.
svn path=/Website/branches/v5.3.3/; revision=20094
2013-12-09 09:01:08 +00:00
Ruud Lipper
057497a172 ARBO#28258 tekst toevoegen aan opdrachtbon met kosten
svn path=/Website/branches/v5.3.3/; revision=20087
2013-12-06 12:15:58 +00:00
Maarten van der Heide
b3fc2528ec UWVA#28207 >€500-noti
svn path=/Website/branches/v5.3.3/; revision=20084
2013-12-06 11:52:19 +00:00
Jos Groot Lipman
76f04cab1b Merg 5.3.2 patches
svn path=/Website/trunk/; revision=20078
2013-12-05 16:53:34 +00:00
Maykel Geerdink
6fc123d0a6 FSN#27791: Geen leesrechten op flexkenmerken (volgnr), toch op print en Excel.
svn path=/Website/trunk/; revision=20077
2013-12-05 16:52:25 +00:00
Ruud Lipper
de402f777e AANX#28241
svn path=/Website/branches/v5.3.2/; revision=20076
2013-12-05 15:03:27 +00:00
Jos Groot Lipman
e1c9111bc2 Merg 5.3.3 Gold patches
svn path=/Website/branches/v5.3.4/; revision=20075
2013-12-05 14:33:26 +00:00
Jos Groot Lipman
2ddfb56c14 Merg 5.3.3 Gold pathces
svn path=/Website/trunk/; revision=20074
2013-12-05 14:31:11 +00:00
Jos Groot Lipman
1e2204a361 Versie 5.3.3 Gold
svn path=/Website/branches/v5.3.3/; revision=20073
2013-12-05 13:52:20 +00:00
Jos Groot Lipman
945dade2fb AAEN#28249 Frontend zoeken op nummer moet natuurlijk nog steeds autorisatie controleren
svn path=/Website/branches/v5.3.3/; revision=20071
2013-12-05 13:30:13 +00:00
Maarten van der Heide
93014236bb RENK#24949 Reserveringsfacturen
svn path=/Website/branches/v5.3.2/; revision=20070
2013-12-05 13:20:34 +00:00
Maykel Geerdink
1d2da32d46 MAYF#27974: Personen zoeken op locatie werkt alleen als wordt gezocht op hoofdlocatie.
svn path=/Website/trunk/; revision=20069
2013-12-05 13:20:12 +00:00
Daniëlle Tolner
e27a573ef6 UWVA#28227: Behandelaar van offerte-aanvraag bij VO
svn path=/Website/branches/v5.3.3/; revision=20067
2013-12-05 10:50:57 +00:00
Maarten van der Heide
3aa27c2e32 UWVA#27881 cXML naar Worldmeetings
svn path=/Website/branches/v5.3.2/; revision=20066
2013-12-05 08:28:10 +00:00
Maarten van der Heide
01e27881d7 UWVA#27882 Stylesheet tbv. VOB-gebruik BESORD-API
svn path=/Website/branches/v5.3.3/; revision=20065
2013-12-05 08:24:09 +00:00
Daniëlle Tolner
068726b3da AKZA#28243 gastheer ontbreken sinds 5.3.2
svn path=/Website/branches/v5.3.2/; revision=20062
2013-12-04 16:05:09 +00:00
Maykel Geerdink
2e6684d2be AAEY#27976: Dubbele meldingen in 'Afhandelen meldingen'.
MAYF#28196: Filteren op aantal verstoringen.

svn path=/Website/branches/v5.3.3/; revision=20061
2013-12-04 14:08:02 +00:00
Maykel Geerdink
86b9a0ef87 AAHU#28198: Opdracht niet in te zien via factuurinvoer.
svn path=/Website/branches/v5.3.3/; revision=20060
2013-12-04 13:54:30 +00:00
Maykel Geerdink
c122d62391 UWVA#28028: sleutels verdwenen in Sleutelbeheer?
svn path=/Website/branches/v5.3.3/; revision=20057
2013-12-04 13:07:22 +00:00
Ruud Lipper
4eeb859b6a PNBR#26891
svn path=/Website/branches/v5.3.2/; revision=20056
2013-12-04 11:07:46 +00:00
Jos Groot Lipman
0f8ebb6853 FSN#28222 (komma in float settings) Had in 5.3.3 gemoeten
svn path=/Website/branches/v5.3.3/; revision=20053
2013-12-04 10:22:54 +00:00
Erik Groener
db394f7b2d FSN#28222 Van float-setting moet geforceerd worden dat ze met punt worden opgeslagen
svn path=/Website/trunk/; revision=20050
2013-12-04 09:58:42 +00:00
Maarten van der Heide
4736dac87a RENK#24949 Reserveringsfacturen
svn path=/Website/branches/v5.3.2/; revision=20049
2013-12-04 09:36:25 +00:00
Ruud Lipper
43c6cdddc1 UWVA#28103 - foutmelding BES2SX bon
svn path=/Website/branches/v5.3.3/; revision=20046
2013-12-04 09:12:23 +00:00
Ruud Lipper
82716af35d PNBR#26891 5.3.2 bezoeker node
svn path=/Website/branches/v5.3.2/; revision=20041
2013-12-03 14:58:07 +00:00
Jos Groot Lipman
a8f0e48ff7 UWVA#27881 Punchout meer url parameters ondersteunen
svn path=/Website/branches/v5.3.3/; revision=20040
2013-12-03 14:11:24 +00:00
Ruud Lipper
836e337872 UWVA#28227 Offertebon ook voor vakgroeptype VO
svn path=/Website/branches/v5.3.3/; revision=20038
2013-12-03 12:18:48 +00:00
Ruud Lipper
a1c5aec31b PZHO#28117 ruimtenummer niet leesbaar
svn path=/Website/branches/v5.3.2/; revision=20036
2013-12-03 11:11:42 +00:00
Maykel Geerdink
357221edbf AAHU#28198: Opdracht niet in te zien via factuurinvoer.
svn path=/Website/branches/v5.3.3/; revision=20035
2013-12-03 09:30:57 +00:00
Peter Koerhuis
7f353a420f AKZA#28217 532 foutmelding - prs_v_aanwezigperslidwerkplek bestaat niet
svn path=/Website/branches/v5.3.2/; revision=20034
2013-12-03 09:24:59 +00:00
Maykel Geerdink
335938d1ea AAEY#27976: Dubbele meldingen in 'Afhandelen meldingen'.
MAYF#28196: Filteren op aantal verstoringen.

svn path=/Website/branches/v5.3.3/; revision=20032
2013-12-03 06:41:25 +00:00
Jos Groot Lipman
befde05b68 FSN#25848 Gaf clientside suggest error als S("fin_enable_kostensoort") == 0 (AAHU)
svn path=/Website/branches/v5.3.3/; revision=20030
2013-12-02 15:45:08 +00:00
Arthur Egberink
2226408341 svn path=/Website/branches/v5.3.2/; revision=20025 2013-12-02 14:38:53 +00:00
Ruud Lipper
03b6b22c7d AAIT#28202
svn path=/Website/branches/v5.3.2/; revision=20024
2013-12-02 14:34:25 +00:00
Jos Groot Lipman
89ab8e76eb Merge 5.3.2 patches
svn path=/Website/branches/v5.3.4/; revision=20023
2013-12-02 14:13:56 +00:00
Jos Groot Lipman
85858ccf62 Merge 5.3.2 patches
svn path=/Website/branches/v5.3.3/; revision=20022
2013-12-02 14:12:58 +00:00
Jos Groot Lipman
e85d97cf5e Merge 5.3.2 patches
svn path=/Website/trunk/; revision=20021
2013-12-02 14:10:13 +00:00
Arthur Egberink
d1524bf8d9 AAEN#28139 -- Rapportage parameter voor infobord.
svn path=/Website/branches/v5.3.2/; revision=20019
2013-12-02 12:02:24 +00:00
Erik Groener
0b95de014a FSN#28168 gen_export settings naar de database
svn path=/Website/trunk/; revision=20017
2013-12-02 11:07:43 +00:00
Maykel Geerdink
6492406fdb FSN#28210: MLD MI: Relatie tussen het aantal SLA meldingen en het percentage onduidelijk.
svn path=/Website/trunk/; revision=20013
2013-12-02 10:37:45 +00:00
Maykel Geerdink
3d09255241 FSN#27927: SLA in MI: vinkje "overschrijding doorlooptijd" kan duidelijker.
svn path=/Website/branches/v5.3.3/; revision=20008
2013-12-02 10:14:00 +00:00
Jos Groot Lipman
8a7343b3d5 Branch 5.3.4
svn path=/Website/branches/v5.3.4/; revision=20007
2013-12-02 09:32:39 +00:00
Jos Groot Lipman
fc74e5edb4 Branch 5.3.3
svn path=/Website/branches/v5.3.3/; revision=20006
2013-12-02 09:26:25 +00:00
Jos Groot Lipman
2646acc487 Merge 5.3.2 Gold D patches
svn path=/Website/trunk/; revision=20003
2013-12-02 08:28:45 +00:00
Erik Groener
0f57a3ace3 ARAI#27862 FAC-usrgraphs: Multi-line en multi-bar grafieken
svn path=/Website/trunk/; revision=19998
2013-11-29 12:53:43 +00:00
Jos Groot Lipman
a4e0209ea4 UWVA#28199 patch bij SMS-wachtwoord
svn path=/Website/branches/v5.3.2/; revision=19996
2013-11-29 09:21:50 +00:00
Peter Feij
31563aa41b UWVA#28199 patch bij SMS-wachtwoord
svn path=/Website/branches/v5.3.2/; revision=19995
2013-11-29 08:42:16 +00:00
Maarten van der Heide
e09a741571 SGGR#28178 Indexering abonnementen
svn path=/Website/trunk/; revision=19994
2013-11-29 07:58:09 +00:00
Jos Groot Lipman
5905d5254c FSN#27927 Indult aanzetten moet hetzelfde effect hebben als SLA-Bewaken uitzetten
svn path=/Website/trunk/; revision=19992
2013-11-28 14:01:16 +00:00
Jos Groot Lipman
c95076bcc7 FSN#27927 Indult aanzetten moet hetzelfde effect hebben als SLA-Bewaken uitzetten
svn path=/Website/trunk/; revision=19991
2013-11-28 13:59:08 +00:00
Maarten van der Heide
fc31a41aa0 UWVA#27875 Bugfix <lastname>-element
svn path=/Website/trunk/; revision=19990
2013-11-28 13:58:10 +00:00
Jos Groot Lipman
ac50ea79be FSN#27927 Beetje code opschonen, nog geen functionele wijziging
svn path=/Website/trunk/; revision=19989
2013-11-28 13:57:16 +00:00
Maarten van der Heide
11a08ce966 UWVA#27881 Link naar Worldmeetings via artikelregel
svn path=/Website/trunk/; revision=19988
2013-11-28 13:54:20 +00:00
Jos Groot Lipman
baa4a21cfd UWVA#28172 mld_melding.prs_perslid_key moet niet de api-user zijn maar de 'voor' user
svn path=/Website/trunk/; revision=19987
2013-11-28 13:36:33 +00:00
Jos Groot Lipman
5a7ee556ec UWVA#28172 mld_melding.prs_perslid_key moet niet de api-user zijn maar de 'voor' user
svn path=/Website/trunk/; revision=19986
2013-11-28 13:03:20 +00:00
Maarten van der Heide
0880efb19d UWVA#27876 Uitbreiding/bugfixes bij toevoegen (melding/)opdracht
svn path=/Website/trunk/; revision=19985
2013-11-28 12:40:27 +00:00
Jos Groot Lipman
93a62b4b48 FSN#27995 Als we suppressNo hebben is suppressYes natuurlijk ook logisch
svn path=/Website/trunk/; revision=19984
2013-11-28 12:16:09 +00:00
Jos Groot Lipman
1074a6d8d1 FSN#27648: Ook bij autoorder de uitvoertijd van de leverancier beschouwen
svn path=/Website/trunk/; revision=19983
2013-11-28 11:51:53 +00:00
Peter Koerhuis
fe883c47d0 NYBU#27708 RES-export naar CODA
huur-export naar CODA: kopie naar FTP

svn path=/Website/branches/v5.3.2/; revision=19981
2013-11-28 09:52:07 +00:00
Ruud Lipper
3840228e8e FSN#27734 bezbad uit afspraken node
svn path=/Website/branches/v5.3.2/; revision=19980
2013-11-28 09:38:40 +00:00
Jos Groot Lipman
5b107dfd74 FSN#28187 Nog iets robuuster als gestart in hidden tab
Ook bij (her)activeren van de tab het plaatje beter tonen

svn path=/Website/trunk/; revision=19979
2013-11-27 19:27:48 +00:00
Jos Groot Lipman
b80d61aed2 FSN#28187 ErrorAsPNG code iets robuuster
svn path=/Website/trunk/; revision=19978
2013-11-27 16:46:32 +00:00
Jos Groot Lipman
56c1710d2f FSN#28187 Minder tmp-files achterlaten
svn path=/Website/trunk/; revision=19977
2013-11-27 16:28:11 +00:00
Jos Groot Lipman
43052f8389 AANS#28185 Ook hoofdletter .DWF mag natuurlijk.
Enkele Regexp aangepast zodat extensie ook echt achteraan moet staan.

svn path=/Website/trunk/; revision=19976
2013-11-27 15:18:08 +00:00
Jos Groot Lipman
6891507ad6 FSN#28186 Voorkom incidentele undefined.html in webroot
svn path=/Website/trunk/; revision=19975
2013-11-27 14:33:29 +00:00
Ruud Lipper
34bc4a22e1 AANS#27919
svn path=/Website/branches/v5.3.2/; revision=19974
2013-11-27 13:07:14 +00:00
Peter Koerhuis
f8d9691d17 NYBU#27708 Offerte met BTW
svn path=/Website/branches/v5.3.2/; revision=19973
2013-11-27 12:58:26 +00:00
Jos Groot Lipman
9b9d2b5124 Logging erbij
svn path=/Website/trunk/; revision=19972
2013-11-27 12:54:35 +00:00
Maykel Geerdink
2947c0609a FSN#27927: SLA in MI: vinkje "overschrijding doorlooptijd" kan duidelijker.
svn path=/Website/trunk/; revision=19971
2013-11-27 12:35:06 +00:00
Jos Groot Lipman
8186dbf1b8 5.3.2 Gold C
svn path=/Website/branches/v5.3.2/; revision=19970
2013-11-27 12:08:12 +00:00
Jos Groot Lipman
243a84fd62 5.3.3 RC2 in wording
svn path=/Website/trunk/; revision=19969
2013-11-27 11:37:35 +00:00
Maarten van der Heide
17b22ed23f UWVA#27876 Bugfixes bij toevoegen (melding/)opdracht
svn path=/Website/trunk/; revision=19968
2013-11-27 11:36:27 +00:00
Jos Groot Lipman
20dab435b3 FSN#27550 Dubbel gedefinieerde kenmerken herkennen.
Ook als < 10 problemen gevonden dan deze tonen in het rapport. Is handig.

svn path=/Website/trunk/; revision=19967
2013-11-27 11:34:16 +00:00
Jos Groot Lipman
384c39d0df Iets vriendelijkere error als een database constraint afgaat.
Concreet: respijtdagen 99999999 is te groot voor het veld en geeft een ORA-01438

svn path=/Website/trunk/; revision=19966
2013-11-27 10:33:50 +00:00
Jos Groot Lipman
2f4d2d2706 AiAi: Meer cursors dicht. AAES-A was er doorheen bij verwijderen grote reservering
svn path=/Website/trunk/; revision=19965
2013-11-27 10:10:57 +00:00
Maykel Geerdink
c6d09a2dd4 AAIT#28130: Testresultaten Contractworkflow.
svn path=/Website/trunk/; revision=19963
2013-11-27 10:06:18 +00:00
Arthur Egberink
654fa1c13d AAHU#27832 -- Strukton koppeling Huntsman
svn path=/Website/branches/v5.3.2/; revision=19959
2013-11-27 08:41:18 +00:00
Jos Groot Lipman
db2cbad1d1 UWVA#27876 Bij API-koppeling kostenplaat melding baseren op mandaten, niet (per se) op je eigen afdelingkostenplaats
svn path=/Website/trunk/; revision=19958
2013-11-26 18:23:38 +00:00
Jos Groot Lipman
c5e94f367a UWVA#28172 mld_melding.prs_perslid_key moet niet de api-user zijn maar de 'voor' user
svn path=/Website/trunk/; revision=19954
2013-11-26 14:48:26 +00:00
Jos Groot Lipman
60a30ea025 AAIT#28130: Voorkom dubbele reject van GOED
svn path=/Website/trunk/; revision=19952
2013-11-26 14:25:20 +00:00
Maykel Geerdink
be24a88079 AAIT#28130: Testresultaten Contractworkflow.
svn path=/Website/trunk/; revision=19950
2013-11-26 13:28:56 +00:00
Maarten van der Heide
448b5ee2e1 UWVA#27876 Uitbreiding/bugfixes bij toevoegen (melding/)opdracht
svn path=/Website/trunk/; revision=19949
2013-11-26 13:18:04 +00:00
Erik Groener
9bc16a3dd8 AAVL#28113 Filter criteria man info geven niet gewenst resultaat
svn path=/Website/trunk/; revision=19948
2013-11-26 12:58:37 +00:00
Ruud Lipper
ba255fd48e svn path=/Website/branches/v5.3.2/; revision=19947 2013-11-26 11:41:39 +00:00
Ruud Lipper
0d711f28b4 FSN#27734 BEZDON overbodig in afspraken node
svn path=/Website/branches/v5.3.2/; revision=19946
2013-11-26 10:28:21 +00:00
Ruud Lipper
fcbad4fed3 FSN#27734 BEZDON uit de afspraken node
svn path=/Website/trunk/; revision=19945
2013-11-26 10:23:44 +00:00
Jos Groot Lipman
4e4815d983 We doen zelf wel een minify, die is net zo goed in de praktijk.
svn path=/Website/trunk/; revision=19944
2013-11-26 09:58:00 +00:00
Ruud Lipper
a74eaf0f2a UWVA#28061 srtnotificate vergeten
svn path=/Website/branches/v5.3.2/; revision=19943
2013-11-26 09:24:08 +00:00
Ruud Lipper
be881702b5 YAHU#28157
svn path=/Website/branches/v5.3.2/; revision=19942
2013-11-26 09:22:17 +00:00
Ruud Lipper
acfc5ffab3 YAHU#28157 naams wijziging naar technical services
svn path=/Website/branches/v5.3.2/; revision=19941
2013-11-26 09:21:56 +00:00
Ruud Lipper
0283b80b08 UWVA#28061 28061 kleine aanpassing naam_full ipv naam
svn path=/Website/branches/v5.3.2/; revision=19940
2013-11-26 09:16:01 +00:00
Erik Groener
bbaaed429e ARAI#27862 FAC-usrgraphs: Multi-line en multi-bar grafieken
svn path=/Website/trunk/; revision=19939
2013-11-26 08:31:53 +00:00
Maarten van der Heide
f196925a01 RENK#24949 Reserveringsfacturen
svn path=/Website/branches/v5.3.2/; revision=19938
2013-11-25 16:14:16 +00:00
Jos Groot Lipman
117a39ea63 FSN#28163 res_close ook voor groepering op CV werkend
svn path=/Website/trunk/; revision=19937
2013-11-25 16:13:57 +00:00
Jos Groot Lipman
07e2699e4b Merge 5.3.2 patches
svn path=/Website/trunk/; revision=19935
2013-11-25 14:20:21 +00:00
Jos Groot Lipman
3f6ff88dae Soap logfilename was nog niet goede formaat
svn path=/Website/trunk/; revision=19934
2013-11-25 13:55:25 +00:00
Jos Groot Lipman
4271ade128 UWVA#28158 Tracking foutmelding bij wijzigen bestelopdracht
svn path=/Website/branches/v5.3.2/; revision=19933
2013-11-25 12:22:30 +00:00
Maarten van der Heide
b3c08a1f23 RENK#24949 Reserveringsfacturen
svn path=/Website/branches/v5.3.2/; revision=19931
2013-11-25 11:56:15 +00:00
Jos Groot Lipman
68ceba8ae9 Merge 5.3.2 patches
svn path=/Website/trunk/; revision=19930
2013-11-25 11:56:03 +00:00
Jos Groot Lipman
82254cc1d6 UWVA#28158 Tracking foutmelding bij wijzigen bestelopdracht
svn path=/Website/branches/v5.3.2/; revision=19928
2013-11-25 11:52:06 +00:00
Erik Groener
c4176f958f PCHD#27790 Uitbreiding factuurscherm (flexkenmerken)
svn path=/Website/trunk/; revision=19927
2013-11-25 11:08:26 +00:00
Jos Groot Lipman
b849631063 Introductie safe.url. Nog niet in gebruik overigens
svn path=/Website/trunk/; revision=19926
2013-11-25 10:27:29 +00:00
Erik Groener
34eea392e4 FSN#28106 Mobile bezoek invullen toevoegen bezoek niet langer verplicht (sinds 532?)
svn path=/Website/trunk/; revision=19925
2013-11-25 09:46:27 +00:00
Jos Groot Lipman
180c4b6e57 Out of cursor bij heel veel factuurregels
svn path=/Website/trunk/; revision=19924
2013-11-25 09:28:47 +00:00
Erik Groener
0ca3750173 AAFM#28113 Filter criteria man info geven niet gewenst resultaat
svn path=/Website/trunk/; revision=19923
2013-11-22 15:15:16 +00:00
Ruud Lipper
aa01860eec UWVA#28077
svn path=/Website/branches/v5.3.2/; revision=19922
2013-11-22 15:11:26 +00:00
Erik Groener
e98c554485 FSN#28106 Mobile bezoek invullen toevoegen bezoek niet langer verplicht (sinds 532?)
svn path=/Website/trunk/; revision=19920
2013-11-22 10:25:33 +00:00
Erik Groener
82cbda3dfc FSN#28005 Bezoek voor wordt gevuld met key via Mobile + vis_afspraak_host_uses_keys =0 / 2
svn path=/Website/trunk/; revision=19919
2013-11-22 09:54:18 +00:00
Marcel Bourseau
22234647b8 SKAF#27910:cXML bestelopdracht met Braspa
svn path=/Website/branches/v5.3.2/; revision=19918
2013-11-21 17:31:21 +00:00
Maarten van der Heide
add997c022 UWVA#27882 Stylesheet tbv. VOB-gebruik BESORD-API
svn path=/Website/trunk/; revision=19917
2013-11-21 17:12:21 +00:00
Maarten van der Heide
1c3062d89d UWVA#27876 Stylesheet tbv. VOB-gebruik ORD-API
svn path=/Website/trunk/; revision=19916
2013-11-21 17:12:05 +00:00
Jos Groot Lipman
3e0da015b7 5.3.3 RC2 in wording
svn path=/Website/trunk/; revision=19915
2013-11-21 16:30:03 +00:00
Jos Groot Lipman
f05831b9a8 Mee in 5.3.2 RC2
svn path=/Website/trunk/; revision=19914
2013-11-21 16:12:28 +00:00
Jos Groot Lipman
340267eb5d AAIT#27946 Infobord layout verbetering en klokje erbij
svn path=/Website/trunk/; revision=19913
2013-11-21 15:30:31 +00:00
Arthur Egberink
ca12360d30 AAEN#28139 -- Rapportage parameter voor infobord.
svn path=/Website/branches/v5.3.2/; revision=19911
2013-11-21 15:07:33 +00:00
Jos Groot Lipman
243815536c AAIT#28130: Testresultaten Contractworkflow.
svn path=/Website/trunk/; revision=19909
2013-11-21 14:59:54 +00:00
Peter Feij
04a7d9b711 FSN#28141 ook _voor krijgt meldingen te zien.
svn path=/Website/trunk/; revision=19908
2013-11-21 14:55:53 +00:00
Maykel Geerdink
3dc1f7d58e PCHD#27790: Uitbreiding factuurscherm (flexkenmerken).
svn path=/Website/trunk/; revision=19906
2013-11-21 14:52:05 +00:00
Jos Groot Lipman
dcb1d78a04 FSN#28134 Ook auto filtervelden op KEY bij API's
svn path=/Website/trunk/; revision=19905
2013-11-21 14:51:38 +00:00
Jos Groot Lipman
e202d73f48 FSN#27548 FSN#27548 Notities nog (even) kunnen wijzigen
svn path=/Website/trunk/; revision=19904
2013-11-21 14:48:12 +00:00
Maykel Geerdink
cda10aff69 AAIT#28130: Testresultaten Contractworkflow.
svn path=/Website/trunk/; revision=19903
2013-11-21 14:19:07 +00:00
Maykel Geerdink
d0826c3044 AAIT#28130: Testresultaten Contractworkflow.
svn path=/Website/trunk/; revision=19902
2013-11-21 14:17:41 +00:00
Marcel Bourseau
dddf05996f VGLD#27563: DeliXL OCI bestelling
svn path=/Website/branches/v5.3.2/; revision=19901
2013-11-21 14:11:55 +00:00
Maykel Geerdink
f3f1dae8c2 AAIT#28130: Testresultaten Contractworkflow.
svn path=/Website/trunk/; revision=19899
2013-11-21 13:56:48 +00:00
Jos Groot Lipman
b257ef7fc5 charset erin. Dan klaagt FireFox minder in de console ook al is het onterecht
svn path=/Website/trunk/; revision=19897
2013-11-21 12:16:17 +00:00
Jos Groot Lipman
bf23556184 FSN#27548 Notities nog (even) kunnen wijzigen
svn path=/Website/trunk/; revision=19896
2013-11-21 12:04:21 +00:00
Erik Groener
f05d7a6d98 PNBR#28132 de optie 'Hint' in Details Objectkenmerk word niet bewaard
svn path=/Website/trunk/; revision=19895
2013-11-21 12:02:59 +00:00
Erik Groener
3c1f456ffc FSN#27548 Notities nog (even) kunnen wijzigen
svn path=/Website/trunk/; revision=19894
2013-11-21 11:22:31 +00:00
Maykel Geerdink
47e232c933 FSN#28122: Internal error bij opslaan factuur + sql error bij kopieren.
svn path=/Website/trunk/; revision=19892
2013-11-21 10:52:53 +00:00
Jos Groot Lipman
d1341b9719 FSN#28134 Auto filtervelden op _KEY bij API's
svn path=/Website/trunk/; revision=19890
2013-11-21 08:48:57 +00:00
Maykel Geerdink
e2b31f399a FSN#27648: Opdrachten i.c.m. sla tijden in uren werkt niet.
svn path=/Website/trunk/; revision=19889
2013-11-21 07:07:00 +00:00
Maykel Geerdink
0cfac6e634 FSN#28122: Internal error bij opslaan factuur + sql error bij kopieren.
svn path=/Website/trunk/; revision=19888
2013-11-21 07:02:35 +00:00
Peter Feij
a539794dbc Op mijn verantwoording. Dit kruis was te nadrukkelijk, angstaanjagend. Zo is het wat subtieler.
svn path=/Website/trunk/; revision=19887
2013-11-20 16:10:28 +00:00
Peter Feij
dc5173241d FSN#27641 reset hookresult
svn path=/Website/trunk/; revision=19886
2013-11-20 15:50:22 +00:00
Maarten van der Heide
9add5dae34 UWVA#27876 Uitbreiding tbv. toevoegen (melding/)opdracht
svn path=/Website/trunk/; revision=19884
2013-11-20 14:02:14 +00:00
Erik Groener
20f219b3c9 FSN#26140 Sommige functies zijn uitsluitend inline beschikbaar
svn path=/Website/trunk/; revision=19883
2013-11-20 11:45:27 +00:00
Jos Groot Lipman
e60f83b7b5 FSN#28125 FCLTISAPI Versie 1.0.0.1
svn path=/Website/trunk/; revision=19882
2013-11-20 10:55:43 +00:00
Erik Groener
cb12a397e5 AAIT#27656 Realisatie Contracten-workflow
svn path=/Website/trunk/; revision=19879
2013-11-19 18:07:35 +00:00
Erik Groener
7c983278c1 PCHD#27790 Uitbreiding factuurscherm (flexkenmerken)
svn path=/Website/trunk/; revision=19877
2013-11-19 17:48:02 +00:00
Jos Groot Lipman
71cabe354d CSRF Tokenvalidatie die mislukt omdat Request.Form faalt beter loggen
svn path=/Website/trunk/; revision=19876
2013-11-19 16:49:15 +00:00
Jos Groot Lipman
336d979b02 AAIT#27946 labelrot rotatie beter ondersteunen
svn path=/Website/trunk/; revision=19875
2013-11-19 16:15:15 +00:00
Maykel Geerdink
76c9736a95 FSN#27648: Opdrachten i.c.m. sla tijden in uren werkt niet.
svn path=/Website/trunk/; revision=19874
2013-11-19 15:10:10 +00:00
Erik Groener
42abe012a3 UWVA#26753 FAQ: Als je alleen fof en een nieuwe item op alleen fe zet is deze niet vindbaar
svn path=/Website/trunk/; revision=19873
2013-11-19 13:40:53 +00:00
Erik Groener
7c45993a6f FSN#27478 Relatiebeheer: technische gegevens "xsl" en "ordermode" x2?
svn path=/Website/trunk/; revision=19871
2013-11-19 13:16:00 +00:00
Jos Groot Lipman
8e7121bcd7 UWVA#27876 Opdracht ook kunnen aanmaken (+melding), ongeteste freeze
svn path=/Website/trunk/; revision=19869
2013-11-19 12:41:30 +00:00
Maarten van der Heide
36a571ff59 UWVA#27882 Uitbreiding tbv. bijwerken prijzen
svn path=/Website/trunk/; revision=19868
2013-11-19 12:26:32 +00:00
Erik Groener
52c12c13ba FSN#26140 Sommige functies zijn uitsluitend inline beschikbaar
svn path=/Website/trunk/; revision=19867
2013-11-19 12:04:10 +00:00
Maykel Geerdink
f4bd91d050 FSN#28093: Suggestbox gebruik bij bezoekers en factuurregels hebben zelfde id/name.
svn path=/Website/trunk/; revision=19866
2013-11-19 11:33:35 +00:00
Maykel Geerdink
4ab2ce45b6 FSN#28093: Suggestbox gebruik bij bezoekers en factuurregels hebben zelfde id/name.
svn path=/Website/trunk/; revision=19865
2013-11-19 11:05:30 +00:00
Erik Groener
bffc245657 UWVA#26753 FAQ: Als je alleen fof en een nieuwe item op alleen fe zet is deze niet vindbaar
svn path=/Website/trunk/; revision=19863
2013-11-19 10:00:19 +00:00
Maarten van der Heide
48ccced8dc UWVA#27882 Stylesheet tbv. VOB-gebruik BESORD-API
svn path=/Website/trunk/; revision=19862
2013-11-19 08:38:23 +00:00
Maarten van der Heide
7b7cc62737 UWVA#27876 Stylesheet tbv. VOB-gebruik ORD-API
svn path=/Website/trunk/; revision=19861
2013-11-19 08:38:09 +00:00
Erik Groener
6ed009cac8 scope variabele "opmerk" te klein.
svn path=/Website/trunk/; revision=19860
2013-11-19 07:42:59 +00:00
Maarten van der Heide
0d3027b763 UWVA#27875 Eerste versie
svn path=/Website/trunk/; revision=19859
2013-11-18 16:25:05 +00:00
Jos Groot Lipman
cd5c2ed856 UWVA#27875 Eerste versie
svn path=/Website/trunk/; revision=19858
2013-11-18 16:16:12 +00:00
Daniëlle Tolner
3ec4847f00 UWVA#28061: melder als behandelaar op automatische opdrachtbon
svn path=/Website/branches/v5.3.2/; revision=19857
2013-11-18 15:59:07 +00:00
Maarten van der Heide
0cfa16630a PZHO#27709 Services voor uitlenen dienstfietsen/INSSET-API
svn path=/Website/trunk/; revision=19856
2013-11-18 14:24:59 +00:00
Maarten van der Heide
1eefb87c3b UWVA#27881 cXML naar Worldmeetings
svn path=/Website/branches/v5.3.2/; revision=19854
2013-11-18 13:50:04 +00:00
Maarten van der Heide
ee667416ab UWVA#27882 Uitbreiding tbv. bijwerken prijzen
svn path=/Website/trunk/; revision=19853
2013-11-18 13:32:50 +00:00
Jos Groot Lipman
1190df1ecf AAIT#27946 labelrot rotatie ondersteunen
svn path=/Website/trunk/; revision=19852
2013-11-18 13:28:54 +00:00
Maykel Geerdink
3353c18308 FSN#28093: Suggestbox gebruik bij bezoekers en factuurregels hebben zelfde id/name.
svn path=/Website/trunk/; revision=19851
2013-11-18 13:12:59 +00:00
Daniëlle Tolner
3ed075360e UWVA#28061: behandelaar opdracht tolkdiensten.
svn path=/Website/branches/v5.3.2/; revision=19850
2013-11-18 11:44:43 +00:00
Peter Feij
742a868924 FSN#27886 eindtijd volgens mld.getactualuitvoer is nu ook vast bij afwijzen
svn path=/Website/trunk/; revision=19849
2013-11-18 10:47:41 +00:00
Peter Feij
37ad6e867a FSN#27925 sla-meting-correctie
svn path=/Website/trunk/; revision=19847
2013-11-18 09:46:08 +00:00
Maarten van der Heide
eb74b0a4c2 UWVA#27882 Uitbreiding tbv. bijwerken prijzen
svn path=/Website/trunk/; revision=19843
2013-11-15 16:15:43 +00:00
Maarten van der Heide
c47022527d PZHO#27709 Services voor uitlenen dienstfietsen/INSSET-API
svn path=/Website/trunk/; revision=19842
2013-11-15 16:04:05 +00:00
Peter Feij
4a9ff6233c FSN#27866 Contracten via orderqueue: extensie is een databaseveld geworden
svn path=/Website/trunk/; revision=19841
2013-11-15 14:50:25 +00:00
Maarten van der Heide
c1f2fb7635 PZHO#27709 Services voor uitlenen dienstfietsen/INSSET-API
svn path=/Website/trunk/; revision=19839
2013-11-14 16:45:30 +00:00
Jos Groot Lipman
e3771ecbc7 Merge 5.3.2 patches
svn path=/Website/trunk/; revision=19837
2013-11-14 15:36:34 +00:00
Peter Feij
c2904818f9 svn path=/Website/trunk/; revision=19836 2013-11-14 15:28:33 +00:00
Jos Groot Lipman
36f65389f5 Laatste merge nog committen op APPL
svn path=/Website/trunk/; revision=19835
2013-11-14 15:26:22 +00:00
Jos Groot Lipman
e70fab7aaa 5.3.3 RC1 in wording
svn path=/Website/trunk/; revision=19834
2013-11-14 15:24:45 +00:00
Jos Groot Lipman
6c8ef058d3 FSN#27309 Informatiebord floor_rap parameter erbij
svn path=/Website/trunk/; revision=19833
2013-11-14 15:19:03 +00:00
Jos Groot Lipman
c6d4dfddd3 Bookmark Id ook tonen in de lijst. Ik mis hem altijd.
svn path=/Website/trunk/; revision=19832
2013-11-14 14:48:24 +00:00
Jos Groot Lipman
c5b414ff6e FSN#27995 SuppressNo ondersteunen op checkboxen
svn path=/Website/trunk/; revision=19831
2013-11-14 13:52:31 +00:00
Jos Groot Lipman
99eb4bcea3 AAAR#28045 Districkolom bij printen wat verder naar voren
svn path=/Website/trunk/; revision=19830
2013-11-14 13:43:36 +00:00
Jos Groot Lipman
b6186e3d52 AAIT#27946 bookmark_refreshtime erbij
labelrot rotatie ondersteunen

svn path=/Website/trunk/; revision=19829
2013-11-14 13:27:27 +00:00
Maykel Geerdink
4191e682f3 FSN#28087: RES: res flexbijlagen in rsv_ruimte_key directory opslaan i.p.v. res_key.
svn path=/Website/trunk/; revision=19825
2013-11-14 12:34:42 +00:00
Jos Groot Lipman
d245cf621d Afwijs knop opent modal dialoog, dus jQuery-ui nodig.
Normaal pakt hij die wel van de omvattende fac_fiattering_search.asp maar UWV had een menuoptie rechtstreeks naar de list.
Misschien niet helemaal de bedoeling maar de error mag wel weg

svn path=/Website/branches/v5.3.2/; revision=19823
2013-11-14 10:42:04 +00:00
Jos Groot Lipman
797b94ca61 RWSN#27538: authoriseerbare flexkenmerken voor reserveringen aanscherping
svn path=/Website/trunk/; revision=19821
2013-11-14 10:02:19 +00:00
Maykel Geerdink
abdeaa9f9d FSN#28093: Suggestbox gebruik bij bezoekers en factuurregels hebben zelfde id/name.
svn path=/Website/trunk/; revision=19820
2013-11-14 09:06:25 +00:00
Jos Groot Lipman
ff796ad3de RWSN#27993 Merge 5.3.1 patch objecten planbord
svn path=/Website/branches/v5.3.2/; revision=19819
2013-11-14 08:54:40 +00:00
Jos Groot Lipman
5f43717315 RWSN#27993 Merge 5.3.1 patch objecten planbord
svn path=/Website/trunk/; revision=19818
2013-11-14 08:53:22 +00:00
Maykel Geerdink
fce3aa5bf6 AAVL#27970: Bulk actie 'afronden'.
svn path=/Website/trunk/; revision=19816
2013-11-14 07:03:54 +00:00
Peter Koerhuis
e46646f744 AKZA#28085 Nieuw logo
svn path=/Website/branches/v5.3.2/; revision=19815
2013-11-13 16:50:47 +00:00
Maykel Geerdink
8830c89df4 AAAR#28045: Resultaat man info servicedesk: contactpersoon opdracht en district verdwenen.
svn path=/Website/trunk/; revision=19810
2013-11-13 14:36:08 +00:00
Jos Groot Lipman
1df9c58486 HOUT#27907: Wijziging van vergadering activiteit: bijlage verdwijnt.
svn path=/Website/trunk/; revision=19807
2013-11-13 13:25:21 +00:00
Maykel Geerdink
96ce41a4d7 PCHD#27790: Uitbreiding factuurscherm (flexkenmerken).
svn path=/Website/trunk/; revision=19806
2013-11-13 12:25:57 +00:00
Maykel Geerdink
ae55209050 AAIT#27967: Bestelling niet te fiatteren.
svn path=/Website/trunk/; revision=19805
2013-11-13 11:25:06 +00:00
Jos Groot Lipman
7c8c3d6025 Deprecated code verwijderd
svn path=/Website/trunk/; revision=19804
2013-11-13 09:23:10 +00:00
Maykel Geerdink
a7732ecf9d NYBU#28033: Ai Ai bij toevoegen attachment reserveringen.
svn path=/Website/branches/v5.3.2/; revision=19803
2013-11-13 09:14:11 +00:00
Jos Groot Lipman
30f95aebe4 FSN#28084 Lege eenheid bij punchout ondersteunen
svn path=/Website/trunk/; revision=19802
2013-11-13 08:50:22 +00:00
Erik Groener
76e95c254e UWVA#28043 Kennisbankredactie rol. FrontOffice mag gepubliceerde items niet aanpassen
svn path=/Website/trunk/; revision=19801
2013-11-13 07:34:56 +00:00
Erik Groener
6513b94e17 UWVA#26753 FAQ: Als je alleen fof en een nieuwe item op alleen fe zet is deze niet vindbaar
svn path=/Website/trunk/; revision=19800
2013-11-13 07:28:06 +00:00
Maarten van der Heide
aac8ca7899 PZHO#27709 Services voor uitlenen dienstfietsen/Invise-import
svn path=/Website/branches/v5.3.2/; revision=19799
2013-11-12 16:44:53 +00:00
Maykel Geerdink
2610c26435 HOUT#27907: Wijziging van vergadering activiteit: bijlage verdwijnt.
svn path=/Website/trunk/; revision=19797
2013-11-12 15:03:40 +00:00
Maykel Geerdink
8c4b64ba96 HOUT#27907: Wijziging van vergadering activiteit: bijlage verdwijnt.
svn path=/Website/trunk/; revision=19796
2013-11-12 14:26:32 +00:00
Jos Groot Lipman
c29ee7b67c Merge 5.3.2 patches
svn path=/Website/trunk/; revision=19795
2013-11-12 13:11:02 +00:00
Jos Groot Lipman
3241f25abc FSN#28068 FireFox beter DWF openen met ingebouwde viewer
svn path=/Website/trunk/; revision=19794
2013-11-12 12:40:12 +00:00
Erik Groener
9eda7f7d85 FSN#28005 Bezoek voor wordt gevuld met key via Mobile + vis_afspraak_host_uses_keys =0 / 2
svn path=/Website/trunk/; revision=19793
2013-11-12 11:24:33 +00:00
Erik Groener
40bc3e8089 FSN#28005 Bezoek voor wordt gevuld met key via Mobile + vis_afspraak_host_uses_keys =0 / 2
svn path=/Website/trunk/; revision=19787
2013-11-12 08:40:28 +00:00
Maykel Geerdink
ec8bf0aab6 AAIT#27663: Marktplaats bijlagen toevoegen.
svn path=/Website/trunk/; revision=19786
2013-11-12 08:34:51 +00:00
Maykel Geerdink
bfb3ae24ce RWSN#27538: authoriseerbare flexkenmerken voor reserveringen.
svn path=/Website/trunk/; revision=19785
2013-11-12 08:25:13 +00:00
Maykel Geerdink
a75c26ad15 FSN#27501: Starttijd verandert onverwacht vanzelf.
svn path=/Website/trunk/; revision=19784
2013-11-12 07:56:31 +00:00
Erik Groener
eeaacc3117 FSN#28005 Bezoek voor wordt gevuld met key via Mobile + vis_afspraak_host_uses_keys =0 / 2
svn path=/Website/trunk/; revision=19783
2013-11-12 07:19:07 +00:00
Maykel Geerdink
ddefafdba7 AAVL#27970: Bulk actie 'afronden'.
svn path=/Website/trunk/; revision=19782
2013-11-11 14:51:26 +00:00
Arthur Egberink
835989a616 AAVL#27374 -- Strukton interface van Lanschot.
svn path=/Website/branches/v5.3.2/; revision=19781
2013-11-11 14:25:10 +00:00
Arthur Egberink
ffa14b1355 AAZC#28052 -- Mobile aanzetten
svn path=/Website/branches/v5.3.2/; revision=19780
2013-11-11 13:07:10 +00:00
Erik Groener
efc823bd0b UWVA#26753 FAQ: Als je alleen fof en een nieuwe item op alleen fe zet is deze niet vindbaar
svn path=/Website/trunk/; revision=19778
2013-11-11 13:01:51 +00:00
Erik Groener
9724617337 UWVA#28043 Kennisbankredactie rol. FrontOffice mag gepubliceerde items niet aanpassen
svn path=/Website/trunk/; revision=19777
2013-11-11 11:57:46 +00:00
Erik Groener
a7d03289a0 FSN#28005 Bezoek voor wordt gevuld met key via Mobile + vis_afspraak_host_uses_keys =0 / 2
svn path=/Website/trunk/; revision=19775
2013-11-11 09:52:47 +00:00
Maarten van der Heide
a932f1d5d1 RWSN#27015 Autorisatieproces applicatieaanvragen
svn path=/Website/branches/v5.3.2/; revision=19774
2013-11-09 20:44:34 +00:00
Maarten van der Heide
ad18b92f72 RWSN#27015 Autorisatieproces applicatieaanvragen
svn path=/Website/branches/v5.3.2/; revision=19772
2013-11-08 16:08:29 +00:00
Erik Groener
5e952de975 FSN#27995 Checkbox in readonlymode Ja/Nee laten tonen
svn path=/Website/trunk/; revision=19769
2013-11-08 14:32:59 +00:00
Erik Groener
4103a9ccfe PCHD#27666 Selectie overzicht contracten
svn path=/Website/trunk/; revision=19768
2013-11-08 14:04:16 +00:00
Erik Groener
9911115f09 FSN#26140 Sommige functies zijn uitsluitend inline beschikbaar
svn path=/Website/trunk/; revision=19767
2013-11-08 13:48:07 +00:00
Peter Feij
c2421d05b7 AAIT#27656: Realisatie Contracten-workflow (layout beter, nog niet goed)
svn path=/Website/trunk/; revision=19766
2013-11-08 12:55:58 +00:00
Ruud Lipper
3eef935e3f FSN#28044 flexlabel kleur
svn path=/Website/branches/v5.3.2/; revision=19765
2013-11-08 12:32:12 +00:00
Ruud Lipper
1649b02cdc FSN#28044 label teksten onleesbaar na 532
svn path=/Website/branches/v5.3.2/; revision=19764
2013-11-08 11:44:06 +00:00
Marcel Bourseau
a405eb2edd VGLD#28000: Tekstkleur labels
svn path=/Website/branches/v5.3.2/; revision=19762
2013-11-07 16:18:57 +00:00
Maykel Geerdink
32cefdea6e RWSN#27538: authoriseerbare flexkenmerken voor reserveringen.
svn path=/Website/trunk/; revision=19758
2013-11-07 13:17:34 +00:00
Arthur Egberink
e44154e7fc FSN#27478 -- Relatiebeheer: technische gegevens "xsl" en "ordermode" x2
svn path=/Website/trunk/; revision=19757
2013-11-07 12:16:29 +00:00
Maykel Geerdink
09aa685f68 AAIT#27656: Realisatie Contracten-workflow.
svn path=/Website/trunk/; revision=19755
2013-11-07 11:40:04 +00:00
Erik Groener
7daa3b0974 PCHD#27790 Uitbreiding factuurscherm (flexkenmerken)
svn path=/Website/trunk/; revision=19754
2013-11-07 10:44:46 +00:00
Erik Groener
8508519f80 RWSN#26198 Overzicht onder objectbeheer (1 a 2 flexkm in lijst)
svn path=/Website/trunk/; revision=19752
2013-11-07 09:41:00 +00:00
Arthur Egberink
af65bb73bd FSN#27478 -- Relatiebeheer: technische gegevens "xsl" en "ordermode" x2
svn path=/Website/trunk/; revision=19751
2013-11-07 09:11:36 +00:00
Erik Groener
11b9258368 FSN#27548 Notities nog (even) kunnen wijzigen
svn path=/Website/trunk/; revision=19749
2013-11-07 08:53:28 +00:00
Erik Groener
4a49548ea4 FSN#27877 Min-max-datum werkt niet als er twee datumvelden bij een melding zijn
svn path=/Website/trunk/; revision=19748
2013-11-07 07:38:20 +00:00
Arthur Egberink
e43531c459 AAEN#28022 -- Communicatie met Strukton
svn path=/Website/branches/v5.3.2/; revision=19747
2013-11-06 16:17:43 +00:00
Jos Groot Lipman
e5b5ccb7fb FSN#27866 Contracten via orderqueue: extensie is een databaseveld geworden
svn path=/Website/trunk/; revision=19745
2013-11-06 14:43:21 +00:00
Arthur Egberink
68b3f79c55 AAEN#28022 -- Communicatie met Strukton
svn path=/Website/branches/v5.3.2/; revision=19744
2013-11-06 14:23:34 +00:00
Jos Groot Lipman
bb10d2a54b Merge 5.3.2 Gold B patches
svn path=/Website/trunk/; revision=19743
2013-11-06 14:19:03 +00:00
Jos Groot Lipman
fcebc68417 SVN-id fixje
svn path=/Website/trunk/; revision=19742
2013-11-06 14:14:41 +00:00
Erik Groener
88c1da3cf0 FSN#27478 Relatiebeheer: technische gegevens "xsl" en "ordermode" x2?
svn path=/Website/trunk/; revision=19741
2013-11-06 14:10:49 +00:00
Jos Groot Lipman
9504042366 UWVA#28013 'Waas' over modal popup's bij startedit voorkomen
svn path=/Website/branches/v5.3.2/; revision=19740
2013-11-06 13:19:00 +00:00
Maykel Geerdink
ec8055af69 PCHD#27790: Uitbreiding factuurscherm (flexkenmerken).
svn path=/Website/trunk/; revision=19739
2013-11-06 13:17:33 +00:00
Erik Groener
14c007dd1d FSN#27548 Notities nog (even) kunnen wijzigen
svn path=/Website/trunk/; revision=19738
2013-11-06 12:43:23 +00:00
Maykel Geerdink
14bf227910 PCHD#27790: Uitbreiding factuurscherm (flexkenmerken).
svn path=/Website/trunk/; revision=19737
2013-11-06 12:34:00 +00:00
Jos Groot Lipman
baa592b0e1 AAES#28009 Parkeerplaatsen hoeven niet gekoppeld te zijn aan activiteit
svn path=/Website/branches/v5.3.2/; revision=19736
2013-11-06 12:32:05 +00:00
Jos Groot Lipman
1b1e4458eb FSN#28004 Voorkom dat blur bij opslaan hele scherm naar achteren drukt
svn path=/Website/trunk/; revision=19735
2013-11-06 11:20:46 +00:00
Erik Groener
bcdc4253c9 FSN#27478 Relatiebeheer: technische gegevens "xsl" en "ordermode" x2?
svn path=/Website/trunk/; revision=19732
2013-11-06 08:27:20 +00:00
Maykel Geerdink
36caf759e9 AAIT#27656: Realisatie Contracten-workflow.
svn path=/Website/trunk/; revision=19728
2013-11-05 15:10:04 +00:00
Jos Groot Lipman
f64aa16ef5 FSN#28004 ValidateForm altijd document.activeElement.blur(); // trigger laatste onChanges
Oops

svn path=/Website/trunk/; revision=19722
2013-11-05 14:29:31 +00:00
Jos Groot Lipman
91222ff52a FSN#28004 ValidateForm altijd document.activeElement.blur(); // trigger laatste onChanges
svn path=/Website/trunk/; revision=19721
2013-11-05 14:28:27 +00:00
Maykel Geerdink
63ff3a1632 PCHD#27790: Uitbreiding factuurscherm (flexkenmerken).
svn path=/Website/trunk/; revision=19720
2013-11-05 14:11:12 +00:00
Jos Groot Lipman
85df0ab087 AANS#27938 naam+tel verplicht kunnen maken
svn path=/Website/trunk/; revision=19718
2013-11-05 13:52:26 +00:00
Jos Groot Lipman
f8d88e7206 PCHD#27790: Uitbreiding factuurscherm (flexkenmerken).
svn path=/Website/trunk/; revision=19716
2013-11-05 13:25:13 +00:00
Jos Groot Lipman
aa8ab933f8 Merge 5.3.2 Gold B patches
svn path=/Website/trunk/; revision=19715
2013-11-05 12:28:07 +00:00
Maykel Geerdink
5036968393 PCHD#27790: Uitbreiding factuurscherm (flexkenmerken).
svn path=/Website/trunk/; revision=19712
2013-11-05 10:49:49 +00:00
Maykel Geerdink
07e5c62229 PCHD#27790: Uitbreiding factuurscherm (flexkenmerken).
svn path=/Website/trunk/; revision=19711
2013-11-05 10:49:06 +00:00
Jos Groot Lipman
9d3e920655 FSN#28002 INTERNAL_ERROR_HMAC_LATE wordt vriendelijker met L("lcl_hmac_late")
svn path=/Website/trunk/; revision=19710
2013-11-05 10:45:59 +00:00
Jos Groot Lipman
cc226ad4af FSN#27997 prs_kostenplaats_extern NULL/0
svn path=/Website/trunk/; revision=19708
2013-11-05 09:24:04 +00:00
Maykel Geerdink
d2e5f02c52 AAIT#27656: Realisatie Contracten-workflow.
svn path=/Website/trunk/; revision=19703
2013-11-04 15:08:52 +00:00
Peter Feij
09c323fcdf FSN#27887 undone
svn path=/Website/trunk/; revision=19701
2013-11-04 14:46:39 +00:00
Jos Groot Lipman
d4d8a4ffb4 HOUT#27798 Meer dialect gebruikt onder meldingen
svn path=/Website/trunk/; revision=19697
2013-11-04 13:06:03 +00:00
Jos Groot Lipman
3c97444888 HOUT#27695: Nieuw overzicht 'Projectenoverzicht'.
svn path=/Website/trunk/; revision=19696
2013-11-04 10:49:03 +00:00
Peter Koerhuis
017e26e3cb FSN#27789 Toevoeging Security
svn path=/Website/branches/v5.3.2/; revision=19693
2013-11-01 15:44:26 +00:00
Erik Groener
e578f578ec FSN#27548 Notities nog (even) kunnen wijzigen
svn path=/Website/trunk/; revision=19690
2013-11-01 09:01:34 +00:00
Ruud Lipper
10c48f2ad1 AANS#27919
svn path=/Website/branches/v5.3.2/; revision=19689
2013-11-01 08:31:51 +00:00
Marcel Bourseau
e97db7b0a3 VGLD#27563: Aansluiten DeliXL (OCI koppeling)
svn path=/Website/branches/v5.3.2/; revision=19688
2013-10-31 16:34:34 +00:00
Marcel Bourseau
e930d8efd4 VGLD#27563: Aansluiten deliXL: OCI en XML bestelopdracht
svn path=/Website/branches/v5.3.2/; revision=19686
2013-10-31 16:08:08 +00:00
Peter Koerhuis
4fa95cadd6 NYBU#27708 Offerte externe meeting, bonnen huurcontract+brief medewerker
svn path=/Website/branches/v5.3.2/; revision=19684
2013-10-31 15:44:46 +00:00
Jos Groot Lipman
f934f4b132 MAYF#27972 PRS kenmerk 'Bestand' werd niet goed in database geregistreerd
svn path=/Website/branches/v5.3.2/; revision=19682
2013-10-31 15:30:11 +00:00
Erik Groener
f8eda0e8f6 FSN#22666 Kostenplaats veld bij meldingen onzichtbaar maken
svn path=/Website/trunk/; revision=19681
2013-10-31 15:25:32 +00:00
Erik Groener
8fea315d86 FSN#22666 Kostenplaats veld bij meldingen onzichtbaar maken
svn path=/Website/trunk/; revision=19680
2013-10-31 15:24:39 +00:00
Arthur Egberink
758539507d AANS#27950 -- Factor niet verhuurbaar op gebouw niveau
svn path=/Website/branches/v5.3.2/; revision=19677
2013-10-31 14:38:40 +00:00
Jos Groot Lipman
7945945c84 Merge 5.3.2 Gold B patches
svn path=/Website/trunk/; revision=19676
2013-10-31 14:35:02 +00:00
Erik Groener
649be9204e FSN#27548 Notities nog (even) kunnen wijzigen
svn path=/Website/trunk/; revision=19675
2013-10-31 13:56:08 +00:00
Jos Groot Lipman
a46f535a35 Voorkom 10 decimalen voor pixel afmeting
svn path=/Website/trunk/; revision=19674
2013-10-31 13:37:25 +00:00
Jos Groot Lipman
8290bc7fc4 UWVA#27881 Worldmeetings Iets meer punchout parameter mogelijkheden
VGLD#27563 Deli XL Iets meer punchout parameter mogelijkheden

svn path=/Website/trunk/; revision=19673
2013-10-31 13:36:00 +00:00
Jos Groot Lipman
4ac8e3bb40 AAIT#27656 Contracten workflow code cleanup freeze
svn path=/Website/trunk/; revision=19672
2013-10-31 13:33:33 +00:00
Jos Groot Lipman
dc051a2349 safe exporteert Server.URLEncode. Handig voor custfunctions.wsc
svn path=/Website/trunk/; revision=19668
2013-10-31 12:04:26 +00:00
Jos Groot Lipman
70d7ee04dd FSN#22666 Kostenplaats verbergen voor fe
svn path=/Website/trunk/; revision=19666
2013-10-31 10:11:55 +00:00
Erik Groener
b66ffebe1e RWSN#27804 geen vervolgmeldingen meer (setting)
svn path=/Website/trunk/; revision=19660
2013-10-31 09:18:53 +00:00
Maykel Geerdink
beefe33dc9 AAIT#27656: Realisatie Contracten-workflow.
svn path=/Website/trunk/; revision=19658
2013-10-31 09:16:32 +00:00
Jos Groot Lipman
946c52d2c6 Geen AiAi meer bij ondertussen verwijderde objecten/ bezoekers
svn path=/Website/trunk/; revision=19657
2013-10-30 16:28:51 +00:00
Peter Koerhuis
b49760ed82 NYBU#27953
svn path=/Website/branches/v5.3.2/; revision=19656
2013-10-30 16:04:04 +00:00
Jos Groot Lipman
17d66a03e2 RWSN#26198 Ook zoeken op object opmerking
svn path=/Website/trunk/; revision=19655
2013-10-30 15:43:14 +00:00
Jos Groot Lipman
7554ded12f UWVA#27881 Punchout meer url parameters ondersteunen en detail-url kunnen ontvangen
Artikel-info tonen ook iets HTML-safer

svn path=/Website/trunk/; revision=19653
2013-10-30 14:33:24 +00:00
Marcel Bourseau
240db1fc9a VIAR#25303: Eigen bestelopdrachtbon -> inkoopvoorwaarden
svn path=/Website/branches/v5.3.2/; revision=19652
2013-10-30 14:04:12 +00:00
Jos Groot Lipman
7cf1f49631 GESL#27952 IE8 kent geen evt.preventDefault()
svn path=/Website/branches/v5.3.2/; revision=19651
2013-10-30 09:54:19 +00:00
Peter Koerhuis
a9c7182de2 NYBU#27953
svn path=/Website/branches/v5.3.2/; revision=19650
2013-10-30 09:23:40 +00:00
Peter Koerhuis
8f6a22ca67 NYBU#27953 Sentido-koppeling: Incorrecte character encoding XML
svn path=/Website/branches/v5.3.2/; revision=19649
2013-10-30 08:43:30 +00:00
Jos Groot Lipman
c077954ed3 FSN#25904 Cancel moet niet tot showmode leiden
svn path=/Website/trunk/; revision=19648
2013-10-30 08:12:12 +00:00
Maykel Geerdink
37127a4ce2 FSN#27859: AiAi ongeldige tabelnaam bij oproepen pda opdrachten.
svn path=/Website/branches/v5.3.2/; revision=19647
2013-10-30 07:59:34 +00:00
Jos Groot Lipman
f368b189ea FSN#25698 Minder onnodige hidframe's
svn path=/Website/trunk/; revision=19646
2013-10-29 15:56:26 +00:00
Erik Groener
af21903443 RWSN#26198 Overzicht onder objectbeheer (1 a 2 flexkm in lijst)
svn path=/Website/trunk/; revision=19645
2013-10-29 13:22:54 +00:00
Erik Groener
62c4813d28 PCHD#27666 Selectie overzicht contracten
svn path=/Website/trunk/; revision=19644
2013-10-29 12:23:51 +00:00
Jos Groot Lipman
5b7bd99359 AASA#27915 Layout planbord was onbedoeld pixel verschoven
svn path=/Website/branches/v5.3.2/; revision=19643
2013-10-29 11:00:32 +00:00
Erik Groener
2741ecff2e RENK#27425 Opschonen velden - Activiteiten staan onterecht in activiteitfilter
svn path=/Website/trunk/; revision=19642
2013-10-29 10:41:55 +00:00
Erik Groener
9cd303bb29 RENK#27425 Opschonen velden - Activiteiten staan onterecht in activiteitfilter
svn path=/Website/trunk/; revision=19641
2013-10-29 10:15:19 +00:00
Arthur Egberink
89b26d86c4 AAEN#27856 -- Kleine aanpassingen layout
svn path=/Website/branches/v5.3.2/; revision=19640
2013-10-29 09:56:33 +00:00
Erik Groener
276039c94c AAIT#27656 Realisatie Contracten-workflow
svn path=/Website/trunk/; revision=19638
2013-10-29 09:34:53 +00:00
Erik Groener
f6c20ad1c3 FSN#22666 Kostenplaats veld bij meldingen onzichtbaar maken
svn path=/Website/trunk/; revision=19635
2013-10-29 08:58:06 +00:00
Maykel Geerdink
68cd1d9161 HOUT#27695: Nieuw overzicht 'Projectenoverzicht'.
svn path=/Website/trunk/; revision=19632
2013-10-28 09:20:02 +00:00
Arthur Egberink
afe18897c6 AANS#27847 -- maas interface
svn path=/Website/branches/v5.3.2/; revision=19631
2013-10-28 08:38:13 +00:00
Ruud Lipper
48f48f9a68 FSN#27921
svn path=/Website/branches/v5.3.2/; revision=19626
2013-10-25 12:16:45 +00:00
Ruud Lipper
d9792c4cc6 FSN#27921
svn path=/Website/branches/v5.3.2/; revision=19625
2013-10-25 12:14:49 +00:00
Ruud Lipper
b2f86ab4a8 FSN#27921
svn path=/Website/branches/v5.3.2/; revision=19624
2013-10-25 10:54:18 +00:00
Ruud Lipper
a1b5126b82 FSN#27921
svn path=/Website/branches/v5.3.2/; revision=19623
2013-10-25 10:49:34 +00:00
Peter Feij
d342b8cae9 FSN#27641 Hookfuncties voor Remote Approval; opzet/savepoint
svn path=/Website/trunk/; revision=19622
2013-10-25 09:42:01 +00:00
Jos Groot Lipman
c049f40801 IVET#27912 JSON datum moet voor IE8 nog via millisec
svn path=/Website/branches/v5.3.2/; revision=19621
2013-10-25 09:37:08 +00:00
Ruud Lipper
0f61baa025 IVET#27917
svn path=/Website/branches/v5.3.2/; revision=19620
2013-10-25 09:28:07 +00:00
Peter Feij
6ca1532ccd FSN#27887 Indult freezet ~slabewaken
svn path=/Website/trunk/; revision=19618
2013-10-25 06:47:23 +00:00
Maykel Geerdink
e382b80c90 RWSN#27538: authoriseerbare flexkenmerken voor reserveringen.
svn path=/Website/trunk/; revision=19612
2013-10-24 13:39:18 +00:00
Maykel Geerdink
7206f4bd16 FSN#27501: Starttijd verandert onverwacht vanzelf.
svn path=/Website/trunk/; revision=19611
2013-10-24 13:32:24 +00:00
Peter Feij
abc2e90834 FSN#27866 Contracten via orderqueue
svn path=/Website/trunk/; revision=19610
2013-10-24 13:08:59 +00:00
Maykel Geerdink
c9c48f7869 FSN#27501: Starttijd verandert onverwacht vanzelf.
svn path=/Website/trunk/; revision=19609
2013-10-24 12:16:22 +00:00
Jos Groot Lipman
f2c4764b37 5.3.2 Gold A
svn path=/Website/branches/v5.3.2/; revision=19608
2013-10-24 12:13:58 +00:00
Peter Koerhuis
e2275be08b NYBU#27708 Borg op bon huurcontract
svn path=/Website/branches/v5.3.2/; revision=19607
2013-10-24 12:02:03 +00:00
Jos Groot Lipman
fa3c8da0dd Interne DoLog ontstond bij klikken op niet herkende ruimte. Niet nodig
svn path=/Website/trunk/; revision=19605
2013-10-24 11:58:29 +00:00
Jos Groot Lipman
83ad595d6c FSN#27535 ##SQL## vertaling ook bij vervolgmeldingen
svn path=/Website/trunk/; revision=19604
2013-10-24 11:55:02 +00:00
Jos Groot Lipman
740f4d8520 FSN#27765 Iets veiliger bestandsnaam downloaden
svn path=/Website/trunk/; revision=19603
2013-10-24 10:13:55 +00:00
Jos Groot Lipman
4b09215531 FSN#25848 FIN Forse code refactoring
svn path=/Website/trunk/; revision=19598
2013-10-24 09:06:31 +00:00
Jos Groot Lipman
6bc0fad0bd Merge 5.3.2 Gold A changes
svn path=/Website/trunk/; revision=19597
2013-10-24 08:59:38 +00:00
Maykel Geerdink
cc0098ef78 FSN#27228: Automatisch opdrachten aanmaken lukt niet als dienst niet gescoped is.
svn path=/Website/trunk/; revision=19596
2013-10-24 08:52:19 +00:00
Maykel Geerdink
87ad05239d HAYG#27206: Is het de bedoeling dat flexprop van type bestand (F) niet wordt gekopieerd?
svn path=/Website/trunk/; revision=19595
2013-10-24 08:47:32 +00:00
Jos Groot Lipman
6db1034284 Weet niet wie ze heeft verwijderd maar ze horen toch niet in SVN dus maar committen
svn path=/Website/trunk/; revision=19594
2013-10-24 08:39:07 +00:00
Maykel Geerdink
8e79bd3cb4 AAIT#27731: Uitvoertijd bij opdracht wordt niet correct berekend.
svn path=/Website/branches/v5.3.2/; revision=19593
2013-10-24 06:41:12 +00:00
Jos Groot Lipman
45ded61c72 RENK#27425 Verwijderde activiteiten niet tonen in filter
svn path=/Website/branches/v5.3.2/; revision=19592
2013-10-23 15:18:39 +00:00
Maarten van der Heide
949c2cc1db DFCM#23120 Initiële inrichting/implementatie
svn path=/Website/trunk/; revision=19591
2013-10-23 14:46:28 +00:00
Jos Groot Lipman
2d4af3c649 FSN#25848 Heel veel regels (>300) leidde nog tot een Out of cursors bij opslaan
svn path=/Website/trunk/; revision=19590
2013-10-23 14:27:21 +00:00
Peter Feij
c37918f2bc FSN#27853 Attachment ipv Bodypart compiled
svn path=/Website/trunk/; revision=19588
2013-10-23 13:46:32 +00:00
Jos Groot Lipman
137e54cdf7 SKAF#27580 Bijlagen netter meesturen
svn path=/Website/trunk/; revision=19587
2013-10-23 13:34:18 +00:00
Jos Groot Lipman
2903786d28 FSN#25848 Forse code refactoring. Geen functionele wijzigingen
svn path=/Website/trunk/; revision=19586
2013-10-23 13:30:16 +00:00
Jos Groot Lipman
d93efa6968 FSN#25848 Forse code refactoring. Geen functionele wijzigingen
svn path=/Website/trunk/; revision=19582
2013-10-23 11:38:12 +00:00
Maykel Geerdink
2f7dafdb77 FSN#26140: Sommige functies zijn uitsluitend inline beschikbaar.
svn path=/Website/trunk/; revision=19581
2013-10-23 09:44:25 +00:00
Arthur Egberink
bb461421f7 svn path=/Website/branches/v5.3.2/; revision=19578 2013-10-23 07:58:46 +00:00
Arthur Egberink
6b2ca73de1 svn path=/Website/trunk/; revision=19577 2013-10-23 07:57:37 +00:00
Maykel Geerdink
8e08e844ad FSN#27859: AiAi ongeldige tabelnaam bij oproepen pda opdrachten.
svn path=/Website/branches/v5.3.2/; revision=19576
2013-10-23 07:47:53 +00:00
Arthur Egberink
99e1052d70 Qualogy koppeling wees naar testomgeving
svn path=/Website/trunk/; revision=19575
2013-10-23 07:44:10 +00:00
Arthur Egberink
11829d7354 GDFS dienstrapport
svn path=/Website/trunk/; revision=19573
2013-10-23 07:41:56 +00:00
Arthur Egberink
c4795435ce AAEN#27230 -- Pilot Weert
svn path=/Website/branches/v5.3.2/; revision=19570
2013-10-23 07:20:22 +00:00
Arthur Egberink
952c5d9673 Aanpassen stylesheet struktuur.
svn path=/Website/branches/v5.3.2/; revision=19569
2013-10-23 07:18:10 +00:00
Arthur Egberink
3e68d19a49 Aanpassingen stylesheet struktuur.
svn path=/Website/trunk/; revision=19568
2013-10-23 07:12:50 +00:00
Arthur Egberink
4c05776ccc Aanpassen stylesheet struktuur.
svn path=/Website/trunk/; revision=19567
2013-10-23 07:12:24 +00:00
Maykel Geerdink
a13273a4e1 AAIT#27656: Realisatie Contracten-workflow.
svn path=/Website/trunk/; revision=19566
2013-10-23 06:14:12 +00:00
Maykel Geerdink
321e4de210 AAIT#27656: Realisatie Contracten-workflow.
svn path=/Website/trunk/; revision=19565
2013-10-23 06:09:31 +00:00
Peter Feij
e9b6995e12 FSN#27478 Technische bedrijfadressen in eigen tabel
svn path=/Website/trunk/; revision=19560
2013-10-22 14:31:23 +00:00
Maykel Geerdink
aeac0be28a AAIT#27656: Realisatie Contracten-workflow.
svn path=/Website/trunk/; revision=19558
2013-10-22 14:26:59 +00:00
Maykel Geerdink
3fd89feef0 AAIT#27656: Realisatie Contracten-workflow.
svn path=/Website/trunk/; revision=19557
2013-10-22 14:26:04 +00:00
Maykel Geerdink
be8abf42f7 AAIT#27656: Realisatie Contracten-workflow.
svn path=/Website/trunk/; revision=19556
2013-10-22 14:24:57 +00:00
Arthur Egberink
66538c41e6 AANS#27847 -- Koppeling Maas
svn path=/Website/branches/v5.3.2/; revision=19554
2013-10-22 11:50:24 +00:00
Ruud Lipper
25ed226891 GDZW#24753 notitie bon
svn path=/Website/branches/v5.3.2/; revision=19553
2013-10-22 11:46:45 +00:00
Peter Feij
a90c672bb4 FSN#27478 Technische bedrijfadressen in eigen tabel
svn path=/Website/trunk/; revision=19552
2013-10-22 10:51:33 +00:00
Ruud Lipper
413a728c7c AAEN#27856
svn path=/Website/branches/v5.3.2/; revision=19549
2013-10-22 08:19:19 +00:00
Jos Groot Lipman
8dece31f26 FSN#27846 AiAi bij lege datum voorkomen
svn path=/Website/branches/v5.3.2/; revision=19544
2013-10-21 13:34:44 +00:00
Jos Groot Lipman
493c5eec65 De interactieve versie 7za.exe is de enige die je op een server nodig hebt.
GUI bestanden hoeven niet opgeleverd te worden

svn path=/Website/trunk/; revision=19543
2013-10-21 11:42:44 +00:00
Peter Koerhuis
f46a5ddf64 svn path=/Website/branches/v5.3.2/; revision=19541 2013-10-21 11:36:39 +00:00
Jos Groot Lipman
a0270b0173 Zelfs alle licentie klanten zitten minstens op 5.2.2/DB16
Daarmee zijn cust.inc/cust_env.inc en de upgrade folder definitief verleden tijd.

svn path=/Website/trunk/; revision=19538
2013-10-21 09:57:48 +00:00
Peter Feij
c76ccb2d0b RWSN#26198 objectomschrijving gebruiken (veld ins_deel_opmerking bestond nog)
svn path=/Website/trunk/; revision=19532
2013-10-21 08:31:36 +00:00
Ruud Lipper
6e526d08e5 HOUT#27713
svn path=/Website/branches/v5.3.2/; revision=19529
2013-10-18 13:04:39 +00:00
Ruud Lipper
0488be4549 PZHO#27814 - telefoonnummer kcc
svn path=/Website/branches/v5.3.2/; revision=19526
2013-10-18 09:54:27 +00:00
Erik Groener
7cde201dc3 FSN#22666 Kostenplaats veld bij meldingen onzichtbaar maken
svn path=/Website/trunk/; revision=19525
2013-10-18 06:41:24 +00:00
Erik Groener
e43fd5ab3b FSN#22666 Kostenplaats veld bij meldingen onzichtbaar maken
svn path=/Website/trunk/; revision=19523
2013-10-17 14:32:20 +00:00
Arthur Egberink
7fdb271dab PNBR#27818 -- AiAi bij opvragen voorraad
svn path=/Website/branches/v5.3.2/; revision=19521
2013-10-17 13:12:09 +00:00
Arthur Egberink
55ddd788a0 AALB#27816 -- Koppeling maasinterface aanzetten
svn path=/Website/branches/v5.3.2/; revision=19520
2013-10-17 12:19:09 +00:00
Jos Groot Lipman
850ad245fa FSN#25848 Performance verbeteringen
svn path=/Website/trunk/; revision=19519
2013-10-17 12:17:05 +00:00
Jos Groot Lipman
3f4bb4f414 Merge 5.3.2 Gold A changes
svn path=/Website/trunk/; revision=19518
2013-10-17 12:08:09 +00:00
Daniëlle Tolner
6c7d9e1453 ARBO#27807: Flexfilesfolder toevoegen
svn path=/Website/branches/v5.3.2/; revision=19517
2013-10-17 11:49:17 +00:00
Maykel Geerdink
251262b4a6 AAIT#27656: Realisatie Contracten-workflow.
svn path=/Website/trunk/; revision=19516
2013-10-17 11:47:42 +00:00
Erik Groener
8ccb34fcc7 FSN#27194 PRSSYS moet ook sessies van andere gebruiker kunnen wissen
svn path=/Website/trunk/; revision=19515
2013-10-17 11:42:44 +00:00
Jos Groot Lipman
d3b4bb36e1 FSN#25848 setCompleteDivSize zo lang mogelijk uitstellen (performance)
svn path=/Website/trunk/; revision=19514
2013-10-17 10:41:45 +00:00
Maarten van der Heide
5188b79aae Maar eens inchecken
svn path=/Website/branches/v5.3.2/; revision=19513
2013-10-17 10:36:20 +00:00
Maarten van der Heide
160ee72ab0 Maar eens inchecken
svn path=/Website/trunk/; revision=19512
2013-10-17 10:34:03 +00:00
Erik Groener
6a772286fa FSN#27749 Bijlage toevoegen tijdens maken opdracht
svn path=/Website/branches/v5.3.2/; revision=19511
2013-10-17 10:31:33 +00:00
Maarten van der Heide
b90144d46f Maar eens inchecken
svn path=/Website/branches/v5.3.2/; revision=19510
2013-10-17 10:30:17 +00:00
Maarten van der Heide
5af75aedfb Maar eens inchecken
svn path=/Website/trunk/; revision=19509
2013-10-17 10:24:50 +00:00
Maarten van der Heide
ab3082503c ALLV#23264 Maar eens inchecken
svn path=/Website/trunk/; revision=19508
2013-10-17 10:22:34 +00:00
Maarten van der Heide
2a8300a6d5 ALLV#23264 Maar eens inchecken
svn path=/Website/branches/v5.3.2/; revision=19507
2013-10-17 10:22:07 +00:00
Maarten van der Heide
db346f95ba RENK#24949 Reserveringsfacturen (voor derden)
svn path=/Website/branches/v5.3.2/; revision=19505
2013-10-17 09:58:46 +00:00
Maarten van der Heide
8b442c863b RENK#24949 Reserveringsfacturen (voor derden)
svn path=/Website/branches/v5.3.2/; revision=19504
2013-10-17 09:38:14 +00:00
Jos Groot Lipman
25fa619a32 FSN#27810 meegegeven srtdisc (readonly) werd niet goed doorgegeven
svn path=/Website/branches/v5.3.2/; revision=19503
2013-10-17 09:26:50 +00:00
Erik Groener
23aa2fa1df FSN#27749 Bijlage toevoegen tijdens maken opdracht
svn path=/Website/trunk/; revision=19502
2013-10-17 09:25:29 +00:00
Jos Groot Lipman
6e6488d57d AANX#27803 Totaalbedrag niet afronden tijdens optellen
svn path=/Website/branches/v5.3.2/; revision=19501
2013-10-17 08:54:30 +00:00
Ruud Lipper
53b7fad9ac AANX#27775 - 531 res include
svn path=/Website/branches/v5.3.2/; revision=19500
2013-10-17 08:29:54 +00:00
Jos Groot Lipman
df4009b256 HOUT#27798 Meer dialect gebruikt onder meldingen
svn path=/Website/trunk/; revision=19499
2013-10-17 07:33:42 +00:00
Jos Groot Lipman
c493525185 Variabele whereUs was 'undefined' bij een lijst van opdrachten onder de melding.
Toevallig leidde dat niet tot een ongeldig statement maar toch maar aanpassen.

svn path=/Website/trunk/; revision=19498
2013-10-17 07:15:23 +00:00
Erik Groener
802b2fb612 FSN#27194 PRSSYS moet ook sessies van andere gebruiker kunnen wissen
svn path=/Website/trunk/; revision=19497
2013-10-16 14:45:36 +00:00
Jos Groot Lipman
0ed960cd72 Logcenter direct benaderen via https
svn path=/Website/trunk/; revision=19495
2013-10-16 14:27:49 +00:00
Erik Groener
11290afa5b FSN#27194 PRSSYS moet ook sessies van andere gebruiker kunnen wissen
svn path=/Website/trunk/; revision=19494
2013-10-16 13:18:13 +00:00
Jos Groot Lipman
39068fc9b2 GESL#27796 Symbool droppen op tekening gaf error op match
svn path=/Website/branches/v5.3.2/; revision=19492
2013-10-16 11:43:53 +00:00
Erik Groener
f916ce64d3 FSN#24361 Vrije zoekvelden voor beheerschermen met lange lijsten (als nog niet aanwezig)
svn path=/Website/trunk/; revision=19491
2013-10-16 11:05:22 +00:00
Jos Groot Lipman
2df67a4ca4 AAIT#27750 Zoeken op nummer beter op vinkjes reageren patch
svn path=/Website/branches/v5.3.2/; revision=19490
2013-10-16 10:33:34 +00:00
Jos Groot Lipman
4876c64214 Ook controle op menuopties die foutief met slash beginnen
svn path=/Website/trunk/; revision=19489
2013-10-16 10:20:41 +00:00
Erik Groener
8ca235591a AADS#26770 Uniek Exact code on building (force uniqueness on ALG-flexprop)
svn path=/Website/trunk/; revision=19487
2013-10-16 09:35:59 +00:00
Erik Groener
ca5d18654c FSN#24361 Vrije zoekvelden voor beheerschermen met lange lijsten (als nog niet aanwezig)
svn path=/Website/trunk/; revision=19486
2013-10-16 09:30:09 +00:00
Maykel Geerdink
4fb7caa7c7 AAIT#27731: Uitvoertijd bij opdracht wordt niet correct berekend.
svn path=/Website/branches/v5.3.2/; revision=19485
2013-10-16 08:33:14 +00:00
Erik Groener
e70003e039 FSN#24361 Vrije zoekvelden voor beheerschermen met lange lijsten (als nog niet aanwezig)
svn path=/Website/trunk/; revision=19484
2013-10-16 08:02:17 +00:00
Jos Groot Lipman
8936d66ef4 FSN#25848 50% versnelling openen editmode bij meer dan 200 regels
Nog 8 seconde te gaan.

svn path=/Website/trunk/; revision=19483
2013-10-16 07:20:35 +00:00
Jos Groot Lipman
b055871f47 Merge 5.3.2 Gold A changes
svn path=/Website/trunk/; revision=19482
2013-10-15 14:01:22 +00:00
Ruud Lipper
ea74602c9e NYBU#27070 SSO=1 op meldingbonnen
svn path=/Website/branches/v5.3.2/; revision=19481
2013-10-15 13:43:58 +00:00
Jos Groot Lipman
a394438d22 AADO#27777 b2 mag ook wel bulkacties doen (alleen fe en mi niet)
svn path=/Website/branches/v5.3.2/; revision=19479
2013-10-15 12:24:16 +00:00
Arthur Egberink
425784072a RWSN#27208 -- ruimte / verdieping informatie mee in de koppeling.
svn path=/Website/branches/v5.3.2/; revision=19478
2013-10-15 12:12:32 +00:00
Jos Groot Lipman
4026b048c4 AAIT#27750 Verwijderde facturen niet optellen. Zoeken op nummer beter op vinkjes reageren
svn path=/Website/branches/v5.3.2/; revision=19477
2013-10-15 11:49:43 +00:00
Jos Groot Lipman
777af45dbf FSN#27773 Verwijderde srtdisciplines niet tonen
svn path=/Website/branches/v5.3.2/; revision=19476
2013-10-15 11:08:59 +00:00
Maykel Geerdink
12fe9cf72f AAIT#27731: Uitvoertijd bij opdracht wordt niet correct berekend.
svn path=/Website/branches/v5.3.2/; revision=19475
2013-10-15 10:19:46 +00:00
Jos Groot Lipman
4729fa6150 FSN#27770 srtdisc parameter bij readonly wel toch doorgeven
svn path=/Website/branches/v5.3.2/; revision=19474
2013-10-15 10:15:37 +00:00
Maykel Geerdink
d3a1a9d810 HOUT#27752: Velden raken inhoud kwijt bij gebruikk van TAB toets.
svn path=/Website/branches/v5.3.2/; revision=19473
2013-10-15 08:28:08 +00:00
Arthur Egberink
3ee567cf49 AANS#26775 -- notificatie voor bijna verlopen login.
svn path=/Website/branches/v5.3.2/; revision=19472
2013-10-15 08:15:19 +00:00
Jos Groot Lipman
3cbcedfe97 FSN#27746 Voorkom HMAC problemen als &regexp= geïnterpreteerd wordt als &reg;exp=
svn path=/Website/branches/v5.3.2/; revision=19471
2013-10-15 07:23:48 +00:00
Arthur Egberink
f99161d9f2 AANS#26775 -- notificatie voor bijna verlopen login.
svn path=/Website/branches/v5.3.2/; revision=19470
2013-10-14 15:21:35 +00:00
Ruud Lipper
041ffaeefe HOUT#27713
svn path=/Website/branches/v5.3.2/; revision=19469
2013-10-14 14:11:48 +00:00
Jos Groot Lipman
deae2ed31d FSN#27759 Lelijke &nbsp; in titel tabbladje historie
svn path=/Website/branches/v5.3.2/; revision=19467
2013-10-14 14:07:31 +00:00
Jos Groot Lipman
a89d7431ad FSN#27758 Printen tracking/historie gaf HMAC_TAMPERING
svn path=/Website/branches/v5.3.2/; revision=19466
2013-10-14 13:40:13 +00:00
Jos Groot Lipman
078a6ce289 HOUT#27714 Altijd apple-touch-icon.png om op terug te vallen
svn path=/Website/branches/v5.3.2/; revision=19465
2013-10-14 13:08:55 +00:00
Jos Groot Lipman
744b3f38f2 FSN#27755 Like-knop jQuery-ui niet laten afhangen van PRSSYS rechten
svn path=/Website/branches/v5.3.2/; revision=19464
2013-10-14 12:51:49 +00:00
Maarten van der Heide
ef1b73ac85 RWSN#27751 Estafette-aanlevering
svn path=/Website/branches/v5.3.2/; revision=19463
2013-10-14 12:18:30 +00:00
Jos Groot Lipman
c57d754790 BAMG#27736 res_fe_reservering_limiet==-1 weer (beter) ondersteunen als res_reservering_limiet ook -1
svn path=/Website/branches/v5.3.2/; revision=19462
2013-10-14 11:45:29 +00:00
Jos Groot Lipman
22f4bb1769 FSN#27730 Bij verwijderen werkplekken AiAi voorkomen op showmode
svn path=/Website/branches/v5.3.2/; revision=19461
2013-10-14 11:30:08 +00:00
Jos Groot Lipman
d484c89e27 NYBU#27747 Datums naar Excel weer zonder dagaanduiding
svn path=/Website/branches/v5.3.2/; revision=19460
2013-10-14 11:24:14 +00:00
Jos Groot Lipman
d461cbae56 FSN#27728 srtdisc=undefined bij geavanceerd zoeken
svn path=/Website/branches/v5.3.2/; revision=19459
2013-10-14 08:09:23 +00:00
Marcel Bourseau
4bfff9da5c SKAF#26982 Nieuwe catalogus/koppeling Braspa
svn path=/Website/branches/v5.3.2/; revision=19455
2013-10-11 12:14:32 +00:00
Marcel Bourseau
f817c65985 SKAF#26982 Nieuwe catalogus/koppeling Braspa
svn path=/Website/branches/v5.3.2/; revision=19454
2013-10-11 12:14:06 +00:00
Peter Koerhuis
e0a85d470f AREO#27733 BEZ: Styling of badges has changed
svn path=/Website/branches/v5.3.2/; revision=19451
2013-10-11 11:22:54 +00:00
Peter Koerhuis
90b6d32b7f AREO#27733 BEZ: Styling of badges has changed
svn path=/Website/branches/v5.3.2/; revision=19450
2013-10-11 11:15:22 +00:00
Peter Koerhuis
32369b04f8 AREO#27733 BEZ: Styling of badges has changed
svn path=/Website/branches/v5.3.2/; revision=19449
2013-10-11 11:09:08 +00:00
Peter Koerhuis
778594b98a AREO#27733 BEZ: Styling of badges has changed
svn path=/Website/branches/v5.3.2/; revision=19448
2013-10-11 11:03:20 +00:00
Jos Groot Lipman
3f82763541 AAIT#27731 Als bedrijf-uitvoertijd==0 moet opdrachtdatum op melding-einddatum gezet worden (zoals 531)
svn path=/Website/branches/v5.3.2/; revision=19447
2013-10-11 10:25:34 +00:00
Jos Groot Lipman
1b6a0b8b01 FSN#27723 Met beperkte rechten werkte toevoegen persoon niet meer
svn path=/Website/branches/v5.3.2/; revision=19446
2013-10-11 09:41:19 +00:00
Jos Groot Lipman
b2d603f29b Nieuwe VIAR vanuit trunk overhalen
svn path=/Website/branches/v5.3.2/; revision=19445
2013-10-11 09:28:38 +00:00
Jos Groot Lipman
7c8ae1e626 FSN#27727 getbedrijfuitvoertijd ook werkend als uitvoerende een intern persoon is
svn path=/Website/branches/v5.3.2/; revision=19444
2013-10-11 09:07:06 +00:00
Peter Feij
d1c9905dd2 IVET#27721 expired operationeel op einddatum, niet SLA
svn path=/Website/branches/v5.3.2/; revision=19443
2013-10-11 08:17:41 +00:00
Peter Feij
176041e6a7 IVET#27721 expired als NIET op tijd
svn path=/Website/branches/v5.3.2/; revision=19441
2013-10-11 07:27:19 +00:00
Jos Groot Lipman
a56f3f62e7 Merge 5.3.2 Gold patches
svn path=/Website/trunk/; revision=19438
2013-10-10 13:26:38 +00:00
Maarten van der Heide
6ccc6c2c1f AANS#27628 Genereren QR codes voor reserveringen
svn path=/Website/branches/v5.3.2/; revision=19437
2013-10-10 12:54:02 +00:00
Erik Groener
a74f00e2ef FSN#26495 IVET: aiai error bij frontend planbord
svn path=/Website/trunk/; revision=19429
2013-10-10 06:49:12 +00:00
Erik Groener
cec464e612 FSN#26140 Sommige functies zijn uitsluitend inline beschikbaar
svn path=/Website/trunk/; revision=19418
2013-10-09 14:10:33 +00:00
Erik Groener
04d01eb468 FSN#24361 Vrije zoekvelden voor beheerschermen met lange lijsten (als nog niet aanwezig)
svn path=/Website/trunk/; revision=19409
2013-10-09 11:56:49 +00:00
Erik Groener
cb469bca09 FSN#27685 Mobile mld kan onterecht niet opslaan (geen kostenplaats)
svn path=/Website/branches/v5.3.2/; revision=19408
2013-10-09 11:32:54 +00:00
Jos Groot Lipman
561370fe56 Alle klanten zitten nu minstens op 5.2.2/DB16
Enkele backwards-compatible dan wel upgrade hacks verwijderd nu.

svn path=/Website/trunk/; revision=19407
2013-10-09 09:45:48 +00:00
Erik Groener
ded9b6e403 FSN#27688 5.3.2 Mobile kan geen opmerking invullen bij opdrachten
svn path=/Website/branches/v5.3.2/; revision=19406
2013-10-09 08:43:19 +00:00
Erik Groener
b055ef3fbd FSN#27694 5.3.2 standaard afmeldteksten zijn te koppelen aan verwijderde meldingen
svn path=/Website/branches/v5.3.2/; revision=19405
2013-10-09 08:13:43 +00:00
Arthur Egberink
b4880358d3 AANS#26775 -- notificatie voor bijna verlopen login.
svn path=/Website/trunk/; revision=19404
2013-10-08 15:29:07 +00:00
Jos Groot Lipman
161144ffad Release 5.3.2 Gold
svn path=/Website/branches/v5.3.2/; revision=19396
2013-10-08 10:23:07 +00:00
Jos Groot Lipman
94c3a0c1ad FSN#27651 facilities_flike_past erbij
svn path=/Website/branches/v5.3.2/; revision=19395
2013-10-08 10:18:33 +00:00
Jos Groot Lipman
49ea18ff8f FSN#27676 Wel goede ruimtelabel ophalen adhv. key
svn path=/Website/branches/v5.3.2/; revision=19392
2013-10-07 15:10:22 +00:00
Jos Groot Lipman
04b86326a7 PCHD#27662 Lege kostenplaats beter onderdrukken
svn path=/Website/branches/v5.3.2/; revision=19391
2013-10-07 14:37:18 +00:00
Jos Groot Lipman
c3283fa4a6 In plaats van de interactieve versie is de commandline versie 7za genoeg voor onze doeleinden.
Meeleveren met 5.3.2, daarna de zeldzame batchfiles (UWVA alleen?) aanpassen.
Met 5.3.3 kunnen dan de andere bestanden verwijderd worden.

svn path=/Website/branches/v5.3.2/; revision=19388
2013-10-07 13:47:05 +00:00
Marcel Bourseau
9685c76260 VIAR#25303: Initiële implementatie
svn path=/Website/trunk/; revision=19386
2013-10-07 12:53:50 +00:00
Marcel Bourseau
7541e99f2e VIAR#25303: Initiële implementatie
svn path=/Website/trunk/; revision=19385
2013-10-07 12:53:22 +00:00
Marcel Bourseau
7043a70d92 VIAR#25303: Initiële implementatie
svn path=/Website/trunk/; revision=19384
2013-10-07 12:52:54 +00:00
Marcel Bourseau
f6a2673047 VIAR#25303: Initiële implementatie
svn path=/Website/trunk/; revision=19383
2013-10-07 12:52:24 +00:00
Marcel Bourseau
ed9fda19f4 VIAR#25303: Initiële implementatie
svn path=/Website/trunk/; revision=19382
2013-10-07 12:51:44 +00:00
Marcel Bourseau
7cbf42ea2b svn path=/Website/trunk/; revision=19381 2013-10-07 12:50:49 +00:00
Maykel Geerdink
20a30f898f RWSN#27538: authoriseerbare flexkenmerken voor reserveringen.
svn path=/Website/trunk/; revision=19380
2013-10-07 12:38:26 +00:00
Jos Groot Lipman
0ed402474f FSN#26045 Persoonsgebonden objecten geen 'Graphics' linkje, werkt toch niet
svn path=/Website/branches/v5.3.2/; revision=19379
2013-10-07 08:49:13 +00:00
Jos Groot Lipman
c4a328702b Branch 5.3.2
svn path=/Website/branches/v5.3.2/; revision=19376
2013-10-07 07:17:13 +00:00
Ruud Lipper
4ca6b73d91 FSN#27665
svn path=/Website/trunk/; revision=19373
2013-10-04 12:49:52 +00:00
Arthur Egberink
a5cb587c19 PCHD#27659 -- Leesbevestiging voor opdrachten aangezet
svn path=/Website/trunk/; revision=19371
2013-10-04 12:26:53 +00:00
Jos Groot Lipman
654dc93d63 Geen ingewikkelde onclick's naar Excel
Scheelt beetje bij HEZEWIJKF@RWSN/ Notities naar Excel

svn path=/Website/trunk/; revision=19367
2013-10-03 14:41:10 +00:00
Jos Groot Lipman
115097f8ce AAIT#26402 weer generieke lcl_fin_CO_sum ipv lcl_cnt_contract_sum tonen.
Als de klant er iets anders wil zien kunenn ze de lcl gewoon aanpassen.

svn path=/Website/trunk/; revision=19364
2013-10-03 09:50:33 +00:00
Erik Groener
82253827cc FSN#27028 AiAi/IIS Logfile: Either BOF or EOF is True op prs_show_dienst
svn path=/Website/trunk/; revision=19362
2013-10-03 09:41:03 +00:00
Erik Groener
af2e5d2d55 AAES#27571 5.3.2 mobiel aanpassen bezoek niet mogelijk (bezoekers balie)
svn path=/Website/trunk/; revision=19359
2013-10-03 08:48:13 +00:00
Jos Groot Lipman
e40de5bc66 Was AiAi bij PCHD als je bedrijf via relatiebeheer werkte zonder PRSSYS rechten (en dus zonder het stdurenveldje)
svn path=/Website/trunk/; revision=19356
2013-10-02 14:40:26 +00:00
Jos Groot Lipman
cbd9b2e247 Riskante komma weg, ook al staat hij in commentaar
svn path=/Website/trunk/; revision=19355
2013-10-02 14:27:49 +00:00
Jos Groot Lipman
37df8318dc AAES#27554 Ook opmerking vragen bij afwijzen bestelling
svn path=/Website/trunk/; revision=19354
2013-10-02 14:07:26 +00:00
Jos Groot Lipman
7028ba4e91 Merge 5.3.1 GoldE patches
svn path=/Website/trunk/; revision=19353
2013-10-02 14:01:14 +00:00
Jos Groot Lipman
38648deef9 Merge 5.3.1 GoldE patches
svn path=/Website/trunk/; revision=19352
2013-10-02 13:54:00 +00:00
Jos Groot Lipman
2f07ffd538 5.3.2 RC2 in wording
svn path=/Website/trunk/; revision=19351
2013-10-02 13:44:30 +00:00
Maarten van der Heide
ba21b457bb DFCM#23120 Initiële inrichting/implementatie
svn path=/Website/trunk/; revision=19350
2013-10-02 13:35:09 +00:00
Jos Groot Lipman
5aa97f45ae AAES#27554 Toch opmerking vragen bij afwijzen
svn path=/Website/trunk/; revision=19349
2013-10-02 13:28:33 +00:00
Jos Groot Lipman
81800d3f2e FSN#26586 Meer getactualuitvoer gebruiken icm. respijt zoals heet bedacht was
svn path=/Website/trunk/; revision=19343
2013-10-02 11:15:21 +00:00
Jos Groot Lipman
10a1550208 AAES#27570 Vooralsnog geen noshow bij objecten
svn path=/Website/trunk/; revision=19341
2013-10-02 10:47:54 +00:00
Jos Groot Lipman
9d4ba9ec05 FSN#27616 Referentie/kto-antwoord beter onderscheiden
svn path=/Website/trunk/; revision=19340
2013-10-02 10:43:15 +00:00
Erik Groener
1ebab70591 FSN#24950 Retournr bestelaanvraag niet klikbaar op het orgineel
svn path=/Website/trunk/; revision=19339
2013-10-02 10:22:31 +00:00
Erik Groener
7f606b4504 FSN#27621 5.3.2 BOF or EOF na toevoegen persoonsgebonden object bij melding
svn path=/Website/trunk/; revision=19337
2013-10-02 08:47:28 +00:00
Ruud Lipper
a1024c637e AAZC#27631 BTW nummer order layouts
svn path=/Website/trunk/; revision=19336
2013-10-02 08:15:23 +00:00
Erik Groener
7ab3ab562f AAES#27571 5.3.2 mobiel aanpassen bezoek niet mogelijk (bezoekers balie)
svn path=/Website/trunk/; revision=19335
2013-10-02 08:15:06 +00:00
Jos Groot Lipman
02b0656665 AAES#27570 Object reservering correctere activiteit en afhaalmode
svn path=/Website/trunk/; revision=19334
2013-10-01 15:04:03 +00:00
Arthur Egberink
86ebd3808a PCHD#27157 -- initiele versie
svn path=/Website/trunk/; revision=19333
2013-10-01 15:03:54 +00:00
Arthur Egberink
bf8719f971 PCHD#27157 -- initiele versie
svn path=/Website/trunk/; revision=19332
2013-10-01 14:32:43 +00:00
Marcel Bourseau
7d81f81cd6 ATCH#27606: CAK rapport alleen mogelijk indien geen 'E'-fouten meer
svn path=/Website/trunk/; revision=19329
2013-10-01 13:30:31 +00:00
Erik Groener
a34239b488 FSN#27614 AiAi bij suggest objecten
svn path=/Website/trunk/; revision=19326
2013-10-01 12:01:29 +00:00
Erik Groener
0c5f1fb613 AAES#27570 5.3.2 mobiel object reserveringen worden niet gevonden + catering meerdaags
svn path=/Website/trunk/; revision=19325
2013-10-01 11:50:26 +00:00
Erik Groener
09a35433e7 FSN#27614 AiAi bij mobiel afmelden van opdracht (date_from en orgdate ontbreken)
svn path=/Website/trunk/; revision=19324
2013-10-01 11:18:50 +00:00
Jos Groot Lipman
8ca89359df FSN#27624 Verwijderd adres wel goed tracken
svn path=/Website/trunk/; revision=19323
2013-10-01 10:13:49 +00:00
Erik Groener
f65502dd19 AAES#27571 5.3.2 mobiel aanpassen bezoek niet mogelijk (bezoekers balie)
svn path=/Website/trunk/; revision=19321
2013-10-01 08:47:39 +00:00
Erik Groener
05035b6ed2 AAES#27554 Mobiel fiatteringsverzoeken
svn path=/Website/trunk/; revision=19320
2013-10-01 08:13:50 +00:00
Ruud Lipper
44b99bb38b AAES#27398
svn path=/Website/trunk/; revision=19316
2013-10-01 07:22:49 +00:00
Arthur Egberink
ee93bbd49d CSUN#27264 -- Locatieinfo toevoegen aan wp in personenscherm
svn path=/Website/trunk/; revision=19313
2013-09-30 14:42:29 +00:00
Jos Groot Lipman
c89e7b6c32 ARBO#27612 Bes-plaatjes ook tonen als zelf geüpload
svn path=/Website/trunk/; revision=19311
2013-09-30 13:44:39 +00:00
Ruud Lipper
abeef6d141 NYBU#27070 meldingbon teksten + link naar melding
svn path=/Website/trunk/; revision=19310
2013-09-30 12:30:15 +00:00
Jos Groot Lipman
cc680de281 Betere layout td als bijbehorende label over twee regels is
svn path=/Website/trunk/; revision=19309
2013-09-30 11:28:11 +00:00
Jos Groot Lipman
2903cd6fa0 UWVA#27509 Ook inline testen of je verantwoordelijke bent, niet of je zelf in die afdeling zit.
svn path=/Website/trunk/; revision=19308
2013-09-30 10:31:02 +00:00
Erik Groener
2c3537c111 AAES#27571 5.3.2 mobiel aanpassen bezoek niet mogelijk (bezoekers balie)
svn path=/Website/trunk/; revision=19305
2013-09-30 09:55:08 +00:00
Erik Groener
9903a14db7 AAES#27592 Opmerkingen aangaande no show (werkt niet meer)
svn path=/Website/trunk/; revision=19304
2013-09-30 09:07:38 +00:00
Peter Feij
4d575b45c6 FSN#27504 Lege velden mogen hier niet weg, want worden dynamisch gevuld
svn path=/Website/trunk/; revision=19297
2013-09-27 11:33:27 +00:00
Maarten van der Heide
bef6db31b2 AAIT#26399 Dekkingsboekingen projecturen
svn path=/Website/trunk/; revision=19295
2013-09-27 10:16:55 +00:00
Maarten van der Heide
4f6618280f AAIT#26399 Dekkingsboekingen projecturen
svn path=/Website/trunk/; revision=19293
2013-09-26 15:17:28 +00:00
Jos Groot Lipman
0beeaf4537 UWVA#27509 Ondermandateren beter rechten controleren
svn path=/Website/trunk/; revision=19287
2013-09-26 13:52:25 +00:00
Peter Feij
8488a59b69 FSN#26580 Veldvolgorde gesynchroniseerd
svn path=/Website/trunk/; revision=19286
2013-09-26 12:40:10 +00:00
Arthur Egberink
eb6d0ced36 PCHD#27157 -- initiele versie
svn path=/Website/trunk/; revision=19285
2013-09-26 12:34:44 +00:00
Jos Groot Lipman
37713937f0 LOGI#27564 &regexp gaf problemen met IE7 doordat het te veel lijkt op &reg;
svn path=/Website/trunk/; revision=19284
2013-09-26 11:41:46 +00:00
Erik Groener
2c4cf0ac99 AAES#27554 Mobiel fiatteringsverzoeken
svn path=/Website/trunk/; revision=19283
2013-09-26 10:34:09 +00:00
Erik Groener
1b599f0746 AAES#27554 Mobiel fiatteringsverzoeken
svn path=/Website/trunk/; revision=19282
2013-09-26 10:31:43 +00:00
Jos Groot Lipman
06ca70b337 FSN#27568 begintijd 00:00 ook in showmode tonen. Begintijd ook tracken.
Ook: toTimeString accepteert 8.5 voor 08:30
Ook: save2db ondersteunt foreign voor niet-"key" types

svn path=/Website/trunk/; revision=19279
2013-09-26 09:35:41 +00:00
Jos Groot Lipman
995d053417 FSN#27552 Geswitcht naar Engels bewerken overschreef de Nederlandse teksten in de database onterecht met Engels
svn path=/Website/trunk/; revision=19278
2013-09-26 08:40:40 +00:00
Peter Feij
85eb1f4302 QA: ergelijke layout (onterechte rstable > finrtable)
svn path=/Website/trunk/; revision=19276
2013-09-25 15:44:47 +00:00
Erik Groener
3ddd48c526 VGLD#26906 BES: transportkosten, niet op de bestelopdracht en hoe komt die in FIN terug
svn path=/Website/trunk/; revision=19274
2013-09-25 14:39:01 +00:00
Erik Groener
98abe65447 FSN#27551 5.3.2 stdmeldingen scherm bevindingen
svn path=/Website/trunk/; revision=19271
2013-09-25 14:30:07 +00:00
Erik Groener
0b46a7030c FSN#27525 Uitvoertijd bij srtruimte kan niet in halve uren ingevoerd
svn path=/Website/trunk/; revision=19265
2013-09-25 12:47:55 +00:00
Erik Groener
298b38319f FSN#27552 stdmeldingen scherm de overzichtslijst wordt niet vertaald
svn path=/Website/trunk/; revision=19264
2013-09-25 12:34:49 +00:00
Maarten van der Heide
0d7fca79c5 AAIT#26399 Dekkingsboekingen projecturen
svn path=/Website/trunk/; revision=19256
2013-09-25 10:36:28 +00:00
Erik Groener
fb7d2bcdf5 AAAR#27531 Kopieer opdracht werkt niet goed
svn path=/Website/trunk/; revision=19255
2013-09-25 09:42:28 +00:00
Jos Groot Lipman
d9b9e17ec6 FSN#27513 limiet=-1 kon niet herhalen
svn path=/Website/trunk/; revision=19254
2013-09-25 09:31:03 +00:00
Jos Groot Lipman
3c3847d8b1 FSN#27547 Uitvoertijd per ruimte als geen objecten
svn path=/Website/trunk/; revision=19253
2013-09-25 08:50:25 +00:00
Erik Groener
e926a70883 VGLD#26906 BES: transportkosten, niet op de bestelopdracht en hoe komt die in FIN terug
svn path=/Website/trunk/; revision=19252
2013-09-25 07:55:37 +00:00
Erik Groener
f478ed21e3 FSN#27525 Uitvoertijd bij srtruimte kan niet in halve uren ingevoerd
svn path=/Website/trunk/; revision=19250
2013-09-25 07:07:35 +00:00
Peter Koerhuis
8f4c61777f NYBU#27544 RES/API: Sentido-scherm toont niet de juiste reserveringen
svn path=/Website/trunk/; revision=19248
2013-09-24 14:27:53 +00:00
Erik Groener
243bc57ce3 FSN#27183 Mobile Fiatteringsoverzicht maken
svn path=/Website/trunk/; revision=19244
2013-09-24 10:47:16 +00:00
Jos Groot Lipman
f0775e2d8e FSN#27524 ALG_GEBOUW_WERKDAGEN moet geen NULL meer zijn maar 0
svn path=/Website/trunk/; revision=19242
2013-09-23 13:30:09 +00:00
Jos Groot Lipman
4225bb00ce FSN#27513 Bezoekers kunnen toevoegen met limiet==-1
svn path=/Website/trunk/; revision=19238
2013-09-23 09:42:28 +00:00
Jos Groot Lipman
d0de27f9d3 NMPC AiAi logging voorkomen als bezoeker net verwijderd
svn path=/Website/trunk/; revision=19237
2013-09-23 09:42:01 +00:00
Jos Groot Lipman
3cf3d84ae6 fixActiveelementError erbij
svn path=/Website/trunk/; revision=19236
2013-09-23 09:41:32 +00:00
Jos Groot Lipman
3d31ecebef Security/NetSparker XSS test: iets minder interne informatie lekken
Ook: lcl_recnotfound_error heeft HTML in zich. Deze niet opleveren bij JSON errors

svn path=/Website/trunk/; revision=19235
2013-09-23 09:40:56 +00:00
Erik Groener
832065c915 VGLD#26906 BES: transportkosten, niet op de bestelopdracht en hoe komt die in FIN terug
svn path=/Website/trunk/; revision=19233
2013-09-20 14:40:43 +00:00
Erik Groener
af75094fdf VGLD#26906 BES: transportkosten, niet op de bestelopdracht en hoe komt die in FIN terug
svn path=/Website/trunk/; revision=19231
2013-09-20 14:03:15 +00:00
Ruud Lipper
607a5e9a36 FSN#26143 verhouding label tekst resbon
svn path=/Website/trunk/; revision=19230
2013-09-20 13:28:22 +00:00
Erik Groener
d0d0e2b0ad VGLD#26906 BES: transportkosten, niet op de bestelopdracht en hoe komt die in FIN terug
svn path=/Website/trunk/; revision=19229
2013-09-20 13:14:12 +00:00
Ruud Lipper
86ddd21d91 FSN#26722 srtnotificatie BEZDON -> BEZBAD
svn path=/Website/trunk/; revision=19228
2013-09-20 13:09:24 +00:00
Ruud Lipper
0912bd42d3 FSN#26722 bez_bezoeker node -> bezoeker
svn path=/Website/trunk/; revision=19227
2013-09-20 13:08:31 +00:00
Maarten van der Heide
96b2909ede svn path=/Website/trunk/; revision=19226 2013-09-20 13:05:56 +00:00
Ruud Lipper
753cbf88b1 FSN#26722 srtnotificatie BEZDON -> BEZBAD
svn path=/Website/trunk/; revision=19225
2013-09-20 13:03:03 +00:00
Ruud Lipper
62b799e7c7 FSN#26722 bez_bezoeker node is nu bezoeker
svn path=/Website/trunk/; revision=19224
2013-09-20 12:53:35 +00:00
Ruud Lipper
9f2aa7b7cb FSN#26722 bez_bezoeker node is nu bezoeker
svn path=/Website/trunk/; revision=19223
2013-09-20 12:52:49 +00:00
Ruud Lipper
c563f3a532 FSN#26722 bez_bezoeker node is nu bezoeker
svn path=/Website/trunk/; revision=19222
2013-09-20 12:50:39 +00:00
Ruud Lipper
ad5017b8e8 FSN#26722 bez_bezoeker node is nu bezoeker
svn path=/Website/trunk/; revision=19221
2013-09-20 12:49:24 +00:00
Ruud Lipper
a24f0faa84 FSN#26722 bez_bezoeker node is nu bezoeker
svn path=/Website/trunk/; revision=19220
2013-09-20 12:48:41 +00:00
Ruud Lipper
14b3be73b6 FSN#26722 bez_bezoeker node is nu bezoeker
svn path=/Website/trunk/; revision=19219
2013-09-20 12:47:02 +00:00
Ruud Lipper
8ca5fb8eec FSN#26722
svn path=/Website/trunk/; revision=19218
2013-09-20 12:34:38 +00:00
Ruud Lipper
7493026da2 FSN#26722
svn path=/Website/trunk/; revision=19217
2013-09-20 12:34:04 +00:00
Ruud Lipper
b5bed54998 FSN#26722
svn path=/Website/trunk/; revision=19216
2013-09-20 12:33:15 +00:00
Ruud Lipper
5735a80b94 FSN#26722
svn path=/Website/trunk/; revision=19215
2013-09-20 12:32:33 +00:00
Ruud Lipper
fc1aa13526 FSN#26722
svn path=/Website/trunk/; revision=19214
2013-09-20 12:31:53 +00:00
Ruud Lipper
d202649cd1 FSN#26722
svn path=/Website/trunk/; revision=19213
2013-09-20 12:31:07 +00:00
Ruud Lipper
7cd887dcd3 FSN#26722
svn path=/Website/trunk/; revision=19212
2013-09-20 12:30:03 +00:00
Ruud Lipper
dae642bc11 FSN#26722
svn path=/Website/trunk/; revision=19211
2013-09-20 12:29:08 +00:00
Ruud Lipper
bffaf2cf00 FSN#26722
svn path=/Website/trunk/; revision=19210
2013-09-20 12:28:13 +00:00
Ruud Lipper
1f8b3a1005 FSN#26722
svn path=/Website/trunk/; revision=19209
2013-09-20 12:27:32 +00:00
Ruud Lipper
1c57fd0bc0 FSN#26722
svn path=/Website/trunk/; revision=19208
2013-09-20 12:26:28 +00:00
Ruud Lipper
957d850440 FSN#26722
svn path=/Website/trunk/; revision=19207
2013-09-20 12:25:24 +00:00
Ruud Lipper
acfda71177 FSN#26722
svn path=/Website/trunk/; revision=19206
2013-09-20 12:24:06 +00:00
Marcel Bourseau
7d5df7d4cc SUTF#27482: volledig pad naar bestand (ipv relatief)
svn path=/Website/trunk/; revision=19205
2013-09-20 12:14:23 +00:00
Marcel Bourseau
f05254f814 SUTF#27482: puntjes inrichting reservering
svn path=/Website/trunk/; revision=19202
2013-09-20 10:52:53 +00:00
Peter Feij
1dc3c0713c FSN#27504 Lege velden mogen hier niet weg, want worden dynamisch gevuld
svn path=/Website/trunk/; revision=19201
2013-09-20 08:06:50 +00:00
Jos Groot Lipman
6799c82e45 Like knopje miste jQuery-ui bij custom portals
svn path=/Website/trunk/; revision=19200
2013-09-19 15:34:18 +00:00
Jos Groot Lipman
e187edaf7a Minifier erors op komma achteraan object.
svn path=/Website/trunk/; revision=19199
2013-09-19 15:22:04 +00:00
Peter Feij
33b9528229 QA: ergelijke layout (right align) en lege velden onderdrukken, maar nu wel goed
svn path=/Website/trunk/; revision=19198
2013-09-19 14:56:25 +00:00
Maarten van der Heide
342e4c1eb0 RENK#27016 Externe opdrachtverstrekking
svn path=/Website/trunk/; revision=19197
2013-09-19 14:48:41 +00:00
Erik Groener
2d69061591 FSN#26565 Mobiel opdrachten aan kunnen maken
svn path=/Website/trunk/; revision=19196
2013-09-19 14:46:27 +00:00
Erik Groener
312538fb98 FSN#27183 Mobile Fiatteringsoverzicht maken
svn path=/Website/trunk/; revision=19195
2013-09-19 14:03:35 +00:00
Jos Groot Lipman
1a26f6f34d FSN#27183 Anders offertes automatisch afkeuren beter implementeren zodat ook goed vanuit mobile
svn path=/Website/trunk/; revision=19194
2013-09-19 13:35:42 +00:00
Jos Groot Lipman
fea765a6ee Safer
svn path=/Website/trunk/; revision=19193
2013-09-19 12:58:56 +00:00
Jos Groot Lipman
24c96c84e0 FSN#27327 Antedateren van een melding voorkomen dat je afmelddatum voor begindatum zet
svn path=/Website/trunk/; revision=19192
2013-09-19 12:50:10 +00:00
Jos Groot Lipman
ec365dcae7 FSN#27309 3D mode afronding
svn path=/Website/trunk/; revision=19191
2013-09-19 12:27:29 +00:00
Jos Groot Lipman
6d11503d19 5.3.2 RC1 in wording. Ook (duidelijker) DB19 eisen
svn path=/Website/trunk/; revision=19190
2013-09-19 12:23:17 +00:00
Jos Groot Lipman
cefb9ee238 Performance: func_enabled_factuur heeft factuurinfo en referentieinfo al bepaald.
Dan hoeven show en edit dat niet meer zelf te doen.

svn path=/Website/trunk/; revision=19189
2013-09-19 12:05:51 +00:00
Erik Groener
04b9d2800c FSN#26997 Terminologie in afmelden melding en opdracht werkt niet.
svn path=/Website/trunk/; revision=19188
2013-09-19 11:56:57 +00:00
Peter Feij
e09643d9f5 QA: ergelijke layout (right align) en lege velden onderdrukken
svn path=/Website/trunk/; revision=19185
2013-09-19 11:46:07 +00:00
Jos Groot Lipman
f372618511 AANS#26993 Toch kunnen doorsturen na afmelden alleen bij Afgemeld
svn path=/Website/trunk/; revision=19181
2013-09-19 11:06:26 +00:00
Erik Groener
5631c74140 FSN#26997 Terminologie in afmelden melding en opdracht werkt niet.
svn path=/Website/trunk/; revision=19180
2013-09-19 10:56:39 +00:00
Jos Groot Lipman
b3332057b2 FSN#27496 Iets terughoudender met tracking
svn path=/Website/trunk/; revision=19179
2013-09-19 10:29:31 +00:00
Erik Groener
eadc5cb87a FSN#26997 Terminologie in afmelden melding en opdracht werkt niet.
svn path=/Website/trunk/; revision=19174
2013-09-19 09:57:53 +00:00
Jos Groot Lipman
50496886ea FSN#27305 AiAi bij doorsturen prio tracking
svn path=/Website/trunk/; revision=19173
2013-09-19 09:44:37 +00:00
Arthur Egberink
852adccd3a FSN#27497 -- Gesloten contracten niet tonen in listbox bij opdrachten
svn path=/Website/trunk/; revision=19171
2013-09-19 09:09:53 +00:00
Erik Groener
7bffe8c3dc FSN#27305 AiAi bij doorsturen melding dat uitvoertijd leeg is
svn path=/Website/trunk/; revision=19170
2013-09-19 08:31:56 +00:00
Jos Groot Lipman
d0799a89b1 FSN#26585 Als melding vrijgesteld SLA dan niet meetellen
svn path=/Website/trunk/; revision=19169
2013-09-19 08:05:01 +00:00
Ruud Lipper
114bb69668 FSN#26143 reserveringsbon
svn path=/Website/trunk/; revision=19168
2013-09-19 07:50:19 +00:00
Jos Groot Lipman
db21c083f1 FSN#26585 Kostenimpact technisch akkoord
svn path=/Website/trunk/; revision=19167
2013-09-19 07:09:16 +00:00
Peter Feij
f071a2a92e FSN#27479 Plattegronden ook op G-niveau via verdiepingslijst
svn path=/Website/trunk/; revision=19165
2013-09-18 15:56:29 +00:00
Jos Groot Lipman
85937bb001 FSN#26585: Indicatie "kostenimpacttechnisch akkoord" bij melding.
svn path=/Website/trunk/; revision=19164
2013-09-18 15:20:07 +00:00
Jos Groot Lipman
a188081aee FSN#27327 Fix-sla fixjes
svn path=/Website/trunk/; revision=19163
2013-09-18 15:16:27 +00:00
Jos Groot Lipman
e7e7bdbafd UWVA#27167 MLD: start datum aangepast zonder dat de instellingen dat toe laten
svn path=/Website/trunk/; revision=19162
2013-09-18 15:12:02 +00:00
Ruud Lipper
17268861dd FSN#26143
svn path=/Website/trunk/; revision=19161
2013-09-18 15:07:15 +00:00
Jos Groot Lipman
d63f4a17c7 FSN#27183 Mobile Fiatteringsoverzicht maken cleanup
svn path=/Website/trunk/; revision=19160
2013-09-18 14:27:20 +00:00
Jos Groot Lipman
c96bee3893 FSN#27183 Mobile Fiatteringsoverzicht maken cleanup
svn path=/Website/trunk/; revision=19159
2013-09-18 14:23:12 +00:00
Erik Groener
7e2fcd874d AAES#26367 Object kiezen bij mobile melden
svn path=/Website/trunk/; revision=19158
2013-09-18 13:49:16 +00:00
Jos Groot Lipman
4864d27733 FSN#27475 _save.asp's afsplitsen
svn path=/Website/trunk/; revision=19157
2013-09-18 13:48:26 +00:00
Jos Groot Lipman
118853c8e2 PNBR#27466 Export CSV bestand tegen CR+LF binnen waarden
svn path=/Website/trunk/; revision=19156
2013-09-18 12:56:25 +00:00
Jos Groot Lipman
1f8da66f17 FSN#27327 Fix-sla fixjes
svn path=/Website/trunk/; revision=19154
2013-09-18 11:25:12 +00:00
Erik Groener
83b268749e FSN#27183 Mobile Fiatteringsoverzicht maken
svn path=/Website/trunk/; revision=19153
2013-09-18 11:23:55 +00:00
Peter Feij
45909dde5d FSN#27479 Plattegronden ook op G-niveau via verdiepingslijst
svn path=/Website/trunk/; revision=19148
2013-09-18 09:41:53 +00:00
Peter Feij
09da97b0ac FSN#26947 perslidwerkplek_verwijder en werkplek_verwijder vervallen, cascade
svn path=/Website/trunk/; revision=19145
2013-09-18 09:29:03 +00:00
Peter Feij
a4fc9ac469 FSN#27479 Plattegronden ook op G-niveau via verdiepingslijst
svn path=/Website/trunk/; revision=19138
2013-09-17 15:59:24 +00:00
Jos Groot Lipman
492cf88943 FSN#27327 Antedateren van een melding
svn path=/Website/trunk/; revision=19136
2013-09-17 15:38:29 +00:00
Jos Groot Lipman
dca0ddbbf5 Dubbele tekeningnaam bij inserten ook een nette foutmelding. Scheelt weer AiAi
svn path=/Website/trunk/; revision=19134
2013-09-17 13:26:55 +00:00
Jos Groot Lipman
c05f21ee02 FSN#27475 bes_reject_save.asp afsplitsen
svn path=/Website/trunk/; revision=19133
2013-09-17 13:13:51 +00:00
Jos Groot Lipman
dfc2e9cfdb AANS#26993 Toch kunnen doorsturen na afmelden zonder setting
svn path=/Website/trunk/; revision=19132
2013-09-17 13:09:00 +00:00
Peter Feij
de7b0fb135 FSN#26947 perslidwerkplek_verwijder en werkplek_verwijder vervallen
svn path=/Website/trunk/; revision=19131
2013-09-17 12:10:43 +00:00
Jos Groot Lipman
a199745548 AANS#26993 Toch kunnen doorsturen na afmelden
svn path=/Website/trunk/; revision=19130
2013-09-17 10:38:21 +00:00
Ruud Lipper
a6b0583ed6 svn path=/Website/trunk/; revision=19129 2013-09-17 09:35:07 +00:00
Ruud Lipper
02f6b4ab24 FSN#26745
svn path=/Website/trunk/; revision=19128
2013-09-17 09:32:17 +00:00
Ruud Lipper
8c07e6927f FSN#26745
svn path=/Website/trunk/; revision=19127
2013-09-17 09:31:24 +00:00
Jos Groot Lipman
910898ccca Respijt onderdrukken als 0
svn path=/Website/trunk/; revision=19126
2013-09-17 09:18:09 +00:00
Jos Groot Lipman
ead3bd12fd GDFS#26662 Date selectie lijkt niet altijd te wissen: code cleanup
svn path=/Website/trunk/; revision=19125
2013-09-17 09:16:02 +00:00
Jos Groot Lipman
6fa9cf1cf8 FSN#25857 Lengte flexkenmerken beter afdwingen bij newlines
svn path=/Website/trunk/; revision=19124
2013-09-17 08:42:22 +00:00
Peter Feij
a635a3708b UWVA#26975 vervaldatum leeg bij Punchout
svn path=/Website/trunk/; revision=19119
2013-09-16 15:29:24 +00:00
Jos Groot Lipman
259e3a27ef UWVA#26975 maninfo punchout bestellingen geen artikelnummer te selecteren
svn path=/Website/trunk/; revision=19118
2013-09-16 13:49:50 +00:00
Jos Groot Lipman
f9bfa1bb23 Zo is hij ook in productie
svn path=/Website/trunk/; revision=19117
2013-09-16 13:44:13 +00:00
Jos Groot Lipman
c6abc90cf1 Zo is hij ook in productie
svn path=/Website/trunk/; revision=19116
2013-09-16 13:43:06 +00:00
Jos Groot Lipman
c1eb0d84dc Zo is hij ook in productie
svn path=/Website/trunk/; revision=19115
2013-09-16 13:41:31 +00:00
Jos Groot Lipman
15e81150b9 Zo is hij ook in productie
svn path=/Website/trunk/; revision=19113
2013-09-16 12:15:40 +00:00
Ruud Lipper
8df4f2536f PNBR#26681 styling 5.3.1
svn path=/Website/trunk/; revision=19112
2013-09-16 11:56:44 +00:00
Jos Groot Lipman
cbfb6c2c13 Niet naar _TEST verwijzen
svn path=/Website/trunk/; revision=19111
2013-09-16 11:36:19 +00:00
Erik Groener
0639c68262 FSN#27082 Artikel filter in management info bestellingen toont geen vervallen artikelen
svn path=/Website/trunk/; revision=19109
2013-09-16 09:07:22 +00:00
Jos Groot Lipman
01620574a4 FSN#26947 perslidwerkplek_verwijder en werkplek_verwijder vervallen
svn path=/Website/trunk/; revision=19107
2013-09-16 08:39:57 +00:00
Erik Groener
34afb96ba9 FSN#27082 Artikel filter in management info bestellingen toont geen vervallen artikelen
svn path=/Website/trunk/; revision=19105
2013-09-16 08:08:31 +00:00
Jos Groot Lipman
39aa7e67f2 UWVA#26975 maninfo punchout bestellingen geen artikelnummer te selecteren
svn path=/Website/trunk/; revision=19104
2013-09-16 07:40:36 +00:00
Erik Groener
e7c810d3d5 FSN#26576 Uitvoertijd per stdmelding te overrulen per bedrijf
svn path=/Website/trunk/; revision=19103
2013-09-13 14:12:40 +00:00
Peter Feij
cb3e8c1f75 FSN#27309 Informatiebord reserveringen betere defaults
svn path=/Website/trunk/; revision=19101
2013-09-13 09:55:53 +00:00
Erik Groener
bf3002e3a2 UWVA#27040 IA Filtering behandelgroep op opdrachten
svn path=/Website/trunk/; revision=19100
2013-09-13 09:05:37 +00:00
Erik Groener
ae6d43819d FSN#27355 opdr_list.asp toont verkeerd contractnummer onder contractenbeheer
svn path=/Website/trunk/; revision=19099
2013-09-13 08:33:25 +00:00
Erik Groener
ff37fc9f3f FSN#26565 Mobiel opdrachten aan kunnen maken
svn path=/Website/trunk/; revision=19098
2013-09-13 08:27:53 +00:00
Erik Groener
dc2ffef3e4 AAES#26367 Object kiezen bij mobile melden
svn path=/Website/trunk/; revision=19097
2013-09-13 07:04:45 +00:00
Jos Groot Lipman
bd37d7826e UWVA#27444 Rechten beter testen
svn path=/Website/trunk/; revision=19096
2013-09-12 15:11:39 +00:00
Jos Groot Lipman
0a58a96537 FSN#27440 Wel inline delete onder een persoon bij impliciet
svn path=/Website/trunk/; revision=19095
2013-09-12 15:01:46 +00:00
Maykel Geerdink
4935951183 FSN#26585: Indicatie "kostenimpacttechnisch akkoord" bij melding.
svn path=/Website/trunk/; revision=19092
2013-09-12 13:02:58 +00:00
Erik Groener
9ce27466b3 UWVA#27040 IA Filtering behandelgroep op opdrachten
svn path=/Website/trunk/; revision=19091
2013-09-12 12:26:17 +00:00
Maykel Geerdink
40c90edcab UWVA#27167: MLD: start datum aangepast zonder dat de instellingen dat toe laten M717313.
svn path=/Website/trunk/; revision=19090
2013-09-12 11:58:10 +00:00
Maykel Geerdink
67b1846906 FSN#27442: MLD Wijzigen einddatum voor aanmaakdatum geeft error "a string must be supplied".
svn path=/Website/trunk/; revision=19089
2013-09-12 11:54:30 +00:00
Jos Groot Lipman
d75b272359 AAES#26367 Opdracht bij melding beetje opschonen
svn path=/Website/trunk/; revision=19088
2013-09-12 11:44:13 +00:00
Maarten van der Heide
f6b8e6b792 svn path=/Website/trunk/; revision=19087 2013-09-12 11:34:09 +00:00
Erik Groener
fd74ee046c FSN#26565 Mobiel opdrachten aan kunnen maken
svn path=/Website/trunk/; revision=19086
2013-09-12 11:34:01 +00:00
Maarten van der Heide
94e352a7c9 svn path=/Website/trunk/; revision=19085 2013-09-12 11:28:47 +00:00
Erik Groener
f1a4fc3676 FSN#27355 opdr_list.asp toont verkeerd contractnummer onder contractenbeheer
svn path=/Website/trunk/; revision=19082
2013-09-12 10:24:35 +00:00
Erik Groener
8fa22bacc4 FSN#26565 Mobiel opdrachten aan kunnen maken
svn path=/Website/trunk/; revision=19081
2013-09-12 10:11:59 +00:00
Jos Groot Lipman
0862fdbfcf FSN#25603 Mail2SOAP interface was nog ongetest
svn path=/Website/trunk/; revision=19080
2013-09-12 09:58:09 +00:00
Jos Groot Lipman
e2107a9ee8 FSN#27253 Geen Toevoeg knop in melding frame als we onder een object hangen
svn path=/Website/trunk/; revision=19079
2013-09-12 09:30:33 +00:00
Erik Groener
213fa02e86 AAES#26367 Object kiezen bij mobile melden
svn path=/Website/trunk/; revision=19078
2013-09-12 09:20:53 +00:00
Erik Groener
7daa4bab88 FSN#27414 mobile onterechte koppeling melding object + standaard teksten
svn path=/Website/trunk/; revision=19077
2013-09-12 09:19:24 +00:00
Maykel Geerdink
9a3900e2c8 FSN#26585: Indicatie "kostenimpacttechnisch akkoord" bij melding.
svn path=/Website/trunk/; revision=19074
2013-09-12 06:33:11 +00:00
Peter Feij
7595c83127 Stijl default iets minder zwaar (kijken hoe men reageert)
svn path=/Website/trunk/; revision=19072
2013-09-11 15:33:27 +00:00
Maykel Geerdink
023e06bc91 FSN#26585: Indicatie "kostenimpacttechnisch akkoord" bij melding.
FSN#24821: Default e-mailadres en default Subject heroverwegen bij Verzenden.

svn path=/Website/trunk/; revision=19071
2013-09-11 13:46:58 +00:00
Jos Groot Lipman
4ee5f5508a Safe'r
svn path=/Website/trunk/; revision=19068
2013-09-11 12:48:19 +00:00
Peter Feij
dcd9bdaf73 { entersubmit: true }
svn path=/Website/trunk/; revision=19066
2013-09-11 12:25:38 +00:00
Peter Feij
fd5ed48194 FSN#26947 perslidwerkplek_verwijder en werkplek_verwijder vervallen
svn path=/Website/trunk/; revision=19065
2013-09-11 12:19:40 +00:00
Peter Feij
27dd705700 Virtueel niet laten zien als deze wp dat niet is (onnodige verwarrend)
svn path=/Website/trunk/; revision=19063
2013-09-11 12:10:37 +00:00
Jos Groot Lipman
397e1c85ab FSN#26953 Impliciete werkplekken aanscherpen
svn path=/Website/trunk/; revision=19062
2013-09-11 12:09:46 +00:00
Jos Groot Lipman
e510bb0daa FSN#27423 Autorisatie controle weer goed sinds FSN#27224
svn path=/Website/trunk/; revision=19060
2013-09-11 10:49:42 +00:00
Peter Feij
2d631c1153 NETS#27427 eenheid niet op aparte Excelregel
svn path=/Website/trunk/; revision=19059
2013-09-11 10:08:42 +00:00
Maykel Geerdink
2055b3457b AAIT#27420: 5.3.2 can't create MLD (standaard meldingscherm).
svn path=/Website/trunk/; revision=19057
2013-09-11 09:57:47 +00:00
Jos Groot Lipman
b9b1818824 AANS#26774 Mail Subject kunnen sturen met ##OPDRTYPE##
svn path=/Website/trunk/; revision=19056
2013-09-11 09:32:40 +00:00
Erik Groener
f4790f085e FSN#27414 mobile onterechte koppeling melding object + standaard teksten
svn path=/Website/trunk/; revision=19055
2013-09-11 09:29:56 +00:00
Peter Feij
21ac137cb9 FSN#26585: Indicatie "kostenimpacttechnisch akkoord" bij melding.
svn path=/Website/trunk/; revision=19054
2013-09-11 08:29:26 +00:00
Erik Groener
21ab875e65 UWVA#26975 maninfo punchout bestellingen geen artikelnummer te selecteren
svn path=/Website/trunk/; revision=19051
2013-09-11 07:11:41 +00:00
Erik Groener
a7f74c0989 FSN#27355 opdr_list.asp toont verkeerd contractnummer onder contractenbeheer
svn path=/Website/trunk/; revision=19050
2013-09-11 06:59:40 +00:00
Erik Groener
f29af7ab16 UWVA#26975 maninfo punchout bestellingen geen artikelnummer te selecteren
svn path=/Website/trunk/; revision=19049
2013-09-11 06:32:19 +00:00
Jos Groot Lipman
46700511b1 FSN#27092 (cookie)session_id hashen in database
svn path=/Website/trunk/; revision=19047
2013-09-10 14:28:02 +00:00
Arthur Egberink
7537c1b32f AAVL#27374 -- Strukton interface toevoegen
svn path=/Website/trunk/; revision=19042
2013-09-10 11:09:31 +00:00
Arthur Egberink
b69431f859 AAVL#27374 -- Strukton interface toevoegen
svn path=/Website/trunk/; revision=19041
2013-09-10 11:04:02 +00:00
Maykel Geerdink
614cf57e8e AAIT#27420: 5.3.2 can't create MLD (standaard meldingscherm).
svn path=/Website/trunk/; revision=19040
2013-09-10 10:27:17 +00:00
Maykel Geerdink
c0fa9ad7fd NMMS#27223: THT ook bij object kunnen configureren.
svn path=/Website/trunk/; revision=19038
2013-09-10 09:57:15 +00:00
Erik Groener
4c4106efea FSN#27355 opdr_list.asp toont verkeerd contractnummer onder contractenbeheer
svn path=/Website/trunk/; revision=19037
2013-09-10 09:48:15 +00:00
Erik Groener
0765e6202f UWVA#26975 maninfo punchout bestellingen geen artikelnummer te selecteren
svn path=/Website/trunk/; revision=19036
2013-09-10 08:27:58 +00:00
Erik Groener
a7ae6f5343 UWVA#26975 maninfo punchout bestellingen geen artikelnummer te selecteren
svn path=/Website/trunk/; revision=19035
2013-09-10 08:02:36 +00:00
Jos Groot Lipman
11df4baa0f UWVA#26506 Childmeldingen nooit als 'te laat' markeren. Meer kolommen verwijzen naar moedermelding.
svn path=/Website/trunk/; revision=19032
2013-09-09 15:16:04 +00:00
Jos Groot Lipman
c638b70051 FSN#25219 BESFOF mag 'Geleverd' nog bewerken
svn path=/Website/trunk/; revision=19031
2013-09-09 14:50:24 +00:00
Erik Groener
87bcbc016b UWVA#26975 maninfo punchout bestellingen geen artikelnummer te selecteren
svn path=/Website/trunk/; revision=19028
2013-09-09 11:35:48 +00:00
Jos Groot Lipman
cca37ed6ba Iets netter Float parameters ophalen
svn path=/Website/trunk/; revision=19027
2013-09-09 10:52:22 +00:00
Jos Groot Lipman
cf0ee5f586 Niet al te hard klagen over onnodige LCL_Disable. Zo erg is het niet.
svn path=/Website/trunk/; revision=19026
2013-09-09 10:20:13 +00:00
Peter Feij
d8e0b14164 FSN#24821 mailsubject verfijnder voor mld.
svn path=/Website/trunk/; revision=19025
2013-09-09 10:02:22 +00:00
Peter Feij
57ec547d23 SKAF#27348 Bijlagenaam in span
svn path=/Website/trunk/; revision=19024
2013-09-09 09:58:15 +00:00
Maykel Geerdink
d0f3d89c5b FSN#26583: Openingstijden per ruimte aan te geven tbv SLA.
svn path=/Website/trunk/; revision=19023
2013-09-09 08:15:36 +00:00
Erik Groener
4ff6364ea5 FSN#27355 opdr_list.asp toont verkeerd contractnummer onder contractenbeheer
svn path=/Website/trunk/; revision=19022
2013-09-09 07:58:58 +00:00
Jos Groot Lipman
e8bf94fbd8 FSN#26938 Als al een cilinder aan ruimte gekoppeld was dan abort
svn path=/Website/trunk/; revision=19020
2013-09-09 07:44:47 +00:00
Peter Feij
827dec4a36 FSN#26947 perslidwerkplek_verwijder en werkplek_verwijder vervallen
svn path=/Website/trunk/; revision=19018
2013-09-06 16:46:19 +00:00
Peter Feij
7ffa83b54c FSN#26947 perslidwerkplek_verwijder en werkplek_verwijder vervallen
svn path=/Website/trunk/; revision=19017
2013-09-06 16:06:54 +00:00
Peter Feij
596d729d8c FSN#24821 mailsubject verfijnder voor mld.
svn path=/Website/trunk/; revision=19012
2013-09-06 11:07:46 +00:00
Peter Feij
9d8610e99f YAHU#26826 MLDBAC: Managementinfo naar Print/Excel neemt kenmerken niet mee fix
svn path=/Website/trunk/; revision=19011
2013-09-06 10:06:59 +00:00
Peter Feij
e3515808a2 FSN#26576: Uitvoertijd per stdmelding te overrulen per bedrijf fix
svn path=/Website/trunk/; revision=19010
2013-09-06 10:06:29 +00:00
Maarten van der Heide
fa1d7edc65 IVET#27284 QR code naar en als bon voor 'Post en pakketten'-meldingen
svn path=/Website/trunk/; revision=19005
2013-09-05 15:04:53 +00:00
Jos Groot Lipman
5a9e59ed33 Clientside bijwerken als andere werkplek gekozen
(werkte volgens mij al heel lang niet goed?)

svn path=/Website/trunk/; revision=19002
2013-09-05 14:03:33 +00:00
Jos Groot Lipman
59470ba528 AANS#24876 Afgemeld en Afgerond zoekvinkjes splitsen
svn path=/Website/trunk/; revision=19000
2013-09-05 13:16:46 +00:00
Jos Groot Lipman
286b776831 SKAF#26994 Bij Meer... drukken wel widget resizen
svn path=/Website/trunk/; revision=18998
2013-09-05 10:49:58 +00:00
Marcel Bourseau
ee03ede5af ALLI#27105: Vermelden van Lyreco Klantnummer op de bestelbon
svn path=/Website/trunk/; revision=18996
2013-09-04 17:07:23 +00:00
Peter Feij
10a10616aa SKAF#27348 Bijlagenaam in span
svn path=/Website/trunk/; revision=18995
2013-09-04 15:58:29 +00:00
Daniëlle Tolner
6b1147f7a4 LOGI#25246: Annuleringsbon aanpassen
svn path=/Website/trunk/; revision=18994
2013-09-04 15:08:32 +00:00
Marcel Bourseau
78ba9e6535 VGLD#27372: Aansluiten van Office Depot (kantoorartikelen)
svn path=/Website/trunk/; revision=18989
2013-09-04 11:58:52 +00:00
Jos Groot Lipman
646b6c909c AAIT#26402 Toevoegen Kostenplaats opdracht/bestelling in factuurinvoer
svn path=/Website/trunk/; revision=18987
2013-09-04 11:13:50 +00:00
Erik Groener
52e076863f AAHU#27076 Aanpassen login bij personen zonder PRSSYS
svn path=/Website/trunk/; revision=18986
2013-09-04 10:49:58 +00:00
Jos Groot Lipman
e7859fe1fa AAES#26367 Object kiezen bij mobile melden
svn path=/Website/trunk/; revision=18985
2013-09-04 10:21:03 +00:00
Erik Groener
fe6517614d AAIT#26402 Toevoegen Kostenplaats opdracht/bestelling in factuurinvoer
svn path=/Website/trunk/; revision=18984
2013-09-04 09:59:26 +00:00
Erik Groener
e6787d7bd8 AAES#26367 Object kiezen bij mobile melden
svn path=/Website/trunk/; revision=18983
2013-09-04 08:19:40 +00:00
Jos Groot Lipman
9e56eb3dde FSN#27309 Infobord bezetting.
svn path=/Website/trunk/; revision=18982
2013-09-03 14:57:43 +00:00
Jos Groot Lipman
04856b52f6 FSN#27309 Infobord bezetting.
svn path=/Website/trunk/; revision=18981
2013-09-03 14:35:19 +00:00
Maykel Geerdink
4453a11467 FSN#26577: Expliciet configureerbaar of afgeweken mag worden van de SLA.
svn path=/Website/trunk/; revision=18980
2013-09-03 13:58:42 +00:00
Erik Groener
90d4f39785 AAES#26367 Object kiezen bij mobile melden
svn path=/Website/trunk/; revision=18979
2013-09-03 12:40:10 +00:00
Jos Groot Lipman
747c070da6 AAES#27124 Layout ruimer in touch-interface
svn path=/Website/trunk/; revision=18978
2013-09-03 12:27:21 +00:00
Maykel Geerdink
f4c9af9541 FSN#26272: Waarderingsmogelijkheden bieden voor de verleende service ("Like").
svn path=/Website/trunk/; revision=18976
2013-09-03 11:10:57 +00:00
Peter Feij
316d8cc390 FSN#27309 Informatiebord reserveringen betere defaults
svn path=/Website/trunk/; revision=18975
2013-09-03 10:48:46 +00:00
Erik Groener
1594d03484 Reverse merged revision(s) 18745-18744 from Website/trunk/APPL/Shared/get_objecten_sql.inc:
svn path=/Website/trunk/; revision=18974
2013-09-03 10:40:36 +00:00
Erik Groener
20fe82aabc Reverse merged revision(s) 18658-18657 from Website/trunk/APPL/PDA/ins_list.asp:
svn path=/Website/trunk/; revision=18973
2013-09-03 10:39:26 +00:00
Erik Groener
0e7a10db11 Reverse merged revision(s) 18903-18902 from Website/trunk/APPL/PDA/Facilitor.asp:
svn path=/Website/trunk/; revision=18972
2013-09-03 10:38:00 +00:00
Peter Feij
3b28679ced FSN#27352 verplichte button houdt buttonkleur
svn path=/Website/trunk/; revision=18971
2013-09-03 10:33:24 +00:00
Maykel Geerdink
bcbca1c4c4 FSN#26272: Waarderingsmogelijkheden bieden voor de verleende service ("Like").
svn path=/Website/trunk/; revision=18970
2013-09-03 09:30:43 +00:00
Erik Groener
b0a3cdbd14 AAES#26367 Object kiezen bij mobile melden
svn path=/Website/trunk/; revision=18969
2013-09-03 09:24:50 +00:00
Jos Groot Lipman
f135ff0707 FSN#26953 Combinatie Impliciet/flexwerkplekken beter ondersteunen
svn path=/Website/trunk/; revision=18968
2013-09-03 09:17:28 +00:00
Jos Groot Lipman
08d96ef01d AAHU#27190 Sessies opruimen bij wachtwoord wijziging gebeurt door trigger
svn path=/Website/trunk/; revision=18966
2013-09-03 08:07:03 +00:00
Jos Groot Lipman
e7748c03cd FSN#27309 (Inforbord) bij weglaten default labels van een thema wel correct blijven centreren
svn path=/Website/trunk/; revision=18965
2013-09-02 13:41:13 +00:00
Maykel Geerdink
31c7710694 FSN#27368: MLD: Ingevoerde uurtarief is na opslaan leeg in show en editmode.
svn path=/Website/trunk/; revision=18963
2013-09-02 13:12:26 +00:00
Maarten van der Heide
3f0e3f4143 WIBC#24932 Bugfix (sortering transactielijst)
svn path=/Website/trunk/; revision=18962
2013-09-02 12:56:28 +00:00
Maarten van der Heide
11077e174c WIBC#24932 Bugfix (sortering transactielijst)
svn path=/Website/trunk/; revision=18960
2013-09-02 12:39:45 +00:00
Jos Groot Lipman
c723a63607 FSN#26577 Overal magafwijken-->slabewaken. Is betere naam
svn path=/Website/trunk/; revision=18959
2013-09-02 12:35:24 +00:00
Jos Groot Lipman
4dc23c1715 FSN#26577 Overal magafwijken-->slabewaken. Is betere naam
svn path=/Website/trunk/; revision=18955
2013-09-02 12:10:47 +00:00
Jos Groot Lipman
223fb0fe97 Forse refactoring: iets minder krampachtig altijd alles met één query willen ophalen.
Als het goed is geen enkele functionele wijziging.

svn path=/Website/trunk/; revision=18953
2013-09-02 11:22:18 +00:00
Jos Groot Lipman
25be3e81ba FSN#27298 Klanttevredenheid tonen, geen error meer als geen waarderingen
svn path=/Website/trunk/; revision=18949
2013-09-02 09:56:41 +00:00
Jos Groot Lipman
cfaf945386 Status tekstje erbij
svn path=/Website/trunk/; revision=18948
2013-09-02 09:02:16 +00:00
Erik Groener
e8f2b20834 FSN#27347 Direct zoeken op nummer bij MI groepeer opdrachten geeft ai ai
svn path=/Website/trunk/; revision=18947
2013-09-02 08:54:17 +00:00
Jos Groot Lipman
83b6782cb6 FSN#27298 Klanttevredenheid tonen, geen error meer als geen waarderingen
svn path=/Website/trunk/; revision=18944
2013-09-02 07:31:31 +00:00
Erik Groener
0c9e4b2ec5 FSN#27354 foutmelding bij toevoegen contract
svn path=/Website/trunk/; revision=18942
2013-09-02 07:19:09 +00:00
Peter Koerhuis
7a35ea3ec0 NYBU#25028
svn path=/Website/trunk/; revision=18941
2013-09-02 07:19:01 +00:00
Jos Groot Lipman
04084994d0 FSN#26565 canAddOpdr code aanscherpen
svn path=/Website/trunk/; revision=18940
2013-09-02 07:07:12 +00:00
Maarten van der Heide
7c1e6b83df ARBO#27221 365=>ArboNed
svn path=/Website/trunk/; revision=18938
2013-08-30 15:06:23 +00:00
Erik Groener
933947324d FSN#27350 Zoek en bestel res ruimten met meer dan 1 opstelling te vaak getoond
svn path=/Website/trunk/; revision=18933
2013-08-30 14:13:45 +00:00
Ruud Lipper
de0098bd03 AAEY#27351 telefoonnummers opdrachtbonnen
svn path=/Website/trunk/; revision=18931
2013-08-30 13:05:21 +00:00
Erik Groener
e2e2d9d5c3 FSN#27262 MLD/CNT: opdrachtscherm toont alle versies van contract
svn path=/Website/trunk/; revision=18929
2013-08-30 12:18:55 +00:00
Ruud Lipper
c8d932d851 ARBO#27221
svn path=/Website/trunk/; revision=18928
2013-08-30 12:17:56 +00:00
Ruud Lipper
85ef905b14 ARBO#27221
svn path=/Website/trunk/; revision=18926
2013-08-30 12:12:37 +00:00
Ruud Lipper
d2e2f22969 ARBO#27221
svn path=/Website/trunk/; revision=18925
2013-08-30 11:42:17 +00:00
Peter Feij
9e5a33c475 FSN#27309 Informatiebord reserveringen better defaults
svn path=/Website/trunk/; revision=18924
2013-08-30 11:07:01 +00:00
Peter Feij
4d013b92aa FSN#27309 Informatiebord reserveringen better defaults
svn path=/Website/trunk/; revision=18923
2013-08-30 11:04:06 +00:00
Peter Feij
8223822fe4 FSN#27309 Informatiebord reserveringen better defaults
svn path=/Website/trunk/; revision=18922
2013-08-30 11:03:37 +00:00
Ruud Lipper
83116dec79 ARBO#27221 365 --> ArboNed
svn path=/Website/trunk/; revision=18921
2013-08-30 10:09:50 +00:00
Ruud Lipper
f716ffc6e4 AANX#27353 invoice address
svn path=/Website/trunk/; revision=18920
2013-08-30 08:18:04 +00:00
Erik Groener
6a3be79a36 AAIT#26402 Toevoegen Kostenplaats opdracht/bestelling in factuurinvoer
svn path=/Website/trunk/; revision=18919
2013-08-30 07:08:17 +00:00
Erik Groener
19832d6847 FSN#27298 Persoonlijke facilitaire tevredenheid berekenen
svn path=/Website/trunk/; revision=18918
2013-08-30 06:49:25 +00:00
Peter Feij
4c6559659f enter=submit
svn path=/Website/trunk/; revision=18917
2013-08-29 15:33:27 +00:00
Peter Feij
75fb904f73 FSN#27309 Informatiebord reserveringen
svn path=/Website/trunk/; revision=18916
2013-08-29 15:20:17 +00:00
Jos Groot Lipman
92ed1691e8 FSN#27309 Infobord bezetting.
svn path=/Website/trunk/; revision=18915
2013-08-29 14:56:06 +00:00
Peter Feij
da1886edfb FSN#27309 Informatiebord reserveringen
svn path=/Website/trunk/; revision=18914
2013-08-29 14:41:44 +00:00
Erik Groener
5f599c8e83 FSN#27298 Persoonlijke facilitaire tevredenheid berekenen
svn path=/Website/trunk/; revision=18913
2013-08-29 14:33:58 +00:00
Marcel Bourseau
cebb18d371 HAYG#26943
svn path=/Website/trunk/; revision=18912
2013-08-29 12:49:13 +00:00
Peter Feij
ba0704ba2a FSN#27309 Informatiebord reserveringen
svn path=/Website/trunk/; revision=18911
2013-08-29 12:00:06 +00:00
Maarten van der Heide
170f32fd0f RENK#24949 Reserveringsfacturen
svn path=/Website/trunk/; revision=18910
2013-08-29 11:05:37 +00:00
Maarten van der Heide
df8873ffa4 RENK#24949 Reserveringsfacturen + RENK#27016 Externe opdrachtverstrekking
svn path=/Website/trunk/; revision=18909
2013-08-29 11:04:03 +00:00
Erik Groener
0ff7ba2d51 AAIT#26402 Toevoegen Kostenplaats opdracht/bestelling in factuurinvoer
svn path=/Website/trunk/; revision=18908
2013-08-29 11:03:18 +00:00
Maarten van der Heide
87c2c4c144 FSN#27309 Sensor identification (uniqueness-check)
svn path=/Website/trunk/; revision=18907
2013-08-29 08:12:06 +00:00
Erik Groener
b5b958a87c FSN#27262 MLD/CNT: opdrachtscherm toont alle versies van contract
svn path=/Website/trunk/; revision=18906
2013-08-29 08:07:16 +00:00
Marcel Bourseau
2f26890c5f HAYG#26943 - Initiële implementatie - fase I
svn path=/Website/trunk/; revision=18905
2013-08-29 07:06:49 +00:00
Marcel Bourseau
e48bfb7235 HAYG#26943 - Initiële implementatie - fase I
svn path=/Website/trunk/; revision=18904
2013-08-28 14:25:08 +00:00
Marcel Bourseau
98bf80d453 HAYG#26943 - Initiële implementatie - fase I
svn path=/Website/trunk/; revision=18903
2013-08-28 14:05:27 +00:00
Peter Feij
9bbdb5a1da FSN#26272
svn path=/Website/trunk/; revision=18902
2013-08-28 13:06:17 +00:00
Peter Feij
6ac68546f4 FSN#25175 Mobiel zoeken/afronding
svn path=/Website/trunk/; revision=18901
2013-08-28 12:31:28 +00:00
Erik Groener
0d6bce5004 UWVA#27040 IA Filtering behandelgroep op opdrachten
svn path=/Website/trunk/; revision=18900
2013-08-28 12:07:31 +00:00
Erik Groener
db30b325d7 AAHU#27076 Aanpassen login bij personen zonder PRSSYS
svn path=/Website/trunk/; revision=18899
2013-08-28 10:31:39 +00:00
Erik Groener
c27b3734be FSN#27267 Verhuismodule geeft foutmelding bij verplaatsen van zwervenden
svn path=/Website/trunk/; revision=18894
2013-08-28 09:49:00 +00:00
Maykel Geerdink
adf7e07faa FSN#26586: Respijtperiode voor meldingen.
svn path=/Website/trunk/; revision=18892
2013-08-28 09:33:25 +00:00
Peter Feij
b2213a6200 FSN#27337 Streeftijd weg
FSN#27020 layoutaanpassingen

svn path=/Website/trunk/; revision=18887
2013-08-28 09:00:31 +00:00
Erik Groener
9e04ad27c5 FSN#27028 AiAi/IIS Logfile: Either BOF or EOF is True op prs_show_dienst
svn path=/Website/trunk/; revision=18885
2013-08-28 08:40:49 +00:00
Erik Groener
a24a6fdef4 FSN#26757 Gerelateerde objecten: WEB_INSFOF nodig (ipv INSUSE/INSMAN)
svn path=/Website/trunk/; revision=18884
2013-08-28 06:49:09 +00:00
Marcel Bourseau
a9313405b6 VGLD#27334: Exact koppeling aanpassen
svn path=/Website/trunk/; revision=18883
2013-08-27 15:21:04 +00:00
Maykel Geerdink
d4113eb67a FSN#26576: Uitvoertijd per stdmelding te overrulen per bedrijf.
svn path=/Website/trunk/; revision=18882
2013-08-27 14:06:29 +00:00
Erik Groener
c9c9522465 FSN#26757 Gerelateerde objecten: WEB_INSFOF nodig (ipv INSUSE/INSMAN)
svn path=/Website/trunk/; revision=18880
2013-08-27 12:28:58 +00:00
Maarten van der Heide
794d2c94fc AARW#26950 Einddatum onderdeel maken van koppeling
svn path=/Website/trunk/; revision=18879
2013-08-27 12:12:25 +00:00
Erik Groener
dc32ab9a20 FSN#27330 Header kennisbankitem is geen lcl
svn path=/Website/trunk/; revision=18878
2013-08-27 11:55:39 +00:00
Maykel Geerdink
8c5184de13 NMMS#27223: THT ook bij object kunnen configureren.
svn path=/Website/trunk/; revision=18877
2013-08-27 11:41:42 +00:00
Erik Groener
2f70daed7a FSN#25175 Zichtbare FE-functionaliteit voor Mobile 2.1 (zoekfunctie)
svn path=/Website/trunk/; revision=18876
2013-08-27 11:39:53 +00:00
Arthur Egberink
96107c5705 PCHD#27157 -- initiele versie
svn path=/Website/trunk/; revision=18875
2013-08-27 11:26:48 +00:00
Erik Groener
3180615ffd FSN#25175 Zichtbare FE-functionaliteit voor Mobile 2.1 (zoekfunctie)
svn path=/Website/trunk/; revision=18873
2013-08-27 10:48:48 +00:00
Maykel Geerdink
8f852b0be5 FSN#26577: Expliciet configureerbaar of afgeweken mag worden van de SLA.
svn path=/Website/trunk/; revision=18869
2013-08-27 10:08:12 +00:00
Maykel Geerdink
86f5107e2b FSN#26576: Uitvoertijd per stdmelding te overrulen per bedrijf.
svn path=/Website/trunk/; revision=18868
2013-08-27 10:04:36 +00:00
Jos Groot Lipman
23ab7f8c04 FSN#27328 Menuoptie met '*' openen in nieuw window
svn path=/Website/trunk/; revision=18867
2013-08-27 09:55:40 +00:00
Maarten van der Heide
655dfb45d8 Uitschakelen ForceOrderAddress
svn path=/Website/trunk/; revision=18866
2013-08-27 09:18:39 +00:00
Jos Groot Lipman
f0169d4429 FSN#27309 Infobord bezetting. Eerst code opschonen
svn path=/Website/trunk/; revision=18865
2013-08-27 08:05:34 +00:00
Erik Groener
1d00d8efb2 FSN#26565 Mobiel opdrachten aan kunnen maken
svn path=/Website/trunk/; revision=18864
2013-08-27 07:48:12 +00:00
Erik Groener
3c7f335b00 AAIT#26333 link Personsgegevens to Relatiebeheer
svn path=/Website/trunk/; revision=18863
2013-08-27 07:42:59 +00:00
Maarten van der Heide
0f79958430 UWVA#27133 KTO-pilot (voorbereiding)
svn path=/Website/trunk/; revision=18861
2013-08-26 14:14:11 +00:00
Jos Groot Lipman
b1cfb7c610 Commentaar verduidelijking
svn path=/Website/trunk/; revision=18860
2013-08-26 14:08:52 +00:00
Jos Groot Lipman
087854eb0a Merge 5.3.1 Gold D patches in wording
svn path=/Website/trunk/; revision=18859
2013-08-26 14:02:19 +00:00
Erik Groener
93830be4b4 YAHU#26826 MLDBAC: Managementinfo naar Print/Excel neemt kenmerken niet mee
svn path=/Website/trunk/; revision=18854
2013-08-26 11:01:43 +00:00
Erik Groener
de289f992e AAIT#26333 link Personsgegevens to Relatiebeheer
svn path=/Website/trunk/; revision=18853
2013-08-26 10:02:18 +00:00
Erik Groener
433873598f FSN#27028 AiAi/IIS Logfile: Either BOF or EOF is True op prs_show_dienst
svn path=/Website/trunk/; revision=18852
2013-08-23 15:02:36 +00:00
Peter Feij
badda13405 FSN#26577 onderscheid tussen tr.expired en input.expired.
svn path=/Website/trunk/; revision=18851
2013-08-23 14:14:26 +00:00
Arthur Egberink
01e85e4522 AAEN#27160 -- Infobord reserveringen en bezoekers.
svn path=/Website/trunk/; revision=18849
2013-08-23 13:11:04 +00:00
Erik Groener
311f7a1e7e FSN#26565 Mobiel opdrachten aan kunnen maken
svn path=/Website/trunk/; revision=18848
2013-08-23 12:26:59 +00:00
Arthur Egberink
dc5e00b696 CSUN#27310 -- Kenmerken aanpassen met alguse rechten.
svn path=/Website/trunk/; revision=18845
2013-08-23 07:34:43 +00:00
Peter Feij
3a6bb27eb0 FSN#26577 rood verwart met SLA-overschrijding
svn path=/Website/trunk/; revision=18844
2013-08-22 16:59:51 +00:00
Peter Feij
6f9f56229f FSN#26272 like afronding
svn path=/Website/trunk/; revision=18843
2013-08-22 16:59:09 +00:00
Jos Groot Lipman
5d4d27cc9a Als je wachtwoord wijzigt moeten alle sessies van de *andere* user die je wijzigt vervallen, niet per se je eigen sessies natuurlijk.
svn path=/Website/trunk/; revision=18841
2013-08-22 15:06:59 +00:00
Maykel Geerdink
ce9a5cbc69 FSN#26576: Uitvoertijd per stdmelding te overrulen per bedrijf.
svn path=/Website/trunk/; revision=18840
2013-08-22 14:29:24 +00:00
Maykel Geerdink
845c93e7d7 NMMS#27223: THT ook bij object kunnen configureren.
svn path=/Website/trunk/; revision=18839
2013-08-22 14:22:09 +00:00
Jos Groot Lipman
09c361843e PZHO#26712 'ongegroepeerd' verbeteringen
svn path=/Website/trunk/; revision=18838
2013-08-22 14:04:53 +00:00
Arthur Egberink
18fc17ca7d FSN#25603 -- Stylesheet functie toevoegen voor mldsoap.asp en opdrsoap.asp
svn path=/Website/trunk/; revision=18837
2013-08-22 13:28:32 +00:00
Jos Groot Lipman
a1568bc762 FSN#26938 Automatisch losgekoppelde cilinders mogen niet gaan zweven
svn path=/Website/trunk/; revision=18836
2013-08-22 13:27:13 +00:00
Jos Groot Lipman
00d20ae82a Interne logging over ongebruikte dialect-lcl's beter aanduiden
svn path=/Website/trunk/; revision=18834
2013-08-22 11:35:30 +00:00
Jos Groot Lipman
6f012cc934 Geen Perslid-info ophalen van niet bestaande budgethouder==-1
Is lelijk (volgens de logging)

svn path=/Website/trunk/; revision=18833
2013-08-22 11:25:30 +00:00
Jos Groot Lipman
d50cd444f1 RWSN#14762 (bijna) alle groeperingen mogen wel iets met met geavanceerd.
svn path=/Website/trunk/; revision=18832
2013-08-22 10:00:17 +00:00
Maykel Geerdink
c839b14aa9 NMMS#27223: THT ook bij object kunnen configureren.
svn path=/Website/trunk/; revision=18828
2013-08-22 08:28:31 +00:00
Peter Feij
26050015a6 AAES#27124 UI verbeteringen tbv touch
svn path=/Website/trunk/; revision=18827
2013-08-22 08:08:42 +00:00
Maykel Geerdink
2d990cb724 NMMS#27223: THT ook bij object kunnen configureren.
svn path=/Website/trunk/; revision=18826
2013-08-22 07:27:04 +00:00
Jos Groot Lipman
d03b7aa860 FSN#27297 Useragent ook meeloggen bij 500-error
svn path=/Website/trunk/; revision=18825
2013-08-22 07:18:18 +00:00
Erik Groener
ad7b9082fd FSN#25175 Zichtbare FE-functionaliteit voor Mobile 2.1 (zoekfunctie)
svn path=/Website/trunk/; revision=18824
2013-08-21 13:36:22 +00:00
Jos Groot Lipman
b1aa8aa154 FSN#26502 Kenmerk volgnummer is sterker dan niveau waarop gedefinieerd.
svn path=/Website/trunk/; revision=18823
2013-08-21 12:45:48 +00:00
Peter Feij
4c46de8c15 FSN#25175
svn path=/Website/trunk/; revision=18822
2013-08-21 11:56:48 +00:00
Erik Groener
9e34d4e546 PNBR#26968 Maken van vervolg melding: waarom wordt afhandeling en omschrijving gekopieerd
svn path=/Website/trunk/; revision=18819
2013-08-21 10:10:46 +00:00
Erik Groener
0794d524a2 FSN#25175 Zichtbare FE-functionaliteit voor Mobile 2.1 (zoekfunctie)
svn path=/Website/trunk/; revision=18818
2013-08-21 09:40:56 +00:00
Maykel Geerdink
c134ff6816 FSN#26583: Openingstijden per ruimte aan te geven tbv SLA.
svn path=/Website/trunk/; revision=18817
2013-08-21 09:29:20 +00:00
Erik Groener
c3920c3fb0 FSN#25610 Meer Mobile FE-functionaliteit (RES wijzigen)
svn path=/Website/trunk/; revision=18816
2013-08-21 08:28:07 +00:00
Erik Groener
e2d22bfc2c FSN#25175 Zichtbare FE-functionaliteit voor Mobile 2.1 (zoekfunctie)
svn path=/Website/trunk/; revision=18815
2013-08-21 08:18:18 +00:00
Maykel Geerdink
78f3ff0799 FSN#27020: stdmelding bewerk scherm in eigen ASP ipv FACMGT.
svn path=/Website/trunk/; revision=18813
2013-08-21 07:20:41 +00:00
Maykel Geerdink
dfdf50446f AADS#26084: Graag waarschuwing bij afsluiting melding met geplande opdrachten.
svn path=/Website/trunk/; revision=18812
2013-08-21 06:57:29 +00:00
Jos Groot Lipman
9eaef7424e PZHO#26712: Management info. Wat is er besteld ipv hoeveel
svn path=/Website/trunk/; revision=18809
2013-08-20 14:17:15 +00:00
Maarten van der Heide
91f6ff215e DFCM#23120 Initiële inrichting/implementatie
svn path=/Website/trunk/; revision=18807
2013-08-20 13:28:22 +00:00
Maykel Geerdink
1a4c9a6056 UWVA#26941: BES/fin: als je BESBOR rechten hebt kan je alle bes opdrachten zien via factuur.
svn path=/Website/trunk/; revision=18806
2013-08-20 13:03:52 +00:00
Erik Groener
49dc3e210a FSN#25610 Meer Mobile FE-functionaliteit (RES wijzigen)
svn path=/Website/trunk/; revision=18805
2013-08-20 12:44:33 +00:00
Peter Feij
a31a2364ff FSN#25375 kostenplaats naar kostenplaats linken
svn path=/Website/trunk/; revision=18804
2013-08-20 12:22:44 +00:00
Jos Groot Lipman
2ab96c6de8 FSN#25603 Mail2SOAP interface
svn path=/Website/trunk/; revision=18803
2013-08-20 11:51:10 +00:00
Erik Groener
e600db5f80 FSN#25175 Zichtbare FE-functionaliteit voor Mobile 2.1 (zoekfunctie)
svn path=/Website/trunk/; revision=18801
2013-08-20 11:43:48 +00:00
Maykel Geerdink
b84afcd838 PZHO#26712: Management info bestellingen. Wat is er besteld ipv hoeveel.
svn path=/Website/trunk/; revision=18800
2013-08-20 09:46:43 +00:00
Peter Feij
127456edbc FSN#26272 QA like/satisfaction functionaliteit
svn path=/Website/trunk/; revision=18799
2013-08-20 09:45:04 +00:00
Maykel Geerdink
74a1c139dc NMMS#27223: THT ook bij object kunnen configureren.
svn path=/Website/trunk/; revision=18797
2013-08-20 09:00:05 +00:00
Peter Feij
64bbaf3761 FSN#26272 Oordeel kolom naar achteraan verplaatst in MI
svn path=/Website/trunk/; revision=18796
2013-08-20 08:29:05 +00:00
Peter Feij
631024b492 CSUN#27276 locatieomschrijving langer
svn path=/Website/trunk/; revision=18794
2013-08-20 07:54:11 +00:00
Jos Groot Lipman
3ed002e409 dubbelquote, :, ? en | zijn ook ongeldig in filenamen, was al gefixed in shared.inc
svn path=/Website/trunk/; revision=18790
2013-08-20 07:10:21 +00:00
Jos Groot Lipman
b4f3ccdfc4 Merge 5.3.1 Gold D patches in wording
svn path=/Website/trunk/; revision=18789
2013-08-19 15:13:31 +00:00
Maykel Geerdink
7398265da0 AADS#26084: Graag waarschuwing bij afsluiting melding met geplande opdrachten.
svn path=/Website/trunk/; revision=18788
2013-08-19 14:28:25 +00:00
Jos Groot Lipman
ebb18a9cf5 FSN#27238 Waarschuwen als melding 'locked' is
svn path=/Website/trunk/; revision=18786
2013-08-19 12:30:52 +00:00
Jos Groot Lipman
4213930946 Merge 5.3.1 Gold D patches in wording
svn path=/Website/trunk/; revision=18785
2013-08-19 12:08:49 +00:00
Arthur Egberink
879e85b5b6 PNBR#27058 -- inrichting evenementen
svn path=/Website/trunk/; revision=18780
2013-08-19 11:22:53 +00:00
Jos Groot Lipman
d53fe20d5d FSN#27238 Waarschuwen als melding 'locked' is
svn path=/Website/trunk/; revision=18779
2013-08-19 10:46:46 +00:00
Jos Groot Lipman
efda3694e5 FSN#27268 Markering bij werkplek in de verkeerde ruimte getekend gaf error
svn path=/Website/trunk/; revision=18777
2013-08-19 08:08:14 +00:00
Ruud Lipper
156ec93c43 PZHO#27148
svn path=/Website/trunk/; revision=18776
2013-08-19 07:57:26 +00:00
Peter Feij
f91a82fb1b AAES#27124 meer vingerruimte bij inputs
svn path=/Website/trunk/; revision=18770
2013-08-16 09:27:32 +00:00
Ruud Lipper
fa44f3a8b2 AANS#26937
svn path=/Website/trunk/; revision=18769
2013-08-16 09:01:55 +00:00
Ruud Lipper
2865891752 AANS#26937
svn path=/Website/trunk/; revision=18768
2013-08-16 08:59:07 +00:00
Ruud Lipper
f25455c952 AANS#26937
svn path=/Website/trunk/; revision=18767
2013-08-16 08:56:03 +00:00
Ruud Lipper
b247f0d561 AANS#26937
svn path=/Website/trunk/; revision=18765
2013-08-16 08:50:26 +00:00
Ruud Lipper
3f58fe24f3 AANS#26937
svn path=/Website/trunk/; revision=18764
2013-08-16 08:47:31 +00:00
Ruud Lipper
16dbd83a59 AANS#26937
svn path=/Website/trunk/; revision=18763
2013-08-16 08:44:51 +00:00
Ruud Lipper
c077a0c824 AANS#26937
svn path=/Website/trunk/; revision=18762
2013-08-16 08:42:23 +00:00
Ruud Lipper
54e758b85b AANS#26937
svn path=/Website/trunk/; revision=18761
2013-08-16 08:39:32 +00:00
Ruud Lipper
c7c3e81847 AANS#26937
svn path=/Website/trunk/; revision=18759
2013-08-16 08:36:10 +00:00
Ruud Lipper
9895cb345e AANS#26937
svn path=/Website/trunk/; revision=18758
2013-08-16 08:31:08 +00:00
Ruud Lipper
7ccf259928 AANS#26937
svn path=/Website/trunk/; revision=18757
2013-08-16 08:27:52 +00:00
Ruud Lipper
eb3c4b1a1e AANS#26937
svn path=/Website/trunk/; revision=18756
2013-08-16 08:22:55 +00:00
Ruud Lipper
6ab44aa533 AANS#26937
svn path=/Website/trunk/; revision=18755
2013-08-16 08:20:51 +00:00
Ruud Lipper
05afa246e8 AANS#26937
svn path=/Website/trunk/; revision=18754
2013-08-16 08:19:01 +00:00
Ruud Lipper
9c7b07dcf1 AANS#26937
svn path=/Website/trunk/; revision=18753
2013-08-16 08:16:50 +00:00
Ruud Lipper
5cdf4af8e0 AANS#26937
svn path=/Website/trunk/; revision=18752
2013-08-16 08:11:22 +00:00
Ruud Lipper
b8279ca73e AANS#26937
svn path=/Website/trunk/; revision=18751
2013-08-16 08:08:46 +00:00
Ruud Lipper
3d446f153a AANS#26937
svn path=/Website/trunk/; revision=18750
2013-08-16 08:04:26 +00:00
Ruud Lipper
09c85b4719 AANS#26937
svn path=/Website/trunk/; revision=18749
2013-08-16 08:01:25 +00:00
Ruud Lipper
1e3411e7a2 AANS#26937
svn path=/Website/trunk/; revision=18748
2013-08-16 07:58:07 +00:00
Ruud Lipper
7238451241 AANS#26937
svn path=/Website/trunk/; revision=18747
2013-08-16 07:48:34 +00:00
Ruud Lipper
eede182f28 AANS#26937
svn path=/Website/trunk/; revision=18746
2013-08-16 07:20:19 +00:00
Maykel Geerdink
62a88e00b8 NMMS#27223: THT ook bij object kunnen configureren.
svn path=/Website/trunk/; revision=18743
2013-08-15 14:11:53 +00:00
Arthur Egberink
bc5f93b31b PZHO#26917 -- Wijziging bon bij organisatiewijziging
svn path=/Website/trunk/; revision=18741
2013-08-15 13:05:57 +00:00
Maykel Geerdink
24cb536b55 FSN#27253: INS: Error tijdens registreer een melding vanuit een object.
NMMS#27223: THT ook bij object kunnen configureren.

svn path=/Website/trunk/; revision=18739
2013-08-15 10:54:01 +00:00
Maykel Geerdink
4446236e8e FSN#27253: INS: Error tijdens registreer een melding vanuit een object.
svn path=/Website/trunk/; revision=18738
2013-08-15 10:51:52 +00:00
Jos Groot Lipman
ccf5bc2bd9 FSN#26809 &nolabel=1 onderdrukt hard default label, handig voor 3DIze
svn path=/Website/trunk/; revision=18737
2013-08-15 10:42:33 +00:00
Maykel Geerdink
555118464e FSN#27253: INS: Error tijdens registreer een melding vanuit een object.
svn path=/Website/trunk/; revision=18736
2013-08-15 10:07:30 +00:00
Maykel Geerdink
9c9d5e46d8 FSN#27253: INS: Error tijdens registreer een melding vanuit een object.
svn path=/Website/trunk/; revision=18735
2013-08-15 09:15:48 +00:00
Maykel Geerdink
c75cecde46 FSN#26583: Openingstijden per ruimte aan te geven tbv SLA.
svn path=/Website/trunk/; revision=18734
2013-08-15 08:28:45 +00:00
Daniëlle Tolner
7f74992a72 PZHO#26917: Aanpassen tekst uitdiensttredingsmails
svn path=/Website/trunk/; revision=18733
2013-08-14 15:02:54 +00:00
Peter Feij
e5b79ce33b UWVA#27180 Bij autoorder meldingtijd ook meenemen
svn path=/Website/trunk/; revision=18732
2013-08-14 14:21:04 +00:00
Jos Groot Lipman
b21d1762af FSN#27139 Sortering niet op discipline bij lvl=0
svn path=/Website/trunk/; revision=18729
2013-08-14 13:35:33 +00:00
Jos Groot Lipman
7d468a8731 FSN#26586 respijt meerekenen voor de PPI
svn path=/Website/trunk/; revision=18727
2013-08-14 12:23:55 +00:00
Daniëlle Tolner
b85ff6d617 AAVL#27219: Aanpassing layout workorder (aanmelden bij facilitydesk)
svn path=/Website/trunk/; revision=18726
2013-08-14 12:22:33 +00:00
Daniëlle Tolner
d31ca34951 HOUT#27252: Link naar FACILITOR toevoegen op bon
svn path=/Website/trunk/; revision=18724
2013-08-14 11:41:45 +00:00
Peter Feij
8378fd78f2 FSN#27250
svn path=/Website/trunk/; revision=18723
2013-08-14 11:26:51 +00:00
Peter Feij
6adc29c19a UWVA#26549 melding ook omschrijving in overzicht. Verder layout aanpassingen
svn path=/Website/trunk/; revision=18722
2013-08-14 10:38:15 +00:00
Peter Feij
f1c4d5fa08 UWVA#26549 melding ook omschrijving in overzicht. Verder layout aanpassingen
svn path=/Website/trunk/; revision=18721
2013-08-14 10:32:29 +00:00
Jos Groot Lipman
e8643cb53c Layout (shorttxt functie) iets verbeterd
svn path=/Website/trunk/; revision=18720
2013-08-14 10:08:50 +00:00
Peter Feij
ce76a94953 FSN#26809 sensorstatus
svn path=/Website/trunk/; revision=18719
2013-08-14 10:06:45 +00:00
Jos Groot Lipman
62e22d64a9 FSN#27251 CAD TEMP/radXXXX.tmp automatischer opruimen
svn path=/Website/trunk/; revision=18718
2013-08-14 09:20:41 +00:00
Erik Groener
57840387bd YAHU#26826 MLDBAC: Managementinfo naar Print/Excel neemt kenmerken niet mee
svn path=/Website/trunk/; revision=18716
2013-08-14 08:18:03 +00:00
Jos Groot Lipman
8ae05da0b4 FSN#25786 Iets beter verplicht aanduiden
svn path=/Website/trunk/; revision=18713
2013-08-13 15:22:43 +00:00
Jos Groot Lipman
af55631f90 FSN#27139 Sortering ook op volgnr
svn path=/Website/trunk/; revision=18710
2013-08-13 14:50:07 +00:00
Jos Groot Lipman
387644681d FSN#27081 readonly required toch geel maken maken
svn path=/Website/trunk/; revision=18708
2013-08-13 14:08:42 +00:00
Erik Groener
b228fc56ac FSN#25610 Meer Mobile FE-functionaliteit (RES wijzigen)
svn path=/Website/trunk/; revision=18707
2013-08-13 14:00:00 +00:00
Jos Groot Lipman
f42b318f24 Iets meer loggen
svn path=/Website/trunk/; revision=18705
2013-08-13 13:00:53 +00:00
Jos Groot Lipman
dcb2e354dc FSN#26583 Openingstijden per ruimte
svn path=/Website/trunk/; revision=18704
2013-08-13 12:31:13 +00:00
Erik Groener
a619853016 FSN#26421 input type 'datetime' op mobile ==> Constraints
svn path=/Website/trunk/; revision=18703
2013-08-13 11:50:25 +00:00
Erik Groener
daf79e5a42 GDFS#26662 Date selectie lijkt niet altijd te wissen
svn path=/Website/trunk/; revision=18702
2013-08-13 10:56:20 +00:00
Erik Groener
3bb98c0458 FSN#26584
svn path=/Website/trunk/; revision=18701
2013-08-13 10:22:39 +00:00
Erik Groener
2e161f3103 PNBR#26968 Maken van vervolg melding: waarom wordt afhandeling en omschrijving gekopieerd
svn path=/Website/trunk/; revision=18700
2013-08-13 10:00:52 +00:00
Erik Groener
135598f256 FSN#26584 Uitvoertijd (doorloop) per ruimtesoort varieren
svn path=/Website/trunk/; revision=18699
2013-08-13 09:35:39 +00:00
Erik Groener
be5ed91630 FSN#26584
svn path=/Website/trunk/; revision=18697
2013-08-12 13:30:49 +00:00
Erik Groener
3fbd594d85 PNBR#26968 Maken van vervolg melding: waarom wordt afhandeling en omschrijving gekopieerd
svn path=/Website/trunk/; revision=18695
2013-08-12 13:26:26 +00:00
Maykel Geerdink
7b1d265a2f PZHO#26712: Management info bestellingen. Wat is er besteld ipv hoeveel.
svn path=/Website/trunk/; revision=18694
2013-08-12 13:17:34 +00:00
Erik Groener
80c8d01c40 GDFS#26663 Datum selecteren mbv de datepicker toont niet alle jaartallen
svn path=/Website/trunk/; revision=18692
2013-08-12 10:07:44 +00:00
Jos Groot Lipman
62d4eaba3e altlabel maximaal 30 karakters afdwingen, anders lelijk constraint error
svn path=/Website/trunk/; revision=18691
2013-08-12 09:16:22 +00:00
Maarten van der Heide
2b2d2704b7 UWVA#27133 KTO-pilot
svn path=/Website/trunk/; revision=18689
2013-08-12 08:54:05 +00:00
Erik Groener
35359c8525 GDFS#26662 Date selectie lijkt niet altijd te wissen
svn path=/Website/trunk/; revision=18688
2013-08-12 07:59:26 +00:00
Erik Groener
efb3294a1d FSN#26584 Uitvoertijd (doorloop) per ruimtesoort varieren
svn path=/Website/trunk/; revision=18686
2013-08-09 14:31:31 +00:00
Arthur Egberink
4bfc492ac0 AAEN#27160 -- Infobord reserveringen en bezoekers.
svn path=/Website/trunk/; revision=18685
2013-08-09 13:56:52 +00:00
Erik Groener
acc6682bd6 YAHU#26826 MLDBAC: Managementinfo naar Print/Excel neemt kenmerken niet mee
svn path=/Website/trunk/; revision=18684
2013-08-09 12:43:02 +00:00
Arthur Egberink
5274f1cc1b AAIT#27189 -- Projecturen interface voor AAFM international
svn path=/Website/trunk/; revision=18682
2013-08-09 10:58:23 +00:00
Marcel Bourseau
465f8fb709 ALLI#27105: Lyreco bestel opdrachtbon
svn path=/Website/trunk/; revision=18681
2013-08-09 10:29:38 +00:00
Jos Groot Lipman
9602034f54 Merge 5.3.1 Gold D patches in wording
svn path=/Website/trunk/; revision=18679
2013-08-08 15:54:06 +00:00
Jos Groot Lipman
1ac5176793 FSN#26809 3D presentatie Graphics, 0.11 versie
svn path=/Website/trunk/; revision=18676
2013-08-08 15:39:57 +00:00
Jos Groot Lipman
6625404af0 PNBR#26256 Meerdere woorden zoeken eerst AND, dan pas OR
svn path=/Website/trunk/; revision=18675
2013-08-08 15:34:36 +00:00
Jos Groot Lipman
da373e4cd1 FSN#26809 3D presentatie Graphics, 0.1-versie
svn path=/Website/trunk/; revision=18674
2013-08-08 15:14:24 +00:00
Jos Groot Lipman
6d06cef3db FSN#26482 Iets betere performance
svn path=/Website/trunk/; revision=18671
2013-08-08 14:40:39 +00:00
Jos Groot Lipman
7e4e62a669 HAYG#27202 Bij autoorder wordt je alleen behandelaar als je ook geldige behandelaar bent.
svn path=/Website/trunk/; revision=18670
2013-08-08 14:24:57 +00:00
Erik Groener
12ecb3fb58 GDFS#26662 Date selectie lijkt niet altijd te wissen
svn path=/Website/trunk/; revision=18669
2013-08-08 14:14:47 +00:00
Erik Groener
1fddaaddd6 FSN#26421 input type 'datetime' op mobile ==> Constraints
svn path=/Website/trunk/; revision=18668
2013-08-08 13:40:24 +00:00
Arthur Egberink
d0893c3d59 svn path=/Website/trunk/; revision=18665 2013-08-08 12:39:14 +00:00
Erik Groener
a162506d97 FSN#26421 input type 'datetime' op mobile ==> Constraints
svn path=/Website/trunk/; revision=18664
2013-08-08 12:29:50 +00:00
Maykel Geerdink
cc0d3b949d FSN#26482: 5.3.1 Mobile houdt geen rekening met de setting mld_typeopdr_afmelden_extern.
svn path=/Website/trunk/; revision=18662
2013-08-08 12:02:10 +00:00
Maykel Geerdink
7ba97e00d2 FSN#27020: stdmelding bewerk scherm in eigen ASP ipv FACMGT.
svn path=/Website/trunk/; revision=18660
2013-08-08 11:39:44 +00:00
Arthur Egberink
d26d9a303b CSUN#25914 -- koppeling om locaties te importeren of aan te passen
svn path=/Website/trunk/; revision=18657
2013-08-08 11:15:04 +00:00
Peter Feij
7dea8fd51d FSN#27224 Ook werkplkegebonden objecten ondersteunen
svn path=/Website/trunk/; revision=18656
2013-08-08 11:12:26 +00:00
Erik Groener
90794566c4 FSN#26421 input type 'datetime' op mobile ==> Constraints
svn path=/Website/trunk/; revision=18655
2013-08-08 10:22:32 +00:00
Peter Feij
2d92ad84aa FSN#26272 Like-opties
svn path=/Website/trunk/; revision=18654
2013-08-08 09:40:30 +00:00
Peter Feij
fde612f553 FSN#26272 Like-opties
svn path=/Website/trunk/; revision=18652
2013-08-08 09:32:40 +00:00
Erik Groener
08803e6678 GDFS#26662 Date selectie lijkt niet altijd te wissen
svn path=/Website/trunk/; revision=18651
2013-08-08 09:28:16 +00:00
Jos Groot Lipman
aea47ffcaa FSN#26809 3D presentatie Graphics, 0-versie
svn path=/Website/trunk/; revision=18650
2013-08-08 09:18:37 +00:00
Maykel Geerdink
0783868b76 FSN#26584: Uitvoertijd (doorloop) per ruimtesoort varieren.
svn path=/Website/trunk/; revision=18649
2013-08-08 08:20:45 +00:00
Jos Groot Lipman
4e4688e763 PNBR#26815 Kennisbank aan meerdere meldingen
svn path=/Website/trunk/; revision=18646
2013-08-07 14:39:19 +00:00
Jos Groot Lipman
819816eeb3 PNBR#26815 Correcter clientside dubbelen voorkomen zoals de code suggereerde maar niet deed
svn path=/Website/trunk/; revision=18643
2013-08-07 14:04:32 +00:00
Maykel Geerdink
a01ba2ce8b FSN#26580: Melding expliciet kunnen relateren aan een BROC(/M).
svn path=/Website/trunk/; revision=18641
2013-08-07 13:40:59 +00:00
Maykel Geerdink
922f01b5b3 FSN#26272: Waarderingsmogelijkheden bieden voor de verleende service ("Like").
svn path=/Website/trunk/; revision=18640
2013-08-07 13:13:37 +00:00
Maykel Geerdink
d5130382e9 FSN#26272: Waarderingsmogelijkheden bieden voor de verleende service ("Like").
svn path=/Website/trunk/; revision=18639
2013-08-07 13:09:29 +00:00
Jos Groot Lipman
07baf55a98 PNBR#26265 Kennisbank: Default publicatiedatum bij invullen item is nu opgelost in de database
svn path=/Website/trunk/; revision=18638
2013-08-07 13:05:55 +00:00
Daniëlle Tolner
52f8b49f55 AADS#27216: Mobile activeren
svn path=/Website/trunk/; revision=18636
2013-08-07 12:42:05 +00:00
Daniëlle Tolner
23886f2b8a AASA#27217
svn path=/Website/trunk/; revision=18635
2013-08-07 12:36:15 +00:00
Jos Groot Lipman
ee489d78c9 HAYG#27202 Bij autoorder wordt je alleen behandelaar als je ook geldige behandelaar bent.
svn path=/Website/trunk/; revision=18634
2013-08-07 12:33:14 +00:00
Daniëlle Tolner
25a3fac907 AASA#27217
svn path=/Website/trunk/; revision=18633
2013-08-07 12:33:03 +00:00
Peter Koerhuis
69586d408a AKZA#22738 Aanschakelen sleutelmodule (notificatiejob sleutelafgifte)
svn path=/Website/trunk/; revision=18631
2013-08-07 09:31:14 +00:00
Erik Groener
188b548961 FSN#26421 input type 'datetime' op mobile ==> Constraints
svn path=/Website/trunk/; revision=18630
2013-08-07 09:27:07 +00:00
Jos Groot Lipman
1b61acee21 FSN#26533 FE kennisbank toont niet de juiste items
svn path=/Website/trunk/; revision=18628
2013-08-07 09:14:15 +00:00
Jos Groot Lipman
d595c488d6 FSN#27210 S("cache_changecounter") ook eTag in
svn path=/Website/trunk/; revision=18625
2013-08-07 08:04:18 +00:00
Erik Groener
2e60016b20 FSN#25610 Meer Mobile FE-functionaliteit (RES wijzigen)
svn path=/Website/trunk/; revision=18622
2013-08-06 14:19:08 +00:00
Jos Groot Lipman
9aa20f1b00 FSN#24956 Versie 3.00 Zie "y:\SlnkDWF documentatie.doc" voor historie
svn path=/Website/trunk/; revision=18621
2013-08-06 14:02:47 +00:00
Erik Groener
36d70f9f34 FSN#26533 FE kennisbank toont niet de juiste items
svn path=/Website/trunk/; revision=18620
2013-08-06 12:19:07 +00:00
Jos Groot Lipman
527a6563ce NMPC#24394 Meerdaagse reserveringen onduidelijk op overzichtslijsten
svn path=/Website/trunk/; revision=18619
2013-08-06 09:39:35 +00:00
Arthur Egberink
12cde5083d AAEN#27160 -- Infobord reserveringen en bezoekers.
svn path=/Website/trunk/; revision=18618
2013-08-06 09:38:07 +00:00
Arthur Egberink
3bf2e3d2fe AAEN#27160 -- Infobord reserveringen en bezoekers.
svn path=/Website/trunk/; revision=18617
2013-08-06 09:37:09 +00:00
Erik Groener
741369cc65 PBNR#26815 Kennisbank: item aan meerdere meldingen koppelen
svn path=/Website/trunk/; revision=18616
2013-08-06 07:28:28 +00:00
Erik Groener
926ca7d33e FSN#26565 Mobiel opdrachten aan kunnen maken
svn path=/Website/trunk/; revision=18615
2013-08-05 14:39:34 +00:00
Jos Groot Lipman
453d52fa41 UWVA#26897 Legenda experiment verwijderd, UWVA betaalt niet
svn path=/Website/trunk/; revision=18613
2013-08-05 12:54:06 +00:00
Maykel Geerdink
19882bae3b UWVA#23329: Logging van bestelopdrachtmutaties.
svn path=/Website/trunk/; revision=18612
2013-08-05 12:37:47 +00:00
Maykel Geerdink
eac29dc34f UWVA#23329: Logging van bestelopdrachtmutaties.
svn path=/Website/trunk/; revision=18611
2013-08-05 12:33:08 +00:00
Jos Groot Lipman
f1ac985a3b FSN#26585, FSN#26586, FSN#26577 SLA, respijt, mag afwijken etc.
svn path=/Website/trunk/; revision=18610
2013-08-05 12:24:03 +00:00
Maykel Geerdink
6878a2437f AAFM#26867: Kenmerken aanpassen na afmelden RFQ.
svn path=/Website/trunk/; revision=18608
2013-08-05 11:29:02 +00:00
Peter Koerhuis
ea5543f3fd NYBU#26133 Inrichten reserveringsmodule en Sentido koppeling
svn path=/Website/trunk/; revision=18607
2013-08-05 10:25:10 +00:00
Erik Groener
71a9b7e8a0 FSN#26227 popup lock na 2x vrije materialen toevoegen zonder omschrijving en dan opslaan
svn path=/Website/trunk/; revision=18606
2013-08-05 10:04:48 +00:00
Maykel Geerdink
749cf69f65 UWVA#23329: Logging van bestelopdrachtmutaties.
svn path=/Website/trunk/; revision=18603
2013-08-05 09:27:47 +00:00
Erik Groener
91e4d808b6 PBNR#26815 Kennisbank: item aan meerdere meldingen koppelen
svn path=/Website/trunk/; revision=18601
2013-08-05 08:29:45 +00:00
Jos Groot Lipman
3acfdf6b63 FSN#27164 Was gammel bij vakgroeptype met slash in de omschrijving
svn path=/Website/trunk/; revision=18599
2013-08-05 08:26:52 +00:00
Jos Groot Lipman
b65e23801e Iets safe'r
svn path=/Website/trunk/; revision=18598
2013-08-05 08:25:47 +00:00
Jos Groot Lipman
990af6a13a FSN#25610: Meer Mobile FE-functionaliteit (RES wijzigen en fiatteren).
svn path=/Website/trunk/; revision=18597
2013-08-05 07:44:29 +00:00
Maarten van der Heide
51c0a59a0c RENK#24949 Reserveringsfacturen (voor derden)
svn path=/Website/trunk/; revision=18596
2013-08-02 15:22:30 +00:00
Ruud Lipper
0705c61027 AASA#27181
svn path=/Website/trunk/; revision=18594
2013-08-02 12:22:56 +00:00
Erik Groener
4c2f80e7a6 FSN#26227 popup lock na 2x vrije materialen toevoegen zonder omschrijving en dan opslaan
svn path=/Website/trunk/; revision=18591
2013-08-02 10:40:23 +00:00
Peter Koerhuis
12d99f63cc NYBU#25028 Bonnen huurovereenkomst + bevestigingsbrief studentenkamers
svn path=/Website/trunk/; revision=18590
2013-08-02 10:11:39 +00:00
Peter Koerhuis
21478f1094 NYBU#25028 Bonnen huurovereenkomst + bevestigingsbrief studentenkamers
svn path=/Website/trunk/; revision=18588
2013-08-02 09:36:54 +00:00
Erik Groener
2306000a42 PNBR#26265 Kennisbank: Default publicatiedatum bij invullen item
svn path=/Website/trunk/; revision=18586
2013-08-02 06:52:40 +00:00
Jos Groot Lipman
c6fc2234ea RWSN#14762 MLD flex zoeken over meerdere niveaus oops
svn path=/Website/trunk/; revision=18585
2013-08-01 14:25:15 +00:00
Erik Groener
ab627fd059 PBNR#26815 Kennisbank: item aan meerdere meldingen koppelen
svn path=/Website/trunk/; revision=18584
2013-08-01 13:39:01 +00:00
Jos Groot Lipman
c4ea37c040 'Continue knop' een target=_top geven
Intern hint geven dat je fac_id moet meegeven

svn path=/Website/trunk/; revision=18581
2013-08-01 12:40:53 +00:00
Jos Groot Lipman
2e830cb598 FSN#26396 Wachtwoord reset aanvragen alleen als je een wachtwoord had
svn path=/Website/trunk/; revision=18580
2013-08-01 12:38:27 +00:00
Jos Groot Lipman
cfcdab6a39 FSN#27175 Wachtwoord verlopen voorbereiding
FSN#26396 Wachtwoord vergeten via resetlink

svn path=/Website/trunk/; revision=18579
2013-08-01 12:29:12 +00:00
Maykel Geerdink
deb7180979 FSN#25610: Meer Mobile FE-functionaliteit (RES wijzigen en fiatteren).
svn path=/Website/trunk/; revision=18577
2013-08-01 12:19:31 +00:00
Maykel Geerdink
ac33d73806 FSN#27176: PDA: Teveel reserveringen bij lopende zaken.
svn path=/Website/trunk/; revision=18576
2013-08-01 12:16:50 +00:00
Ruud Lipper
6d23a35d5a AANS#27169
svn path=/Website/trunk/; revision=18575
2013-08-01 11:24:54 +00:00
Jos Groot Lipman
cde916b2ce FSN#27164 Was gammel bij vakgroeptype met slash in de omschrijving
svn path=/Website/trunk/; revision=18572
2013-07-31 15:55:11 +00:00
Jos Groot Lipman
927fcdbdfc FSN#24372 Bijlagen met 'Foute' extensies via whitelist ipv. blacklist
svn path=/Website/trunk/; revision=18571
2013-07-31 15:16:36 +00:00
Jos Groot Lipman
983c78c820 RWSN#14762 MLD flex zoeken over meerdere niveaus
svn path=/Website/trunk/; revision=18570
2013-07-31 14:11:23 +00:00
Jos Groot Lipman
08bc775661 Layout: flexkenmerken in zoekmode wat meer ruimte voor labels
(ook nog kleine wijziging in kenmerk_common.inc==>EGR)

svn path=/Website/trunk/; revision=18569
2013-07-31 14:00:31 +00:00
Jos Groot Lipman
a41d7ac645 RWSN#14762 MLD flex zoeken over meerdere niveaus
svn path=/Website/trunk/; revision=18568
2013-07-31 13:58:55 +00:00
Jos Groot Lipman
3e17d16318 Requires res.css is onnodig voor save-scripts. Voorkomt verwarrende logging daarover.
svn path=/Website/trunk/; revision=18567
2013-07-31 13:45:58 +00:00
Jos Groot Lipman
ede8b51658 FSN#27162 Autoselect objecten ook goed in IE9+ en FF
svn path=/Website/trunk/; revision=18566
2013-07-31 12:51:09 +00:00
Jos Groot Lipman
4b15836bf6 Ook W2D en old-style DWF voor symbool definitie ondersteunen
svn path=/Website/trunk/; revision=18565
2013-07-31 10:57:32 +00:00
Maykel Geerdink
750d952c8e FSN#26580: Melding expliciet kunnen relateren aan een BROC(/M).
PNBR#25706: Verwijderen van daarvoor ingevoerde gegevens/aanpassingen(Details Melding).

svn path=/Website/trunk/; revision=18563
2013-07-31 08:14:26 +00:00
Jos Groot Lipman
0304d75771 FSN#24372 Bijlagen met 'Foute' extensies via whitelist ipv. blacklist
svn path=/Website/trunk/; revision=18562
2013-07-31 07:31:25 +00:00
Maykel Geerdink
d4fbd432d3 AANS#26992: Zoeken op nummer zoekt niet in verwijderde facturen.
svn path=/Website/trunk/; revision=18561
2013-07-31 07:11:21 +00:00
Maykel Geerdink
a683bdd699 AAIT#26911: Autorisatierol Backoffice:Factuurcontrole in "Fin - Facturen".
svn path=/Website/trunk/; revision=18560
2013-07-31 06:24:13 +00:00
Maykel Geerdink
2467f76689 FSN#26584: Uitvoertijd (doorloop) per ruimtesoort varieren.
svn path=/Website/trunk/; revision=18559
2013-07-30 14:15:42 +00:00
Maykel Geerdink
0fb1b71c89 FSN#27020: stdmelding bewerk scherm in eigen ASP ipv FACMGT.
svn path=/Website/trunk/; revision=18558
2013-07-30 14:12:31 +00:00
Peter Koerhuis
eb44435a6c AAEY#27136 Nieuw logo
svn path=/Website/trunk/; revision=18557
2013-07-30 14:07:05 +00:00
Maykel Geerdink
61cd0ae327 FSN#26580: Melding expliciet kunnen relateren aan een BROC(/M).
svn path=/Website/trunk/; revision=18555
2013-07-30 13:40:28 +00:00
Maykel Geerdink
2a0913cb40 FSN#27020: stdmelding bewerk scherm in eigen ASP ipv FACMGT.
svn path=/Website/trunk/; revision=18554
2013-07-30 13:32:49 +00:00
Jos Groot Lipman
49a1acbc03 FSN#26953 Impliciete werkplekken aanscherpen
svn path=/Website/trunk/; revision=18553
2013-07-30 09:36:16 +00:00
Jos Groot Lipman
9232d6aaea FSN#26584 Uitvoertijd per ruimtesoort
svn path=/Website/trunk/; revision=18551
2013-07-30 08:07:44 +00:00
Jos Groot Lipman
4ce9bcdb63 PNBR#26266 Kennisbank: Urls iets safe'r
svn path=/Website/trunk/; revision=18550
2013-07-30 07:40:15 +00:00
Maykel Geerdink
950b498838 UWVA#26941: BES/fin: als je BESBOR rechten hebt kan je alle bes opdrachten zien via factuur.
svn path=/Website/trunk/; revision=18548
2013-07-29 12:53:13 +00:00
Maykel Geerdink
46914d1400 UWVA#26868: Opdrachtframe verschijnt niet terwijl er wel een opdracht in de meldinglijst is.
svn path=/Website/trunk/; revision=18546
2013-07-29 09:39:17 +00:00
Maykel Geerdink
2494923216 FSN#26580: Melding expliciet kunnen relateren aan een BROC(/M).
svn path=/Website/trunk/; revision=18545
2013-07-29 08:44:12 +00:00
Erik Groener
706d2613e8 RWSN#27022 Printoverzicht Meldingenoverizicht: Zelf kolommen kunnen toevoegen?
svn path=/Website/trunk/; revision=18544
2013-07-29 06:58:40 +00:00
Erik Groener
9f97b079b2 PNBR#26266 Kennisbank: Urls controleren
svn path=/Website/trunk/; revision=18543
2013-07-26 14:23:45 +00:00
Erik Groener
fe031dfa57 FSN#26227 popup lock na 2x vrije materialen toevoegen zonder omschrijving en dan opslaan
svn path=/Website/trunk/; revision=18542
2013-07-26 13:10:29 +00:00
Jos Groot Lipman
890d8bacc1 AAIT#26239 Subject meetracken als gewijzigd
svn path=/Website/trunk/; revision=18541
2013-07-25 10:27:14 +00:00
Jos Groot Lipman
65d2fbb129 FSN#27023 Bij filtering op datum-tot dat doen op begindatum en niet einddatum
svn path=/Website/trunk/; revision=18540
2013-07-25 10:22:13 +00:00
Jos Groot Lipman
fe4815c9f2 YAHU#26826 Maninfo groeperen opdrachten voortaan via opdr_list.inc
svn path=/Website/trunk/; revision=18539
2013-07-25 10:04:41 +00:00
Jos Groot Lipman
f24aa037f4 NMPC#24394 Meerdaagse reserveringen onduidelijk op overzichtslijsten
svn path=/Website/trunk/; revision=18538
2013-07-25 09:50:33 +00:00
Erik Groener
a5012a27c5 NMPC#24394 Meerdaagse reserveringen onduidelijk op overzichtslijsten
svn path=/Website/trunk/; revision=18534
2013-07-24 14:26:33 +00:00
Jos Groot Lipman
b6e25009bf AAIT#26239 Subject meetracken als gewijzigd
svn path=/Website/trunk/; revision=18533
2013-07-24 14:08:44 +00:00
Marcel Bourseau
59ef83a90e VGLD#27100: Koppeling met Office Depot
svn path=/Website/trunk/; revision=18532
2013-07-24 13:39:43 +00:00
Jos Groot Lipman
0ff5fb4deb SLA, respijt bugje
svn path=/Website/trunk/; revision=18530
2013-07-24 12:28:10 +00:00
Jos Groot Lipman
f95cc5474e FSN#26580 BROC referentie fixes
svn path=/Website/trunk/; revision=18529
2013-07-24 11:11:02 +00:00
Jos Groot Lipman
ac8ad5a3c5 FSN#26422: Iets netter verwijderde bestelling melden
svn path=/Website/trunk/; revision=18528
2013-07-24 11:09:09 +00:00
Jos Groot Lipman
c7ac974dbe Merge 5.3.1 Gold D patches in wording
svn path=/Website/trunk/; revision=18526
2013-07-24 08:55:55 +00:00
Jos Groot Lipman
e9e6aa1b66 FSN#26585, FSN#26586, FSN#26577 SLA, respijt, mag afwijken etc.
svn path=/Website/trunk/; revision=18523
2013-07-23 15:02:02 +00:00
Jos Groot Lipman
39f30a15e6 FSN#25554: RES: inconsistentie in DB qua activiteit x categorie.
svn path=/Website/trunk/; revision=18522
2013-07-23 13:57:23 +00:00
Jos Groot Lipman
02d21de989 "ASP 0251" (Response Buffer Limit Exceeded) ook iets specifieker uitleggen dat zoekfilters verkleinen misschien helpt
svn path=/Website/trunk/; revision=18521
2013-07-23 12:41:15 +00:00
Jos Groot Lipman
3a639d709c FSN#27110 class mee kunnen geven zodat DEMO\portal_menu.asp weg kan
svn path=/Website/trunk/; revision=18516
2013-07-23 10:12:32 +00:00
Jos Groot Lipman
021332a6fc VGLD#26906 Hookfunctie bes_postsave mogelijk gemaakt zodat je iets met transportkosten kunt doen
svn path=/Website/trunk/; revision=18515
2013-07-23 10:02:27 +00:00
Jos Groot Lipman
aca719ce15 FSN#26585, FSN#26586, FSN#26577 SLA, respijt, mag afwijken etc.
svn path=/Website/trunk/; revision=18514
2013-07-23 09:00:15 +00:00
Jos Groot Lipman
b4316e18dc PNBR#26258 Hele woorden zoeken
PNBR#26256 Meerdere woorden zoeken eerst AND, dan pas OR

svn path=/Website/trunk/; revision=18510
2013-07-22 15:08:41 +00:00
Jos Groot Lipman
a997d1e508 FSN#27110 class mee kunnen geven zodat DEMO\portal_menu.asp weg kan
svn path=/Website/trunk/; revision=18509
2013-07-22 14:39:18 +00:00
Jos Groot Lipman
88f52ef9c4 PNBR#26265 FAQ-datum default vullen als je FAQBOF rechten hebt.
Verder: met alleen FAQFOF rechten mag je niet meer publiceren

svn path=/Website/trunk/; revision=18508
2013-07-22 14:26:20 +00:00
Jos Groot Lipman
3396330262 PNBR#26258 Hele woorden zoeken
PNBR#26256 Meerdere woorden zoeken eerst AND, dan pas OR

svn path=/Website/trunk/; revision=18507
2013-07-22 14:01:39 +00:00
Jos Groot Lipman
4e4d09729c FSN#26578 Afmeldteksten aanscherpen
svn path=/Website/trunk/; revision=18506
2013-07-22 09:15:10 +00:00
Marcel Bourseau
670b00c685 VGLD#27099: BTW plichtig en export van BTW code.
svn path=/Website/trunk/; revision=18503
2013-07-19 12:12:09 +00:00
Jos Groot Lipman
ebac6c33b7 YAHU#26826 Maninfo groeperen opdrachten voortaan via opdr_list.inc
svn path=/Website/trunk/; revision=18500
2013-07-18 14:09:03 +00:00
Jos Groot Lipman
ea70b659e5 PNBR#22740 fe mag geen negatief aantal catering bestellen
svn path=/Website/trunk/; revision=18495
2013-07-17 15:01:51 +00:00
Maykel Geerdink
9ef07a8b5e PNBR#26063: meldingen die gekoppeld zijn aan gekoppelde meldingen.
svn path=/Website/trunk/; revision=18493
2013-07-17 13:33:47 +00:00
Jos Groot Lipman
7e319699dc Echt opruimen
svn path=/Website/trunk/; revision=18492
2013-07-17 13:18:42 +00:00
Jos Groot Lipman
66cbda58a7 DLL Versie 3.00 in wording
svn path=/Website/trunk/; revision=18491
2013-07-17 12:47:25 +00:00
Maykel Geerdink
0d6bd96531 FSN#26578: Wat standaard-afmeldteksten bieden.
svn path=/Website/trunk/; revision=18487
2013-07-17 09:02:21 +00:00
Jos Groot Lipman
a645172274 Syntax functie-aanduiding (minder verwarrend in de logging)
svn path=/Website/trunk/; revision=18486
2013-07-17 09:00:27 +00:00
Maykel Geerdink
d376364555 PNBR#26063: meldingen die gekoppeld zijn aan gekoppelde meldingen.
svn path=/Website/trunk/; revision=18481
2013-07-17 07:46:15 +00:00
Jos Groot Lipman
a59364121c YAHU#26826 Maninfo groeperen opdrachten voortaan via opdr_list.inc
svn path=/Website/trunk/; revision=18480
2013-07-16 16:09:59 +00:00
Jos Groot Lipman
2a3fbf5a3e FSN#26578 Afmeldteksten aanscherpen
svn path=/Website/trunk/; revision=18479
2013-07-16 14:45:00 +00:00
Maykel Geerdink
90492dbafd AAIT#26911: Autorisatierol Backoffice:Factuurcontrole in "Fin - Facturen".
svn path=/Website/trunk/; revision=18478
2013-07-16 13:59:36 +00:00
Maykel Geerdink
f29d421a59 UWVA#26749: Kopieer melding vult flexvelden niet in de nieuwe melding.
svn path=/Website/trunk/; revision=18477
2013-07-16 13:04:20 +00:00
Maykel Geerdink
a90a17b3c7 FSN#26580: Melding expliciet kunnen relateren aan een BROC(/M).
svn path=/Website/trunk/; revision=18476
2013-07-16 10:14:32 +00:00
Maykel Geerdink
e08f7d4860 FSN#26584: Uitvoertijd (doorloop) per ruimtesoort varieren.
svn path=/Website/trunk/; revision=18474
2013-07-16 09:12:56 +00:00
Ruud Lipper
8aa0c5c7b0 AAVL#27074
svn path=/Website/trunk/; revision=18473
2013-07-16 09:12:16 +00:00
Peter Koerhuis
04cd9417ea LING#27029 Aanpassen opdrachtbon MLD
svn path=/Website/trunk/; revision=18466
2013-07-15 10:19:06 +00:00
Maykel Geerdink
9766daccea FSN#26580: Melding expliciet kunnen relateren aan een BROC(/M).
svn path=/Website/trunk/; revision=18464
2013-07-15 08:48:43 +00:00
Erik Groener
5aa873c0fc NMPC#24394 Meerdaagse reserveringen onduidelijk op overzichtslijsten
svn path=/Website/trunk/; revision=18462
2013-07-12 14:43:31 +00:00
Marcel Bourseau
01fefdf556 VGLD#27038: Maatwerk inkoop opdracht bon
svn path=/Website/trunk/; revision=18459
2013-07-12 11:47:29 +00:00
Marcel Bourseau
9ffc98625f PZHO#26643: voorraadbeheer
svn path=/Website/trunk/; revision=18457
2013-07-12 10:33:07 +00:00
Marcel Bourseau
a6f4c34a5c svn path=/Website/trunk/; revision=18456 2013-07-12 10:32:45 +00:00
Marcel Bourseau
e121738ac7 PZHO#26643: voorraadbeheer
svn path=/Website/trunk/; revision=18455
2013-07-12 10:31:31 +00:00
Ruud Lipper
04d6373caf AAEY#27061
svn path=/Website/trunk/; revision=18453
2013-07-12 07:52:50 +00:00
Erik Groener
6dde098b7f FSN#26359 Waar kan ik de reserveerbare objecten vertalen?
svn path=/Website/trunk/; revision=18449
2013-07-11 14:54:18 +00:00
Maykel Geerdink
dccd53fb91 FSN#26577: Expliciet configureerbaar of afgeweken mag worden van de SLA.
svn path=/Website/trunk/; revision=18448
2013-07-11 14:19:34 +00:00
Maykel Geerdink
8fd2646448 FSN#26578: Wat standaard-afmeldteksten bieden.
svn path=/Website/trunk/; revision=18446
2013-07-11 13:52:16 +00:00
Maykel Geerdink
52cca19915 FSN#26577: Expliciet configureerbaar of afgeweken mag worden van de SLA.
svn path=/Website/trunk/; revision=18445
2013-07-11 13:34:14 +00:00
Jos Groot Lipman
0f8195167b NMPC#27055 Bezoekers flexkenmerken in showmode tonen natuurlijk.
svn path=/Website/trunk/; revision=18441
2013-07-11 12:17:04 +00:00
Jos Groot Lipman
f1b833ec26 FSN#27041 Correctere bahandelaar autorisatie
svn path=/Website/trunk/; revision=18438
2013-07-11 11:57:13 +00:00
Erik Groener
9b4932341c FSN#26565 Mobiel opdrachten aan kunnen maken
svn path=/Website/trunk/; revision=18437
2013-07-11 11:44:45 +00:00
Erik Groener
2f32654ff2 FSN#26359 Waar kan ik de reserveerbare objecten vertalen?
svn path=/Website/trunk/; revision=18435
2013-07-11 08:46:27 +00:00
Ruud Lipper
1112633e90 AAZC#27032
svn path=/Website/trunk/; revision=18434
2013-07-11 08:12:55 +00:00
Daniëlle Tolner
09a72b1282 SKAF#26916: bijlages automatisch meespelen
svn path=/Website/trunk/; revision=18433
2013-07-11 07:34:22 +00:00
Jos Groot Lipman
66c07823d2 tracking listbox initialiseren met groepering-parameter is volgens mijn foutieve copy-paste geweest
svn path=/Website/trunk/; revision=18432
2013-07-11 07:32:23 +00:00
Jos Groot Lipman
f55be53e7a FSN#25357 Opschonen IMP_LOG/FAC_IMPORT: alleen de laatste 10 blijven staan
svn path=/Website/trunk/; revision=18431
2013-07-10 15:33:12 +00:00
Peter Feij
b94372168a FSN#26809 sensorstatus
svn path=/Website/trunk/; revision=18430
2013-07-10 15:27:37 +00:00
Maykel Geerdink
b29e6d810b FSN#26482: 5.3.1 Mobile houdt geen rekening met de setting mld_typeopdr_afmelden_extern.
svn path=/Website/trunk/; revision=18428
2013-07-10 12:55:35 +00:00
Jos Groot Lipman
264d420b23 FSN#25853 bestelling.prs_perslid_key en prs_perslid_key_voor onderscheid beter
svn path=/Website/trunk/; revision=18427
2013-07-10 11:59:59 +00:00
Jos Groot Lipman
99ff957a48 NMMS#27039 Omschrijving 50 karakters
svn path=/Website/trunk/; revision=18426
2013-07-10 11:43:23 +00:00
Jos Groot Lipman
609c7d18ac ALLI#26466 Kolom erbij met aantal artikelen bij groepering op artikel
svn path=/Website/trunk/; revision=18421
2013-07-10 08:35:57 +00:00
Maykel Geerdink
f4d82c1fce PNBR#26063: meldingen die gekoppeld zijn aan gekoppelde meldingen.
svn path=/Website/trunk/; revision=18420
2013-07-10 07:42:50 +00:00
Maykel Geerdink
abb6ca74ad PNBR#26063: meldingen die gekoppeld zijn aan gekoppelde meldingen.
svn path=/Website/trunk/; revision=18419
2013-07-10 06:23:14 +00:00
Jos Groot Lipman
aad50846f6 AAIT#26855 Betere Ondersteuning Windows Phone
svn path=/Website/trunk/; revision=18413
2013-07-09 15:13:54 +00:00
Jos Groot Lipman
3b5cb808e9 FSN#26953 Combinatie Impliciet/flexwerkplekken beter ondersteunen
svn path=/Website/trunk/; revision=18412
2013-07-09 15:11:45 +00:00
Jos Groot Lipman
b2c62e3cd5 AAIT#26849 Scope verdeling==bedragen ondersteunen
svn path=/Website/trunk/; revision=18411
2013-07-09 15:08:35 +00:00
Arthur Egberink
a2402e88bb AAZC#25977 -- OCI koppeling met DeliXL
svn path=/Website/trunk/; revision=18407
2013-07-09 13:43:03 +00:00
Ruud Lipper
4e4360a797 UWVA#27035
svn path=/Website/trunk/; revision=18406
2013-07-09 12:39:05 +00:00
Maykel Geerdink
46043215e1 FSN#26267: printen verbruiksregistratie werkt niet goed.
svn path=/Website/trunk/; revision=18403
2013-07-09 11:47:23 +00:00
Jos Groot Lipman
1ed69b1c71 FSN#26101: Menu-item mijn meldingen (als behandelaar) terugdraaien
Voortaan SELF als parameter in de URL toestaan

svn path=/Website/trunk/; revision=18401
2013-07-09 10:11:11 +00:00
Jos Groot Lipman
22b085b5af AAIT#26855 Betere Ondersteuning Windows Phone
svn path=/Website/trunk/; revision=18400
2013-07-09 09:30:59 +00:00
Jos Groot Lipman
1cbb500d94 UWVA#26549 melding ook omschrijving in overzicht. Verder layout aanpassingen
svn path=/Website/trunk/; revision=18399
2013-07-09 09:08:09 +00:00
Maykel Geerdink
79755f8424 PNBR#26063: meldingen die gekoppeld zijn aan gekoppelde meldingen.
svn path=/Website/trunk/; revision=18398
2013-07-09 08:02:12 +00:00
Maykel Geerdink
f32b25e5d0 FSN#26101: Menu-item mijn meldingen (als behandelaar).
svn path=/Website/trunk/; revision=18397
2013-07-09 07:47:08 +00:00
Maykel Geerdink
57cf5bbe75 PNBR#26063: meldingen die gekoppeld zijn aan gekoppelde meldingen.
svn path=/Website/trunk/; revision=18396
2013-07-09 07:08:31 +00:00
Peter Koerhuis
522e4cdc6f LING#27029 flexfilesfolder voor bijlages bij opdrachten
svn path=/Website/trunk/; revision=18394
2013-07-08 15:05:01 +00:00
Jos Groot Lipman
4cf4fb4e8d AAAR#26206 Geavanceerd altijd laten zien.
svn path=/Website/trunk/; revision=18393
2013-07-08 14:55:16 +00:00
Jos Groot Lipman
692ca32287 RWSN#26199 INS Geavanceerd zoeken op meer niveaus spatiefoutje
svn path=/Website/trunk/; revision=18392
2013-07-08 14:48:45 +00:00
Maykel Geerdink
9a31c56b4f FSN#25909: Uitgegeven objecten kunnen niet worden gekopieerd onder objectbeheer.
svn path=/Website/trunk/; revision=18391
2013-07-08 12:11:32 +00:00
Jos Groot Lipman
ca5258ccb5 FSN#27024 Aanscherping bounding contour mogelijk maken
svn path=/Website/trunk/; revision=18390
2013-07-08 12:03:09 +00:00
Jos Groot Lipman
37762fd592 Weer een 'out-of-cursors' minder?
svn path=/Website/trunk/; revision=18388
2013-07-08 11:04:30 +00:00
Jos Groot Lipman
62c0af3454 ARBO#26244 Iest nettere melding als vervolg faalt vanwege ondertussen verwijderde verdieping
svn path=/Website/trunk/; revision=18387
2013-07-08 10:55:59 +00:00
Maykel Geerdink
01d1e62bd8 FSN#26998: Meer optie bij resultaat importfunctie geeft 0 regels.
FSN#26523: buildTransitParam heeft problemen bij url parameters met komma.

svn path=/Website/trunk/; revision=18384
2013-07-08 09:57:22 +00:00
Daniëlle Tolner
2f628018da UWVA#27007: O- toevoegen
svn path=/Website/trunk/; revision=18383
2013-07-08 07:54:10 +00:00
Maykel Geerdink
81ea824c5b FSN#26998: Meer optie bij resultaat importfunctie geeft 0 regels.
svn path=/Website/trunk/; revision=18382
2013-07-08 06:28:28 +00:00
Jos Groot Lipman
978dd81c5c FSN#26922 Contourlabel is tegenwoordig contourkey, nu kan de code veel eenvoudiger
svn path=/Website/trunk/; revision=18380
2013-07-07 15:15:18 +00:00
Jos Groot Lipman
d9c7f637cd Popup menu wat beter automatisch hiden
svn path=/Website/trunk/; revision=18379
2013-07-07 15:13:35 +00:00
Marcel Bourseau
d883687cc6 VGLD#27014: Kostensoort wordt nu gevuld tbv Exact
svn path=/Website/trunk/; revision=18376
2013-07-05 12:05:39 +00:00
Maarten van der Heide
3af39cde74 RENK#24949 Reserveringsfacturen (voor derden)
svn path=/Website/trunk/; revision=18372
2013-07-04 15:52:28 +00:00
Maarten van der Heide
ab4b73cff6 RENK#24949 Reserveringsfacturen (voor derden)
svn path=/Website/trunk/; revision=18371
2013-07-04 15:50:48 +00:00
Marcel Bourseau
da2aa4b103 SUTF#26879: E-invoice Office Depot (UBL)
svn path=/Website/trunk/; revision=18368
2013-07-04 15:37:54 +00:00
Jos Groot Lipman
21f4d5b168 Merge 5.3.1 Gold D patches in wording
svn path=/Website/trunk/; revision=18367
2013-07-04 14:46:43 +00:00
Jos Groot Lipman
aea8a83a34 FSN#26953 Combinatie Impliciet/flexwerkplekken beter ondersteunen
svn path=/Website/trunk/; revision=18365
2013-07-04 14:37:07 +00:00
Erik Groener
66bb5685c2 NMPC#24394 Meerdaagse reserveringen onduidelijk op overzichtslijsten
svn path=/Website/trunk/; revision=18364
2013-07-04 14:35:49 +00:00
Jos Groot Lipman
2ff7ba44e0 FSN#26953 Combinatie Impliciet/flexwerkplekken beter ondersteunen
svn path=/Website/trunk/; revision=18363
2013-07-04 13:25:52 +00:00
Maykel Geerdink
f21c83e8df FSN#26580: Melding expliciet kunnen relateren aan een BROC(/M).
svn path=/Website/trunk/; revision=18360
2013-07-04 12:03:27 +00:00
Maykel Geerdink
b109208ce3 FSN#26580: Melding expliciet kunnen relateren aan een BROC(/M).
svn path=/Website/trunk/; revision=18359
2013-07-04 11:57:58 +00:00
Marcel Bourseau
b622fd26c0 VGLD#27003: YourRef en InvoiceNumber
svn path=/Website/trunk/; revision=18358
2013-07-04 11:37:28 +00:00
Erik Groener
c55c4413dd YAHU#26826 MLDBAC: Managementinfo naar Print/Excel neemt kenmerken niet mee
svn path=/Website/trunk/; revision=18356
2013-07-04 09:51:52 +00:00
Erik Groener
9a9af7c68a YAHU#26826 MLDBAC: Managementinfo naar Print/Excel neemt kenmerken niet mee.
FSN#26580: Melding expliciet kunnen relateren aan een BROC(/M).

svn path=/Website/trunk/; revision=18355
2013-07-04 09:45:32 +00:00
Marcel Bourseau
ddfd5a7f5b VGLD#27003: FinReference/YourRef leeg laten
svn path=/Website/trunk/; revision=18354
2013-07-04 08:25:14 +00:00
Marcel Bourseau
0952750202 SUTF#27001: FinReference/YourRef leeg laten
svn path=/Website/trunk/; revision=18352
2013-07-04 07:34:44 +00:00
Arthur Egberink
7f26bdcee7 AAMP#26878 -- Notificatiejobs en putorders toevoegen.
svn path=/Website/trunk/; revision=18351
2013-07-04 07:15:08 +00:00
Jos Groot Lipman
feb7286e91 FSN#26922 Contourlabel is tegenwoordig contourkey, nu kan de code veel eenvoudiger
svn path=/Website/trunk/; revision=18349
2013-07-03 18:29:24 +00:00
Peter Feij
77cbe9da4e FSN#26809 opzet (moet nog afgemaakt worden maar doet het conceptueel wel
svn path=/Website/trunk/; revision=18347
2013-07-03 15:23:13 +00:00
Peter Koerhuis
67eeb791c4 FSN#26999 PRSAAN: aanmeldmodule verwijderen
svn path=/Website/trunk/; revision=18345
2013-07-03 15:09:14 +00:00
Arthur Egberink
7721fa58e2 AAMP#26878 -- Notificatiejobs en putorders toevoegen.
svn path=/Website/trunk/; revision=18344
2013-07-03 14:53:30 +00:00
Daniëlle Tolner
26f65156f0 WTCA#26326: afhandeling opdracht op meldingsbon
svn path=/Website/trunk/; revision=18343
2013-07-03 14:46:42 +00:00
Daniëlle Tolner
4d67e31337 svn path=/Website/trunk/; revision=18341 2013-07-03 12:53:48 +00:00
Maarten van der Heide
e3f291ef8c ARBO#26858 No_reply alternatief
svn path=/Website/trunk/; revision=18340
2013-07-03 12:18:21 +00:00
Erik Groener
034c5c33dc FSN#26359 Waar kan ik de reserveerbare objecten vertalen?
svn path=/Website/trunk/; revision=18339
2013-07-03 11:38:34 +00:00
Erik Groener
a0449d5705 FSN#26795 Tracking Badge toegewezen aan geeft [object Object]
svn path=/Website/trunk/; revision=18338
2013-07-03 09:40:47 +00:00
Erik Groener
96047feb5d FSN#26218 Mobile: knop voor onderdelen bij ins_deel.asp
svn path=/Website/trunk/; revision=18337
2013-07-03 07:52:33 +00:00
Peter Koerhuis
2a28127ba1 AKZA#26903 Engelstalige bonnen voor reserveringen
svn path=/Website/trunk/; revision=18336
2013-07-02 16:01:37 +00:00
Peter Koerhuis
4bf2c7c1d6 AKZA#26120 Nieuw formulier Werkvergunning
AKZA#26903 Engelstalige bonnen voor reserveringen
FSN#26745 Afdeling, werkplek en andere gegevens niet meer zichtbaar op melding bon

svn path=/Website/trunk/; revision=18335
2013-07-02 15:40:58 +00:00
Peter Koerhuis
7d8dbeffd9 AKZA#26120 Nieuw formulier Werkvergunning
svn path=/Website/trunk/; revision=18334
2013-07-02 15:38:29 +00:00
Marcel Bourseau
5eaaff4797 SUTF#26988: Extrinsic velden kostenplaats teruggedraaid qua structuur
svn path=/Website/trunk/; revision=18331
2013-07-02 13:57:13 +00:00
Jos Groot Lipman
08d37f356f PNBR#25622: moedermelding WF: niet aan te passen door FO en BO.
svn path=/Website/trunk/; revision=18330
2013-07-02 13:34:32 +00:00
Maykel Geerdink
b1ad7ec06d FSN#25554: RES: inconsistentie in DB qua activiteit x categorie.
svn path=/Website/trunk/; revision=18329
2013-07-02 12:57:14 +00:00
Erik Groener
071997bfb2 FSN#26218 Mobile: knop voor onderdelen bij ins_deel.asp
svn path=/Website/trunk/; revision=18328
2013-07-02 12:43:36 +00:00
Maykel Geerdink
0fead0f6b9 FSN#26580: Melding expliciet kunnen relateren aan een BROC(/M).
PNBR#25706: Verwijderen van daarvoor ingevoerde gegevens/aanpassingen(Details Melding)

svn path=/Website/trunk/; revision=18327
2013-07-02 11:54:00 +00:00
Marcel Bourseau
173092fa9c WELK#26976: gen_scheduler.bat voor geplande acties
svn path=/Website/trunk/; revision=18326
2013-07-02 11:34:53 +00:00
Marcel Bourseau
f5327d2daa VGLD#26927: Tekstuele aanpassing van disclaimer.
svn path=/Website/trunk/; revision=18325
2013-07-02 11:17:48 +00:00
Jos Groot Lipman
971470cf1b UWVA#26952 Titel weer HTML-safe
svn path=/Website/trunk/; revision=18324
2013-07-02 11:01:36 +00:00
Maykel Geerdink
ec8acdd8ca FSN#26580: Melding expliciet kunnen relateren aan een BROC(/M).
PNBR#25706: Verwijderen van daarvoor ingevoerde gegevens/aanpassingen(Details Melding)

svn path=/Website/trunk/; revision=18323
2013-07-02 09:15:24 +00:00
Maykel Geerdink
39d75c0e07 FSN#26580: Melding expliciet kunnen relateren aan een BROC(/M).
PNBR#25706: Verwijderen van daarvoor ingevoerde gegevens/aanpassingen(Details Melding)

svn path=/Website/trunk/; revision=18321
2013-07-02 09:11:49 +00:00
Erik Groener
3a937a8adf FSN#26565 Mobiel opdrachten aan kunnen maken
PNBR#25622: moedermelding WF: niet aan te passen door FO en BO.
FSN#26580: Melding expliciet kunnen relateren aan een BROC(/M).
PNBR#25706: Verwijderen van daarvoor ingevoerde gegevens/aanpassingen(Details Melding).

svn path=/Website/trunk/; revision=18320
2013-07-02 08:55:32 +00:00
Erik Groener
bb0ef9a359 FSN#26565 Mobiel opdrachten aan kunnen maken
svn path=/Website/trunk/; revision=18319
2013-07-02 08:54:06 +00:00
Erik Groener
efb081c3e3 FSN#26565 Mobiel opdrachten aan kunnen maken
svn path=/Website/trunk/; revision=18318
2013-07-02 08:52:05 +00:00
Erik Groener
c885b4f42c FSN#26565 Mobiel opdrachten aan kunnen maken
svn path=/Website/trunk/; revision=18317
2013-07-02 08:50:34 +00:00
Jos Groot Lipman
11a4bba729 FSN#26922 Contourlabel is tegenwoordig contourkey
svn path=/Website/trunk/; revision=18314
2013-07-02 08:16:31 +00:00
Jos Groot Lipman
84bbd00e71 FSN#26359 Waar kan ik de reserveerbare objecten vertalen?
svn path=/Website/trunk/; revision=18313
2013-07-02 07:01:02 +00:00
Maarten van der Heide
ec290b058d YAHU#26971 Hurks-logo verwijderen
svn path=/Website/trunk/; revision=18307
2013-07-01 12:32:56 +00:00
Maykel Geerdink
4f6006dba0 FSN#26580: Melding expliciet kunnen relateren aan een BROC(/M).
svn path=/Website/trunk/; revision=18302
2013-07-01 11:52:52 +00:00
Maykel Geerdink
59fb0adcfc FSN#25554: RES: inconsistentie in DB qua activiteit x categorie.
svn path=/Website/trunk/; revision=18301
2013-07-01 11:48:23 +00:00
Peter Koerhuis
6fdd5e6305 FSN#26964 Folder _help onterecht in Facilitor5iWork
svn path=/Website/trunk/; revision=18299
2013-07-01 08:08:36 +00:00
Maykel Geerdink
59e05b7f28 FSN#26580: Melding expliciet kunnen relateren aan een BROC(/M).
PNBR#25706: Verwijderen van daarvoor ingevoerde gegevens/aanpassingen(Details Melding)

svn path=/Website/trunk/; revision=18297
2013-07-01 05:53:39 +00:00
Erik Groener
e5e5373fa3 FSN#26359 Waar kan ik de reserveerbare objecten vertalen?
svn path=/Website/trunk/; revision=18291
2013-06-28 09:39:54 +00:00
Erik Groener
267fd8826c FSN#26583 Openingstijden per ruimte aan te geven tbv SLA
svn path=/Website/trunk/; revision=18288
2013-06-28 07:42:25 +00:00
Jos Groot Lipman
01c64526ad Beetje opschonen
svn path=/Website/trunk/; revision=18286
2013-06-27 13:29:43 +00:00
Jos Groot Lipman
8b54def6a0 RWSN#26199 INS Geavanceerd zoeken op meer niveaus.
svn path=/Website/trunk/; revision=18285
2013-06-27 13:28:32 +00:00
Marcel Bourseau
d83f9ec0ad svn path=/Website/trunk/; revision=18284 2013-06-27 12:40:10 +00:00
Marcel Bourseau
6ecd9f034e svn path=/Website/trunk/; revision=18283 2013-06-27 12:39:40 +00:00
Marcel Bourseau
df8390ae95 svn path=/Website/trunk/; revision=18282 2013-06-27 12:38:50 +00:00
Daniëlle Tolner
5ba58d1b62 UWVA#26936: Typefout
svn path=/Website/trunk/; revision=18281
2013-06-27 12:29:21 +00:00
Maarten van der Heide
377534778a SGGR#26807 Reiskosten toegevoegd
svn path=/Website/trunk/; revision=18280
2013-06-27 12:10:45 +00:00
Jos Groot Lipman
2731d3f2b9 FSN#26809 3D mode plattegrond
Betere ondersteuning werkplek+/symbolen

svn path=/Website/trunk/; revision=18277
2013-06-27 11:13:27 +00:00
Jos Groot Lipman
2d23be2261 FSN#23597 Iets safer key's ophalen met getQParamInt
svn path=/Website/trunk/; revision=18276
2013-06-27 10:01:59 +00:00
Maarten van der Heide
a747810291 FSN#23361 Bepaling beschikbare uren + afronding
svn path=/Website/trunk/; revision=18272
2013-06-26 15:32:12 +00:00
Jos Groot Lipman
5a31ec14b0 FSN#26809 3D mode plattegrond
svn path=/Website/trunk/; revision=18271
2013-06-26 15:08:57 +00:00
Jos Groot Lipman
a452e75cc2 FSN#26922 Ruimte key in contouren ipv ruimtelabel
FSN#26809 3D mode plattegrond

svn path=/Website/trunk/; revision=18270
2013-06-26 15:07:14 +00:00
Erik Groener
4a5573acdd FSN#26583 Openingstijden per ruimte aan te geven tbv SLA
svn path=/Website/trunk/; revision=18269
2013-06-26 12:35:09 +00:00
Erik Groener
440ff55ff4 FSN#26359 Waar kan ik de reserveerbare objecten vertalen?
svn path=/Website/trunk/; revision=18266
2013-06-26 11:01:30 +00:00
Erik Groener
6207050284 FSN#26460 FacMgt: INS kenmerk met 'niet verplicht' wordt 'uniek'
svn path=/Website/trunk/; revision=18263
2013-06-26 07:29:35 +00:00
Jos Groot Lipman
f1d4e35ebd FSN#17062 ; te veel bij SQL samenstelling
svn path=/Website/trunk/; revision=18258
2013-06-25 07:43:09 +00:00
Jos Groot Lipman
6acaaf78e9 Komma te veel
svn path=/Website/trunk/; revision=18257
2013-06-25 07:29:23 +00:00
Jos Groot Lipman
a7b640e8fb RENK#26152 Schermoverzichten meldingen uitbreiden met gebouwnaam en bezoekadres
svn path=/Website/trunk/; revision=18256
2013-06-24 15:13:05 +00:00
Marcel Bourseau
b60c0d9c39 VGLD#26914: Contract signalering
svn path=/Website/trunk/; revision=18254
2013-06-24 13:30:12 +00:00
Jos Groot Lipman
fc4e93f479 Quotes om kleur is invalid en bovendien doet het niets
svn path=/Website/trunk/; revision=18251
2013-06-24 12:45:38 +00:00
Erik Groener
b996c084e7 RENK#26152 Schermoverzichten meldingen uitbreiden met gebouwnaam en bezoekadres
svn path=/Website/trunk/; revision=18248
2013-06-24 11:34:16 +00:00
Maarten van der Heide
c61248408b WIBC#24932 MT940-stuff incl. gerelateerde rapportages
svn path=/Website/trunk/; revision=18247
2013-06-24 11:12:24 +00:00
Erik Groener
ad89d7d93e AAIT#26855 Ondersteuning Windows Phone
svn path=/Website/trunk/; revision=18246
2013-06-24 09:53:53 +00:00
Erik Groener
acc2b5c490 FSN#26430 Mobiel: ruimte en werkplek gebruiken nog de shared resulttable
svn path=/Website/trunk/; revision=18244
2013-06-24 09:33:58 +00:00
Maarten van der Heide
9686dddf94 WIBC#24932 WIBC2
svn path=/Website/trunk/; revision=18243
2013-06-24 09:30:10 +00:00
Maarten van der Heide
3758739181 WIBC#24932 E-mail adreswijziging
svn path=/Website/trunk/; revision=18241
2013-06-24 08:16:24 +00:00
Maarten van der Heide
c8fca07eb7 WIBC#24932 E-mail adreswijziging
svn path=/Website/trunk/; revision=18239
2013-06-24 08:14:47 +00:00
Erik Groener
b3a24c9c47 UWVA#26549 Wijzigingen Facilitor Mobiel (omschrijving ipv datum in meldinglijst)
svn path=/Website/trunk/; revision=18238
2013-06-24 08:02:40 +00:00
Jos Groot Lipman
ca7886ce37 AAIT#26307 Sortering kunnen sturen via S("prodsearch_rank")
svn path=/Website/trunk/; revision=18236
2013-06-24 07:58:27 +00:00
Peter Feij
fa8a1d837a AAAR#26206 Geavanceerd altijd laten zien.
svn path=/Website/trunk/; revision=18232
2013-06-21 14:02:01 +00:00
Peter Feij
1f74347934 FSN#26567 iets meer info voor de gerelateerde notificatiie
svn path=/Website/trunk/; revision=18229
2013-06-21 13:10:39 +00:00
Erik Groener
9803c5b3e7 FSN#26072 Verwijderde waarde te selecteren als referentie bij eigen tabellen
svn path=/Website/trunk/; revision=18218
2013-06-21 08:04:07 +00:00
Peter Feij
b3f4cbd568 AAES#26887 locatie voor gebouwkeuze
svn path=/Website/trunk/; revision=18217
2013-06-20 15:41:19 +00:00
Peter Feij
932981ed39 FSN#26186 pas bij 4 letters zoeken was te kort door de bocht
svn path=/Website/trunk/; revision=18216
2013-06-20 15:32:49 +00:00
Peter Feij
98b169df74 FSN#26430 Geen shared/resultset_table.inc meer gebruiken
svn path=/Website/trunk/; revision=18213
2013-06-20 15:26:31 +00:00
Maarten van der Heide
cd88dfc99b WEHK#26869 RESUPD-tracking op bon
svn path=/Website/trunk/; revision=18212
2013-06-20 14:56:27 +00:00
Daniëlle Tolner
5c912fc49f AAAR#26892: mailadres vermelden bij factuuradres
svn path=/Website/trunk/; revision=18211
2013-06-20 13:33:31 +00:00
Jos Groot Lipman
31c79f0747 FSN#26722 Tracking van gisteren ook met datum aanduiden
svn path=/Website/trunk/; revision=18209
2013-06-20 12:01:12 +00:00
Jos Groot Lipman
94c079f7cf SBSH#26622 XSL-rapportages weer automatisch window.print dialoog
svn path=/Website/trunk/; revision=18208
2013-06-20 11:36:48 +00:00
Jos Groot Lipman
349ba6b380 FSN#26484 Correcte/meer LCL's toepassen
svn path=/Website/trunk/; revision=18207
2013-06-20 11:21:17 +00:00
Jos Groot Lipman
35a116b180 IVET#26473 LCL invoeren
svn path=/Website/trunk/; revision=18206
2013-06-20 11:07:52 +00:00
Jos Groot Lipman
10e3df1279 FSN#26445 Kolomkoppen beter rechts alignen
svn path=/Website/trunk/; revision=18205
2013-06-20 10:55:08 +00:00
Jos Groot Lipman
e813508a7c FSN#26437 Geen null/haakjes bij lege ruimteomschrijving
svn path=/Website/trunk/; revision=18204
2013-06-20 10:37:13 +00:00
Jos Groot Lipman
270394b3f5 FSN#26430 Geen shared/resultset_table.inc meer gebruiken
svn path=/Website/trunk/; revision=18203
2013-06-20 10:22:44 +00:00
Jos Groot Lipman
1a80eda643 ARBO#26244 Iest nettere melding als vervolg faalt vanwege ondertussen verwijderde verdieping
svn path=/Website/trunk/; revision=18202
2013-06-20 09:17:54 +00:00
Jos Groot Lipman
7138c85ace FSN#26243 Als maar één categorie dan direct openklappen
svn path=/Website/trunk/; revision=18201
2013-06-20 08:56:32 +00:00
Jos Groot Lipman
d7d5878069 FSN#26209 Nu ook preview van originele XML mogelijk
svn path=/Website/trunk/; revision=18199
2013-06-20 08:17:13 +00:00
Jos Groot Lipman
dd33e513f3 FSN#26338 FCLTHeader is een globale functie. Niet gebruiken als variabele naam dus
svn path=/Website/trunk/; revision=18198
2013-06-20 07:49:40 +00:00
Jos Groot Lipman
45a32f3345 FSN#26045 Beter naar graphics voor uitgeleende objecten
svn path=/Website/trunk/; revision=18197
2013-06-20 07:37:46 +00:00
Peter Feij
7e3dba6b1f UWVA#26829 Bezoekersbon moet dan dus ook nog anders
FSN#26722 Tracking van bezoekers nu ook gekoppeld aan bez_bezoekers ipv bez_afspraak

svn path=/Website/trunk/; revision=18196
2013-06-19 16:16:51 +00:00
Maarten van der Heide
e165d75073 RWSN#17448 Estafette RWSN50
svn path=/Website/trunk/; revision=18193
2013-06-19 14:50:38 +00:00
Jos Groot Lipman
690f8bf6b3 UWVA#25885 Geen bezoek via reservering als niet bezoekbaar
svn path=/Website/trunk/; revision=18192
2013-06-19 14:02:28 +00:00
Jos Groot Lipman
a66ef15416 FSN#25859 clientside naam netjes tonen.
Ook IE10 compatible focus fix

svn path=/Website/trunk/; revision=18191
2013-06-19 13:23:30 +00:00
Jos Groot Lipman
79e3e70859 FSN#25297 Taken beter/zelf laten loggen
svn path=/Website/trunk/; revision=18190
2013-06-19 11:14:03 +00:00
Daniëlle Tolner
40913bb154 AAEY#26837: Toevoeging telefoonnummers orderlayout
svn path=/Website/trunk/; revision=18189
2013-06-19 10:31:31 +00:00
Daniëlle Tolner
f37228f54e WEHK#26188: Opdrachtomschrijving op bon Cofely
svn path=/Website/trunk/; revision=18187
2013-06-19 10:12:11 +00:00
Daniëlle Tolner
6c8caaadc6 WEHK#26291: Punchout Overtoom
svn path=/Website/trunk/; revision=18184
2013-06-19 09:24:05 +00:00
Maarten van der Heide
e518609c75 IVET#26872 link naar schoonmaakprogramma's
svn path=/Website/trunk/; revision=18183
2013-06-19 08:44:37 +00:00
Peter Feij
8a3dfedfd1 FSN#26722 Tracking van bezoekers nu ook gekoppeld aan bez_bezoekers ipv bez_afspraak
svn path=/Website/trunk/; revision=18181
2013-06-18 14:57:28 +00:00
Peter Koerhuis
3ca1d7c718 NYBU#25028 Exports huur
svn path=/Website/trunk/; revision=18179
2013-06-17 14:29:10 +00:00
Marcel Bourseau
75fd2672dd ATCH#26652: facturen zien er anders uit
svn path=/Website/trunk/; revision=18178
2013-06-17 14:23:24 +00:00
Marcel Bourseau
41d52c933e ATCH#26648: factuur N raportage
svn path=/Website/trunk/; revision=18177
2013-06-17 10:34:23 +00:00
Maykel Geerdink
5d923c046d Merge 5.3.1 Gold C patches
svn path=/Website/trunk/; revision=18175
2013-06-17 10:06:39 +00:00
Marcel Bourseau
9e4245cb67 SUTF#26842: Orders Sutfene gaan nog steeds fout
svn path=/Website/trunk/; revision=18170
2013-06-14 08:48:11 +00:00
Jos Groot Lipman
3cb9dece7e FSN#26760 Flex Bijlagen opslaan bij locaties
svn path=/Website/trunk/; revision=18167
2013-06-13 11:51:05 +00:00
Jos Groot Lipman
0ca71efdeb Merge 5.3.1 Gold C patches oops
svn path=/Website/trunk/; revision=18166
2013-06-13 10:24:40 +00:00
Jos Groot Lipman
990431765d Merge 5.3.1 Gold C patches
svn path=/Website/trunk/; revision=18165
2013-06-13 10:21:34 +00:00
Marcel Bourseau
2368985149 SUTF#26678: Extrinsic velden niet helemaal korrekt in XML structuur
svn path=/Website/trunk/; revision=18164
2013-06-13 09:39:08 +00:00
Maykel Geerdink
65a5f35f52 UWVA#25933: mogelijkheid aanpassing reply to-adres bij handmatig doorsturen.
svn path=/Website/trunk/; revision=18162
2013-06-13 09:03:19 +00:00
Maykel Geerdink
7c86120228 GRGT#26607: Verkeerde locatie wordt opgeslagen bij reservering.
svn path=/Website/trunk/; revision=18159
2013-06-13 07:54:52 +00:00
Maarten van der Heide
d7c0110d11 RENK#24944 RES-reminder vervallen
svn path=/Website/trunk/; revision=18155
2013-06-12 15:08:45 +00:00
Arthur Egberink
89bd46ba8e AAES#26719 -- Koppeling strukton
svn path=/Website/trunk/; revision=18151
2013-06-12 10:25:05 +00:00
Jos Groot Lipman
bd12b7a35d UWVA#25933: mogelijkheid aanpassing reply to-adres bij handmatig doorsturen.
svn path=/Website/trunk/; revision=18150
2013-06-12 09:43:07 +00:00
Maykel Geerdink
17f1e9c3f1 UWVA#25933: mogelijkheid aanpassing reply to-adres bij handmatig doorsturen.
svn path=/Website/trunk/; revision=18148
2013-06-12 08:40:15 +00:00
Daniëlle Tolner
e5dea1cdfe IVET#26633: Aanvulling verhuisformulier
svn path=/Website/trunk/; revision=18147
2013-06-12 07:58:41 +00:00
Maykel Geerdink
575b410561 FSN#26810: Aiai bij printen maninfo servicedesk/ groepeer opdrachtstatus.
svn path=/Website/trunk/; revision=18146
2013-06-12 07:48:20 +00:00
Arthur Egberink
34082f178e AAEY#26804 -- afzender email adres aanpassen.
svn path=/Website/trunk/; revision=18145
2013-06-12 07:42:15 +00:00
Maarten van der Heide
258a6fb4d9 RENK#26672 QR-code rapportage
svn path=/Website/trunk/; revision=18143
2013-06-11 15:20:08 +00:00
Maarten van der Heide
a485d6f5f0 RENK#26672 QR-code rapportage
svn path=/Website/trunk/; revision=18142
2013-06-11 15:14:24 +00:00
Jos Groot Lipman
171b849d35 UWVA#23764 care.inc wordt al lang niet meer gebruikt
svn path=/Website/trunk/; revision=18139
2013-06-11 14:48:29 +00:00
Maykel Geerdink
03993d456a FSN#26580: Melding expliciet kunnen relateren aan een BROC(/M).
svn path=/Website/trunk/; revision=18137
2013-06-11 12:34:09 +00:00
Maykel Geerdink
9530d39745 UWVA#26749: Kopieer melding vult flexvelden niet in de nieuwe melding.
svn path=/Website/trunk/; revision=18136
2013-06-11 12:26:48 +00:00
Maykel Geerdink
aa9615ee7b AACE#26689: Bijlage is verplicht bij factuurinvoer, maar opslaan zonder bijlage mogelijk.
svn path=/Website/trunk/; revision=18132
2013-06-11 10:05:06 +00:00
Maykel Geerdink
dce8aebefa FSN#26580: Melding expliciet kunnen relateren aan een BROC(/M).
svn path=/Website/trunk/; revision=18129
2013-06-11 08:03:36 +00:00
Peter Feij
aef04a3044 FSN#26720 ook xmlnode bedrijf ondersteund
svn path=/Website/trunk/; revision=18128
2013-06-11 07:48:15 +00:00
Maykel Geerdink
2f2dbf87ec FSN#26580: Melding expliciet kunnen relateren aan een BROC(/M).
svn path=/Website/trunk/; revision=18127
2013-06-11 07:14:17 +00:00
Maykel Geerdink
7be510d579 FSN#26580: Melding expliciet kunnen relateren aan een BROC(/M).
svn path=/Website/trunk/; revision=18126
2013-06-11 07:12:02 +00:00
Maykel Geerdink
4b65cebb01 FSN#26580: Melding expliciet kunnen relateren aan een BROC(/M).
svn path=/Website/trunk/; revision=18124
2013-06-11 07:05:19 +00:00
Peter Koerhuis
d852b37cd9 AKZA#26651 Levering 5.3.1 - nieuwe styling
svn path=/Website/trunk/; revision=18122
2013-06-10 14:54:38 +00:00
Peter Koerhuis
f31e76f30a CAPG#26115 Realisatie koppeling met Trigion - escaping '"'
svn path=/Website/trunk/; revision=18120
2013-06-10 14:08:49 +00:00
Ruud Lipper
d1867495a6 PZHO#26756
svn path=/Website/trunk/; revision=18119
2013-06-10 12:39:52 +00:00
Daniëlle Tolner
646a1f231b BONS#26800: Melding node wijzigen in 'voor'
svn path=/Website/trunk/; revision=18114
2013-06-10 10:40:21 +00:00
Maarten van der Heide
fc3769a00a UWVA#26787 CUST-notificaties voor FDO-contracten zoals voor HV
svn path=/Website/trunk/; revision=18112
2013-06-10 08:54:48 +00:00
Peter Feij
2641d4daf3 FSN#26722 Tracking van bezoekers nu ook gekoppeld aan bez_bezoekers ipv bez_afspraak
svn path=/Website/trunk/; revision=18110
2013-06-07 14:00:00 +00:00
Arthur Egberink
fb3fefad5f AAES#26719 -- Koppeling strukton
svn path=/Website/trunk/; revision=18108
2013-06-06 15:34:51 +00:00
Arthur Egberink
214eaae5cb AAEY#26726 -- Orderlayouts toevoegen Logo fout
svn path=/Website/trunk/; revision=18107
2013-06-06 15:33:05 +00:00
Maarten van der Heide
98811273a3 WIBC#24932 Per periode of boeking afsluiten
svn path=/Website/trunk/; revision=18105
2013-06-06 13:08:24 +00:00
Maarten van der Heide
9bc1bc2414 WIBC#24932 Per periode of boeking afsluiten
svn path=/Website/trunk/; revision=18104
2013-06-06 13:05:03 +00:00
Maarten van der Heide
07b21a11ac WIBC#24932 Notificaties mbt. externen naar receptie
svn path=/Website/trunk/; revision=18103
2013-06-06 13:03:11 +00:00
Ruud Lipper
7d4efa8c84 UWVA#26788
svn path=/Website/trunk/; revision=18101
2013-06-06 08:46:16 +00:00
Marcel Bourseau
e374375b48 VGLD#26782 RES-rapport: Overzicht per ruimte per dag
svn path=/Website/trunk/; revision=18097
2013-06-05 15:08:01 +00:00
Daniëlle Tolner
deeea5db2f AAEN#25454: Commentaar levering toevoegen
svn path=/Website/trunk/; revision=18094
2013-06-05 10:22:28 +00:00
Daniëlle Tolner
14d5476f20 AAEN#25454 commentaar levering toevoegen
svn path=/Website/trunk/; revision=18093
2013-06-05 10:22:04 +00:00
Peter Koerhuis
694502a571 svn path=/Website/trunk/; revision=18092 2013-06-05 09:21:10 +00:00
Daniëlle Tolner
401bc7ac31 IVET#26633: Verhuisformulier
svn path=/Website/trunk/; revision=18091
2013-06-05 09:01:09 +00:00
Arthur Egberink
ecb9a40938 Stylesheet aanpassing
svn path=/Website/trunk/; revision=18088
2013-06-04 12:13:18 +00:00
Peter Koerhuis
20bf64fad6 FSN#25293
svn path=/Website/trunk/; revision=18087
2013-06-03 12:32:10 +00:00
Peter Feij
db88ee532c FSN#26722 Tracking van bezoekers nu ook gekoppeld aan bez_bezoekers ipv bez_afspraak
svn path=/Website/trunk/; revision=18086
2013-06-03 12:16:28 +00:00
Peter Feij
b9b3ee3e16 FSN#26722 Tracking van bezoekers nu ook gekoppeld aan bez_bezoekers ipv bez_afspraak
svn path=/Website/trunk/; revision=18085
2013-06-03 12:09:51 +00:00
Maarten van der Heide
2c78f13495 FSN#25827 Variable min_volgnr problemen
svn path=/Website/trunk/; revision=18083
2013-06-03 09:55:08 +00:00
Ruud Lipper
06faa1a449 FSN#26745
svn path=/Website/trunk/; revision=18081
2013-06-03 08:48:35 +00:00
Ruud Lipper
7054780d82 FSN#26745
svn path=/Website/trunk/; revision=18080
2013-06-03 08:38:54 +00:00
Ruud Lipper
29f61638dd FSN#26745
svn path=/Website/trunk/; revision=18079
2013-06-03 08:29:57 +00:00
Ruud Lipper
f538bc1914 FSN#26745
svn path=/Website/trunk/; revision=18076
2013-06-03 07:56:45 +00:00
Maarten van der Heide
6383c83ec8 ALLV#23264
svn path=/Website/trunk/; revision=18075
2013-06-03 07:55:09 +00:00
Ruud Lipper
76d0ae89a0 FSN#26745
svn path=/Website/trunk/; revision=18074
2013-06-03 07:54:30 +00:00
Daniëlle Tolner
80e7d7937c AAAR#25170 & FSN#26745 Layout CO en 'Voor' node toevoegen
svn path=/Website/trunk/; revision=18073
2013-06-03 07:51:49 +00:00
Ruud Lipper
c1411f20b1 FSN#26745
svn path=/Website/trunk/; revision=18072
2013-06-03 07:49:27 +00:00
Ruud Lipper
644687fa03 FSN#26745
svn path=/Website/trunk/; revision=18071
2013-06-03 07:45:13 +00:00
Ruud Lipper
3763761137 FSN#26745
svn path=/Website/trunk/; revision=18070
2013-06-03 07:32:42 +00:00
Ruud Lipper
163f929f2a FSN#26745
svn path=/Website/trunk/; revision=18069
2013-06-03 07:26:43 +00:00
Ruud Lipper
f4f1f9809f FSN#26745
svn path=/Website/trunk/; revision=18068
2013-06-03 07:23:45 +00:00
Ruud Lipper
e304e4b26b FSN#26745
svn path=/Website/trunk/; revision=18067
2013-06-03 07:21:08 +00:00
Ruud Lipper
704513d94e FSN#26745
svn path=/Website/trunk/; revision=18066
2013-06-03 07:15:53 +00:00
Peter Feij
6e70833889 FSN#26722 Tracking van bezoekers nu ook gekoppeld aan bez_bezoekers ipv bez_afspraak
svn path=/Website/trunk/; revision=18065
2013-05-31 17:38:13 +00:00
Peter Koerhuis
62386ceb3c CAPG#26115 Realisatie koppeling met Trigion
svn path=/Website/trunk/; revision=18063
2013-05-31 15:17:00 +00:00
Ruud Lipper
721d2f306e FSN#26745
svn path=/Website/trunk/; revision=18062
2013-05-31 15:07:19 +00:00
Ruud Lipper
32ecacdf39 FSN#26745
svn path=/Website/trunk/; revision=18061
2013-05-31 15:05:28 +00:00
Ruud Lipper
e4c140b758 FSN#26745
svn path=/Website/trunk/; revision=18060
2013-05-31 15:03:04 +00:00
Ruud Lipper
21316038ee FSN#26745
svn path=/Website/trunk/; revision=18059
2013-05-31 14:57:48 +00:00
Ruud Lipper
53b5e6ea82 FSN#26745
svn path=/Website/trunk/; revision=18058
2013-05-31 14:53:34 +00:00
Ruud Lipper
d54b871f39 FSN#26745
svn path=/Website/trunk/; revision=18057
2013-05-31 14:52:04 +00:00
Ruud Lipper
fbbb90ad06 FSN#26745
svn path=/Website/trunk/; revision=18056
2013-05-31 14:50:55 +00:00
Ruud Lipper
edf4c15858 FSN#26745
svn path=/Website/trunk/; revision=18055
2013-05-31 14:49:18 +00:00
Ruud Lipper
fb783525b4 FSN#26745
svn path=/Website/trunk/; revision=18054
2013-05-31 14:47:19 +00:00
Ruud Lipper
54a7df4833 FSN#26745
svn path=/Website/trunk/; revision=18053
2013-05-31 14:45:59 +00:00
Ruud Lipper
f0d038f5f8 FSN#26745
svn path=/Website/trunk/; revision=18052
2013-05-31 14:43:37 +00:00
Ruud Lipper
bcb1ac5182 FSN#26745
svn path=/Website/trunk/; revision=18051
2013-05-31 14:40:10 +00:00
Ruud Lipper
4b21d69f33 FSN#26745
svn path=/Website/trunk/; revision=18050
2013-05-31 14:38:46 +00:00
Ruud Lipper
63de55baa6 FSN#26745
svn path=/Website/trunk/; revision=18049
2013-05-31 14:36:15 +00:00
Ruud Lipper
d6a9a34862 FSN#26745
svn path=/Website/trunk/; revision=18048
2013-05-31 14:35:19 +00:00
Ruud Lipper
77447bb0ef FSN#26745
svn path=/Website/trunk/; revision=18047
2013-05-31 14:32:36 +00:00
Ruud Lipper
c714594f91 FSN#26745
svn path=/Website/trunk/; revision=18046
2013-05-31 14:31:10 +00:00
Ruud Lipper
fd4c97a060 FSN#26745
svn path=/Website/trunk/; revision=18045
2013-05-31 14:29:31 +00:00
Ruud Lipper
1147cf54db FSN#26745
svn path=/Website/trunk/; revision=18044
2013-05-31 14:27:43 +00:00
Ruud Lipper
b561851df7 FSN#26745
svn path=/Website/trunk/; revision=18043
2013-05-31 14:26:06 +00:00
Ruud Lipper
c33ead4103 FSN#26745
svn path=/Website/trunk/; revision=18042
2013-05-31 14:17:36 +00:00
Ruud Lipper
ddf65e3871 FSN#26745
svn path=/Website/trunk/; revision=18041
2013-05-31 14:16:03 +00:00
Ruud Lipper
9bb3146e58 FSN#26745
svn path=/Website/trunk/; revision=18040
2013-05-31 14:14:12 +00:00
Ruud Lipper
1d61916d86 FSN#26745
svn path=/Website/trunk/; revision=18039
2013-05-31 14:11:41 +00:00
Ruud Lipper
1b777022c0 FSN#26745
svn path=/Website/trunk/; revision=18038
2013-05-31 14:07:16 +00:00
Ruud Lipper
065e869997 FSN#26745
svn path=/Website/trunk/; revision=18037
2013-05-31 14:06:06 +00:00
Ruud Lipper
6e482e41dd FSN#26745
svn path=/Website/trunk/; revision=18036
2013-05-31 14:04:42 +00:00
Ruud Lipper
1d45372be0 FSN#26745
svn path=/Website/trunk/; revision=18034
2013-05-31 14:02:11 +00:00
Ruud Lipper
ed4eea12d9 FSN#26745
svn path=/Website/trunk/; revision=18033
2013-05-31 14:00:48 +00:00
Ruud Lipper
3d8cee08bb FSN#26745
svn path=/Website/trunk/; revision=18032
2013-05-31 13:51:32 +00:00
Peter Feij
df1aa708d9 VGLD#26708 verkeerde datum bij reservering
svn path=/Website/trunk/; revision=18031
2013-05-31 13:49:17 +00:00
Ruud Lipper
7832c59a35 FSN#26745
svn path=/Website/trunk/; revision=18029
2013-05-31 13:47:56 +00:00
Ruud Lipper
3e8f7b7805 FSN#26745
svn path=/Website/trunk/; revision=18028
2013-05-31 13:45:57 +00:00
Ruud Lipper
c9c016dd4c FSN#26745
svn path=/Website/trunk/; revision=18027
2013-05-31 13:44:23 +00:00
Ruud Lipper
2d37555d17 FSN#26745
svn path=/Website/trunk/; revision=18026
2013-05-31 13:42:37 +00:00
Ruud Lipper
e160f24b0c FSN#26745
svn path=/Website/trunk/; revision=18025
2013-05-31 13:35:42 +00:00
Ruud Lipper
131140c36b FSN#26745
svn path=/Website/trunk/; revision=18024
2013-05-31 13:30:58 +00:00
Ruud Lipper
c1bc051a4b FSN#26745
svn path=/Website/trunk/; revision=18023
2013-05-31 13:29:09 +00:00
Ruud Lipper
54f93bd380 FSN#26745
svn path=/Website/trunk/; revision=18022
2013-05-31 13:27:20 +00:00
Ruud Lipper
9fc338e1ef FSN#26745
svn path=/Website/trunk/; revision=18021
2013-05-31 13:21:30 +00:00
Maarten van der Heide
1dd1bd2432 RWSN#26415 Q-cards rapportage
svn path=/Website/trunk/; revision=18019
2013-05-31 12:05:13 +00:00
Arthur Egberink
c9fd82ae0c AAEN#26661AAEN#26661 -- Melder omzetten naar Voor
svn path=/Website/trunk/; revision=18018
2013-05-31 11:49:12 +00:00
Ruud Lipper
65da52220c AAAR#26743
svn path=/Website/trunk/; revision=18017
2013-05-31 10:16:28 +00:00
Ruud Lipper
4023c43ab5 AANS#26744
svn path=/Website/trunk/; revision=18016
2013-05-31 10:10:25 +00:00
Ruud Lipper
d6c6a5a464 AAEY#26726
svn path=/Website/trunk/; revision=18015
2013-05-31 08:10:53 +00:00
Marcel Bourseau
46d0e4e429 SUTF#26678: kostenplaatsomschrijving mee in bestelopdracht
svn path=/Website/trunk/; revision=18014
2013-05-30 16:13:52 +00:00
Marcel Bourseau
cdd6cd027b SUTF#26678: Kostenplaats omschrijving in de bestelopdracht mee
svn path=/Website/trunk/; revision=18013
2013-05-30 16:07:04 +00:00
Marcel Bourseau
937c8b62bb SUTF#26678: Kostenplaats omschrijving in de bestelopdracht mee
svn path=/Website/trunk/; revision=18012
2013-05-30 16:06:53 +00:00
Maykel Geerdink
416e165b67 UWVA#25933: mogelijkheid aanpassing reply to-adres bij handmatig doorsturen.
svn path=/Website/trunk/; revision=18009
2013-05-30 13:55:32 +00:00
Maykel Geerdink
97246d89c7 UWVA#25933: mogelijkheid aanpassing reply to-adres bij handmatig doorsturen.
svn path=/Website/trunk/; revision=18008
2013-05-30 13:54:52 +00:00
Maykel Geerdink
fdab4ba9d9 UWVA#25933: mogelijkheid aanpassing reply to-adres bij handmatig doorsturen.
svn path=/Website/trunk/; revision=18007
2013-05-30 13:53:43 +00:00
Daniëlle Tolner
689eeab104 AAEY#26726: Orderlayouts toevoegen
svn path=/Website/trunk/; revision=18006
2013-05-30 12:58:56 +00:00
Maykel Geerdink
934b8f4dc5 FSN#26578: Wat standaard-afmeldteksten bieden.
svn path=/Website/trunk/; revision=18005
2013-05-30 09:24:03 +00:00
Erik Groener
d55244396b PNBR#26541 Vervangen "Plaats van de aanvraag" gegevens na objectkeuze
svn path=/Website/trunk/; revision=18003
2013-05-30 09:18:54 +00:00
Maarten van der Heide
897661a940 WIBC#24932 MT940-stuff incl. gerelateerde rapportages
svn path=/Website/trunk/; revision=17998
2013-05-30 08:55:31 +00:00
Maarten van der Heide
9a3ed57d42 WIBC#24932 MT940-stuff incl. gerelateerde rapportages
svn path=/Website/trunk/; revision=17997
2013-05-30 08:54:41 +00:00
Ruud Lipper
0e4dd4a609 HOUT#26467
svn path=/Website/trunk/; revision=17996
2013-05-30 07:48:15 +00:00
Arthur Egberink
e6d858e1e6 AAES#26719 -- Koppeling strukton
svn path=/Website/trunk/; revision=17995
2013-05-29 15:07:04 +00:00
Daniëlle Tolner
d1719e5374 IVET#26633: Verhuisformulier
svn path=/Website/trunk/; revision=17994
2013-05-29 13:55:13 +00:00
Ruud Lipper
a6f0335a8d AAEN#26725
svn path=/Website/trunk/; revision=17993
2013-05-29 13:15:43 +00:00
Maykel Geerdink
646df6fda6 UWVA#23764: MLD: Vinkje bij Openstaande opdrachten ook afmelden default aan (setting).
svn path=/Website/trunk/; revision=17992
2013-05-29 11:57:29 +00:00
Erik Groener
753b66d67f FSN#26578 Wat standaard-afmeldteksten bieden
svn path=/Website/trunk/; revision=17991
2013-05-29 10:18:32 +00:00
Peter Koerhuis
c6da200dd0 AKZA#26120 Nieuw formulier Werkvergunning
svn path=/Website/trunk/; revision=17989
2013-05-29 09:57:17 +00:00
Daniëlle Tolner
97fa6e5c73 HOUT#26680: Styling iframerextratitle
svn path=/Website/trunk/; revision=17988
2013-05-29 09:55:52 +00:00
Maykel Geerdink
833ebb1bdd UWVA#26418: RES: 1970743 is verwijderd maar niet op nummer zoekbaar (ook met vinkje).
svn path=/Website/trunk/; revision=17986
2013-05-29 08:29:59 +00:00
Maykel Geerdink
4e8787961c FSN#26578: Wat standaard-afmeldteksten bieden.
svn path=/Website/trunk/; revision=17983
2013-05-29 06:39:28 +00:00
Maarten van der Heide
987ac3403f RENK#21805 RENK0
svn path=/Website/trunk/; revision=17982
2013-05-28 16:28:52 +00:00
Maykel Geerdink
3d829ba47a PNBR#26541: Vervangen "Plaats van de aanvraag" gegevens na objectkeuze.
YAHU#26465: MLD: Objecten van anderen niet selecteerbaar bij meldingen voor anderen.

svn path=/Website/trunk/; revision=17980
2013-05-28 13:55:14 +00:00
Peter Feij
333c027546 FSN#26249 meldbron tonen & filter/groeperen
svn path=/Website/trunk/; revision=17978
2013-05-28 12:40:49 +00:00
Peter Feij
04a979d143 FSN#26249 meldbron tonen
svn path=/Website/trunk/; revision=17976
2013-05-28 11:39:07 +00:00
Peter Feij
47baeab91f FSN#26580 Melding kan echte referentie naar BROC+ hebben
svn path=/Website/trunk/; revision=17974
2013-05-28 11:33:19 +00:00
Marcel Bourseau
ad05664a7e ARAI#26640: Grafieken Dagverloop energie & Infobord
svn path=/Website/trunk/; revision=17972
2013-05-28 09:11:41 +00:00
Marcel Bourseau
375e107158 svn path=/Website/trunk/; revision=17971 2013-05-28 09:11:11 +00:00
Marcel Bourseau
bec077215f ARAI#26640: Grafieken Dagverloop energie & Infobord
svn path=/Website/trunk/; revision=17970
2013-05-28 09:08:12 +00:00
Erik Groener
83c71c01ed FSN#26578 Wat standaard-afmeldteksten bieden
svn path=/Website/trunk/; revision=17968
2013-05-27 12:36:55 +00:00
Erik Groener
17c65af43c FSN#26578 Wat standaard-afmeldteksten bieden
svn path=/Website/trunk/; revision=17967
2013-05-27 12:34:04 +00:00
Maykel Geerdink
fa36d78b08 FSN#26578: Wat standaard-afmeldteksten bieden.
svn path=/Website/trunk/; revision=17966
2013-05-27 12:22:40 +00:00
Arthur Egberink
de36956ed1 PZHO#26697 -- Opmerkingen ideeenbus
svn path=/Website/trunk/; revision=17962
2013-05-27 09:11:17 +00:00
Arthur Egberink
5f6af1f666 AARW#26478 -- import catering automatiseren.
svn path=/Website/trunk/; revision=17958
2013-05-24 12:39:45 +00:00
Maarten van der Heide
515763f265 WIBC#24932 API tbv. íntegratie binnen WTC-website
svn path=/Website/trunk/; revision=17954
2013-05-23 15:12:06 +00:00
Maarten van der Heide
f2fc65a4d9 WIBC#24932 MT940-stuff incl. gerelateerde rapportages
svn path=/Website/trunk/; revision=17953
2013-05-23 15:08:33 +00:00
Maarten van der Heide
e90ab6638f WIBC#24932 MT940-stuff incl. gerelateerde rapportages
svn path=/Website/trunk/; revision=17952
2013-05-23 15:06:22 +00:00
Maykel Geerdink
0af068dddc AAEN#26647: Mogelijkheid om opdrachten te kopieren zonder bijbehorende autorisatie.
svn path=/Website/trunk/; revision=17945
2013-05-23 12:52:08 +00:00
Maykel Geerdink
63279878ea AANS#26656: Dubbele opdrachten in afhandelen meldingen lijst.
svn path=/Website/trunk/; revision=17942
2013-05-23 08:24:35 +00:00
Erik Groener
4bb543c952 FSN#26578 Wat standaard-afmeldteksten bieden
svn path=/Website/trunk/; revision=17939
2013-05-23 07:22:07 +00:00
Erik Groener
b1f300e13d FSN#26578 Wat standaard-afmeldteksten bieden
svn path=/Website/trunk/; revision=17938
2013-05-23 07:21:50 +00:00
Marcel Bourseau
7daeeb6a15 SUTF#26685: probleem met country NE opgelost
svn path=/Website/trunk/; revision=17937
2013-05-22 14:15:33 +00:00
Maykel Geerdink
686f31a8bf AAFM#26363: 5.3.1 Offertes komen onterecht in beeld bij servicedesk.
AANX#26646: 5.3.1. - Onduidelijkheden offertetraject

svn path=/Website/trunk/; revision=17933
2013-05-22 10:50:32 +00:00
Ruud Lipper
5cec732377 VGLD#26667
svn path=/Website/trunk/; revision=17931
2013-05-22 08:35:13 +00:00
Maykel Geerdink
3187b57484 FSN#26578: Wat standaard-afmeldteksten bieden.
svn path=/Website/trunk/; revision=17930
2013-05-22 07:40:11 +00:00
Maykel Geerdink
a9386d54d5 FSN#26578: Wat standaard-afmeldteksten bieden.
svn path=/Website/trunk/; revision=17928
2013-05-22 07:17:27 +00:00
Maykel Geerdink
2a7a7f3502 PNBR#26541: Vervangen "Plaats van de aanvraag" gegevens na objectkeuze.
svn path=/Website/trunk/; revision=17924
2013-05-21 10:31:34 +00:00
Maykel Geerdink
144d49c47c IVET#26638: Overschrijding acc. tijden.
svn path=/Website/trunk/; revision=17923
2013-05-21 08:54:51 +00:00
Maarten van der Heide
3fb9b98d43 RWSN#17448 Estafette RWSN50 + RWSN#26415 Q-cards rapportage
svn path=/Website/trunk/; revision=17920
2013-05-17 15:54:53 +00:00
Ruud Lipper
2eb5fda68c SUTF#26609
svn path=/Website/trunk/; revision=17919
2013-05-17 15:00:47 +00:00
Arthur Egberink
4afac15127 AAVL#26644 -- Bloemen kunnen niet meer via punchout besteld worden.
svn path=/Website/trunk/; revision=17913
2013-05-17 11:59:35 +00:00
Arthur Egberink
ba62588034 AAVL#26644 -- Bloemen kunnen niet meer via punchout besteld worden.
svn path=/Website/trunk/; revision=17912
2013-05-17 11:58:33 +00:00
Arthur Egberink
8def8519a3 AAVL#26644 -- Bloemen kunnen niet meer via punchout besteld worden.
svn path=/Website/trunk/; revision=17911
2013-05-17 11:15:03 +00:00
Maykel Geerdink
c667b513e4 GRGT#26607: Verkeerde locatie wordt opgeslagen bij reservering.
svn path=/Website/trunk/; revision=17910
2013-05-16 14:04:44 +00:00
Maykel Geerdink
0fea09c255 PNBR#26541: Vervangen "Plaats van de aanvraag" gegevens na objectkeuze.
svn path=/Website/trunk/; revision=17909
2013-05-16 11:35:44 +00:00
Maykel Geerdink
3357ba4395 PNBR#26541: Vervangen "Plaats van de aanvraag" gegevens na objectkeuze.
svn path=/Website/trunk/; revision=17908
2013-05-16 10:42:40 +00:00
Maarten van der Heide
044b5e0d6a AAEN#26487 Migratie tbv. TIBCO/Smart Signs (pilot)
svn path=/Website/trunk/; revision=17907
2013-05-15 15:02:36 +00:00
Peter Feij
e4336c9a71 FSN#26611 merged from 5.3.1 Gold B
svn path=/Website/trunk/; revision=17902
2013-05-14 16:16:11 +00:00
Peter Koerhuis
a55556b671 AKZA#26282 Exports: nieuwe share
svn path=/Website/trunk/; revision=17898
2013-05-14 11:27:14 +00:00
Peter Koerhuis
aad7001880 AKZA#26282 Exports: nieuwe share
svn path=/Website/trunk/; revision=17897
2013-05-14 11:26:29 +00:00
Ruud Lipper
7a66567441 HOUT#26467
svn path=/Website/trunk/; revision=17896
2013-05-14 09:46:42 +00:00
Peter Feij
29d0439215 Merge 5.3.1 Gold B
svn path=/Website/trunk/; revision=17892
2013-05-13 13:42:16 +00:00
Maykel Geerdink
29c8c3b4e9 FSN#25895: Aantal te selecteren objecten bij een melding niet juist na verandering naam.
svn path=/Website/trunk/; revision=17888
2013-05-13 10:32:31 +00:00
Ruud Lipper
b19f864165 AAZC#26561
svn path=/Website/trunk/; revision=17883
2013-05-08 11:29:57 +00:00
Jos Groot Lipman
b4388aa2c3 Sinds 5.3.1 werkt UWVA met de default stijl
svn path=/Website/trunk/; revision=17881
2013-05-08 10:59:41 +00:00
Jos Groot Lipman
4325b7d2c5 Merge 5.3.1 Gold B patches
svn path=/Website/trunk/; revision=17880
2013-05-08 10:45:52 +00:00
Maykel Geerdink
7cbc8cd2a6 RWSN#25582: Mobiel bezoekers aanmelden met TPA.
svn path=/Website/trunk/; revision=17875
2013-05-08 07:12:20 +00:00
Ruud Lipper
8117a790c5 FSN#26542
svn path=/Website/trunk/; revision=17873
2013-05-07 13:43:23 +00:00
Ruud Lipper
dfce2d239c FSN#26542
svn path=/Website/trunk/; revision=17872
2013-05-07 13:37:42 +00:00
Ruud Lipper
49ea330cfb FSN#26542
svn path=/Website/trunk/; revision=17871
2013-05-07 13:34:25 +00:00
Ruud Lipper
9c19b2f0e4 FSN#26542
svn path=/Website/trunk/; revision=17870
2013-05-07 13:33:01 +00:00
Ruud Lipper
aed35971c6 FSN#26542
svn path=/Website/trunk/; revision=17869
2013-05-07 13:28:01 +00:00
Ruud Lipper
6727e94d89 FSN#26542
svn path=/Website/trunk/; revision=17868
2013-05-07 13:22:51 +00:00
Ruud Lipper
424f77414c FSN#26542
svn path=/Website/trunk/; revision=17866
2013-05-07 13:20:02 +00:00
Ruud Lipper
7aafe52a5c KING#26536
svn path=/Website/trunk/; revision=17863
2013-05-07 12:00:05 +00:00
Jos Groot Lipman
6bec2a191a AAES#26535 SSO Parameters mee kunnen geven
svn path=/Website/trunk/; revision=17860
2013-05-07 11:21:57 +00:00
Ruud Lipper
3927253639 FSN#26458
svn path=/Website/trunk/; revision=17859
2013-05-07 10:43:19 +00:00
Ruud Lipper
50cece6ab8 FSN#26458
svn path=/Website/trunk/; revision=17857
2013-05-06 15:12:17 +00:00
Jos Groot Lipman
9015daff14 1e versie bez soap
svn path=/Website/trunk/; revision=17855
2013-05-06 13:44:31 +00:00
Maykel Geerdink
dfc7887c35 FSN#26482: 5.3.1 Mobile houdt geen rekening met de setting mld_typeopdr_afmelden_extern.
svn path=/Website/trunk/; revision=17854
2013-05-06 13:37:41 +00:00
Maykel Geerdink
e5a40d8793 FSN#26422: S("can_selfapprove") bedrag laten zijn ipv. boolean.
svn path=/Website/trunk/; revision=17850
2013-05-06 10:20:07 +00:00
Peter Koerhuis
7b00cac30b AAES#25307 Maas link Facilitor /SAP
svn path=/Website/trunk/; revision=17849
2013-05-06 09:35:32 +00:00
Peter Koerhuis
d841da15c7 FSN#26458 5.3.1 Aanpassen klant stijlen op accepatatie n.a.v nieuwe default stijl
svn path=/Website/trunk/; revision=17846
2013-05-06 09:16:25 +00:00
Peter Koerhuis
04ec358c90 FSN#26458 5.3.1 Aanpassen klant stijlen op accepatatie n.a.v nieuwe default stijl
svn path=/Website/trunk/; revision=17845
2013-05-06 09:10:23 +00:00
Ruud Lipper
9ced4e06b3 HVDF#26512
svn path=/Website/trunk/; revision=17843
2013-05-06 08:03:21 +00:00
Ruud Lipper
49e8d99af1 FSN#26458
svn path=/Website/trunk/; revision=17839
2013-05-03 09:22:08 +00:00
Peter Koerhuis
dcecd2a477 SUTF#26496
svn path=/Website/trunk/; revision=17838
2013-05-03 08:31:09 +00:00
Peter Koerhuis
4c8a40d29d FSN#26458 5.3.1 Aanpassen klant stijlen op accepatatie n.a.v nieuwe default stijl
svn path=/Website/trunk/; revision=17833
2013-05-02 14:12:06 +00:00
Maarten van der Heide
c57b469e75 AAEN#25223 Betere ondersteuning tbv. TIBCO/Smart Signs (pilot)
svn path=/Website/trunk/; revision=17832
2013-05-02 13:32:26 +00:00
Ruud Lipper
fe454e07b9 FSN#26458
svn path=/Website/trunk/; revision=17831
2013-05-02 13:04:37 +00:00
Ruud Lipper
b83e0e2486 FSN#26458
svn path=/Website/trunk/; revision=17830
2013-05-02 12:59:43 +00:00
Maykel Geerdink
a4edd30458 UWVA#26408: 5.3.1: mobiel: als fsm zie je geen opdrachten voor de fsm in mobiel.
svn path=/Website/trunk/; revision=17826
2013-05-02 12:03:43 +00:00
Peter Koerhuis
a2c0d14f95 AAIT#25931 Portal menu kop passend maken naar pagina.
svn path=/Website/trunk/; revision=17824
2013-05-02 11:38:23 +00:00
Maarten van der Heide
fa3d7e7e90 WEHK#26420 Inspectienotificatie
svn path=/Website/trunk/; revision=17822
2013-05-02 10:52:05 +00:00
Maarten van der Heide
c45abb3364 WEHK#26420 Inspectienotificatie
svn path=/Website/trunk/; revision=17818
2013-05-02 09:24:03 +00:00
Ruud Lipper
e5db169da2 AAES#26480
svn path=/Website/trunk/; revision=17816
2013-05-02 08:17:25 +00:00
Ruud Lipper
fda28fad0b AAES#26480
svn path=/Website/trunk/; revision=17815
2013-05-02 08:15:31 +00:00
Maykel Geerdink
a7d170e3e6 FSN#26436: 5.3.1: foutmelding kennisbank WEB_FAQFOF leesrechten.
svn path=/Website/trunk/; revision=17812
2013-05-02 07:02:53 +00:00
Ruud Lipper
35a47404fa AAES#26416
svn path=/Website/trunk/; revision=17807
2013-05-01 12:27:31 +00:00
Peter Koerhuis
7267efa746 CAPG#26115 Realisatie koppeling met Securinet/Trigion
svn path=/Website/trunk/; revision=17806
2013-05-01 12:05:15 +00:00
Maykel Geerdink
02e664dbf8 AAFM#26363: 5.3.1 Offertes komen onterecht in beeld bij servicedesk.
svn path=/Website/trunk/; revision=17804
2013-05-01 11:43:42 +00:00
Jos Groot Lipman
97c0acaf50 svn path=/Website/trunk/; revision=17802 2013-05-01 10:24:01 +00:00
Jos Groot Lipman
d073a6a208 UWVA#26455 user_key ook loggen bij zoeken: wie is er bezig met sleutelbeheer?
svn path=/Website/trunk/; revision=17800
2013-05-01 08:40:21 +00:00
Ruud Lipper
3b1ad55f26 AAES#26416
svn path=/Website/trunk/; revision=17799
2013-05-01 08:36:06 +00:00
Jos Groot Lipman
f1ffe537fc AANS#26463 Opslaan gaf authenticatie fout
svn path=/Website/trunk/; revision=17798
2013-05-01 07:20:56 +00:00
Ruud Lipper
17802efead AAAR#26446
svn path=/Website/trunk/; revision=17795
2013-04-29 14:53:23 +00:00
Maarten van der Heide
296e7920c4 YASK#25941 Initiele levering ALLY
svn path=/Website/trunk/; revision=17794
2013-04-29 14:52:06 +00:00
Ruud Lipper
9efdc1d27a AAES#26416
svn path=/Website/trunk/; revision=17792
2013-04-29 12:32:28 +00:00
Ruud Lipper
e0fe4b1c3f AAES#26416
svn path=/Website/trunk/; revision=17791
2013-04-29 12:26:35 +00:00
Ruud Lipper
c6ae4baf8c FSN#26458
svn path=/Website/trunk/; revision=17786
2013-04-29 10:44:49 +00:00
Marcel Bourseau
4ebc611fa3 ARAI#25373: RTM Energie
svn path=/Website/trunk/; revision=17784
2013-04-29 09:54:11 +00:00
Marcel Bourseau
c82b5cf235 ARAI#25373: RTM Energie
svn path=/Website/trunk/; revision=17783
2013-04-29 09:52:25 +00:00
Marcel Bourseau
7501a18506 svn path=/Website/trunk/; revision=17782 2013-04-29 09:52:00 +00:00
Ruud Lipper
3ff7a3e37e FSN#26458
svn path=/Website/trunk/; revision=17778
2013-04-29 08:09:26 +00:00
Jos Groot Lipman
d7cdc5c388 UWVA#26440 Geen suggest bij 'opgeslagen' zoekschermen
svn path=/Website/trunk/; revision=17775
2013-04-26 12:29:17 +00:00
Jos Groot Lipman
8c0f60fc23 UWVA#26448 Preview visitekaartjes kon niet afgesloten worden.
Lelijke workaround, later beter doen

svn path=/Website/trunk/; revision=17774
2013-04-26 12:13:55 +00:00
Jos Groot Lipman
49523e9089 UWVA#26443 Pacta deeplink gaf mog Authenticatie Fout: Het invoer proces... bij opslaan van de bezoeker
svn path=/Website/trunk/; revision=17768
2013-04-26 08:21:27 +00:00
Peter Koerhuis
931040b7f1 UWVA#26439 RES: planbord bij afhandelen reserveringen geeft geen info overzichtlijst wel
svn path=/Website/trunk/; revision=17767
2013-04-26 08:14:50 +00:00
Jos Groot Lipman
8a97cdf288 De echte 5.3.1 release
svn path=/Website/trunk/; revision=17766
2013-04-25 14:55:48 +00:00
Jos Groot Lipman
2acdd1b316 NYBU#25763 Korting bevriezen bij status 5/6 oops
svn path=/Website/trunk/; revision=17763
2013-04-25 13:52:45 +00:00
Jos Groot Lipman
94d93c5d0e FSN#26340 Beter plaats melden
svn path=/Website/trunk/; revision=17761
2013-04-25 13:42:15 +00:00
Jos Groot Lipman
d8106a4be9 FSN#22720 Anti Cross Site Script Forgery niet met API's
svn path=/Website/trunk/; revision=17760
2013-04-25 13:19:42 +00:00
Peter Feij
d0e22ad8dc Een popup kent zelf al een Close linksboven
svn path=/Website/trunk/; revision=17759
2013-04-25 12:40:11 +00:00
Peter Feij
86fef36f09 Omdat je nog geen notities kunt toevoegen kost Notities(0) slechts ruimte
svn path=/Website/trunk/; revision=17758
2013-04-25 12:39:40 +00:00
Jos Groot Lipman
4c9e2a9cac AAIT#26306 Melding aanmaken vanuit FAQ is onafhankelijk van FAQ-rechten
svn path=/Website/trunk/; revision=17757
2013-04-25 12:16:30 +00:00
Peter Feij
9111018191 FSN#26429 ook ruimte zonder functies tonen
svn path=/Website/trunk/; revision=17756
2013-04-25 12:15:09 +00:00
Peter Feij
45bbae3734 Anders komt picture door tekst heen
svn path=/Website/trunk/; revision=17755
2013-04-25 12:00:36 +00:00
Jos Groot Lipman
3a6ccea797 NYBU#25763 Korting bevriezen bij status 5/6
svn path=/Website/trunk/; revision=17754
2013-04-25 11:38:02 +00:00
Peter Feij
f5aa42b59e AAES#25536 Een AAFM styling
svn path=/Website/trunk/; revision=17753
2013-04-25 11:37:50 +00:00
Marcel Bourseau
83221ce0ab SUTF#26428: Bestelopdrachten Office Depot niet verwerkt.
svn path=/Website/trunk/; revision=17752
2013-04-25 11:19:08 +00:00
Maykel Geerdink
e11022dd18 AAIT#26321: 5.3.1 mobile bezoekers toevoegen op niet bezoekbaar gebouw.
svn path=/Website/trunk/; revision=17751
2013-04-25 10:49:42 +00:00
Jos Groot Lipman
2aa5b40577 AAIT#26306 FACUSE mag best (readonly) flexkenmerken zien
svn path=/Website/trunk/; revision=17750
2013-04-25 10:25:02 +00:00
Peter Feij
2c35d1f444 AAES#26417 Fallback voor oudere browser vloekt met andere styling
svn path=/Website/trunk/; revision=17742
2013-04-24 15:31:31 +00:00
Jos Groot Lipman
cb20e768d2 NYBU#25763 Iets netter melden als ongeldige float ingevoerd
svn path=/Website/trunk/; revision=17741
2013-04-24 15:28:47 +00:00
Jos Groot Lipman
1ef2d42023 AAIT#26372 Layout een stuk fraaier
svn path=/Website/trunk/; revision=17739
2013-04-24 15:11:29 +00:00
Jos Groot Lipman
2b62c9aa3b </form> vergeten
svn path=/Website/trunk/; revision=17737
2013-04-24 13:31:43 +00:00
Arthur Egberink
a6554995e5 AAEY#26411 -- Toevoegen Ernst & Young
svn path=/Website/trunk/; revision=17736
2013-04-24 13:06:00 +00:00
Jos Groot Lipman
7f7d373cbf UWVA#26404 CNTMAN ipv CNTUSE is nodig voor toevoegen
svn path=/Website/trunk/; revision=17735
2013-04-24 08:07:02 +00:00
Peter Feij
9170e201a6 FSN#26173 wat functionele finetuning
svn path=/Website/trunk/; revision=17734
2013-04-24 07:52:07 +00:00
Peter Feij
aaa41b6725 FSN#26407 moet een char zijn (en ruimer zoeken zoals cnt_search)
svn path=/Website/trunk/; revision=17733
2013-04-24 07:20:55 +00:00
Maykel Geerdink
b562fd0cd7 FSN#26360: PDA: Default kostenplaats gebruiken als verplicht maar niet invulbaar.
svn path=/Website/trunk/; revision=17732
2013-04-24 07:07:33 +00:00
Peter Feij
d0ebececc2 FSN#24960 types werken nog onvoldoende op ipad (de waarde is ongeldig)
svn path=/Website/trunk/; revision=17731
2013-04-23 22:49:01 +00:00
Peter Feij
46dbd2ec86 FSN#26391 Meer variabel
svn path=/Website/trunk/; revision=17730
2013-04-23 16:24:17 +00:00
Jos Groot Lipman
18251e3aa1 AAIT#26390 als je datepicker hebt dan moet hij wel bovenop
svn path=/Website/trunk/; revision=17727
2013-04-23 16:00:03 +00:00
Jos Groot Lipman
9758f63a1b AAIT#26390 HTML5 inputtype date
svn path=/Website/trunk/; revision=17726
2013-04-23 15:37:51 +00:00
Peter Feij
716aad5493 FSN#26336 getoonde plaatsomschrijving ook voor T en W
svn path=/Website/trunk/; revision=17725
2013-04-23 14:37:54 +00:00
Jos Groot Lipman
08eac3fad8 FSN#26403 IE10 print/excel
svn path=/Website/trunk/; revision=17724
2013-04-23 14:27:21 +00:00
Maykel Geerdink
aed0406729 FSN#26329: MLD, PDA: Bij mobile afmelden opdracht ook melding afmelden.
svn path=/Website/trunk/; revision=17723
2013-04-23 13:33:04 +00:00
Peter Feij
fb6aef587b Diversen
svn path=/Website/trunk/; revision=17722
2013-04-23 12:34:01 +00:00
Maykel Geerdink
e8ba1f1dc3 AAIT#26372: 5.3.1 Mobile: flexkenmerken/parkeerplaatsen van bezoekers.
svn path=/Website/trunk/; revision=17721
2013-04-23 11:34:02 +00:00
Jos Groot Lipman
e4c79246c5 FSN#25673 Custom 500 error pagina ook source code naar logfile
svn path=/Website/trunk/; revision=17720
2013-04-23 11:00:32 +00:00
Jos Groot Lipman
ad63fe46b7 FSN#26397 Security: returnurl validatie
svn path=/Website/trunk/; revision=17718
2013-04-23 10:10:33 +00:00
Jos Groot Lipman
b5b7ac33ac FSN#26369 readonly kostenplaats behoeft geen required markering
svn path=/Website/trunk/; revision=17717
2013-04-23 08:58:14 +00:00
Jos Groot Lipman
3d5dd023c2 Hook bes_checkrfo deed het helemaal niet (er was niemand die hem gebruikte)
svn path=/Website/trunk/; revision=17716
2013-04-23 08:06:27 +00:00
Jos Groot Lipman
8f32dfbf28 FSN#26370 ins_multiedit layout iets beter
svn path=/Website/trunk/; revision=17715
2013-04-23 07:06:10 +00:00
Peter Feij
b18aa0aca7 UWVA#22187 Styling
svn path=/Website/trunk/; revision=17714
2013-04-22 16:05:36 +00:00
Peter Feij
e8611d338f AAES#26366 Geen zoekveld bij vakgroeptype
svn path=/Website/trunk/; revision=17713
2013-04-22 15:59:42 +00:00
Maarten van der Heide
dd234fb383 AAEN#25223 Betere ondersteuning tbv. TIBCO/Smart Signs (pilot)
svn path=/Website/trunk/; revision=17712
2013-04-22 15:54:58 +00:00
Maarten van der Heide
59c7afad98 AAEN#25223 Betere ondersteuning tbv. TIBCO/Smart Signs (pilot)
svn path=/Website/trunk/; revision=17711
2013-04-22 15:30:15 +00:00
Maarten van der Heide
816c4eca41 AAEN#25223 Betere ondersteuning tbv. TIBCO/Smart Signs (pilot)
svn path=/Website/trunk/; revision=17708
2013-04-22 15:10:58 +00:00
Jos Groot Lipman
5109f5a055 AAIT#26344 Na verwijderen naar home (ipv back) zodat geforceerde refresh
svn path=/Website/trunk/; revision=17707
2013-04-22 13:45:18 +00:00
Maykel Geerdink
c1a8ac5620 AAES#26315: 5.3.1 - Automatische offerteafhandeling.
svn path=/Website/trunk/; revision=17706
2013-04-22 12:58:49 +00:00
Jos Groot Lipman
23541d43ff AAIT#26344 Betere autorisatiecontrole zodat delete knop er niet onterecht staat
svn path=/Website/trunk/; revision=17705
2013-04-22 12:21:04 +00:00
Jos Groot Lipman
a4b470d908 FSN#26297 PNBR Pentest
svn path=/Website/trunk/; revision=17704
2013-04-22 10:53:56 +00:00
Maykel Geerdink
9c560bea22 UWVA#25771: Mobiel: filteren/zoeken op uitvoerende bij de opdracht.
svn path=/Website/trunk/; revision=17703
2013-04-22 10:00:39 +00:00
Jos Groot Lipman
5d5e3604ca AAIT#26344 res_delete_save.asp afgesplitst zodat ook bruikbaar vanuit Mobile
svn path=/Website/trunk/; revision=17702
2013-04-22 09:29:32 +00:00
Jos Groot Lipman
806ccae23d AAIT#26343 Autorisatie controle kan meer urole onafhankelijk
Zowel nieuw als bestaand krijgen verderop nog een user.auth_required_or_abort controle

svn path=/Website/trunk/; revision=17701
2013-04-22 08:23:57 +00:00
Maarten van der Heide
a66f3b4c5a AAEN#25223 Betere ondersteuning tbv. TIBCO/Smart Signs (pilot)
svn path=/Website/trunk/; revision=17699
2013-04-19 13:27:21 +00:00
Peter Feij
210424c13f AAIT#26346 Bezoekers saven (+1) en toch eindtijden tonen/vullen
svn path=/Website/trunk/; revision=17698
2013-04-19 13:18:02 +00:00
Peter Koerhuis
d90417163b AKZA#26282 Exports: nieuwe share
svn path=/Website/trunk/; revision=17697
2013-04-19 11:34:57 +00:00
Peter Feij
859db83b0d AAIT#26346 Te veel bezoekers (en nog wat)
svn path=/Website/trunk/; revision=17696
2013-04-18 15:05:13 +00:00
Peter Feij
1536e65220 svn path=/Website/trunk/; revision=17695 2013-04-18 15:03:28 +00:00
Maarten van der Heide
ee5e2ac4ab FSN#25380 Generic API (noodzakelijke klantspecifieke conversie)
svn path=/Website/trunk/; revision=17694
2013-04-18 14:32:03 +00:00
Jos Groot Lipman
181237cb01 AAES#25536 Op iPhone was datumveld leeg bij bestaande reservering
svn path=/Website/trunk/; revision=17693
2013-04-18 14:29:45 +00:00
Jos Groot Lipman
e141385228 AAEN#25223 Betere ondersteuning tbv. TIBCO/Smart Signs (pilot)
svn path=/Website/trunk/; revision=17692
2013-04-18 14:28:27 +00:00
Jos Groot Lipman
52426e5b75 FSN#26331 Resize na openen
svn path=/Website/trunk/; revision=17691
2013-04-18 14:20:19 +00:00
Jos Groot Lipman
f9ca20aa7a AAIT#26343 Scherper canAfhandChange
svn path=/Website/trunk/; revision=17690
2013-04-18 13:55:12 +00:00
Jos Groot Lipman
c74ea94973 FSN#26297 PNBR Pentest
svn path=/Website/trunk/; revision=17689
2013-04-18 13:22:50 +00:00
Jos Groot Lipman
9d06928c2f NYBU#25763 Korting bewerken
svn path=/Website/trunk/; revision=17688
2013-04-18 12:53:30 +00:00
Maykel Geerdink
9d7c1b5813 AANX#25595: Opdrachten niet ter fiattering (altijd fiatteren boven 500).
svn path=/Website/trunk/; revision=17686
2013-04-18 12:12:43 +00:00
Erik Groener
0fd9d157bd NYBU#26357 Intern / Extern percentage per ruimte kunnen aangeven
svn path=/Website/trunk/; revision=17685
2013-04-18 12:02:05 +00:00
Erik Groener
bbbd6aa0c2 NYBU#26357 Intern / Extern percentage per ruimte kunnen aangeven
svn path=/Website/trunk/; revision=17683
2013-04-18 11:38:59 +00:00
Maykel Geerdink
86eaf2d78a SUTF#26060: Afdelings-catalogus-budget.
svn path=/Website/trunk/; revision=17680
2013-04-18 11:35:57 +00:00
Jos Groot Lipman
95ccf2f48f FSN#26358 Actions overlay altijd helemaal links
svn path=/Website/trunk/; revision=17677
2013-04-18 10:42:20 +00:00
Marcel Bourseau
446c5ccaa7 UWVA#25397: Implementatie EA Kantoorartikelen (Office Depot)
svn path=/Website/trunk/; revision=17675
2013-04-18 09:14:52 +00:00
Jos Groot Lipman
17102b472b UWVA#26350 Print vanuit maximize.asp gebruikt jQuery-ui
svn path=/Website/trunk/; revision=17674
2013-04-18 09:06:27 +00:00
Marcel Bourseau
e0715b91f2 ARAI#26290:Aanpassen klachtenrapport: nieuwe rekenkolommen
svn path=/Website/trunk/; revision=17672
2013-04-18 08:34:51 +00:00
Jos Groot Lipman
3ef71101d8 UWVA#26353 Weekend in 'vorige' maand ook eigen kleurje forceren
svn path=/Website/trunk/; revision=17671
2013-04-18 08:21:42 +00:00
Jos Groot Lipman
65cb734a06 FSN#26352 LCL_Disable: minder streng op zijn
svn path=/Website/trunk/; revision=17670
2013-04-18 08:14:29 +00:00
Maykel Geerdink
25b620a38a UWVA#25771: Mobiel: filteren/zoeken op uitvoerende bij de opdracht.
svn path=/Website/trunk/; revision=17668
2013-04-18 07:58:50 +00:00
Jos Groot Lipman
5e8512abc1 RC3 in wording
FSN#25973 Facilitor Theme Generator niet per se elke ochtend CSS opnieuw maken

svn path=/Website/trunk/; revision=17667
2013-04-18 07:46:09 +00:00
Jos Groot Lipman
f1e45fa53f FSN#24478 Foto toevoegen verbeteren (kvn undefined)
svn path=/Website/trunk/; revision=17666
2013-04-18 07:17:59 +00:00
Maykel Geerdink
8207db351f AANX#25939: Afdwingen contractkeuze voor opdrachten.
svn path=/Website/trunk/; revision=17665
2013-04-18 06:24:01 +00:00
Jos Groot Lipman
5a5bf1ad40 FSN#26320 Als huidige reservering fatal dan wel kleuren in listbox
svn path=/Website/trunk/; revision=17664
2013-04-17 15:22:56 +00:00
Daniëlle Tolner
cd421c7bca AAPM#26299: Orderlayouts toevoegen
svn path=/Website/trunk/; revision=17663
2013-04-17 14:49:16 +00:00
Maarten van der Heide
8267446abd AAEN#25223 Initiele ondersteuning tbv. TIBCO/Smart Signs (pilot)
svn path=/Website/trunk/; revision=17661
2013-04-17 14:20:12 +00:00
Maarten van der Heide
60cb526e23 AAEN#25223 Initiele ondersteuning tbv. TIBCO/Smart Signs (pilot)
svn path=/Website/trunk/; revision=17660
2013-04-17 14:18:32 +00:00
Jos Groot Lipman
a68c52718f FSN#26339 pbtype komt niet mee vanuit mobile
svn path=/Website/trunk/; revision=17659
2013-04-17 13:43:53 +00:00
Jos Groot Lipman
406e0197d3 FSN#26338 api-soap's misbruiken variabele FCLTHeader nog. Voor 5.3.1 maar even compatible maken
svn path=/Website/trunk/; revision=17658
2013-04-17 13:24:52 +00:00
Jos Groot Lipman
ae8cca65d9 FSN#26335 Mobiel reserveren gaf res.css error
svn path=/Website/trunk/; revision=17657
2013-04-17 12:47:45 +00:00
Jos Groot Lipman
a18be132cb FSN#24478 Foto toevoegen verbeteren
svn path=/Website/trunk/; revision=17656
2013-04-17 12:27:18 +00:00
Jos Groot Lipman
81f3b5f530 FSN#26334 transitQS brengt zijn eigen & mee
svn path=/Website/trunk/; revision=17655
2013-04-17 12:25:00 +00:00
Peter Feij
ea1e9e4c33 FSN#26330 scherper
svn path=/Website/trunk/; revision=17654
2013-04-17 11:30:50 +00:00
Daniëlle Tolner
e6524d849b UWVA#26283 MLD: Geplande einddatum verwijderen
svn path=/Website/trunk/; revision=17653
2013-04-17 11:18:46 +00:00
Jos Groot Lipman
81f707756a UWVA#26279 Toch details altijd in eigen tabje openen
svn path=/Website/trunk/; revision=17651
2013-04-17 07:49:44 +00:00
Jos Groot Lipman
2a45875180 FSN#26285 Mobile toch wel labels. Verder flex 'M' behandelen als gewoon single 'F'
svn path=/Website/trunk/; revision=17649
2013-04-16 15:58:16 +00:00
Jos Groot Lipman
c322e1d031 FSN#26285 Mobile betere foutmelding als geen opdracht aangemaakt kon worden.
svn path=/Website/trunk/; revision=17648
2013-04-16 15:57:29 +00:00
Jos Groot Lipman
bc5b35ffd1 FSN#26285 Mobile mag (eventueel) flex best bewerken
svn path=/Website/trunk/; revision=17647
2013-04-16 15:00:24 +00:00
Jos Groot Lipman
e470a64d81 UWVA#26124 BEZPAF worden (met waarschuwing) nooit gekopieerd.
svn path=/Website/trunk/; revision=17645
2013-04-16 14:51:30 +00:00
Maykel Geerdink
c2a2eff472 AANX#25595: Opdrachten niet ter fiattering (altijd fiatteren boven 500).
svn path=/Website/trunk/; revision=17644
2013-04-16 14:45:16 +00:00
Peter Feij
15a3229806 AAIT#26314 email voor 1 is hetzelfde als die eronder - verwarring
svn path=/Website/trunk/; revision=17643
2013-04-16 14:34:52 +00:00
Peter Feij
9142b6c4cc FSN#26173 FE mag ook locatie kiezen
svn path=/Website/trunk/; revision=17642
2013-04-16 14:10:33 +00:00
Jos Groot Lipman
04a094a3d3 RC2 in wording. Ook (duidelijker) DB18 eisen
svn path=/Website/trunk/; revision=17641
2013-04-16 13:32:14 +00:00
Peter Feij
61e9c2cea7 AAIT#26292 styling feedback
svn path=/Website/trunk/; revision=17640
2013-04-16 12:52:10 +00:00
Peter Feij
502292c300 AAIT#26304 Nog twee extra kolommen in het overzicht
svn path=/Website/trunk/; revision=17639
2013-04-16 12:49:41 +00:00
Maykel Geerdink
3de873cf56 AAEN#25584: Bestelling gefiatteerd maar niet zichtbaar in historie.
svn path=/Website/trunk/; revision=17638
2013-04-16 12:29:38 +00:00
Jos Groot Lipman
97454e8fff FSN#26297 Nog een SQL Injection
svn path=/Website/trunk/; revision=17637
2013-04-16 12:28:40 +00:00
Jos Groot Lipman
4fefe5d996 FSN#25673 Custom 500 error pagina betere formlogging weer
svn path=/Website/trunk/; revision=17636
2013-04-16 11:53:25 +00:00
Jos Groot Lipman
3cddee176a UWVA#26311 Suggest Regio kenmerkdomein gaf error
svn path=/Website/trunk/; revision=17635
2013-04-16 11:36:08 +00:00
Jos Groot Lipman
aa00b5a016 UWVA#26302 Window.open menu niet laten dichtklappen.
svn path=/Website/trunk/; revision=17634
2013-04-16 11:09:14 +00:00
Jos Groot Lipman
f059f02d62 FSN#26285 beter passend op mobile
svn path=/Website/trunk/; revision=17633
2013-04-16 10:59:36 +00:00
Maarten van der Heide
2cbce8b6df UWVA#25678 Notificatiejob SCH-foto vervallen
svn path=/Website/trunk/; revision=17631
2013-04-16 10:25:54 +00:00
Jos Groot Lipman
807dc2408a FSN#26295 Als geen zelfservice dan op eerste menutab beginnen
svn path=/Website/trunk/; revision=17629
2013-04-16 08:36:42 +00:00
Jos Groot Lipman
58687a7940 FSN#26001 fac_v_my_res_rooms/ FAC_V_MY_ROOMS niet meer gebruiken in planbord. Te traag bij Oracle 11
svn path=/Website/trunk/; revision=17628
2013-04-16 08:06:01 +00:00
Jos Groot Lipman
a0af97b862 FSN#26297 XSS voorkomen
Ook (CAD) nog enkele SQL Injections

svn path=/Website/trunk/; revision=17627
2013-04-16 07:24:20 +00:00
Peter Koerhuis
0089db238b FSN#25293 SVN: CURS omzetten naar DEMO
HSUM#26128

svn path=/Website/trunk/; revision=17626
2013-04-15 14:39:13 +00:00
Jos Groot Lipman
ca04b7ff66 UWVA#26124 Als je geen BEZPAF hebt dan kun je afspraken met BEZPAF niet bewerken/ multipliceren
svn path=/Website/trunk/; revision=17624
2013-04-15 14:20:28 +00:00
Maykel Geerdink
e9a7a0bb05 AKZA#25459: Mobile werkt niet met WEB_MLDBO2.
svn path=/Website/trunk/; revision=17622
2013-04-15 13:45:20 +00:00
Maykel Geerdink
ada37640b2 FSN#25348: MLD: Dienstbepaling met afleveradres bij auto opdracht zonder plaatsgegeven.
svn path=/Website/trunk/; revision=17618
2013-04-15 11:43:45 +00:00
Maykel Geerdink
49ade23ada FSN#26103: Geavanceerd zoeken met suggest werkt niet.
svn path=/Website/trunk/; revision=17614
2013-04-15 09:57:00 +00:00
Jos Groot Lipman
13d3c83b4c UWVA#26124 Als je geen BEZPAF hebt dan kun je afspraken met BEZPAF niet bewerken/ multipliceren
svn path=/Website/trunk/; revision=17611
2013-04-15 08:53:25 +00:00
Jos Groot Lipman
887db5d713 FSN#26271 Tikfout ==> syntax error
svn path=/Website/trunk/; revision=17609
2013-04-15 07:29:50 +00:00
Erik Groener
4dd4a53827 AANX#25939 Afdwingen contractkeuze voor opdrachten
svn path=/Website/trunk/; revision=17604
2013-04-12 12:09:42 +00:00
Peter Feij
493ea8108f FSN#26271 CS Syntax error bij editen voorziening door asp-close achter open commentaar
svn path=/Website/trunk/; revision=17600
2013-04-12 11:22:56 +00:00
Erik Groener
801aa5d524 NYBU#25763 Reserveringen: tarief-uitbreidingen tbv NYBU
svn path=/Website/trunk/; revision=17599
2013-04-12 11:22:17 +00:00
Erik Groener
b11509b03c FSN#26169 Mobile: melding maken beschikbare vakgroeptypen/vakgroepen
svn path=/Website/trunk/; revision=17598
2013-04-12 09:39:25 +00:00
Peter Feij
1cd340816a FSN#26271 CS Syntax error bij toevoegen melding door asp-close achter open commentaar
svn path=/Website/trunk/; revision=17597
2013-04-12 07:09:24 +00:00
Peter Feij
cf483b3c41 FSN#26271 Column ambiguous in andere taal
svn path=/Website/trunk/; revision=17596
2013-04-12 07:06:56 +00:00
Jos Groot Lipman
d340664719 UWVA#24771: ROLLBACK: BES/API: bij accepteren/afwijzen via mail-API een opmerking invoeren.
svn path=/Website/trunk/; revision=17595
2013-04-11 15:54:50 +00:00
Arthur Egberink
99fa78ab1c AAAR#26214 -- Bezoekersscherm
svn path=/Website/trunk/; revision=17594
2013-04-11 15:20:16 +00:00
Peter Koerhuis
a51d2d8302 NYBU#25028 Implementatie
svn path=/Website/trunk/; revision=17593
2013-04-11 14:35:30 +00:00
Jos Groot Lipman
9a883704f2 AAES#25536 Mooier 'verplicht' testen
svn path=/Website/trunk/; revision=17590
2013-04-11 13:58:48 +00:00
Jos Groot Lipman
4df2aad8a9 AAES#25536 Beter 'verplicht' testen
svn path=/Website/trunk/; revision=17588
2013-04-11 13:35:53 +00:00
Peter Feij
3e8483ff48 FSN#26054 Kostensoortfilter bij contracten
svn path=/Website/trunk/; revision=17585
2013-04-11 13:02:35 +00:00
Jos Groot Lipman
a6955fc3d5 AAES#25536 Facilitor Mobile - FE wensen
svn path=/Website/trunk/; revision=17581
2013-04-11 12:17:58 +00:00
Erik Groener
5e2886af54 FSN#26242 Handmatig toevoegen verbruikshistorie geeft authenticatie fout
svn path=/Website/trunk/; revision=17580
2013-04-11 12:09:02 +00:00
Jos Groot Lipman
12dde9bb5c IE9 compatible: beter datum/tijd kunnen tikken
svn path=/Website/trunk/; revision=17579
2013-04-11 11:47:03 +00:00
Arthur Egberink
3cb05834b5 AAAR#26214 -- Bezoekersscherm
svn path=/Website/trunk/; revision=17577
2013-04-11 11:30:55 +00:00
Erik Groener
568c6480ac FSN#26149 Putorders: bij gesplitste XSL de goede gebruiken
svn path=/Website/trunk/; revision=17575
2013-04-11 11:23:01 +00:00
Jos Groot Lipman
c9fd07e853 FSN#26112 In IE9 in modal popup bij scrollbar klikken niet sluiten
svn path=/Website/trunk/; revision=17572
2013-04-11 11:08:25 +00:00
Jos Groot Lipman
3b564f844f FSN#26248 FAQ-search button fraaier
svn path=/Website/trunk/; revision=17571
2013-04-11 09:54:34 +00:00
Jos Groot Lipman
4f4ea0273d FSN#26228 Ruimtenaam op de button paste niet goed
svn path=/Website/trunk/; revision=17569
2013-04-11 09:27:59 +00:00
Jos Groot Lipman
82af65951f FSN#26001 fac_v_my_res_rooms/ FAC_V_MY_ROOMS niet meer gebruiken in planbord. Te traag bij Oracle 11
svn path=/Website/trunk/; revision=17568
2013-04-11 09:03:16 +00:00
Maykel Geerdink
9587b510ad SUTF#26060: Afdelings-catalogus-budget.
svn path=/Website/trunk/; revision=17565
2013-04-11 08:46:49 +00:00
Jos Groot Lipman
4423481883 Toch nog een klein beetje IE6 compatible blijven
svn path=/Website/trunk/; revision=17563
2013-04-11 08:14:27 +00:00
Arthur Egberink
42aed9a5c0 BOFO#26216 -- Verkoopschermen geschikt maken voor https
svn path=/Website/trunk/; revision=17562
2013-04-11 07:56:26 +00:00
Erik Groener
17e7c5d62f AAES#25536 Facilitor Mobile - FE wensen
svn path=/Website/trunk/; revision=17560
2013-04-10 14:56:32 +00:00
Jos Groot Lipman
2b23d5d975 bez_edit_afspraak_save.asp ook via .post aanroepbaar vanuit PDA
svn path=/Website/trunk/; revision=17559
2013-04-10 14:49:38 +00:00
Jos Groot Lipman
d653141d2f AAIT#25547 Kennisbank flex columns
svn path=/Website/trunk/; revision=17558
2013-04-10 12:41:51 +00:00
Maykel Geerdink
fed8a82f8d AANS#25491: Aparte meldingstatus(tekst) wanneer offertetraject afgerond is.
svn path=/Website/trunk/; revision=17556
2013-04-10 12:09:00 +00:00
Jos Groot Lipman
36d32c1b64 FSN#26223 Geneste modal dialog gaf problemen
svn path=/Website/trunk/; revision=17555
2013-04-10 11:14:44 +00:00
Erik Groener
aaade99c61 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17554
2013-04-10 10:20:00 +00:00
Erik Groener
5c9f60dd8b FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17552
2013-04-10 09:58:38 +00:00
Jos Groot Lipman
06ebf6c8f6 FSN#26226 Iets beter slepen legenda kleur met IE8
svn path=/Website/trunk/; revision=17550
2013-04-10 09:30:10 +00:00
Jos Groot Lipman
be9aad7c9f AAIT#25547 Kennisbank filter Prof/FE oopsi
svn path=/Website/trunk/; revision=17549
2013-04-10 09:03:39 +00:00
Maykel Geerdink
79020c62fa AANS#25551: Zoekbaarheid van goed te keuren offertes verbeteren.
svn path=/Website/trunk/; revision=17548
2013-04-10 08:51:43 +00:00
Jos Groot Lipman
d5b25f493b LCL_Disable is niet per se van toepassing
svn path=/Website/trunk/; revision=17547
2013-04-10 08:29:10 +00:00
Jos Groot Lipman
e9304fb832 FSN#25917 Self registratie kan beter Oops
svn path=/Website/trunk/; revision=17546
2013-04-10 07:43:28 +00:00
Jos Groot Lipman
69688f5ae0 AAIT#25547 Kennisbank volgnummer verplicht
svn path=/Website/trunk/; revision=17545
2013-04-10 07:29:15 +00:00
Jos Groot Lipman
fcf8e473d3 AAIT#25547 Kennisbank filter Prof/FE
svn path=/Website/trunk/; revision=17544
2013-04-09 15:39:47 +00:00
Jos Groot Lipman
6d9e3d2915 UWVA#25127 (kennisbank) Autorisatiecontrole aanmaken melding scherper
svn path=/Website/trunk/; revision=17543
2013-04-09 15:22:19 +00:00
Jos Groot Lipman
fbb6300f59 AAIT#25547 FAQ-bijlagen zijn nu volwaardige flexbijlagen dus ook geen eigen faq_image_path meer. Daar kan de flexfilescode niet goed tegen
svn path=/Website/trunk/; revision=17542
2013-04-09 14:48:32 +00:00
Jos Groot Lipman
1ce9420e94 FSN#25623 Onderdelen van objecten hier ook niet meetellen
svn path=/Website/trunk/; revision=17541
2013-04-09 14:03:05 +00:00
Jos Groot Lipman
13e29de22e UWVA#24771: API: API-key zit tegenwoodig in prs_perslid
svn path=/Website/trunk/; revision=17540
2013-04-09 12:54:52 +00:00
Jos Groot Lipman
18fdf484c0 CSUN#25916 Mail reply melding als notitie toevoegen
(uiteindelijk hebben we toch een eigen tekst meegegeven aan de tracking aldaar dus MLDNOT heeft toch geen fallback nodig in dit bestand)

svn path=/Website/trunk/; revision=17539
2013-04-09 11:45:27 +00:00
Peter Feij
b223171c6f FSN#25708 QVW ticketing
svn path=/Website/trunk/; revision=17535
2013-04-09 11:00:03 +00:00
Maykel Geerdink
7cddf860fc UWVA#24771: BES/API: bij accepteren/afwijzen via mail-API een opmerking invoeren.
svn path=/Website/trunk/; revision=17527
2013-04-09 08:47:53 +00:00
Maykel Geerdink
dd2c558d38 UWVA#24771: BES/API: bij accepteren/afwijzen via mail-API een opmerking invoeren.
svn path=/Website/trunk/; revision=17526
2013-04-09 08:46:06 +00:00
Jos Groot Lipman
3589f50cbc FSN#25380 API code hergebruik (nog niet echt getest)
svn path=/Website/trunk/; revision=17524
2013-04-08 15:01:57 +00:00
Jos Groot Lipman
03eae5d3e5 FSN#25917 Een ongeregistreerde gebruiker die (toch) probeert in te loggen krijgt de melding 'Uw registratie is nog niet bevestigd.'
svn path=/Website/trunk/; revision=17522
2013-04-08 14:52:21 +00:00
Maarten van der Heide
1a3bbe13ef UWVA#25793 Kavel vs. werkpleknummer
svn path=/Website/trunk/; revision=17521
2013-04-08 14:26:06 +00:00
Erik Groener
6eb1e40a59 FSN#26149 Putorders: bij gesplitste XSL de goede gebruiken
svn path=/Website/trunk/; revision=17520
2013-04-08 12:11:20 +00:00
Jos Groot Lipman
8910bf2c75 FSN#25623 Onderdelen van objecten niet meetellen
svn path=/Website/trunk/; revision=17519
2013-04-08 11:46:22 +00:00
Jos Groot Lipman
c339d86214 FSN#25708 Qlikview licentie tellen: floating en named ondersteunen
svn path=/Website/trunk/; revision=17517
2013-04-08 11:27:19 +00:00
Jos Groot Lipman
54a855634d FSN#25380 API code hergebruik (nog niet echt getest)
svn path=/Website/trunk/; revision=17513
2013-04-08 09:05:59 +00:00
Erik Groener
ac60230684 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17512
2013-04-08 08:37:45 +00:00
Erik Groener
23b5036584 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17511
2013-04-08 08:20:13 +00:00
Jos Groot Lipman
fe38c8912a Anno 5.3.1: alles is supported behalve IE6 en lager
svn path=/Website/trunk/; revision=17510
2013-04-08 07:37:08 +00:00
Marcel Bourseau
500d6f3edf VGLD#25121: Offline koppeling Exact
svn path=/Website/trunk/; revision=17509
2013-04-05 16:05:57 +00:00
Marcel Bourseau
2727a09a27 VGLD#25121: Offline koppeling Exact
svn path=/Website/trunk/; revision=17507
2013-04-05 15:43:45 +00:00
Marcel Bourseau
b3c96b104d svn path=/Website/trunk/; revision=17506 2013-04-05 15:43:17 +00:00
Ruud Lipper
ee2e25574e SGGR#26061
svn path=/Website/trunk/; revision=17505
2013-04-05 12:04:37 +00:00
Marcel Bourseau
e7b1395129 No part of SVN
svn path=/Website/trunk/; revision=17504
2013-04-05 11:03:49 +00:00
Marcel Bourseau
a5719ce665 ARAI#25527: objectbeheer + geplande acties
svn path=/Website/trunk/; revision=17503
2013-04-05 10:50:13 +00:00
Arthur Egberink
811bcb7bd8 svn path=/Website/trunk/; revision=17498 2013-04-05 07:25:28 +00:00
Peter Feij
c03db7bce2 FSN#25744 jQuery/UI upgrade (touch style en last van focus)
svn path=/Website/trunk/; revision=17497
2013-04-04 15:08:40 +00:00
Erik Groener
3f8fec60c9 SUTF#26060 afdelings-catalogus-budget
svn path=/Website/trunk/; revision=17496
2013-04-04 14:41:10 +00:00
Peter Feij
542d121237 svn path=/Website/trunk/; revision=17495 2013-04-04 14:35:46 +00:00
Maykel Geerdink
fd7b0715ad AAIT#25547: Verbeteren kennisbank.
svn path=/Website/trunk/; revision=17494
2013-04-04 14:34:07 +00:00
Peter Feij
0eeafe4294 AAIT#25176: Kennisbank: bijlage kunnen uploaden.
svn path=/Website/trunk/; revision=17493
2013-04-04 14:32:21 +00:00
Peter Feij
08a08aa6e3 AAES#25536 uitbreiding
svn path=/Website/trunk/; revision=17492
2013-04-04 14:15:29 +00:00
Peter Feij
35bd0ad43e FSN#25744 jQuery/UI upgrade
svn path=/Website/trunk/; revision=17491
2013-04-04 14:14:13 +00:00
Maykel Geerdink
e32d79cdf7 PNBR#24314: Graag de mogelijkheid toevoegen om standaard antwoorden op te nemen.
svn path=/Website/trunk/; revision=17490
2013-04-04 13:34:46 +00:00
Arthur Egberink
c8458c34ff svn path=/Website/trunk/; revision=17489 2013-04-04 13:03:23 +00:00
Maykel Geerdink
1e078db633 PNBR#24314: Graag de mogelijkheid toevoegen om standaard antwoorden op te nemen.
svn path=/Website/trunk/; revision=17488
2013-04-04 12:45:29 +00:00
Erik Groener
1210592bf0 SUTF#26060 afdelings-catalogus-budget
svn path=/Website/trunk/; revision=17487
2013-04-04 12:06:18 +00:00
Jos Groot Lipman
7ba5a0c566 FSN#25380 Generic API, nog af te ronden
svn path=/Website/trunk/; revision=17485
2013-04-04 11:45:34 +00:00
Jos Groot Lipman
fc5ec6c81d FSN#22695 Overbodige ../../.. weg
svn path=/Website/trunk/; revision=17484
2013-04-04 10:41:32 +00:00
Maykel Geerdink
79dd12324e FSN#22695: FOX#2: geuploade bestanden moeten buiten de webroot.
svn path=/Website/trunk/; revision=17482
2013-04-04 08:44:46 +00:00
Ruud Lipper
84e3189eb1 AADS#26177
svn path=/Website/trunk/; revision=17477
2013-04-04 08:29:37 +00:00
Jos Groot Lipman
742bf5aaea FSN#26017 Startedit te veel?
svn path=/Website/trunk/; revision=17476
2013-04-04 08:24:04 +00:00
Maykel Geerdink
17164d8357 AADS#23935: Afhandeling invullen bij afwijzen opdracht.
svn path=/Website/trunk/; revision=17473
2013-04-04 06:53:26 +00:00
Maykel Geerdink
92755299ef AADS#23935: Afhandeling invullen bij afwijzen opdracht.
svn path=/Website/trunk/; revision=17472
2013-04-04 06:47:20 +00:00
Peter Feij
44a6894ea0 FSN#26166 fh parameter voor FreezeHandler
svn path=/Website/trunk/; revision=17471
2013-04-03 16:08:28 +00:00
Jos Groot Lipman
74c064ef02 FSN#25380 API_key zit tegenwoordig in PRS_PERSLID
svn path=/Website/trunk/; revision=17470
2013-04-03 15:16:23 +00:00
Jos Groot Lipman
13daff8e48 FSN#22695 flexfiles folder buiten webroot
svn path=/Website/trunk/; revision=17469
2013-04-03 15:15:13 +00:00
Peter Koerhuis
eadba8e914 NYBU#25028 Implementatie
svn path=/Website/trunk/; revision=17468
2013-04-03 14:32:14 +00:00
Peter Koerhuis
5f062f20b2 NYBU#25028NYBU#25028 Implementatie
svn path=/Website/trunk/; revision=17467
2013-04-03 14:25:41 +00:00
Maykel Geerdink
cbaa571a16 FSN#25697: Bij het afmelden van een opdracht wordt onterecht melding direct gesloten.
IVET#24163: Afhandelingveld melding  automatisch invullen met opdrachtafhandeling via ORDBO2.

svn path=/Website/trunk/; revision=17465
2013-04-03 12:33:38 +00:00
Arthur Egberink
d70bcb5ec1 AAEN#26137 -- verkoopinterface Enexis.
svn path=/Website/trunk/; revision=17462
2013-04-03 11:38:06 +00:00
Peter Koerhuis
e168ce9360 NYBU#25028NYBU#25028 Implementatie
svn path=/Website/trunk/; revision=17460
2013-04-03 10:41:55 +00:00
Maarten van der Heide
40f08566d0 UWVA#25612 Ook uit SVN verwijderd
svn path=/Website/trunk/; revision=17455
2013-04-03 10:19:34 +00:00
Peter Koerhuis
b76b083769 NYBU#25028NYBU#25028 Implementatie
svn path=/Website/trunk/; revision=17454
2013-04-03 09:51:06 +00:00
Jos Groot Lipman
3e1935d694 FSN#26157 FE mag in een heel nieuwe melding de omschrijving nog wel aanpassen
svn path=/Website/trunk/; revision=17451
2013-04-03 09:43:09 +00:00
Jos Groot Lipman
dd828d544b FSN#25917 Self registratie kan beter
svn path=/Website/trunk/; revision=17449
2013-04-03 09:36:43 +00:00
Maarten van der Heide
5c9912bd2e IVET#26088 CUST-notificaties mbt. WF autorisatie toegang afdeling
svn path=/Website/trunk/; revision=17447
2013-04-03 09:32:15 +00:00
Maarten van der Heide
34da8de2fa AAEN#25223 Initiele ondersteuning tbv. TIBCO/Smart Signs (pilot)
svn path=/Website/trunk/; revision=17446
2013-04-03 09:11:34 +00:00
Peter Feij
57e0e688c8 IVET#25180 (om niet kwijt te zijn)
svn path=/Website/trunk/; revision=17445
2013-04-03 08:55:11 +00:00
Peter Feij
7b7411de11 svn path=/Website/trunk/; revision=17444 2013-04-03 08:47:25 +00:00
Jos Groot Lipman
e0e8dda8d7 In FcltHeader.Requires is lcl: al lang niet meer nodig/ heet geen effect.
svn path=/Website/trunk/; revision=17443
2013-04-03 08:42:18 +00:00
Arthur Egberink
11955a25e0 SORO#25401 -- Initiele versie
svn path=/Website/trunk/; revision=17442
2013-04-03 08:41:35 +00:00
Arthur Egberink
3105177c03 RWSN#25921 -- Afgewezen opdrachten mogen de melding niet afsluiten.
svn path=/Website/trunk/; revision=17441
2013-04-03 08:26:14 +00:00
Jos Groot Lipman
cd42e1db77 FSN#25917 Self registratie kan beter
svn path=/Website/trunk/; revision=17440
2013-04-03 07:57:16 +00:00
Jos Groot Lipman
acbd27f34a IE9/ Layout
svn path=/Website/trunk/; revision=17439
2013-04-03 07:40:57 +00:00
Jos Groot Lipman
5430462605 IE9/ Layout
svn path=/Website/trunk/; revision=17438
2013-04-03 07:40:41 +00:00
Jos Groot Lipman
adce0bd273 AAES#25536 enhancements, initial version (not ready)
svn path=/Website/trunk/; revision=17437
2013-04-03 07:21:58 +00:00
Maykel Geerdink
dce6f54303 AADS#23935: Afhandeling invullen bij afwijzen opdracht.
svn path=/Website/trunk/; revision=17436
2013-04-03 06:32:28 +00:00
Erik Groener
93b80c79a9 FSN#23421 Verbeteringen profiel
svn path=/Website/trunk/; revision=17435
2013-04-02 14:40:17 +00:00
Ruud Lipper
f84cd825b8 ASMS#26155
svn path=/Website/trunk/; revision=17434
2013-04-02 14:09:55 +00:00
Erik Groener
488282ec79 AAEN#26083 Ordertype niet direct zichtbaar in overzichten, graag toevoegen
svn path=/Website/trunk/; revision=17433
2013-04-02 14:02:40 +00:00
Jos Groot Lipman
bf2db0262f FSN#25917 Self registratie kan beter
svn path=/Website/trunk/; revision=17432
2013-04-02 13:32:50 +00:00
Erik Groener
3e4fd29f8f FSN#23421 Verbeteringen profiel
svn path=/Website/trunk/; revision=17431
2013-04-02 13:23:35 +00:00
Jos Groot Lipman
07f8a0150f FSN#24478 Betere foto upload
svn path=/Website/trunk/; revision=17428
2013-04-02 10:10:29 +00:00
Jos Groot Lipman
a199b81ce4 FSN#25973 Facilitor Theme Generator
svn path=/Website/trunk/; revision=17425
2013-04-02 09:35:15 +00:00
Jos Groot Lipman
de521ba256 FSN#25849 Unieke ID tabje garanderen
svn path=/Website/trunk/; revision=17424
2013-04-02 09:32:33 +00:00
Jos Groot Lipman
7037fff32a FSN#25623 Bij objecten tellen 3D autorisatie gebruiken
svn path=/Website/trunk/; revision=17422
2013-04-02 08:39:22 +00:00
Ruud Lipper
4b71698517 SGGR#26061
svn path=/Website/trunk/; revision=17421
2013-04-02 08:37:49 +00:00
Jos Groot Lipman
3c2bba0cf3 FSN#26017 transparante overlay over inactieve frames
svn path=/Website/trunk/; revision=17420
2013-04-02 08:02:16 +00:00
Peter Feij
28b077cefa UWVA#25962 Niet handmatig verzonden markeren als Putorders straks nog langs komt
svn path=/Website/trunk/; revision=17416
2013-03-29 15:53:31 +00:00
Ruud Lipper
e0447736d9 SGGR#26061
svn path=/Website/trunk/; revision=17415
2013-03-29 15:32:09 +00:00
Peter Koerhuis
b24fba21d0 svn path=/Website/trunk/; revision=17414 2013-03-29 15:19:25 +00:00
Erik Groener
d410017017 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17413
2013-03-29 15:18:08 +00:00
Erik Groener
e824b3ae11 FSN#23421 Verbeteringen profiel
svn path=/Website/trunk/; revision=17411
2013-03-29 14:30:23 +00:00
Marcel Bourseau
280c5dcd9f SUTF#26102: Merge van melding-templates uit cust.xsl
svn path=/Website/trunk/; revision=17410
2013-03-29 14:16:35 +00:00
Ruud Lipper
3eeddc3c6b FSN#26138
svn path=/Website/trunk/; revision=17407
2013-03-29 09:07:59 +00:00
Ruud Lipper
be0a41f233 YASK#25174
svn path=/Website/trunk/; revision=17406
2013-03-29 09:06:35 +00:00
Peter Feij
db91021658 FSN#25744 jQuery/UI upgrade
AAAR#25964 Groepsverplichting

svn path=/Website/trunk/; revision=17404
2013-03-29 08:08:22 +00:00
Erik Groener
71a65035d3 FSN#23421 Verbeteringen profiel
svn path=/Website/trunk/; revision=17403
2013-03-28 15:47:30 +00:00
Erik Groener
7a2fdab8c6 AAEN#26083 Ordertype niet direct zichtbaar in overzichten, graag toevoegen
svn path=/Website/trunk/; revision=17402
2013-03-28 14:14:26 +00:00
Ruud Lipper
5aaf357691 SGGR#26061
svn path=/Website/trunk/; revision=17401
2013-03-28 14:07:15 +00:00
Erik Groener
71f9cbe7ea FSN#26004 Eigen tabellen: lege optie mist bij afhankelijke (en verplicht) referentieveld
svn path=/Website/trunk/; revision=17399
2013-03-28 13:45:43 +00:00
Erik Groener
b08b4ffd8e AAAR#25964 Groepsverplichting kenmerk werkt niet altijd
svn path=/Website/trunk/; revision=17397
2013-03-28 10:22:33 +00:00
Jos Groot Lipman
cf7c9583f7 FSN#26095 Ook vanuit ins_show_deel kunnen aanroepen
svn path=/Website/trunk/; revision=17395
2013-03-27 16:18:29 +00:00
Jos Groot Lipman
c9c3160da6 IE7 compatible blijven met de layout
svn path=/Website/trunk/; revision=17394
2013-03-27 15:50:23 +00:00
Arthur Egberink
63150dbddc AAZC#26118 -- extensie export bestand moet xml zijn ipv csv
svn path=/Website/trunk/; revision=17393
2013-03-27 15:46:08 +00:00
Jos Groot Lipman
efbfa86f5a FSN#26052 bez moet niet de res-settings gebruiken. Foute copy-paste
svn path=/Website/trunk/; revision=17391
2013-03-27 15:04:54 +00:00
Erik Groener
dcf22445e0 FSN#22881 Workflow: verbeteren facmgt-interface voor inrichting
svn path=/Website/trunk/; revision=17389
2013-03-27 13:40:12 +00:00
Peter Koerhuis
15d1ce5bcd CWTD#25260 SSO werkt niet meer na auto_https =1
svn path=/Website/trunk/; revision=17388
2013-03-27 13:37:39 +00:00
Erik Groener
f78b593b78 UWVA#25962 MLD/opd opdracht wel als verzonden gemarkeerd maar niet in de putorderslog
svn path=/Website/trunk/; revision=17387
2013-03-27 13:20:08 +00:00
Jos Groot Lipman
f0746ff666 FSN#26017 transparante overlay over inactieve frames
svn path=/Website/trunk/; revision=17386
2013-03-27 13:11:46 +00:00
Erik Groener
5762202187 FSN#22881 Workflow: verbeteren facmgt-interface voor inrichting
svn path=/Website/trunk/; revision=17385
2013-03-27 12:31:10 +00:00
Daniëlle Tolner
b203eb5604 PNBR#25816 (object en model op bon)
svn path=/Website/trunk/; revision=17384
2013-03-27 11:01:07 +00:00
Ruud Lipper
34fa9933c2 YASK#25174
svn path=/Website/trunk/; revision=17383
2013-03-27 09:35:43 +00:00
Jos Groot Lipman
cb89e02910 IE8 compatible als geen verdieping gekozen
svn path=/Website/trunk/; revision=17382
2013-03-27 08:18:34 +00:00
Erik Groener
fc527c3ae7 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17380
2013-03-26 13:29:43 +00:00
Arthur Egberink
06d40ff5fb SORO#25401 -- Initiele versie
svn path=/Website/trunk/; revision=17379
2013-03-26 13:07:10 +00:00
Jos Groot Lipman
7a2224dab7 Layout kolomkoppen
svn path=/Website/trunk/; revision=17378
2013-03-26 13:00:28 +00:00
Jos Groot Lipman
ea8e4ee00c Vet maken van DELETE, UPDATE etc. weer werkend gemaakt.
svn path=/Website/trunk/; revision=17377
2013-03-26 12:59:33 +00:00
Jos Groot Lipman
1b24a53410 Iets geldigere html
svn path=/Website/trunk/; revision=17376
2013-03-26 12:58:37 +00:00
Jos Groot Lipman
31cc225f76 Tracking/history toonde niets meer. Ook back-button weg uit modal popup, dat was dubbelop
svn path=/Website/trunk/; revision=17375
2013-03-26 12:39:11 +00:00
Marcel Bourseau
230e07ec1f SUTF#26102: Leveranciernummer aangepast in constante
svn path=/Website/trunk/; revision=17374
2013-03-26 12:26:54 +00:00
Erik Groener
9e3646df65 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17373
2013-03-26 11:41:35 +00:00
Erik Groener
0097dac763 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17372
2013-03-26 11:37:55 +00:00
Peter Feij
7c08921b53 FSN#25744 jQuery/UI upgrade
svn path=/Website/trunk/; revision=17371
2013-03-26 11:10:34 +00:00
Jos Groot Lipman
cd5bed5a3c Layout (hidden button gaf grijs streepje)
svn path=/Website/trunk/; revision=17370
2013-03-26 11:08:53 +00:00
Peter Feij
73ba34c834 FSN#25744 jQuery/UI upgrade in compactmode moreinfoicons voor label ipv erna
svn path=/Website/trunk/; revision=17369
2013-03-26 10:53:30 +00:00
Peter Feij
3a1583c635 FSN#25744 jQuery/UI upgrade button-plaatjes
svn path=/Website/trunk/; revision=17368
2013-03-26 10:40:15 +00:00
Peter Feij
f99198fac6 FSN#25744 jQuery/UI upgrade
FSN#25944 Tweekolomsprobleem

svn path=/Website/trunk/; revision=17367
2013-03-26 10:38:38 +00:00
Marcel Bourseau
cda83ed9e6 SUTF#26099: Contractsignalering
svn path=/Website/trunk/; revision=17366
2013-03-26 10:06:26 +00:00
Ruud Lipper
43d97bf962 PNBR#26077
svn path=/Website/trunk/; revision=17363
2013-03-26 09:28:20 +00:00
Jos Groot Lipman
27f9c4dd01 Layout prev/next knopjes
Ook die knopjes onderaan planbord weggehaald. Voor bij voorziening was dat lelijk door de herhaling per catalogus

svn path=/Website/trunk/; revision=17362
2013-03-26 09:05:46 +00:00
Erik Groener
018361b91a FSN#22881 Workflow: verbeteren facmgt-interface voor inrichting
svn path=/Website/trunk/; revision=17361
2013-03-26 09:02:37 +00:00
Erik Groener
1d4713ebab FSN#25919 IIS Logfile: EOF bij afmelden bezoeker
svn path=/Website/trunk/; revision=17359
2013-03-26 07:43:26 +00:00
Peter Feij
146ff419ec FSN#26054 Kostensoort bij contract
svn path=/Website/trunk/; revision=17356
2013-03-25 16:48:08 +00:00
Jos Groot Lipman
7b5f926ae6 FSN#26052 bez moet niet de res-settings gebruiken. Foute copy-paste
svn path=/Website/trunk/; revision=17355
2013-03-25 16:22:49 +00:00
Jos Groot Lipman
90117cb936 FSN#26019 Geen mouseover bij isTouch, is alleen maar lastig
svn path=/Website/trunk/; revision=17354
2013-03-25 16:15:25 +00:00
Arthur Egberink
b6b14cd655 AAEN#26092 -- Bonnen naar leveranciers hebben afwijkende layout.
svn path=/Website/trunk/; revision=17353
2013-03-25 15:55:20 +00:00
Peter Feij
c27c24b068 comment fixed
svn path=/Website/trunk/; revision=17352
2013-03-25 15:15:24 +00:00
Maarten van der Heide
0e5509fc01 AAEN#25223 Initiele ondersteuning tbv. TIBCO/Smart Signs (pilot)
svn path=/Website/trunk/; revision=17351
2013-03-25 15:01:39 +00:00
Jos Groot Lipman
d159ba6a75 FSN#25945 Numerieke flex tussen 0 en 1 leading zero eraf bij tracking-test
svn path=/Website/trunk/; revision=17349
2013-03-25 13:18:49 +00:00
Jos Groot Lipman
80b5c28c43 FSN#25156 os_logon test niet (per se) doen bij API
svn path=/Website/trunk/; revision=17347
2013-03-25 12:43:10 +00:00
Jos Groot Lipman
66978eb437 FSN#25836 Labels niet tonen bij Search-mode
svn path=/Website/trunk/; revision=17346
2013-03-25 12:24:51 +00:00
Jos Groot Lipman
628c637e69 dubbelquote, :, ? en | zijn ook ongeldig in filenamen
svn path=/Website/trunk/; revision=17345
2013-03-25 12:13:01 +00:00
Maarten van der Heide
b6bfbb3261 SGGR#23236 OvD-overzicht vanuit contracten gegenereerd
svn path=/Website/trunk/; revision=17342
2013-03-25 09:08:05 +00:00
Peter Koerhuis
cc3e2ce4b6 svn path=/Website/trunk/; revision=17340 2013-03-22 16:24:57 +00:00
Peter Feij
2b306716d1 FSN#22881 bonusmateriaal
svn path=/Website/trunk/; revision=17339
2013-03-22 12:24:05 +00:00
Erik Groener
0573062172 AAIT#25547 Verbeteren kennisbank
svn path=/Website/trunk/; revision=17335
2013-03-22 10:48:02 +00:00
Peter Koerhuis
1a4797109c AKZA#26046 Logistiek: automatisch importeren maandrapportage uit Ruys
svn path=/Website/trunk/; revision=17333
2013-03-22 10:36:14 +00:00
Peter Koerhuis
46ecf0abd0 AKZA#26046 Logistiek: automatisch importeren maandrapportage uit Ruys
svn path=/Website/trunk/; revision=17332
2013-03-22 09:52:47 +00:00
Erik Groener
51182a8158 FSN#25873 USRGRAPH: Meer mogelijkheden qua kleurgebruik
svn path=/Website/trunk/; revision=17329
2013-03-22 09:20:06 +00:00
Erik Groener
47d1dad298 FSN#26034 FAC: Alleen kenmerkdomeinen tonen van eigen module
svn path=/Website/trunk/; revision=17327
2013-03-22 09:01:48 +00:00
Arthur Egberink
dd04f77647 SORO#25401 -- Initiele versie
svn path=/Website/trunk/; revision=17326
2013-03-22 08:46:30 +00:00
Erik Groener
932ce13f4a FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17323
2013-03-22 08:06:36 +00:00
Erik Groener
68a65cbec6 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17322
2013-03-22 08:05:07 +00:00
Erik Groener
1fa1791d1b FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17321
2013-03-22 08:04:41 +00:00
Jos Groot Lipman
3510a759c3 FSN#25993 Slnkdwf beter gestijld
svn path=/Website/trunk/; revision=17317
2013-03-21 15:44:35 +00:00
Jos Groot Lipman
19b4a77e58 FSN#25673 Custom 500 error pagina
svn path=/Website/trunk/; revision=17316
2013-03-21 15:39:10 +00:00
Jos Groot Lipman
540b0a91b3 Layout: echte knop voor ruimte keuze
svn path=/Website/trunk/; revision=17315
2013-03-21 15:38:18 +00:00
Jos Groot Lipman
51f5922d0b FSN#24478 Betere foto upload
svn path=/Website/trunk/; revision=17314
2013-03-21 15:36:46 +00:00
Jos Groot Lipman
965b302118 FSN#24478 Mobile heeft nu eigen BijlagenForm.asp, deze hoeft geen mobile meer te doen
svn path=/Website/trunk/; revision=17313
2013-03-21 14:54:46 +00:00
Peter Feij
d6bbd5c9ab FSN#26054 Kostensoort bij contract
svn path=/Website/trunk/; revision=17310
2013-03-21 14:38:52 +00:00
Maykel Geerdink
9c1f0d0088 FSN#25919: IIS Logfile: EOF bij afmelden bezoeker.
svn path=/Website/trunk/; revision=17309
2013-03-21 13:42:01 +00:00
Jos Groot Lipman
2f447a79f3 Enkele tweaks om beter door de html-validator te komen
svn path=/Website/trunk/; revision=17308
2013-03-21 12:50:32 +00:00
Jos Groot Lipman
02a951b6f9 Niet meer backward compatible met 5.2.3, eis echt DB18
Voortaan echt DOCTYPE html voor html5
Enkele tweaks om beter door de html-validator te komen

svn path=/Website/trunk/; revision=17307
2013-03-21 12:29:09 +00:00
Maykel Geerdink
bd57585560 AAIT#25176: Kennisbank: bijlage kunnen uploaden.
svn path=/Website/trunk/; revision=17306
2013-03-21 10:50:10 +00:00
Maykel Geerdink
ab62b232fb AAIT#25547: Verbeteren kennisbank.
svn path=/Website/trunk/; revision=17305
2013-03-21 10:11:31 +00:00
Maykel Geerdink
5c4eac5ffa AAIT#25547: Verbeteren kennisbank.
svn path=/Website/trunk/; revision=17302
2013-03-21 09:58:14 +00:00
Maykel Geerdink
81414398b0 AAIT#25547: Verbeteren kennisbank.
svn path=/Website/trunk/; revision=17301
2013-03-21 09:56:56 +00:00
Jos Groot Lipman
4df060b52d FSN#22839 Als geen voorzieningen bij CV dan mag je ook geen bezoekers toevoegen
Ook layout: geen deelres dropdown als maar één deelres

svn path=/Website/trunk/; revision=17295
2013-03-20 16:36:52 +00:00
Jos Groot Lipman
a0fe3123fb FSN#25993 Slnkdwf beter gestijld
svn path=/Website/trunk/; revision=17293
2013-03-20 14:17:43 +00:00
Jos Groot Lipman
d1510435c1 PNBR#26043 Opslaan lukt niet met Firefox
svn path=/Website/trunk/; revision=17292
2013-03-20 13:27:02 +00:00
Peter Koerhuis
c5b4e26d84 AKZA#23427 Inzetten FACILITOR voor Logistiek (ontvangst/verzending van post/goederen)
svn path=/Website/trunk/; revision=17291
2013-03-20 13:18:28 +00:00
Peter Koerhuis
361e871b98 AKZA#23427 Inzetten FACILITOR voor Logistiek (ontvangst/verzending van post/goederen)
svn path=/Website/trunk/; revision=17290
2013-03-20 13:15:39 +00:00
Jos Groot Lipman
50cf1f3e24 PNBR#26033 Vraag en antwoord mogen 4000 karakters zijn
svn path=/Website/trunk/; revision=17289
2013-03-20 13:14:41 +00:00
Jos Groot Lipman
2bc54c2160 FSN#26040 ORA-01000: Maximum aantal open cursors is overschreden.
svn path=/Website/trunk/; revision=17286
2013-03-20 12:56:04 +00:00
Jos Groot Lipman
c00cb64525 Op verzoek PF: Mobile maximaal één maand calender tonen
svn path=/Website/trunk/; revision=17284
2013-03-20 12:28:47 +00:00
Jos Groot Lipman
9f636326c8 FSN#25902 Readonly input meer als SPAN toont meer van de tekst
svn path=/Website/trunk/; revision=17283
2013-03-20 12:24:30 +00:00
Jos Groot Lipman
45b59c73eb FSN#26039 S("prs_kpn_string") mag best zonder spatie vooraan
svn path=/Website/trunk/; revision=17282
2013-03-20 11:57:12 +00:00
Jos Groot Lipman
7e567769e7 FSN#25976 Enveloppe toggle gewoon weg
svn path=/Website/trunk/; revision=17281
2013-03-20 10:48:54 +00:00
Peter Koerhuis
bad9608cef AKZA#26020 Zwarte achtergrond voor RES-planbord (Atrium verdieping 6)
svn path=/Website/trunk/; revision=17279
2013-03-20 10:31:25 +00:00
Peter Feij
708652ebf9 FSN#25744 jQuery/UI upgrade (2x dezelfde info hoef je maar 1 x te tonen)
svn path=/Website/trunk/; revision=17278
2013-03-20 10:01:11 +00:00
Jos Groot Lipman
5a4822d1ee abort_with_warning is beter op zijn plek in shared.inc dan in save2db.inc
protectRequest.validateToken roept hem namelijk wel eens aan

svn path=/Website/trunk/; revision=17276
2013-03-20 09:46:49 +00:00
Marcel Bourseau
b4b5e6903f SUTF#26029: BTW code op 0.
svn path=/Website/trunk/; revision=17274
2013-03-19 17:39:15 +00:00
Maarten van der Heide
d333537c8c RWSN#24870 DID/Dienst2Hoofdlocatie
svn path=/Website/trunk/; revision=17271
2013-03-19 16:22:13 +00:00
Jos Groot Lipman
31af9f36f9 FSN#25873 FAC_USRGRAPH_OPTIONS inzetten
svn path=/Website/trunk/; revision=17269
2013-03-19 16:13:09 +00:00
Maarten van der Heide
61725ebfcc AAEN#25223 Initiele ondersteuning tbv. TIBCO/Smart Signs (pilot)
svn path=/Website/trunk/; revision=17267
2013-03-19 15:31:43 +00:00
Jos Groot Lipman
6fcd8d4825 FSN#25973 Facilitor Theme Generator checkpoint
svn path=/Website/trunk/; revision=17264
2013-03-19 13:52:34 +00:00
Ruud Lipper
769978175f AKZA#22738
svn path=/Website/trunk/; revision=17263
2013-03-19 13:38:26 +00:00
Erik Groener
83527e72a7 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17262
2013-03-19 13:32:57 +00:00
Peter Feij
bda24b5216 FSN#25744 jQuery/UI upgrade
svn path=/Website/trunk/; revision=17261
2013-03-19 13:00:43 +00:00
Erik Groener
5dbf0ba2f1 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17260
2013-03-19 12:48:41 +00:00
Erik Groener
2e6c270ddd FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17259
2013-03-19 12:46:24 +00:00
Jos Groot Lipman
2d50e1f45e PNBR#22068 Indicatie van voorziening/catering in planbordje
svn path=/Website/trunk/; revision=17258
2013-03-19 12:32:31 +00:00
Jos Groot Lipman
9800263666 PNBR#22068 Indicatie van voorziening/catering in planbordje
svn path=/Website/trunk/; revision=17257
2013-03-19 12:28:06 +00:00
Jos Groot Lipman
e7ddf78d6b FSN#25975 Na concept opslaan ook refresh zodat titel wijzigt
svn path=/Website/trunk/; revision=17256
2013-03-19 12:23:44 +00:00
Erik Groener
69a6b34842 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17255
2013-03-19 12:16:58 +00:00
Erik Groener
677a88c4da FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17254
2013-03-19 11:48:57 +00:00
Erik Groener
1ca1b8c7e4 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17253
2013-03-19 11:31:17 +00:00
Jos Groot Lipman
d013738ffe AKZA#25960 Filtervelden op de print
svn path=/Website/trunk/; revision=17252
2013-03-19 11:24:31 +00:00
Peter Feij
7182f24d33 AAES#25536 enhancements fix
svn path=/Website/trunk/; revision=17251
2013-03-19 10:42:34 +00:00
Erik Groener
207404fd8f FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17250
2013-03-19 10:38:58 +00:00
Erik Groener
10044304f2 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17249
2013-03-19 10:16:39 +00:00
Jos Groot Lipman
ad48bceed9 Voorkom lcl is undefined error in de logging
svn path=/Website/trunk/; revision=17248
2013-03-19 09:45:21 +00:00
Maykel Geerdink
2498c670cb FSN#25909: Uitgegeven objecten kunnen niet worden gekopieerd onder objectbeheer.
svn path=/Website/trunk/; revision=17247
2013-03-19 09:23:59 +00:00
Erik Groener
18c8a7b8df FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17246
2013-03-19 09:02:14 +00:00
Jos Groot Lipman
8414f2227a FSN#25881 Meer inputvelden type=number
svn path=/Website/trunk/; revision=17244
2013-03-19 08:50:52 +00:00
Peter Koerhuis
0c58f81df4 AAIT#25931 Portal menu kop passend maken naar pagina.
svn path=/Website/trunk/; revision=17243
2013-03-19 08:48:28 +00:00
Erik Groener
b85b327a60 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17242
2013-03-19 07:31:46 +00:00
Maykel Geerdink
da19fe8543 AARW#25856: Opdrachten filteren op district.
svn path=/Website/trunk/; revision=17241
2013-03-19 07:28:10 +00:00
Maarten van der Heide
4c2940a6e3 RWSN#24870 DID/Dienst2Hoofdlocatie
svn path=/Website/trunk/; revision=17239
2013-03-18 15:08:24 +00:00
Peter Feij
7faecec69b FSN#26003 verwijderde eingenwaarden werden onterecht getoond
svn path=/Website/trunk/; revision=17237
2013-03-18 14:42:32 +00:00
Maykel Geerdink
6d82e54bd6 UWVA#25839: MLD/opd: bij de mld geen omschrijvingsveld zichtbaar is komt er wel NULL mee.
svn path=/Website/trunk/; revision=17236
2013-03-18 14:02:50 +00:00
Erik Groener
73c4dd4a1c FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17235
2013-03-18 13:35:12 +00:00
Maykel Geerdink
109c216cc8 FSN#25069: 'Wachtwoord vergeten' ook direct mailen ipv. via PutOrders.
svn path=/Website/trunk/; revision=17233
2013-03-18 13:26:27 +00:00
Erik Groener
0cc6b5a147 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17232
2013-03-18 13:22:32 +00:00
Jos Groot Lipman
c156b79372 IE9/layout Timepicker compact houden
svn path=/Website/trunk/; revision=17231
2013-03-18 12:43:32 +00:00
Erik Groener
d8d90b711e FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17230
2013-03-18 12:26:59 +00:00
Jos Groot Lipman
2f01e9fff0 IE9 compatible
Layout mooier

svn path=/Website/trunk/; revision=17229
2013-03-18 12:19:02 +00:00
Erik Groener
45ef8acd1b FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17228
2013-03-18 12:12:53 +00:00
Erik Groener
c92137df6e FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17227
2013-03-18 12:01:03 +00:00
Erik Groener
7cb5f5fc0c FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17226
2013-03-18 11:49:13 +00:00
Jos Groot Lipman
cfa33e1a98 FSN#22720 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17225
2013-03-18 11:41:51 +00:00
Daniëlle Tolner
bb7201dedc PNBR#25816 (object en model op opdrachtbon)
svn path=/Website/trunk/; revision=17224
2013-03-18 10:46:51 +00:00
Erik Groener
bb086d984b FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17223
2013-03-18 10:31:32 +00:00
Maykel Geerdink
de3b07ab6a IVET#25802: Overschrijding acceptatietijden en doorlooptijden postkamer.
svn path=/Website/trunk/; revision=17222
2013-03-18 09:34:46 +00:00
Jos Groot Lipman
b2ad15c893 IE9 compatible
svn path=/Website/trunk/; revision=17221
2013-03-18 09:21:37 +00:00
Erik Groener
4b6050a01e FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17220
2013-03-18 08:37:02 +00:00
Erik Groener
02464334df FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17219
2013-03-18 08:07:23 +00:00
Jos Groot Lipman
79c90302ac FSN#25973 Facilitor Theme Generator
svn path=/Website/trunk/; revision=17218
2013-03-17 16:39:52 +00:00
Jos Groot Lipman
3fcb30b2dc Vele, vele layout tweaks
svn path=/Website/trunk/; revision=17217
2013-03-17 16:38:17 +00:00
Jos Groot Lipman
4c269cc2a7 FSN#25993 SLNKDWF meer FACILITOR look and feel
svn path=/Website/trunk/; revision=17216
2013-03-15 19:24:56 +00:00
Peter Feij
69686a6f8e AAES#25536 Lopende zaken verfraaiing
svn path=/Website/trunk/; revision=17215
2013-03-15 18:46:52 +00:00
Erik Groener
09cf5c7b23 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17214
2013-03-15 15:27:38 +00:00
Erik Groener
570f5ed18e FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17213
2013-03-15 15:20:24 +00:00
Erik Groener
a23897ef54 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17212
2013-03-15 15:16:15 +00:00
Erik Groener
01979c6c71 PNBR#25703 Performance: Tooltip bij objecten in meldingenscherm is traag bij veel objecten
svn path=/Website/trunk/; revision=17211
2013-03-15 13:41:55 +00:00
Erik Groener
893f890609 UWVA#24148 Rechten servicecenter: filteren op rol (behandelgroep)
svn path=/Website/trunk/; revision=17210
2013-03-15 12:07:28 +00:00
Erik Groener
9b4b387178 PNBR#25703 Performance: Tooltip bij objecten in meldingenscherm is traag bij veel objecten
svn path=/Website/trunk/; revision=17209
2013-03-15 11:22:13 +00:00
Jos Groot Lipman
2eb9f689e8 PNBR#22068 Indicatie van voorziening/catering in planbordje
svn path=/Website/trunk/; revision=17207
2013-03-14 16:49:08 +00:00
Jos Groot Lipman
ad05402c4a Code opschonen
svn path=/Website/trunk/; revision=17206
2013-03-14 16:25:09 +00:00
Jos Groot Lipman
840f9d8079 FSN#25993 Print dialoog FACLITOR look-and-feel geven (eerste aanzet)
svn path=/Website/trunk/; revision=17205
2013-03-14 16:23:37 +00:00
Jos Groot Lipman
8484e18ea9 IEIE9 compatible
svn path=/Website/trunk/; revision=17204
2013-03-14 16:16:21 +00:00
Jos Groot Lipman
71c7682cdc Iets mooier bij RES als de knoppen groot zijn
svn path=/Website/trunk/; revision=17203
2013-03-14 16:15:31 +00:00
Jos Groot Lipman
74a1c1e8b2 FSN#25846 JSON fac-settings toch maar formatted tonen in lijst
svn path=/Website/trunk/; revision=17202
2013-03-14 16:13:53 +00:00
Jos Groot Lipman
76a9d57817 FSN#25976 Iets logischer titel gebruik
svn path=/Website/trunk/; revision=17201
2013-03-14 16:12:17 +00:00
Peter Feij
049acb2ef9 FSN#25777 kalenderoptie
svn path=/Website/trunk/; revision=17200
2013-03-14 16:03:56 +00:00
Jos Groot Lipman
a4601d3a31 AAES#25536 Lopende zaken verfraaiing
svn path=/Website/trunk/; revision=17198
2013-03-14 15:07:34 +00:00
Erik Groener
edf4c01d56 FSN#25971 WF: twee keer omschrijving bij definities invoeren
svn path=/Website/trunk/; revision=17197
2013-03-14 14:49:46 +00:00
Maykel Geerdink
e8edae91f2 PNBR#25019: rechten objectenbeheer gaat niet goed. Alleen schrijf disciplines in zoekscherm.
FSN#25803: Objectenbeheer groep selector bugt bij klikken soort als er 1 disc/grp/srt is.

svn path=/Website/trunk/; revision=17192
2013-03-14 10:57:36 +00:00
Maykel Geerdink
b9c9c7cb07 PNBR#25019: rechten objectenbeheer gaat niet goed. Alleen schrijf disciplines in zoekscherm.
FSN#25803: Objectenbeheer groep selector bugt bij klikken soort als er 1 disc/grp/srt is.
AAIT#25547: Verbeteren kennisbank.

svn path=/Website/trunk/; revision=17191
2013-03-14 10:54:09 +00:00
Jos Groot Lipman
2f04677d55 FSN#25777 Kalender ook 'Loading' indicatie
svn path=/Website/trunk/; revision=17189
2013-03-14 10:41:17 +00:00
Jos Groot Lipman
8a59826103 AAIT#25547: Verbeteren kennisbank. Lengte faq_hint forceren
svn path=/Website/trunk/; revision=17187
2013-03-14 09:05:36 +00:00
Jos Groot Lipman
736be5aff3 Zorg dat CopyToClipboard werkt ondanks dat we readonly textarea's als DIV renderen.
svn path=/Website/trunk/; revision=17186
2013-03-13 19:50:06 +00:00
Marcel Bourseau
4f5a06e025 ALLI#25195: Realisatie ICT Hardware catalogus
svn path=/Website/trunk/; revision=17184
2013-03-13 16:17:28 +00:00
Jos Groot Lipman
45fe2000a2 IE9 compatible
svn path=/Website/trunk/; revision=17183
2013-03-13 16:11:02 +00:00
Marcel Bourseau
999f3d9ee3 ALLI#25195: Internetadres VvE op Visitekaartje gewijzigd.
svn path=/Website/trunk/; revision=17182
2013-03-13 16:06:19 +00:00
Jos Groot Lipman
f52f539ebe Geavanceerd dialoog jQuery buttons terug
svn path=/Website/trunk/; revision=17181
2013-03-13 15:52:52 +00:00
Arthur Egberink
2528643707 RWSN#25921 -- Afgewezen opdrachten mogen de melding niet afmelden
svn path=/Website/trunk/; revision=17180
2013-03-13 15:33:39 +00:00
Jos Groot Lipman
b2e5bba840 FSN#24872 Melding 'klik voor meer' wel verdwijnen bij dichtklappen
svn path=/Website/trunk/; revision=17178
2013-03-13 15:20:11 +00:00
Jos Groot Lipman
0984c0915e Ook als 'srtresevering' popup tussendoor komt goed geselecteerde ruimte doorgeven vanuit planbord.
svn path=/Website/trunk/; revision=17177
2013-03-13 14:57:37 +00:00
Jos Groot Lipman
283f1e1215 Scrollbalk in 'Planbord voorzieningen' weg
svn path=/Website/trunk/; revision=17176
2013-03-13 14:52:16 +00:00
Jos Groot Lipman
daaa4066b3 FSN#25973 Facilitor Theme Generator
svn path=/Website/trunk/; revision=17175
2013-03-13 14:43:22 +00:00
Jos Groot Lipman
f978b0c582 Trucje om met IE9 de TH links te alignen
svn path=/Website/trunk/; revision=17174
2013-03-13 14:21:28 +00:00
Jos Groot Lipman
ec57dbae70 resmulti calender hoogte vastzetten voor lange maanden
svn path=/Website/trunk/; revision=17173
2013-03-13 14:19:22 +00:00
Jos Groot Lipman
7f70de2822 Layout planbordje regel bij 'Selected' en 'Niet beschikbaar' versprong heel erg.
Een tr hoort bij nieuwere browsers een display:table-row te krijgen ipv block
Met wat hackwerk IE7 compatible gehouden.

svn path=/Website/trunk/; revision=17172
2013-03-13 14:14:14 +00:00
Jos Groot Lipman
21dda008fa Layout: hoogte legenda's
svn path=/Website/trunk/; revision=17171
2013-03-13 14:07:04 +00:00
Maykel Geerdink
053d2ecf52 AAIT#25547: Verbeteren kennisbank.
svn path=/Website/trunk/; revision=17169
2013-03-13 13:59:05 +00:00
Jos Groot Lipman
824bebde2a Commentaar over de hoogte van de calendar
svn path=/Website/trunk/; revision=17168
2013-03-13 13:49:12 +00:00
Jos Groot Lipman
c9cf5c068a Voorkom bij combine ook lege <br>'s in de header (zoek&bestel)
svn path=/Website/trunk/; revision=17167
2013-03-13 13:47:26 +00:00
Jos Groot Lipman
a545befd74 De .updated class bij reserveringen sterker gemaakt zodat het ook voor bo werkt
svn path=/Website/trunk/; revision=17166
2013-03-13 13:17:06 +00:00
Jos Groot Lipman
affbe412c8 FSN#25975 Laatste opsla datum tonen.
svn path=/Website/trunk/; revision=17165
2013-03-13 12:29:14 +00:00
Jos Groot Lipman
826746f826 FSN#25974 Bulkacties weer in beeld bij lange/ langzame lijsten
svn path=/Website/trunk/; revision=17164
2013-03-13 12:00:41 +00:00
Peter Feij
9296ea135d left
svn path=/Website/trunk/; revision=17163
2013-03-13 10:43:44 +00:00
Jos Groot Lipman
dbf489a2de FSN#25973 Facilitor Theme Generator
svn path=/Website/trunk/; revision=17162
2013-03-13 10:33:12 +00:00
Peter Feij
b5f85a368d svn path=/Website/trunk/; revision=17160 2013-03-13 08:47:11 +00:00
Peter Feij
4f6783157d svn path=/Website/trunk/; revision=17159 2013-03-13 08:46:29 +00:00
Jos Groot Lipman
e66bf2da31 Layout IE9
svn path=/Website/trunk/; revision=17158
2013-03-12 21:42:17 +00:00
Jos Groot Lipman
a8e9c85729 Tekst achter de 'Meer...' beter HTML escapen.
Bleek bij bekijken van de prs_phonebook_info setting van UWVA

svn path=/Website/trunk/; revision=17157
2013-03-12 15:07:08 +00:00
Jos Groot Lipman
80da64df30 Button styling
svn path=/Website/trunk/; revision=17156
2013-03-12 13:39:39 +00:00
Jos Groot Lipman
599f0f7556 window.print zit ook al wel in resultsettable.
Bovendien hangt IE nu hopelijk minder bij meerdere keren printen?

svn path=/Website/trunk/; revision=17155
2013-03-12 13:20:20 +00:00
Jos Groot Lipman
c6b12ffa6b The button formerly known as 'Vraagtekentje' mag best een pointer-cursor hebben
svn path=/Website/trunk/; revision=17154
2013-03-12 13:18:43 +00:00
Erik Groener
9faf5d56fd FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17152
2013-03-12 12:39:08 +00:00
Erik Groener
418803d99a FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17151
2013-03-12 12:37:17 +00:00
Erik Groener
bd908f14c7 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17150
2013-03-12 12:29:55 +00:00
Erik Groener
9ea6f3ebd8 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17149
2013-03-12 12:26:41 +00:00
Erik Groener
e4987e4d70 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17148
2013-03-12 11:23:39 +00:00
Erik Groener
4138c8372c FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17147
2013-03-12 10:55:04 +00:00
Ruud Lipper
b0da1f7f08 AAEN#25959
svn path=/Website/trunk/; revision=17146
2013-03-12 10:51:44 +00:00
Erik Groener
ea17af9bd7 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17145
2013-03-12 10:51:22 +00:00
Maykel Geerdink
4492f37bf6 Need lock als property vervijderd
svn path=/Website/trunk/; revision=17144
2013-03-12 09:50:37 +00:00
Maykel Geerdink
48ad0eeb74 Needs lock als property toegevoegd
svn path=/Website/trunk/; revision=17143
2013-03-12 09:49:45 +00:00
Erik Groener
bcc10f7298 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17142
2013-03-12 09:47:32 +00:00
Erik Groener
1ba62ea805 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17141
2013-03-12 09:28:25 +00:00
Erik Groener
31fb8256c6 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17140
2013-03-12 09:22:45 +00:00
Erik Groener
c7494bad23 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17139
2013-03-12 08:02:38 +00:00
Erik Groener
cb16adba2f FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17138
2013-03-12 07:52:17 +00:00
Erik Groener
0555b81e96 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17137
2013-03-12 07:44:21 +00:00
Jos Groot Lipman
01bc09b253 Layout
svn path=/Website/trunk/; revision=17136
2013-03-11 20:55:53 +00:00
Jos Groot Lipman
e83ee8264a FSN#25845 IE9 fixActiveelementError
Beetje layout erbij

svn path=/Website/trunk/; revision=17135
2013-03-11 20:55:16 +00:00
Jos Groot Lipman
6de785ada8 Beetje caching mag wel
svn path=/Website/trunk/; revision=17134
2013-03-11 20:54:15 +00:00
Maykel Geerdink
bb2b2814f4 AAIT#25547: Verbeteren kennisbank.
svn path=/Website/trunk/; revision=17130
2013-03-11 15:15:01 +00:00
Maykel Geerdink
7e4b14efd8 AAIT#25547: Verbeteren kennisbank.
svn path=/Website/trunk/; revision=17129
2013-03-11 15:14:19 +00:00
Jos Groot Lipman
c9c7c9d0c6 Layout IE9
svn path=/Website/trunk/; revision=17127
2013-03-11 14:37:00 +00:00
Jos Groot Lipman
0bd028e906 IE9 Compatible
svn path=/Website/trunk/; revision=17125
2013-03-11 14:03:33 +00:00
Jos Groot Lipman
58b527473f IE9 Compatible
svn path=/Website/trunk/; revision=17124
2013-03-11 13:31:21 +00:00
Erik Groener
5ebf1b8023 FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17123
2013-03-11 13:30:15 +00:00
Erik Groener
a65b40708e FSN#22720 FOX#24 Cross Site Request Forgery voorkomen
svn path=/Website/trunk/; revision=17122
2013-03-11 12:05:08 +00:00
Jos Groot Lipman
758d8a0bb1 AAIT#25506 Contractscope in chrome niet op te slaan.
svn path=/Website/trunk/; revision=17121
2013-03-11 11:34:30 +00:00
Jos Groot Lipman
d16b14dd46 Layout IE9
svn path=/Website/trunk/; revision=17120
2013-03-11 10:56:10 +00:00
Jos Groot Lipman
887cd5cdb2 Layout IE9
svn path=/Website/trunk/; revision=17119
2013-03-11 10:46:31 +00:00
Jos Groot Lipman
fa02d97856 FSN#25908 Facmgt altijd eigen jQuery en FcltMgr
svn path=/Website/trunk/; revision=17118
2013-03-11 10:42:37 +00:00
Jos Groot Lipman
fc5c2fe93c IE9 Compatible
svn path=/Website/trunk/; revision=17117
2013-03-11 10:16:33 +00:00
Erik Groener
2c9074fe3b FSN#25819 XSL editor is lastig te gebruiken als je geen foutmelding ziet.
svn path=/Website/trunk/; revision=17116
2013-03-11 10:14:41 +00:00
Jos Groot Lipman
ab58afa324 FSN#25845 IE9 fixActiveelementError
svn path=/Website/trunk/; revision=17115
2013-03-11 09:47:10 +00:00
Jos Groot Lipman
626a6ac9de IE9 Compatible: planbordje bleef maar openen
svn path=/Website/trunk/; revision=17114
2013-03-11 09:39:32 +00:00
Jos Groot Lipman
83a5ae0bf1 IE9 Compatible
svn path=/Website/trunk/; revision=17113
2013-03-11 09:19:35 +00:00
Jos Groot Lipman
7b2224d207 FSN#25944 Layout aanvullende gegevens blok
svn path=/Website/trunk/; revision=17112
2013-03-11 09:02:54 +00:00
Arthur Egberink
e939343d7b AADS#25734 -- Koppeling Strukton
svn path=/Website/trunk/; revision=17111
2013-03-11 08:43:22 +00:00
Jos Groot Lipman
b176d6a60a Layout IE9
svn path=/Website/trunk/; revision=17110
2013-03-11 08:32:50 +00:00
Jos Groot Lipman
2e7013afda fac_nieuws_forum leeg? -->geen ruimte meer claimen.
svn path=/Website/trunk/; revision=17109
2013-03-11 08:08:06 +00:00
Peter Feij
b2bdc0f89b FSN#25744 jQuery/UI upgrade
svn path=/Website/trunk/; revision=17108
2013-03-08 16:53:06 +00:00
Jos Groot Lipman
6cc40bd462 (Weer) Firefox onclick ondersteunen. Code opschonen
svn path=/Website/trunk/; revision=17107
2013-03-08 15:30:01 +00:00
Ruud Lipper
0d1d26aa78 CONN#25936
svn path=/Website/trunk/; revision=17106
2013-03-08 14:27:28 +00:00
Maarten van der Heide
1452d84843 PARK#23176 SSO tbv. SP-dames in Capelle a/d IJssel
svn path=/Website/trunk/; revision=17105
2013-03-08 11:07:24 +00:00
Marcel Bourseau
43f2b438f2 ALLI#25813: E-mail opties en Vve Vestiging
svn path=/Website/trunk/; revision=17104
2013-03-08 10:27:27 +00:00
Marcel Bourseau
6963f85e61 ALLI#25813: E-mail opties en Vve Vestiging
svn path=/Website/trunk/; revision=17103
2013-03-08 10:27:11 +00:00
Ruud Lipper
ea328cc6c5 AAAR#25925
svn path=/Website/trunk/; revision=17102
2013-03-08 09:16:33 +00:00
Jos Groot Lipman
c9c3c996f7 FSN#25673 Custom 500 error pagina
svn path=/Website/trunk/; revision=17101
2013-03-07 16:14:26 +00:00
Jos Groot Lipman
33d23fc725 FSN#25902 layout (kenmerk_common.inc)
svn path=/Website/trunk/; revision=17100
2013-03-07 16:13:15 +00:00
Jos Groot Lipman
22b942107f FSN#25902 layout (kenmerk_common.inc)
FSN#24478 Foto bij mobile toevoegen

svn path=/Website/trunk/; revision=17099
2013-03-07 16:12:45 +00:00
Peter Feij
d4cb64bf49 AAES#25536 enhancements verbeting in sortering
svn path=/Website/trunk/; revision=17096
2013-03-07 14:31:07 +00:00
Jos Groot Lipman
809d144bc6 PNBR#25703 Performance: Tooltip bij objecten in meldingenscherm is traag bij veel objecten
svn path=/Website/trunk/; revision=17095
2013-03-07 12:38:52 +00:00
Jos Groot Lipman
a0dfd8c926 FSN#25924 Beter onderscheid isTouch
svn path=/Website/trunk/; revision=17094
2013-03-07 11:11:33 +00:00
Jos Groot Lipman
4a9be7fed6 FSN#25875 cachen van IFRAME's die toch 0 records opleveren.
svn path=/Website/trunk/; revision=17093
2013-03-07 11:06:42 +00:00
Jos Groot Lipman
f123072d45 FSN#25908 Facmgt altijd eigen jQuery en FcltMgr
svn path=/Website/trunk/; revision=17092
2013-03-07 10:58:52 +00:00
Jos Groot Lipman
8dce082c02 FSN#25924 Beter onderscheid isTouch
svn path=/Website/trunk/; revision=17091
2013-03-07 10:57:10 +00:00
Peter Feij
4853cff8a2 PNBR#25402 reserveren voorzieningen via zoekfunctie facilitor niet volledig.
FSN#25744 jQuery/UI upgrade
FSN#25888 attr

svn path=/Website/trunk/; revision=17090
2013-03-07 10:37:53 +00:00
Erik Groener
94678280ae UWVA#24148 Rechten servicecenter: filteren op rol (behandelgroep)
svn path=/Website/trunk/; revision=17089
2013-03-07 10:03:01 +00:00
Jos Groot Lipman
49c5c87c20 fac_nieuws_forum leeg? -->geen ruimte meer claimen.
svn path=/Website/trunk/; revision=17086
2013-03-07 08:44:21 +00:00
Maykel Geerdink
cc582efadc PNBR#25239: Geen lopende zaken bij gebruiker (ook oudere niet-afgeronde meldingen tonen).
svn path=/Website/trunk/; revision=17085
2013-03-07 08:44:14 +00:00
Jos Groot Lipman
dbf2099719 fac_nieuws_forum leeg? -->geen ruimte meer claimen.
FSN#25908 Facmgt altijd eigen jQuery en FcltMgr

svn path=/Website/trunk/; revision=17084
2013-03-07 08:43:40 +00:00
Jos Groot Lipman
9d6225a11c FSN#25768 Body scrollen als te groot
svn path=/Website/trunk/; revision=17083
2013-03-07 08:14:50 +00:00
Jos Groot Lipman
4b96b8761d Een iframe die hoogte 0 overhoudt maken we hidden, kost nog minder ruimte
Helaas gaf dit problemen met autotabs die op de achtergrond geladen worden.
Anders oplossen dus.

svn path=/Website/trunk/; revision=17082
2013-03-07 08:06:20 +00:00
Jos Groot Lipman
6c739f9e0d IE 9/Firefox Compatible zoom window
svn path=/Website/trunk/; revision=17081
2013-03-07 08:00:57 +00:00
Jos Groot Lipman
7d2e2b14de PNBR#25799 fo-rechten is genoeg voor toverstafje
svn path=/Website/trunk/; revision=17079
2013-03-06 16:35:49 +00:00
Erik Groener
11825709b0 FSN#25908 Facmgt altijd eigen jQuery en FcltMgr
svn path=/Website/trunk/; revision=17076
2013-03-06 14:57:19 +00:00
Erik Groener
119fc513be FSN#25854 Werkplek toevoegen bij ruimte geeft oracle foutmelding als [Vrij]
svn path=/Website/trunk/; revision=17075
2013-03-06 14:30:56 +00:00
Peter Feij
203067b9ce FSN#25744 jQuery/UI upgrade (W3C)
svn path=/Website/trunk/; revision=17074
2013-03-06 14:27:37 +00:00
Jos Groot Lipman
00c8eb256c Een iframe die hoogte 0 overhoudt maken we hidden, kost nog minder ruimte
svn path=/Website/trunk/; revision=17072
2013-03-06 13:56:48 +00:00
Maykel Geerdink
8013db6b9d FSN#25803: Objectenbeheer groep selector bugt bij klikken soort als er 1 disc/grp/srt is.
svn path=/Website/trunk/; revision=17071
2013-03-06 13:36:09 +00:00
Maykel Geerdink
27bd004242 FSN#25697: Bij het afmelden van een opdracht wordt onterecht melding direct gesloten.
svn path=/Website/trunk/; revision=17070
2013-03-06 13:32:26 +00:00
Jos Groot Lipman
dc1848934d FSN#25846 JSON fac-settings/iets beter effective tonen
svn path=/Website/trunk/; revision=17068
2013-03-06 13:12:04 +00:00
Jos Groot Lipman
a9167f09a7 FSN#25908 Facmgt altijd eigen jQuery en FcltMgr
svn path=/Website/trunk/; revision=17067
2013-03-06 12:26:26 +00:00
Erik Groener
c02989f860 FSN#25846 JSON fac-settings ondersteunen
svn path=/Website/trunk/; revision=17066
2013-03-06 12:08:25 +00:00
Erik Groener
b6132ae7fe FSN#25888 Nieuwe jQuery: gebruikt prop("checked") ipv attr("checked")
svn path=/Website/trunk/; revision=17065
2013-03-06 10:23:05 +00:00
Jos Groot Lipman
e3d27c53ad Een iframe die hoogte 0 overhoudt maken we hidden, kost nog minder ruimte
svn path=/Website/trunk/; revision=17063
2013-03-06 10:04:56 +00:00
Peter Koerhuis
78b202fda9 FSN#25209 Default-huisstijl aanpassen o.b.v. demo-huisstijl
svn path=/Website/trunk/; revision=17062
2013-03-06 10:01:24 +00:00
Peter Koerhuis
94cd8fa8c8 FSN#25209 Default-huisstijl aanpassen o.b.v. demo-huisstijl
svn path=/Website/trunk/; revision=17060
2013-03-06 08:32:26 +00:00
Erik Groener
70d33c4fe2 FSN#24478 Mobile toevoegen van foto's aan een call
svn path=/Website/trunk/; revision=17059
2013-03-06 08:26:42 +00:00
Jos Groot Lipman
6291566e03 FSN#25897 Bestelling aanmaken kan niet als bo, moet als fo
svn path=/Website/trunk/; revision=17058
2013-03-06 08:20:02 +00:00
Maykel Geerdink
573ef9dd1b FSN#25727: MLD: mld_selector_mode=2: vakgroep ligt onterecht vast na kiezen stdmelding .
svn path=/Website/trunk/; revision=17055
2013-03-05 13:53:06 +00:00
Jos Groot Lipman
49e9328925 Layout frameheader
svn path=/Website/trunk/; revision=17054
2013-03-05 13:17:07 +00:00
Jos Groot Lipman
a570680a4b FSN#25744 jQuery/UI upgrade
svn path=/Website/trunk/; revision=17053
2013-03-05 13:06:49 +00:00
Jos Groot Lipman
5843bdb6e3 FSN#25894 Bij kopie komt materiaal niet mee. Dan de kosten ook niet.
Ook Fixje voor IE9/FireFox

svn path=/Website/trunk/; revision=17052
2013-03-05 12:50:20 +00:00
Jos Groot Lipman
b1c2c9be43 Clientside is opmerking wel afgekapt op 2000 karakters maar newlines blijken
uiteindelijk als 2 te tellen dus nog maar een keer afkappen

svn path=/Website/trunk/; revision=17051
2013-03-05 12:18:56 +00:00
Jos Groot Lipman
d6a8aa9cd1 FSN#25673 Custom 500 error pagina
svn path=/Website/trunk/; revision=17050
2013-03-05 12:14:31 +00:00
Erik Groener
1c11cd52b9 FSN#25888 Nieuwe jQuery: gebruikt prop("checked") ipv attr("checked")
svn path=/Website/trunk/; revision=17049
2013-03-05 10:23:33 +00:00
Maykel Geerdink
8851a96871 FSN#25697: Bij het afmelden van een opdracht wordt onterecht melding direct gesloten.
svn path=/Website/trunk/; revision=17048
2013-03-05 09:16:39 +00:00
Jos Groot Lipman
06f720530f FSN#25849 Personal settings nog even beter backward compatible
svn path=/Website/trunk/; revision=17047
2013-03-05 09:09:15 +00:00
Jos Groot Lipman
8e979a3c53 Allen commentaar
svn path=/Website/trunk/; revision=17046
2013-03-05 08:38:34 +00:00
Erik Groener
e0e5a75d07 AAES#25536 Facilitor Mobile - FE wensen
svn path=/Website/trunk/; revision=17045
2013-03-05 07:36:02 +00:00
Peter Feij
9eb8ec169e FSN#25744 jQuery/UI upgrade
svn path=/Website/trunk/; revision=17044
2013-03-04 17:12:10 +00:00
Jos Groot Lipman
69dcab0a6f Geen overbodige facforum-div
svn path=/Website/trunk/; revision=17043
2013-03-04 17:09:16 +00:00
Peter Feij
d5ba5b38ac FSN#25744 jQuery/UI upgrade
svn path=/Website/trunk/; revision=17042
2013-03-04 17:06:37 +00:00
Jos Groot Lipman
982395cc91 FSN#25849 Personal settings: autoopen van tabjes
svn path=/Website/trunk/; revision=17041
2013-03-04 17:05:17 +00:00
Jos Groot Lipman
718b81ef40 PNBR#25878 Einddatum tijd afsplitsen zodat sorteerbaar in Excel
svn path=/Website/trunk/; revision=17040
2013-03-04 15:06:20 +00:00
Peter Feij
e874b61292 FSN#25744 jQuery/UI upgrade
svn path=/Website/trunk/; revision=17039
2013-03-04 14:52:21 +00:00
Maarten van der Heide
53a9d0336b UWVA#25793 Kavel vs. werkpleknummer
svn path=/Website/trunk/; revision=17038
2013-03-04 14:05:12 +00:00
Jos Groot Lipman
101354c2cc PNBR#25703 Performance: Tooltip bij objecten in meldingenscherm is traag bij veel objecten
svn path=/Website/trunk/; revision=17037
2013-03-04 13:51:10 +00:00
Jos Groot Lipman
5e94f8d78c FSN#25744 jQuery/UI upgrade: beter opruimen IFRAME's
svn path=/Website/trunk/; revision=17035
2013-03-04 13:08:39 +00:00
Maarten van der Heide
063842a747 UWVA#25793 Kavel vs. werkpleknummer
svn path=/Website/trunk/; revision=17034
2013-03-04 13:05:11 +00:00
Jos Groot Lipman
6b4de513ce FSN#25888 jQuery .attr moet meestal .prop zijn.
svn path=/Website/trunk/; revision=17033
2013-03-04 12:55:05 +00:00
Erik Groener
aa48a0cc13 UWVA#24148 Rechten servicecenter: filteren op rol (behandelgroep)
svn path=/Website/trunk/; revision=17031
2013-03-04 10:43:41 +00:00
Jos Groot Lipman
1323eb7fa8 FSN#25744 jQuery/UI upgrade
scrollTop is best traag bij lange lijsten. Niet onnodig aanroepen.


svn path=/Website/trunk/; revision=17030
2013-03-04 10:38:25 +00:00
Erik Groener
5e4c16dd9c UWVA#24148 Rechten servicecenter: filteren op rol (behandelgroep)
svn path=/Website/trunk/; revision=17029
2013-03-04 10:30:36 +00:00
Jos Groot Lipman
f30c50fe94 Titel van openDetail iets opschonen voor je hem gebruikt
svn path=/Website/trunk/; revision=17028
2013-03-04 10:28:55 +00:00
Jos Groot Lipman
896c220fb1 FSN#25744 jQuery/UI upgrade: beter opruimen IFRAME's
svn path=/Website/trunk/; revision=17023
2013-03-04 09:16:15 +00:00
Jos Groot Lipman
a73a223f6b FSN#25744 jQuery/UI upgrade: multi-save refresh fixje
svn path=/Website/trunk/; revision=17021
2013-03-04 09:11:44 +00:00
Jos Groot Lipman
ab786f713a FSN#25858 Voorkom IE9 crash
svn path=/Website/trunk/; revision=17019
2013-03-03 21:12:08 +00:00
Jos Groot Lipman
256e037686 Beter IE8 layout.
Minder onnodige redraws als tabje hidden

svn path=/Website/trunk/; revision=17018
2013-03-03 21:10:59 +00:00
Jos Groot Lipman
b01a392a05 Highlight ruimte randje altijd fixed 5 pixels ipv meezoomen?
svn path=/Website/trunk/; revision=17017
2013-03-03 21:10:21 +00:00
Jos Groot Lipman
ec85d1aadc Nieuwe layout buttons
svn path=/Website/trunk/; revision=17016
2013-03-03 21:09:40 +00:00
Jos Groot Lipman
bc4e09a32b Iets correctere HTML (scripts buiten table)
svn path=/Website/trunk/; revision=17015
2013-03-03 21:08:58 +00:00
Jos Groot Lipman
185f62cbe0 Ook enkele datums van de vorige/volgende maand tonen
svn path=/Website/trunk/; revision=17014
2013-03-03 21:08:16 +00:00
Jos Groot Lipman
da7061745f FSN#25876 Inline acties anders/efficiënter renderen
svn path=/Website/trunk/; revision=17013
2013-03-03 21:07:42 +00:00
Jos Groot Lipman
8247e18662 FSN#25849 Personal settings eerste versie
Ook: beter IE9 bulkacties tonen in lange lijsten

svn path=/Website/trunk/; revision=17012
2013-03-03 21:06:38 +00:00
Jos Groot Lipman
288e2a873e hidFrame is niet nodig
svn path=/Website/trunk/; revision=17011
2013-03-03 21:05:32 +00:00
Jos Groot Lipman
62ba609701 FSN#25875 cachen van IFRAME's die toch 0 records opleveren.
svn path=/Website/trunk/; revision=17010
2013-03-03 21:04:18 +00:00
Jos Groot Lipman
5cb3466264 FSN#25875 cachen van IFRAME's die toch 0 records opleveren.
svn path=/Website/trunk/; revision=17009
2013-03-03 21:02:00 +00:00
Jos Groot Lipman
1194e848be FSN#25849 Personal settings eerste versie
svn path=/Website/trunk/; revision=17008
2013-03-03 20:59:46 +00:00
Jos Groot Lipman
44e8982c1b Meer (vertouwen op) zelf titel zetten door schermen
svn path=/Website/trunk/; revision=17007
2013-03-03 14:05:09 +00:00
Jos Groot Lipman
a36148635f Optimalisatie: als je cancel doet op het ruimte frame of catering frame hoef je niet
*alles* te refreshen: er kan toch normaal gesproken geen dirty veranderd zijn

svn path=/Website/trunk/; revision=17006
2013-03-02 21:50:09 +00:00
Jos Groot Lipman
d6e9accb34 FSN#25875 cachen van IFRAME's: zo lang mogelijk LCL.loadLCL uitstellen
FSN#25876 Inline actions code optimaliseren

svn path=/Website/trunk/; revision=17005
2013-03-02 21:33:16 +00:00
Jos Groot Lipman
0370e257f1 FSN#25875 cachen van IFRAME's die toch 0 records opleveren.
svn path=/Website/trunk/; revision=17004
2013-03-02 21:29:32 +00:00
Jos Groot Lipman
e8cfd04830 Ook via jQuery proberen vriendelijke message te geven bij expires sessie
svn path=/Website/trunk/; revision=17003
2013-03-02 19:20:05 +00:00
Jos Groot Lipman
051c5cc755 Geen losse submit-button
svn path=/Website/trunk/; revision=17002
2013-03-02 13:28:59 +00:00
Jos Groot Lipman
bc33d4ec87 IE 9/Firefox Compatible zoom window
svn path=/Website/trunk/; revision=17001
2013-03-01 21:37:12 +00:00
Arthur Egberink
3237994068 AARW#25123 -- toAARW#25123 -- Toevoegen catering bundel
svn path=/Website/trunk/; revision=16996
2013-03-01 15:31:15 +00:00
Peter Feij
51a49f9201 UWVA#24148 Behandelgroep
svn path=/Website/trunk/; revision=16994
2013-03-01 15:12:34 +00:00
Peter Koerhuis
6d01364251 AKZA#25131 Export bestanden automatisch op andere serverplek zetten
svn path=/Website/trunk/; revision=16991
2013-03-01 14:35:21 +00:00
Peter Koerhuis
9efddc7a8e AAIT#25676 Hoe is deze setting in te stellen: widgetportal
svn path=/Website/trunk/; revision=16980
2013-03-01 09:15:59 +00:00
Erik Groener
aa37d2820d PNBR#25703 Performance: Tooltip bij objecten in meldingenscherm is traag bij veel objecten
svn path=/Website/trunk/; revision=16979
2013-03-01 08:04:02 +00:00
Jos Groot Lipman
e5265f3af7 FSN#25845 Unspecified error
svn path=/Website/trunk/; revision=16978
2013-02-28 16:42:56 +00:00
Jos Groot Lipman
d075f8f890 FSN#25434 Touch/mobile toggle
svn path=/Website/trunk/; revision=16977
2013-02-28 16:42:24 +00:00
Jos Groot Lipman
507147c857 FSN#25673 Custom 500 pagina geeft nettere foutmeldingen
svn path=/Website/trunk/; revision=16976
2013-02-28 16:41:02 +00:00
Jos Groot Lipman
8f43915382 FSN#25744 jQuery/UI upgrade: multi-save was niet lekker, ook naamgeving verbeterd
svn path=/Website/trunk/; revision=16975
2013-02-28 16:39:38 +00:00
Ruud Lipper
6e3583ba66 UWVA#25793
svn path=/Website/trunk/; revision=16973
2013-02-28 14:06:50 +00:00
Jos Groot Lipman
4385f15735 FSN#25864 Expirementje 'Insert after' nieuwe menuoptie, niet geactiveerd.
svn path=/Website/trunk/; revision=16972
2013-02-28 13:59:26 +00:00
Jos Groot Lipman
11abaa714c FSN#25858 Voorkom IE9 crash
svn path=/Website/trunk/; revision=16971
2013-02-28 12:56:44 +00:00
Jos Groot Lipman
29c872ade6 AKZA#25185: Geen tekeningen....bij terreinen fixje als rechtstreeks uit menu contouren gekozen
svn path=/Website/trunk/; revision=16969
2013-02-28 11:29:33 +00:00
Erik Groener
74d45314b6 UWVA#24389 CATALOGUS-import: Functionaliteit igv. artikelen met hetzelfde artikelnummer
svn path=/Website/trunk/; revision=16968
2013-02-28 10:48:05 +00:00
Jos Groot Lipman
5839b7c550 Layout foutjes
svn path=/Website/trunk/; revision=16966
2013-02-28 10:31:56 +00:00
Jos Groot Lipman
29e2db3040 FSN#25744 jQuery/UI upgrade: iets meer identieke script code naar .js
svn path=/Website/trunk/; revision=16965
2013-02-28 10:20:02 +00:00
Jos Groot Lipman
5c693d8cb9 FSN#25744 jQuery/UI upgrade: minder 'iface is undefined' errors
svn path=/Website/trunk/; revision=16964
2013-02-28 09:07:01 +00:00
Jos Groot Lipman
5e07d1dad4 FSN#25744 jQuery/UI upgrade: accordeon parameters zijn veranderd
svn path=/Website/trunk/; revision=16963
2013-02-28 08:54:25 +00:00
Peter Feij
5abe25b428 FSN#25744 jQuery/UI upgrade
svn path=/Website/trunk/; revision=16962
2013-02-28 08:33:36 +00:00
Maykel Geerdink
87fa9e6504 FSN#25662: Kennisbank: rankings gaan gebruiken.
svn path=/Website/trunk/; revision=16961
2013-02-28 08:30:23 +00:00
Peter Feij
3cbbbb17f3 UWVA#22187 BHV Tekeningen als DWF (fix)
svn path=/Website/trunk/; revision=16960
2013-02-28 08:30:02 +00:00
Peter Feij
5a3a282700 FSN#25744 jQuery/UI upgrade
svn path=/Website/trunk/; revision=16959
2013-02-28 08:29:07 +00:00
Jos Groot Lipman
9de0e79eb1 Foute tabpage class op body
svn path=/Website/trunk/; revision=16958
2013-02-27 21:17:59 +00:00
Jos Groot Lipman
3559a02efb Merge 5.2.3 Gold E changes
svn path=/Website/trunk/; revision=16957
2013-02-27 17:35:23 +00:00
Arthur Egberink
a4210fbde2 PNBR#24791 -- interface qualogy
svn path=/Website/trunk/; revision=16954
2013-02-27 16:09:43 +00:00
Arthur Egberink
f833c60985 PNBR#24791 -- interface qualogy
svn path=/Website/trunk/; revision=16953
2013-02-27 16:05:29 +00:00
Jos Groot Lipman
ee8fb9f0f2 FSN#25845 Fix unspecied error op document.activeElement
svn path=/Website/trunk/; revision=16952
2013-02-27 15:41:35 +00:00
Peter Koerhuis
63ac6e000c SUTF#25738 Wijzigen portaal layout
svn path=/Website/trunk/; revision=16951
2013-02-27 15:34:52 +00:00
Maarten van der Heide
8af8633416 PARK#23176 Reserveringsbevestiging (initieel)
svn path=/Website/trunk/; revision=16949
2013-02-27 14:46:08 +00:00
Jos Groot Lipman
cb4c5b9fe4 Fout class op body
svn path=/Website/trunk/; revision=16948
2013-02-27 14:37:36 +00:00
Peter Feij
62151f928a UWVA#25771 Beter de opdrachtvarianten ondersteunen
svn path=/Website/trunk/; revision=16946
2013-02-27 12:28:48 +00:00
Peter Feij
cd5b7e0d13 FSN#25777 afronding
svn path=/Website/trunk/; revision=16945
2013-02-27 12:12:58 +00:00
Arthur Egberink
8bb7c6605e AADS#25734 -- Koppeling Strukton
svn path=/Website/trunk/; revision=16944
2013-02-27 10:40:21 +00:00
Maykel Geerdink
f46e1600b5 PNBR#25402: reserveren voorzieningen via zoekfunctie facilitor niet volledig.
svn path=/Website/trunk/; revision=16943
2013-02-27 07:54:09 +00:00
Peter Feij
0638c94942 AAES#25536 enhancements
svn path=/Website/trunk/; revision=16942
2013-02-26 23:58:26 +00:00
Jos Groot Lipman
5b1c094b34 FSN#25744 jQuery/UI upgrade: hele menuregel klikbaar
svn path=/Website/trunk/; revision=16941
2013-02-26 16:22:30 +00:00
Peter Feij
8e21ad2039 tsss
svn path=/Website/trunk/; revision=16940
2013-02-26 16:18:46 +00:00
Jos Groot Lipman
5ae62b0e58 FSN#25832 Backgrounder.asp opschonen
svn path=/Website/trunk/; revision=16939
2013-02-26 16:15:49 +00:00
Jos Groot Lipman
6f44076ca9 FSN#25434 Touch/mobile toggle
FSN#25744 jQuery/UI upgrade: hele menuregel klikbaar

svn path=/Website/trunk/; revision=16937
2013-02-26 15:05:43 +00:00
Jos Groot Lipman
4d55e0d280 AAIT#25656 Indicatie notitie erbij
svn path=/Website/trunk/; revision=16936
2013-02-26 13:46:51 +00:00
Erik Groener
27be5e5afe AAIT#25656 Aanpassen overzichten: "overzicht facturen" en "fiatteren facturen"
svn path=/Website/trunk/; revision=16935
2013-02-26 13:16:57 +00:00
Ruud Lipper
1a91c890ac UWVA#25793
svn path=/Website/trunk/; revision=16934
2013-02-26 12:59:29 +00:00
Erik Groener
b17dd81d1b PNBR#24995 "Kan door frontoffice worden behandeld" beschikbaar maken per melding
svn path=/Website/trunk/; revision=16931
2013-02-26 12:02:00 +00:00
Erik Groener
d20a41c5ed AAES#25536 Facilitor Mobile - FE wensen
svn path=/Website/trunk/; revision=16930
2013-02-26 11:34:43 +00:00
Maykel Geerdink
d618e74898 PNBR#25056: RES: flipover driedubbel reserveerbaar.
svn path=/Website/trunk/; revision=16929
2013-02-26 11:28:26 +00:00
Peter Feij
006dc9ca7f FSN#25744 jQuery/UI upgrade
svn path=/Website/trunk/; revision=16926
2013-02-26 08:51:48 +00:00
Jos Groot Lipman
8b30f96c60 Voorkom dat 'Meer' slechts een enkel woord oplevert.
svn path=/Website/trunk/; revision=16925
2013-02-25 20:54:20 +00:00
Maarten van der Heide
c1ff53e536 AAEN#25223 Initiele ondersteuning tbv. TIBCO/Smart Signs (pilot)
svn path=/Website/trunk/; revision=16923
2013-02-25 16:38:44 +00:00
Jos Groot Lipman
e4b3a1550e FSN#25818 Voorkom dubbele registratie in fac_locale_xref
svn path=/Website/trunk/; revision=16919
2013-02-25 16:04:26 +00:00
Jos Groot Lipman
d65f728f72 Net als bij de flexkenmerken hier ook geen lelijke dubbele rode rand bij IE8+
svn path=/Website/trunk/; revision=16918
2013-02-25 16:03:53 +00:00
Jos Groot Lipman
baec1363b2 UWVA#22187 BHV Tekeningen als DWF fixje
svn path=/Website/trunk/; revision=16917
2013-02-25 15:25:44 +00:00
Peter Feij
45f4238536 ietsjes grotere tekst
svn path=/Website/trunk/; revision=16915
2013-02-25 14:53:19 +00:00
Jos Groot Lipman
f91f13c8e8 AAEN#25223 API-views (voortzetting)
svn path=/Website/trunk/; revision=16914
2013-02-25 14:22:26 +00:00
Peter Feij
eb26bee88a AKZA#25459: Mobile werkt niet met WEB_MLDBO2.
svn path=/Website/trunk/; revision=16913
2013-02-25 14:17:25 +00:00
Jos Groot Lipman
c4847c321e FSN#25744 jQuery/UI upgrade, ook voor mobile die naar 1.3.0 gaat
svn path=/Website/trunk/; revision=16912
2013-02-25 13:53:53 +00:00
Maykel Geerdink
231b5cd07f UWVA#20192: MLD BO: overzicht opdrachten anders dan verwacht.
svn path=/Website/trunk/; revision=16911
2013-02-25 13:51:07 +00:00
Erik Groener
610310bf74 FSN#25653 Geen execute immediate voor FAC_USRDATA toegang
svn path=/Website/trunk/; revision=16910
2013-02-25 13:23:00 +00:00
Jos Groot Lipman
af02553007 WEHK#24980 Prodsearch ook voor objecten
svn path=/Website/trunk/; revision=16908
2013-02-25 10:56:01 +00:00
Erik Groener
ae214dfe33 AAES#25536 Facilitor Mobile - FE wensen
svn path=/Website/trunk/; revision=16907
2013-02-25 08:24:53 +00:00
Maykel Geerdink
fc82443a01 ALLV#25485: BES: Eerder gefiatteerde zaken worden niet de getoond.
AAEN#25584: Bestelling gefiatteerd maar niet zichtbaar in historie.

svn path=/Website/trunk/; revision=16906
2013-02-25 07:26:36 +00:00
Jos Groot Lipman
336be12612 FSN#25744 jQuery/UI upgrade
svn path=/Website/trunk/; revision=16905
2013-02-24 22:11:13 +00:00
Jos Groot Lipman
5f35dffead svn path=/Website/trunk/; revision=16904 2013-02-24 15:54:27 +00:00
Jos Groot Lipman
69c2b3179d FSN#25744 jQuery/UI upgrade
Ook jQuery geïntroduceerd voor Slnkdwf

svn path=/Website/trunk/; revision=16903
2013-02-24 15:50:43 +00:00
Peter Feij
90b30ddc6f UWVA#20267 Mogelijkheid om in uitzonderingsgevallen usrrap-views te tabeliseren tbv performance
svn path=/Website/trunk/; revision=16900
2013-02-22 17:14:46 +00:00
Peter Feij
e50b42592a UWVA#20267 Mogelijkheid om in uitzonderingsgevallen usrrap-views te tabeliseren tbv performance
svn path=/Website/trunk/; revision=16899
2013-02-22 17:14:14 +00:00
Arthur Egberink
7933091956 AAPM#25757 -- exports aanzetten
svn path=/Website/trunk/; revision=16895
2013-02-22 15:02:54 +00:00
Arthur Egberink
73f5c9a2b3 PNBR#25790 -- typefout en xmlnode xreservering ondersteunen
svn path=/Website/trunk/; revision=16894
2013-02-22 13:08:40 +00:00
Marcel Bourseau
56a2b068c1 ARAI#25373: Import van energiewaarden Priva
svn path=/Website/trunk/; revision=16891
2013-02-22 12:50:43 +00:00
Peter Feij
2cb780bd15 PNBR#25790 ondersteuning voor reservering_key parameter (zoekt eerste deelres)
svn path=/Website/trunk/; revision=16890
2013-02-22 12:34:16 +00:00
Peter Feij
4aba35a222 FSN#25791 Afdelingsbrowser
svn path=/Website/trunk/; revision=16889
2013-02-22 09:57:03 +00:00
Ruud Lipper
51d24407d2 AANS#25732
svn path=/Website/trunk/; revision=16887
2013-02-22 09:06:17 +00:00
Peter Feij
592c5ac044 FSN#25777 afronding + MLD/OPDR samples
svn path=/Website/trunk/; revision=16885
2013-02-21 16:21:17 +00:00
Jos Groot Lipman
35c12f3192 WEHK#24980 Prodsearch ook voor objecten
svn path=/Website/trunk/; revision=16883
2013-02-21 16:11:25 +00:00
Jos Groot Lipman
256bf10c4d Met PRSMGT geen PRSSYS wachtwoorden wijzigen
svn path=/Website/trunk/; revision=16882
2013-02-21 16:09:35 +00:00
Jos Groot Lipman
2ae99297d4 WEHK#24980 Prodsearch ook voor objecten
svn path=/Website/trunk/; revision=16881
2013-02-21 14:20:45 +00:00
Jos Groot Lipman
2d12eaa0fd FSN#25782 Dubbele knop bijlagen parent bij lange reeks meldingen
svn path=/Website/trunk/; revision=16879
2013-02-21 12:17:57 +00:00
Jos Groot Lipman
8d425a8a9d FSN#25777 calendar afronding
svn path=/Website/trunk/; revision=16875
2013-02-21 10:58:43 +00:00
Peter Feij
a1592c9b89 FSN#25777 afronding
svn path=/Website/trunk/; revision=16874
2013-02-21 10:28:01 +00:00
Jos Groot Lipman
9aacc0b8d6 FSN#25744 jQuery/UI upgrade
svn path=/Website/trunk/; revision=16873
2013-02-21 10:17:26 +00:00
Peter Feij
2cb950ba27 FSN#25777 Kalender weergave (van fac_list)
svn path=/Website/trunk/; revision=16872
2013-02-20 15:01:18 +00:00
Ruud Lipper
ebe51b7e1e MAYF#24742
svn path=/Website/trunk/; revision=16871
2013-02-20 14:50:12 +00:00
Jos Groot Lipman
da1f02e139 Performance bij veel (30+) dagen een factor 10 verbeterd
svn path=/Website/trunk/; revision=16870
2013-02-20 14:04:32 +00:00
Ruud Lipper
91b276feb1 YASK#25174
svn path=/Website/trunk/; revision=16869
2013-02-20 09:44:09 +00:00
Ruud Lipper
941b4f477d UWVA#25770
svn path=/Website/trunk/; revision=16868
2013-02-20 09:12:39 +00:00
Jos Groot Lipman
46fee55896 Iets nettere code. -1 is de enige toegestane niet bestaande persoon.
Andere niet bestaande keys wil ik weten omdat het een programmeer fout is.

svn path=/Website/trunk/; revision=16866
2013-02-20 08:15:49 +00:00
Jos Groot Lipman
e4fc1ec729 Fixje voor bijvoorbeeld ATCH waar mensen op hun FAC_INFO pagina geen budgethouder hebben.
Dan wordt met key=-1 een Perslid object gemaakt. Eigenlijk ongewenst maar toch maar backward compatible.

svn path=/Website/trunk/; revision=16865
2013-02-19 22:07:42 +00:00
Jos Groot Lipman
d74f040f5a FSN#25767 Verwijderd perslid mag *echt* niet inloggen
svn path=/Website/trunk/; revision=16864
2013-02-19 21:47:47 +00:00
Peter Feij
67083ad15d ARAI#25647 ruimteomschrijving erbij
svn path=/Website/trunk/; revision=16859
2013-02-19 13:04:28 +00:00
Ruud Lipper
87994cc126 UWVA#25665
svn path=/Website/trunk/; revision=16855
2013-02-19 11:15:10 +00:00
Arthur Egberink
b5cc36bcd0 GESL#25259 -- http -> https
svn path=/Website/trunk/; revision=16854
2013-02-19 10:42:28 +00:00
Ruud Lipper
c1377755fa CWTD#25664
svn path=/Website/trunk/; revision=16852
2013-02-19 10:34:31 +00:00
Peter Feij
371cc5fe95 AAEN#25223 API-views (voortzetting)
svn path=/Website/trunk/; revision=16851
2013-02-18 16:00:21 +00:00
Jos Groot Lipman
d704f3ab33 FSN#25743 NotifyMessage.asp Compacter
svn path=/Website/trunk/; revision=16848
2013-02-18 12:22:50 +00:00
Jos Groot Lipman
d11879df16 SUTF#25529: BES: OCI punchout uitbreiden fixje
svn path=/Website/trunk/; revision=16847
2013-02-18 12:01:46 +00:00
Jos Groot Lipman
82c064f86a GDZW#25724 Verwijderde groep toestaan bij bestaande bestelling
svn path=/Website/trunk/; revision=16844
2013-02-18 09:30:45 +00:00
Arthur Egberink
63f5a54cab AADS#25734 -- Inrichten Strukton voor DSM
svn path=/Website/trunk/; revision=16843
2013-02-18 08:55:57 +00:00
Peter Feij
9bf5fe521a PNBR#25621 oranje is beter dan groen(ig)
svn path=/Website/trunk/; revision=16842
2013-02-15 16:18:04 +00:00
Marcel Bourseau
12c30ba90f VGLD#25696: AD koppeling
svn path=/Website/trunk/; revision=16840
2013-02-15 14:51:05 +00:00
Marcel Bourseau
a4870b3d9b svn path=/Website/trunk/; revision=16839 2013-02-15 14:50:48 +00:00
Marcel Bourseau
d363e2301d SUTF#25507: Loketten in portaal
svn path=/Website/trunk/; revision=16837
2013-02-15 12:41:09 +00:00
Peter Feij
d6509aed42 AAES#25536 enhancements, initial version (not ready)
svn path=/Website/trunk/; revision=16834
2013-02-15 10:44:59 +00:00
Peter Feij
abbe102783 AAES#25536 enhancements
svn path=/Website/trunk/; revision=16833
2013-02-15 09:46:18 +00:00
Jos Groot Lipman
9c12f7cbd1 PNBR#25710 Autovlaggetje zetten ook als FO notitie toevoegt
svn path=/Website/trunk/; revision=16830
2013-02-14 15:26:02 +00:00
Peter Feij
0cfcc69b1d AAES#25536 enhancements
svn path=/Website/trunk/; revision=16827
2013-02-14 14:52:18 +00:00
Jos Groot Lipman
c4da75980b FSN#25653 Zoals ik SuggestKenmerkDomein.asp altijd al bedoeld had
svn path=/Website/trunk/; revision=16826
2013-02-14 14:39:26 +00:00
Jos Groot Lipman
b46d004ec3 PNBR#25670 zoeklijst meldingen eerst srtdiscipline kiezen
svn path=/Website/trunk/; revision=16824
2013-02-14 14:10:47 +00:00
Peter Feij
71fbc59a5e FSN#25653 parse-to-execute ratio optimalisatie
svn path=/Website/trunk/; revision=16823
2013-02-14 13:35:13 +00:00
Ruud Lipper
402c08facb HOUT#25715
svn path=/Website/trunk/; revision=16822
2013-02-14 12:36:01 +00:00
Erik Groener
253a63ec09 FSN#24527 FACILITOR resized niet goed in Firefox
svn path=/Website/trunk/; revision=16821
2013-02-14 12:06:11 +00:00
Peter Feij
f130c50c17 FSN#23058 aantal_geleverd etc waren vervallen
svn path=/Website/trunk/; revision=16820
2013-02-14 10:56:59 +00:00
Maykel Geerdink
994274ea02 AAVL#25408: Verkeerde parkeerplaats wordt weergegeven.
svn path=/Website/trunk/; revision=16819
2013-02-14 10:26:45 +00:00
Jos Groot Lipman
c4acbd5514 PNBR#25670 zoeklijst meldingen
svn path=/Website/trunk/; revision=16818
2013-02-14 10:09:15 +00:00
Jos Groot Lipman
bdaaed4f97 Logging iets aangepast
svn path=/Website/trunk/; revision=16817
2013-02-14 10:02:19 +00:00
Maykel Geerdink
def5b53d25 SKAF#25017: 2e fiatteur (kostenplaatsgroephouder)krijgt geen mailtje voor fiatteringsverzoek.
svn path=/Website/trunk/; revision=16816
2013-02-14 08:47:37 +00:00
Erik Groener
3c4a2704a1 FSN#25434 Android herkennen als mobile
svn path=/Website/trunk/; revision=16815
2013-02-14 08:08:36 +00:00
Marcel Bourseau
362417a98c VGLD#25121: voor geplande acties
svn path=/Website/trunk/; revision=16810
2013-02-13 16:46:05 +00:00
Erik Groener
d336ea7df4 AAEN#25602 Zoekveld ' bestelling voor ' toevoegen
svn path=/Website/trunk/; revision=16808
2013-02-13 15:31:15 +00:00
Jos Groot Lipman
c542b93fd7 Alias ra voor tabel res_activiteit werd ook voor de res_artikel-subselect gebruikt.
Verbazingwekkend dat Oracle dat toestond, toch maar herschrijven naar alias ract

svn path=/Website/trunk/; revision=16807
2013-02-13 15:11:03 +00:00
Maykel Geerdink
8310beea22 FSN#25662: Kennisbank: rankings gaan gebruiken.
svn path=/Website/trunk/; revision=16805
2013-02-13 14:48:03 +00:00
Maykel Geerdink
d9dcbaa69e FSN#25662: Kennisbank: rankings gaan gebruiken.
svn path=/Website/trunk/; revision=16804
2013-02-13 14:38:47 +00:00
Maykel Geerdink
d34e591827 FSN#25662: Kennisbank: rankings gaan gebruiken.
svn path=/Website/trunk/; revision=16803
2013-02-13 14:36:10 +00:00
Erik Groener
476ca28402 AAIT#25547 verbeteren kennisbank
svn path=/Website/trunk/; revision=16801
2013-02-13 14:22:40 +00:00
Daniëlle Tolner
c70d348deb PNBR#25648: Juiste notitie op bon
svn path=/Website/trunk/; revision=16800
2013-02-13 12:58:40 +00:00
Jos Groot Lipman
7ff4efcdff FSN#22695: FOX#2: geüploade bestanden buiten de webroot==>commentaar toegevoegd
svn path=/Website/trunk/; revision=16799
2013-02-13 11:52:20 +00:00
Maykel Geerdink
c3855882b8 AAEN#25627: MLD-MI: Status afgerond niet zichtbaar.
svn path=/Website/trunk/; revision=16798
2013-02-13 11:29:45 +00:00
Jos Groot Lipman
299e22689c AAEN#25602 Zoekveld ' bestelling voor ' toevoegen
svn path=/Website/trunk/; revision=16797
2013-02-13 11:13:56 +00:00
Maykel Geerdink
24f53ba53c FSN#25626: Workflow frame toont ook meldingen waar ik geen rechten op heb.
svn path=/Website/trunk/; revision=16796
2013-02-13 11:01:22 +00:00
Jos Groot Lipman
ef264fdc4a FSN#25686 Mouseover inline actions via CSS ipv JavaScript
svn path=/Website/trunk/; revision=16795
2013-02-13 10:02:52 +00:00
Maykel Geerdink
807b20baf5 FSN#22695: FOX#2: geuploade bestanden moeten buiten de webroot.
svn path=/Website/trunk/; revision=16794
2013-02-13 09:57:59 +00:00
Daniëlle Tolner
998475be71 YASK#24742: Opdrachttype toevoegen op bon
svn path=/Website/trunk/; revision=16793
2013-02-13 09:21:20 +00:00
Erik Groener
f6364dfe5b AAEN#25602 Zoekveld ' bestelling voor ' toevoegen
svn path=/Website/trunk/; revision=16792
2013-02-13 08:35:08 +00:00
Maarten van der Heide
5054cf0641 ALLV#23264 Uitbreiding, Navision koppeling, factuurscanning
svn path=/Website/trunk/; revision=16791
2013-02-12 16:34:54 +00:00
Maykel Geerdink
f6a6e8645d PNBR#25402: reserveren voorzieningen via zoekfunctie facilitor niet volledig.
FSN#22780: RES: Prodsearch artikelen worden helemaal niet meegenomen.

svn path=/Website/trunk/; revision=16789
2013-02-12 13:36:51 +00:00
Jos Groot Lipman
640a59d004 FSN#25667 FAQ Vakgroep ook tonen als op meldingniveau
svn path=/Website/trunk/; revision=16787
2013-02-12 12:02:00 +00:00
Jos Groot Lipman
0f346ccbc1 FSN#25680 Klikken op meest linkse pixel gaf res_van niet goed door
svn path=/Website/trunk/; revision=16786
2013-02-12 11:56:00 +00:00
Erik Groener
d6b6550b0b AAEN#25602 Zoekveld ' bestelling voor ' toevoegen
svn path=/Website/trunk/; revision=16785
2013-02-12 11:16:06 +00:00
Maykel Geerdink
0eadb85ff8 YASK#23712: Behandelaar verdwijnt na afmelding door frontoffice.
svn path=/Website/trunk/; revision=16784
2013-02-12 11:00:55 +00:00
Maykel Geerdink
e871122606 AKZA#25459: Mobile werkt niet met WEB_MLDBO2.
svn path=/Website/trunk/; revision=16783
2013-02-12 10:05:39 +00:00
Ruud Lipper
138206426b HOUT#25671
svn path=/Website/trunk/; revision=16782
2013-02-12 09:53:28 +00:00
Jos Groot Lipman
0110bab48e PNBR#25620 Default 'zichtbaar voor beide'
svn path=/Website/trunk/; revision=16781
2013-02-12 09:06:51 +00:00
Maykel Geerdink
e2c0469bfa PNBR#25402: reserveren voorzieningen via zoekfunctie facilitor niet volledig.
FSN#22780: RES: Prodsearch artikelen worden helemaal niet meegenomen.

svn path=/Website/trunk/; revision=16780
2013-02-12 07:56:14 +00:00
Maykel Geerdink
a4f74475b4 PNBR#25402: reserveren voorzieningen via zoekfunctie facilitor niet volledig.
FSN#22780: RES: Prodsearch artikelen worden helemaal niet meegenomen.

svn path=/Website/trunk/; revision=16779
2013-02-11 15:13:31 +00:00
Erik Groener
8f639d9dd5 FSN#25022 Diverse dialogen moeten singlepress krijgen voor de submitbutton
svn path=/Website/trunk/; revision=16777
2013-02-11 13:34:04 +00:00
Jos Groot Lipman
89c30bc815 FSN#25667 FAQ Vakgroep ook tonen als op meldingniveau
svn path=/Website/trunk/; revision=16776
2013-02-11 12:56:44 +00:00
Maykel Geerdink
9d3fba0150 FSN#25309: mld_edit_opdr.asp heeft autoorder code niet meer nodig.
svn path=/Website/trunk/; revision=16775
2013-02-11 12:11:43 +00:00
Arthur Egberink
59e019d566 ASMS#25659 -- import personen aanzetten.
svn path=/Website/trunk/; revision=16774
2013-02-11 11:07:41 +00:00
Arthur Egberink
af62ae2071 AAIT#25476 -- warm welkom bon AAIT
svn path=/Website/trunk/; revision=16773
2013-02-11 11:02:02 +00:00
Arthur Egberink
1132540b42 AAIT#25476 -- warm welkom bon AAIT (opschonen contractbon)
svn path=/Website/trunk/; revision=16772
2013-02-11 10:55:01 +00:00
Arthur Egberink
3973a10df6 AAIT#25476 -- warm welkom bon AAIT
svn path=/Website/trunk/; revision=16771
2013-02-11 10:34:15 +00:00
Daniëlle Tolner
20ecdb4c1f LOGI#25661: Nieuw FromAdress instellen
svn path=/Website/trunk/; revision=16769
2013-02-11 09:36:38 +00:00
Jos Groot Lipman
af98e94244 FSN#25663 Performance Optimalisatie 'knownread'
svn path=/Website/trunk/; revision=16768
2013-02-11 08:42:22 +00:00
Jos Groot Lipman
b3dd8fedbb Vele kleine (performance) optimalisaties.
Daarnaast funcodes.inc deprecated (maar nog wel gebruikt vanuit enkele custfolder asp's)

svn path=/Website/trunk/; revision=16765
2013-02-08 13:56:57 +00:00
Peter Feij
c459e96aad AAES#25536 enhancements
svn path=/Website/trunk/; revision=16764
2013-02-08 10:07:25 +00:00
Arthur Egberink
dda424ed17 svn path=/Website/trunk/; revision=16763 2013-02-08 09:28:43 +00:00
Arthur Egberink
3e87ecc44f AACE#25652 - Budgetracker file loopt vol en ruimte export
svn path=/Website/trunk/; revision=16760
2013-02-08 08:03:56 +00:00
Maarten van der Heide
409aac05b0 HOUT#21741 Leesbevestiging
svn path=/Website/trunk/; revision=16759
2013-02-07 16:45:11 +00:00
Jos Groot Lipman
a3a557cedb Merge 5.2.3 Gold D patches
svn path=/Website/trunk/; revision=16758
2013-02-07 16:21:16 +00:00
Arthur Egberink
9ad78eb4ca AACE#25652 - Budgetracker file loopt vol
svn path=/Website/trunk/; revision=16757
2013-02-07 16:16:12 +00:00
Maykel Geerdink
6e4ed64229 PNBR#25056: RES: flipover driedubbel reserveerbaar.
svn path=/Website/trunk/; revision=16755
2013-02-07 11:36:24 +00:00
Erik Groener
34bc5b34fb FSN#25107 RES: opslaan zonder reserveerbare ruimte geeft foutmelding bij opstelling
svn path=/Website/trunk/; revision=16750
2013-02-06 15:40:00 +00:00
Peter Feij
fb5bb026a6 Moest altijd al een afzonderlijke lcl zijn
svn path=/Website/trunk/; revision=16749
2013-02-06 14:30:02 +00:00
Peter Feij
8a8ba7d4f9 FSN#25636 sql-alias fout
svn path=/Website/trunk/; revision=16748
2013-02-06 14:27:25 +00:00
Jos Groot Lipman
8dfc1aca9a Iets safe'r/ correctere html validatie
svn path=/Website/trunk/; revision=16747
2013-02-06 13:48:36 +00:00
Jos Groot Lipman
d99f264d7a HOUT#23239 Behandeld-in-parent-knop ook bij blok afhandeling
svn path=/Website/trunk/; revision=16746
2013-02-06 13:46:29 +00:00
Jos Groot Lipman
9a10e7e77b FSN#25465 Ook foto vinden bij dubbele spatie in bestandsnaam
svn path=/Website/trunk/; revision=16745
2013-02-06 13:30:13 +00:00
Jos Groot Lipman
d0d222ba62 FSN#25623 Verwijderde ins_deel niet meetellen
svn path=/Website/trunk/; revision=16743
2013-02-06 10:58:25 +00:00
Maykel Geerdink
bc81e804a7 PNBR#25402: reserveren voorzieningen via zoekfunctie facilitor niet volledig.
svn path=/Website/trunk/; revision=16742
2013-02-06 10:40:05 +00:00
Erik Groener
7a91c883f5 FSN#24984 Excel export werkt niet op Chrome (..MULTIPLE_CONTENT_DISPOSITION)
svn path=/Website/trunk/; revision=16741
2013-02-06 10:02:33 +00:00
Maykel Geerdink
89266f4b41 PNBR#25402: reserveren voorzieningen via zoekfunctie facilitor niet volledig.
svn path=/Website/trunk/; revision=16740
2013-02-06 09:41:54 +00:00
Jos Groot Lipman
ad56875073 Logging mag wel iets minder.
Komt bij een eerstvolgende release vanzelf mee.

svn path=/Website/trunk/; revision=16739
2013-02-06 08:30:12 +00:00
Jos Groot Lipman
418cae78b2 FSN#25349 Analyzer custfolder per omgeving mogelijk
svn path=/Website/trunk/; revision=16738
2013-02-05 15:30:31 +00:00
Maykel Geerdink
7a4a3471b3 FSN#25119: Objecten frame bij contactpersonen.
svn path=/Website/trunk/; revision=16735
2013-02-05 13:34:31 +00:00
Maykel Geerdink
66c29895bd AADS#25323: Scherm gegevens van contactpersonen wijzigen.
svn path=/Website/trunk/; revision=16731
2013-02-05 11:38:06 +00:00
Maykel Geerdink
da3cd23471 FSN#25119: Objecten frame bij contactpersonen.
svn path=/Website/trunk/; revision=16730
2013-02-05 11:25:03 +00:00
Jos Groot Lipman
68a116a26e Merge 5.2.3 Gold D patches
svn path=/Website/trunk/; revision=16728
2013-02-05 10:56:04 +00:00
Maykel Geerdink
a4ba945e51 UWVA#20192: MLD BO: overzicht opdrachten anders dan verwacht.
svn path=/Website/trunk/; revision=16726
2013-02-05 08:31:08 +00:00
Maykel Geerdink
cac4079785 FSN#25309: mld_edit_opdr.asp heeft autoorder code niet meer nodig.
svn path=/Website/trunk/; revision=16725
2013-02-05 08:12:27 +00:00
Maarten van der Heide
77fc5051ee WTCA#25443 Meldingen per metrage
svn path=/Website/trunk/; revision=16722
2013-02-04 16:45:22 +00:00
Jos Groot Lipman
a88dfb60f7 AAEN#25347 e-mail met spatie gaf HMAC_TAMPERING
svn path=/Website/trunk/; revision=16720
2013-02-04 16:29:14 +00:00
Maykel Geerdink
41ce4b3fec UWVA#20192: MLD BO: overzicht opdrachten anders dan verwacht.
svn path=/Website/trunk/; revision=16719
2013-02-04 14:47:13 +00:00
Ruud Lipper
1ebc95fa5f SKAF#24579
svn path=/Website/trunk/; revision=16718
2013-02-04 14:09:44 +00:00
Maykel Geerdink
70e7d92364 FSN#25119: Objecten frame bij contactpersonen.
svn path=/Website/trunk/; revision=16717
2013-02-04 13:46:30 +00:00
Maykel Geerdink
9d3f79f05b UWVA#20192: MLD BO: overzicht opdrachten anders dan verwacht.
svn path=/Website/trunk/; revision=16713
2013-02-04 10:44:00 +00:00
Arthur Egberink
1c20497cf7 AANS#25179 -- tabblad alg toevoegen aan graphics
svn path=/Website/trunk/; revision=16710
2013-02-04 09:27:53 +00:00
Jos Groot Lipman
b63a312a90 FSN#25380 api_no_session wordt al lang niet meer gebruikt
svn path=/Website/trunk/; revision=16709
2013-02-04 08:52:50 +00:00
Arthur Egberink
69ef4f18b8 GESL#25259 -- http -> https
svn path=/Website/trunk/; revision=16708
2013-02-01 12:08:50 +00:00
Erik Groener
164dc361b5 ARBO#25472 Afmeld button verdwijnt bij vol afhandelingsveld
svn path=/Website/trunk/; revision=16706
2013-02-01 11:39:44 +00:00
Erik Groener
869d2a6780 FSN#24896 Filter op gebruikersrapportages (usrrap)
svn path=/Website/trunk/; revision=16702
2013-02-01 09:38:45 +00:00
Jos Groot Lipman
ad9ce90e7d FSN#22720 fixje
Erg lelijke labels bij AKZO ook maar gecorrigeerd

svn path=/Website/trunk/; revision=16698
2013-01-31 15:47:19 +00:00
Jos Groot Lipman
273a24f735 FSN#22550 Dienstverband van '0' beter tonen
svn path=/Website/trunk/; revision=16697
2013-01-31 14:46:05 +00:00
Jos Groot Lipman
23181e9341 prs_bedrijf_key bestaat helemaal niet in prs_perslid
svn path=/Website/trunk/; revision=16696
2013-01-31 14:37:28 +00:00
Ruud Lipper
d4b473ea0d HOUT#25525
svn path=/Website/trunk/; revision=16693
2013-01-31 13:31:16 +00:00
Erik Groener
a7a8b24c66 FSN#25151 CAD Default label ook kunnen onderdrukken
svn path=/Website/trunk/; revision=16689
2013-01-31 13:09:51 +00:00
Jos Groot Lipman
744aaeb449 UWVA#25127 Vroegere autorisatiecontrole/ melding
svn path=/Website/trunk/; revision=16686
2013-01-31 12:51:51 +00:00
Jos Groot Lipman
de5b6656e4 Een test op RESFOF lijkt met beter dan BESFOF voor autourole
svn path=/Website/trunk/; revision=16685
2013-01-31 12:46:36 +00:00
Erik Groener
f20cfe98a8 FSN#25151 CAD Default label ook kunnen onderdrukken
svn path=/Website/trunk/; revision=16684
2013-01-31 12:39:14 +00:00
Peter Feij
c113665313 FSN#25566 Leeg veld moet echt leeg voor suppressEmpty
svn path=/Website/trunk/; revision=16681
2013-01-31 12:05:47 +00:00
Peter Feij
f53ffffbc2 FSN#25566 Leeg veld moet echt leeg voor suppressEmpty
svn path=/Website/trunk/; revision=16680
2013-01-31 12:05:14 +00:00
Jos Groot Lipman
dca622e6d6 Als je geen PRSSYS hebt mag je logging wel *uit* zetten. Voorkomt problemen als iemand een deeplink test waar &logging=0 in staat.
Iets minder undefined in de logging

svn path=/Website/trunk/; revision=16678
2013-01-31 11:48:56 +00:00
Maykel Geerdink
60a8e46a76 SUTF#25529: BES: OCI punchout uitbreiden.
svn path=/Website/trunk/; revision=16676
2013-01-31 11:33:45 +00:00
Jos Groot Lipman
91a2a52a69 UWVA#22187 BHV Tekeningen als DWF
svn path=/Website/trunk/; revision=16675
2013-01-31 10:48:52 +00:00
Peter Feij
fa5838405a FSN#25566 veldwaarde trimmen om te checken of die leeg is.
svn path=/Website/trunk/; revision=16673
2013-01-31 09:22:09 +00:00
Maykel Geerdink
c6af73dad4 SUTF#25529: BES: OCI punchout uitbreiden.
svn path=/Website/trunk/; revision=16672
2013-01-31 08:09:44 +00:00
Maykel Geerdink
73f21bb112 SUTF#25529: BES: OCI punchout uitbreiden.
svn path=/Website/trunk/; revision=16671
2013-01-31 07:39:53 +00:00
Maykel Geerdink
cc9c267241 FSN#24991: BES: "Max. aantal artikelen per bestellingen" is fout.
svn path=/Website/trunk/; revision=16667
2013-01-30 08:43:26 +00:00
Maykel Geerdink
df9427409d PNBR#23758: op bericht annulering naar klant aangeven om welke reservering het gaat.
svn path=/Website/trunk/; revision=16666
2013-01-30 07:41:20 +00:00
Peter Feij
52c66ec06e SKAF#25549 nr erbij
svn path=/Website/trunk/; revision=16665
2013-01-29 14:30:19 +00:00
Maarten van der Heide
ab07cad143 WIBC#24932
svn path=/Website/trunk/; revision=16663
2013-01-29 13:52:35 +00:00
Maarten van der Heide
244d83a237 WIBC#24932
svn path=/Website/trunk/; revision=16662
2013-01-29 13:52:20 +00:00
Jos Groot Lipman
fe9641929d AAIT#25506 Contractscope in chrome niet op te slaan.
svn path=/Website/trunk/; revision=16661
2013-01-29 13:28:10 +00:00
Jos Groot Lipman
44b68db8a7 FSN#25482 Layout voorzieningentabel in FireFox
svn path=/Website/trunk/; revision=16659
2013-01-29 13:11:40 +00:00
Erik Groener
646d7b0bca AAIT#25506 Contractscope in chrome niet op te slaan.
svn path=/Website/trunk/; revision=16655
2013-01-29 12:39:10 +00:00
Erik Groener
1a5cbce56f AAIT#25506 Contractscope in chrome niet op te slaan.
svn path=/Website/trunk/; revision=16654
2013-01-29 11:22:40 +00:00
Maarten van der Heide
6be2b18000 WIBC#24932
svn path=/Website/trunk/; revision=16652
2013-01-29 11:12:38 +00:00
Maarten van der Heide
35d6b58714 WIBC#24932
svn path=/Website/trunk/; revision=16651
2013-01-29 10:52:36 +00:00
Arthur Egberink
916a9e602d AAZC#25545 -- Export exact schedulen
svn path=/Website/trunk/; revision=16650
2013-01-29 10:21:27 +00:00
Maarten van der Heide
a8933c22df WIBC#24932
svn path=/Website/trunk/; revision=16649
2013-01-29 10:20:40 +00:00
Jos Groot Lipman
4d68df7737 FSN#25548 Meer in prodsearch is niet klikbaar dus ook geen handje
svn path=/Website/trunk/; revision=16648
2013-01-29 09:37:06 +00:00
Maykel Geerdink
21a4da24f2 AADS#25323: Scherm gegevens van contactpersonen wijzigen.
svn path=/Website/trunk/; revision=16647
2013-01-29 09:25:19 +00:00
Erik Groener
fc92ce69d1 AAIT#25506 Contractscope in chrome niet op te slaan.
svn path=/Website/trunk/; revision=16643
2013-01-29 07:39:32 +00:00
Jos Groot Lipman
2cec02b5bd FSN#25517 menu_tab_toggles_portalmenu setting echt werkend gemaakt
svn path=/Website/trunk/; revision=16642
2013-01-28 16:14:20 +00:00
Jos Groot Lipman
4abe735d3a FSN#25482 Layout voorzieningentabel in FireFox
svn path=/Website/trunk/; revision=16641
2013-01-28 15:38:04 +00:00
Arthur Egberink
51e45a6218 AANS#24985 -- koppeling strukton.
svn path=/Website/trunk/; revision=16639
2013-01-28 14:38:12 +00:00
Daniëlle Tolner
8d1ddf5d09 LOGI#25287 Bijlages automatisch meesturen met opdracht
svn path=/Website/trunk/; revision=16638
2013-01-28 14:19:25 +00:00
Jos Groot Lipman
2c23a3be4b FSN#24563 Bij nieuwe reservering direct indicatie van bestaan voorzieningen frame
svn path=/Website/trunk/; revision=16635
2013-01-28 12:02:35 +00:00
Peter Koerhuis
8ad4a6048d UWVA#24970 Notificatie naar budgethouder mbt inactieve medewerker
svn path=/Website/trunk/; revision=16628
2013-01-25 16:06:25 +00:00
Peter Koerhuis
70bb9189d1 UWVA#24970 Notificatie naar budgethouder mbt inactieve medewerker
svn path=/Website/trunk/; revision=16627
2013-01-25 16:05:07 +00:00
Peter Koerhuis
b4cfaeb35e UWVA#24970 Notificatie naar budgethouder mbt inactieve medewerker
svn path=/Website/trunk/; revision=16621
2013-01-25 13:16:19 +00:00
Ruud Lipper
5014f3d74c HOUT#25525
svn path=/Website/trunk/; revision=16618
2013-01-25 12:11:25 +00:00
Marcel Bourseau
f3d91006f6 svn path=/Website/trunk/; revision=16615 2013-01-24 16:14:41 +00:00
Marcel Bourseau
987d3dd5a7 svn path=/Website/trunk/; revision=16613 2013-01-24 16:06:03 +00:00
Daniëlle Tolner
ee2a351722 AARW#25353 Opdrachtlayouts voor AARW verbeteringen
svn path=/Website/trunk/; revision=16612
2013-01-24 14:16:13 +00:00
Maykel Geerdink
25df3de2c8 FSN#25071:IIS Logfile: Error bij opvragen Anita van den Berg.
svn path=/Website/trunk/; revision=16611
2013-01-24 13:01:51 +00:00
Erik Groener
23139f4635 PNBR#24854 Filter (bolletje) ook te activeren vanuit de melding
svn path=/Website/trunk/; revision=16610
2013-01-24 09:49:16 +00:00
Ruud Lipper
372e11b9f3 AAEN#25458
svn path=/Website/trunk/; revision=16609
2013-01-24 09:41:21 +00:00
Maykel Geerdink
0267744ca1 UWVA#25332: null als selectiewaarde in diverse rapportages.
svn path=/Website/trunk/; revision=16607
2013-01-24 09:23:05 +00:00
Erik Groener
ac382de22c FSN#24872 Collapsed frames resizen niet terug
svn path=/Website/trunk/; revision=16606
2013-01-24 09:03:58 +00:00
Ruud Lipper
856548c1a4 AADS#25143
svn path=/Website/trunk/; revision=16605
2013-01-24 08:50:18 +00:00
Ruud Lipper
c002053e29 AADS#25143
svn path=/Website/trunk/; revision=16604
2013-01-24 08:46:40 +00:00
Erik Groener
61fbea7e73 ALLI#25437 Applicatiebeheer: PRS-functie:Limiet op toevoegen van een functieomschrijving
svn path=/Website/trunk/; revision=16603
2013-01-23 14:58:15 +00:00
Erik Groener
7c1b8e908e FSN#25482 RES: In firefox en safari zijn kolommen verbruiksartikelen niet uitgelijnd
svn path=/Website/trunk/; revision=16602
2013-01-23 14:31:31 +00:00
Ruud Lipper
c834d30fb1 HOUT#24634
svn path=/Website/trunk/; revision=16601
2013-01-23 14:14:28 +00:00
Maykel Geerdink
a975d9f0c9 UWVA#20192: MLD BO: overzicht opdrachten anders dan verwacht.
svn path=/Website/trunk/; revision=16599
2013-01-23 13:44:09 +00:00
Maykel Geerdink
7756ab2633 AKZA#25185: Geen tekeningen....bij terreinen.
svn path=/Website/trunk/; revision=16595
2013-01-23 11:18:12 +00:00
Arthur Egberink
854c55830c AARW#25488 -- bonnen worden niet gemaild
svn path=/Website/trunk/; revision=16594
2013-01-23 11:07:22 +00:00
Erik Groener
20c06be220 FSN#25108 Plus klikbaar maken bij reserveer voorzieningen
svn path=/Website/trunk/; revision=16591
2013-01-23 09:59:29 +00:00
Maykel Geerdink
2621e6585b AADS#25436: Aanpassing reservering.
svn path=/Website/trunk/; revision=16589
2013-01-22 14:40:39 +00:00
Maykel Geerdink
cb1597c630 PNBR#25402: reserveren voorzieningen via zoekfunctie facilitor niet volledig.
svn path=/Website/trunk/; revision=16588
2013-01-22 11:44:12 +00:00
Maykel Geerdink
e28ac2e73e AKZA#25185: Geen tekeningen....bij terreinen.
svn path=/Website/trunk/; revision=16586
2013-01-22 09:40:12 +00:00
Maykel Geerdink
7c2e2e4014 UWVA#25063: minimum aantal bij reservering broodjesservice.
svn path=/Website/trunk/; revision=16585
2013-01-22 07:54:12 +00:00
Daniëlle Tolner
88ac525b4d PZHO#25415 Uitdiensttredingsmails aanpassen, nu met L ipv l
svn path=/Website/trunk/; revision=16581
2013-01-21 15:41:52 +00:00
Maykel Geerdink
0fa7e6a7a7 UWVA#20192: MLD BO: overzicht opdrachten anders dan verwacht.
svn path=/Website/trunk/; revision=16580
2013-01-21 14:44:32 +00:00
Maykel Geerdink
a58ee89adf UWVA#25332: null als selectiewaarde in diverse rapportages.
svn path=/Website/trunk/; revision=16576
2013-01-21 13:11:28 +00:00
Arthur Egberink
28c47df36a svn path=/Website/trunk/; revision=16574 2013-01-21 11:15:57 +00:00
Jos Groot Lipman
9560251c23 FSN#25318: PRS: Foto uploaden werkt niet lekker.
Code wat cleaner

svn path=/Website/trunk/; revision=16573
2013-01-21 11:15:15 +00:00
Maykel Geerdink
c853e0e81e UWVA#24983: weergave opzegtermijn afgekapt.
svn path=/Website/trunk/; revision=16572
2013-01-21 09:33:49 +00:00
Maykel Geerdink
0e224daf15 FSN#25318: PRS: Foto uploaden werkt niet lekker.
svn path=/Website/trunk/; revision=16571
2013-01-21 08:47:33 +00:00
Ruud Lipper
8c33194a25 PNBR#25386
svn path=/Website/trunk/; revision=16569
2013-01-18 15:32:33 +00:00
Erik Groener
88fea1dcd3 FSN#25116 Verkleinen en vergroten van IE geeft eigenaardige FACILITOR layout
svn path=/Website/trunk/; revision=16568
2013-01-18 15:18:51 +00:00
Maarten van der Heide
a7e75ead38 ALLV#23264 Uitbreiding, Navision koppeling, factuurscanning
svn path=/Website/trunk/; revision=16567
2013-01-17 16:52:57 +00:00
Daniëlle Tolner
11627e6edf AAAR#25170 Aanpassen layout Contractorder
svn path=/Website/trunk/; revision=16562
2013-01-17 15:47:51 +00:00
Erik Groener
baac9f418a FSN#25108 Plus klikbaar maken bij reserveer voorzieningen
svn path=/Website/trunk/; revision=16561
2013-01-17 15:22:06 +00:00
Maykel Geerdink
220519f0a4 AKZA#25185: Geen tekeningen....bij terreinen.
svn path=/Website/trunk/; revision=16560
2013-01-17 15:09:48 +00:00
Arthur Egberink
bcc0864d0e RWSN#25367 -- Aanpassingen koppeling RWSN -> AARW
svn path=/Website/trunk/; revision=16559
2013-01-17 14:32:40 +00:00
Erik Groener
64d298071a UWVA#23141 Horizontale scrollbar bij sommige rapportages in IE8 buiten beeld
svn path=/Website/trunk/; revision=16557
2013-01-17 13:50:44 +00:00
Jos Groot Lipman
756b0989db Merge 5.2.3 Gold C patches
svn path=/Website/trunk/; revision=16556
2013-01-17 13:49:07 +00:00
Erik Groener
28243a628f UWVA#23141 Horizontale scrollbar bij sommige rapportages in IE8 buiten beeld
svn path=/Website/trunk/; revision=16555
2013-01-17 13:39:40 +00:00
Maykel Geerdink
e070022fe9 AANX#25283: Kennisbank autorisatie lijkt niet te kloppen.
svn path=/Website/trunk/; revision=16549
2013-01-17 12:48:00 +00:00
Daniëlle Tolner
4654ebc361 PZHO#25415 Uitdiensttredingsmails aanpassen
svn path=/Website/trunk/; revision=16545
2013-01-17 11:04:53 +00:00
Maykel Geerdink
ca4aa05988 PNBR#25381: http://wiki.facilitor.nl/forbidden.html.
svn path=/Website/trunk/; revision=16542
2013-01-17 10:08:26 +00:00
Arthur Egberink
f261240c38 AAPM#25405 -- SSO werkt niet
svn path=/Website/trunk/; revision=16541
2013-01-17 09:10:53 +00:00
Maykel Geerdink
7be9af2df6 FSN#25348: MLD: Dienstbepaling met afleveradres bij auto opdracht zonder plaatsgegeven.
svn path=/Website/trunk/; revision=16539
2013-01-17 07:46:10 +00:00
Maykel Geerdink
e7035cc7e3 FSN#25348: MLD: Dienstbepaling met afleveradres bij auto opdracht zonder plaatsgegeven.
svn path=/Website/trunk/; revision=16538
2013-01-16 15:16:48 +00:00
Maarten van der Heide
6e10482a87 LOGI#25394 Van Logica naar CGI
svn path=/Website/trunk/; revision=16537
2013-01-16 13:45:30 +00:00
Maykel Geerdink
d72d1a917a FSN#25309: mld_edit_opdr.asp heeft autoorder code niet meer nodig.
svn path=/Website/trunk/; revision=16536
2013-01-16 12:14:47 +00:00
Maarten van der Heide
a3e8699351 LOGI#25394 Van Logica naar CGI
svn path=/Website/trunk/; revision=16535
2013-01-16 11:56:33 +00:00
Erik Groener
45c7e00998 AAEN#25382 Foutmelding bij aanpassen waarde code in eigen tabel
svn path=/Website/trunk/; revision=16532
2013-01-16 08:42:21 +00:00
Arthur Egberink
511a3ac6ad RWSN#25367 -- Aanpassingen koppeling RWSN -> AARW
svn path=/Website/trunk/; revision=16531
2013-01-15 15:19:35 +00:00
Maykel Geerdink
2d54cbcf08 AANX#25283: Kennisbank autorisatie lijkt niet te kloppen.
svn path=/Website/trunk/; revision=16525
2013-01-15 08:58:35 +00:00
Arthur Egberink
e678c72b97 AARW#25392 -- statusupdates alleen op RWS system user
svn path=/Website/trunk/; revision=16521
2013-01-14 16:18:44 +00:00
Daniëlle Tolner
eb66141ba7 AARW#25353: Opdrachtbonnen in AARW-stijl
svn path=/Website/trunk/; revision=16520
2013-01-14 16:13:08 +00:00
Jos Groot Lipman
3a81f08c4e Merge 5.2.3 Gold C patches
svn path=/Website/trunk/; revision=16519
2013-01-14 16:06:00 +00:00
Jos Groot Lipman
c41acad554 FSN#25251 Unload waarschuwing als nog hot tabbladen
svn path=/Website/trunk/; revision=16518
2013-01-14 15:57:31 +00:00
Jos Groot Lipman
44b9d8c134 Oops, haakjes missen maar helpt niet voor UWVA hangende ABS import
svn path=/Website/branches/v5.2.3/; revision=16517
2013-01-14 15:51:34 +00:00
Maykel Geerdink
dc9ae739a9 HVDF#25094: Volledige inspectie-info ontbreekt voor de inspecteur.
svn path=/Website/branches/v5.2.3/; revision=16516
2013-01-14 15:05:54 +00:00
Jos Groot Lipman
2e0cc0bbd2 FSN#25410 - api_opdrsoap kenmerk fout
svn path=/Website/branches/v5.2.3/; revision=16515
2013-01-14 14:54:26 +00:00
Jos Groot Lipman
c289931f46 AARW#24769 Mobilisatie RWS > AARW moest nog ingechecked
svn path=/Website/branches/v5.2.3/; revision=16514
2013-01-14 14:53:22 +00:00
Arthur Egberink
5c94dbc00c FSN#25410 - api_opdrsoap kenmerk fout
svn path=/Website/branches/v5.2.3/; revision=16513
2013-01-14 14:40:12 +00:00
Jos Groot Lipman
b0b5ef2df6 AARW#25379 Kenmerken en zelfs bijlagen bij MLDSoap ondersteunen
svn path=/Website/branches/v5.2.3/; revision=16511
2013-01-14 14:09:23 +00:00
Maarten van der Heide
82e2985474 LOGI#25394 Van Logica naar CGI
svn path=/Website/trunk/; revision=16509
2013-01-14 10:56:18 +00:00
Erik Groener
358adadeca PNBR#25389 Uploaden dubbele bijlagen lukt niet meer met Firefox
svn path=/Website/branches/v5.2.3/; revision=16508
2013-01-14 10:44:40 +00:00
Maykel Geerdink
257885b288 UWVA#25063: minimum aantal bij reservering broodjesservice.
svn path=/Website/trunk/; revision=16507
2013-01-14 10:02:43 +00:00
Jos Groot Lipman
2ad46d7e37 GDZW#25377 Maxlen 320 voor opmerking
Ook maar TEXTAREA resize dan

svn path=/Website/branches/v5.2.3/; revision=16506
2013-01-14 08:47:30 +00:00
Maarten van der Heide
614b75a697 LOGI#25394 Van Logica naar CGI
svn path=/Website/trunk/; revision=16505
2013-01-11 16:46:39 +00:00
Maarten van der Heide
aa38bdaf50 UWVA#25390 Onverklaarbare tekst 'MEER LIVE INFO' verwijderd?
svn path=/Website/trunk/; revision=16500
2013-01-11 10:52:51 +00:00
Arthur Egberink
b95619b85e RWSN#25367 -- Aanpassingen koppeling RWSN -> AARW
svn path=/Website/trunk/; revision=16499
2013-01-10 15:43:56 +00:00
Arthur Egberink
52c81593ce RWSN#25367 -- Aanpassingen koppeling RWSN -> AARW
svn path=/Website/trunk/; revision=16498
2013-01-10 15:41:56 +00:00
Jos Groot Lipman
1df682b319 FSN#22720 Anti Cross Site Script Forgery
svn path=/Website/trunk/; revision=16497
2013-01-10 15:26:27 +00:00
Jos Groot Lipman
d5b4cef369 GDZW#25377 Maxlen 320 voor opmerking
svn path=/Website/branches/v5.2.3/; revision=16496
2013-01-10 15:22:28 +00:00
Erik Groener
749dda7164 FSN#25108 Plus klikbaar maken bij reserveer voorzieningen
svn path=/Website/trunk/; revision=16495
2013-01-10 15:14:27 +00:00
Erik Groener
a2c9834ac5 FSN#25108 Plus klikbaar maken bij reserveer voorzieningen
svn path=/Website/trunk/; revision=16493
2013-01-10 13:45:08 +00:00
Maykel Geerdink
4804e37f1f RENK#25339: Contracten verdwijnen na toewijzen van een scope.
svn path=/Website/branches/v5.2.3/; revision=16490
2013-01-10 12:35:50 +00:00
Erik Groener
5f66ed6736 PNBR#24854 Filter (bolletje) ook te activeren vanuit de melding
svn path=/Website/trunk/; revision=16489
2013-01-10 10:51:21 +00:00
Erik Groener
2f13afff87 PNBR#25053 Verwijderen van waarden in eigen tabel.
svn path=/Website/branches/v5.2.3/; revision=16487
2013-01-10 10:09:41 +00:00
Erik Groener
90dfed0265 PNBR#25053 Verwijderen van waarden in eigen tabel.
svn path=/Website/trunk/; revision=16486
2013-01-10 10:08:08 +00:00
Jos Groot Lipman
2d9f56e38e FSN#25363 Wijziging in invoerder niet tracken natuurlijk
svn path=/Website/branches/v5.2.3/; revision=16485
2013-01-10 09:48:50 +00:00
Erik Groener
dcc839cc8e PNBR#24854 Filter (bolletje) ook te activeren vanuit de melding
svn path=/Website/trunk/; revision=16484
2013-01-10 08:59:30 +00:00
Daniëlle Tolner
982dc07e9b AAIT#25172 Stylesheet Editor activeren
svn path=/Website/trunk/; revision=16483
2013-01-09 16:44:38 +00:00
Arthur Egberink
0220649aa2 FSN#25366 -- Fout bij kenmerken
svn path=/Website/branches/v5.2.3/; revision=16482
2013-01-09 16:02:33 +00:00
Erik Groener
0fd4a97035 FSN#22838 Firefox verkleint IFrame's niet goed naar content
svn path=/Website/trunk/; revision=16481
2013-01-09 15:44:23 +00:00
Jos Groot Lipman
a33df3bf27 Iets robuuster met THIS_FILE voor API's
svn path=/Website/trunk/; revision=16480
2013-01-09 15:11:19 +00:00
Daniëlle Tolner
699fb45cd9 AAEN#25245 - Bon voor catalogus Vervoersbewijs
svn path=/Website/trunk/; revision=16479
2013-01-09 14:57:22 +00:00
Jos Groot Lipman
571f64da68 AAEN#25360 Object bij nieuwe melding wel opslaan
svn path=/Website/branches/v5.2.3/; revision=16478
2013-01-09 13:13:45 +00:00
Ruud Lipper
9c55d670b6 AAES#25204
svn path=/Website/trunk/; revision=16473
2013-01-09 11:14:32 +00:00
Ruud Lipper
5cad98bb5c YASK#24645
svn path=/Website/trunk/; revision=16472
2013-01-09 09:36:36 +00:00
Maykel Geerdink
28c800afed AANS#25311: Meldingen met status 'niet opgelost' verschijnen niet onder 'te behandelen'.
svn path=/Website/branches/v5.2.3/; revision=16469
2013-01-09 09:06:12 +00:00
Ruud Lipper
d72ae0585a YASK#24645
svn path=/Website/trunk/; revision=16468
2013-01-08 16:04:05 +00:00
Jos Groot Lipman
d5d4d1472f FSN#22720 Anti Cross Site Script Forgery
svn path=/Website/trunk/; revision=16466
2013-01-08 15:14:19 +00:00
Jos Groot Lipman
f88d822c0e AAIT#25176 flexfilesmovecodeopschoning
svn path=/Website/trunk/; revision=16465
2013-01-08 14:40:19 +00:00
Maykel Geerdink
04d1755e4e HOUT#25333: Opdrachten van een aannemer bekijken.
svn path=/Website/branches/v5.2.3/; revision=16464
2013-01-08 12:35:03 +00:00
Ruud Lipper
d818fc867d PNBR#25351
svn path=/Website/trunk/; revision=16463
2013-01-08 10:29:15 +00:00
Erik Groener
2d9b9481d0 UWVA#23141 Horizontale scrollbar bij sommige rapportages in IE8 buiten beeld
svn path=/Website/trunk/; revision=16461
2013-01-08 09:06:18 +00:00
Jos Groot Lipman
2dce6e40b9 AAEN#25347 e-mail met spatie gaf HMAC_TAMPERING
svn path=/Website/trunk/; revision=16460
2013-01-08 08:52:45 +00:00
Marcel Bourseau
1ac513e9e6 SUTF#23354: AddressID gewijzigd
svn path=/Website/trunk/; revision=16455
2013-01-07 14:37:20 +00:00
Erik Groener
2ad490071d UWVA#25308 PRS: bij deeplink verdwijnt de scroll balk
svn path=/Website/trunk/; revision=16454
2013-01-07 13:31:24 +00:00
Jos Groot Lipman
9d28d7697d AKZA#25337 Multi edit objecten gaf soms cursor probleem
svn path=/Website/branches/v5.2.3/; revision=16453
2013-01-07 12:02:29 +00:00
Jos Groot Lipman
cba1400ff8 PNBR#25330 Kennisbank rechten scherper
svn path=/Website/branches/v5.2.3/; revision=16452
2013-01-07 11:29:58 +00:00
Peter Koerhuis
bd01d99c9f AADS#25208 Aanpassen betalingscondities RFQ/Workorder
svn path=/Website/trunk/; revision=16451
2013-01-07 11:27:00 +00:00
Maykel Geerdink
54cd3c258a AAVL#24930: Zichtbaarheid offertes 'ter acceptatie' verbeteren.
svn path=/Website/branches/v5.2.3/; revision=16449
2013-01-07 09:18:04 +00:00
Jos Groot Lipman
3ba3dd16ec UWVA#25327 uurtarief ook default bepalen als niet meegegeven
svn path=/Website/branches/v5.2.3/; revision=16448
2013-01-07 09:02:41 +00:00
Maykel Geerdink
56206a5453 UWVA#20192: MLD BO: overzicht opdrachten anders dan verwacht.
svn path=/Website/trunk/; revision=16447
2013-01-07 08:02:13 +00:00
Maykel Geerdink
cb8c96bb3b UWVA#20192: MLD BO: overzicht opdrachten anders dan verwacht.
svn path=/Website/trunk/; revision=16446
2013-01-07 07:50:48 +00:00
Marcel Bourseau
94caf074e4 SUTF#23354: Inrichting e-Procurement
svn path=/Website/trunk/; revision=16444
2013-01-04 12:57:41 +00:00
Arthur Egberink
db24d4265e GVBA#25328 -- fout in encoding bij import
svn path=/Website/trunk/; revision=16441
2013-01-04 10:14:49 +00:00
Ruud Lipper
f9c33924a2 AANS#25310
svn path=/Website/trunk/; revision=16440
2013-01-04 09:57:40 +00:00
Jos Groot Lipman
ff19fc2049 WIBC#25272 Wel echt wachtwoorden matchen
svn path=/Website/branches/v5.2.3/; revision=16439
2013-01-03 15:40:51 +00:00
Maykel Geerdink
f9e38d39e5 AAVL#24930: Zichtbaarheid offertes 'ter acceptatie' verbeteren.
svn path=/Website/branches/v5.2.3/; revision=16438
2013-01-03 15:25:21 +00:00
Jos Groot Lipman
33d3ab5de7 WIBC#25305 Effectieve setting ook tonen
svn path=/Website/trunk/; revision=16436
2013-01-03 13:26:23 +00:00
Maykel Geerdink
86c55bb74d AAIT#25176: Kennisbank: bijlage kunnen uploaden.
svn path=/Website/trunk/; revision=16434
2013-01-03 12:04:22 +00:00
Maykel Geerdink
5d1239dfcb AAIT#25176: Kennisbank: bijlage kunnen uploaden.
svn path=/Website/trunk/; revision=16433
2013-01-03 11:08:52 +00:00
Maykel Geerdink
a7c33757ad UWVA#20192: MLD BO: overzicht opdrachten anders dan verwacht.
svn path=/Website/trunk/; revision=16432
2013-01-03 08:05:59 +00:00
Maykel Geerdink
a413e765d3 UWVA#20192: MLD BO: overzicht opdrachten anders dan verwacht.
svn path=/Website/trunk/; revision=16431
2013-01-03 07:58:04 +00:00
Jos Groot Lipman
f89fc935b6 WIBC#25272 Ook telefoonnummer vragen
svn path=/Website/branches/v5.2.3/; revision=16428
2013-01-02 15:25:33 +00:00
Jos Groot Lipman
36bc43b872 FSN#25301 wel goede controle op kostenplaats variabele naam
svn path=/Website/branches/v5.2.3/; revision=16426
2013-01-02 14:47:22 +00:00
Jos Groot Lipman
8470cf9724 AASA#25294 bij autoorder eventueel kostenplaats overnemen van melding
FSN#25301 wel goede controle op kostenplaats variabele naam

svn path=/Website/branches/v5.2.3/; revision=16425
2013-01-02 14:47:15 +00:00
Arthur Egberink
f78d7827f9 AANS#25274 -- anoniem aanmelden bezoek werkt niet in 5.2.3
svn path=/Website/trunk/; revision=16424
2013-01-02 11:23:12 +00:00
Peter Koerhuis
cc4a9c9ecb FSN#25293 CURS --> DEMO
svn path=/Website/trunk/; revision=16422
2012-12-28 15:09:19 +00:00
Marcel Bourseau
89a03813e6 SUTF#25118-MLD archiveren
svn path=/Website/trunk/; revision=16420
2012-12-28 12:24:45 +00:00
Marcel Bourseau
140bf8d457 SUTF#25118-MLD archiveren
svn path=/Website/trunk/; revision=16419
2012-12-28 12:23:39 +00:00
Peter Koerhuis
15afe6e191 AADS#25208 Aanpassen layout
svn path=/Website/trunk/; revision=16416
2012-12-27 15:25:41 +00:00
Maarten van der Heide
8b4573c908 WIBC#24932 WIBC0
svn path=/Website/trunk/; revision=16413
2012-12-21 16:01:29 +00:00
Ruud Lipper
17cf3c7aac AANS#25271
svn path=/Website/trunk/; revision=16412
2012-12-21 15:25:09 +00:00
Arthur Egberink
183db0d663 AADS#24680 -- Invoice scanning
svn path=/Website/trunk/; revision=16411
2012-12-21 15:20:04 +00:00
Peter Feij
6b7dee2ee8 AAIT#25265 Vervallen facturen niet meerekening in factuurtotaal
svn path=/Website/branches/v5.2.3/; revision=16409
2012-12-21 12:44:20 +00:00
Erik Groener
665a8ce6fe FSN#25022 Diverse dialogen moeten singlepress krijgen voor de submitbutton
svn path=/Website/trunk/; revision=16406
2012-12-21 08:15:22 +00:00
Maarten van der Heide
836534e525 UWVA#24721 SCH-wijzigingen per 2013 (nieuwe aanbesteding)
svn path=/Website/trunk/; revision=16404
2012-12-20 16:52:30 +00:00
Jos Groot Lipman
574a945275 Merge 5.2.3 Gold B patches
svn path=/Website/trunk/; revision=16403
2012-12-20 16:40:25 +00:00
Maarten van der Heide
20207f5fa4 UWVA#24720 BES-wijzigingen per 2013 (nieuwe aanbesteding)
svn path=/Website/trunk/; revision=16402
2012-12-20 15:46:21 +00:00
Jos Groot Lipman
50c077a545 FSN#22720 Anti Cross Site Script Forgery
svn path=/Website/trunk/; revision=16401
2012-12-20 15:44:17 +00:00
Peter Koerhuis
ff2d679ed5 FSN#23232 De help is zonder wachtwoord benaderbaar vanaf elke willekeurige computer
svn path=/Website/trunk/; revision=16398
2012-12-20 14:52:39 +00:00
Jos Groot Lipman
af48fe0f7d AADS#25235 Zonder kosten toch graag uren in kunnen vullen
svn path=/Website/branches/v5.2.3/; revision=16396
2012-12-20 13:29:27 +00:00
Erik Groener
4e58b9c78b UWVA#25063 minimum aantal bij reservering broodjesservice
svn path=/Website/trunk/; revision=16394
2012-12-20 13:22:49 +00:00
Maykel Geerdink
b74bed7174 UWVA#25063: minimum aantal bij reservering broodjesservice.
svn path=/Website/trunk/; revision=16393
2012-12-20 12:57:02 +00:00
Jos Groot Lipman
94d186704c ALLI#25225 Auto-bedrijf bepaling adhv. dienst beter
svn path=/Website/branches/v5.2.3/; revision=16392
2012-12-20 12:41:22 +00:00
Erik Groener
2348ee9fc2 FSN#25022 Diverse dialogen moeten singlepress krijgen voor de submitbutton
svn path=/Website/trunk/; revision=16391
2012-12-20 10:45:17 +00:00
Jos Groot Lipman
3d25d263b0 Hoort niet in SVN/Levering en werkte toch niet (DIT03 verwijzing)
svn path=/Website/trunk/; revision=16390
2012-12-20 09:35:25 +00:00
Maykel Geerdink
75b3e20dbd AAIT#25058: Correctie bedrag ongeldig na invoer uren .
svn path=/Website/trunk/; revision=16389
2012-12-20 09:32:01 +00:00
Erik Groener
308c92d95e PNBR#24995 "Kan door frontoffice worden behandeld" beschikbaar maken per melding
svn path=/Website/trunk/; revision=16388
2012-12-20 08:22:36 +00:00
Jos Groot Lipman
10066f11f1 FSN#25248 Vervolgmelding altijd prio normaal
svn path=/Website/branches/v5.2.3/; revision=16385
2012-12-19 15:42:33 +00:00
Jos Groot Lipman
3b9ed87296 FSN#25192 Artikelplaatjes mogen ook extern staan
svn path=/Website/branches/v5.2.3/; revision=16384
2012-12-19 15:05:49 +00:00
Maykel Geerdink
09f0978000 PNBR#24995: "Kan door frontoffice worden behandeld" beschikbaar maken per melding.
svn path=/Website/trunk/; revision=16383
2012-12-19 14:35:32 +00:00
Jos Groot Lipman
805766168d AAIT#25238 Autoorder moet wel omschrijving melding overnemen
svn path=/Website/branches/v5.2.3/; revision=16377
2012-12-19 13:14:36 +00:00
Jos Groot Lipman
10e76ccd09 AANS#25148 Suggest flexkenmerk wissen beter tracken
svn path=/Website/branches/v5.2.3/; revision=16376
2012-12-19 13:10:56 +00:00
Maykel Geerdink
06d8d80c32 UWVA#25228: CNT: discussie van 23839 is niet door gevoerd in 5.2.3.
svn path=/Website/branches/v5.2.3/; revision=16375
2012-12-19 13:09:57 +00:00
Arthur Egberink
1b018e5723 svn path=/Website/trunk/; revision=16372 2012-12-19 12:57:20 +00:00
Maykel Geerdink
9e4b430141 FSN#25203: IIS Logfile: Error bij opslaan contract scope.
svn path=/Website/branches/v5.2.3/; revision=16371
2012-12-19 12:42:55 +00:00
Jos Groot Lipman
d0b3426b8c AASA#25243 Flexkenmerken bij verdieping beter
svn path=/Website/branches/v5.2.3/; revision=16370
2012-12-19 11:55:46 +00:00
Jos Groot Lipman
795ffe53b8 AADS#25236 'Niet opgelost' moet onder 'Te behandelen' komen
svn path=/Website/branches/v5.2.3/; revision=16369
2012-12-19 11:47:39 +00:00
Maykel Geerdink
6e31653d23 FSN#24991: BES: "Max. aantal artikelen per bestellingen" is fout.
svn path=/Website/trunk/; revision=16368
2012-12-19 11:29:09 +00:00
Maykel Geerdink
a768b74c19 CWTD#25200: Meldingen krijgen een gereeddatum 01-01-1970.
svn path=/Website/branches/v5.2.3/; revision=16367
2012-12-19 11:05:50 +00:00
Maykel Geerdink
bb9936dded CWTD#25200: Meldingen krijgen een gereeddatum 01-01-1970.
svn path=/Website/branches/v5.2.3/; revision=16366
2012-12-19 10:02:35 +00:00
Maykel Geerdink
2ed5e7c1a4 FSN#25234: IIS Logfile: Error bij wijzigingen bezoekafspraak.
svn path=/Website/branches/v5.2.3/; revision=16365
2012-12-19 09:11:03 +00:00
Jos Groot Lipman
beb4840b1c Waarom komt deze niet met de merge 5.2.3a mee?
svn path=/Website/trunk/; revision=16362
2012-12-18 16:31:28 +00:00
Jos Groot Lipman
627e04fae7 Merge 5.2.3 Gold A patches
svn path=/Website/trunk/; revision=16361
2012-12-18 16:30:46 +00:00
Jos Groot Lipman
38707fe5af FSN#25203: IIS Logfile: Error bij opslaan contract scope.
svn path=/Website/branches/v5.2.3/; revision=16359
2012-12-18 15:47:58 +00:00
Maykel Geerdink
f36eb41648 FSN#25203: IIS Logfile: Error bij opslaan contract scope.
svn path=/Website/branches/v5.2.3/; revision=16358
2012-12-18 15:19:59 +00:00
Maykel Geerdink
0107f656d1 FSN#25203: IIS Logfile: Error bij opslaan contract scope.
svn path=/Website/branches/v5.2.3/; revision=16357
2012-12-18 15:05:15 +00:00
Jos Groot Lipman
d5e0d870c8 UWVA#25227 De wijziging van 5.2.2 GoldD SVN:15490 was niet goed in de trunk gekomen
svn path=/Website/branches/v5.2.3/; revision=16355
2012-12-18 13:37:59 +00:00
Jos Groot Lipman
2e93e6acfc FSN#22720 Achteraan alle edit/submit formulieren een IFACE.FORM_END();
svn path=/Website/trunk/; revision=16354
2012-12-18 12:21:59 +00:00
Peter Feij
eb1a17ab80 FSN#25215 Wat verbeteringen aan de FAQ
svn path=/Website/branches/v5.2.3/; revision=16352
2012-12-18 11:21:50 +00:00
Peter Feij
f476dfb6cd FSN#25215 Wat verbeteringen aan de FAQ
svn path=/Website/trunk/; revision=16351
2012-12-18 11:20:55 +00:00
Maykel Geerdink
cf3841dbe9 FSN#25202: Direct accepteren van meldingen werkt niet . Resultaat status 'bij frontoffice'.
svn path=/Website/branches/v5.2.3/; revision=16346
2012-12-18 06:53:35 +00:00
Peter Feij
4dd3893384 HPJI#17390 artikelen zonder leverancier zijn niet bestelbaar
svn path=/Website/trunk/; revision=16344
2012-12-17 16:15:37 +00:00
Peter Feij
f3575ea589 FSN#25215 Wat verbeteringen aan de FAQ
svn path=/Website/trunk/; revision=16342
2012-12-17 14:14:45 +00:00
Maykel Geerdink
f69f5bf300 FSN#24991: BES: "Max. aantal artikelen per bestellingen" is fout.
svn path=/Website/trunk/; revision=16341
2012-12-17 14:06:18 +00:00
Jos Groot Lipman
452905dd5f Handig om werkend te kunnen Branchen
svn path=/Website/trunk/; revision=16339
2012-12-17 13:28:17 +00:00
Marcel Bourseau
549449204f ALLI#25195: ICT hardware catalogus in portaal
svn path=/Website/trunk/; revision=16338
2012-12-17 13:15:16 +00:00
Jos Groot Lipman
3185b6ba2e FSN#25205 Accessor_is_not_a_parameter_accessor door extreem veel decimalen
svn path=/Website/branches/v5.2.3/; revision=16336
2012-12-17 11:47:27 +00:00
Maykel Geerdink
ac1dcd1ae2 HOUT#25173: JQuery Ajax error bij wijzigen behandelaar (5.2.3).
svn path=/Website/branches/v5.2.3/; revision=16332
2012-12-17 09:38:32 +00:00
Jos Groot Lipman
285bed46ec FSN#24877 auto-Cache-refresh nog robuuster
svn path=/Website/branches/v5.2.3/; revision=16331
2012-12-17 09:26:02 +00:00
Jos Groot Lipman
a24e6bf5f8 HOUT#25183 urole bo mocht niet meer bestellen
svn path=/Website/branches/v5.2.3/; revision=16329
2012-12-17 08:49:37 +00:00
Maykel Geerdink
86d5c0cf35 FSN#24952: Tracking objectbeheer referentie toont percentage ipv wijziging.
svn path=/Website/trunk/; revision=16328
2012-12-17 08:44:21 +00:00
Arthur Egberink
9519f9e2d1 FSN#25030 -- uitbreiding opdrsoap api
svn path=/Website/trunk/; revision=16327
2012-12-17 08:29:37 +00:00
Jos Groot Lipman
0b56dc10ca FSN#25190 IIS/Ajax error bij sluiten opdracht
svn path=/Website/branches/v5.2.3/; revision=16326
2012-12-17 08:26:56 +00:00
Jos Groot Lipman
e12b4715a6 AAES#23807: Tekst afhandeling opdracht kopieren naar afhandeling melding?
svn path=/Website/branches/v5.2.3/; revision=16325
2012-12-17 08:09:01 +00:00
Peter Feij
6244d05105 FSN#25187 MLDBOF mag mobiel ook veel, dus die scope is van belang
svn path=/Website/branches/v5.2.3/; revision=16324
2012-12-14 15:54:57 +00:00
Arthur Egberink
63010985d4 AARW#24769 -- API om statuswijzigingen in opdrachten te ontvangen
svn path=/Website/trunk/; revision=16321
2012-12-14 14:22:03 +00:00
Arthur Egberink
fee5537427 AARW#24769 -- Opdrachtlayout naar AARW
svn path=/Website/trunk/; revision=16320
2012-12-14 14:18:27 +00:00
Arthur Egberink
9b1e327071 AARW#24769 -- Ophalen status van melding bij AARW
svn path=/Website/trunk/; revision=16319
2012-12-14 12:56:27 +00:00
Arthur Egberink
4d53cbaf6a AARW#24769 -- export catering
svn path=/Website/trunk/; revision=16318
2012-12-14 12:52:25 +00:00
Maarten van der Heide
d4c9fc01c7 WIBC#24932 WIBC0
svn path=/Website/trunk/; revision=16316
2012-12-14 10:22:41 +00:00
Ruud Lipper
0c44c583c8 YASK#24645
svn path=/Website/trunk/; revision=16312
2012-12-13 15:37:01 +00:00
Daniëlle Tolner
97c7a702b5 LOGI#24523
svn path=/Website/trunk/; revision=16310
2012-12-13 15:20:06 +00:00
Jos Groot Lipman
5eb28255db Oopsie, een spatie in de SQL
svn path=/Website/trunk/; revision=16309
2012-12-13 13:34:46 +00:00
Erik Groener
263d4ee3f7 FSN#24872 Collapsed frames resizen niet terug
svn path=/Website/trunk/; revision=16308
2012-12-13 13:04:03 +00:00
Jos Groot Lipman
f4434baa8c PZHO#25166 De webservice was nog niet 5.2.2 geschikt.
Let op: dit moet eigenlijk via een API!

svn path=/Website/trunk/; revision=16307
2012-12-13 10:53:25 +00:00
Erik Groener
73e3ad8ea1 FSN#24896 Filter op gebruikersrapportages (usrrap)
svn path=/Website/trunk/; revision=16305
2012-12-13 10:01:40 +00:00
Jos Groot Lipman
e8035ffa9b Versie 5.2.3
svn path=/Website/branches/v5.2.3/; revision=16304
2012-12-13 09:57:27 +00:00
Ruud Lipper
de18461ab0 YASK#24645
svn path=/Website/trunk/; revision=16303
2012-12-13 09:21:41 +00:00
Ruud Lipper
2edf9b9713 PNBR#23965
svn path=/Website/trunk/; revision=16302
2012-12-13 09:18:51 +00:00
Jos Groot Lipman
8fc8d4beb9 5.2.3 Gold release
svn path=/Website/trunk/; revision=16301
2012-12-13 08:47:30 +00:00
Jos Groot Lipman
c5dede50a6 FSN#24154 opschonen
svn path=/Website/trunk/; revision=16300
2012-12-13 08:42:43 +00:00
Jos Groot Lipman
250e1386d6 Handig om werkend te kunnen Branchen
svn path=/Website/trunk/; revision=16299
2012-12-13 08:41:07 +00:00
Jos Groot Lipman
8cda9f2bd1 FSN#24154 gen_import.ini is sinds 5.2.1 al obsolete
svn path=/Website/trunk/; revision=16298
2012-12-13 08:40:15 +00:00
Jos Groot Lipman
9c99a75b07 Handig om werkend te kunnen Branchen
svn path=/Website/trunk/; revision=16297
2012-12-13 08:14:15 +00:00
Maarten van der Heide
9dba30d534 UWVA#23126 Deelproductnummer ten onrechte 2x op bon (dus 1x weg)
svn path=/Website/trunk/; revision=16296
2012-12-12 17:15:46 +00:00
Jos Groot Lipman
96ff3293e4 FSN#24154 cust.inc en custenv.inc zijn bij klanten die al op 5.2.2 zitten obsolete geworden
svn path=/Website/trunk/; revision=16295
2012-12-12 15:49:07 +00:00
Jos Groot Lipman
b80df68a83 FSN#24154 cust.inc en custenv.inc zijn bij klanten die al op 5.2.2 zitten obsolete geworden
svn path=/Website/trunk/; revision=16294
2012-12-12 15:34:18 +00:00
Erik Groener
e81b1ee531 AAEN#23429 Interface met IDware voor aanvraag toegangspassen.
svn path=/Website/trunk/; revision=16293
2012-12-12 14:59:55 +00:00
Erik Groener
32d9245ac8 AAEN#23429 Interface met IDware voor aanvraag toegangspassen.
svn path=/Website/trunk/; revision=16292
2012-12-12 14:56:30 +00:00
Jos Groot Lipman
2679b171a2 AAEN#24472 Kostenplaats altijd tonen als hoe dan ook ingevuld
svn path=/Website/trunk/; revision=16291
2012-12-12 14:47:21 +00:00
Ruud Lipper
fa4953e10e AADS#25143
svn path=/Website/trunk/; revision=16290
2012-12-12 14:33:38 +00:00
Jos Groot Lipman
fc1b1667a7 AAEN#23971 Tracking eerste bezoeker met parkeerplaats gaf error
svn path=/Website/trunk/; revision=16289
2012-12-12 14:04:19 +00:00
Jos Groot Lipman
de40028eec Iets netter oRs .Value
svn path=/Website/trunk/; revision=16288
2012-12-12 13:20:17 +00:00
Jos Groot Lipman
9b6e90b4ed fac_version tabel controleren
svn path=/Website/trunk/; revision=16287
2012-12-12 12:07:17 +00:00
Erik Groener
31a6e09d02 FSN#24872 Collapsed frames resizen niet terug
svn path=/Website/trunk/; revision=16284
2012-12-12 08:46:10 +00:00
Jos Groot Lipman
6fa345863b Foei, de closure compile klaagt hier over
svn path=/Website/trunk/; revision=16283
2012-12-11 17:03:13 +00:00
Jos Groot Lipman
11d325311f PNBR#24761 Uitlenen van gereserveerde objecten beter ondersteunen
svn path=/Website/trunk/; revision=16282
2012-12-11 16:49:29 +00:00
Jos Groot Lipman
b85ad2b722 Merge 5.2.2 patches (UWVA#24347)
Iets meer logging attachpath

svn path=/Website/trunk/; revision=16281
2012-12-11 16:48:06 +00:00
Jos Groot Lipman
5cd65b7875 PNBR#24761 Uitlenen van gereserveerde objecten beter ondersteunen
svn path=/Website/trunk/; revision=16280
2012-12-11 16:43:18 +00:00
Peter Feij
fc782fe2ed FSN#25111 Loginscherm layout
svn path=/Website/trunk/; revision=16279
2012-12-11 15:59:16 +00:00
Jos Groot Lipman
9e0e515165 PNBR#24761 Uitlenen van gereserveerde objecten beter ondersteunen
svn path=/Website/trunk/; revision=16278
2012-12-11 15:48:14 +00:00
Jos Groot Lipman
2f9df520f2 PNBR#24761 Uitlenen van gereserveerde objecten beter ondersteunen
svn path=/Website/trunk/; revision=16277
2012-12-11 15:36:56 +00:00
Ruud Lipper
d0e608cf92 PNBR#24868
svn path=/Website/trunk/; revision=16276
2012-12-11 14:33:00 +00:00
Maarten van der Heide
1fe410b950 WIBC#24932
svn path=/Website/trunk/; revision=16274
2012-12-11 13:48:50 +00:00
Jos Groot Lipman
0aa67a5b4e UWVA#25127 Bij nieuwe bestellingen scherper/vroeger autorisatiecontrole
svn path=/Website/trunk/; revision=16273
2012-12-11 13:08:29 +00:00
Jos Groot Lipman
5e1d87c28c HOUT#24407 Prio al dan niet readonly moet net andersom
svn path=/Website/trunk/; revision=16271
2012-12-11 12:31:00 +00:00
Jos Groot Lipman
56551730f7 AAIT#25130 Voorkom dat bo bestellingen toevoegt oopsie
svn path=/Website/trunk/; revision=16270
2012-12-11 11:22:28 +00:00
Ruud Lipper
fe1c2972f7 PNBR#23965
svn path=/Website/trunk/; revision=16268
2012-12-11 10:34:00 +00:00
Marcel Bourseau
5776b094e6 ALLI#25140: Telefoonnummer nu met streepje
svn path=/Website/trunk/; revision=16265
2012-12-11 10:24:28 +00:00
Jos Groot Lipman
1a25b1b646 FSN#25111 Login form layout herzien
svn path=/Website/trunk/; revision=16264
2012-12-11 09:53:56 +00:00
Jos Groot Lipman
85b9627edb AAIT#25130 Voorkom dat bo bestellingen toevoegt
svn path=/Website/trunk/; revision=16263
2012-12-11 09:23:54 +00:00
Jos Groot Lipman
6ecea29a24 HOUT#23425 Melding frame bij fe vaak onderdrukken
svn path=/Website/trunk/; revision=16262
2012-12-10 15:39:37 +00:00
Ruud Lipper
470af9bd6b PNBR#23965
svn path=/Website/trunk/; revision=16261
2012-12-10 15:00:44 +00:00
Ruud Lipper
5bbc53510e PNBR#23965
svn path=/Website/trunk/; revision=16260
2012-12-10 15:00:31 +00:00
Ruud Lipper
dd49e96eab PNBR#23965
svn path=/Website/trunk/; revision=16259
2012-12-10 15:00:08 +00:00
Arthur Egberink
74f9c81ad0 AARW#24769 -- initiele versie
svn path=/Website/trunk/; revision=16258
2012-12-10 14:43:59 +00:00
Maarten van der Heide
8db464c0c7 UWVA#24720 BES-wijzigingen per 2013 (nieuwe aanbesteding)
svn path=/Website/trunk/; revision=16257
2012-12-10 14:36:26 +00:00
Jos Groot Lipman
cf099528f4 AAES#25133 Wel goed setting controleren voor autorisatie
svn path=/Website/trunk/; revision=16256
2012-12-10 14:18:04 +00:00
Arthur Egberink
91fdb36815 AAIT#24697 -- terugdraaien van eerdere aanpassing
svn path=/Website/trunk/; revision=16255
2012-12-10 13:55:42 +00:00
Ruud Lipper
0c4ea3bebc NFIT#24138
svn path=/Website/trunk/; revision=16253
2012-12-10 13:37:08 +00:00
Jos Groot Lipman
bf0f9c38f3 UWVA#25034 Crashen IE8 voorkomen
svn path=/Website/trunk/; revision=16252
2012-12-10 13:26:56 +00:00
Peter Koerhuis
6fc92666d9 UWVA#24981 Bewaartermijn voor ABS bestanden verdwenen
svn path=/Website/trunk/; revision=16250
2012-12-10 11:05:20 +00:00
Peter Feij
f928ecff31 PNBR#23965 Via interface xsl concept kunnen wijzigen
svn path=/Website/trunk/; revision=16249
2012-12-07 15:04:44 +00:00
Erik Groener
7e7cfe52d3 FSN#24335 Flexkenmerken verplicht ingevuld om af te melden
svn path=/Website/trunk/; revision=16248
2012-12-07 14:42:37 +00:00
Marcel Bourseau
cf64e3c6aa ALLI#25105: Nieuw flexprop bedrijfsonderdeel
svn path=/Website/trunk/; revision=16245
2012-12-07 13:11:36 +00:00
Jos Groot Lipman
9bf5422974 FSN#24972 Logging beter opruimen
svn path=/Website/trunk/; revision=16241
2012-12-06 15:42:04 +00:00
Jos Groot Lipman
9ec9ccab41 AADS#25064 Bewerken ook bij lopende jobs toestaan (op eigen risico)
svn path=/Website/trunk/; revision=16240
2012-12-06 15:22:08 +00:00
Arthur Egberink
7603776d60 AAES#25096 -- Opdrachtbon Athlon
svn path=/Website/trunk/; revision=16239
2012-12-06 14:45:22 +00:00
Maykel Geerdink
ebc0233f1b RENK#24946: MLD: Kan locatieadres ipv. locatiecode worden afgedrukt in meldingoverzicht.
MAYF#24740: bij rapportages alleen locatie codes ipv adressen.

svn path=/Website/trunk/; revision=16238
2012-12-06 14:38:45 +00:00
Jos Groot Lipman
6b9bd98abb Interne verwijzingen naar tabellen/views controleren
svn path=/Website/trunk/; revision=16237
2012-12-06 14:36:13 +00:00
Jos Groot Lipman
5946a60927 Minimizer vindt -o-tab-size:4; -webkit-tab-size:4; tab-size:4; niet leuk
svn path=/Website/trunk/; revision=16235
2012-12-06 13:44:55 +00:00
Jos Groot Lipman
322b9c45fe AKZA#25084 Maximize button erbij
svn path=/Website/trunk/; revision=16234
2012-12-06 13:38:18 +00:00
Jos Groot Lipman
42c9957d44 AKZA#25084 Maximize button erbij
svn path=/Website/trunk/; revision=16233
2012-12-06 12:47:50 +00:00
Jos Groot Lipman
9e6c57bd41 UWVA Logfile iets minder hard laten groeien met 'errors' die we heel netjes onderkennen en afvangen
svn path=/Website/trunk/; revision=16232
2012-12-06 12:36:22 +00:00
Jos Groot Lipman
3b80f35f23 AAEN#25082 Geen beamers tonen die alleen in combinatie met vergaderzaal kunnen
svn path=/Website/trunk/; revision=16231
2012-12-06 12:10:52 +00:00
Jos Groot Lipman
e957dfead9 PNBR#24761 Uitlenen van gereserveerde objecten beter ondersteunen
svn path=/Website/trunk/; revision=16227
2012-12-06 11:42:48 +00:00
Daniëlle Tolner
d629eec7bd WTCA#25076 tekst ontvangstbevestiging melding
svn path=/Website/trunk/; revision=16226
2012-12-06 10:30:21 +00:00
Daniëlle Tolner
8b282a222d AAEN#25057 tekst bevestigingsmail res
svn path=/Website/trunk/; revision=16225
2012-12-06 10:07:56 +00:00
Maykel Geerdink
746fd6045f AAVL#24930: Zichtbaarheid offertes 'ter acceptatie' verbeteren.
svn path=/Website/trunk/; revision=16224
2012-12-06 09:16:01 +00:00
Daniëlle Tolner
7ab3a1cb64 IVET#25081
Toevoegen afleverdatum bestelaanvraag

svn path=/Website/trunk/; revision=16223
2012-12-06 09:14:15 +00:00
Jos Groot Lipman
ae198714f7 FSN#25087 Naar goede sleutel detailpagina linken
svn path=/Website/trunk/; revision=16222
2012-12-06 08:45:39 +00:00
Jos Groot Lipman
f890e12089 Release Candidate 1
svn path=/Website/trunk/; revision=16221
2012-12-06 08:28:59 +00:00
Maykel Geerdink
33f1aee2bb FSN#25038: CNT: geavanceerd filter doet niks (als het te dol wordt).
svn path=/Website/trunk/; revision=16218
2012-12-05 13:38:46 +00:00
Maykel Geerdink
b3d75a22f5 FSN#24959: Mantel kan bij wijzigen niet gekozen worden.
FSN#25038: CNT: geavanceerd filter doet niks (als het te dol wordt).

svn path=/Website/trunk/; revision=16217
2012-12-05 13:35:05 +00:00
Maykel Geerdink
5d28325edd AAIT#24992: Totalen in management info > servicedesk PPI kloppen niet.
svn path=/Website/trunk/; revision=16216
2012-12-05 10:17:28 +00:00
Maykel Geerdink
c67befc196 AAIT#24992: Totalen in management info > servicedesk PPI kloppen niet.
svn path=/Website/trunk/; revision=16215
2012-12-05 10:08:02 +00:00
Peter Koerhuis
603cfa11b0 LING#25023 Aanschakelen servicedeskmodule
svn path=/Website/trunk/; revision=16213
2012-12-05 08:58:31 +00:00
Maykel Geerdink
809d82c1f7 SKAF#24843: Alleen Lezen van Marktplaatsberichten.
svn path=/Website/trunk/; revision=16208
2012-12-04 12:39:36 +00:00
Jos Groot Lipman
857b5db061 PNBR#23965 Via interface xsl concept kunnen wijzigen
svn path=/Website/trunk/; revision=16207
2012-12-04 11:23:34 +00:00
Erik Groener
0b31c83fb7 PNBR#23965 mogelijkheid zelf sjablonen te kunnen wijzigen
svn path=/Website/trunk/; revision=16206
2012-12-04 11:07:58 +00:00
Jos Groot Lipman
ed4dca1056 PNBR#25068 e-mail case-insensitive
svn path=/Website/trunk/; revision=16204
2012-12-04 10:55:28 +00:00
Erik Groener
5c0a6502c8 PNBR#23965 mogelijkheid zelf sjablonen te kunnen wijzigen
svn path=/Website/trunk/; revision=16203
2012-12-04 10:22:17 +00:00
Jos Groot Lipman
0e0f52ef01 FSN#25066 Error bij niet bestaande CNT-key
svn path=/Website/trunk/; revision=16202
2012-12-04 10:16:10 +00:00
Maykel Geerdink
b84e675e29 FSN#24660: BESBOR vs BESBOF.
svn path=/Website/trunk/; revision=16200
2012-12-04 10:05:55 +00:00
Jos Groot Lipman
899ba7dbc2 RWSN#24514 Flexkenmerken naar Excel
svn path=/Website/trunk/; revision=16199
2012-12-04 09:37:00 +00:00
Arthur Egberink
4ff15f3f29 PNBR#25060 -- printdatum op dagstaat rapportages
svn path=/Website/trunk/; revision=16198
2012-12-04 08:55:22 +00:00
Jos Groot Lipman
21707b2df2 FSN#24335 Flexkenmerken verplicht ingevuld om af te melden
svn path=/Website/trunk/; revision=16197
2012-12-04 08:49:17 +00:00
Erik Groener
f4a56a1899 FSN#24335 Flexkenmerken verplicht ingevuld om af te melden
svn path=/Website/trunk/; revision=16196
2012-12-04 08:21:40 +00:00
Maykel Geerdink
77738052b0 RWSN#24514: export vanuit afhandelen meldingen gaat niet goed.
svn path=/Website/trunk/; revision=16193
2012-12-04 07:13:16 +00:00
Peter Koerhuis
548433c563 AKZA#23427 Inzetten FACILITOR voor Logistiek (ontvangst/verzending van post/goederen)
svn path=/Website/trunk/; revision=16192
2012-12-03 16:07:31 +00:00
Jos Groot Lipman
787ef5238c FSN#25025 Betere autorisatie controle
Ook: na toevoegen naar showmode ipv. closen

svn path=/Website/trunk/; revision=16187
2012-12-03 13:08:31 +00:00
Jos Groot Lipman
6ae82d330c Foei
svn path=/Website/trunk/; revision=16186
2012-12-03 12:24:43 +00:00
Jos Groot Lipman
cc24f2db19 Ook missende S-kenmerken detecteren
svn path=/Website/trunk/; revision=16185
2012-12-03 12:19:15 +00:00
Jos Groot Lipman
d540d34022 AKZA#24853 Iets meer loggen bij mislukte file-operaties (o.a. UserContext)
svn path=/Website/trunk/; revision=16184
2012-12-03 09:58:22 +00:00
Maykel Geerdink
2039ba771b AAEN#24472: Docket met combinatie opdrachtenkosten niet juist.
svn path=/Website/trunk/; revision=16181
2012-12-03 08:58:29 +00:00
Maykel Geerdink
4e9fe57abe AAEN#23971: Bezoekers bij reservering verdwenen refnr: 167907/1 (detailtracking).
svn path=/Website/trunk/; revision=16180
2012-12-03 08:37:50 +00:00
Arthur Egberink
ea8631ca91 PNBR#25048 -- Aanpassing bon tbv selfservice ICT.
svn path=/Website/trunk/; revision=16179
2012-12-03 08:07:23 +00:00
Arthur Egberink
34b65a974b svn path=/Website/trunk/; revision=16178 2012-11-30 09:45:26 +00:00
Peter Feij
f8a0ff5447 FSN#25039 achtergrondkleuren van cnt cf w3c
svn path=/Website/trunk/; revision=16177
2012-11-29 21:47:34 +00:00
Erik Groener
bbd4f66beb SUTF#24607 Volgorde verbruiksartikelen catalogi bij reserveringen
svn path=/Website/trunk/; revision=16175
2012-11-29 15:44:04 +00:00
Erik Groener
984729f974 SUTF#24607 Volgorde verbruiksartikelen catalogi bij reserveringen
svn path=/Website/trunk/; revision=16174
2012-11-29 15:42:34 +00:00
Jos Groot Lipman
27a1077aa8 Marge 5.2.2 Gold E changes
svn path=/Website/trunk/; revision=16172
2012-11-29 15:16:36 +00:00
Arthur Egberink
6652c7f21c FSN#25030 -- uitbreiding opdrsoap api
svn path=/Website/trunk/; revision=16171
2012-11-29 15:06:52 +00:00
Maykel Geerdink
e231f1e023 HOUT#23425: Melding maken vanuit Reserveringen.
svn path=/Website/trunk/; revision=16169
2012-11-29 15:05:52 +00:00
Arthur Egberink
03c7939736 AAIT#23565 -- Voorraadgegevens worden niet altijd correct opgehaald.
svn path=/Website/trunk/; revision=16168
2012-11-29 15:05:44 +00:00
Peter Feij
0a4756f4aa PNBR#23965 Via interface xsl concept kunnen wijzigen
svn path=/Website/trunk/; revision=16166
2012-11-29 15:01:39 +00:00
Peter Feij
83bf601273 PNBR#23965 Via interface xsl concept kunnen wijzigen
svn path=/Website/trunk/; revision=16165
2012-11-29 15:01:26 +00:00
Maykel Geerdink
b139918957 HOUT#23425: Melding maken vanuit Reserveringen.
svn path=/Website/trunk/; revision=16164
2012-11-29 14:59:09 +00:00
Erik Groener
d295499a4c UWVA#24509 Facilitor Mobile Tekstveld Zwart (op Blackberry)
svn path=/Website/trunk/; revision=16163
2012-11-29 14:51:15 +00:00
Marcel Bourseau
43bee1d5ed ALLI#25031: DRDV-visitekaartjes: wijziging telefoonnummers
svn path=/Website/trunk/; revision=16161
2012-11-29 14:49:16 +00:00
Jos Groot Lipman
e4cf27de1f Marge 5.2.2 Gold E changes
svn path=/Website/trunk/; revision=16160
2012-11-29 14:46:29 +00:00
Jos Groot Lipman
02a5617178 FSN#24679 BOF rechten nodig om door te klikken naar meldingen
svn path=/Website/trunk/; revision=16158
2012-11-29 14:35:14 +00:00
Jos Groot Lipman
d77b71d4ba FSN#24557 Tracking can notities compacter oops
svn path=/Website/trunk/; revision=16156
2012-11-29 14:12:39 +00:00
Maykel Geerdink
51b2bd2073 AAEN#23971: Bezoekers bij reservering verdwenen refnr: 167907/1 (detailtracking).
svn path=/Website/trunk/; revision=16155
2012-11-29 13:55:37 +00:00
Jos Groot Lipman
f8dd5eda04 PNBR#24505 Reload vaker verynew laten droppen
svn path=/Website/trunk/; revision=16154
2012-11-29 13:41:57 +00:00
Maykel Geerdink
f3a99eefa3 AAEN#23971: Bezoekers bij reservering verdwenen refnr: 167907/1 (detailtracking).
svn path=/Website/trunk/; revision=16152
2012-11-29 13:15:10 +00:00
Jos Groot Lipman
b2f7108ca5 FSN#24557 Tracking can notities compacter
svn path=/Website/trunk/; revision=16151
2012-11-29 12:57:27 +00:00
Erik Groener
fb7b27c4c5 UWVA#24509 Facilitor Mobile Tekstveld Zwart (op Blackberry)
svn path=/Website/trunk/; revision=16150
2012-11-29 12:22:16 +00:00
Erik Groener
e2cf4e3b04 UWVA#24509 Facilitor Mobile Tekstveld Zwart (op Blackberry)
svn path=/Website/trunk/; revision=16149
2012-11-29 12:20:58 +00:00
Jos Groot Lipman
ca7a51647c FSN#24741 QR-code aanmelden ook via e-mail
svn path=/Website/trunk/; revision=16146
2012-11-29 10:14:42 +00:00
Erik Groener
4fa4dccde8 GDFS#24559 Historie bij objecten toont niet meer dan 100 records
svn path=/Website/trunk/; revision=16145
2012-11-29 10:10:43 +00:00
Erik Groener
057d6756d5 FSN#24872 Collapsed frames resizen niet terug
svn path=/Website/trunk/; revision=16141
2012-11-29 08:39:49 +00:00
Peter Feij
0d37f6abe4 FSN#24657 Zelfregistratie verfijningen
svn path=/Website/trunk/; revision=16139
2012-11-28 17:49:19 +00:00
Peter Feij
69d1ca91eb PNBR#24854 Bolletjestekst gewoon en netjes tone ipv tooltip enz
svn path=/Website/trunk/; revision=16138
2012-11-28 17:35:35 +00:00
Peter Feij
1ceb14ccb2 PNBR#24511 Doorklikken op object vanuit persoon
svn path=/Website/trunk/; revision=16136
2012-11-28 16:51:36 +00:00
Jos Groot Lipman
040ffc1725 PZHO#23949 Knop disablen na drukken
svn path=/Website/trunk/; revision=16134
2012-11-28 15:50:30 +00:00
Marcel Bourseau
2c158221af SUTF#25018: Workaround dat leeg ordernr wel wordt geimporteerd
svn path=/Website/trunk/; revision=16133
2012-11-28 15:10:32 +00:00
Jos Groot Lipman
fae2722909 FSN#25021 Mag best wat kleiner
svn path=/Website/trunk/; revision=16132
2012-11-28 14:56:39 +00:00
Peter Feij
fae7ec97d9 AANS#24987 Nooit isHandheld als je de module Mobile niet hebt
svn path=/Website/trunk/; revision=16131
2012-11-28 14:34:11 +00:00
Peter Koerhuis
6fac2e33f9 AREO#23187 Layout visitor badges
svn path=/Website/trunk/; revision=16130
2012-11-28 14:28:52 +00:00
Jos Groot Lipman
7202b5f711 FSN#24956 Versie 2.86, Foto's ook kunnen croppen
Versie 2.87, Crypto.hotp erbij

svn path=/Website/trunk/; revision=16129
2012-11-28 14:00:03 +00:00
Jos Groot Lipman
ff31368de0 FSN#24657 Zelf registratie eerste versie
svn path=/Website/trunk/; revision=16128
2012-11-28 13:56:53 +00:00
Jos Groot Lipman
367fb18d86 FSN#25012 Release 5.2.3ß in wording
svn path=/Website/trunk/; revision=16127
2012-11-28 13:55:32 +00:00
Maykel Geerdink
e43968e669 PNBR#24807: Extra zoek veld in - Management Info - Servicedesk.
svn path=/Website/trunk/; revision=16126
2012-11-28 13:44:33 +00:00
Jos Groot Lipman
ba0cd87234 UWVA#24390 Regeltje 'klik voor meer' rood
svn path=/Website/trunk/; revision=16124
2012-11-28 13:10:27 +00:00
Arthur Egberink
e44cb6aaed AAES#25008 -- rapportage QR code niet zichtbaar voor alle accounts
svn path=/Website/trunk/; revision=16123
2012-11-28 12:55:46 +00:00
Arthur Egberink
321e5b25ba svn path=/Website/trunk/; revision=16122 2012-11-28 12:55:28 +00:00
Erik Groener
debf83026a FSN#24846 SQL Injection bij default waarde suggest-kenmerken
svn path=/Website/trunk/; revision=16121
2012-11-28 11:46:54 +00:00
Jos Groot Lipman
714a751e47 FSN#24657 Zelf registratie eerste versie
FSN#24741 Op mobiel zelf aanmelden via SMS

svn path=/Website/trunk/; revision=16120
2012-11-28 11:26:10 +00:00
Maykel Geerdink
dbea3281f3 FSN#24635: PDA: Geen doublecheck en autoorder bij meldingen mogelijk.
svn path=/Website/trunk/; revision=16119
2012-11-28 11:23:51 +00:00
Arthur Egberink
66983c2dbc AAES#25008 -- rapportage QR code niet zichtbaar voor alle accounts
svn path=/Website/trunk/; revision=16118
2012-11-28 10:43:55 +00:00
Maykel Geerdink
f1b16ede2a RWSN#24514: export vanuit afhandelen meldingen gaat niet goed.
svn path=/Website/trunk/; revision=16114
2012-11-28 09:50:17 +00:00
Jos Groot Lipman
e3eef02cc8 PNBR#24548 Overscrhijf waarshuwing case-insensitive. Ook dateLastModified ipv. dateCreated
svn path=/Website/trunk/; revision=16112
2012-11-27 16:14:45 +00:00
Erik Groener
2b10f39f71 AKZA#24894 Geen ins-kenmerken onder advanced als alleen een groep is geselecteerd
svn path=/Website/trunk/; revision=16111
2012-11-27 15:58:03 +00:00
Jos Groot Lipman
b8d5240da3 FSN#24657 Zelf registratie eerste versie
svn path=/Website/trunk/; revision=16110
2012-11-27 15:38:17 +00:00
Maykel Geerdink
a5a0d8eb7f FSN#24635: PDA: Geen doublecheck en autoorder bij meldingen mogelijk.
svn path=/Website/trunk/; revision=16109
2012-11-27 14:46:24 +00:00
Erik Groener
81bd22d4ec FSN#24956 Foto bijlagen grootte kunnen aansturen
svn path=/Website/trunk/; revision=16108
2012-11-27 13:24:40 +00:00
Maykel Geerdink
0926a26069 AAEN#23971: Bezoekers bij reservering verdwenen refnr: 167907/1 (detailtracking).
svn path=/Website/trunk/; revision=16107
2012-11-27 13:10:30 +00:00
Erik Groener
c6d27df112 PNBR#24548 Bestanden bijvoegen
svn path=/Website/trunk/; revision=16106
2012-11-27 12:29:54 +00:00
Jos Groot Lipman
315abb1af8 AAEN#24639 Automatischer op 'uitgegeven' zetten
svn path=/Website/trunk/; revision=16105
2012-11-27 10:18:07 +00:00
Jos Groot Lipman
14766d7a73 AAEN#24639 Automatischer op 'uitgegeven' zetten
svn path=/Website/trunk/; revision=16104
2012-11-27 08:49:27 +00:00
Jos Groot Lipman
519a8ec29c UWVA#24983 De mergen van r15543 lijkt onterecht branch-changes 'gepulled' te hebben
svn path=/Website/trunk/; revision=16103
2012-11-27 08:37:59 +00:00
Erik Groener
40714b31d3 UWVA#24323 zoeken op telefoonnummers Vinder API verfraaien
svn path=/Website/trunk/; revision=16102
2012-11-27 08:09:57 +00:00
Maykel Geerdink
7d67792882 FSN#24678: mobile melding maken na het opslaan 'showmode' tonen.
svn path=/Website/trunk/; revision=16101
2012-11-27 07:07:59 +00:00
Arthur Egberink
5803a24d3e AANS#24985 -- koppeling strukton
svn path=/Website/trunk/; revision=16100
2012-11-26 15:28:40 +00:00
Arthur Egberink
7aced02de6 AAIT#23496 -- aanpassen orderlayouts
svn path=/Website/trunk/; revision=16099
2012-11-26 14:32:41 +00:00
Arthur Egberink
796d049b71 AAIT#23496 -- aanpassen orderlayouts
svn path=/Website/trunk/; revision=16098
2012-11-26 14:23:19 +00:00
Maykel Geerdink
5c491c9a6c PNBR#24222: Werking in-line acties bij meldingen niet consequent.
svn path=/Website/trunk/; revision=16097
2012-11-26 13:39:57 +00:00
Marcel Bourseau
da071421c6 ALLI#24979: Wijziging tekst IMBIS/blauw balk
svn path=/Website/trunk/; revision=16094
2012-11-26 12:19:43 +00:00
Maykel Geerdink
846693ce00 AAEN#24472: Docket met combinatie opdrachtenkosten niet juist.
svn path=/Website/trunk/; revision=16092
2012-11-26 09:02:09 +00:00
Marcel Bourseau
f4c47c9b2d ALLI#24979: Gewijzigd zelfservice portaal
svn path=/Website/trunk/; revision=16091
2012-11-23 16:46:19 +00:00
Erik Groener
0c72f21127 UWVA#24323 zoeken op telefoonnummers Vinder API verfraaien
svn path=/Website/trunk/; revision=16090
2012-11-23 14:23:12 +00:00
Erik Groener
ca58c1da8d GDFS#24559 Historie bij objecten toont niet meer dan 100 records
svn path=/Website/trunk/; revision=16087
2012-11-23 10:37:56 +00:00
Ruud Lipper
f119219e89 AKZA#24965
svn path=/Website/trunk/; revision=16085
2012-11-23 08:49:54 +00:00
Peter Feij
72f3e3125f FSN#24959 bugfix in mantel-list
svn path=/Website/trunk/; revision=16081
2012-11-22 22:59:24 +00:00
Jos Groot Lipman
5946f06e3d UWVA#24390 'Klijk hier voor meer' ook bij objecten rood laten
svn path=/Website/trunk/; revision=16079
2012-11-22 16:36:37 +00:00
Jos Groot Lipman
41149fccc8 PNBR#24511 objecten staan soms al in een eigen frame
svn path=/Website/trunk/; revision=16078
2012-11-22 16:05:26 +00:00
Jos Groot Lipman
9fb99273c2 AAEN#24639 Automatischer op 'uitgegeven' zetten
svn path=/Website/trunk/; revision=16075
2012-11-22 15:31:07 +00:00
Marcel Bourseau
0690c98795 ALLI#24861: 035 nummmer klein foutje. Hersteld.
svn path=/Website/trunk/; revision=16074
2012-11-22 14:48:09 +00:00
Jos Groot Lipman
80f1a25d0b Verwijderde artikelen/ delen mogen alleen onder verwijderde reservering
svn path=/Website/trunk/; revision=16073
2012-11-22 14:46:30 +00:00
Jos Groot Lipman
3bbb9175e2 FSN#24956 Foto-sizing
svn path=/Website/trunk/; revision=16072
2012-11-22 14:18:02 +00:00
Arthur Egberink
1b28398a2c AAIT#24873 -- Infobord bezoekers
svn path=/Website/trunk/; revision=16069
2012-11-22 13:33:07 +00:00
Maykel Geerdink
7dbd17f3f1 FSN#24635: PDA: Geen doublecheck en autoorder bij meldingen mogelijk.
svn path=/Website/trunk/; revision=16068
2012-11-22 13:30:44 +00:00
Erik Groener
26fb1c0695 PNBR#24511 Doorklikken op object vanuit persoon
svn path=/Website/trunk/; revision=16067
2012-11-22 13:13:15 +00:00
Maykel Geerdink
5c0dc5e5a9 HOUT#23425: Melding maken vanuit Reserveringen.
svn path=/Website/trunk/; revision=16066
2012-11-22 11:16:20 +00:00
Erik Groener
2309e9a1e9 FSN#24335 Flexkenmerken verplicht ingevuld om af te melden
svn path=/Website/trunk/; revision=16065
2012-11-22 11:12:10 +00:00
Erik Groener
466c1b4943 FSN#24335 Flexkenmerken verplicht ingevuld om af te melden
svn path=/Website/trunk/; revision=16063
2012-11-22 11:05:39 +00:00
Jos Groot Lipman
6bc8f8a882 FSN#24165 HMAC niet klagen over outmode en showall oopsie
svn path=/Website/trunk/; revision=16060
2012-11-22 10:09:09 +00:00
Jos Groot Lipman
34c1d6cfc0 Weer beter missende settings melden
svn path=/Website/trunk/; revision=16059
2012-11-22 09:03:27 +00:00
Jos Groot Lipman
90051a8674 FSN#24165 HMAC niet klagen over outmode en showall oopsie
svn path=/Website/trunk/; revision=16058
2012-11-22 08:41:30 +00:00
Jos Groot Lipman
5d336ff58e FSN#22627 UploadForm.asp is al lang vervallen, functionaliteit zit in BijlagenForm ingebakken
svn path=/Website/trunk/; revision=16057
2012-11-22 08:39:43 +00:00
Jos Groot Lipman
f88f5fda3c FSN#24916 Zoekveldje in BijlagenForm.asp werkt weer
svn path=/Website/trunk/; revision=16056
2012-11-22 08:30:36 +00:00
Maykel Geerdink
2c2e5b17d6 FSN#24635: PDA: Geen doublecheck en autoorder bij meldingen mogelijk.
svn path=/Website/trunk/; revision=16055
2012-11-22 07:41:33 +00:00
Marcel Bourseau
8a4f25b7c4 ALLI#24861: Visitekaartjes extrinsic velden
svn path=/Website/trunk/; revision=16050
2012-11-21 16:58:08 +00:00
Marcel Bourseau
cbf86846da ALLI#24861: Visitekaartjes preview
svn path=/Website/trunk/; revision=16049
2012-11-21 16:57:17 +00:00
Jos Groot Lipman
495aeb07de UWVA#24813 Registratie QR-Code kunnen mailen
svn path=/Website/trunk/; revision=16048
2012-11-21 16:44:54 +00:00
Jos Groot Lipman
bef2238284 FSN#24877 Cache auto refresh
svn path=/Website/trunk/; revision=16047
2012-11-21 14:43:03 +00:00
Jos Groot Lipman
1a89aa2c14 AKZA#24676 S("os_logon_exclude") ondersteunen met bijvoorbeeld HTTP_PROXY,HTTP_REVERSE_PROXY
svn path=/Website/trunk/; revision=16046
2012-11-21 13:32:32 +00:00
Jos Groot Lipman
6ecdd09979 FSN#24562 SSO meer parameters kunnen doorgeven iets beter
Ook iets meer logging voor secure SSO

svn path=/Website/trunk/; revision=16045
2012-11-21 13:31:34 +00:00
Jos Groot Lipman
510c5708f7 Weer beter missende settings melden
svn path=/Website/trunk/; revision=16044
2012-11-21 13:30:47 +00:00
Erik Groener
40ed43b308 UWVA#24509 Facilitor Mobile Tekstveld Zwart (op Blackberry)
svn path=/Website/trunk/; revision=16043
2012-11-21 12:29:24 +00:00
Jos Groot Lipman
5d08c31a1d FSN#24165 HMAC niet klagen over outmode en showall
FSN#24083 status_info.asp print, excel en meer dan 100 ondersteunen

svn path=/Website/trunk/; revision=16042
2012-11-21 12:25:01 +00:00
Jos Groot Lipman
85c8ac34d1 FSN#24877 Cache auto refresh
svn path=/Website/trunk/; revision=16040
2012-11-21 11:36:44 +00:00
Erik Groener
2fa0f19ade FSN#24335 Flexkenmerken verplicht ingevuld om af te melden
svn path=/Website/trunk/; revision=16039
2012-11-21 11:30:28 +00:00
Erik Groener
62f9b0eb9a FSN#24032 meer identificerende objectinfo bij een melding
svn path=/Website/trunk/; revision=16038
2012-11-21 11:27:06 +00:00
Jos Groot Lipman
a9a20ac332 FSN#24881 Types delen geeft problemen. Tijdelijke oplossing die mogelijk niet in productie hoeft
svn path=/Website/trunk/; revision=16037
2012-11-21 10:55:16 +00:00
Maykel Geerdink
a41c85280f PNBR#24600: extra tekstveld bij vervolgmelding.
svn path=/Website/trunk/; revision=16033
2012-11-21 08:07:41 +00:00
Maarten van der Heide
2e0cad001f SGGR#23236
svn path=/Website/trunk/; revision=16031
2012-11-20 16:45:18 +00:00
Maarten van der Heide
5030a34c59 SGGR#23236
svn path=/Website/trunk/; revision=16030
2012-11-20 16:41:44 +00:00
Jos Groot Lipman
39fbe8b8f1 PNBR#23756 Geen gif (oud) /bmp (te groot)
svn path=/Website/trunk/; revision=16028
2012-11-20 16:12:40 +00:00
Marcel Bourseau
f00cdee3c0 SUTF#20621: SSO niet php, maar asp
svn path=/Website/trunk/; revision=16025
2012-11-20 13:24:37 +00:00
Marcel Bourseau
504e1725f7 SUTF#20621: SSO niet php, maar asp
svn path=/Website/trunk/; revision=16024
2012-11-20 13:24:08 +00:00
Maykel Geerdink
3c24eb0000 AAEN#23971: Bezoekers bij reservering verdwenen refnr: 167907/1 (detailtracking)
svn path=/Website/trunk/; revision=16023
2012-11-20 13:09:04 +00:00
Ruud Lipper
45a8e28efb CONN#24919
svn path=/Website/trunk/; revision=16022
2012-11-20 12:56:24 +00:00
Erik Groener
0f85cd5747 PNBR#24732 Openen bijlages in Firefox met spatie in de bijlagenaam gaat niet goed
svn path=/Website/trunk/; revision=16020
2012-11-20 12:17:08 +00:00
Maarten van der Heide
df2cdd9e23 YASK#24785
svn path=/Website/trunk/; revision=16019
2012-11-20 12:08:05 +00:00
Jos Groot Lipman
a527d8cb3b PZHO#24800 Beter deleten als ongeldig/verwijder
svn path=/Website/trunk/; revision=16017
2012-11-20 11:40:31 +00:00
Peter Feij
dd8da07652 typo, found by accident
JGL: Zie FSN#24819

svn path=/Website/trunk/; revision=16016
2012-11-20 11:27:53 +00:00
Maykel Geerdink
476a8e2787 AAEN#23971: Bezoekers bij reservering verdwenen refnr: 167907/1 (detailtracking)
svn path=/Website/trunk/; revision=16014
2012-11-20 10:26:09 +00:00
Ruud Lipper
6839aae44b NFIT#24138
svn path=/Website/trunk/; revision=16013
2012-11-20 09:55:20 +00:00
Peter Feij
9c5f4d20a5 FSN#24918 Toekomstig default aangevinkt en volgorde dan logischer
svn path=/Website/trunk/; revision=16012
2012-11-20 09:05:54 +00:00
Erik Groener
bc5c2d01b1 AAES#24684 Vertaling van NL naar EN werkt niet (activiteitsoort + activiteit)
svn path=/Website/trunk/; revision=16011
2012-11-20 07:41:25 +00:00
Arthur Egberink
8dae2a027b AADS#24908 -- standaard btw perc bij verlegd = 21%
svn path=/Website/trunk/; revision=16009
2012-11-19 14:45:08 +00:00
Maykel Geerdink
8422d09610 AAES#23836: Wens: Aanpassing bezoekers scherm naar een "warm welkom"
svn path=/Website/trunk/; revision=16008
2012-11-19 14:35:01 +00:00
Maykel Geerdink
41c79afd7d PNBR#23756: Mogelijkheid opnemen om foto's toe te voegen aan artikelen.
svn path=/Website/trunk/; revision=16007
2012-11-19 13:38:29 +00:00
Jos Groot Lipman
6ed0366349 UWVA#24519 Editknop voor groot plaatje valt weg achter label
svn path=/Website/trunk/; revision=16006
2012-11-19 13:36:19 +00:00
Maykel Geerdink
b12a88acfe HOUT#23425: Melding maken vanuit Reserveringen.
HOUT#24407: MLD: Omschrijvingveld editen.

svn path=/Website/trunk/; revision=16005
2012-11-19 13:20:03 +00:00
Maykel Geerdink
cef1bfad04 HOUT#23425: Melding maken vanuit Reserveringen.
svn path=/Website/trunk/; revision=16004
2012-11-19 13:18:12 +00:00
Jos Groot Lipman
be3c5d49cf Overkill aan quotes gaf enigszins invalid html bij R/S kenmerken
svn path=/Website/trunk/; revision=16003
2012-11-19 13:04:33 +00:00
Jos Groot Lipman
00291e70c3 Iets betere foutmelding als mobile niet enabled
Mag eigenlijk nooit voorkomen dus localiseren is overkill.

svn path=/Website/trunk/; revision=15996
2012-11-19 09:21:40 +00:00
Jos Groot Lipman
2f6c41d94b HOUT#24310 mld_flag_on_bonote iets scherper
svn path=/Website/trunk/; revision=15995
2012-11-19 09:06:17 +00:00
Peter Feij
e4f9ce295c FSN#24901: lcl_cnt_date_start ook in de Excel/print opnemen
svn path=/Website/trunk/; revision=15994
2012-11-16 19:05:40 +00:00
Arthur Egberink
70fc61f0f1 AANX#24890 -- afleveradres op bon bij contract aanpassen
svn path=/Website/trunk/; revision=15989
2012-11-16 09:45:01 +00:00
Peter Feij
e0e9398e13 AASA#24885 verwijderde contactpersonen weglaten
svn path=/Website/trunk/; revision=15988
2012-11-15 16:29:03 +00:00
Erik Groener
39743e8ef3 HOUT#24310 Kleur aanmaken indien melder een notitie maakt
svn path=/Website/trunk/; revision=15986
2012-11-15 15:41:43 +00:00
Jos Groot Lipman
aea905be83 Merge 5.2.2 Gold E patches
svn path=/Website/trunk/; revision=15984
2012-11-15 14:56:41 +00:00
Peter Koerhuis
9e7680e5f0 AKZA#24100 Opdrachtbon: postbus en plaats verwijderen, postcode toevoegen
svn path=/Website/trunk/; revision=15982
2012-11-15 13:36:42 +00:00
Jos Groot Lipman
c9825fec65 FSN#24056 Minder licenties voor AAXX nodig
svn path=/Website/trunk/; revision=15979
2012-11-15 12:14:58 +00:00
Jos Groot Lipman
a99f09dfe8 FSN#24596 ITIL: Problemmanagement: meldinggroep als listbox
svn path=/Website/trunk/; revision=15978
2012-11-15 11:55:13 +00:00
Erik Groener
1e4948b4fe FSN#24866 SQL Injection bij prijzen/aantal vrij definieerbare materialen
svn path=/Website/trunk/; revision=15977
2012-11-15 11:49:51 +00:00
Maarten van der Heide
cddfbbab2e PRIS#24785
svn path=/Website/trunk/; revision=15975
2012-11-15 11:38:36 +00:00
Erik Groener
8394b7e25b PNBR#24249 Veld afhandeling zou verplicht moeten zijn bij doorsturen melding
svn path=/Website/trunk/; revision=15974
2012-11-15 11:21:38 +00:00
Erik Groener
d22ff3ce87 FSN#24596 ITIL: Problemmanagement: meldinggroep als listbox
svn path=/Website/trunk/; revision=15973
2012-11-15 10:20:14 +00:00
Jos Groot Lipman
9c177375ed Iets meer wildcard
svn path=/Website/trunk/; revision=15971
2012-11-15 09:41:06 +00:00
Maykel Geerdink
01d2f6b137 PZHO#24800: ACC: 5.2.2: Gewijzigde reservering blijft onterecht rood gemarkeerd.
svn path=/Website/trunk/; revision=15970
2012-11-15 09:20:30 +00:00
Erik Groener
1a509ef85a FSN#24032 meer identificerende objectinfo bij een melding
svn path=/Website/trunk/; revision=15968
2012-11-15 08:53:07 +00:00
Jos Groot Lipman
e28d0f86f6 FSN#24032 Tooltip info in query onderdrukken
svn path=/Website/trunk/; revision=15967
2012-11-15 08:41:44 +00:00
Peter Feij
8651c7de4f MAYF#24538 de vervolgmelder ben ik alleen igv systeemuser
FSN#24657 memberfuncties voor flags

svn path=/Website/trunk/; revision=15964
2012-11-14 17:26:52 +00:00
Peter Feij
743f23ec29 MAYF#24538 de vervolgmelder ben ik alleen igv systeemuser
svn path=/Website/trunk/; revision=15963
2012-11-14 17:17:41 +00:00
Maarten van der Heide
4b205a9e9f IVET#20846
svn path=/Website/trunk/; revision=15962
2012-11-14 16:59:50 +00:00
Jos Groot Lipman
26fcf0575f AAES#24792: Niet facilitair relevant improved
svn path=/Website/trunk/; revision=15961
2012-11-14 16:25:28 +00:00
Jos Groot Lipman
3c9034daa9 FSN#24856 Al eerder verwijderde bezoeker weer netjes detecteren
svn path=/Website/trunk/; revision=15960
2012-11-14 15:38:06 +00:00
Jos Groot Lipman
348c43b412 FSN#24864 (Laatste) gerelateerd object kunnen verwijderen
svn path=/Website/trunk/; revision=15958
2012-11-14 14:00:19 +00:00
Maykel Geerdink
dcd3747a1f PNBR#23756: Mogelijkheid opnemen om foto's toe te voegen aan artikelen.
svn path=/Website/trunk/; revision=15957
2012-11-14 13:58:53 +00:00
Jos Groot Lipman
4c4fa41347 PNBR#24510 Verwijderde objecten iets vriendelijker tonen
svn path=/Website/trunk/; revision=15956
2012-11-14 13:46:36 +00:00
Maykel Geerdink
fabdd8f839 AADS#24010: no FDC (kostenplaats) on Vervolg Meldingen.
svn path=/Website/trunk/; revision=15955
2012-11-14 13:41:39 +00:00
Jos Groot Lipman
7e9aae323b PNBR#24510 (ondertussen) verwijderde objecten wel tonen
svn path=/Website/trunk/; revision=15954
2012-11-14 13:37:57 +00:00
Jos Groot Lipman
5970f96913 AAEN#24842 Robuuster factuurtotalen opslaan (constraint op btw IS NOT NULL)
svn path=/Website/trunk/; revision=15953
2012-11-14 13:28:18 +00:00
Jos Groot Lipman
3c2db14092 AAEN#24842 Robuuster factuurtotalen opslaan
svn path=/Website/trunk/; revision=15952
2012-11-14 13:23:30 +00:00
Maykel Geerdink
1a7988ba39 AANS#24110: Aankomst en vertrektijd bij nieuwe bezoeker.
svn path=/Website/trunk/; revision=15951
2012-11-14 12:53:22 +00:00
Maykel Geerdink
fd92a4de48 AAES#24792: Niet facilitair relevant komt naar voren in FE reservering.
svn path=/Website/trunk/; revision=15950
2012-11-14 12:36:16 +00:00
Jos Groot Lipman
5dc5e497e5 FSN#24032 Performance tooltipjes
svn path=/Website/trunk/; revision=15949
2012-11-14 12:11:08 +00:00
Peter Feij
7524e8fea6 AAES#24862 persoonsnaam naar 60 pos
svn path=/Website/trunk/; revision=15948
2012-11-14 11:33:41 +00:00
Erik Groener
1f47f063fb FSN#24836 MLD: opdrachtmaterialen: decimale aantallen en sortering
svn path=/Website/trunk/; revision=15947
2012-11-14 11:32:57 +00:00
Jos Groot Lipman
43904406e4 PNBR#23756: Mogelijkheid opnemen om foto's toe te voegen aan artikelen.
svn path=/Website/trunk/; revision=15946
2012-11-14 11:31:12 +00:00
Maykel Geerdink
66dd826982 AADS#24759
svn path=/Website/trunk/; revision=15944
2012-11-14 11:22:01 +00:00
Maykel Geerdink
7421809711 FSN#24266: Inspecties: tijdstip altijd tonen of onder voorwaarden?
svn path=/Website/trunk/; revision=15943
2012-11-14 10:55:34 +00:00
Maykel Geerdink
4e03626182 PNBR#24655: ‘inklapveld’ Vervolgmeldingen standaard open.
svn path=/Website/trunk/; revision=15941
2012-11-14 10:30:00 +00:00
Maykel Geerdink
ce172b275e FSN#24638: FIN: Factuur kan worden opgeslagen zonder referentie en tracking onvolledig.
svn path=/Website/trunk/; revision=15939
2012-11-14 09:39:37 +00:00
Ruud Lipper
ca6db205c2 AASA#24768
svn path=/Website/trunk/; revision=15938
2012-11-14 09:35:28 +00:00
Ruud Lipper
3c60419f8e AASA#24768
svn path=/Website/trunk/; revision=15937
2012-11-14 09:33:38 +00:00
Ruud Lipper
ed7416f08e AASA#24768
svn path=/Website/trunk/; revision=15936
2012-11-14 09:32:06 +00:00
Ruud Lipper
b218296d2b AASA#24768
svn path=/Website/trunk/; revision=15935
2012-11-14 09:30:47 +00:00
Ruud Lipper
37783617c4 AASA#24768
svn path=/Website/trunk/; revision=15934
2012-11-14 09:29:45 +00:00
Ruud Lipper
4112650e2c AASA#24768
svn path=/Website/trunk/; revision=15933
2012-11-14 09:27:34 +00:00
Ruud Lipper
cfc13d1136 AASA#24768
svn path=/Website/trunk/; revision=15930
2012-11-14 09:24:24 +00:00
Ruud Lipper
4e8a2aaa62 AASA#24768
svn path=/Website/trunk/; revision=15929
2012-11-14 09:23:28 +00:00
Ruud Lipper
6f7402c0ec AASA#24768
svn path=/Website/trunk/; revision=15928
2012-11-14 09:22:31 +00:00
Ruud Lipper
14e2c75e28 AASA#24768
svn path=/Website/trunk/; revision=15927
2012-11-14 09:21:35 +00:00
Ruud Lipper
9ea9522b3e AASA#24768
svn path=/Website/trunk/; revision=15926
2012-11-14 09:20:34 +00:00
Ruud Lipper
c371b8800f AASA#24768
svn path=/Website/trunk/; revision=15925
2012-11-14 09:19:33 +00:00
Ruud Lipper
4dc17c2e78 AASA#24768
svn path=/Website/trunk/; revision=15924
2012-11-14 09:18:35 +00:00
Ruud Lipper
74008fc01e AASA#24768
svn path=/Website/trunk/; revision=15923
2012-11-14 09:17:30 +00:00
Ruud Lipper
8902aad792 AASA#24768
svn path=/Website/trunk/; revision=15922
2012-11-14 09:15:28 +00:00
Ruud Lipper
5d2a54a498 AASA#24768
svn path=/Website/trunk/; revision=15921
2012-11-14 09:13:17 +00:00
Ruud Lipper
3be62ec127 AASA#24768
svn path=/Website/trunk/; revision=15920
2012-11-14 09:11:38 +00:00
Jos Groot Lipman
5eb72f00fa FSN#24856 Regel clientside uit beeld weghalen als bezoeker verwijderd
svn path=/Website/trunk/; revision=15919
2012-11-14 09:06:33 +00:00
Erik Groener
8f794b0167 AKZA#24835 Materiaal: aantal mag bij invoer maar 4 digits lang zijn
svn path=/Website/trunk/; revision=15918
2012-11-14 07:28:36 +00:00
Peter Feij
3f5497eec6 PNBR#24505 Bij direct-naar-FO ook een popupje
svn path=/Website/trunk/; revision=15914
2012-11-13 16:33:18 +00:00
Jos Groot Lipman
8dd52c20bf FSN#24562 SSO meer parameters kunnen doorgeven
svn path=/Website/trunk/; revision=15913
2012-11-13 16:25:50 +00:00
Erik Groener
46e81d60c9 FSN#24596 ITIL: Problemmanagement: meldinggroep als listbox
svn path=/Website/trunk/; revision=15911
2012-11-13 16:04:42 +00:00
Jos Groot Lipman
04909539ed PNBR#23965 Via interface xsl concept kunnen wijzigen
svn path=/Website/trunk/; revision=15910
2012-11-13 15:08:52 +00:00
Erik Groener
8188d9ab4d FSN#24260 Firefox compatible event handling
svn path=/Website/trunk/; revision=15907
2012-11-13 15:07:22 +00:00
Maykel Geerdink
e6c772fe8d AANS#24110: Aankomst en vertrektijd bij nieuwe bezoeker.
svn path=/Website/trunk/; revision=15905
2012-11-13 14:58:55 +00:00
Erik Groener
391ab447a3 FSN#24032 meer identificerende objectinfo bij een melding
svn path=/Website/trunk/; revision=15904
2012-11-13 14:18:04 +00:00
Maykel Geerdink
ba7078637f PNBR#23756: Mogelijkheid opnemen om foto's toe te voegen aan artikelen.
svn path=/Website/trunk/; revision=15902
2012-11-13 13:40:00 +00:00
Maykel Geerdink
022294a0e0 PNBR#24510: Objecten zoeken in “Overzicht meldingen” en “Afhandelen meldingen”.
svn path=/Website/trunk/; revision=15900
2012-11-13 09:52:55 +00:00
Maykel Geerdink
d5c2df6b18 PNBR#24510: Objecten zoeken in “Overzicht meldingen” en “Afhandelen meldingen”.
svn path=/Website/trunk/; revision=15899
2012-11-13 09:25:43 +00:00
Arthur Egberink
65c80f12be AADS#24848 -- Aanpassen BTW van 19 naar 21
svn path=/Website/trunk/; revision=15898
2012-11-13 09:22:10 +00:00
Maykel Geerdink
84cf6ffc53 PNBR#23756: Mogelijkheid opnemen om foto's toe te voegen aan artikelen.
svn path=/Website/trunk/; revision=15897
2012-11-13 08:29:38 +00:00
Jos Groot Lipman
89bb3edfdd UWVA#24603 Kunnen uitloggen na wachtwoord wijziging
svn path=/Website/trunk/; revision=15896
2012-11-12 16:22:03 +00:00
Peter Feij
d28c5d5e67 PNBR#24717 Workflow niet koppelbaar, maar dan goedkoper en zelfs wel juist
svn path=/Website/trunk/; revision=15894
2012-11-12 15:15:18 +00:00
Peter Feij
2ef948d4ff PNBR#24816 Door-/terugzetten niet mogelijk voor workflowroot
svn path=/Website/trunk/; revision=15893
2012-11-12 15:05:42 +00:00
Maykel Geerdink
f92512534e AADS#24010: no FDC (kostenplaats) on Vervolg Meldingen.
svn path=/Website/trunk/; revision=15890
2012-11-12 13:17:09 +00:00
Maykel Geerdink
c2e96244ca AANS#24110: Aankomst en vertrektijd bij nieuwe bezoeker.
svn path=/Website/trunk/; revision=15889
2012-11-12 09:46:54 +00:00
Maykel Geerdink
89e15dbca8 FSN#24575: RES: Bevindingen ad-hoc reserveringen.
svn path=/Website/trunk/; revision=15888
2012-11-12 09:32:33 +00:00
Maykel Geerdink
7233a22388 PNBR#24701: De optie afhandelen te kiezen bij alle meldingen.
svn path=/Website/trunk/; revision=15885
2012-11-12 07:57:29 +00:00
Peter Koerhuis
8dddb41445 AKZA#23427 Inzetten FACILITOR voor Logistiek (ontvangst/verzending van post/goederen)
svn path=/Website/trunk/; revision=15884
2012-11-09 15:33:46 +00:00
Maarten van der Heide
ac073e7d24 AAES#24665
svn path=/Website/trunk/; revision=15881
2012-11-09 14:05:29 +00:00
Maarten van der Heide
08b0dd3d69 AAES#24665
svn path=/Website/trunk/; revision=15877
2012-11-09 12:38:31 +00:00
Marcel Bourseau
7302d36a7e ALLI#23944: Afroepbestelling vs. inkoopbestelling(afdrukopdracht)
svn path=/Website/trunk/; revision=15874
2012-11-09 10:55:16 +00:00
Arthur Egberink
ebd1807751 PNBR#24762 -- Bon voor aanmaken melding aanpassen.
svn path=/Website/trunk/; revision=15869
2012-11-09 08:13:22 +00:00
Erik Groener
616b7e2cd5 FSN#24596 ITIL: Problemmanagement: meldinggroep als listbox
svn path=/Website/trunk/; revision=15868
2012-11-09 08:02:57 +00:00
Marcel Bourseau
6c1da8825e ALLI#24828: Client side SSO advanced script
svn path=/Website/trunk/; revision=15867
2012-11-08 15:58:26 +00:00
Marcel Bourseau
d14871e608 ALLI#24828: Client-side SSO advanced script
svn path=/Website/trunk/; revision=15866
2012-11-08 15:57:33 +00:00
Jos Groot Lipman
db95cfce53 FSN#24831 Beter waarschuwen bij deeplink naar rapport zonder rechten
svn path=/Website/trunk/; revision=15865
2012-11-08 15:17:43 +00:00
Marcel Bourseau
bfe7561d42 ALLI#24828: Deeplink via SSO
svn path=/Website/trunk/; revision=15862
2012-11-08 14:05:37 +00:00
Ruud Lipper
8acdfc8497 SKAF#24628
svn path=/Website/trunk/; revision=15860
2012-11-08 13:25:15 +00:00
Erik Groener
eed0350098 FSN#24539 Float-settings niet te bewerken via interface omdat integer verwacht wordt
svn path=/Website/trunk/; revision=15857
2012-11-08 12:47:41 +00:00
Maarten van der Heide
cfce5b3e1e IVET#20846
svn path=/Website/trunk/; revision=15856
2012-11-08 12:35:37 +00:00
Erik Groener
2d111688b7 FSN#24539 Float-settings niet te bewerken via interface omdat integer verwacht wordt
svn path=/Website/trunk/; revision=15855
2012-11-08 12:16:05 +00:00
Maykel Geerdink
0880a5bd65 AAES#23807: Tekst afhandeling opdracht kopieren naar afhandeling melding?
svn path=/Website/trunk/; revision=15848
2012-11-08 11:23:46 +00:00
Maykel Geerdink
ce45fc2c94 FSN#24575: RES: Bevindingen ad-hoc reserveringen.
svn path=/Website/trunk/; revision=15847
2012-11-08 10:34:01 +00:00
Erik Groener
44848dc834 FSN#24596 ITIL: Problemmanagement: meldinggroep als listbox
svn path=/Website/trunk/; revision=15845
2012-11-08 10:32:12 +00:00
Marcel Bourseau
98e3e484ad ALLI#23944: Alliantie kleurtjes
svn path=/Website/trunk/; revision=15840
2012-11-07 17:08:42 +00:00
Peter Koerhuis
f6f3c724dc AKZA#23427 Inzetten FACILITOR voor Logistiek (ontvangst/verzending van post/goederen)
svn path=/Website/trunk/; revision=15838
2012-11-07 16:25:52 +00:00
Marcel Bourseau
42257d1dab ALLI#23944: cXML bestelopdracht voor Drukwerk en visitekaartje
svn path=/Website/trunk/; revision=15836
2012-11-07 16:21:45 +00:00
Marcel Bourseau
4a09a5d262 ALLI#23944: Visitekaartje
svn path=/Website/trunk/; revision=15835
2012-11-07 16:19:54 +00:00
Marcel Bourseau
4ec3d0f764 ALLI#23944: Logo's bij visitekaartjes
svn path=/Website/trunk/; revision=15834
2012-11-07 16:18:47 +00:00
Marcel Bourseau
23d3beb418 Images
svn path=/Website/trunk/; revision=15833
2012-11-07 16:17:04 +00:00
Peter Koerhuis
b045acb64e AKZA#23427 Inzetten FACILITOR voor Logistiek (ontvangst/verzending van post/goederen)
svn path=/Website/trunk/; revision=15830
2012-11-07 15:45:57 +00:00
Peter Koerhuis
8037ad902f UWVA#24812 Knop naar QR Code is erg onduidelijk
svn path=/Website/trunk/; revision=15829
2012-11-07 15:29:30 +00:00
Maykel Geerdink
1858c53cfe FSN#24556: BestelAANVRAAG bij een geleverde bestelling wijzigbaar?!?
svn path=/Website/trunk/; revision=15827
2012-11-07 14:13:50 +00:00
Maykel Geerdink
5d175095c7 PNBR#24336: Aanmaken van kenmerken bij melding is onnodig omslachtig.
svn path=/Website/trunk/; revision=15826
2012-11-07 13:35:05 +00:00
Arthur Egberink
c0d6714430 AAES#24586 -- warm welkom bon
svn path=/Website/trunk/; revision=15823
2012-11-07 11:51:12 +00:00
Maykel Geerdink
d629f3bdab PNBR#24510: Objecten zoeken in “Overzicht meldingen” en “Afhandelen meldingen”.
svn path=/Website/trunk/; revision=15821
2012-11-07 11:20:52 +00:00
Peter Feij
476fb7a275 AKZA#24809 materiaal langer
svn path=/Website/trunk/; revision=15820
2012-11-07 10:55:54 +00:00
Arthur Egberink
b2e81281ad AAES#24586 -- warm welkom bon
svn path=/Website/trunk/; revision=15815
2012-11-07 08:51:42 +00:00
Arthur Egberink
f596455d78 AAES#24586 -- warm welkom bon
svn path=/Website/trunk/; revision=15814
2012-11-07 08:50:49 +00:00
Maykel Geerdink
36d8d6e331 PNBR#24600: extra tekstveld bij vervolgmelding.
svn path=/Website/trunk/; revision=15813
2012-11-07 08:48:56 +00:00
Maykel Geerdink
b35ebdc00d PNBR#24249: Veld afhandeling zou verplicht moeten zijn bij doorsturen melding.
svn path=/Website/trunk/; revision=15810
2012-11-07 07:59:57 +00:00
Maykel Geerdink
54db045f49 PNBR#24717: Combinatie workflow en link /un-link meldingen stopt workflow.
svn path=/Website/trunk/; revision=15808
2012-11-06 14:43:24 +00:00
Ruud Lipper
5316f3e04a AAES#24794
svn path=/Website/trunk/; revision=15807
2012-11-06 12:30:47 +00:00
Maykel Geerdink
1d25ca2190 FSN#24689: Afwijkend gedrag van mld_selector_mode bij andere setting.
svn path=/Website/trunk/; revision=15804
2012-11-06 10:07:13 +00:00
Marcel Bourseau
92fd1fb6e5 ARAI#24747: Variant B klachtenrapport naar Excel (alle kolommen naast elkaar)
svn path=/Website/trunk/; revision=15801
2012-11-05 16:30:52 +00:00
Arthur Egberink
04ccd73a11 AAES#24586 -- aanpassingen logo en layout
svn path=/Website/trunk/; revision=15800
2012-11-05 16:24:25 +00:00
Peter Feij
9d9928ab38 FSN#24229 Verbetering einddatums
svn path=/Website/trunk/; revision=15799
2012-11-05 16:18:56 +00:00
Peter Feij
5cf03b9046 FSN#23967 Opruimen ongebruikte SCH spullen
svn path=/Website/trunk/; revision=15797
2012-11-05 16:12:40 +00:00
Maykel Geerdink
8016207d8a FSN#24660: BESBOR vs BESBOF.
svn path=/Website/trunk/; revision=15794
2012-11-05 15:04:01 +00:00
Ruud Lipper
fff4740358 PZHO#24417
svn path=/Website/trunk/; revision=15793
2012-11-05 14:58:53 +00:00
Maykel Geerdink
025c4cc124 AANS#24110: Aankomst en vertrektijd bij nieuwe bezoeker.
svn path=/Website/trunk/; revision=15792
2012-11-05 12:01:28 +00:00
Maykel Geerdink
999e232b7e FSN#24266: Inspecties: tijdstip altijd tonen of onder voorwaarden?
svn path=/Website/trunk/; revision=15791
2012-11-05 07:28:20 +00:00
Maarten van der Heide
54d9599c65 svn path=/Website/trunk/; revision=15790 2012-11-02 16:54:58 +00:00
Marcel Bourseau
bf1fb3a282 ARAI#24747: Puntje 5: leveranciernaam
svn path=/Website/trunk/; revision=15787
2012-11-02 16:01:43 +00:00
Marcel Bourseau
975fa19655 ARAI#24747: puntje 2: +- 5 minuten voor verstrijken oplostijd van klacht een notificatie naar invoerder.
svn path=/Website/trunk/; revision=15786
2012-11-02 15:57:05 +00:00
Marcel Bourseau
653561ce54 ARAI#24747: puntje 2: +- 5 minuten voor verstrijken oplostijd van klacht een notificatie naar invoerder.
svn path=/Website/trunk/; revision=15785
2012-11-02 15:56:28 +00:00
Jos Groot Lipman
ba8a658a12 WEHK#21076 Nettere foutmelding als geen autorisatie
svn path=/Website/trunk/; revision=15781
2012-11-01 15:47:35 +00:00
Peter Feij
1193cfcd10 AAIT#23771 FAQ op disciplineniveau
svn path=/Website/trunk/; revision=15780
2012-11-01 15:40:06 +00:00
Peter Feij
77da87634f AAIT#23771 FAQ op disciplineniveau
svn path=/Website/trunk/; revision=15779
2012-11-01 15:10:10 +00:00
Erik Groener
38e26bc8ba SUTF#22773 Bij bestellen is er geen bevestigingsvraag na klik op bestelauto
svn path=/Website/trunk/; revision=15778
2012-11-01 15:02:41 +00:00
Jos Groot Lipman
ecc831ce76 AAES#24748 Schoonmaaktijd ook voor res_deel
svn path=/Website/trunk/; revision=15777
2012-11-01 14:45:48 +00:00
Maykel Geerdink
e781ba36f6 FSN#24266: Inspecties: tijdstip altijd tonen of onder voorwaarden?
svn path=/Website/trunk/; revision=15776
2012-11-01 14:45:20 +00:00
Marcel Bourseau
e058697825 ARAI#24758: EBMS via FTP
svn path=/Website/trunk/; revision=15775
2012-11-01 14:43:29 +00:00
Marcel Bourseau
55a347eb80 svn path=/Website/trunk/; revision=15774 2012-11-01 14:42:59 +00:00
Erik Groener
ce54bd35ea AAES#24748 Issue reserveren e-pool auto's
svn path=/Website/trunk/; revision=15771
2012-11-01 14:32:31 +00:00
Erik Groener
f763ca5042 PNBR#24749 Workflow of Waarden Bij Eigen Tabel niet kunnen verwijderen
svn path=/Website/trunk/; revision=15767
2012-11-01 13:53:54 +00:00
Erik Groener
aed806667c AAIT#23771 Kennisbankitem niet toe te voegen op vakgroep
svn path=/Website/trunk/; revision=15766
2012-11-01 13:10:32 +00:00
Maykel Geerdink
ad56146957 AAIT#24475: Als een offerte niet akkooord is verschijnt deze toch in de filter offertes.
svn path=/Website/trunk/; revision=15765
2012-11-01 13:07:33 +00:00
Maykel Geerdink
b410bf1f89 AAVL#23825: Zoekveld bij fiatteringsverzoeken.
svn path=/Website/trunk/; revision=15761
2012-11-01 09:45:39 +00:00
Ruud Lipper
3925de93b4 PZHO#24733
svn path=/Website/trunk/; revision=15760
2012-11-01 09:29:15 +00:00
Peter Koerhuis
97716a6658 UWVA#24735 Bes: aanpassen creditcard gegevens CWT deel ?? idem als call UWVA#23196
svn path=/Website/trunk/; revision=15759
2012-11-01 09:25:39 +00:00
Marcel Bourseau
6e9f4a7a78 SKAF#24719: Facilitor BTW steeds naar NUL
svn path=/Website/trunk/; revision=15756
2012-11-01 08:26:33 +00:00
Maykel Geerdink
984a66046b HOUT#24407: MLD: Omschrijvingveld editen.
svn path=/Website/trunk/; revision=15755
2012-11-01 07:31:49 +00:00
Arthur Egberink
0bfebc3dc0 AAES#24637 -- Mobiliteit
svn path=/Website/trunk/; revision=15753
2012-10-31 17:40:06 +00:00
Arthur Egberink
bea9bfc560 AAES#24586 -- warm welkom bon
svn path=/Website/trunk/; revision=15751
2012-10-31 16:49:26 +00:00
Maykel Geerdink
ddfdc2de1a AAIT#23841: Verwerkte uren toch nog wijzigbaar.
svn path=/Website/trunk/; revision=15749
2012-10-31 14:41:57 +00:00
Erik Groener
b9a0ec0580 AAEN#24703 Label wordt niet meer getoond
svn path=/Website/trunk/; revision=15748
2012-10-31 13:47:39 +00:00
Maykel Geerdink
e68e075722 AAES#23836: Wens: Aanpassing bezoekers scherm naar een "warm welkom".
svn path=/Website/trunk/; revision=15747
2012-10-31 12:24:10 +00:00
Maykel Geerdink
35b79dce9a AAES#23807: Tekst afhandeling opdracht kopieren naar afhandeling melding?
svn path=/Website/trunk/; revision=15746
2012-10-31 11:06:43 +00:00
Maarten van der Heide
89f6a7fe99 AAES#24099
svn path=/Website/trunk/; revision=15744
2012-10-30 15:44:26 +00:00
Maarten van der Heide
5d3d14de8d AAES#24099
svn path=/Website/trunk/; revision=15742
2012-10-30 15:04:04 +00:00
Maarten van der Heide
0b8cb44c64 AAES#24099
svn path=/Website/trunk/; revision=15741
2012-10-30 15:03:20 +00:00
Jos Groot Lipman
da6a30ba5a WEHK#21076 Plattegrond knopje reserveringen
svn path=/Website/trunk/; revision=15739
2012-10-30 13:19:00 +00:00
Maykel Geerdink
56b2932768 AAVL#23825: Zoekveld bij fiatteringsverzoeken.
svn path=/Website/trunk/; revision=15738
2012-10-30 12:22:41 +00:00
Maykel Geerdink
5a71e23bbd HOUT#24407: MLD: Omschrijvingveld editen.
svn path=/Website/trunk/; revision=15734
2012-10-30 08:04:31 +00:00
Marcel Bourseau
742a71b790 svn path=/Website/trunk/; revision=15733 2012-10-29 16:02:57 +00:00
Ruud Lipper
8b19f4c4cb AAEN#24636
svn path=/Website/trunk/; revision=15730
2012-10-29 09:40:25 +00:00
Peter Feij
32eae0bfaf AAIT#24697 AV-opdrachten mogen (p.d) geen facturen meer binnenkrijgen
svn path=/Website/trunk/; revision=15728
2012-10-26 15:20:56 +00:00
Peter Feij
f429ecf091 AADS#24696 2 extra kolommen op de export
svn path=/Website/trunk/; revision=15727
2012-10-26 14:48:09 +00:00
Peter Feij
c5c5e572ea MAYF#24538 de vervolmelder ben ik, niet de oorspronkelijke melder
svn path=/Website/trunk/; revision=15726
2012-10-26 13:49:01 +00:00
Peter Feij
797e5e23c0 FSN#24229 SLA-tijden via 1 route/trigger/functie
svn path=/Website/trunk/; revision=15725
2012-10-26 13:13:56 +00:00
Maykel Geerdink
e0c5d39fee FSN#24266: Inspecties: tijdstip altijd tonen of onder voorwaarden?
svn path=/Website/trunk/; revision=15721
2012-10-25 14:18:10 +00:00
Erik Groener
5c7f208e8d AAEN#24590 Afdelingscode klikbaar maken
svn path=/Website/trunk/; revision=15720
2012-10-25 13:53:07 +00:00
Maykel Geerdink
55a2e319ed FSN#23906: MLD: wijzigen van prioriteit geeft verkeerde gereed-datum.
svn path=/Website/trunk/; revision=15719
2012-10-25 12:30:09 +00:00
Arthur Egberink
2d78839016 AAIT#24621 -- statusupdate vanuit com4 ondersteunen
svn path=/Website/trunk/; revision=15718
2012-10-25 11:15:48 +00:00
Peter Feij
41feaa11f8 AAIT#24624 Setting om bij factuurmatching ook de ondergrens te checken
svn path=/Website/trunk/; revision=15716
2012-10-25 10:03:43 +00:00
Ruud Lipper
1875abe583 PZHO#24449
svn path=/Website/trunk/; revision=15712
2012-10-25 07:32:21 +00:00
Peter Koerhuis
a593722793 UWVA#24643 aut. import catalogus Handelsdrukwerk Buitenwereld stoppen
svn path=/Website/trunk/; revision=15709
2012-10-24 13:44:21 +00:00
Jos Groot Lipman
3382b206f7 Merge 5.2.2 Gold D patches
svn path=/Website/trunk/; revision=15707
2012-10-24 13:19:08 +00:00
Maykel Geerdink
68759db0e4 HOUT#24306: Flexvelden bij uitleenadministratie kunnen wijzigen.
svn path=/Website/trunk/; revision=15703
2012-10-24 12:28:52 +00:00
Erik Groener
88616ee64b FSN#23893 fac-import: filter op importdatum erbij
svn path=/Website/trunk/; revision=15701
2012-10-24 09:03:30 +00:00
Maykel Geerdink
0ce1db903b PNBR#24536: Behandelaar wissen bij doorsturen melding.
svn path=/Website/trunk/; revision=15700
2012-10-24 08:21:11 +00:00
Erik Groener
39480b17ad AAIT#23771 Kennisbankitem niet toe te voegen op vakgroep
svn path=/Website/trunk/; revision=15699
2012-10-24 07:50:12 +00:00
Maykel Geerdink
612a485384 AAIT#24475: Als een offerte niet akkooord is verschijnt deze toch in de filter offertes.
svn path=/Website/trunk/; revision=15698
2012-10-24 07:49:38 +00:00
Maykel Geerdink
b3f2a42e8c AAVL#23825: Zoekveld bij fiatteringsverzoeken.
svn path=/Website/trunk/; revision=15696
2012-10-24 06:27:46 +00:00
Erik Groener
fd9fa52726 SUTF#22773 Bij bestellen is er geen bevestigingsvraag na klik op bestelauto
svn path=/Website/trunk/; revision=15692
2012-10-23 13:38:45 +00:00
Erik Groener
beeea6ac53 PBNR#24589 zoeken op wildcard bij geavanceerd alleen op %
svn path=/Website/trunk/; revision=15690
2012-10-23 11:58:49 +00:00
Erik Groener
50290d3e87 FSN#23893 fac-import: filter op importdatum erbij
svn path=/Website/trunk/; revision=15689
2012-10-23 11:29:30 +00:00
Ruud Lipper
6096e782b8 PZHO#24417
svn path=/Website/trunk/; revision=15688
2012-10-23 11:23:52 +00:00
Erik Groener
3c93e240bc IVET#20875 Workflows Stappen met dezelfde omschrijving in de soep
svn path=/Website/trunk/; revision=15686
2012-10-23 10:21:15 +00:00
Ruud Lipper
f390b98a25 NFIT#24138
svn path=/Website/trunk/; revision=15682
2012-10-23 07:58:16 +00:00
Erik Groener
be1c555372 FSN#24359 Instellingen per module ipv alles onder overige
svn path=/Website/trunk/; revision=15681
2012-10-23 07:53:39 +00:00
Maykel Geerdink
ee60de6331 HVDF#24173: Groepering in Managementinformatie voor Servicedesk.
svn path=/Website/trunk/; revision=15679
2012-10-22 13:59:52 +00:00
Ruud Lipper
6efe94600e AACE#24537
svn path=/Website/trunk/; revision=15678
2012-10-22 12:13:15 +00:00
Maykel Geerdink
3945599452 AADS#24010: no FDC (kostenplaats) on Vervolg Meldingen.
svn path=/Website/trunk/; revision=15677
2012-10-22 11:29:41 +00:00
Arthur Egberink
6a8d632d21 AAES#24610 -- aanpassen logo
svn path=/Website/trunk/; revision=15674
2012-10-22 08:18:50 +00:00
Maarten van der Heide
46a3b31239 HOUT#24024
svn path=/Website/trunk/; revision=15673
2012-10-18 16:07:03 +00:00
Erik Groener
8cd3b0f451 svn path=/Website/trunk/; revision=15672 2012-10-18 14:58:11 +00:00
Erik Groener
988a7d8e0f PNBR#24312 verwarring over afhandeltekst bij vervolgmelding
svn path=/Website/trunk/; revision=15671
2012-10-18 12:27:58 +00:00
Arthur Egberink
d7678ab708 AAEN#24595 -- klantnaam komt niet op bon.
svn path=/Website/trunk/; revision=15670
2012-10-18 10:39:18 +00:00
Arthur Egberink
8c05908451 PNBR#24577 -- Verlenging userid
PNBR#24551 -- Zin toevoegen bij bestelaanvragen

svn path=/Website/trunk/; revision=15668
2012-10-17 12:21:47 +00:00
Ruud Lipper
2f4283215d UWVA#24566
svn path=/Website/trunk/; revision=15667
2012-10-17 09:24:47 +00:00
Erik Groener
be63a9ee80 FSN#24032 meer identificerende objectinfo bij een melding
svn path=/Website/trunk/; revision=15666
2012-10-17 09:06:54 +00:00
Maarten van der Heide
91b2f18c2d UWVA#24109
svn path=/Website/trunk/; revision=15665
2012-10-17 08:04:29 +00:00
Maarten van der Heide
4c2acb9ff4 HOUT#24024
svn path=/Website/trunk/; revision=15662
2012-10-16 08:10:47 +00:00
Jos Groot Lipman
23f61367f7 Merged revision(s) from Website/branch522/APPL:
svn path=/Website/trunk/; revision=15658
2012-10-15 10:37:09 +00:00
Maarten van der Heide
7ad64c9f7a UWVA#24109
svn path=/Website/trunk/; revision=15657
2012-10-15 10:23:08 +00:00
Marcel Bourseau
40dbe1ae9b SUTF#24543 - koppeling naar Exact
svn path=/Website/trunk/; revision=15655
2012-10-12 09:56:02 +00:00
Marcel Bourseau
d004945615 SUTF#24543 - koppeling naar Exact
svn path=/Website/trunk/; revision=15654
2012-10-12 09:29:30 +00:00
Marcel Bourseau
ff7ac1570b SUTF#24543 - koppeling naar Exact
svn path=/Website/trunk/; revision=15653
2012-10-12 09:29:13 +00:00
Erik Groener
6bc77f0787 FSN#24528 Geavanceerd zoeken onthoud filters (onterecht) bij wisselen objectsoort
svn path=/Website/trunk/; revision=15651
2012-10-12 08:50:05 +00:00
Erik Groener
a749da2505 FSN#24366 IIS Logfile: Timeout op bezoekersoverzicht
svn path=/Website/trunk/; revision=15648
2012-10-11 14:26:18 +00:00
Marcel Bourseau
3628e75564 SUTF#24543 koppeling naar Exact
svn path=/Website/trunk/; revision=15647
2012-10-11 14:25:07 +00:00
Marcel Bourseau
7412726fd4 SUTF#24543 koppeling naar Exact
svn path=/Website/trunk/; revision=15646
2012-10-11 14:24:40 +00:00
Marcel Bourseau
01d917c714 SUTF#24543 koppeling naar Exact
svn path=/Website/trunk/; revision=15645
2012-10-11 14:24:15 +00:00
Marcel Bourseau
304f9cc03d SUTF#24543 koppeling naar Exact
svn path=/Website/trunk/; revision=15644
2012-10-11 14:23:21 +00:00
Marcel Bourseau
00ec46f899 SUTF#24543 koppeling naar Exact
svn path=/Website/trunk/; revision=15643
2012-10-11 14:23:02 +00:00
Marcel Bourseau
0dc9467255 SUTF#24543 koppeling naar Exact
svn path=/Website/trunk/; revision=15642
2012-10-11 14:22:43 +00:00
Marcel Bourseau
d798d0dd73 SUTF#24543 koppeling Exact
svn path=/Website/trunk/; revision=15640
2012-10-11 14:10:40 +00:00
Erik Groener
c67b071aa7 PNBR#24312 verwarring over afhandeltekst bij vervolgmelding
svn path=/Website/trunk/; revision=15638
2012-10-11 13:28:50 +00:00
Jos Groot Lipman
0f0b901807 FSN#24290 Geen 'verzend nu' knopje voor interne uitvoerenden. Werkte toch niet.
svn path=/Website/trunk/; revision=15631
2012-10-11 07:43:07 +00:00
Erik Groener
ecf46d1704 AAIT#24446 Extra groot scherm bij bijlage openen of toevoegen
svn path=/Website/trunk/; revision=15630
2012-10-10 14:46:24 +00:00
Erik Groener
e8a98097bc PNBR#24512 Geavanceerd zoek functie werkt niet in Chrome en FireFox
svn path=/Website/trunk/; revision=15627
2012-10-10 12:47:28 +00:00
Erik Groener
f39ad89808 AASA#24474 no scroll option or bulk action
svn path=/Website/trunk/; revision=15626
2012-10-10 08:25:08 +00:00
Maarten van der Heide
6b4f653377 UWVA#24109 UWVA#23124
svn path=/Website/trunk/; revision=15619
2012-10-09 16:05:28 +00:00
Jos Groot Lipman
13231eb0c1 FSN#24480 Franse LCL's die niet SQL-safe zijn kunnen problemen geven
svn path=/Website/trunk/; revision=15613
2012-10-09 11:42:24 +00:00
Erik Groener
849bb0b360 FSN#24480 Franse LCL's die niet SQL-safe zijn kunnen problemen geven
svn path=/Website/trunk/; revision=15610
2012-10-09 10:46:07 +00:00
Ruud Lipper
35322e17a7 SKAF#24490
svn path=/Website/trunk/; revision=15608
2012-10-09 10:28:33 +00:00
Peter Koerhuis
368c663123 Widgetportalmenu
svn path=/Website/trunk/; revision=15606
2012-10-09 09:10:28 +00:00
Erik Groener
ae568429f9 AAEN#24442 factuur optelling incl btw klopt niet in header van 6%
svn path=/Website/trunk/; revision=15605
2012-10-09 08:59:28 +00:00
Erik Groener
0e8d6dbfa8 FSN#21938 geavanceerde zoekparameters legen als een ander objectsoort wordt gekozen
svn path=/Website/trunk/; revision=15604
2012-10-09 06:40:31 +00:00
Ruud Lipper
512e54340a PZHO#24417
svn path=/Website/trunk/; revision=15602
2012-10-08 09:54:36 +00:00
Jos Groot Lipman
8b713de046 SKAF#22932 ook reguliere opmerking bij afhandeling bestelling
svn path=/Website/trunk/; revision=15600
2012-10-08 08:55:32 +00:00
Marcel Bourseau
260789dc0a ALLI#24282: Wijziging afleveradres MISCO
svn path=/Website/trunk/; revision=15594
2012-10-05 12:10:17 +00:00
Marcel Bourseau
c4598f118d ALLI#24282: Wijziging afleveradres MISCO
svn path=/Website/trunk/; revision=15593
2012-10-05 12:01:50 +00:00
Marcel Bourseau
69e2007790 ALLI#24282: Wijziging afleveradres MISCO
svn path=/Website/trunk/; revision=15592
2012-10-05 11:57:46 +00:00
Peter Feij
fb9bf31c77 HOUT#23425 melding bij reservering
svn path=/Website/trunk/; revision=15590
2012-10-05 11:31:37 +00:00
Peter Feij
88792de0f9 FSN#24267 Links in XML op kunnen nemen
svn path=/Website/trunk/; revision=15586
2012-10-04 15:07:02 +00:00
Peter Koerhuis
a7784f70df UWVA#24416 Andere afdeling in Vinder API, dan in Facilitor
svn path=/Website/trunk/; revision=15581
2012-10-04 12:40:40 +00:00
Marcel Bourseau
ea3c8375fb ALLI#24440: rappel contract noti-job (wscript->cscript)
svn path=/Website/trunk/; revision=15578
2012-10-04 11:26:06 +00:00
Jos Groot Lipman
9b4a7e8ca1 UWVA#24437 Automatische bezoekersregels limiteren op 100
svn path=/Website/trunk/; revision=15577
2012-10-04 11:15:44 +00:00
Jos Groot Lipman
9535ade326 Voor 5.2.2
svn path=/Website/trunk/; revision=15575
2012-10-03 15:26:53 +00:00
2875 changed files with 231110 additions and 128081 deletions

View File

@@ -20,8 +20,6 @@
RegioInScope etc. zou een beel betere benaming zijn geweest
*/
FCLTHeader.Requires({ lcl: ["ALG"] });
alg = {
// merk op: ALGMAN heeft geen PRS-scope, ALGUSE wel maar die negeren we
checkAutorisation: function (isOptional)

View File

@@ -13,11 +13,12 @@
Note:
*/
DOCTYPE_Disable = 1;
var JSON_Result = true;
%>
<!--#include file="../Shared/common.inc"-->
<!--#include file="../Shared/json2.js" -->
<%
protectRequest.validateToken();
var level = getFParam("level");
var dis_key_arr = getFParamIntArray("key");
@@ -44,36 +45,42 @@ var table = {D : "ALG_DISTRICT",
W : "PRS_WERKPLEK",
PW: "PRS_PERSLIDWERKPLEK"}[level];
result = { success: true };
result = { success: true, deleted: true };
for (var i = 0; i < dis_key_arr.length; i++)
{
sql = "UPDATE " + table
+ " SET " + table + "_VERWIJDER = " + "SYSDATE"
+ " WHERE " + table + "_key IN (" + dis_key_arr[i] + ")";
var err = Oracle.Execute(sql, true);
if (err.friendlyMsg)
{
result.message = err.friendlyMsg;
break;
}
// Bij impliciet ook de werkplek weggooien die nu leeg is.
if (result.success && level == "PW" && S("prs_werkplek_implicit") == 1)
{
sql = "UPDATE prs_werkplek"
+ " SET prs_werkplek_verwijder = SYSDATE"
+ " WHERE prs_werkplek_key IN "
+ " (SELECT prs_werkplek_key "
+ " FROM prs_perslidwerkplek"
+ " WHERE prs_perslidwerkplek_key IN (" + dis_key_arr[i] + "))"
// W en WP hebben geen verwijderveld (meer), die gaan echt weg.
if (level == "W" || level == "PW")
{
// Een WP gooit via de cascade zijn bezetting mee weg.
// Een bezetting verwijderen doet niets extra
// Bij impliciet verwijderen van wp-bezetting dus ook de werkplek weggooien
// die nu (per definitie) leeg wordt. Dit moet eerst, want straks weet
// ik niet meer genoeg
if (level == "PW" && S("prs_werkplek_implicit") == 1)
{
sql = "DELETE FROM prs_werkplek"
+ " WHERE prs_werkplek_key IN "
+ " (SELECT prs_werkplek_key "
+ " FROM prs_perslidwerkplek"
+ " WHERE prs_perslidwerkplek_key IN (" + dis_key_arr[i] + "))"
var err = Oracle.Execute(sql, true);
if (err.friendlyMsg)
abort_with_warning(err.friendlyMsg);
}
// En dit moet ongeacht impliciet of expliciet.
// Alleen bij PW&implicit zal dit niets meer verwijderen vanwege de cascade hiervoor
sql = "DELETE FROM " + table
+ " WHERE " + table + "_key IN (" + dis_key_arr[i] + ")";
}
else
{
sql = "UPDATE " + table
+ " SET " + table + "_VERWIJDER = " + "SYSDATE"
+ " WHERE " + table + "_key IN (" + dis_key_arr[i] + ")";
}
var err = Oracle.Execute(sql, true);
if (err.friendlyMsg)
{
result.message = err.friendlyMsg;
break;
}
}
abort_with_warning(err.friendlyMsg);
}
Response.Write(JSON.stringify(result));

View File

@@ -57,11 +57,16 @@ function fnrowData(oRs)
{
var disKeyString = getKeyString(rowArray);
if (isMulti || confirm(L("lcl_alg_del_txt_district")))
{
var data = { key: disKeyString,
level: "D"
};
<% protectRequest.dataToken("data"); %>
$.post("alg_delete.asp",
{ key: disKeyString,
level: "D" },
data,
FcltCallbackRefresh,
"json");
}
}
</script>
<%
@@ -80,13 +85,22 @@ function district_list(pautfunction, params)
var reg_key = params.reg_key;
var dis_key = params.dis_key;
function fnrowActionEnabler(oRs)
{
var eDelete = false;
if (alg.canWriteDistrict(oRs("alg_district_key").value, authparams.mALGwritelevel))
eDelete = true;
return ({eDelete: eDelete})
}
function fnrowActionEnabler(oRs)
{
var eDelete = false;
if (alg.canWriteDistrict(oRs("alg_district_key").value, authparams.mALGwritelevel))
eDelete = true;
return ({eDelete: eDelete})
}
function fnrowFlexParams(oRs)
{
var dis_key = oRs("alg_district_key").Value;
var this_alg = alg.func_enabled(dis_key, "D");
var flexParams = { readman: this_alg.readman, readuse: this_alg.readuse};
return flexParams;
}
%>
<html>
<head>
@@ -141,6 +155,7 @@ function district_list(pautfunction, params)
rowActionEnabler: fnrowActionEnabler,
flexModule: "ALG",
flexId: "alg_district_key",
flexParams: fnrowFlexParams,
filterParams: params,
outputmode: outputmode,
buttons: addButton

View File

@@ -64,7 +64,7 @@ var authparams = alg.checkAutorisation();
<% BLOCK_END();
var buttons = [ {title: L("lcl_search"), action: "doSubmit()", id: "bSearch" },
{title: L("lcl_obj_advanced"), action: "myModal()", id: "bAdvanced" } ];
CreateButtons(buttons); %>
CreateButtons(buttons, { entersubmit: true }); %>
</form>
</div> <!-- search -->

View File

@@ -103,6 +103,7 @@ generateFlexKenmerkBlock ({
flexcolumns : S("alg_flexcolumns"),
this_alg : this_alg
});
IFACE.FORM_END();
%>
</form>
<iframe src="../Shared/empty.html" name="hidFrameSubmit" style="display:none"></iframe>

View File

@@ -216,6 +216,7 @@ generateFlexKenmerkBlock ({
flexcolumns : S("alg_flexcolumns"),
this_alg : this_alg
});
IFACE.FORM_END();
%>
</form>
<iframe src="../Shared/empty.html" name="hidFrameSubmit" style="display:none"></iframe>

View File

@@ -16,6 +16,14 @@
<%
var bld_key = getQParamInt( "bld_key" );;
var beginuur = getFParamFloat("bld_beginuur", -2);
if (beginuur == -1)
beginuur = "";
var einduur = getFParamFloat("bld_einduur", -2);
if (einduur == -1)
einduur = "";
var fields = [ { dbs: "alg_locatie_key", typ: "key", frm: "locatiekey" },
{ dbs: "ALG_SRTGEBOUW_KEY", typ: "key", frm: "bld_srtkey" },
{ dbs: "ALG_GEBOUW_NAAM", typ: "varchar", frm: "bld_naam" },
@@ -30,17 +38,20 @@
{ dbs: "PRS_KOSTENPLAATS_KEY", typ: "key", frm: "prs_kstpl" },
{ dbs: "MLD_DIENSTNIVEAU_KEY", typ: "key", frm: "dienstniveau" },
{ dbs: "ALG_GEBOUW_ORDERNR", typ: "varchar", frm: "bld_ordrnr" },
{ dbs: "ALG_GEBOUW_DWGX", typ: "number", frm: "bld_dwgx" },
{ dbs: "ALG_GEBOUW_DWGY", typ: "number", frm: "bld_dwgy" },
{ dbs: "ALG_GEBOUW_X", typ: "number", frm: "bld_x" },
{ dbs: "ALG_GEBOUW_Y", typ: "number", frm: "bld_y" },
{ dbs: "ALG_GEBOUW_DWGX", typ: "float", frm: "bld_dwgx" },
{ dbs: "ALG_GEBOUW_DWGY", typ: "float", frm: "bld_dwgy" },
{ dbs: "ALG_GEBOUW_X", typ: "float", frm: "bld_x" },
{ dbs: "ALG_GEBOUW_Y", typ: "float", frm: "bld_y" },
{ dbs: "ALG_GEBOUW_BEZ", typ: "check", frm: "bld_bez" },
{ dbs: "alg_gebouw_beginuur", typ: "float", frm: "bld_beginuur" },
{ dbs: "alg_gebouw_einduur", typ: "float", frm: "bld_einduur" },
{ dbs: "ALG_GEBOUW_WERKDAGEN", typ: "check", frm: "bld_werkdagen" }];
{ dbs: "ALG_GEBOUW_WERKDAGEN", typ: "check0", frm: "bld_werkdagen" }];
var warning = "";
if (bld_key > 0)
if (beginuur != -2)
fields.push({ dbs: "alg_gebouw_beginuur", typ: "float", val: beginuur });
if (einduur != -2)
fields.push({ dbs: "alg_gebouw_einduur", typ: "float", val: einduur });
var warning = "";
if (bld_key > 0)
{
sql = buildUpdate("alg_gebouw", fields)
+ " alg_gebouw_key = " + bld_key;
@@ -49,7 +60,7 @@ if (bld_key > 0)
if (err.friendlyMsg)
warning = err.friendlyMsg;
}
else
else
{
fields.push({ dbs: "alg_gebouw_key", typ: "key", seq: "alg_s_alg_onroerendgoed_keys" });
var regIns = buildInsert("alg_gebouw", fields);

View File

@@ -106,7 +106,7 @@ BLOCK_START("algLoc1", "");
readonly: !this_alg.writeman,
required: true });
manRWFIELD("loc_omsch", "fld", L("lcl_estate_locatie_man_descr"), loc_omsch, {required: true, maxlength: 30});
manRWFIELD("loc_omsch", "fld", L("lcl_estate_locatie_man_descr"), loc_omsch, {required: true, maxlength: 60});
manRWFIELD("loc_code", "fld", L("lcl_estate_locatie_man_code"), loc_code, {required: true, maxlength: 10});
manRWFIELD("bez_adres", "fld", L("lcl_prs_address_bezoek_adres"), bez_adres, {maxlength: 35});
manRWFIELD("bez_postc", "fld", L("lcl_prs_address_bezoek_postcode"), bez_postc, {maxlength: 12});
@@ -148,6 +148,7 @@ generateFlexKenmerkBlock ({
flexcolumns : S("alg_flexcolumns"),
this_alg : this_alg
});
IFACE.FORM_END();
%>
</form>
<iframe src="../Shared/empty.html" name="hidFrameSubmit" style="display:none"></iframe>

View File

@@ -82,6 +82,7 @@ BLOCK_START("algInfo", "");
manRWFIELD("reg_oms", "fld", L("lcl_region"), reg_oms, {required: true, maxlength: 30});
BLOCK_END();
IFACE.FORM_END();
%>
</form>
<iframe src="../Shared/empty.html" name="hidFrameSubmit" style="display:none"></iframe>

View File

@@ -55,6 +55,9 @@ if (room_key > 0)
+ ", g.alg_ruimte_omtrek"
+ ", g.alg_ruimte_inhoud"
+ ", g.alg_ruimte_opmerking"
+ ", g.alg_ruimte_beginuur"
+ ", g.alg_ruimte_einduur"
+ ", g.alg_ruimte_werkdagen"
+ ", sync.cad_imp_contour_opp"
+ ", sync.cad_imp_contour_opp_alt1"
+ ", sync.cad_imp_contour_opp_alt2"
@@ -75,6 +78,9 @@ if (room_key > 0)
var room_opm = oRs("ALG_RUIMTE_OPMERKING").value;
var room_oppa1 = oRs("ALG_RUIMTE_OPP_ALT1").value;
var room_oppa2 = oRs("ALG_RUIMTE_OPP_ALT2").value;
var beginuur = oRs("alg_ruimte_beginuur").value;
var einduur = oRs("alg_ruimte_einduur").value;
var werkdagen = oRs("alg_ruimte_werkdagen").value;
var contour_opp = oRs("cad_imp_contour_opp").value;
var contour_opp1 = oRs("cad_imp_contour_opp_alt1").value;
var contour_opp2 = oRs("cad_imp_contour_opp_alt2").value;
@@ -188,10 +194,44 @@ BLOCK_START("algLoc2", "");
manRWFIELD("room_oppa2", "fldshort", L("lcl_estate_ruimte_opp_alt2"), room_oppa2, {maxlength: 10, datatype: "float"});
ROFIELDTR("fldshort", L("lcl_fg_tek_room_opp_g_alt2"), contour_opp2);
}
manRWFIELD("room_omt", "fldshort", L("lcl_estate_ruimte_man_omtrek"), room_omt, {maxlength: 10, datatype: "float"});
manRWFIELD("room_inh", "fldshort", L("lcl_estate_ruimte_man_inhoud"), room_inh, {maxlength: 13, datatype: "float"});
manRWFIELD("room_omt", "fldshort", L("lcl_estate_ruimte_man_omtrek"), room_omt, {maxlength: 10, datatype: "float"});
manRWFIELD("room_inh", "fldshort", L("lcl_estate_ruimte_man_inhoud"), room_inh, {maxlength: 13, datatype: "float"});
manRWFIELD("room_opm", "fld", L("lcl_estate_ruimte_man_opmerk"), room_opm, {maxlength: 50});
var times = [];
for (i=0; i<24; i++)
{
sql = " SELECT " + String(i+0/4) + ", '" + String(i) + ":00' FROM DUAL"
+ " UNION ALL SELECT " + String(i+1/4) + ", '" + String(i) + ":15' FROM DUAL"
+ " UNION ALL SELECT " + String(i+2/4) + ", '" + String(i) + ":30' FROM DUAL"
+ " UNION ALL SELECT " + String(i+3/4) + ", '" + String(i) + ":45' FROM DUAL"
times.push(sql);
}
FCLTselector("room_beginuur", times.join(" UNION ALL "),
{ label: L("lcl_estate_gebouw_beginuur"),
initKey: beginuur,
emptyOption: "",
readonly: !this_alg.writeman
}
);
FCLTselector("room_einduur", times.join(" UNION ALL "),
{ label: L("lcl_estate_gebouw_einduur"),
initKey: einduur,
emptyOption: "",
readonly: !this_alg.writeman
}
);
sql = " SELECT null, " + safe.quoted_sql(L("lcl_alg_ruimte_volgens_gebouw")) + " FROM DUAL"
+ " UNION ALL SELECT 0, " + safe.quoted_sql(L("lcl_No")) + " FROM DUAL"
+ " UNION ALL SELECT 1, " + safe.quoted_sql(L("lcl_Yes")) + " FROM DUAL";
FCLTselector("room_werkdagen", sql,
{ label: L("lcl_estate_gebouw_werkdagen"),
initKey: werkdagen,
readonly: !this_alg.writeman
}
);
BLOCK_END();
generateFlexKenmerkBlock ({
@@ -201,6 +241,7 @@ BLOCK_END();
flexcolumns : S("alg_flexcolumns"),
this_alg : this_alg
});
IFACE.FORM_END();
%>
</form>
<iframe src="../Shared/empty.html" name="hidFrameSubmit" style="display:none"></iframe>

View File

@@ -18,6 +18,19 @@
var room_key = getQParamInt( "room_key" );
var isNew = (room_key < 0);
var beginuur = getFParamFloat("room_beginuur", -2);
if (beginuur == -1)
beginuur = "";
var einduur = getFParamFloat("room_einduur", -2);
if (einduur == -1)
einduur = "";
function uurForeign(tm)
{
return toTimeString(tm, false); // geen seconden
}
var fields = [ { dbs: "ALG_VERDIEPING_KEY", typ: "key", frm: "verdiepingkey" },
{ dbs: "ALG_SRTRUIMTE_KEY", typ: "key", frm: "room_srt", track: L("lcl_estate_ruimte_man_sort") , foreign: "alg_srtruimte" },
{ dbs: "ALG_RUIMTE_NR", typ: "varchar", frm: "room_nr", track: L("lcl_estate_ruimte_man_nr") },
@@ -34,8 +47,15 @@
{ dbs: "ALG_RUIMTE_OPP_GEVELBEKLEDING", typ: "float", frm: "room_gebe" },
{ dbs: "ALG_RUIMTE_OPP_ALT1", typ: "float", frm: "room_oppa1", track: L("lcl_estate_ruimte_opp_alt1") },
{ dbs: "ALG_RUIMTE_OPP_ALT2", typ: "float", frm: "room_oppa2", track: L("lcl_estate_ruimte_opp_alt2") },
{ dbs: "MLD_DIENSTNIVEAU_KEY", typ: "key", frm: "dienstniveau", track: L("lcl_mld_dienst_niveau"), foreign: "mld_dienstniveau" }
{ dbs: "MLD_DIENSTNIVEAU_KEY", typ: "key", frm: "dienstniveau", track: L("lcl_mld_dienst_niveau"), foreign: "mld_dienstniveau" },
{ dbs: "ALG_RUIMTE_WERKDAGEN", typ: "number", frm: "room_werkdagen" }
];
if (beginuur != -2)
fields.push({ dbs: "ALG_RUIMTE_BEGINUUR", typ: "float", val: beginuur, track: L("lcl_estate_gebouw_beginuur"), foreign: uurForeign });
if (einduur != -2)
fields.push({ dbs: "ALG_RUIMTE_EINDUUR", typ: "float", val: einduur, track: L("lcl_estate_gebouw_einduur"), foreign: uurForeign });
var warning="";
if (room_key > 0)
{
@@ -67,8 +87,9 @@
+ " AND alg_onrgoed_niveau = 'R' "
+ " AND alg_onrgoed_key = " + room_key;
allKenmerkenSQL = " SELECT "+lcl.xsql('k.alg_kenmerk_omschrijving','k.alg_kenmerk_key')+" kenmerk_omschrijving, "
+ " alg_kenmerk_key srtkenmerk_key"
allKenmerkenSQL = " SELECT "+lcl.xsql('k.alg_kenmerk_omschrijving','k.alg_kenmerk_key')+" kenmerk_omschrijving"
+ " , alg_kenmerk_key srtkenmerk_key"
+ " , fac_kenmerkdomein_key"
+ " FROM alg_kenmerk k"
+ " WHERE k.alg_kenmerk_verwijder IS NULL"
+ " AND k.alg_kenmerk_niveau = 'R'"

View File

@@ -128,6 +128,7 @@ if (srtruimte_lg_key > -1)
RWFIELDTR("prijs5", "fldalgprijs", L("lcl_alg_alg_tariefD"), safe.editablefloat(prijs5, 5), {maxlength: 17, datatype: "float"});
BLOCK_END();
IFACE.FORM_END();
%>
</form>
<iframe src="../Shared/empty.html" name="hidFrameSubmit" style="display:none"></iframe>

View File

@@ -157,6 +157,7 @@ generateFlexKenmerkBlock ({
this_alg : this_alg
});
IFACE.FORM_END();
%>
</form>
<iframe src="../Shared/empty.html" name="hidFrameSubmit" style="display:none"></iframe>

View File

@@ -114,13 +114,14 @@ BLOCK_START("algLoc1", "");
BLOCK_END();
generateFlexKenmerkBlock ({
onrgoed_key : bld_key,
onrgoed_key : flr_key,
onrgoed_niveau : onrgoedlvl,
reado : false,
flexcolumns : S("alg_flexcolumns"),
this_alg : this_alg
});
IFACE.FORM_END();
%>
</form>
<iframe src="../Shared/empty.html" name="hidFrameSubmit" style="display:none"></iframe>

View File

@@ -46,6 +46,10 @@ if (wp_key > 0)
oRs.Close();
}
else if (S("prs_werkplek_implicit") == 1)
{
wp_type = 1; // Bij impliciet altijd flex
}
%>
<html>
@@ -143,10 +147,12 @@ BLOCK_START("algInfo", "");
+ " UNION SELECT 1, " + safe.quoted_sql(L("lcl_wptype_1")) + " FROM DUAL";
FCLTselector("wp_type", sql,
{ label: L("lcl_wptype"),
initKey: wp_type
initKey: wp_type,
readonly: S("prs_werkplek_implicit") == 1
});
BLOCK_END();
IFACE.FORM_END();
%>
</form>
<iframe src="../Shared/empty.html" name="hidFrameSubmit" style="display:none"></iframe>

View File

@@ -16,13 +16,16 @@ var wp_key = getQParamInt( "wp_key" );
var virtueel = (getFParamInt("has_wp_virt", 0) == 1) && (Request.Form("wp_virt").count == 1); // virtueel
// Bij impliciet altijd flex
var wp_type = (S("prs_werkplek_implicit") == 1)?1:getFParamInt("wp_type");
var fields = [// { dbs: "PRS_WERKPLEK_MODULE", typ: "varchar", frm: "" },
{ dbs: "PRS_WERKPLEK_VOLGNR", typ: "number", frm: "wp_volgnr" },
{ dbs: "PRS_WERKPLEK_OMSCHRIJVING", typ: "varchar", frm: "wp_oms" },
{ dbs: "PRS_WERKPLEK_VASTOPP", typ: "number", frm: "wp_vstopp_v" },
{ dbs: "PRS_WERKPLEK_OPP", typ: "number", frm: "wp_opp" },
{ dbs: "PRS_WERKPLEK_VIRTUEEL", typ: "number", val: (virtueel? 1 : 0) },
{ dbs: "PRS_WERKPLEK_TYPE", typ: "number", frm: "wp_type" },
{ dbs: "PRS_WERKPLEK_TYPE", typ: "number", val: wp_type },
{ dbs: "PRS_ALG_RUIMTE_KEY", typ: "key", frm: "ruimtekey" } /*,
{ dbs: "PRS_WERKPLEK_GETEKEND", typ: "date", frm: "" },
{ dbs: "PRS_WERKPLEK_DWGX", typ: "number", frm: "" },

View File

@@ -20,10 +20,18 @@
<%
function generateFlexKenmerkBlock(params)
{
if (!params.fnpre) // Mobile geeft die zelf eme
if (!params.fnpre) // Mobile geeft die zelf mee
{
params.fnpre = function () { BLOCK_START("algFlex"+(S("alg_flexcolumns")!=1?"2":""), L("lcl_alg_flexblok")); }
params.fnpost = BLOCK_END;
if (params.advanced) // Simpel houden
{
params.fnpre = function () { Response.Write('<table id="flextable" cellpadding="0" cellspacing="0">'); };
params.fnpost = function () { Response.Write('</table'); };
}
else
{
params.fnpre = function () { BLOCK_START("algFlex"+(S("alg_flexcolumns")!=1?"2":""), L("lcl_alg_flexblok")); }
params.fnpost = BLOCK_END;
}
}
var onrgoed_key = params.onrgoed_key; // Onroerendgoed key
var onrgoed_niveau = params.onrgoed_niveau; // Onroerendgoed niveau
@@ -41,18 +49,6 @@ function generateFlexKenmerkBlock(params)
return true;
}
function isInvisible(volgnummer)
{
if (volgnummer<100 && !params.this_alg.readman )
return true; // Invisible
if (volgnummer>100 && !params.this_alg.readuse)
return true; // Invisible
return false;
}
var sql = "SELECT k.alg_kenmerk_key kenmerk_key, "
+ lcl.xsql('k.alg_kenmerk_omschrijving', 'k.alg_kenmerk_key') +" kenmerk_omschrijving, "
+ " k.alg_kenmerk_kenmerktype kenmerk_kenmerktype, "
@@ -82,6 +78,8 @@ function generateFlexKenmerkBlock(params)
+ " FROM alg_kenmerk k "
+ " WHERE k.alg_kenmerk_niveau = " + safe.quoted_sql(onrgoed_niveau)
+ " AND k.alg_kenmerk_verwijder IS NULL "
+ (!params.this_alg.readman? " AND alg_kenmerk_volgnr >= 100":"")
+ (!params.this_alg.readuse? " AND alg_kenmerk_volgnr <= 100":"")
+ "ORDER BY k.alg_kenmerk_volgnr, "
+ lcl.xsql('k.alg_kenmerk_omschrijving', 'k.alg_kenmerk_key');
@@ -93,13 +91,12 @@ function generateFlexKenmerkBlock(params)
{ flexcolumns: (!advanced ? flexcolumns : 1), // advanced is een popup. Dan passen twee kolommen slecht
kenmerk_search: advanced,
fnIsReadonly: isReadonly,
fnIsInvisible: isInvisible,
hideVervallen: onrgoed_key<0,
fnpre: params.fnpre,
fnpost: params.fnpost,
mobile: params.mobile,
parentKey: onrgoed_key } //?????
parentKey: onrgoed_key,
kenmerk_module: onrgoed_niveau }
);
}
%>

View File

@@ -57,11 +57,16 @@ function doDelete(rowArray, isMulti)
{
var bldKeyString = getKeyString(rowArray);
if (isMulti || confirm(L("lcl_alg_del_txt_gebouw")))
{
var data = { key: bldKeyString,
level: "G"
};
<% protectRequest.dataToken("data"); %>
$.post("alg_delete.asp",
{ key: bldKeyString,
level: "G" },
data,
FcltCallbackRefresh,
"json");
}
}
</script>
<%
@@ -85,13 +90,22 @@ function gebouw_list(pautfunction, params)
var bld_key = params.bld_key;
var bld_func = params.bld_func;
function fnrowActionEnabler(oRs)
{
var eDelete = false;
if (alg.canWriteGebouw(oRs("alg_gebouw_key").value, authparams.mALGwritelevel))
eDelete = true;
return ({eDelete: eDelete})
}
function fnrowActionEnabler(oRs)
{
var eDelete = false;
if (alg.canWriteGebouw(oRs("alg_gebouw_key").value, authparams.mALGwritelevel))
eDelete = true;
return ({eDelete: eDelete})
}
function fnrowFlexParams(oRs)
{
var bld_key = oRs("alg_gebouw_key").Value;
var this_alg = alg.func_enabled(bld_key, "G");
var flexParams = { readman: this_alg.readman, readuse: this_alg.readuse};
return flexParams;
}
%>
<html>
@@ -176,6 +190,7 @@ function gebouw_list(pautfunction, params)
rowActionEnabler: fnrowActionEnabler,
flexModule: "ALG",
flexId: "alg_gebouw_key",
flexParams: fnrowFlexParams,
filterParams: params,
outputmode: outputmode,
buttons: addButton
@@ -183,11 +198,10 @@ function gebouw_list(pautfunction, params)
rst.addColumn(new Column({caption: L("lcl_estate_locatie_man_descr"), content: "alg_locatie_omschrijving"}));
rst.addColumn(new Column({caption: L("lcl_estate_gebouw_man_code"), content: "alg_gebouw_code"}));
rst.addColumn(new Column({caption: L("lcl_estate_gebouw_man_name"), content: "alg_gebouw_naam", hasActions: true}));
rst.addColumn(new Column({caption: L("lcl_estate_gebouw_man_name"), content: "alg_gebouw_naam" }));
rst.addColumn(new Column({caption: L("lcl_estate_gebouw_srtgebouw"), content: "alg_srtgebouw_omschrijving"}));
rst.addColumn(new Column({caption: L("lcl_estate_gebouw_man_bruto_vloeropp"), content: "alg_gebouw_bruto_vloeropp"}));
if (outputmode != 0)
{
rst.addColumn(new Column({caption: L("lcl_estate_gebouw_man_opmerk"), content: "alg_gebouw_opmerking"}));

View File

@@ -45,8 +45,8 @@ var authparams = alg.checkAutorisation();
</head>
<body id="searchbody">
<div id="search">
<% BLOCK_START("searchtable", L("lcl_filterblok"));%>
<form name="u2" target="workFrame" action="alg_gebouw_search_list.asp" method="get">
<% BLOCK_START("searchtable", L("lcl_filterblok"));%>
<tr>
<td class="searchkolom1">
<table><!-- x rijen, 2 kolommen: label + veld -->
@@ -82,13 +82,13 @@ var authparams = alg.checkAutorisation();
</table>
</td><!-- end column 1 -->
</tr>
</form>
<% BLOCK_END();
var buttons = [ {title: L("lcl_search"), action: "doSubmit()", id: "bSearch" },
{title: L("lcl_obj_advanced"), action: "myModal()", id: "bAdvanced" } ];
CreateButtons(buttons);
CreateButtons(buttons, { entersubmit: true });
%>
</form>
</div> <!-- search -->
<div id="result">

View File

@@ -64,11 +64,16 @@ function fnrowData(oRs)
{
var locKeyString = getKeyString(rowArray);
if (isMulti || confirm(L("lcl_alg_del_txt_locatie")))
{
var data = { key: locKeyString,
level: "L"
};
<% protectRequest.dataToken("data"); %>
$.post("alg_delete.asp",
{ key: locKeyString,
level: "L" },
data,
FcltCallbackRefresh,
"json");
}
}
</script>
<%
@@ -96,6 +101,15 @@ function locatie_list(pautfunction, params)
eDelete = true;
return ({eDelete: eDelete})
}
function fnrowFlexParams(oRs)
{
var loc_key = oRs("alg_locatie_key").Value;
var this_alg = alg.func_enabled(loc_key, "L");
var flexParams = { readman: this_alg.readman, readuse: this_alg.readuse};
return flexParams;
}
%>
<html>
@@ -168,13 +182,14 @@ function locatie_list(pautfunction, params)
outputmode: outputmode,
flexModule: "ALG",
flexId: "alg_locatie_key",
flexParams: fnrowFlexParams,
filterParams: params,
buttons: addButton
});
rst.addColumn(new Column({caption: L("lcl_estate_district_man_descr"), content: "alg_district_omschrijving"}));
rst.addColumn(new Column({caption: L("lcl_estate_locatie_man_code"), content: "alg_locatie_code"}));
rst.addColumn(new Column({caption: L("lcl_estate_locatie_man_descr"), content: "alg_locatie_omschrijving", hasActions:true}));
rst.addColumn(new Column({caption: L("lcl_estate_locatie_man_descr"), content: "alg_locatie_omschrijving" }));
rst.addColumn(new Column({caption: L("lcl_prs_address_bezoek_adres"), content: "alg_locatie_adres"}));
rst.addColumn(new Column({caption: L("lcl_prs_address_bezoek_postcode"), content: "alg_locatie_postcode"}));
rst.addColumn(new Column({caption: L("lcl_prs_address_bezoek_plaats"), content: "alg_locatie_plaats"}));

View File

@@ -43,8 +43,8 @@ var authparams = alg.checkAutorisation();
</head>
<body id="searchbody">
<div id="search">
<% BLOCK_START("searchtable", L("lcl_filterblok"));%>
<form name="u2" target="workFrame" action="alg_locatie_search_list.asp" method="get">
<% BLOCK_START("searchtable", L("lcl_filterblok"));%>
<tr>
<td class="searchkolom1">
<table><!-- x rijen, 2 kolommen: label + veld -->
@@ -63,13 +63,13 @@ var authparams = alg.checkAutorisation();
<td class="searchkolom2">
</td><!-- end column 1 -->
</tr>
</form>
<% BLOCK_END();
var buttons = [ {title: L("lcl_search"), action: "doSubmit()", id: "bSearch" },
{title: L("lcl_obj_advanced"), action: "myModal()", id: "bAdvanced" } ];
CreateButtons(buttons);
CreateButtons(buttons, { entersubmit: true });
%>
</form>
</div> <!-- search -->
<div id="result">

View File

@@ -52,11 +52,16 @@ function fnrowData(oRs)
{
var regKeyString = getKeyString(rowArray);
if (isMulti || confirm(L("lcl_alg_del_txt_regio")))
$.post("alg_delete.asp",
{ key: regKeyString,
level: "RE" },
FcltCallbackRefresh,
"json");
{
var data = { key: regKeyString,
level: "RE"
};
<% protectRequest.dataToken("data"); %>
$.post("alg_delete.asp",
data,
FcltCallbackRefresh,
"json");
}
}
</script>
<%

View File

@@ -50,11 +50,11 @@ var authparams = alg.checkAutorisation();
</tr>
<% BLOCK_END(); %>
</form>
<%
var buttons = [{title: L("lcl_search"), action: "document.forms.u2.submit();", id: "bSearch" }];
CreateButtons(buttons);
CreateButtons(buttons, { entersubmit: true });
%>
</form>
</div> <!-- search -->
<div id="result">

View File

@@ -58,7 +58,7 @@ else
addString = (loc_key > 0? "&loc_key=" + loc_key : "")
+ (geb_key > 0? "&geb_key=" + geb_key : "")
+ (ver_key > 0? "&ver_key=" + ver_key : "")
+ (cad_ruimte_nr?"&cad_ruimte_nr="+cad_ruimte_nr:"");
+ (cad_ruimte_nr?"&cad_ruimte_nr="+safe.url(cad_ruimte_nr):"");
}
}
%>

View File

@@ -80,11 +80,16 @@ function ruimte_list(pautfunction, params)
$(row).addClass('dirty');
var room_key = row.getAttribute("ROWKEY");
if (isMulti || confirm(L("lcl_alg_del_txt_ruimte")))
{
var data = { key: room_key,
level: "R"
};
<% protectRequest.dataToken("data"); %>
$.post("alg_delete.asp",
{ key: room_key,
level: "R" },
data,
FcltCallbackRefresh,
"json");
}
}
</script>
</head>
@@ -194,6 +199,15 @@ function ruimte_list(pautfunction, params)
return (floorCache[oRs("alg_verdieping_key").value]);
}
function fnrowFlexParams(oRs)
{
var room_key = oRs("alg_ruimte_key").Value;
var this_alg = alg.func_enabled(room_key, "R");
var flexParams = { readman: this_alg.readman, readuse: this_alg.readuse};
return flexParams;
}
var addurl = "appl/alg/alg_ruimte.asp?a=1";
addurl += buildTransitParam(["locatiekey", "gebouwkey", "verdiepingkey", "ruimtekey"], params) // TODO: welke allemaal?
@@ -212,6 +226,7 @@ function ruimte_list(pautfunction, params)
outputmode: outputmode,
flexModule: "ALG",
flexId: "alg_ruimte_key",
flexParams: fnrowFlexParams,
filterParams: params,
buttons: addButton
});
@@ -221,7 +236,7 @@ function ruimte_list(pautfunction, params)
rst.addColumn(new Column({caption: L("lcl_estate_ruimte_man_nr"), content: "alg_ruimte_nr"}));
rst.addColumn(new Column({caption: L("lcl_estate_ruimte_man_descr"), content: "alg_ruimte_omschrijving", hasActions: true}));
rst.addColumn(new Column({caption: L("lcl_estate_ruimte_man_descr"), content: "alg_ruimte_omschrijving" }));
rst.addColumn(new Column({caption: L("lcl_estate_ruimte_man_sort"), content: "alg_srtruimte_omschrijving"}));
rst.addColumn(new Column({caption: L("lcl_estate_ruimte_bruto_vloeropp"), content: "alg_ruimte_bruto_vloeropp", datatype: "float", decimals: 2 }));

View File

@@ -49,8 +49,8 @@ var authparams = alg.checkAutorisation();
</head>
<body id="searchbody">
<div id="search">
<% BLOCK_START("searchtable", L("lcl_filterblok"));%>
<form name="u2" target="workFrame" action="alg_ruimte_search_list.asp" method="get">
<% BLOCK_START("searchtable", L("lcl_filterblok"));%>
<tr>
<td class="searchkolom1">
<table><!-- x rijen, 2 kolommen: label + veld -->
@@ -98,13 +98,13 @@ var authparams = alg.checkAutorisation();
%> </table>
</td><!-- end column 1 -->
</tr>
</form>
<% BLOCK_END();
var buttons = [ {title: L("lcl_search"), action: "doSubmit()", id: "bSearch" },
{title: L("lcl_obj_advanced"), action: "myModal()", id: "bAdvanced" } ];
CreateButtons(buttons);
CreateButtons(buttons, { entersubmit: true });
%>
</form>
</div> <!-- search -->
<div id="result">

View File

@@ -29,6 +29,8 @@ var ruimte_key_arr = getQParamIntArray("ruimte_keys");
var submitting = getQParamInt("submit", 0) == 1;
if (submitting)
{
protectRequest.validateToken();
FCLTHeader.Generate();
var nrRows = getFParamInt("nrRows", 0);
@@ -186,6 +188,7 @@ else
var buttons = [ {title: L("lcl_add"), icon: "submit.png", action: "alg_add('"+ safe.displayfloat(tot_oppervlak, 2) +"')" },
{title: L("lcl_submit"), icon: "undo.png", action: "alg_submit()" } ];
CreateButtons(buttons);
IFACE.FORM_END();
%>
</form>
</div>

View File

@@ -112,9 +112,9 @@ function alg_add(oppervlak)
if ($("#afdeling_key").val() > 0)
{
var exist = false;
$("tr[value]").each(function(i, value)
$("#afdbezettingtable tr").each(function(i, value)
{
if ($("#afdeling_key").val() == $(value)[0].myData.afd_key)
if (this.myData && $("#afdeling_key").val() == this.myData.afd_key)
exist = true;
});
if (!exist)

View File

@@ -6,7 +6,7 @@
File: alg_ruimtefunctie_delete.asp
Description: Verwijderen ruimtefunctie locatie/gebouw relatie
Parameters:
Parameters:
key Strin van ruimtefunctie locatie/gebouw keys (required)
Context: Vanuit show-schermen en of vanuit overzichten
Result: JSON object
@@ -18,6 +18,7 @@ DOCTYPE_Disable = 1;
<!--#include file="../Shared/common.inc"-->
<!--#include file="../Shared/json2.js" -->
<%
protectRequest.validateToken();
var autfunction = "WEB_ALGMAN";

View File

@@ -56,10 +56,15 @@ function ruimtefunctie_list(pautfunction, params)
$(row).addClass('dirty');
var srtruimte_lg_key = row.getAttribute("ROWKEY");
if (isMulti || confirm(L("lcl_alg_del_txt_ruimtefunctie")))
{
var data = { key: srtruimte_lg_key
};
<% protectRequest.dataToken("data"); %>
$.post("alg_ruimtefunctie_delete.asp",
{ key: srtruimte_lg_key },
data,
FcltCallbackRefresh,
"json");
}
}
</script>
</head>

View File

@@ -48,11 +48,16 @@ oRs.Close();
function dis_delete()
{
if (confirm(L("lcl_alg_del_txt_district")))
$.post("alg_delete.asp",
{ key: <%=dis_key%>,
level: "D" },
FcltCallbackClose,
"json");
{
var data = { key: <%=dis_key%>,
level: "D"
};
<% protectRequest.dataToken("data"); %>
$.post("alg_delete.asp",
data,
FcltCallbackClose,
"json");
}
}
</script>
</head>

View File

@@ -71,9 +71,12 @@ oRs.Close();
{
if (confirm(L("lcl_alg_del_txt_gebouw")))
{
var data = { key: <%=bld_key%>,
level: "G"
};
<% protectRequest.dataToken("data"); %>
$.post("alg_delete.asp",
{ key: <%=bld_key%>,
level: "G" },
data,
FcltCallbackClose,
"json");
}
@@ -161,18 +164,9 @@ oRs.Close();
ROFIELDTR("fld", L("lcl_geoycoord"), bld_y, {suppressEmpty:true});
ROCHECKBOXTR("fldalgbez", L("lcl_estate_gebouw_bez"), bld_bez==1);
if (beginuur >= 0 && einduur > 0)
{
var dd = new Date();
var hh = Math.floor(beginuur);
var mm = (beginuur*60) % 60;
dd.setHours(hh,mm,0,0);
ROFIELDTR("fld", L("lcl_estate_gebouw_beginuur"), toTimeString(dd), {suppressEmpty:true});
var hh = Math.floor(einduur);
var mm = (beginuur*60) % 60;
dd.setHours(hh,mm,0,0);
ROFIELDTR("fld", L("lcl_estate_gebouw_einduur"), toTimeString(dd), {suppressEmpty:true});
}
ROFIELDTR("fld", L("lcl_estate_gebouw_beginuur"), toTimeString(beginuur), {suppressEmpty:true} );
ROFIELDTR("fld", L("lcl_estate_gebouw_einduur"), toTimeString(einduur), {suppressEmpty:true} );
ROCHECKBOXTR("fldalgwerk", L("lcl_estate_gebouw_werkdagen"), werkdagen==1);
BLOCK_END();

View File

@@ -60,7 +60,7 @@ oRs.Close();
function alg_showphotos()
{
FcltMgr.openDetail("appl/shared/show_foto.asp?urole=bo&root_path=<%=custpath%>/location_images/&loc_key=<%=loc_key%>", "<%=L("lcl_photos")%>");
FcltMgr.openDetail("appl/shared/show_foto.asp?urole=bo&loc_key=<%=loc_key%>", "<%=L("lcl_photos")%>");
}
function loc_change()
@@ -71,13 +71,16 @@ oRs.Close();
function loc_delete()
{
if (confirm(L("lcl_alg_del_txt_locatie")))
{
$.post("alg_delete.asp",
{ key: <%=loc_key%>,
level: "L" },
FcltCallbackClose,
"json");
if (confirm(L("lcl_alg_del_txt_locatie")))
{
var data = { key: <%=loc_key%>,
level: "L"
};
<% protectRequest.dataToken("data"); %>
$.post("alg_delete.asp",
data,
FcltCallbackClose,
"json");
}
}
</script>
@@ -88,7 +91,7 @@ oRs.Close();
buttons.push({title: L("lcl_photos"), icon: "camera.png", action: "alg_showphotos()"});
if (!loc_deleted)
{
if (this_alg.writeman || this_alg.writeman)
if (this_alg.writeman || this_alg.writeuse)
buttons.push({title: L("lcl_change"), action: "loc_change()", icon: "wijzigen.png"});
if (this_alg.writeman) // ALGMAN nodig
buttons.push({title: L("lcl_delete"), action: "loc_delete()", icon: "delete.png"});
@@ -137,7 +140,7 @@ oRs.Close();
ROFIELDTR("fld", L("lcl_prs_address_post_land"), pst_land, {suppressEmpty: true});
ROFIELDTR("fld", L("lcl_estate_locatie_man_verantw"), loc_vw, {suppressEmpty: true});
ROFIELDTR("fld", L("lcl_estate_locatie_man_verantw_tel"), loc_vwtel, {suppressEmpty: true});
ROFIELDTR("fld", L("lcl_noti_email"), loc_mail, {suppressEmpty: true});
AFIELDTR('fldmailto details', L("lcl_noti_email"), "mailto:" + loc_mail, loc_mail, { suppressEmpty: true });
BLOCK_END();

View File

@@ -50,9 +50,12 @@ oRs.Close();
{
if (confirm(L("lcl_alg_del_txt_regio")))
{
var data = { key: <%=regio_key%>,
level: "RE"
};
<% protectRequest.dataToken("data"); %>
$.post("alg_delete.asp",
{ key: <%=regio_key%>,
level: "RE" },
data,
FcltCallbackClose,
"json");
}
@@ -64,7 +67,7 @@ oRs.Close();
<% var buttons = [];
if (!reg_deleted)
{
if (this_alg.writeman || this_alg.writeman)
if (this_alg.writeman || this_alg.writeuse)
buttons.push({title: L("lcl_change"), action:"reg_change()", icon: "wijzigen.png" });
if (this_alg.writeman) // ALGMAN nodig
buttons.push({title: L("lcl_delete"), action:"reg_delete()", icon: "delete.png" });

View File

@@ -50,6 +50,9 @@ var sql = "SELECT g.alg_ruimte_key"
+ " , g.alg_ruimte_omtrek"
+ " , g.alg_ruimte_inhoud"
+ " , g.alg_ruimte_opmerking"
+ " , g.alg_ruimte_beginuur"
+ " , g.alg_ruimte_einduur"
+ " , g.alg_ruimte_werkdagen"
+ " , g.alg_ruimte_verwijder"
+ " , sync.cad_imp_contour_opp"
+ " , sync.cad_imp_contour_opp_alt1"
@@ -69,6 +72,9 @@ var room_inh = oRs("alg_ruimte_inhoud").value;
var room_opm = oRs("alg_ruimte_opmerking").value;
var room_oppa1 = oRs("alg_ruimte_opp_alt1").value;
var room_oppa2 = oRs("alg_ruimte_opp_alt2").value;
var beginuur = oRs("alg_ruimte_beginuur").value;
var einduur = oRs("alg_ruimte_einduur").value;
var werkdagen = oRs("alg_ruimte_werkdagen").value;
var room_deleted = oRs("alg_ruimte_verwijder").value != null;
var contour_opp = oRs("cad_imp_contour_opp").value;
var contour_opp1 = oRs("cad_imp_contour_opp_alt1").value;
@@ -90,11 +96,14 @@ oRs.Close();
{
if (confirm(L("lcl_alg_del_txt_ruimte")))
{
$.post("alg_delete.asp",
{ key: <%=room_key%>,
level: "R" },
FcltCallbackClose,
"json");
var data = { key: <%=room_key%>,
level: "R"
};
<% protectRequest.dataToken("data"); %>
$.post("alg_delete.asp",
data,
FcltCallbackClose,
"json");
}
}
function openFG()
@@ -184,6 +193,17 @@ oRs.Close();
ROFIELDTR("fldshort", L("lcl_estate_ruimte_man_inhoud"), room_inh, {suppressEmpty:true});
ROFIELDTR("fld", L("lcl_estate_ruimte_man_opmerk"), room_opm, {suppressEmpty:true});
ROFIELDTR("fld", L("lcl_estate_gebouw_beginuur"), toTimeString(beginuur), {suppressEmpty:true} );
ROFIELDTR("fld", L("lcl_estate_gebouw_einduur"), toTimeString(einduur), {suppressEmpty:true} );
switch (werkdagen)
{
case 0: werkdagentekst = L("lcl_No"); break;
case 1: werkdagentekst = L("lcl_Yes"); break;
default: werkdagentekst = L("lcl_alg_ruimte_volgens_gebouw");
}
ROFIELDTR("fld", L("lcl_estate_gebouw_werkdagen"), werkdagentekst);
BLOCK_END();
generateFlexKenmerkBlock ({

View File

@@ -25,7 +25,7 @@ FCLTHeader.Requires({ plugins: ["jQuery"],
var ter_key = getQParamInt("ter_key");
var onrgoedlvl = "T";
var this_alg = alg.func_enabled(loc_key, onrgoedlvl);
var this_alg = alg.func_enabled(ter_key, onrgoedlvl);
user.auth_required_or_abort(this_alg.readman || this_alg.readuse);
var sql = "SELECT ts.alg_locatie_key"
@@ -89,12 +89,15 @@ oRs.Close();
{
if (confirm(L("lcl_alg_del_txt_terreinsector")))
{
var ter_key = <%=ter_key%>
$.post("alg_delete.asp",
{ key: <%=ter_key%>,
level: "T" },
FcltCallbackClose,
"json");
var data = { key: <%=ter_key%>,
level: "T"
};
<% protectRequest.dataToken("data"); %>
var ter_key = <%=ter_key%>
$.post("alg_delete.asp",
data,
FcltCallbackClose,
"json");
}
}
</script>

View File

@@ -54,9 +54,12 @@ oRs.Close();
{
if (confirm(L("lcl_alg_del_txt_verdieping")))
{
var data = { key: <%=flr_key%>,
level: "V"
};
<% protectRequest.dataToken("data"); %>
$.post("alg_delete.asp",
{ key: <%=flr_key%>,
level: "V" },
data,
FcltCallbackClose,
"json");
}

View File

@@ -40,7 +40,6 @@ var wp_opp = oRs("prs_werkplek_opp").value;
var wp_vstopp = oRs("prs_werkplek_vastopp").value;
var wp_virt = oRs("prs_werkplek_virtueel").value;
var room_key = oRs("prs_alg_ruimte_key").value;
var wp_deleted = oRs("prs_werkplek_verwijder").value != null;
var wp_type = oRs("PRS_WERKPLEK_TYPE").value;
oRs.Close();
@@ -60,33 +59,30 @@ var wp_typ_str = (wp_type == 1 ? L("lcl_wptype_1") : L("lcl_wptype_0"));
{
var wp_key = <%=wp_key%>;
if (confirm(L("lcl_alg_del_txt_werkplek")))
$.post("alg_delete.asp",
{ key: <%=wp_key%>,
level: "W" },
FcltCallbackClose,
"json");
{
var data = { key: <%=wp_key%>,
level: "W"
};
<% protectRequest.dataToken("data"); %>
$.post("alg_delete.asp",
data,
FcltCallbackClose,
"json");
}
}
</script>
</head>
<body id="showbody">
<% var buttons = [];
if (!wp_deleted)
if (alg.canWriteRuimte(room_key, authparams.uALGwritelevel)) // ALGUSE schrijfrechten nodig
{
if (alg.canWriteRuimte(room_key, authparams.uALGwritelevel)) // ALGUSE schrijfrechten nodig
{
var buttons = [ {title: L("lcl_change"), action:"wp_change()", icon: "wijzigen.png" },
{title: L("lcl_delete"), action:"wp_delete()", icon: "delete.png" } ];
}
var buttons = [ {title: L("lcl_change"), action:"wp_change()", icon: "wijzigen.png" },
{title: L("lcl_delete"), action:"wp_delete()", icon: "delete.png" } ];
}
IFRAMER_HEADER(L("lcl_alg_wp_frame"), buttons);
%>
<div id="show">
<% if (wp_deleted == 1)
{
%> <div class="prs_deleted"><%=L("lcl_record_is_deleted")%></div><%
}
%>
<form name=u2 onSubmit="return false;">
<% BLOCK_START("algInfo", "");
FCLTplaatsselector(authparams.ALGreadlevel,
@@ -111,12 +107,9 @@ var wp_typ_str = (wp_type == 1 ? L("lcl_wptype_1") : L("lcl_wptype_0"));
</td>
</tr>
<% ROFIELDTR("fld", L("lcl_estate_wp_area"), wp_opp, {suppressEmpty:true});
%>
<tr>
<td class="label"><label><%=L("lcl_estate_wp_virt")%>:</label></td>
<td><input class="fldalgbez" type="checkbox" id="wp_virt" name="wp_virt" value="<%=wp_virt%>" <%= wp_virt==1 ? " checked " : "" %>disabled></td>
</tr>
<% ROFIELDTR("wp_type", L("lcl_wptype"), wp_typ_str);
if (wp_virt==1)
CHECKBOXTR(L("lcl_estate_wp_virt"), "fldalgbez", "wp_virt", wp_virt, { suppressEmpty:true, html: " disabled" });
ROFIELDTR("wp_type", L("lcl_wptype"), wp_typ_str);
%>
</table>
<% BLOCK_END();

View File

@@ -51,11 +51,16 @@ function fnrowData(oRs)
{
var terKeyString = getKeyString(rowArray);
if (isMulti || confirm(L("lcl_alg_del_txt_terreinsector")))
$.post("alg_delete.asp",
{ key: terKeyString,
level: "T" },
FcltCallbackRefresh,
"json");
{
var data = { key: terKeyString,
level: "T"
};
<% protectRequest.dataToken("data"); %>
$.post("alg_delete.asp",
data,
FcltCallbackRefresh,
"json");
}
}
</script>
<%
@@ -77,13 +82,22 @@ function terrein_list(pautfunction, params)
var ter_code = params.ter_code;
var ter_func = params.ter_func;
function fnrowActionEnabler(oRs) // klopt dit voor terreinsector?
{
var eDelete = false;
if (alg.canWriteLocatie(oRs("alg_locatie_key").value, authparams.mALGwritelevel))
eDelete = true;
return ({eDelete: eDelete})
}
function fnrowActionEnabler(oRs) // klopt dit voor terreinsector?
{
var eDelete = false;
if (alg.canWriteLocatie(oRs("alg_locatie_key").value, authparams.mALGwritelevel))
eDelete = true;
return ({eDelete: eDelete})
}
function fnrowFlexParams(oRs)
{
var ter_key = oRs("alg_terreinsector_key").Value;
var this_alg = alg.func_enabled(ter_key, "T");
var flexParams = { readman: this_alg.readman, readuse: this_alg.readuse};
return flexParams;
}
%>
<html>
@@ -153,6 +167,7 @@ function terrein_list(pautfunction, params)
outputmode: outputmode,
flexModule: "ALG",
flexId: "alg_terreinsector_key",
flexParams: fnrowFlexParams,
filterParams: params,
buttons: addButton
});

View File

@@ -89,7 +89,7 @@ var authparams = alg.checkAutorisation();
<%
var buttons = [ {title: L("lcl_search"), action: "doSubmit()", id: "bSearch" },
{title: L("lcl_obj_advanced"), action: "myModal()", id:"bAdvanced" } ];
CreateButtons(buttons);
CreateButtons(buttons, { entersubmit: true });
%>
</form>
</div> <!-- search -->

View File

@@ -57,11 +57,16 @@ function fnrowData(oRs)
{
var flrKeyString = getKeyString(rowArray);
if (isMulti || confirm(L("lcl_alg_del_txt_verdieping")))
$.post("alg_delete.asp",
{ key: flrKeyString,
level: "V" },
FcltCallbackRefresh,
"json");
{
var data = { key: flrKeyString,
level: "V"
};
<% protectRequest.dataToken("data"); %>
$.post("alg_delete.asp",
data,
FcltCallbackRefresh,
"json");
}
}
</script>
@@ -85,12 +90,21 @@ function verdiepingen_list(pautfunction, params)
var lvl_key = params.lvl_key;
function fnrowActionEnabler(oRs)
{
var eDelete = false;
if (alg.canWriteVerdieping(oRs("alg_verdieping_key").value, authparams.mALGwritelevel))
eDelete = true;
return ({eDelete: eDelete})
}
{
var eDelete = false;
if (alg.canWriteVerdieping(oRs("alg_verdieping_key").value, authparams.mALGwritelevel))
eDelete = true;
return ({eDelete: eDelete})
}
function fnrowFlexParams(oRs)
{
var ver_key = oRs("alg_verdieping_key").Value;
var this_alg = alg.func_enabled(ver_key, "V");
var flexParams = { readman: this_alg.readman, readuse: this_alg.readuse};
return flexParams;
}
%>
<html>
@@ -159,6 +173,7 @@ function verdiepingen_list(pautfunction, params)
outputmode: outputmode,
flexModule: "ALG",
flexId: "alg_verdieping_key",
flexParams: fnrowFlexParams,
filterParams: params,
rowData: fnrowData,
rowActionEnabler: fnrowActionEnabler,
@@ -168,7 +183,7 @@ function verdiepingen_list(pautfunction, params)
rst.addColumn(new Column({caption: L("lcl_estate_locatie_man_descr"), content: "alg_locatie_omschrijving"}));
rst.addColumn(new Column({caption: L("lcl_estate_gebouw_man_descr"), content: "alg_gebouw_omschrijving"}));
rst.addColumn(new Column({caption: L("lcl_estate_verdieping_man_code"), content: "alg_verdieping_code"}));
rst.addColumn(new Column({caption: L("lcl_estate_verdieping_man_descr"), content: "alg_verdieping_omschrijving", hasActions: true}));
rst.addColumn(new Column({caption: L("lcl_estate_verdieping_man_descr"), content: "alg_verdieping_omschrijving" }));
rst.addAction({ action: "verdiepingEdit", caption: L("lcl_edit"), isDefault: true});
rst.addAction({ action: "doDelete", caption: L("lcl_delete"), enabler: "eDelete", single: !noref, multi: true, multiOnce: true});

View File

@@ -46,8 +46,8 @@ var authparams = alg.checkAutorisation();
<body id="searchbody">
<div id="search">
<% BLOCK_START("searchtable", L("lcl_filterblok"));%>
<form name="u2" target="workFrame" action="alg_verdieping_search_list.asp" method="get">
<% BLOCK_START("searchtable", L("lcl_filterblok"));%>
<td valign=top>
<table>
<% // <!-- Locatie, gebouw en verdieping -->
@@ -64,13 +64,13 @@ var authparams = alg.checkAutorisation();
</td>
</tr>
</table>
</form>
<% BLOCK_END();
var buttons = [ {title: L("lcl_search"), action: "doSubmit();", id: "bSearch" },
{title: L("lcl_obj_advanced"), action: "myModal()", id: "bAdvanced" } ];
CreateButtons(buttons);
CreateButtons(buttons, { entersubmit: true });
%>
</form>
</div> <!-- search -->
<div id="result">

View File

@@ -25,7 +25,9 @@ FCLTHeader.Requires({ plugins:["jQuery"],
var key = oRs("prs_werkplek_key").value;
var oms = oRs("prs_werkplek_omschrijving").value;
var data = {parent_key:parent_key, key:key, oms:oms};
var data = {parent_key:parent_key, key:key, oms:oms,
wp_type: oRs("prs_werkplek_type").Value
};
return JSON.stringify(data);
}
@@ -39,11 +41,22 @@ FCLTHeader.Requires({ plugins:["jQuery"],
var url = "appl/ALG/alg_ruimte_search.asp?ruimte_key="+algData.parent_key+"&autosearch="+autosearch;
FcltMgr.openDetail(url, "<%=L("lcl_room")%>");
}
function werkplekEdit(row)
function werkplekEdit(row)
{
var algData = eval('(' + row.getAttribute("ROWDATA") + ')');
var url = "appl/ALG/alg_wp.asp?mode=viewUpdate&key="+algData.key;
FcltMgr.openDetail(url, "<%=L("lcl_workspace")%>" + ' ' + algData.oms);
<% if (S("prs_werkplek_implicit") == 1) { %>
if (algData.wp_type == 0) // Een vaste. Bewerk de bezetting van de ene persoon erop
{
var url = "../prs/prs_edit_perslidwerkplek.asp?wp_key=" + algData.key;
FcltMgr.openModalDetail(url, "<%=L("lcl_change")%>", {callback: refreshall });
}
else
<% } %>
{
var url = "appl/ALG/alg_wp.asp?mode=viewUpdate&key="+algData.key;
FcltMgr.openDetail(url, "<%=L("lcl_workspace")%>" + ' ' + algData.oms);
}
}
function refreshall(data)
@@ -56,11 +69,16 @@ FCLTHeader.Requires({ plugins:["jQuery"],
{
var wpKeyString = getKeyString(rowArray);
if (isMulti || confirm(L("lcl_alg_del_txt_werkplek")))
$.post("alg_delete.asp",
{ key: wpKeyString,
level: "W" },
FcltCallbackRefresh,
"json");
{
var data = { key: wpKeyString,
level: "W"
};
<% protectRequest.dataToken("data"); %>
$.post("alg_delete.asp",
data,
FcltCallbackRefresh,
"json");
}
}
function doAddWP(room_key) // als impliciet==0
@@ -75,12 +93,6 @@ FCLTHeader.Requires({ plugins:["jQuery"],
FcltMgr.openModalDetail(addurl, "<%=L("lcl_add")%>", {callback: refreshall });
}
function doEditWPBezeting(row) // als impliciet==1
{
var algData = eval('(' + row.getAttribute("ROWDATA") + ')');
var url = "../prs/prs_edit_perslidwerkplek.asp?wp_key=" + algData.key;
FcltMgr.openModalDetail(url, "<%=L("lcl_add")%>", {callback: refreshall });
}
</script>
<%
@@ -144,6 +156,7 @@ function werkplek_list(pautfunction, params)
+ " p.prs_werkplek_opp, "
+ " p.prs_perslidwerkplek_bezetting, "
+ " p.prs_afd_perslid_naam, "
+ " w.prs_werkplek_type, "
+ " w.prs_werkplek_virtueel "
+ " FROM prs_v_perslidwerkplek_gegevens p, "
+ " alg_locatie l, "
@@ -198,9 +211,32 @@ function werkplek_list(pautfunction, params)
if (canAdd)
{
buttons.push({ icon: "page_refresh.png", title: L("lcl_refresh"), action: "FcltMgr.reload()" });
buttons.push({ icon: "plus.png", title: L("lcl_add"), action: S("prs_werkplek_implicit") == 1?"doAddWPBezeting("+room_key+")":"doAddWP("+room_key+")"});
if (S("prs_werkplek_implicit") == 1)
{
buttons.push({ icon: "plus.png", title: L("lcl_add")+ " " + L("lcl_occupation"), action: "doAddWPBezeting("+room_key+")"});
buttons.push({ icon: "plus.png", title: L("lcl_add") + " " + L("lcl_prs_workplace"), action: "doAddWP("+room_key+")"});
}
else // Altijd werkplek knop
buttons.push({ icon: "plus.png", title: L("lcl_add"), action: "doAddWP("+room_key+")"});
}
function fnWPType(oRs)
{
switch (oRs("prs_werkplek_type").Value)
{
case 0: return L("lcl_wptype_0");
case 1: return L("lcl_wptype_1") + (S("prs_werkplek_implicit")==1?" "+safe.html(oRs("prs_werkplek_omschrijving")):""); // Impliciet flex de code erachter
};
}
function fnBezetting(oRs)
{
switch (oRs("prs_werkplek_type").Value)
{
case 0: return oRs("prs_perslidwerkplek_bezetting");
case 1: return "";
};
}
var rst = new ResultsetTable({sql:sqln,
keyColumn: "prs_werkplek_key",
ID: "algtable",
@@ -210,7 +246,7 @@ function werkplek_list(pautfunction, params)
noPrint: tiny,
outputmode: outputmode,
filterParams: params,
title: L("lcl_workplace"),
title: L("lcl_workplace") + "/" + L("lcl_prs_werkplekbezetting"),
buttons: buttons
});
@@ -218,11 +254,12 @@ function werkplek_list(pautfunction, params)
rst.addColumn(new Column({caption: L("lcl_estate_ruimte_man_descr"), content: "alg_ruimte_omschrijving"}));
if (S("prs_werkplek_implicit")==0)
{
rst.addColumn(new Column({caption: L("lcl_workplace"), content: "prs_werkplek_omschrijving", hasActions: true}));
rst.addColumn(new Column({caption: L("lcl_workplace"), content: "prs_werkplek_omschrijving" }));
rst.addColumn(new Column({caption: L("lcl_estate_wp_fixed"), content: "decode_vastopp"}));
rst.addColumn(new Column({caption: L("lcl_estate_wp_area"), content: prepareArea}));
}
rst.addColumn(new Column({caption: L("lcl_occupation")+" (%)", content: "prs_perslidwerkplek_bezetting"}));
rst.addColumn(new Column({caption: L("lcl_wptype"), content: fnWPType}));
rst.addColumn(new Column({caption: L("lcl_occupation")+" (%)", content: fnBezetting }));
rst.addColumn(new Column({caption: L("lcl_name"), content: "prs_afd_perslid_naam"}));
function prepareArea(oRs)
@@ -236,7 +273,7 @@ function werkplek_list(pautfunction, params)
rst.addColumn(new Column({caption: L("lcl_estate_wp_virt"), content: "prs_werkplek_virtueel"}));
}
rst.addAction({ action: S("prs_werkplek_implicit") == 1?"doEditWPBezeting":"werkplekEdit", caption: L("lcl_edit"), isDefault: true});
rst.addAction({ action: "werkplekEdit", caption: L("lcl_edit"), isDefault: true});
rst.addAction({ action: "doDelete", caption: L("lcl_delete"), enabler: "eDelete", single: !tiny, multi: !tiny, multiOnce: true});
if (!tiny)
rst.addAction({ action: "gotoParent", caption: L("lcl_goto_ruimte_list")});

View File

@@ -39,8 +39,8 @@ var authparams = alg.checkAutorisation();
</head>
<body id="searchbody">
<div id="search">
<% BLOCK_START("searchtable", L("lcl_filterblok"));%>
<form name="u2" target="workFrame" action="alg_werkplek_search_list.asp" method="get">
<% BLOCK_START("searchtable", L("lcl_filterblok"));%>
<tr>
<td class="searchkolom1">
<table><!-- x rijen, 2 kolommen: label + veld -->
@@ -69,12 +69,12 @@ var authparams = alg.checkAutorisation();
</table>
</td><!-- end column 1 -->
</tr>
</form>
<% BLOCK_END();
var buttons = [ {title: L("lcl_search"), action: "document.forms.u2.submit();", id: "bSearch" } ];
CreateButtons(buttons);
CreateButtons(buttons, { entersubmit: true });
%>
</form>
</div> <!-- search -->
<div id="result">

View File

@@ -57,7 +57,7 @@ if (wp_key > 0)
{
FcltMgr.closeDetail(window, { close: true})
}
if (!params.keepForm)
if (!params.keepForm && !params.deleted)
$("#algFrame")[0].src = "alg_show_wp.asp?wp_key=<%=wp_key%>";
<% } %>
}

View File

@@ -20,7 +20,7 @@
var room_key = getQParamInt("room_key");
var sql = "SELECT COALESCE(MAX (prs_werkplek_volgnr),0) newvolg"
+ " FROM prs_v_aanwezigwerkplek"
+ " FROM prs_werkplek"
+ " WHERE prs_alg_ruimte_key = " + room_key
var oRs = Oracle.Execute(sql);
var result = { volgnr: oRs("newvolg").Value+1 };

View File

@@ -22,6 +22,7 @@ var DOCTYPE_Disable = true;
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="../Shared/iface.inc" -->
<!-- #include file="alg.inc" -->
<!-- #include file="alg_flexkenmerk.inc" -->
<%
@@ -30,6 +31,7 @@ generateFlexKenmerkBlock ({ urole: getQParamSafe("urole"),
onrgoed_niveau: getQParam("onrgoed_niveau", ""), // Onroerendgoed niveau
reado: getQParam("reado", 0) == 1, // Readonly
flexcolumns : getQParamInt("advanced", 0) == 1?1:S("alg_flexcolumns"),
this_alg : alg.func_enabled(-1, getQParam("onrgoed_niveau", "")),
advanced: getQParam("advanced", 0) == 1 // Geavanceerd
});
%>

View File

@@ -14,6 +14,8 @@ DOCTYPE_Disable = 1;
LCL_Disable = 1;
ANONYMOUS_Allowed = 1;
FCLTEXPIRES = 8*60; // geen database interactie tenslotte
NO_ADDHEADER = 1; // common.inc voert wat globale acties hierdoor niet meer uit
var EXPIRED_PASSWORD_OK = true; // performance
%>
<!-- #include file="../Shared/common.inc"-->
<!-- #include file="../api/api.inc" -->
@@ -22,6 +24,6 @@ FCLTEXPIRES = 8*60; // geen database interactie tenslotte
var APIKEY = getQParam("APIKEY");
var API = new API_func(APIname, APIKEY); // controleert vanzelf
//__DoLog("Transferring to: " + API.apidata.file);
__Log("Transferring to: " + API.apidata.file);
Server.Transfer(API.apidata.file);
%>

View File

@@ -3,51 +3,108 @@
$Id$
File: api.inc
Description:
Parameters:
Context:
Description: Functies voor API's
Notes:
*/
%>
<%
function API_func(APIname, APIKEY)
function API_func(APIname, APIKEY)
{
this.APIname = APIname;
this.APIKEY = APIKEY;
var sql = "SELECT *"
+ " FROM fac_api"
+ " WHERE fac_api_name = " + safe.quoted_sql(APIname);
var oRs = Oracle.Execute(sql);
if (oRs.Eof)
{
this.APIname = APIname;
this.APIKEY = APIKEY;
var sql = "SELECT *"
+ " FROM fac_api"
+ " WHERE fac_api_name = " + safe.quoted_sql(APIname);
var oRs = Oracle.Execute(sql);
if (oRs.Eof)
{
Response.Write("Unknown API: " + APIname);
Response.End;
}
else if (oRs("fac_api_apikey").Value != APIKEY)
{
Response.Write("Invalid APIKEY for: " + APIname);
Response.End;
};
this.apidata =
{
APIname: APIname,
APIKEY: APIKEY,
file: oRs("fac_api_filepath").Value,
// niet meer gebruikt. API=machine2machine is nooit session
// no_session: oRs("fac_api_no_session").Value,
prs_perslid_key: oRs("prs_perslid_key").Value,
loglevel: oRs("fac_api_loglevel").Value,
usrrap_key: oRs("fac_usrrap_key").Value,
stylesheet: oRs("fac_api_stylesheet").Value,
import_app_key: oRs("fac_import_app_key").Value,
options: eval("("+oRs("fac_api_options_json").Value+")"),
viewmapping: eval("("+oRs("fac_api_viewmapping_json").Value+")")
}
oRs.Close();
// We doen niets met eventuele prs_perslid_key; dat doet loginTry.asp maar voor ons
this.error("Invalid API: " + APIname);
oRs.Close();
Response.End;
}
var sql2 = "SELECT prs_perslid_key, prs_perslid_naam"
+ " FROM prs_perslid"
+ " WHERE prs_perslid_apikey = " + safe.quoted_sql(APIKEY);
var oRs2 = Oracle.Execute(sql2);
if (oRs2.Eof)
{
this.error("Invalid APIKEY: " + APIKEY);
oRs2.Close();
Response.End;
};
__Log("API User is: " + oRs2("prs_perslid_naam"));
this.apidata =
{
APIname: APIname,
APIKEY: APIKEY,
file: oRs("fac_api_filepath").Value,
prs_perslid_key: oRs2("prs_perslid_key").Value,
loglevel: oRs("fac_api_loglevel").Value,
usrrap_key: oRs("fac_usrrap_key").Value,
stylesheet: oRs("fac_api_stylesheet").Value,
import_app_key: oRs("fac_import_app_key").Value,
options: eval("("+oRs("fac_api_options_json").Value+")"),
viewmapping: eval("("+oRs("fac_api_viewmapping_json").Value+")")
};
oRs2.Close();
oRs.Close();
// Wij doen niets met eventuele prs_perslid_key; dat doet loginTry.asp maar voor ons
}
API_func.prototype.error = function (msg)
{
if (JSON_Result && JSON) // Merk op dat 'invalid APIKEY' al door /default.asp
{ // is onderschept en dus niet hier komt.
Response.Write(JSON.stringify({ success: false, message: msg }));
}
else
{
Response.Status = "500 Internal server error";
Response.Write(safe.html(msg));
}
Response.End;
}
// LET OP: Verwacht wordt dat de JSON-code in de body utf-8 encoded is, niet windows-1252!
// (in de praktijk moet je *moeite* doen om windows-1252 te krijgen dus dit is handiger)
function RequestJSON()
{
var jvraag;
if(Request.TotalBytes > 0)
{
var lngBytesCount = Request.TotalBytes;
jvraag = BytesToStr(Request.BinaryRead(lngBytesCount));
}
__Log("Vraag: " + jvraag);
try
{
var vraag = myJSON.parse(jvraag);
}
catch (e)
{
__DoLog("eval faalt met: {0}<br>{1}".format(e.description, jvraag), "ffff00");
return null;
}
return vraag;
}
function BytesToStr(bytes)
{
var stream = Server.CreateObject("ADODB.STREAM");
stream.type = 1;
stream.open;
stream.write(bytes);
stream.position = 0;
stream.type = 2; // Text
stream.charset = "utf-8";
var sOut = stream.readtext();
stream.close;
return sOut;
}
%>

View File

@@ -4,53 +4,81 @@
$Id$
File: api_SOAP.asp
Description: API om een SOAP-achtige service te bieden
Parameters:
Context:
Notes: Zie UWVA/KASPRS voor voorbeeld gebruik
TODO: Parameters uit Request-SOAP bericht ook via een XLS er uit vogelen
Description: API om een SOAP-achtige service te bieden gebaseerd op een bestaande view.
Dat is informatie in XML op te leveren (of een ander formaat dat je via een XSL
kunt bewerkstelligen) uit een view en bepaalde toegestande filters.
Wat de API kan en doet (view, filters, limiet) moet in fac_api gedefinieerd zijn,
geidentificeerd door de apiname.
Parameters: apiname, apikey
Context: Door een remote systeem (geen persoon) om info uit FACILITOR te halen aan te roepen
Notes: De readrechten van de user die met de meegegeven apikey wordt geidentificeerd
gehanteerd worden. TODO!
Het is Oracle die in eerste instantie de XML fabriceert.
BELANGRIJK:
De bedoeling is dat de DE M2M SOAP/Machine manier is om info uit FACILITOR te krijgen.
De enige manier.
Dit mechanisme is dus zo generiek mogelijk, en er worden zoveel mogelijk conventies gehanteerd
Iedere aanpassing of gewenste customisation moet kunnen ZONDER dit mechanisme aan te passen en
ZONDER een ander mechanisme te gebruiken. Om een dergelijke service te kunnen gebruiken moet:
- een view bestaan (gebruik bij voorkeur een bestaande voorgedefinieerde MOD_V_API_XXX view)
- een definitierecord (API) in fac_api bestaan/worden toegevoegd die per request aan die views linkt
- een user (met APIKEY) de juiste rechten krijgen
Vervolgens kan de service worden aangeroepen met API en APIKEY, en bevat de geposte XML
de criteria. Een resulterende XML met een Response is het resultaat, alsmede een HTTP-statuscode
waarbij 200 Ok is.
Status: Autorisatie tegen de API_KEY-user checken
*/
var logall=0; // handig met testen
DOCTYPE_Disable = 1;
LCL_Disable = 1
THIS_FILE = "appl/api/api_soap.asp";
// Session("logging")=1;
%>
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="../Shared/xml_converter.inc" -->
<!-- #include file="../Shared/json2.js" -->
<!-- #include file="../api/api.inc" -->
<%
Session.Codepage = 65001;
Response.Charset = 'utf-8';
Session.Abandon(); // Voor de zekerheid
function XML2TEMP(xml, postfix)
{
if (!logall) return;
var in_file = Server.MapPath("./temp") + "/" + customerId + "_" + APIname + "_" + postfix + "_";
var jsDate = new Date();
var s = jsDate.getFullYear() + padout(jsDate.getMonth() + 1) + padout(jsDate.getDate())
+ padout(jsDate.getHours()) + padout(jsDate.getMinutes()) + padout(jsDate.getSeconds())
in_file = in_file + s + ".xml";
//Response.Write(in_file);Response.End;
var fs = Server.CreateObject("Scripting.FileSystemObject");
var ts = fs.CreateTextFile(in_file, true);
ts.WriteLine (xml);
ts.Close();
}
try
{
var APIname = getQParam("API");
var APIKEY = getQParam("APIKEY");
var API = new API_func(APIname, APIKEY);
var API = new API_func(APIname, APIKEY); // Valideert ook
var asJSON = getQParam("json","0")!="0";
var xmlReq = Server.CreateObject("MSXML2.DOMDocument.4.0");
xmlReq.load(Request);
XML2TEMP(xmlReq.xml, "IN");
if (API.apidata.loglevel) __Log2File(xmlReq.xml, APIname + "_IN");
if (xmlReq.documentElement.firstChild.prefix)
var soapns = xmlReq.documentElement.firstChild.prefix + ":";
else
var soapns = "";
var body = xmlReq.getElementsByTagName(soapns+"Body");
if (!body.length) {
throw("Invalid request: No XML body");
}
var GetReq = body[0].firstChild.baseName;
// req heeft vorm GetXXX, met XXX is de req van de definitie in fac_api
var req = GetReq.substring(3);
var body = xmlReq.getElementsByTagName("soap:Body");
var req = body[0].firstChild.nodeName;
var requestData = null;
// de apidata.viewmapping is een JSON string met (voorbeeld)
// {"req": "Reserveringen",
// "node": "reservering",
// "view": "res_v_api_reserveringen",
// "filter":{"locatiecode":"locatiecode", "catalogus": "catalogus", "begindatumtijd": {"colName": "van", "operand":"GT", "datatype": "date"}, "einddatumtijd": {"colName": "tot", "operand":"LT", "datatype": "date"}},
// "limit":75}
for (i=0; i < API.apidata.viewmapping.length; i++)
{
if (API.apidata.viewmapping[i].req == req)
@@ -58,21 +86,190 @@ var logall=0; // handig met testen
requestData = API.apidata.viewmapping[i];
}
}
viewname = requestData.view;
if (requestData == null) {
API.error("Invalid request: " + GetReq);
}
var viewname = requestData.view;
var resnodename = requestData.node;
var autfunction = requestData.autfunction; // optioneel
if (!autfunction)
{
autfunction =
{"regio": "WEB_ALGUSE",
"district": "WEB_ALGUSE",
"locatie": "WEB_ALGUSE",
"gebouw": "WEB_ALGUSE",
"verdieping": "WEB_ALGUSE",
"ruimte": "WEB_ALGUSE",
"bestelling": "WEB_BESUSE",
"bestelopdracht": "WEB_BESUSE",
"afspraak": "WEB_BEZUSE",
"contract": "WEB_CNTUSE",
"factuur": "WEB_FINUSE",
"deel": "WEB_INSUSE",
"melding": "WEB_MLDUSE",
"opdracht": "WEB_MLDUSE",
"afdeling": "WEB_PRSUSE",
"persoon": "WEB_PRSUSE",
"reservering": "WEB_RESUSE",
"voorziening": "WEB_RESUSE"}[resnodename];
}
// Nu filters zoeken
var wheres = [];
var filters = body[0].firstChild.childNodes;
for (i=0; i < filters.length; i++)
{
var filterName = filters[i].nodeName;
for (xx in requestData.filter) // kennen we deze filter?
var filterName = filters[i].baseName;
var found = false;
for (xx in requestData.filter) // kennen we dit filter?
{
if (filterName == xx)
{
wheres.push("UPPER("+requestData.filter[xx] + ") LIKE " + safe.quoted_sql_wild(filters[i].text + "%"))
var found = true;
var wildtext = filters[i].text;
var colHash = requestData.filter[xx];
if (typeof colHash == "string") // backwards compatible
{
colHash = { colName: colHash,
datatype: "string",
operand : "LIKE"
};
wildtext += "%";
}
else
{
// heeft colHash de volgende structuur
/*
res_datum: { colName: "res_rsv_ruimte_van",
datatype: "date",
operand: "LT"
}
*/
}
var criterium = safe.quoted_sql(filters[i].text);
switch(colHash.datatype)
{
case "string" :
criterium = safe.quoted_sql_upper(filters[i].text);
break;
case "date" :
// Er zijn regels over datums
// http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#isoformats
// We willen natuurlijk dat het datatype in de view gewoon datum is
// en dan moeten we van de string van het criterium volgens conventie een date maken
// TODO: Oracle vindt dat standaard Date niet DateTime is...
// Voor filtering is dit perfect zo, maar de presentatie in de XML moet ..?
// TOCH TODO: wel of geen seconden??!?
criterium = "TO_DATE("+safe.quoted_sql(filters[i].text)+", 'yyyy-mm-dd\"T\"hh24:mi:ss')";
break;
}
switch(colHash.operand)
{
case "EQ":
wheres.push("UPPER("+colHash.colName + ") = " + criterium)
break;
case "LIKE":
// altijd case-insensitive vind ik oke, maar de wildcard zou IMO in het filter moeten worden meegegeven.
wheres.push("UPPER("+colHash.colName + ") LIKE " + safe.quoted_sql_wild(wildtext))
break;
case "LT":
wheres.push(""+colHash.colName + " < " + criterium)
break;
case "GT":
wheres.push(""+colHash.colName + " > " + criterium)
break;
case "LTE":
wheres.push(""+colHash.colName + " <= " + criterium)
break;
case "GTE":
wheres.push(""+colHash.colName + " >= " + criterium)
break;
}
}
}
if (!found && (filterName.match(/\_KEY$/i) || filterName.toUpperCase() == "KEY") // fallback: op _KEY velden mag je automatisch filteren met EQ
&& parseInt(filters[i].text, 10))
{
var sql = "SELECT data_type"
+ " , data_length"
+ " , data_precision"
+ " , data_scale"
+ " FROM user_tab_columns"
+ " WHERE table_name = " + safe.quoted_sql_upper(viewname)
+ " AND column_name = " + safe.quoted_sql_upper(filterName);
var oRs = Oracle.Execute(sql);
if (!oRs.Eof)
{
wheres.push(filterName + " = " + parseInt(filters[i].text, 10))
}
oRs.Close();
}
}
// Bu: 3D scope toepassen
// Check for our special 3D column names
var has3D = {};
var any3D = false;
sql = "SELECT UPPER(column_name) column_name"
+ " FROM user_tab_columns"
+ " WHERE table_name = " + safe.quoted_sql_upper(viewname)
+ " AND UPPER(column_name) LIKE 'FCLT_3D_%'";
var oRs = Oracle.Execute(sql);
while (!oRs.eof)
{
any3D = true;
has3D[oRs("column_name").Value] = true;
oRs.MoveNext();
}
oRs.Close();
if (any3D)
{
if (!autfunction)
API.error("3d yet autfunction undefined"); // Strict genomen niet nodig voor FCLT_3D_USER_KEY
var authparams = user.checkAutorisation(autfunction);
// TODO: Onderstaande code gaan delen met fac_usrrap.inc?
if (has3D["FCLT_3D_DISCIPLINE_KEY"])
{
wheres.push(" FCLT_3D_DISCIPLINE_KEY IN"
+ " (SELECT ins_discipline_key FROM fac_v_webgebruiker "
+ " WHERE fac_functie_key = " + authparams.autfunctionkey
+ " AND prs_perslid_key="+user_key + ")");
}
if (has3D["FCLT_3D_LOCATIE_KEY"] && authparams.ALGreadlevel > -1)
{
wheres.push(" FCLT_3D_LOCATIE_KEY IN"
+ " (SELECT alg_locatie_key FROM fac_v_my_locations "
+ " WHERE niveau ="+authparams.ALGreadlevel
+ " AND prs_perslid_key="+user_key+")");
}
if (has3D["FCLT_3D_GEBOUW_KEY"] && authparams.ALGreadlevel > -1)
{
wheres.push(" FCLT_3D_GEBOUW_KEY IN"
+ " (SELECT alg_gebouw_key FROM fac_v_my_buildings "
+ " WHERE niveau ="+authparams.ALGreadlevel
+ " AND prs_perslid_key="+user_key+")");
}
if (has3D["FCLT_3D_AFDELING_KEY"] && authparams.PRSreadlevel > 0)
{
wheres.push(" FCLT_3D_AFDELING_KEY IN"
+ " (SELECT prs_afdeling_key FROM prs_v_afdeling_familie a"
+ " WHERE a.prs_afdeling_elder_key IN"
+ " (SELECT aa.prs_afdeling_elder_key"
+ " FROM prs_v_afdeling_familie aa"
+ " WHERE aa.prs_afdeling_key = " + user.prs_afdeling_key()
+ " AND aa.niveau = " + authparams.PRSreadlevel + "))");
}
if (has3D["FCLT_3D_USER_KEY"] )
{
wheres.push(" FCLT_3D_USER_KEY = " + user_key);
}
}
if (requestData.limit)
@@ -82,30 +279,90 @@ var logall=0; // handig met testen
if (wheres.length)
where = "WHERE " + wheres.join(" AND ");
var mode = req;
var resultnode = GetReq+'Response'; // Dit is volgens onze eigen conventie zo
var stylesheet = API.apidata.stylesheet;
var key = -1;
var xtrakey = -1;
var stylesheet = API.apidata.stylesheet;
sql = "BEGIN xml.make_view_xml(" + safe.quoted_sql(viewname) + ", " + key + " , "
+ safe.quoted_sql(customerId) + ", " + safe.quoted_sql(Session.SessionId)
+ ", " + xtrakey + ", " + safe.quoted_sql(where) + "); END;";
sql = "BEGIN xml.make_view_xml("
+ safe.quoted_sql(viewname) + ", "
+ key + " , "
+ safe.quoted_sql(customerId) + ", "
+ safe.quoted_sql(Session.SessionId) + ", "
+ xtrakey + ", "
+ safe.quoted_sql(where)
+ ", " + safe.quoted_sql(resultnode)
+ ", " + safe.quoted_sql(resnodename)
+ "); END;";
Oracle.Execute(sql);
sql = "SELECT fac_xml_xml FROM fac_xml WHERE fac_session_id = " + safe.quoted_sql(Session.SessionId) + " ORDER BY fac_xml_volgnr";
oRs = Oracle.Execute( sql);
var xml_content = "";
while (!oRs.eof) {
xml_content = xml_content + oRs(0).value;
oRs.moveNext();
while (!oRs.eof)
{
xml_content = xml_content + oRs(0).value;
oRs.moveNext();
}
__Log("XML is " + xml_content.length + " karakters");
XML2TEMP(xml_content, "DATA");
if (API.apidata.loglevel) __Log2File(xml_content, APIname + "_DATA");
//stylesheet = GetStylesheet(pcompany);
var srtnotificatie = "";
if (asJSON)
Response.ContentType = "application/json";
else
Response.ContentType = "text/xml";
Response.ContentType = "text/xml";
STR2Stream(xml_content,stylesheet, Response, mode, srtnotificatie);
Response.AddHeader("Access-Control-Allow-Origin", "*"); // Opdat FireFox cross-domain toestaat
Session.Abandon(); // Voor de zekerheid
// Als er geen afwijkende xsl is gedefinieerd dan leveren we gewoon generiek de rapport_data node
// op van het resultaat,dus maar zonder de metadata, dus alleen de facilitor/[resultnode]/
if (stylesheet == null)
{
var xmldoc = new ActiveXObject("Msxml2.DOMDocument.4.0");
xmldoc.async = false;
xmldoc.loadXML(xml_content);
if (xmldoc.parseError.errorCode != 0)
{
var myErr = xmldoc.parseError;
throw("Error in xmlfile: " + myErr.reason);
}
else
{
var resultdoc = xmldoc.getElementsByTagName(resultnode)[0];
if (resultdoc)
{
if (asJSON)
{
var antwoord = JSON.stringify(xmlToJson(resultdoc),null, getQParam("pretty","0")=="1"?2:0);
}
else
var antwoord = resultdoc.xml;
var oCrypto = new ActiveXObject("SLNKDWF.Crypto");
var eTag = '"' + oCrypto.hex_sha1(antwoord).toLowerCase() + '"';
Response.AddHeader("ETag", eTag);
if (Request.ServerVariables("HTTP_IF_NONE_MATCH") == eTag)
{ // We hebben een match!
Response.Clear();
Response.Status = "304 Not modified";
Response.End;
}
if (API.apidata.loglevel) __Log2File(antwoord, APIname + "_OUT");
Response.write(antwoord);
}
}
}
else
{
// die req-parameter is waarschijnlijk vrij zinloos
var params = { mode: req };
if (API.apidata.loglevel)
params.log_postfix = APIname + "_OUT";
STR2Stream(xml_content, stylesheet, Response, params);
}
}
catch (e)
{
API.error(typeof e == "string"? e : e.description);
}
%>

154
APPL/API/api_XMLNode.asp Normal file
View File

@@ -0,0 +1,154 @@
<%@ language = "JavaScript" %>
<% /*
$Revision$
$Id$
File: api_SOAP.asp
Description: API om een SOAP-achtige service te bieden
Parameters:
Context:
Notes: Zie UWVA/KASPRS voor voorbeeld gebruik
TODO: Parameters uit Request-SOAP bericht ook via een XLS er uit vogelen
*/
DOCTYPE_Disable = 1;
THIS_FILE = "appl/api/api_soap.asp";
%>
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="../Shared/xml_converter.inc" -->
<!-- #include file="../api/api.inc" -->
<%
Session.Codepage = 65001;
Response.Charset = 'utf-8';
// Zet de loglevel in de API op 1 om de xml te loggen naar de TEMP folder
function XML2TEMP(xml, postfix)
{
if (!API.apidata.loglevel) return;
var in_file = Server.MapPath("./temp") + "/" + customerId + "_" + APIname + "_" + postfix + "_";
var jsDate = new Date();
var s = String(jsDate.getFullYear()) + padout(jsDate.getMonth() + 1) + padout(jsDate.getDate())
+ padout(jsDate.getHours()) + padout(jsDate.getMinutes()) + padout(jsDate.getSeconds())
in_file = in_file + s + ".xml";
//Response.Write(in_file);Response.End;
var fs = Server.CreateObject("Scripting.FileSystemObject");
var ts = fs.CreateTextFile(in_file, true, -1); // -1 voor de Unicode
ts.WriteLine (xml); // Anders hier Invalid procedure call or argument
ts.Close();
}
var APIname = getQParam("API");
var APIKEY = getQParam("APIKEY");
var API = new API_func(APIname, APIKEY);
Session("logging") = API.apidata.loglevel||0;
var xmlReq = Server.CreateObject("MSXML2.DOMDocument.4.0");
xmlReq.load(Request);
XML2TEMP(xmlReq.xml, "IN");
var xmlnode = xmlReq.getElementsByTagName("xmlnode")[0].text;
var beginTag = xmlReq.getElementsByTagName("begindatumtijd")[0].text;
var eindTag = xmlReq.getElementsByTagName("einddatumtijd")[0].text;
//var ekey = xmlReq.getElementsByTagName("key")[0].text;
__Log("xmlnode: " + xmlnode);
__Log("From: " + beginTag);
__Log("To: " + eindTag);
var key = -1;
var xtrakey = -1;
var stylesheet = API.apidata.stylesheet;
var srtnotificatie = "";
// TODO: View configureerbaar maken
var whichSQL = "SELECT DISTINCT fac_srtnotificatie_xmlnode xmlnode, fac_tracking_refkey "
+ " FROM fac_tracking ft, fac_srtnotificatie fs "
+ " WHERE ft.fac_srtnotificatie_key = fs.fac_srtnotificatie_key "
+ " AND fs.fac_srtnotificatie_xmlnode = " + safe.quoted_sql(xmlnode)
+ " AND fac_tracking_datum BETWEEN TO_DATE("+safe.quoted_sql(beginTag)+", 'YYYY-MM-DD HH24:MI:SS')"
+ " AND TO_DATE("+safe.quoted_sql(eindTag)+", 'YYYY-MM-DD HH24:MI:SS')"
// UWVA sneller + " AND fac_tracking_key >= 11376454"
+ " GROUP BY fac_srtnotificatie_xmlnode, fac_tracking_refkey";
// whichSQL = "SELECT * FROM (" + whichSQL + ") WHERE ROWNUM < 5";
var oRsW = Oracle.Execute(whichSQL);
var xml_nodes_arr = [];
var xml_nodes_dom = new ActiveXObject("MSXML2.DOMDocument.4.0");
var FCLTElement = xml_nodes_dom.createElement("facilitor");
var headerDone = false;
where = "";
while (!oRsW.Eof)
{
sql = "BEGIN xml.make_xml(" + safe.quoted_sql(oRsW("xmlnode").Value) + ", " + oRsW("fac_tracking_refkey").Value + " , "
+ safe.quoted_sql(customerId) + ", " + safe.quoted_sql(Session.SessionId)
+ ", " + xtrakey + ", " + safe.quoted_sql(where) + "); END;";
Oracle.Execute(sql);
sql = "SELECT fac_xml_xml FROM fac_xml WHERE fac_session_id = " + safe.quoted_sql(Session.SessionId) + " ORDER BY fac_xml_volgnr";
oRs = Oracle.Execute( sql);
var xml_content_arr = [];
while (!oRs.eof)
{
xml_content_arr.push(oRs(0).value);
oRs.moveNext();
}
oRs.Close();
var xml_content = xml_content_arr.join("");
// Loggen van de individuele XMLNODE's
// XML2TEMP(xml_content, "XML_" + oRsW("xmlnode").Value + "_" + oRsW("fac_tracking_refkey").Value);
__Log("XML '" + oRsW("xmlnode").Value + "' voor key " + oRsW("fac_tracking_refkey").Value + " is " + xml_content.length + " karakters");
xml_nodes_arr.push(xml_content); // E<>n node
var xmldoc = new ActiveXObject("Msxml2.DOMDocument.4.0");
xmldoc.async = false;
xmldoc.loadXML(xml_content);
xmldoc.setProperty("SelectionLanguage", "XPath");
if (!headerDone)
{
node = xmlReq.selectSingleNode("facilitor/getinfo");
//var FCLTElement = xml_nodes_dom.createElement("begintimestamp");
var sql = "SELECT (TO_DATE("+safe.quoted_sql(beginTag)+", 'YYYY-MM-DD HH24:MI:SS')"
+ " - TO_DATE ('01-01-1970', 'DD-MM-YYYY')) * 86400 FROM DUAL"
var ts = Oracle.Execute(sql);
var tNode = xml_nodes_dom.createTextNode(ts(0).value);
bnode = xml_nodes_dom.createElement("begintimestamp");
bnode.appendChild(tNode)
node.appendChild(bnode);
FCLTElement.appendChild(node);
sql = "SELECT (TO_DATE("+safe.quoted_sql(eindTag)+", 'YYYY-MM-DD HH24:MI:SS')"
+ " - TO_DATE ('01-01-1970', 'DD-MM-YYYY')) * 86400 FROM DUAL"
ts = Oracle.Execute(sql);
tNode = xml_nodes_dom.createTextNode(ts(0).value);
bnode = xml_nodes_dom.createElement("eindtimestamp");
bnode.appendChild(tNode)
node.appendChild(bnode);
FCLTElement.appendChild(node);
node = xmldoc.selectSingleNode("facilitor/header");
FCLTElement.appendChild(node);
node = xmldoc.selectSingleNode("facilitor/lcl"); // TODO: Eigenlijk wil je deze mergen over alle xmlNodes heen
FCLTElement.appendChild(node);
headerDone = true;
}
node = xmldoc.selectSingleNode("facilitor/" + oRsW("xmlnode").Value);
FCLTElement.appendChild(node);
oRsW.moveNext();
}
oRsW.Close();
xml_nodes_dom.appendChild(FCLTElement);
XML2TEMP(xml_nodes_dom.xml, "DATAXML");
Response.ContentType = "text/xml";
mode = xmlnode; // is dit logisch? PF: volgens mij helemaal niet
STR2Stream(xml_nodes_dom.xml, stylesheet, Response, mode, srtnotificatie);
Session.Abandon(); // Voor de zekerheid
%>

View File

@@ -16,7 +16,7 @@
Notes:
*/
DOCTYPE_Disable = 1;
THIS_FILE = "appl/api/api_mldsoap.asp";
THIS_FILE = "appl/api/api_besordsoap.asp";
%>
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="../Shared/xml_converter.inc" -->
@@ -36,7 +36,21 @@
var resultcode = -1; /* Zolang deze -1 is, is het nog goed. Uiteindelijk eindigt het met 0 (als goed). */
var resulttekst = "";
var xmlReq = Server.CreateObject("MSXML2.DOMDocument.4.0");
xmlReq.load(Request);
if (API.apidata.stylesheet)
{
var iXsl = Server.CreateObject("MSXML2.DOMDocument.4.0");
if( ! iXsl.load(Server.MapPath(API.apidata.stylesheet)) )
{
API.error("Could not load XSL " + API.apidata.stylesheet + "\n" + iXsl.parseError.reason);
}
var inputXML = Server.CreateObject("MSXML2.DOMDocument.4.0");
inputXML.load(Request);
inputXML.transformNodeToObject(iXsl, xmlReq);
}
else
xmlReq.load(Request);
if (API.apidata.loglevel) __Log2File(xmlReq.xml, APIname + "_TUSSEN");
var xmlResp = new ActiveXObject("MSXML2.DOMDocument.4.0");
xmlResp.appendChild(xmlResp.createProcessingInstruction("xml", "version=\"1.0\" encoding=\"utf-8\""))
@@ -47,7 +61,7 @@
var now = new Date();
var nowtxt = now.getFullYear()+'-'+padout(now.getMonth()+1) +'-'+padout(now.getDate()) +' '
+padout(now.getHours()) +':'+padout(now.getMinutes())+':'+padout(now.getSeconds());
var FCLTHeader = xmlResp.createElement("header");
var elmHeader = xmlResp.createElement("header");
var headerinfo = {
// file: String(Request.ServerVariables("SCRIPT_NAME")).toLowerCase(),
datum: nowtxt,
@@ -59,22 +73,9 @@
{
var FCLTdata = xmlResp.createElement(param);
FCLTdata.appendChild(xmlResp.createTextNode(headerinfo[param]));
FCLTHeader.appendChild(FCLTdata);
elmHeader.appendChild(FCLTdata);
}
FCLTElement.appendChild(FCLTHeader);
function XMLval(xml, tag)
{
if (!xml)
return null;
var xx = xml.getElementsByTagName(tag);
if (!xx || !xx.length)
return null;
xx = xx[0].childNodes
if (!xx || !xx.length)
return null;
return xx[0].nodeValue;
}
FCLTElement.appendChild(elmHeader);
// Hier zou het echte werk moeten gebeuren nav. xmlReq
// en FCLTElement moeten we uitbreiden met antwoorden.
@@ -101,34 +102,41 @@
var bes_key = parseInt(idarr[0], 10);
var opdrvolgnr = parseInt(idarr[1], 10);
if (isNaN (bes_key) || isNaN (opdrvolgnr)) {
resultcode = 2;
resulttekst = "Invalid ID (key="+ opdrid +")";
} else if (opdraction != "update") {
resultcode = 2;
resulttekst = "Invalid action (type="+ opdraction +")";
} else {
if (isNaN (bes_key) || isNaN (opdrvolgnr))
{
resultcode = 2;
resulttekst = "Invalid ID (key="+ opdrid +")";
}
else if (opdraction != "update")
{
resultcode = 2;
resulttekst = "Invalid action (type="+ opdraction +")";
}
else
{
tsql = "SELECT bes_bestelopdr_key, prs_bedrijf_key, bes_bestelopdr_status "
+ " FROM bes_bestelopdr"
+ " WHERE bes_bestelopdr_id="+ safe.quoted_sql(opdrid);
var oRs = Oracle.Execute(tsql);
if (!oRs.eof) {
if (!oRs.eof)
{
opdr_key = oRs("bes_bestelopdr_key").value;
lev_key = oRs("prs_bedrijf_key").value;
curstatus = oRs("bes_bestelopdr_status").value;
}
if (opdr_key == -1) {
if (opdr_key == -1)
{
resultcode = 3;
resulttekst = "Unknown order";
} else {
// Hier heb ik een geldige bes_bestelling_key + bes_bestelopdr_key.
// Bericht bevat statuswijziging of artikellijst met "geleverde" aantallen;
// in principe nooit beide!
if (opdrstatus != null) // Statuswijziging; evt. artikellijst wordt genegeerd!
{
// Er is dus wel een status meegegeven.
switch (opdrstatus) {
}
else
{ // Hier heb ik een geldige bes_bestelling_key + bes_bestelopdr_key.
// Bericht bevat statuswijziging of artikellijst; nooit beide!
if (opdrstatus != null)
{ // Hier is dus een status meegegeven; evt. artikellijst wordt genegeerd!
switch (opdrstatus)
{
case 'BES2CO':
case 'BES2RE':
var opdropm_kolom = "BES_BESTELOPDR_OPMERKING";
@@ -137,22 +145,29 @@
tsql = "SELECT prs_bedrijf_order_confirm "
+ " FROM prs_bedrijf"
+ " WHERE prs_bedrijf_key="+ lev_key;
var oRs = Oracle.Execute(tsql);
if (oRs("prs_bedrijf_order_confirm").value == 1) {
oRs = Oracle.Execute(tsql);
if (oRs("prs_bedrijf_order_confirm").value == 1)
{
if (curstatus == 5) { // Ter bevestiging
if (opdrstatus == 'BES2CO') {
if (opdrstatus == 'BES2CO')
{
tsql = "BEGIN BES.acceptopdracht(" + opdr_key + ", " + user_key +", ''); END;";
Oracle.Execute(tsql);
} else {
}
else
{
tsql = "BEGIN BES.rejectopdracht(" + opdr_key + ", " + user_key +", ''); END;";
Oracle.Execute(tsql);
}
} else {
}
else
{
resultcode = 5;
resulttekst = "Invalid status change";
}
} else {
}
else
{
resultcode = 4;
resulttekst = "Remote confirmation not enabled";
}
@@ -167,16 +182,17 @@
+ " AND bi.bes_srtdeel_key=sd.bes_srtdeel_key"
+ " AND sd.bes_srtgroep_key=sg.bes_srtgroep_key"
+ " AND sg.ins_discipline_key=dp.bes_ins_discipline_key";
var oRs = Oracle.Execute(tsql);
if (oRs("bes_disc_params_remoteconfirm").value == 1) {
if (curstatus == 4 ) { // In bestelling
oRs = Oracle.Execute(tsql);
if (oRs("bes_disc_params_remoteconfirm").value == 1)
{
if (curstatus == 4 )
{ // In bestelling
// Zeg dat alles geleverd is wat besteld is.
tsql = "UPDATE bes_bestelopdr_item "
+ " SET bes_bestelopdr_item_aantalontv=bes_bestelopdr_item_aantal"
+ " , bes_bestelopdr_item_ontvangen=SYSDATE"
+ " WHERE bes_bestelopdr_key="+ opdr_key;
var oRs = Oracle.Execute(tsql);
Oracle.Execute(tsql);
bes.updatebestelopdrstatus(opdr_key, user_key);
// Sluit alle aanvraagregels af die nu geheel geleverd zijn.
@@ -191,13 +207,17 @@
+ " AND bi.bes_bestelopdr_item_key=boi.bes_bestelopdr_item_key"
+ " AND boi.bes_bestelopdr_key="+ opdr_key
+ " AND boi.bes_bestelopdr_item_aantal=boi.bes_bestelopdr_item_aantalontv)";
var oRs = Oracle.Execute(tsql);
Oracle.Execute(tsql);
bes.updatebestellingstatus (bes_key, user_key);
} else {
}
else
{
resultcode = 5;
resulttekst = "Invalid status change";
}
} else {
}
else
{
resultcode = 4;
resulttekst = "Remote delivery not enabled";
}
@@ -206,108 +226,162 @@
resultcode = 2;
resulttekst = "Invalid status";
} // switch
} else { // Artikellijst met "geleverde" aantallen (of alleen opmerking).
}
else
{ // Hier is dus een artikellijst meegegeven (prijswijzigingen, aantallen en/of alleen opmerking)!
var artikelen = opdrachten[i].getElementsByTagName("artikel");
if (artikelen.length > 0) { // Loop door artikelen.
var opdropm_kolom = "BES_BESTELOPDR_DELIVERY_OPMERK";
if (artikelen.length > 0)
{ // Loop door artikelen.
if (curstatus == 4 )
{ // In bestelling; alleen in deze toestand mogen - via API - artikelen worden bijgewerkt!
var opdropm_kolom = "BES_BESTELOPDR_DELIVERY_OPMERK";
// Check of vinkje bij catalogus registratie van levering toestaat.
tsql = "SELECT MAX(dp.bes_disc_params_remoteconfirm) bes_disc_params_remoteconfirm "
+ " FROM bes_bestelling_item bi, bes_srtdeel sd, bes_srtgroep sg, bes_disc_params dp"
+ " WHERE bi.bes_bestelling_key="+ bes_key
+ " AND bi.bes_srtdeel_key=sd.bes_srtdeel_key"
+ " AND sd.bes_srtgroep_key=sg.bes_srtgroep_key"
+ " AND sg.ins_discipline_key=dp.bes_ins_discipline_key";
var oRs = Oracle.Execute(tsql);
for (i=0; i < artikelen.length && resultcode == -1; i++)
{ // Lees per node weer de tags en waarden.
var artikelnr = artikelen[i].getAttribute("nummer");
var newprijs = XMLval(artikelen[i], "prijs");
var newprijsval = parseFloat(XMLval(artikelen[i], "prijs"));
var newink = XMLval(artikelen[i], "inkprijs");
var newinkval = parseFloat(XMLval(artikelen[i], "inkprijs"));
var newbruto = XMLval(artikelen[i], "brutoprijs");
var newbrutoval = parseFloat(XMLval(artikelen[i], "brutoprijs"));
var newontv = XMLval(artikelen[i], "aantalontv");
var newontvval = parseInt(XMLval(artikelen[i], "aantalontv"), 10);
if (oRs("bes_disc_params_remoteconfirm").value == 1) {
if (curstatus == 4 ) { // In bestelling
for (i=0; i < artikelen.length; i++)
{
// Lees per node weer de tags en waarden.
var artikelnr = artikelen[i].getAttribute("nummer");
var newontv = parseInt(XMLval(artikelen[i], "aantalontv"), 10);
// Bepaal item-keys plus huidige aantallen besteld/geleverd voor artikel.
tsql = "SELECT bi.bes_bestelling_item_key, bi.bes_bestelopdr_item_key, "
+ " boi.bes_bestelopdr_item_aantal curaant, "
+ " COALESCE(boi.bes_bestelopdr_item_aantalontv, 0) curontv "
+ " FROM bes_bestelopdr_item boi, bes_bestelling_item bi, bes_srtdeel sd"
+ " WHERE boi.bes_bestelopdr_key="+ opdr_key
+ " AND boi.bes_bestelopdr_item_key=bi.bes_bestelopdr_item_key"
+ " AND bi.bes_srtdeel_key=sd.bes_srtdeel_key"
+ " AND sd.bes_srtdeel_nr="+ safe.quoted_sql(artikelnr);
oRs = Oracle.Execute(tsql);
if (!oRs.eof)
{
var bi_key = oRs("bes_bestelling_item_key").value;
var boi_key = oRs("bes_bestelopdr_item_key").value;
var curaant = oRs("curaant").value;
var curontv = oRs("curontv").value;
// Bepaal huidige aantallen besteld/geleverd voor artikel.
tsql = "SELECT boi.bes_bestelopdr_item_aantal curaant, COALESCE(boi.bes_bestelopdr_item_aantalontv, 0) curontv "
+ " FROM bes_bestelopdr_item boi, bes_bestelling_item bi, bes_srtdeel sd"
+ " WHERE boi.bes_bestelopdr_key="+ opdr_key
+ " AND boi.bes_bestelopdr_item_key=bi.bes_bestelopdr_item_key"
+ " AND bi.bes_srtdeel_key=sd.bes_srtdeel_key"
+ " AND sd.bes_srtdeel_nr="+ safe.quoted_sql(artikelnr);
var oRs = Oracle.Execute(tsql);
if (!oRs.eof) {
var curaant = oRs("curaant").value;
var curontv = oRs("curontv").value;
if ((newprijs && (isNaN (newprijsval) || newprijsval < 0)) ||
(newink && (isNaN (newinkval) || newinkval < 0)) ||
(newbruto && (isNaN (newbrutoval) || newbrutoval < 0)))
{
resultcode = 8;
resulttekst = "Invalid price(s)";
}
else if (newprijs || newink || newbruto)
{ // Werk de eventuele prijzen bij; zover meegegeven zijn die geldig.
// In de bestelaanvraag!
tsql = "UPDATE bes_bestelling_item "
+ " SET bes_srtdeel_key=bes_srtdeel_key"
+ (newprijs ? ", bes_bestelling_item_prijs="+ newprijsval : "")
+ (newink ? ", bes_bestelling_item_inkprijs="+ newinkval : "")
+ (newbruto ? ", bes_bestelling_item_brutoprijs="+ newbrutoval : "")
+ " WHERE bes_bestelling_item_key="+ bi_key;
Oracle.Execute(tsql);
shared.trackaction("BESUPD", bes_key, L("lcl_bes_is_besupdtrackprice").format(S("bes_bestelling_prefix") + bes_key, safe.curr(newprijsval)));
if (!isNaN (newontv) && (curontv + newontv) <= curaant) {
// Werk het geleverde aantal bij.
tsql = "UPDATE bes_bestelopdr_item boi "
+ " SET boi.bes_bestelopdr_item_aantalontv=COALESCE(boi.bes_bestelopdr_item_aantalontv, 0)+"+ newontv
+ " , bes_bestelopdr_item_ontvangen=SYSDATE"
+ " WHERE boi.bes_bestelopdr_key="+ opdr_key
+ " AND COALESCE(boi.bes_bestelopdr_item_aantalontv, 0)+"+ newontv + ">0"
+ " AND EXISTS"
+ " (SELECT 1 FROM bes_bestelling_item bi, bes_srtdeel sd "
+ " WHERE bi.bes_bestelopdr_item_key=boi.bes_bestelopdr_item_key"
+ " AND bi.bes_srtdeel_key=sd.bes_srtdeel_key"
+ " AND sd.bes_srtdeel_nr="+ safe.quoted_sql(artikelnr) +")";
var oRs = Oracle.Execute(tsql);
bes.updatebestelopdrstatus(opdr_key, user_key);
} else {
resultcode = 7;
resulttekst = "Invalid delivery count";
}
} else {
resultcode = 6;
resulttekst = "Unknown article number";
}
// En de bestelopdracht!
tsql = "UPDATE bes_bestelopdr_item "
+ " SET bes_bestelopdr_item_posnr=bes_bestelopdr_item_posnr"
+ (newprijs ? ", bes_bestelopdr_item_prijs="+ newprijsval : "")
+ (newink ? ", bes_bestelopdr_item_inkprijs="+ newinkval : "")
+ (newbruto ? ", bes_bestelopdr_item_brutoprijs="+ newbrutoval : "")
+ " WHERE bes_bestelopdr_item_key="+ boi_key;
Oracle.Execute(tsql);
shared.trackaction("BES2UP", opdr_key, L("lcl_bes_is_bes2uptrackprice").format(S("bes_bestelopdr_prefix") + opdrid, safe.curr(newprijsval)));
}
if (newontv && resultcode == -1)
{ // Nieuw aantal ontvangen en nog steeds geen fouten.
// Check of vinkje bij catalogus registratie van levering toestaat.
tsql = "SELECT MAX(dp.bes_disc_params_remoteconfirm) bes_disc_params_remoteconfirm "
+ " FROM bes_bestelling_item bi, bes_srtdeel sd, bes_srtgroep sg, bes_disc_params dp"
+ " WHERE bi.bes_bestelling_key="+ bes_key
+ " AND bi.bes_srtdeel_key=sd.bes_srtdeel_key"
+ " AND sd.bes_srtgroep_key=sg.bes_srtgroep_key"
+ " AND sg.ins_discipline_key=dp.bes_ins_discipline_key";
oRs = Oracle.Execute(tsql);
if (oRs("bes_disc_params_remoteconfirm").value == 1)
{ // Correcties of (deel)registratie retouren met negatieve <aantalontv> niet toegestaan; wel via BES2AF!
if (isNaN (newontvval) || newontvval < 0 || (curontv + newontvval) > curaant)
{
resultcode = 8;
resulttekst = "Invalid delivery count";
}
else
{ // Werk het geleverde aantal bij.
tsql = "UPDATE bes_bestelopdr_item "
+ " SET bes_bestelopdr_item_ontvangen=SYSDATE"
+ " , bes_bestelopdr_item_aantalontv=COALESCE(bes_bestelopdr_item_aantalontv,0)+"+ newontvval
+ " WHERE bes_bestelopdr_item_key="+ boi_key;
Oracle.Execute(tsql);
bes.updatebestelopdrstatus(opdr_key, user_key);
}
}
else
{
resultcode = 4;
resulttekst = "Remote delivery not enabled";
}
}
}
else
{
resultcode = 7;
resulttekst = "Unknown article number";
}
// Sluit alle aanvraagregels af die - mogelijk - nu geheel geleverd zijn.
tsql = "UPDATE bes_bestelling_item "
+ " SET bes_bestelling_item_aantalontv = bes_bestelling_item_aantal"
+ " WHERE bes_bestelling_item_key IN"
+ " (SELECT bi.bes_bestelling_item_key "
+ " FROM bes_bestelling b, bes_bestelling_item bi, bes_bestelopdr_item boi"
+ " WHERE b.bes_bestelling_key="+ bes_key
+ " AND b.bes_bestelling_status=5" // Besteld
+ " 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="+ opdr_key
+ " AND boi.bes_bestelopdr_item_aantal=boi.bes_bestelopdr_item_aantalontv)";
var oRs = Oracle.Execute(tsql);
bes.updatebestellingstatus (bes_key, user_key);
} else {
resultcode = 5;
resulttekst = "Invalid delivery timing";
}
} else {
resultcode = 4;
resulttekst = "Remote delivery not enabled";
}
} else {
// Raar, alleen opmerking, heeft dan vast niets met levering te maken?
// Sluit alle aanvraagregels af die - mogelijk - nu geheel geleverd zijn.
tsql = "UPDATE bes_bestelling_item "
+ " SET bes_bestelling_item_aantalontv = bes_bestelling_item_aantal"
+ " WHERE bes_bestelling_item_key IN"
+ " (SELECT bi.bes_bestelling_item_key "
+ " FROM bes_bestelling b, bes_bestelling_item bi, bes_bestelopdr_item boi"
+ " WHERE b.bes_bestelling_key="+ bes_key
+ " AND b.bes_bestelling_status=5" // Besteld
+ " 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="+ opdr_key
+ " AND boi.bes_bestelopdr_item_aantal=boi.bes_bestelopdr_item_aantalontv)";
Oracle.Execute(tsql);
bes.updatebestellingstatus (bes_key, user_key);
}
else
{
resultcode = 6;
resulttekst = "Invalid update timing";
}
}
else
{ // Raar, alleen opmerking, heeft dan vast niets met levering te maken?
var opdropm_kolom = "BES_BESTELOPDR_OPMERKING";
}
}
}
// Dit zijn de overige wijzigingen (alleen opmerking), die voeren we alleen uit
// bij geen of een geldige statuswijziging.
if (resultcode == -1) { // Nog steeds geen fouten.
if (opdropm != null ) {
if (resultcode == -1)
{ // Nog steeds geen fouten.
if (opdropm != null )
{
tsql = "UPDATE bes_bestelopdr "
+ " SET "+ opdropm_kolom
+ "=DECODE ("+ opdropm_kolom
+ " , NULL, "+ safe.quoted_sql(opdropm)
+ " , SUBSTR ("+ opdropm_kolom +"||CHR(13)||CHR(10)||"+ safe.quoted_sql(opdropm) +", 1, 4000))"
+ " WHERE bes_bestelopdr_key="+ opdr_key;
oRs = Oracle.Execute(tsql);
Oracle.Execute(tsql);
}
resultcode = 0; // Ik heb gedaan wat ik moest en mocht doen voor deze bestelopdracht.
}
} // end geldige opdrachtkey
oRs.Close();
} // end geldige opdrid
var binfo = {
@@ -333,6 +407,14 @@
xmlResp.appendChild(FCLTElement);
Response.ContentType = "text/xml";
Response.Write(xmlResp.xml)
if (API.apidata.stylesheet)
{
// Niet super efficient dat we eerst naar tekstuele xml gaan maar ach...
STR2Stream(xmlResp.xml, API.apidata.stylesheet, Response, {});
}
else
{
Response.ContentType = "text/xml";
Response.Write(xmlResp.xml)
}
%>

278
APPL/API/api_bessoap.asp Normal file
View File

@@ -0,0 +1,278 @@
<%@ language = "JavaScript" %>
<% /*
$Revision$
$Id$
File: api_bes_soap.asp
Description: API voor bes-soap berichten (bestelAANVRAGEN)
Interpreteert bericht zodanig dat een bestelaanvraag wordt aangemaakt/aangepast.
Parameters: Een xml
Status: Eerste implementatie in kader FSN#26296 (tbv Corsa/BCT)
Context:
Notes:
*/
DOCTYPE_Disable = 1;
THIS_FILE = "appl/api/api_bessoap.asp";
%>
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="../Shared/xml_converter.inc" -->
<!-- #include file="../Shared/save2db.inc" -->
<!-- #include file="../Shared/flexfiles.inc" -->
<!-- #include file="../Shared/upload.inc" -->
<!-- #include file="../api/api.inc" -->
<!-- #include file="../shared/kpl_ksrt_validate.inc" -->
<!-- #include file="../bes/bes.inc" -->
<%
// We sturen het antwoord in UTF-8.
Session.Codepage = 65001;
Response.Charset = 'utf-8';
var APIname = getQParam("API");
var APIKEY = getQParam("APIKEY");
var API = new API_func(APIname, APIKEY);
var tsql = "-"; // Voor tijdelijke statement(s)
var sql = "-"; // De uiteindelijke insert/update-sql
var xmlReq = Server.CreateObject("MSXML2.DOMDocument.4.0");
if (API.apidata.stylesheet)
{
var iXsl = Server.CreateObject("MSXML2.DOMDocument.4.0");
if( ! iXsl.load(Server.MapPath(API.apidata.stylesheet)) )
{
API.error("Could not load XSL " + API.apidata.stylesheet + "\n" + iXsl.parseError.reason);
}
var inputXML = Server.CreateObject("MSXML2.DOMDocument.4.0");
inputXML.load(Request);
inputXML.transformNodeToObject(iXsl, xmlReq);
}
else
xmlReq.load(Request);
var xmlResp = new ActiveXObject("MSXML2.DOMDocument.4.0");
xmlResp.appendChild(xmlResp.createProcessingInstruction("xml", "version=\"1.0\" encoding=\"utf-8\""))
// The response.
var FCLTElement = xmlResp.createElement("facilitor");
// The response header.
var now = new Date();
var nowtxt = now.getFullYear()+'-'+padout(now.getMonth()+1) +'-'+padout(now.getDate()) +' '
+padout(now.getHours()) +':'+padout(now.getMinutes())+':'+padout(now.getSeconds());
var FCLTHeader = xmlResp.createElement("header");
var headerinfo = {
// file: String(Request.ServerVariables("SCRIPT_NAME")).toLowerCase(),
datum: nowtxt,
naam: user.naam(),
custId: customerId,
language: user.lang()
}
for (param in headerinfo)
{
var FCLTdata = xmlResp.createElement(param);
FCLTdata.appendChild(xmlResp.createTextNode(headerinfo[param]));
FCLTHeader.appendChild(FCLTdata);
}
FCLTElement.appendChild(FCLTHeader);
// Hier zou het echte werk moeten gebeuren nav. xmlReq
// en FCLTElement moeten we uitbreiden met antwoorden.
var detected ="?";
// xmlReq.setProperty("SelectionLanguage", "XPath"); // Weet niet of noodzakelijk
// Dit is de bestellingenloop (mochten er ooit nog anderen gaan volgen).
var bestellingen = xmlReq.getElementsByTagName("bestelling");
for (i=0; i < bestellingen.length; i++)
{
var resultcode = -1; /* Zolang deze -1 is, is het nog goed. Uiteindelijk eindigt het met 0 (als goed). */
var resulttekst = "";
// Lees per node de (optionele) tags en waarden.
var fields = []; // Bij te werken velden.
var besid = bestellingen[i].getAttribute("key"); // Bij type=update/delete
var besaction = bestellingen[i].getAttribute("type").toLowerCase();
var nwStatus = XMLval(bestellingen[i], "status");
if (besid == null) { // Voorkom problemen als key-attribuut ontbreekt!
besid = '';
}
var bestelling_key = parseInt(besid, 10); // En anders bepaald bij insert!
user.checkAutorisation("WEB_BESUSE"); // Dit is nog ongeacht de reservering
if (besaction == 'insert') {
resultcode = 999;
resulttekst = "Insert unsupported";
}
else if (besaction == 'update')
{
if (besid == '') {
resultcode = 2;
resulttekst = "Undefined bestelling (key)";
}
else if (isNaN (bestelling_key)) {
resultcode = 2;
resulttekst = "Invalid bestelling (key) "+besid;
}
else {
tsql = "SELECT bes_bestelling_key"
+ " FROM bes_bestelling"
+ " WHERE bes_bestelling_key="+bestelling_key
+ " AND 1=1"; // Niet verwijderd, ...???
var toRs = Oracle.Execute(tsql);
if (!toRs.eof) {
// Hier heb ik een geldige bes_bestelling_key.
bes_bestelling_key = toRs("bes_bestelling_key").value;
var bes_info = bes.bestelling_info(bes_bestelling_key); // Globale variabele met alle bes_bestelling informatie
var this_bes = bes.func_enabled_bestelling(bes_info); // Wat heb ik zoal aan rechten op deze specifieke reservering
if(!this_bes.canChange) {
resultcode = 9;
resulttekst = "Niet geautoriseerd voor bestelling "+besid;
}
else {
if (nwStatus != null) { // Bij update optioneel
// statusdiagram afdwingen:
// * BESFIT alleen vanuit status 2
// * BESREJ alleen vanuit status 2 en 3
sql = "SELECT bes_bestelling_status"
+ " FROM bes_bestelling"
+ " WHERE bes_bestelling_key="+bestelling_key;
var oRs = Oracle.Execute(sql);
if (!oRs.eof) {
curStatus = oRs("bes_bestelling_status").value;
// Feitelijke UPDATE status.
// BESFIT: alleen vanuit status 2
if (nwStatus == "BESFIT") {
if (curStatus == 2) {
bes.setbestellingstatus(bes_bestelling_key, 3); // Gefiatteerd
sql = "SELECT bes_bestelling_status"
+ " FROM bes_bestelling"
+ " WHERE bes_bestelling_key="+bestelling_key;
var oRs = Oracle.Execute(sql);
if (!oRs.eof) {
var bes_status = oRs("bes_bestelling_status").value;
if (bes_status == 3) {
resulttekst = "Bestelling "+bes_bestelling_key+" gefiatteerd";
resultcode = 0;
}
else {
resulttekst = "Bestelling "+bes_bestelling_key+" niet gefiatteerd";
resultcode = 308;
}
}
else {
resulttekst = "Fout bij ophalen nieuwe status";
resultcode = 307;
}
}
else if (curStatus == 3) {
resulttekst = "Bestelling "+bes_bestelling_key+" is al gefiatteerd";
resultcode = 306;
}
else {
resulttekst = "Kan niet fiatteren; ongeldige beginstatus";
resultcode = 305;
}
}
// BESREJ: alleen vanuit status 2 en 3
else if (nwStatus == "BESREJ") {
if (curStatus == 2 || curStatus == 3) {
bes.setbestellingstatus(bes_bestelling_key, 1); // Afgewezen
sql = "SELECT bes_bestelling_status"
+ " FROM bes_bestelling"
+ " WHERE bes_bestelling_key="+bestelling_key;
var oRs = Oracle.Execute(sql);
if (!oRs.eof) {
var bes_status = oRs("bes_bestelling_status").value;
if (bes_status == 1) {
resulttekst = "Bestelling "+bes_bestelling_key+" afgewezen";
resultcode = 0;
} else {
resulttekst = "Bestelling "+bes_bestelling_key+" niet afgewezen";
resultcode = 108;
}
} else {
resulttekst = "Fout bij ophalen nieuwe status";
resultcode = 107;
}
}
else if (curStatus == 1) {
resulttekst = "Bestelling "+bes_bestelling_key+" is al afgewezen";
resultcode = 106;
}
else {
resulttekst = "Kan niet afwijzen; ongeldige beginstatus";
resultcode = 105;
}
}
else {
resultcode = 3;
resulttekst = "Ongeldige status "+nwStatus;
}
} else {
resultcode = 4;
resulttekst = "Ongedefinieerde huidige status";
}
} // nwStatus != null
if (resultcode == -1) { // nog steeds geen fouten
resultcode = 0; // Ik heb gedaan wat ik moest en mocht doen voor deze bestelling.
}
}
////////////////////////////////////////////////////////////////////////////////
} else {
resultcode = 5;
resulttekst = "Not updatable bestelling "+besid;
}
toRs.Close();
}
}
else if (besaction == 'delete')
{
resultcode = 999;
resulttekst = "Delete unsupported";
}
else {
resultcode = 2;
resulttekst = "Undefined operation (type)";
}
var binfo = {
returncode: resultcode,
returntekst: resulttekst,
// executed:sql, // debug
datum: nowtxt, // TODO: Beter ook xml-datum???
besid: besid
}
var FCLTBody = xmlResp.createElement("bestelling"); // type=response
FCLTBody.setAttribute('key', besid);
FCLTBody.setAttribute('type', 'response');
for (param in binfo)
{
var FCLTdata = xmlResp.createElement(param);
FCLTdata.appendChild(xmlResp.createTextNode(binfo[param]));
FCLTBody.appendChild(FCLTdata);
}
FCLTElement.appendChild(FCLTBody);
} // end for
// Alle bestelling-nodes zijn behandeld.
xmlResp.appendChild(FCLTElement);
//__DoLog("Ik gebruik stylesheet '"+API.apidata.stylesheet+"'");
if (API.apidata.stylesheet)
{
var outputXML = Server.CreateObject("MSXML2.DOMDocument.4.0");
xmlResp.transformNodeToObject(iXsl, outputXML);
Response.ContentType = "text/xml";
Response.Write(outputXML.xml)
}
else
{
Response.ContentType = "text/xml";
Response.Write(xmlResp.xml)
}
%>

View File

@@ -10,20 +10,285 @@
Status:
Context:
Notes:
Onderstaand het voorstel van RWSN/MOOP. Wij doen XML ipv JSON, daar moet getransformeerd worden
(2) Versturen van de bezoekersregistraties
Voor het versturen van de registraties stel ik voor om een HTTP-POST service te maken, deze is bijvoorbeeld te bereiken op ~/visitations
In de request header geef ik de Api Key mee:
Api-Key: 'te_bepalen_door_facilitor'
In de body stel ik voor <20><>n key-value pair mee te geven met de naam jsonData waarin de hele json van de bezoekersregistratie in verwerkt zit:
json_data={
"start":"Fri, 03 Aug 2012 10:09:39 +0200", //begindatum in RFC2822 formaat
"end":"HH:MM",
"host_id":2934, //id van de ingelogde gebruiker
"building_id":4712, //id van gekozen locatie
"visitors":
[
{
"name":"Pietje Puk",
"company":"RUG"
},
{
"name":"Jan Janssen",
"company":"Achmea"
},
{...}
]
}
Bij een juiste verwerking wordt http status code 201 teruggegeven met enkel een succes json:
{
"success":true,
}
Anders een 4xx of 5xx code met daarin een json geformatteerde fout:
{
"success":false,
"errors":
[
{
"description":"start is not a valied RFC2822 format"
},
{
"description":"building_id cannot be null"
},
{...}
]
}
*/
DOCTYPE_Disable = 1;
THIS_FILE = "appl/api/api_bezsoap.asp";
DOCTYPE_Disable = 1;
THIS_FILE = "appl/api/api_bezsoap.asp";
%>
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="../Shared/xml_converter.inc" -->
<!-- #include file="../Shared/save2db.inc" -->
<!-- #include file="../api/api.inc" -->
<%
// We sturen het antwoord in UTF-8.
Session.Codepage = 65001;
Response.Charset = 'utf-8';
var APIname = getQParam("API");
var APIKEY = getQParam("APIKEY");
var API = new API_func(APIname, APIKEY);
<%
// We sturen het antwoord in UTF-8.
Session.Codepage = 65001;
Response.Charset = 'utf-8';
var APIname = getQParam("API");
var APIKEY = getQParam("APIKEY");
var API = new API_func(APIname, APIKEY);
// XML Omzetten naar equivalente JSON
// var xmlReq = Server.CreateObject("MSXML2.DOMDocument.4.0");
// xmlReq.load(Request);
// The response.
var xmlResp = new ActiveXObject("MSXML2.DOMDocument.4.0");
xmlResp.appendChild(xmlResp.createProcessingInstruction("xml", "version=\"1.0\" encoding=\"utf-8\""))
var FCLTElement = xmlResp.createElement("facilitor");
// The response header.
var now = new Date();
var nowtxt = now.getFullYear() + '-' + padout(now.getMonth() + 1) + '-' + padout(now.getDate()) + ' '
+ padout(now.getHours()) + ':' + padout(now.getMinutes()) + ':' + padout(now.getSeconds());
var elmHeader = xmlResp.createElement("header");
var headerinfo = {datum: nowtxt,
naam: user.naam(),
custId: customerId,
language: user.lang()
}
for (param in headerinfo)
{
var FCLTdata = xmlResp.createElement(param);
FCLTdata.appendChild(xmlResp.createTextNode(headerinfo[param]));
elmHeader.appendChild(FCLTdata);
}
FCLTElement.appendChild(elmHeader);
// Hier zou het echte werk moeten gebeuren nav. xmlReq
// en FCLTElement moeten we uitbreiden met antwoorden.
//var afspraken = xmlReq.getElementsByTagName("afspraak");
user.checkAutorisation("WEB_BEZUSE"); // Dit is nog ongeacht de bestelling
var resultcode = -1; /* Zolang deze -1 is, is het nog goed. Uiteindelijk eindigt het met 0 (als goed). */
var resulttekst = "";
var json_txt = Request.Form;
var json_data = eval("(" + json_txt + ")");
SaveOneAfspraak(json_data); // The one and only
// TODO: onderstaande code moet een generieke bez.afspraak_create (of afspraak_save) worden
// en ook gebruikt worden door bez_edit_afspraak_save.asp. Zo ver zijn we nog niet...
function SaveOneAfspraak(json_data)
{
var afspr_key;
var bez_actie;
var alg_locatie_key;
var alg_onrg_key;
var date_to;
var date_from = new Date(json_data.start);
if (json_data.start == "undefined" || typeof date_from != "object" || isNaN(date_from))
{
resultcode = 2;
resulttekst = "Undefined aankomst datum";
}
else
{
date_to = date_from;
date_to = new Date(date_from.getTime());
var time_end = json_data.end;
if (json_data.time_end != "undefined" && typeof time_end == "string")
var time_end = time_end.split(":");
date_to.setHours(time_end[0], time_end[1]);
if (time_end.length != 2 || typeof date_to != "object" || isNaN(date_to))
{
resultcode = 2;
resulttekst = "Undefined vertrek tijd";
}
else if (date_to < date_from)
{
resultcode = 2;
resulttekst = "Vertrek tijd voor aankomst tijd";
}
else
{
// Standaard actie voor mobile: Opbellen en op laten halen.
var sql = " SELECT bez_actie_key FROM bez_actie WHERE bez_actie_omschrijving LIKE 'Op laten halen (bellen)'"
var oRs = Oracle.Execute(sql);
bez_actie = oRs("bez_actie_key").Value;
var alg_gebouw_key = json_data.building_id;
if (!alg_gebouw_key || alg_gebouw_key < 0)
{
resultcode = 2;
resulttekst = "Undefined alg_gebouw_key";
}
else if (S("vis_afspraak_onrgoed_uses_keys") == 0)
{
sql = "SELECT SUBSTR (alg_plaatsaanduiding, 1, 30) plaats"
+ " FROM alg_v_plaatsaanduiding_all"
+ " WHERE alg_onroerendgoed_keys = " + alg_gebouw_key
+ " AND alg_onroerendgoed_type <> 'L'";
if (!oRs.eof)
var plaats = oRs("plaats").Value;
else
{
resultcode = 5;
resulttekst = "Building_id not found";
}
}
else
{
sql = "SELECT alg_locatie_key FROM alg_gebouw WHERE alg_gebouw_key = " + alg_gebouw_key;
oRs = Oracle.Execute(sql);
alg_locatie_key = oRs("alg_locatie_key").Value;
if (!alg_locatie_key || alg_locatie_key < 0)
{
resultcode = 2;
resulttekst = "Undefined alg_locatie_key";
}
else
{
var fields = []; // Bij te werken velden.
// Altijd nieuwe afspraak vooralsnog
fields.push({ dbs: "bez_afspraak_key", typ: "key", seq: "bez_s_bez_afspraak_key" });
fields.push({ dbs: "bez_afspraak_opmerking", typ: "varchar", val: "Created by mobile", len: 320 });
// Deze velden altijd opslaan (geen bez_afspraak_telefoonnr)
var fields = [ { dbs: "prs_perslid_key", typ: "key", val: user_key /* invoerder, notrack */ },
{ dbs: "bez_afspraak_datum", typ: "datetime", val: date_from, track: L("lcl_vis_start_date") },
{ dbs: "bez_actie_key", typ: "key", val: bez_actie, track: L("lcl_action"), foreign: "bez_actie" },
{ dbs: "bez_afspraak_eind", typ: "datetime", val: date_to, track: L("lcl_vis_end_date") },
{ dbs: "alg_locatie_key", typ: "key", val: alg_locatie_key, track: true /* afzonderlijke tracking, wel oldjsval */ },
{ dbs: "bez_afspraak_contact_key", typ: "key", val: user_key, track: L("lcl_vis_contactperson"), foreign: "prs_perslid" }
];
if (S("vis_afspraak_host_uses_keys") == 0)
fields.push({ dbs: "bez_afspraak_gastheer", typ: "varchar", val: user.naam(), track: L("lcl_vis_visit") });
else
fields.push({ dbs: "bez_afspraak_host_key", typ: "key", val: user_key, track: L("lcl_vis_visit"), foreign: "prs_perslid" });
if (S("vis_afspraak_onrgoed_uses_keys") == 0)
{
fields.push({ dbs: "bez_afspraak_ruimte", typ: "varchar", val: plaats, track: true /* afzonderlijke tracking, wel oldjsval */ });
}
else
{
alg_onrg_key = alg_gebouw_key; // Building_id is meegegeven
fields.push({ dbs: "alg_onrgoed_keys", typ: "key", val: alg_onrg_key, track: true /* afzonderlijke tracking, wel oldjsval */ });
}
fields.push({ dbs: "bez_afspraak_key", typ: "key", seq: "bez_s_bez_afspraak_key" });
var bezIns = buildInsert("bez_afspraak", fields, { noValidateToken: true });
afspr_key = bezIns.sequences["bez_afspraak_key"];
Oracle.Execute(bezIns.sql);
for (var i = 0; i < json_data.visitors.length; i++)
{
var visitor_data = json_data.visitors[i];
var naam = visitor_data.name;
var bedrijf = visitor_data.company;
// Geen prs_contactpersoon_key, prs_perslid_key en bez_bezoekers_pasnr
var bezfields = [ { dbs: "bez_afspraak_key", typ: "key", val: afspr_key },
{ dbs: "bez_afspraak_naam", typ: "varchar", val: naam, track: L("lcl_vis_name"), len: 30 },
{ dbs: "bez_afspraak_bedrijf", typ: "varchar", val: bedrijf, track: L("lcl_vis_company") + (S("bez_sel_internpersoon") == 1? "/" + L("lcl_department") : ""), len: 60 }
];
bezfields.push({ dbs: "bez_bezoekers_key", typ: "key", seq: "bez_s_bez_bezoekers_key" });
// Niet door BO aangemeld. Niet direct 'in' boeken.
var bezIns = buildInsert("bez_bezoekers", bezfields, { noValidateToken: true });
var bez_key = bezIns.sequences["bez_bezoekers_key"];
Oracle.Execute(bezIns.sql);
//var bezUpd = {trackarray: [L("lcl_bez_is_bezadd") + ": " + naam + "/" + bedrijf]};
}
shared.trackaction("BEZMUT", afspr_key);
}
}
}
}
if (resultcode == -1) // nog steeds geen fouten
resultcode = 0; // Ik heb gedaan wat ik moest en mocht doen voor deze reservering.
var ainfo = {returncode: resultcode,
returntekst: resulttekst,
// executed:sql, // debug
user_key: user_key,
afspr_key: afspr_key,
bez_afspraak_datum: date_from, // TODO: Beter ook xml-datum???
bez_afspraak_eind: date_to,
bez_actie_key: bez_actie,
alg_locatie_key: alg_locatie_key,
alg_onrgoed_keys: alg_onrg_key
}
if (S("vis_afspraak_host_uses_keys") == 0)
ainfo.gastheer = user.naam();
else
ainfo.host_key = user_key;
var FCLTBody = xmlResp.createElement("afspraak"); // type=response
FCLTBody.setAttribute('key', afspr_key);
FCLTBody.setAttribute('type', 'response');
for (param in ainfo)
{
var FCLTdata = xmlResp.createElement(param);
FCLTdata.appendChild(xmlResp.createTextNode(ainfo[param]));
FCLTBody.appendChild(FCLTdata);
}
FCLTElement.appendChild(FCLTBody);
}
xmlResp.appendChild(FCLTElement);
Response.ContentType = "text/xml";
Response.Write(xmlResp.xml)
%>

View File

@@ -44,7 +44,7 @@
var now = new Date();
var nowtxt = now.getFullYear()+'-'+padout(now.getMonth()+1) +'-'+padout(now.getDate()) +' '
+padout(now.getHours()) +':'+padout(now.getMinutes())+':'+padout(now.getSeconds());
var FCLTHeader = xmlResp.createElement("header");
var elmHeader = xmlResp.createElement("header");
var headerinfo = {
// file: String(Request.ServerVariables("SCRIPT_NAME")).toLowerCase(),
datum: nowtxt,
@@ -56,32 +56,9 @@
{
var FCLTdata = xmlResp.createElement(param);
FCLTdata.appendChild(xmlResp.createTextNode(headerinfo[param]));
FCLTHeader.appendChild(FCLTdata);
}
FCLTElement.appendChild(FCLTHeader);
// Luie oplossing: Oracle kan dit simpeler dan JavaScript.
function XMLtoJsDate(xmlDate)
{
var sql = "SELECT TO_DATE("+safe.quoted_sql(xmlDate)+", 'YYYY-MM-DD HH24:MI:SS') FROM DUAL";
var oRs = Oracle.Execute(sql);
var dt = new Date(oRs(0).Value);
oRs.Close();
return dt;
}
function XMLval(xml, tag)
{
if (!xml)
return null;
var xx = xml.getElementsByTagName(tag);
if (!xx || !xx.length)
return null;
xx = xx[0].childNodes
if (!xx || !xx.length)
return null;
return xx[0].nodeValue;
elmHeader.appendChild(FCLTdata);
}
FCLTElement.appendChild(elmHeader);
// Hier zou het echte werk moeten gebeuren nav. xmlReq
// en FCLTElement moeten we uitbreiden met antwoorden.
@@ -152,7 +129,7 @@
if (resultcode == -1) { // Nog steeds geen fouten.
if (fields.length > 0) {
// Construct/uitvoeren update.
var cntUpd = buildTrackingUpdate("cnt_contract", "cnt_contract_key = " + cnt_key, fields);
var cntUpd = buildTrackingUpdate("cnt_contract", "cnt_contract_key = " + cnt_key, fields, { noValidateToken: true });
oRs = Oracle.Execute(cntUpd.sql);
// Tot slot nog de tracking toevoegen.

View File

@@ -7,16 +7,29 @@
Description: API voor INS-soap berichten
Parameters: Een xml
Status:
Status: Opzet. Vereist bevestiging van SOAP-aanroepers en dan afmaken
Context:
Notes:
Wat is het idee momenteel? Deze service is vooralsnog voor sensoren.
De bedoeling is dat een sensor (een ins_deel) bij het relevant veranderen van de status
een aanroep doet, met in essentie
- id (key en/of omschrijving)
- (nieuwe) waarde => alfanumeriek
- (nieuwe) status => INSOUT/INSINN
- optioneel: tijdstip
De waarde wordt in ins_deel_state opgeslagen. Dat is het, maar daarop wordt elders
indien de sensor in een reserveerbare ruimte zit gekeken of er een reservering
bezig is/zou moeten zijn, en dan wordt daarop geacteerd, in de hoek van
noshow en zo.
Het meegegeven tijdstip kan worden gebruikt ipv sysdate om vertragingen te corrigeren..
*/
DOCTYPE_Disable = 1;
THIS_FILE = "appl/api/api_inssoap.asp";
%>
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="../Shared/xml_converter.inc" -->
<!-- #include file="../Shared/save2db.inc" -->
<!-- #include file="../Shared/json2.js" -->
<!-- #include file="../api/api.inc" -->
<%
// We sturen het antwoord in UTF-8.
@@ -26,4 +39,237 @@
var APIname = getQParam("API");
var APIKEY = getQParam("APIKEY");
var API = new API_func(APIname, APIKEY);
%>
var asJSON = getQParam("json","0")!="0";
var tsql = "-"; // Voor tijdelijke statement(s)
var sql = "-"; // De uiteindelijke insert/update-sql
var xmlReq = Server.CreateObject("MSXML2.DOMDocument.4.0");
if (API.apidata.stylesheet)
{
var iXsl = Server.CreateObject("MSXML2.DOMDocument.4.0");
if( ! iXsl.load(Server.MapPath(API.apidata.stylesheet)) )
{
API.error("Could not load XSL " + API.apidata.stylesheet + "\n" + iXsl.parseError.reason);
}
var inputXML = Server.CreateObject("MSXML2.DOMDocument.4.0");
inputXML.load(Request);
inputXML.transformNodeToObject(iXsl, xmlReq);
}
else
xmlReq.load(Request);
if (API.apidata.loglevel) __Log2File(xmlReq.xml, APIname + "_TUSSEN");
var xmlResp = new ActiveXObject("MSXML2.DOMDocument.4.0");
xmlResp.appendChild(xmlResp.createProcessingInstruction("xml", "version=\"1.0\" encoding=\"utf-8\""))
// The response.
var FCLTElement = xmlResp.createElement("facilitor");
// The response header.
var now = new Date();
var nowtxt = now.getFullYear()+'-'+padout(now.getMonth()+1) +'-'+padout(now.getDate()) +' '
+padout(now.getHours()) +':'+padout(now.getMinutes())+':'+padout(now.getSeconds());
var elmHeader = xmlResp.createElement("header");
var headerinfo = {
// file: String(Request.ServerVariables("SCRIPT_NAME")).toLowerCase(),
datum: nowtxt,
naam: user.naam(),
custId: customerId,
language: user.lang()
}
for (param in headerinfo)
{
var FCLTdata = xmlResp.createElement(param);
FCLTdata.appendChild(xmlResp.createTextNode(headerinfo[param]));
elmHeader.appendChild(FCLTdata);
}
//FCLTElement.appendChild(elmHeader);
// Hier zou het echte werk moeten gebeuren nav. xmlReq
// en FCLTElement moeten we uitbreiden met antwoorden.
var detected ="?";
// Dit is de objecteenloop (mochten er ooit nog anderen gaan volgen).
var delen = xmlReq.getElementsByTagName("deel");
for (i=0; i < delen.length; i++)
{
var resultcode = -1; /* Zolang deze -1 is, is het nog goed. Uiteindelijk eindigt het met 0 (als goed). */
var resulttekst = "";
// Lees per node de (optionele) tags en waarden.
var fields = []; // Bij te werken velden.
var deel_key = delen[i].getAttribute("key"); // Bij type=update/delete
var insaction = delen[i].getAttribute("type").toLowerCase();
var deel_omschrijving = XMLval(delen[i], "omschrijving"); // soort van foreign ID
var tijd = XMLval(delen[i], "tijd");
var waarde = XMLval(delen[i], "waarde");
var outinn = XMLval(delen[i], "status");
if (deel_key == null) { // Voorkom problemen als key-attribuut ontbreekt!
deel_key = '';
}
user.checkAutorisation("WEB_INSUSE");
if (insaction == 'update') // of specifiek signal?
{
if (deel_key == '' && deel_omschrijving == '') {
resultcode = 2;
resulttekst = "Undefined object (key/omschrijving)";
}
else {
// Waar hoort-ie bij?
tsql = "SELECT MAX(ins_deel_key) deel_key, MAX(ins_deel_omschrijving) deel_oms, MAX(ins_deel_state) cur_state, MAX(ins_alg_ruimte_key_org) org_place, COUNT (*) aantal"
+ " FROM ins_deel"
+ " WHERE ins_deel_verwijder IS NULL"
+ (deel_key
? " AND ins_deel_key=" + safe.quoted_sql(deel_key)
: "")
+ (deel_omschrijving
? " AND ins_deel_upper = " + safe.quoted_sql(deel_omschrijving.toUpperCase())
: "");
var oRs = Oracle.Execute(tsql);
var aantal = oRs("aantal").value;
if (aantal == 0) {
resultcode = 2;
resulttekst = "Invalid object (key/omschrijving)";
}
else if (aantal > 1) {
resultcode = 3;
resulttekst = "Object cannot be identified uniquely";
}
else {
// Hier heb ik een geldige deel_key.
deel_key = oRs("deel_key").value;
var deel_oms = oRs("deel_oms").value;
var cur_state = oRs("cur_state").value;
var org_place = oRs("org_place").value;
//var old_statedate = new Date(oRs("deel_statedate").Value);
//var this_res = res.func_enabled(rsv_ruimte_key); // Wat heb ik zoal aan rechten op dit object
//user.auth_required_or_abort(this_res.canChange);
// Meegegeven meetdatumtijd of anders now als laatste teken van leven!
//if (tijd != null) { // Bij update optioneel
// try {
// var new_statedate = XMLtoJsDate(tijd);
// }
// catch (e) {
// // Verkeerde datum-formaat, dan now gebruiken!
// __DoLog("Formaat ontvangen XML-datum incorrect: "+tijd, "#00FF00");
// new_statedate = now;
// }
//} else {
// var new_statedate = now;
//}
if (waarde) {
// Alleen bij wijziging!
if (waarde != cur_state) {
// te kiezen: moet de datum altijd aangepast worden (als laatste teken van leven) of
// juist niet (als recentste moment van verandering)
// veilig kan zijn dit met een waarde in het bericht te sturen, maar ik wil wel graag
// dat wij een beste default gekozen hebben: wat is logisch?
sql = "UPDATE ins_deel"
+ " SET ins_deel_state=" + safe.quoted_sql(waarde)
+ " , ins_deel_statedate=SYSDATE" // TODO: de meegegeven meetdatumtijd nemen
+ " WHERE ins_deel_key=" + deel_key;
Oracle.Execute(sql);
// FSN#28896: state-changes worden automatisch getrackt in ins_deel_state_history; geen updtracking meer
//shared.trackaction("INSUPD", deel_key, L("lcl_deel_state")+" "+safe.quoted_sql(waarde));
}
}
else { // outinn != ''
// Er zou dus een status moet zijn meegegeven.
switch (outinn) {
case 'INSOUT':
// Alleen bij wijziging; object was ingenomen en wordt uitgegeven!
if (!org_place) {
sql = "UPDATE ins_deel "
+ " SET ins_alg_ruimte_key_org=ins_alg_ruimte_key"
+ " , ins_alg_ruimte_type_org=ins_alg_ruimte_type"
+ " , ins_alg_ruimte_key=" + user_key
+ " , ins_alg_ruimte_type='P'"
+ " WHERE ins_deel_key=" + deel_key;
Oracle.Execute(sql);
// Object [Fiets 1] is uitgegeven aan [Pseudo-user tbv. XXX-API]
shared.trackaction("INSOUT", deel_key, L("lcl_obj_is_uitgegeven_to").format(user.naam(), deel_oms));
}
break;
case 'INSINN':
// Alleen bij wijziging; object was uitgegeven en wordt ingenomen!
if (org_place) {
sql = "UPDATE ins_deel "
+ " SET ins_alg_ruimte_key=ins_alg_ruimte_key_org"
+ " , ins_alg_ruimte_type=ins_alg_ruimte_type_org"
+ " , ins_alg_ruimte_key_org=NULL"
+ " , ins_alg_ruimte_type_org=NULL"
+ " WHERE ins_deel_key=" + deel_key;
Oracle.Execute(sql);
// Object is ingenomen
shared.trackaction("INSINN", deel_key, L("lcl_obj_is_ingenomen"));
}
break;
default:
resultcode = 4;
resulttekst = "Invalid waarde/status";
} // switch
}
if (resultcode == -1) { // nog steeds geen fouten
resultcode = 0; // Ik heb gedaan wat ik moest en mocht doen voor dit object.
}
} // if aantal
oRs.Close();
} // if deel_key
}
else {
resultcode = 2;
resulttekst = "Undefined operation (type)";
} // if insaction
var binfo = {
returncode: resultcode,
returntekst: resulttekst,
// executed:sql, // debug
datum: nowtxt, // TODO: Beter ook xml-datum??? Of de teruggequeriede datumtijd?
deel_key: deel_key
}
var FCLTBody = xmlResp.createElement("deel"); // type=response
FCLTBody.setAttribute('key', deel_key);
FCLTBody.setAttribute('type', 'response');
for (param in binfo)
{
var FCLTdata = xmlResp.createElement(param);
FCLTdata.appendChild(xmlResp.createTextNode(binfo[param]));
FCLTBody.appendChild(FCLTdata);
}
FCLTElement.appendChild(FCLTBody);
} // end for
// Alle deel-nodes zijn behandeld.
xmlResp.appendChild(FCLTElement);
if (API.apidata.stylesheet)
{
// Niet super efficient dat we eerst naar tekstuele xml gaan maar ach...
STR2Stream(xmlResp.xml, API.apidata.stylesheet, Response, {});
}
else
{
if (asJSON)
Response.ContentType = "application/json";
else
Response.ContentType = "text/xml";
if (asJSON)
var antwoord = JSON.stringify(xmlToJson(xmlResp), null, getQParam("pretty","0")=="1"?2:0);
else
var antwoord = xmlResp.xml;
}
%>

View File

@@ -19,6 +19,8 @@
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="../Shared/xml_converter.inc" -->
<!-- #include file="../Shared/save2db.inc" -->
<!-- #include file="../Shared/flexfiles.inc" -->
<!-- #include file="../Shared/upload.inc" -->
<!-- #include file="../api/api.inc" -->
<!-- #include file="../mld/mld.inc" -->
<%
@@ -33,8 +35,23 @@
var sql = "-"; // De uiteindelijke insert/update-sql
var resultcode = -1; /* Zolang deze -1 is, is het nog goed. Uiteindelijk eindigt het met 0 (als goed). */
var resulttekst = "";
var xmlReq = Server.CreateObject("MSXML2.DOMDocument.4.0");
xmlReq.load(Request);
if (API.apidata.stylesheet)
{
var iXsl = Server.CreateObject("MSXML2.DOMDocument.4.0");
if( ! iXsl.load(Server.MapPath(API.apidata.stylesheet)) )
{
API.error("Could not load XSL " + API.apidata.stylesheet + "\n" + iXsl.parseError.reason);
}
var inputXML = Server.CreateObject("MSXML2.DOMDocument.4.0");
inputXML.load(Request);
inputXML.transformNodeToObject(iXsl, xmlReq);
}
else
xmlReq.load(Request);
if (API.apidata.loglevel) __Log2File(xmlReq.xml, APIname + "_IN");
var xmlResp = new ActiveXObject("MSXML2.DOMDocument.4.0");
xmlResp.appendChild(xmlResp.createProcessingInstruction("xml", "version=\"1.0\" encoding=\"utf-8\""))
@@ -45,7 +62,7 @@
var now = new Date();
var nowtxt = now.getFullYear()+'-'+padout(now.getMonth()+1) +'-'+padout(now.getDate()) +' '
+padout(now.getHours()) +':'+padout(now.getMinutes())+':'+padout(now.getSeconds());
var FCLTHeader = xmlResp.createElement("header");
var elmHeader = xmlResp.createElement("header");
var headerinfo = {
// file: String(Request.ServerVariables("SCRIPT_NAME")).toLowerCase(),
datum: nowtxt,
@@ -57,32 +74,9 @@
{
var FCLTdata = xmlResp.createElement(param);
FCLTdata.appendChild(xmlResp.createTextNode(headerinfo[param]));
FCLTHeader.appendChild(FCLTdata);
}
FCLTElement.appendChild(FCLTHeader);
// Luie oplossing: Oracle kan dit simpeler dan JavaScript.
function XMLtoJsDate(xmlDate)
{
var sql = "SELECT TO_DATE("+safe.quoted_sql(xmlDate)+", 'YYYY-MM-DD HH24:MI:SS') FROM DUAL";
var oRs = Oracle.Execute(sql);
var dt = new Date(oRs(0).Value);
oRs.Close();
return dt;
}
function XMLval(xml, tag)
{
if (!xml)
return null;
var xx = xml.getElementsByTagName(tag);
if (!xx || !xx.length)
return null;
xx = xx[0].childNodes
if (!xx || !xx.length)
return null;
return xx[0].nodeValue;
elmHeader.appendChild(FCLTdata);
}
FCLTElement.appendChild(elmHeader);
// Hier zou het echte werk moeten gebeuren nav. xmlReq
// en FCLTElement moeten we uitbreiden met antwoorden.
@@ -98,6 +92,7 @@
var ext_id = meldingen[i].getAttribute("key");
var meldaction = meldingen[i].getAttribute("type").toLowerCase();
var melddatum = XMLval(meldingen[i], "datum");
var einddatum = XMLval(meldingen[i], "einddatum");
//var melderemail = XMLval(meldingen[i], "melder"); // Unsupported yet
var stdmld_key = parseInt(XMLval(meldingen[i], "stdmelding"), 10); // Numeriek
var stdmld_sla = -1; // Normale uitvoertijd (prio door melder nog unsupported)
@@ -110,7 +105,8 @@
var locatie_key = -1; // Bepaald op basis van meldloc
var plaats_key = -1; // Bepaald op basis van meldgeb/meldver/meldrnr
var meld_oms = XMLval(meldingen[i], "omschrijving");
//var meldkenmerken = (meldingen[i].getElementsByTagName("kenmerk"))[0].childNodes[0].nodeValue; // Unsupported yet
//var mldkenmerken = (meldingen[i].getElementsByTagName("kenmerk"))[0].childNodes[0].nodeValue; // Unsupported yet
var mldkenmerken = meldingen[i].getElementsByTagName("kenmerk");
var mld_key = -1; // Bepaald na insert
user.checkAutorisation("WEB_MLDUSE"); // Dit is nog ongeacht de melding
@@ -142,13 +138,32 @@
fields.push({ dbs: "mld_melding_datum", typ: "datetime", val: meldaanmaakdate });
}
catch (e) {
__DoLog("Formaat ontvangen XML-datum incorrect: "+ melddatum, "#00FF00");
// Verkeerde datum-formaat, volgens spec. dan now gebruiken!
fields.push({ dbs: "mld_melding_datum", typ: "datetime", val: now });
__DoLog("Formaat ontvangen XML-datum incorrect: "+ melddatum, "#00FF00");
meldaanmaakdate = now;
fields.push({ dbs: "mld_melding_datum", typ: "datetime", val: meldaanmaakdate });
}
} else {
fields.push({ dbs: "mld_melding_datum", typ: "datetime", val: now });
}
// De einddatum is de meegegeven einddatum, maar als die niet wordt meegegeven is het
// gewoon enddate_std en dat regelt de trigger wel, dus DAN MOET IK HEM NIET MEEGEVEN
if (einddatum != null) {
try {
var meldeinddate = XMLtoJsDate(einddatum);
if (meldeinddate > meldaanmaakdate) {
fields.push({ dbs: "mld_melding_einddatum", typ: "datetime", val: meldeinddate });
}
else {
// Ontvangen XML-einddatum voor begindatum, dan later volgens SLA zetten!
__DoLog("Ontvangen XML-einddatum voor begindatum: "+ einddatum, "#00FF00");
}
}
catch (e) {
// Verkeerde datum-formaat, dan later volgens SLA zetten!
__DoLog("Formaat ontvangen XML-einddatum incorrect: "+ einddatum, "#00FF00");
}
}
tsql = "SELECT alg_locatie_key "
+ " FROM alg_v_aanweziglocatie"
@@ -205,17 +220,139 @@
// We weten wat te inserten, nu nog uitvoeren; rechten voldoende afgedekt via MLDUSE-check hierboven?
if (resultcode == -1) { // nog steeds geen fouten
var mldIns = buildInsert("mld_melding", fields);
var mldIns = buildInsert("mld_melding", fields, { noValidateToken: true });
mld_key = mldIns.sequences["mld_melding_key"];
sql = mldIns.sql;
oRs = Oracle.Execute(sql);
mld.freezeFields(mld_key); // dat kan nu
// Zetten van de status op ingevoerd en afhandelen van de tracking.
mld.setmeldingstatus(mld_key, 2); // Zorgt ook voor tracking & daarmee notificatie.
// Eventuele (gewijzigde) objecten zijn nu ook opgeslagen. Nu kan de definitieve mld_melding.mld_melding_einddatum_std bepaald en gezet worden.
//mld.updatestdeinddatum(mld_key); // Unsupported yet. So update of mld_melding_einddatum_std not needed yet.
// De kenmerken.
for (j=0; j < mldkenmerken.length; j++)
{
var kenmerk_naam = mldkenmerken[j].getAttribute("naam");
if (mldkenmerken[j].childNodes.length > 0)
var kenmerk_waarde = mldkenmerken[j].childNodes[0].nodeValue;
else
var kenmerk_waarde = "";
//Response.Write(kenmerk_naam);
//Response.Write(kenmerk_waarde);
// Zoek het kenmerk op naam terug
ksql = "SELECT k.mld_kenmerk_key, sk.mld_srtkenmerk_kenmerktype, sk.mld_srtkenmerk_lengte "
+ " FROM mld_kenmerk k"
+ " , mld_srtkenmerk sk"
+ " , mld_stdmelding s"
+ " , mld_discipline d"
+ " WHERE s.mld_ins_discipline_key = d.ins_discipline_key"
+ " AND k.mld_srtkenmerk_key = sk.mld_srtkenmerk_key "
+ " AND sk.mld_srtkenmerk_upper = " + safe.quoted_sql_upper(kenmerk_naam)
+ " AND s.mld_ins_discipline_key = d.ins_discipline_key"
+ " AND s.mld_stdmelding_key = " + stdmld_key
+ " AND ((k.mld_stdmelding_key = s.mld_stdmelding_key AND k.mld_kenmerk_niveau = 'S')"
+ " OR (k.mld_stdmelding_key = s.mld_ins_discipline_key AND k.mld_kenmerk_niveau = 'D')"
+ " OR (k.mld_stdmelding_key = d.ins_srtdiscipline_key AND k.mld_kenmerk_niveau = 'T'))";
var oRs = Oracle.Execute(ksql);
if (!oRs.eof)
{
var kenmerk_key = oRs("mld_kenmerk_key").value;
var kenmerk_type = oRs("mld_srtkenmerk_kenmerktype").value;
var kenmerk_lengte = oRs("mld_srtkenmerk_lengte").value;
ksql = "SELECT km.mld_kenmerkmelding_key "
+ " FROM mld_kenmerkmelding km "
+ " WHERE km.mld_melding_key = " + mld_key
+ " AND km.mld_kenmerk_key = " + kenmerk_key;
var oRs = Oracle.Execute(ksql);
switch (kenmerk_type)
{
case 'C':
{
// we ondersteunen alleen nog maar karakter velden.
if (!oRs.eof)
{
var kenmerkmelding_key = oRs("mld_kenmerkmelding_key").value;
ksql = "UPDATE mld_kenmerkmelding"
+ " SET mld_kenmerkmelding_waarde = " + safe.quoted_sql(kenmerk_waarde)
+ " WHERE mld_kenmerkmelding_key = " + kenmerkmelding_key;
}
else
{
ksql = "INSERT INTO mld_kenmerkmelding (mld_kenmerk_key, mld_melding_key, mld_kenmerkmelding_waarde) "
+ "VALUES (" + kenmerk_key + ", " + mld_key + ", " + safe.quoted_sql(kenmerk_waarde) + ")";
}
Oracle.Execute(ksql);
break;
}
case 'N':
{
// we ondersteunen alleen nog maar karakter velden.
if (!oRs.eof)
{
var kenmerkmelding_key = oRs("mld_kenmerkmelding_key").value;
ksql = "UPDATE mld_kenmerkmelding"
+ " SET mld_kenmerkmelding_waarde = " + safe.quoted_sql(kenmerk_waarde)
+ " WHERE mld_kenmerkmelding_key = " + kenmerkmelding_key;
}
else
{
ksql = "INSERT INTO mld_kenmerkmelding (mld_kenmerk_key, mld_melding_key, mld_kenmerkmelding_waarde) "
+ "VALUES (" + kenmerk_key + ", " + mld_key + ", " + safe.quoted_sql(kenmerk_waarde) + ")";
}
Oracle.Execute(ksql);
break;
}
case "M": // Folder met bijlagen
{
//Response.Write(kenmerk_naam);
var bijlagen = mldkenmerken[j].getElementsByTagName("bijlage");
var bi;
for (bi = 0; bi < bijlagen.length; bi++)
{
var Attachment = XMLval(bijlagen[bi], "attachment");
var Name = XMLval(bijlagen[bi], "name");
var Size = XMLval(bijlagen[bi], "size");
//Response.Write("Name: " + Name + " size: " + Size);
if (Attachment && Name && Size)
{
var SafeName = safe.filename(Name);
var params = flexProps("MLD", mld_key, String(kenmerk_key), "M");
if (params.extFilter)
{
var regFilter = params.extFilter;
regFilter = regFilter.replace(/( |,|;)/g,"|"); // Altijd | karakter
regFilter = ".*\\." + "(" + regFilter + ")$"; // er moet een punt voor en extensie is aan het einde
}
else
regFilter = ".*";
if (!new RegExp(S("flexAllowedExt"), "ig").test(SafeName) ||
!new RegExp(regFilter, "ig").test(SafeName))
{
__DoLog("Unsafe SOAP file '{0}' ignored.".format(SafeName), "#FFFF00");
}
else
{
__Log("Start saving: " + params.AttachPath + SafeName);
CreateFullPath(params.AttachPath);
VB_SaveFile(params.AttachPath + SafeName, Attachment)
__Log("Done saving: " + params.AttachPath + SafeName);
}
}
}
}
}
oRs.Close();
}
}
resultcode = 0; // Ik heb gedaan wat ik moest en mocht doen voor deze melding.
// En nog maar even de aanname dat een extern systeem niet aan workflows/ktos doet?
}
@@ -231,7 +368,7 @@
}
var FCLTBody = xmlResp.createElement("melding"); // type=response
FCLTBody.setAttribute('key', ext_id);
FCLTBody.setAttribute('key', ext_id); // Let op: key van de aanroeper!
FCLTBody.setAttribute('type', 'response');
for (param in binfo)
{
@@ -246,6 +383,69 @@
xmlResp.appendChild(FCLTElement);
Response.ContentType = "text/xml";
Response.Write(xmlResp.xml)
if (API.apidata.stylesheet)
{
// Niet super efficient dat we eerst naar tekstuele xml gaan maar ach...
STR2Stream(xmlResp.xml, API.apidata.stylesheet, Response, {});
}
else
{
Response.ContentType = "text/xml";
Response.Write(xmlResp.xml)
}
%>
<script language="VBScript" runat="Server">
' JavaScript is erg slecht in binary data, dat doen we dan maar met VBScript.
Function HexDecode(ByVal vCode)
Dim oXML, oNode
Set oXML = CreateObject("MSXML2.DOMDocument.4.0")
Set oNode = oXML.CreateElement("hex")
oNode.dataType = "bin.hex" ' Zeer snelle oplossing
oNode.text = vCode
Set HexDecode = Stream_BinaryToStream(oNode.nodeTypedValue)
Set oNode = Nothing
Set oXML = Nothing
End Function
'Stream_BinaryToStream Function
'2003 Antonin Foller, http://www.motobit.com
'Binary - VT_UI1 | VT_ARRAY data To convert To a string
Function Stream_BinaryToStream(Binary)
Const adTypeText = 2
Const adTypeBinary = 1
'Create Stream object
Dim BinaryStream 'As New Stream
Set BinaryStream = CreateObject("ADODB.Stream")
'Specify stream type - we want To save binary data.
BinaryStream.Type = adTypeBinary
'Open the stream And write binary data To the object
BinaryStream.Open
BinaryStream.Write Binary
'Change stream type To text/string
BinaryStream.Position = 0
BinaryStream.Type = adTypeText
'Specify charset For the output text (unicode) data.
BinaryStream.CharSet = "us-ascii"
'Open the stream And get text/string data from the object
Set Stream_BinaryToStream = BinaryStream
End Function
Function VB_SaveFile(safefullname, attachment)
Set BinaryStream = HexDecode(attachment)
'' on error resume next
'Save binary data To disk
BinaryStream.SaveToFile safefullname, 2 ' adSaveCreateOverWrite
myErr = Err.Description
'' on error goto 0
End Function
</script>

View File

@@ -4,18 +4,17 @@
$Id$
File: api_opdrsoap.asp
Description: API voor mld-soap berichten
Interpreteert een bericht zodanig dat opdrachtgegevens worden aangepast
Description: API voor ORD-soap berichten
Interpreteert een bericht zodanig dat een opdracht wordt aangemaakt
(incl. evt. bovenliggende melding) of aangepast.
Dat is: qua omschrijving (voortgang), kosten of status.
Als een status wordt meegegeven, dan is ook vereist dat dat een
geldige statusovergang is, anders wordt het hele bericht genegeerd.
Parameters: een xml
Parameters: Een xml
Context:
Notes:
*/
DOCTYPE_Disable = 1;
THIS_FILE = "appl/api/api_opdrsoap.asp";
%>
@@ -24,32 +23,66 @@
<!-- #include file="../Shared/save2db.inc" -->
<!-- #include file="../api/api.inc" -->
<!-- #include file="../mld/mld.inc" -->
<%
// We sturen het antwoord in UTF-8
// We sturen het antwoord in UTF-8.
Session.Codepage = 65001;
Response.Charset = 'utf-8';
var APIname = getQParam("API");
var APIKEY = getQParam("APIKEY");
var API = new API_func(APIname, APIKEY);
var tsql = "-"; // Voor tijdelijke statement
var sql = "-"; // De uiteindelijke update-sql
var resultcode = -1; /* zolang deze -1 is, is het nog goed. Uiteindelijk eindigt het met 0 (als goed) */
var resulttekst = "";
var appendRemark = -1;
for (opt in API.apidata.options)
{
if (opt = "appendRemark")
{
appendRemark = API.apidata.options["appendRemark"] == 1;
}
}
//user.checkAutorisation("WEB_MLDUSE"); // Dit is nog ongeacht de melding.
var tsql = "-"; // Voor tijdelijke statement.
var sql = "-"; // De uiteindelijke insert/update-sql.
var xmlReq = Server.CreateObject("MSXML2.DOMDocument.4.0");
xmlReq.load(Request);
if (API.apidata.stylesheet)
{
var iXsl = Server.CreateObject("MSXML2.DOMDocument.4.0");
if( ! iXsl.load(Server.MapPath(API.apidata.stylesheet)) )
{
API.error("Could not load XSL " + API.apidata.stylesheet + "\n" + iXsl.parseError.reason);
}
var inputXML = Server.CreateObject("MSXML2.DOMDocument.4.0");
inputXML.load(Request);
if (inputXML.parseError.errorCode != 0)
{
__DoLog( "Error loading XML: "
+ inputXML.parseError.errorCode
+ "\n" + inputXML.parseError.reason
+ " regel " + inputXML.parseError.line
+ "(" + inputXML.parseError.linepos + ")"
, "#ff0000");
}
if (API.apidata.loglevel) __Log2File(inputXML.xml, APIname + "_IN");
inputXML.transformNodeToObject(iXsl, xmlReq);
}
else
xmlReq.load(Request);
if (API.apidata.loglevel) __Log2File(xmlReq.xml, APIname + "_TUSSEN");
var xmlResp = new ActiveXObject("MSXML2.DOMDocument.4.0");
xmlResp.appendChild(xmlResp.createProcessingInstruction("xml", "version=\"1.0\" encoding=\"utf-8\""))
// The response
// The response.
var FCLTElement = xmlResp.createElement("facilitor");
// The response header
// The response header.
var now = new Date();
var nowtxt = now.getFullYear()+'-'+padout(now.getMonth()+1) +'-'+padout(now.getDate()) +' '
+padout(now.getHours()) +':'+padout(now.getMinutes())+':'+padout(now.getSeconds());
var FCLTHeader = xmlResp.createElement("header");
var elmHeader = xmlResp.createElement("header");
var headerinfo = {
// file: String(Request.ServerVariables("SCRIPT_NAME")).toLowerCase(),
datum: nowtxt,
@@ -61,268 +94,555 @@
{
var FCLTdata = xmlResp.createElement(param);
FCLTdata.appendChild(xmlResp.createTextNode(headerinfo[param]));
FCLTHeader.appendChild(FCLTdata);
elmHeader.appendChild(FCLTdata);
}
FCLTElement.appendChild(FCLTHeader);
FCLTElement.appendChild(elmHeader);
// Luie oplossing: Oracle kan dit simpeler dan JavaScript
function XMLtoJsDate(xmlDate)
{
var sql = "select to_date("+safe.quoted_sql(xmlDate)+", 'YYYY-MM-DD HH24:MI:SS') FROM DUAL";
var oRs = Oracle.Execute(sql);
var dt = new Date(oRs(0).Value);
oRs.Close();
return dt;
}
function XMLval(xml, tag)
{
if (!xml)
return null;
var xx = xml.getElementsByTagName(tag);
if (!xx || !xx.length)
return null;
xx = xx[0].childNodes
if (!xx || !xx.length)
return null;
return xx[0].nodeValue;
}
// Hier zou het echte werk moeten gebeuren n.a.v. xmlReq
// en FCLTElement moeten we uitbreiden met antwoorden
// Hier zou het echte werk moeten gebeuren nav. xmlReq
// en FCLTElement moeten we uitbreiden met antwoorden.
var detected ="?";
// xmlReq.setProperty("SelectionLanguage", "XPath"); // Weet niet of noodzakelijk
// Dit is de opdrachtenloop (mochten er ooit nog anderen gaan volgen)
// Dit is de opdrachtenloop (mochten er ooit nog anderen gaan volgen).
var opdrachten = xmlReq.getElementsByTagName("opdracht");
for (i=0; i < opdrachten.length; i++)
{
// Lees per node de (optionele) tages en waarden
//var opdraction = (opdrachten[i].getElementsByTagName("action"))[0].childNodes[0].nodeValue;
var opdr_key = -1; // Bepalen we zo uit de melding/volgnr
var oldstatus = -1; // Bepalen we zo uit de melding/volgnr
var topdr_key = -1; // Bepalen we zo uit de melding/volgnr
var fields = []; // bij te werken velden
var opdrid = opdrachten[i].getAttribute("key");
var opdraction = opdrachten[i].getAttribute("type").toLowerCase();
var opdrstatus = XMLval(opdrachten[i], "status");
var opdropmerking = XMLval(opdrachten[i], "opmerking");
var txt_mut_datum = XMLval(opdrachten[i], "mut_datum");
var resultcode = -1; /* Zolang deze -1 is, is het nog goed. Uiteindelijk eindigt het met 0 (als goed). */
var resulttekst = "";
var opdrgereed = XMLval(opdrachten[i], "datumgereed");
var opdrkosten = XMLval(opdrachten[i], "kosten");
// var opdrkenmerken = (opdrachten[i].getElementsByTagName("kenmerk"))[0].childNodes[0].nodeValue;
// Lees per node de (optionele) tags en waarden.
var opdrid = opdrachten[i].getAttribute("key"); // UPD
var opdraction = opdrachten[i].getAttribute("type").toLowerCase(); // NEW/UPD
var idarr = opdrid.split('/');
var mldkey = parseInt(idarr[0], 10);
var opdrvolgnr = parseInt(idarr[1], 10);
var externnr = XMLval(opdrachten[i], "externnr"); // NEW
var txt_new_datum = XMLval(opdrachten[i], "datum"); // NEW; nog niets mee gedaan!
var voor_key = parseInt(XMLval(opdrachten[i], "voor"), 10); // NEW
var stdm_key = parseInt(XMLval(opdrachten[i], "stdmelding_key"), 10); // NEW
var topdr_key = parseInt(XMLval(opdrachten[i], "typeopdr_key"), 10); // NEW
var uitv_key = parseInt(XMLval(opdrachten[i], "bedrijf_key"), 10); // NEW
var opdrachttekst = XMLval(opdrachten[i], "opdrachttekst"); // NEW
if (isNaN (mldkey) || isNaN (opdrvolgnr)) {
resultcode = 2;
resulttekst = "Invalid opdracht id (key) "+opdrid;
} else {
tsql = "SELECT mld_opdr_key, mld_statusopdr_key, mld_typeopdr_key"
+ " FROM mld_opdr"
+ " WHERE mld_melding_key="+ mldkey
+ " AND mld_opdr_bedrijfopdr_volgnr="+opdrvolgnr;
var oRs = Oracle.Execute(tsql);
if (!oRs.eof) {
opdr_key = oRs("mld_opdr_key").value;
oldstatus = oRs("mld_statusopdr_key").value;
topdr_key = oRs("mld_typeopdr_key").value;
}
var txt_mut_datum = XMLval(opdrachten[i], "mut_datum"); // UPD
var opdrstatus = XMLval(opdrachten[i], "status"); // UPD
var opdropmerking = XMLval(opdrachten[i], "opmerking"); // UPD
if (opdr_key == -1) {
resultcode = 5;
resulttekst = "Non existent opdracht";
} else {
// Hier heb ik een geldige opdrachtkey
if (this_opdr = mld.func_enabled_opdracht(opdr_key))
var opdrgereed = XMLval(opdrachten[i], "datumgereed"); // NEW/UPD
var opdrkosten = XMLval(opdrachten[i], "kosten"); // NEW/UPD
var opdrkenmerken = (opdrachten[i].getElementsByTagName("kenmerk")); // NEW/UPD
var kpn_key = -1;
var mld_key = -1; // Maken we aan of bepalen we uit de melding/volgnr.
var opdrvolgnr = -1; // Maken we aan of bepalen we uit de melding/volgnr.
var opdr_key = -1; // Maken we aan of bepalen we uit de melding/volgnr.
var oldstatus = -1;
var mld_fields = []; // Bij te werken velden.
var opdr_fields = []; // Bij te werken velden.
if (opdrid == null)
{ // Voorkom problemen als key-attribuut ontbreekt/leeg!
opdrid = '';
}
if (externnr == null)
{ // Voorkom problemen als externnr-node ontbreekt/leeg!
externnr = '';
}
if (opdraction == "insert")
{
// Let op: mld_melding_externnr is niet gegarandeerd uniek: meerdere externe systemen
// kunnen dezelfde (externe) nummering gebruiken
// TODO: Bepalen meldingen beperken tot alleen die meldingen die zijn aangemaakt door betreffende API-user!
// Of beter: WHERE ORDBOF schrijfrechten op de melding
// Wel: verderop controleren we al wel of je canAddOpdr hebt
tsql = "SELECT MIN(mld_melding_key) mld_melding_key, COUNT(*) aantal"
+ " FROM mld_melding"
+ " WHERE mld_melding_externnr="+ safe.quoted_sql(externnr);
var oRs = Oracle.Execute(tsql);
switch (oRs("aantal").value)
{
case 0: // Automatisch melding aanmaken.
// We ondersteunen hier alleen extreem simpele meldingen (alles default).
// Wil je meer? Dan maak je maar zelf een melding aan via de MLDAPI.
if (stdm_key && stdm_key > 0)
{
// Ik weet nu ook de rechten
var mld_opdr = mld.mld_opdr_info(opdr_key);
var mut_datum = null;
if (txt_mut_datum && mld_opdr.typeopdr_afmeldmarge>0)
tsql = "SELECT mld_stdmelding_uitvoertijd"
+ " FROM mld_stdmelding"
+ " WHERE mld_stdmelding_key="+ stdm_key
+ " AND mld_stdmelding_verwijder IS NULL";
oRs = Oracle.Execute(tsql);
if (oRs.eof)
{
var mut_datum = XMLtoJsDate(txt_mut_datum);
var maxmarge = new Date();
maxmarge.setDate(maxmarge.getDate() - mld_opdr.typeopdr_afmeldmarge);
if (mut_datum < maxmarge)
mut_datum = null; // te lang geleden
resultcode = 3;
resulttekst = "Undefined stdmelding "+ stdm_key;
}
// Dit zijn de wijzigingen, die voeren we alleen uit bij een geldige statuswijziging
// of geen statuswijziging
if (opdropmerking != null)
{
var new_opm = opdropmerking;
sql = "SELECT mld_opdr_opmerking"
+ " FROM mld_opdr"
+ " WHERE mld_opdr_key = " + opdr_key;
oRs = Oracle.Execute(sql);
if (oRs("mld_opdr_opmerking").Value != null) {
new_opm = oRs("mld_opdr_opmerking").Value + "\n" + new_opm;
}
fields.push({ dbs: "mld_opdr_opmerking", typ: "varchar", val: new_opm, track: L("lcl_mld_inf_Opmerking"), len: 4000 });
}
if (opdrkosten != null)
fields.push({ dbs: "mld_opdr_kosten", typ: "float", val: opdrkosten, track: L("lcl_total_cost") });
if (opdrgereed != null) {
var opdrgereeddate = XMLtoJsDate(opdrgereed);
fields.push({ dbs: "mld_opdr_einddatum", typ: "date", val: opdrgereeddate, track: L("lcl_opdr_enddate") });
}
// We weten nu de updates, straks voeren we deze pas uit
// Eerst de eventuele statuswijzigingen
var newstatus = -1;
if (opdrstatus != null) {
// Er is dus wel een status meegegeven
switch (opdrstatus) {
case 'ORDACP' :
if (this_opdr.canAccept) {
if (oldstatus == 5) {
newstatus = 8;
} else {
resultcode = 2;
resulttekst = "Invalid status change";
}
} else {
resultcode = 4;
resulttekst = "Not authorized for ORDACP";
}
break;
case 'ORDCAN' :
if (this_opdr.canCancel) {
if (oldstatus == 5 || oldstatus == 8) {
newstatus = 1;
} else {
resultcode = 2;
resulttekst = "Invalid status change";
}
} else {
resultcode = 4;
resulttekst = "Not authorized for ORDCAN";
}
break;
case 'ORDAFM' :
if (this_opdr.canClose) {
if (oldstatus == 5 || oldstatus == 8 ) {
newstatus = 6;
} else {
resultcode = 2;
resulttekst = "Invalid status change";
}
} else {
resultcode = 4;
resulttekst = "Not authorized for ORDAFM";
}
break;
case 'ORDAFR' :
if (this_opdr.canFinish) {
if (oldstatus == 6 ) {
newstatus = 9;
} else {
resultcode = 2;
resulttekst = "Invalid status change";
}
} else {
resultcode = 4;
resulttekst = "Not authorized for ORDAFR";
}
break;
default:
resultcode = 3;
resulttekst = "Invalid status";
} // switch
}
if (resultcode == -1) { // nog steeds geen fouten
// Construct the update
if (this_opdr.canChange)
// Hier heb ik een geldige stdm_key.
if (resultcode == -1) // Nog steeds geen fouten.
{ // Bepaal kostenplaats via voor-user
// Als die voor exact <20><>n kostenplaats is gemandateerd dan gebruiken
// we die kostenplaats. Anders laten we de kostenplaats gewoon leeg.
sql = "SELECT pk.prs_kostenplaats_key, prs_kostenplaats_nr"
+ " FROM prs_perslidkostenplaats ppk,"
+ " prs_kostenplaats pk"
+ " WHERE pk.prs_kostenplaats_key = ppk.prs_kostenplaats_key"
+ " AND ppk.prs_perslid_key = " + voor_key
+ " AND prs_kostenplaats_verwijder IS NULL"
+ " AND prs_perslidkostenplaats_boeken = 1";
var oRs = Oracle.Execute(sql);
if (!oRs.Eof)
{
if (fields.length>0)
kpn_key = oRs("prs_kostenplaats_key").Value || -1; // Kan leeg zijn als voor alles gemandateerd
kpn_nr = oRs("prs_kostenplaats_nr").Value;
oRs.MoveNext();
if (!oRs.Eof) // Er zijn er meerdere
{
var mldUpd = buildTrackingUpdate("mld_opdr", "mld_opdr_key = " + opdr_key, fields);
Oracle.Execute(mldUpd.sql);
mld.trackopdrachtupdate(opdr_key, L("lcl_ord_is_updatedbysoap") + "\n" + mldUpd.trackarray.join("\n"));
if (mut_datum) // Antidateren voor SLA rapportages.
kpn_key = -1;
__Log("Gemandateerd voor meerdere kostenplaatsen dus genegeerd.");
}
else
__Log("Uitsluitend gemandateerd voor kostenplaats: " + kpn_nr);
}
}
if (resultcode == -1) // Nog steeds geen fouten.
{
var meld_oms = "Automatisch aangemaakte melding tbv. werkzaamheden ge<67>nitieerd in extern systeem met referentie: "+ externnr;
mld_key = mld.insertmelding(stdm_key,
{
var sql = "BEGIN fac.backtrackaction('ORDUPD', " + opdr_key + ", " + user_key + ", " + mut_datum.toSQL(true) +"); END;"
Oracle.Execute(sql);
}
}
}
if (newstatus != -1)
{
mld.setopdrachtstatus(opdr_key, newstatus);
// Hier terugchecken van de status
tsql = "SELECT mld_statusopdr_key FROM mld_opdr"
+ " WHERE mld_opdr_key="+ opdr_key;
oRs = Oracle.Execute(tsql);
if (oRs("mld_statusopdr_key").value == newstatus)
{
resulttekst = "Status set to "+opdrstatus;
if (mut_datum && opdrstatus) // Tracking antidateren voor SLA rapportages.
{ // 'Toevallig' loopt opdrstatus 1-op-1 met onze trackingcodes
var sql = "BEGIN fac.backtrackaction("+safe.quoted_sql(opdrstatus)+", " + opdr_key + ", " + user_key + ", " + mut_datum.toSQL(true) +"); END;"
Oracle.Execute(sql); // Statuswijzigingen wel even tracken
var txt = { "ORDAFM": L("lcl_ord_is_ordafm"),
"ORDACP": L("lcl_ord_is_ordacp"),
"ORDAFR": L("lcl_ord_is_ordafr")
}[opdrstatus];
mld.trackopdrachtupdate(opdr_key, L("lcl_ord_is_ordupd") + "\n" + txt + L("lcl_trackto") + toDateTimeString(mut_datum));
}
kostenplaats_key: kpn_key,
perslid_key: voor_key,
fields: [{ dbs: "mld_melding_externnr", typ: "varchar", val: externnr },
{ dbs: "mld_melding_omschrijving", typ: "varchar", val: meld_oms }
]
});
// Zijn er nog lopende opdrachten
tsql = "SELECT COUNT ( * ) lopend FROM mld_opdr"
+ " WHERE mld_melding_key = " + mldkey
+ " AND mld_statusopdr_key NOT IN (1, 2, 6, 7, 9)"; // (1=afgewezen, 2=niet akkoord, 6=afgemeld, 7=verwerkt en 9=afgerond)
oRs = Oracle.Execute(tsql);
if (oRs("lopend").value == 0)
{ // Er zijn alleen opdrachten met status 1 (Afgewezen) of 6/9 (Afgemeld/Afgerond)
// Check of setting bij opdrachttype automatisch sluiten ALTIJD (= 2) toestaat.
tsql = "SELECT mld_typeopdr_sluitmelding FROM mld_typeopdr"
+ " WHERE mld_typeopdr_key = " + topdr_key;
var oRs = Oracle.Execute(tsql);
// Afhankelijk van sluitmelding nu melding status zetten (0=nooit, 1=vragen en 2=altijd)
if (oRs("mld_typeopdr_sluitmelding").value == 2 || oRs("mld_typeopdr_sluitmelding").value == 1)
mld.setmeldingstatus (mldkey, 5); // Afgemeld
else
// Dan zetten we de Melding hier terug naar Geaccepteerd indien die Uitgegeven was
// Zodat die bij de FO weer onder Inbehandeling valt.
mld.setmeldingstatus (mldkey, 4); // Geaccepteerd
}
// else status van de melding niet aanpassen.
resultcode = 0;
} else {
resultcode = 1;
resulttekst = "Status not set to "+opdrstatus+" (is "+oRs("mld_statusopdr_key").value+")";
}
}
// mld.insertmelding heeft al op status 2 (nieuw) gezet
mld.setmeldingstatus(mld_key, 4);
}
}
// Ik heb gedaan wat ik moest en mocht doen voor deze opdracht
} // end geldige opdrachtkey
break;
case 1:
mld_key = oRs("mld_melding_key").Value;
break;
default:
{
// Te veel kunnen we nog niet echt aan?
}
}
oRs.Close();
if (mld_key < 0)
{ // Tja, dan wordt het lastig?
resultcode = 7;
resulttekst = "Melding '{0}' cannot be identified uniquely".format(externnr);
}
} // end geldige opdrid
if (resultcode == -1) // Nog steeds geen fouten.
{
var this_melding = mld.func_enabled_melding(mld_key);
if (!this_melding.canAddOpdr)
{
resultcode = 4;
resulttekst = "Not authorized";
}
}
// Hier heb ik een geldige mld_key (nieuw of bestaand).
if (resultcode == -1) // Nog steeds geen fouten.
{ // Bepaal opdrachttype.
tsql = "SELECT mld_typeopdr_key"
+ " FROM mld_typeopdr"
+ " WHERE mld_typeopdr_key="+ topdr_key;
var oRs = Oracle.Execute(tsql);
if (oRs.eof)
{
resultcode = 8;
resulttekst = "Undefined opdrachttype "+ topdr_key;
}
oRs.Close();
}
// Hier heb ik een geldige topdr_key.
if (resultcode == -1) // Nog steeds geen fouten.
{ // Bepaal uitvoerende.
tsql = "SELECT prs_bedrijf_key"
+ " FROM prs_bedrijf"
+ " WHERE prs_bedrijf_key="+ uitv_key
+ " AND prs_bedrijf_verwijder IS NULL";
var oRs = Oracle.Execute(tsql);
if (oRs.eof)
{
resultcode = 8;
resulttekst = "Undefined uitvoerende "+ uitv_key;
}
oRs.Close();
}
// Hier heb ik een geldige uitv_key.
if (resultcode == -1) // Nog steeds geen fouten.
{ // Alvast de nieuwe opdracht aanmaken. Rest komt later.
var mld_info = mld.mld_melding_info(mld_key);
var fields = [ { dbs: "mld_opdr_key", typ: "key", seq: "mld_s_mld_opdr_key" },
{ dbs: "mld_opdr_module", typ: "varchar", val: "MLD" },
{ dbs: "mld_melding_key", typ: "key", val: mld_key },
{ dbs: "prs_kostenplaats_key", typ: "key", val: mld_info.kostenpl_key },
{ dbs: "mld_uitvoerende_keys", typ: "key", val: uitv_key },
{ dbs: "mld_typeopdr_key", typ: "key", val: topdr_key },
{ dbs: "mld_opdr_bedrijfopdr_volgnr", typ: "sql", val: "mld.bepaalopdrmeldingvolgnr(" + mld_key +")" },
{ dbs: "mld_opdr_datumbegin", typ: "datetime", val: new Date() }
];
if (opdrachttekst != null)
{
fields.push({ dbs: "mld_opdr_omschrijving", typ: "varchar", val: opdrachttekst, len: 4000 });
}
var mldIns = buildInsert("mld_opdr", fields, { noValidateToken: true });
var sql = mldIns.sql;
var err = Oracle.Execute(sql, true);
if (err.friendlyMsg)
{
resultcode = 9;
resulttekst = "Database error: "+ err.friendlyMsg;
}
opdr_key = mldIns.sequences["mld_opdr_key"]; // Hier heb ik de geldige opdr_key (igv. insert).
mld.setopdrachtstatus (opdr_key, 5);
mld.updatemeldingstatus (mld_key, 0);
}
}
else if (opdraction == "update")
{ // Bestaande opdracht zoeken
var idarr = opdrid.split('/');
mld_key = parseInt(idarr[0], 10);
opdrvolgnr = parseInt(idarr[1], 10);
if (isNaN (mld_key) || isNaN (opdrvolgnr))
{
resultcode = 2;
resulttekst = "Invalid opdracht id (key="+ opdrid +")";
}
else
{
tsql = "SELECT mld_opdr_key"
+ " FROM mld_opdr"
+ " WHERE mld_melding_key="+ mld_key
+ " AND mld_opdr_bedrijfopdr_volgnr="+ opdrvolgnr;
var oRs = Oracle.Execute(tsql);
if (oRs.eof)
{
resultcode = 5;
resulttekst = "Non existent opdracht";
}
else
{ // Hier heb ik de geldige opdr_key (igv. update).
opdr_key = oRs("mld_opdr_key").value;
}
oRs.Close();
}
}
else
{
resultcode = 2;
resulttekst = "Undefined operation (type="+ opdraction +")";
}
if (resultcode == -1)
{ // Hier heb ik een geldige opdr_key.
var this_opdr = mld.func_enabled_opdracht(opdr_key);
if (!this_opdr.canChange)
{
resultcode = 4;
resulttekst = "Not authorized";
}
var mld_opdr = mld.mld_opdr_info(opdr_key); // Bevat alle info van de opdracht.
var stdm_info = mld.mld_stdmeldinginfo(mld_opdr.stdm_key);
// Initialiseer (nog eens) enkele opdrachtgegevens tbv. de response of vervolg.
opdrid = mld_key + "/" + mld_opdr.mld_opdr_bedrijfopdr_volgnr;
oldstatus = mld_opdr.opdr_status;
topdr_key = mld_opdr.opdr_type;
var autoorder = stdm_info.autoorder;
var mut_datum = new Date();
if (txt_mut_datum && mld_opdr.typeopdr_afmeldmarge>0)
{
var mut_datum = XMLtoJsDate(txt_mut_datum);
var maxmarge = new Date();
maxmarge.setDate(maxmarge.getDate() - mld_opdr.typeopdr_afmeldmarge);
if (mut_datum < maxmarge)
mut_datum = new Date(); // te lang geleden
}
// Dit zijn de wijzigingen, die voeren we alleen uit bij een geldige statuswijziging
// of geen statuswijziging
if (opdropmerking != null)
{
// opmerking bij de opdracht
var new_opm = opdropmerking;
sql = "SELECT mld_opdr_opmerking"
+ " FROM mld_opdr"
+ " WHERE mld_opdr_key = " + opdr_key;
oRs = Oracle.Execute(sql);
// in geval van auto-order opdracht wordt de opmerking in de opdracht overschreven
// de complete backoffice wordt op dat moment beheerd door de soap gekoppelde partij.
// dit is te overrullen met de optie appendRemark. Als deze -1 is dan is de waarde niet
// gezet. Ander wordt deze hard gezet.
appendRemark = oRs("mld_opdr_opmerking").Value != null && ((!autoorder && appendRemark == -1) || appendRemark == 1);
if (appendRemark == 1)
{
new_opm = oRs("mld_opdr_opmerking").Value + "\n" + new_opm;
}
opdr_fields.push({ dbs: "mld_opdr_opmerking", typ: "varchar", val: new_opm, track: L("lcl_mld_inf_Opmerking"), len: 4000 });
// opmerking bij de melding
var new_mld_opm = opdropmerking;
sql = "SELECT mld_melding_opmerking"
+ " FROM mld_melding"
+ " WHERE mld_melding_key = " + mld_opdr.mld_key;
oRs = Oracle.Execute(sql);
appendRemark = oRs("mld_melding_opmerking").Value != null && ((!autoorder && appendRemark == -1) || appendRemark == 1);
if (appendRemark == 1)
{
new_mld_opm = oRs("mld_melding_opmerking").Value + "\n" + new_mld_opm;
}
mld_fields.push({ dbs: "mld_melding_opmerking", typ: "varchar", val: new_mld_opm, track: L("lcl_mld_inf_Opmerking"), len: 4000 });
}
if (opdrkosten != null)
opdr_fields.push({ dbs: "mld_opdr_kosten", typ: "float", val: opdrkosten, track: L("lcl_total_cost") });
if (opdrgereed != null)
{
var opdrgereeddate = XMLtoJsDate(opdrgereed);
opdr_fields.push({ dbs: "mld_opdr_einddatum", typ: "date", val: opdrgereeddate, track: L("lcl_opdr_enddate") });
mld_fields.push({ dbs: "mld_melding_einddatum", typ: "date", val: opdrgereeddate, track: L("lcl_mld_enddate") });
}
// We weten nu de updates, straks voeren we deze pas uit
// Eerst de eventuele statuswijzigingen
var newstatus = -1;
if (opdrstatus != null)
{
// Er is dus wel een status meegegeven
switch (opdrstatus)
{
case 'ORDACP' :
if (this_opdr.canAccept) {
if (oldstatus == 5) {
newstatus = 8;
} else {
resultcode = 2;
resulttekst = "Invalid status change";
}
} else {
resultcode = 4;
resulttekst = "Not authorized for ORDACP";
}
break;
case 'ORDCAN' :
if (this_opdr.canCancel) {
if (oldstatus == 5 || oldstatus == 8) {
newstatus = 1;
} else {
resultcode = 2;
resulttekst = "Invalid status change";
}
} else {
resultcode = 4;
resulttekst = "Not authorized for ORDCAN";
}
break;
case 'ORDAFM' :
if (this_opdr.canClose) {
if (oldstatus == 5 || oldstatus == 8 ) {
newstatus = 6;
} else {
resultcode = 2;
resulttekst = "Invalid status change";
}
} else {
resultcode = 4;
resulttekst = "Not authorized for ORDAFM";
}
break;
case 'ORDAFR' :
if (this_opdr.canFinish) {
if (oldstatus == 6 ) {
newstatus = 9;
} else {
resultcode = 2;
resulttekst = "Invalid status change";
}
} else {
resultcode = 4;
resulttekst = "Not authorized for ORDAFR";
}
break;
default:
resultcode = 3;
resulttekst = "Invalid status";
} // switch
}
if (resultcode == -1)
{ // Nog steeds geen fouten
// Construct the update
if (this_opdr.canChange)
{
if (opdr_fields.length>0)
{
var mldUpd = buildTrackingUpdate("mld_opdr", "mld_opdr_key = " + opdr_key, opdr_fields, { noValidateToken: true });
Oracle.Execute(mldUpd.sql);
mld.trackopdrachtupdate(opdr_key, L("lcl_ord_is_updatedbysoap") + "\n" + mldUpd.trackarray.join("\n"));
if (mut_datum) // Antedateren voor SLA rapportages.
{
var sql = "BEGIN fac.backtrackaction('ORDUPD', " + opdr_key + ", " + user_key + ", " + mut_datum.toSQL(true) +"); END;"
Oracle.Execute(sql);
}
}
}
var this_mld = mld.func_enabled_melding(mld_opdr.mld_key);
// mag ik de melding ook aanpassen?
if (this_mld.canChange && autoorder)
{
if (mld_fields.length>0)
{
var mldUpd = buildTrackingUpdate("mld_melding", "mld_melding_key = " + mld_opdr.mld_key, mld_fields, { noValidateToken: true });
Oracle.Execute(mldUpd.sql);
var formattedID = stdm_info.ins_srtdiscipline_prefix+mld_opdr.mld_key + " ("+ stdm_info.discipline_omschrijving + "/"+ stdm_info.stdmelding_omschrijving +")";
mld.trackmeldingupdate(mld_opdr.mld_key, L("lcl_mld_is_updatedbysoap").format(formattedID) + "\n" + mldUpd.trackarray.join("\n"));
if (mut_datum) // Antedateren voor SLA rapportages.
{
var sql = "BEGIN fac.backtrackaction('MLDUPD', " + mld_opdr.mld_key + ", " + user_key + ", " + mut_datum.toSQL(true) +"); END;"
Oracle.Execute(sql);
}
}
}
//Response.Write("lengte:"+ opdrkenmerken.length);
for (j=0; j < opdrkenmerken.length; j++)
{
var kenmerk_naam = opdrkenmerken[j].getAttribute("naam");
var kenmerk_waarde = opdrkenmerken[j].childNodes[0].nodeValue;
//Response.Write(kenmerk_naam);
//Response.Write(kenmerk_waarde);
ksql = "SELECT k.mld_kenmerk_key, sk.mld_srtkenmerk_kenmerktype, sk.mld_srtkenmerk_lengte "
+ " FROM mld_kenmerk k, mld_srtkenmerk sk "
+ " WHERE k.mld_typeopdr_key = " + topdr_key
+ " AND k.mld_srtkenmerk_key = sk.mld_srtkenmerk_key "
+ " AND sk.mld_srtkenmerk_upper = " + safe.quoted_sql_upper(kenmerk_naam);
var oRs = Oracle.Execute(ksql);
if (!oRs.eof)
{
var kenmerk_key = oRs("mld_kenmerk_key").value;
var kenmerk_type = oRs("mld_srtkenmerk_kenmerktype").value;
var kenmerk_lengte = oRs("mld_srtkenmerk_lengte").value;
ksql = "SELECT ko.mld_kenmerkopdr_key "
+ " FROM mld_kenmerkopdr ko "
+ " WHERE ko.mld_opdr_key = " + opdr_key
+ " AND ko.mld_kenmerk_key = " + kenmerk_key;
var oRs = Oracle.Execute(ksql);
if (kenmerk_type == 'C' || kenmerk_type == 'X')
{
// We ondersteunen alleen nog maar karakter- en bestandsnaam-velden.
if (!oRs.eof)
{
var kenmerkopdr_key = oRs("mld_kenmerkopdr_key").value;
ksql = "UPDATE mld_kenmerkopdr SET mld_kenmerkopdr_waarde = " + safe.quoted_sql(kenmerk_waarde) + " WHERE mld_kenmerkopdr_key = " + kenmerkopdr_key;
}
else
{
ksql = "INSERT INTO mld_kenmerkopdr (mld_kenmerk_key, mld_opdr_key, mld_kenmerkopdr_waarde) "
+ "VALUES (" + kenmerk_key + ", " + opdr_key + ", " + safe.quoted_sql(kenmerk_waarde) + ")";
}
Oracle.Execute(ksql);
}
}
}
if (newstatus != -1)
{
mld.setopdrachtstatus(opdr_key, newstatus);
// Hier terugchecken van de status
tsql = "SELECT mld_statusopdr_key FROM mld_opdr"
+ " WHERE mld_opdr_key="+ opdr_key;
oRs = Oracle.Execute(tsql);
if (oRs("mld_statusopdr_key").value == newstatus)
{
resulttekst = "Status set to "+opdrstatus;
if (mut_datum && opdrstatus) // Tracking antedateren voor SLA rapportages.
{ // 'Toevallig' loopt opdrstatus 1-op-1 met onze trackingcodes
var sql = "BEGIN fac.backtrackaction("+safe.quoted_sql(opdrstatus)+", " + opdr_key + ", " + user_key + ", " + mut_datum.toSQL(true) +"); END;"
Oracle.Execute(sql); // Statuswijzigingen wel even tracken
var txt = { "ORDAFM": L("lcl_ord_is_ordafm"),
"ORDACP": L("lcl_ord_is_ordacp"),
"ORDAFR": L("lcl_ord_is_ordafr")
}[opdrstatus];
mld.trackopdrachtupdate(opdr_key, L("lcl_ord_is_ordupd") + "\n" + txt + L("lcl_trackto") + toDateTimeString(mut_datum));
}
// Zijn er nog lopende opdrachten
tsql = "SELECT COUNT ( * ) lopend FROM mld_opdr"
+ " WHERE mld_melding_key = " + mld_key
+ " AND mld_statusopdr_key NOT IN (1, 2, 6, 7, 9)"; // (1=afgewezen, 2=niet akkoord, 6=afgemeld, 7=verwerkt en 9=afgerond)
oRs = Oracle.Execute(tsql);
if (oRs("lopend").value == 0)
{ // Er zijn alleen opdrachten met status 1 (Afgewezen) of 6/9 (Afgemeld/Afgerond)
// Check of setting bij opdrachttype automatisch sluiten ALTIJD (= 2) toestaat.
tsql = "SELECT mld_typeopdr_sluitmelding FROM mld_typeopdr"
+ " WHERE mld_typeopdr_key = " + topdr_key;
var oRs = Oracle.Execute(tsql);
// Afhankelijk van sluitmelding nu melding status zetten (0=nooit, 1=vragen en 2=altijd)
// Als de laatste opdracht een cancel was dan wordt de melding niet afgemeld.
if ((oRs("mld_typeopdr_sluitmelding").value == 2 || oRs("mld_typeopdr_sluitmelding").value == 1)
&& this_mld.canClose
&& opdrstatus != 'ORDCAN')
{
mld.setmeldingstatus (mld_key, 5); // Afgemeld
var sql = "BEGIN fac.backtrackaction('MLDAFM', " + mld_key + ", " + user_key + ", " + mut_datum.toSQL(true) +"); END;"
Oracle.Execute(sql); // Statuswijzigingen wel even tracken
mld.trackmeldingupdate(mld_key, L("lcl_mld_is_mldupd") + "\n" + L("lcl_mld_is_mldafm") + L("lcl_trackto") + toDateTimeString(mut_datum));
}
else
// Dan zetten we de Melding hier terug naar Geaccepteerd indien die Uitgegeven was
// Zodat die bij de FO weer onder Inbehandeling valt.
mld.setmeldingstatus (mld_key, 4); // Geaccepteerd
}
// else status van de melding niet aanpassen.
resultcode = 0;
}
else
{
resultcode = 1;
resulttekst = "Status not set to "+opdrstatus+" (is "+oRs("mld_statusopdr_key").value+")";
}
}
}
}
if (resultcode == -1) // Nog steeds geen fouten.
{
resultcode = 0; // Ik heb gedaan wat ik moest en mocht doen voor deze opdracht.
}
var binfo = {
returncode: resultcode,
returntekst: resulttekst,
// executed:sql, // debug
datum: nowtxt
}
datum: nowtxt,
externnr: externnr
}
var FCLTBody = xmlResp.createElement("opdracht"); // type=response
FCLTBody.setAttribute('type', 'response');
FCLTBody.setAttribute('key', opdrid);
FCLTBody.setAttribute('type', 'response');
for (param in binfo)
{
var FCLTdata = xmlResp.createElement(param);
@@ -332,10 +652,19 @@
FCLTElement.appendChild(FCLTBody);
} // end for
// Alle nodes zijn behandeld.
// Alle opdracht-nodes zijn behandeld.
xmlResp.appendChild(FCLTElement);
Response.ContentType = "text/xml";
Response.Write(xmlResp.xml)
%>
if (API.apidata.stylesheet)
{
// Niet super efficient dat we eerst naar tekstuele xml gaan maar ach...
STR2Stream(xmlResp.xml, API.apidata.stylesheet, Response, {});
}
else
{
Response.ContentType = "text/xml";
Response.Write(xmlResp.xml)
}
%>

172
APPL/API/api_perslid.asp Normal file
View File

@@ -0,0 +1,172 @@
<%@ language = "JavaScript" %>
<% /*
$Revision$
$Id$
File: api_perslid.asp
Description: API om een perslid te kunnen muteren.
Parameters: apiname, apikey
Context: Door een remote systeem (geen persoon) om info uit FACILITOR te halen aan te roepen
Notes:
Status:
*/
DOCTYPE_Disable = 1;
LCL_Disable = 1
THIS_FILE = "appl/api/api_perslid.asp";
%>
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="../api/api.inc" -->
<!-- #include file="../Shared/json2.js" -->
<!-- #include file="../Shared/save2db.inc"-->
<%
Session.Codepage = 65001;
Response.Charset = 'utf-8';
Session.Abandon(); // Voor de zekerheid
try
{
var APIname = getQParam("API");
var APIKEY = getQParam("APIKEY");
var API = new API_func(APIname, APIKEY); // Valideert ook
var asJSON = getQParam("json","0")!="0";
var params = RequestJSON();
if (!params)
API.error("Error parsing input JSON");
// FAC_API_OPTIONS_JSON
var urole = "fe"; // Altijd?
var autfunction = urole == "fe"? "WEB_RESUSE" : "WEB_RESFOF";
params.authparams = user.checkAutorisation(autfunction, null, null, true); // pessimistisch
/*
params = {
externId: "AAFM_12345", // Zelf zorgen dat het uniek is in het doel-systeem
voornaam: "Jos",
achternaam: "Groot Lipman",
email: "user@example.com",
telefoon: "053-1234567",
mobiel: "06-12345678"
};
*/
warning = "";
// TODO: Autorisatie
prs_key = -1;
switch (params.request)
{
case "select": // zoekt een persoon op basis van params.externId
var sql = "SELECT prs_perslid_key"
+ " FROM prs_perslid"
+ " WHERE prs_perslid_oslogin = " + safe.quoted_sql("_" + params.externId);
var oRs = Oracle.Execute(sql);
if (!oRs.Eof)
{
prs_key = oRs("prs_perslid_key").Value;
}
oRs.Close();
break;
case "update": // doet desnoods een insert
var fields = [];
if ("voornaam" in params)
fields.push({ dbs: "prs_perslid_voornaam", typ: "varchar", val: params.voornaam });
if ("achternaam" in params)
fields.push({ dbs: "prs_perslid_naam", typ: "varchar", val: params.achternaam });
if ("tussenvoegsel" in params)
fields.push({ dbs: "prs_perslid_tussenvoegsel", typ: "varchar", val: params.tussenvoegsel });
if ("email" in params)
fields.push({ dbs: "prs_perslid_email", typ: "varchar", val: params.email });
if ("geslacht" in params)
fields.push({ dbs: "geslacht", typ: "varchar", val: params.geslacht });
if ("prs_perslid_mobiel" in params)
fields.push({ dbs: "prs_perslid_mobiel", typ: "varchar", val: params.mobiel });
var sql = "SELECT prs_perslid_key"
+ " FROM prs_perslid"
+ " WHERE prs_perslid_oslogin = " + safe.quoted_sql("_" + params.externId);
var oRs = Oracle.Execute(sql);
if (!oRs.Eof)
{
prs_key = oRs("prs_perslid_key").Value;
sql = buildUpdate("prs_perslid", fields, { noValidateToken: true })
+ " prs_perslid_key = " + prs_key;
var err = Oracle.Execute(sql, true);
if (err.friendlyMsg)
warning = err.friendlyMsg;
//else
// shared.trackaction("PRSUPD", prs_key);
}
else // Nieuwe
{ /// TODO: Speciale flags?
/// TODO: _default groep (door de trigger) is te veel. Misschien _defaultextern?
fields.push({ dbs: "prs_perslid_key", typ: "key", seq: "prs_s_prs_alluitvoerende_keys" });
fields.push({ dbs: "prs_perslid_oslogin", typ: "varchar", val: "_" + params.externId }); // De underscore voorkomt nagenoeg volledig dat ze ergens in beeld komen
fields.push({ dbs: "prs_afdeling_key", typ: "key", val: user.prs_afdeling_key() }); // Vooralsnog altijd zelfde als de API-user!
fields.push({ dbs: "prs_srtperslid_key", typ: "key", val: user.prs_srtperslid_key() });
fields.push({ dbs: "prs_perslid_ingids", typ: "check", val: 0 });
var prsIns = buildInsert("prs_perslid", fields, { noValidateToken: true });
prs_key = prsIns.sequences["prs_perslid_key"];
var err = Oracle.Execute(prsIns.sql, true);
if (err.friendlyMsg)
warning = err.friendlyMsg;
else
{
shared.trackaction("PRSNEW", prs_key);
// We willen niet in authgroep _default maar in _defaultextern
var sql = "DELETE FROM fac_gebruikersgroep"
+ " WHERE prs_perslid_key = " + prs_key;
Oracle.Execute(sql);
var sql = " INSERT INTO fac_gebruikersgroep"
+ " (fac_groep_key, prs_perslid_key)"
+ " SELECT fac_groep_key, " + prs_key
+ " FROM fac_groep"
+ " WHERE fac_groep_upper = '_DEFAULTEXTERN'";
Oracle.Execute(sql);
}
}
oRs.Close();
break;
default:
API.error("Unknown API request");
}
// We hebben nu een prs_key
Response.ContentType = "application/json";
Response.AddHeader("Access-Control-Allow-Origin", "*"); // Opdat FireFox cross-domain toestaat
var result = { success: true };
if (warning)
result = { succes: false, error: warning };
else
{
result.prs_key = prs_key;
if (prs_key > 0)
{ // plak prs_auth achter een deeplink en deze gebruiker kan daarmee (vandaag) inloggen
result.prs_auth = "userauth=" + prs_key + "&userhmac=" + safe.url(protectHMAC.create(String(prs_key)));
}
}
var antwoord = JSON.stringify(result, null, getQParam("pretty","0")=="1"?2:0);
var oCrypto = new ActiveXObject("SLNKDWF.Crypto");
var eTag = '"' + oCrypto.hex_sha1(antwoord).toLowerCase() + '"';
Response.AddHeader("ETag", eTag);
if (Request.ServerVariables("HTTP_IF_NONE_MATCH") == eTag)
{ // We hebben een match!
Response.Clear();
Response.Status = "304 Not modified";
Response.End;
}
if (API.apidata.loglevel) __Log2File(antwoord, APIname + "_OUT");
Response.write(antwoord);
}
catch (e)
{
API.error(typeof e == "string"? e : "API_error: " + e.description);
}
%>

View File

@@ -1,23 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<style>
#phonebookdetails * { font-size:9pt; font-family: Verdana, Arial; }
</style>
<script type="text/javascript">
function initPhonebook()
{
var phone = new facilitor.phonebook(document.getElementById("phone_canvas"), { } );
}
</script>
<script type="text/javascript"
src="http://dit03/Facilitor5iwork/?fac_id=XXXX&API=PHONEBOOK&APIKEY=0123456789ABCDEF">
</script>
</head>
<body onload="initPhonebook();">
<div id="phone_canvas"></div>
Andere tekst
</body>
</html>

View File

@@ -9,7 +9,7 @@
aangemaakt.
Parameters: Een xml
Status: GEEN
Status: Eerste implementatie in kader AAEN#25223 (tbv. TIBCO/Smart Signs)
Context:
Notes:
*/
@@ -19,8 +19,11 @@
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="../Shared/xml_converter.inc" -->
<!-- #include file="../Shared/save2db.inc" -->
<!-- #include file="../Shared/flexfiles.inc" -->
<!-- #include file="../Shared/upload.inc" -->
<!-- #include file="../api/api.inc" -->
<!-- #include file="../mld/mld.inc" -->
<!-- #include file="../shared/kpl_ksrt_validate.inc" -->
<!-- #include file="../res/res.inc" -->
<%
// We sturen het antwoord in UTF-8.
Session.Codepage = 65001;
@@ -31,10 +34,20 @@
var API = new API_func(APIname, APIKEY);
var tsql = "-"; // Voor tijdelijke statement(s)
var sql = "-"; // De uiteindelijke insert/update-sql
var resultcode = -1; /* Zolang deze -1 is, is het nog goed. Uiteindelijk eindigt het met 0 (als goed). */
var resulttekst = "";
var xmlReq = Server.CreateObject("MSXML2.DOMDocument.4.0");
xmlReq.load(Request);
if (API.apidata.stylesheet)
{
var iXsl = Server.CreateObject("MSXML2.DOMDocument.4.0");
if( ! iXsl.load(Server.MapPath(API.apidata.stylesheet)) )
{
API.error("Could not load XSL " + API.apidata.stylesheet + "\n" + iXsl.parseError.reason);
}
var inputXML = Server.CreateObject("MSXML2.DOMDocument.4.0");
inputXML.load(Request);
inputXML.transformNodeToObject(iXsl, xmlReq);
}
else
xmlReq.load(Request);
var xmlResp = new ActiveXObject("MSXML2.DOMDocument.4.0");
xmlResp.appendChild(xmlResp.createProcessingInstruction("xml", "version=\"1.0\" encoding=\"utf-8\""))
@@ -45,7 +58,7 @@
var now = new Date();
var nowtxt = now.getFullYear()+'-'+padout(now.getMonth()+1) +'-'+padout(now.getDate()) +' '
+padout(now.getHours()) +':'+padout(now.getMinutes())+':'+padout(now.getSeconds());
var FCLTHeader = xmlResp.createElement("header");
var elmHeader = xmlResp.createElement("header");
var headerinfo = {
// file: String(Request.ServerVariables("SCRIPT_NAME")).toLowerCase(),
datum: nowtxt,
@@ -57,83 +70,353 @@
{
var FCLTdata = xmlResp.createElement(param);
FCLTdata.appendChild(xmlResp.createTextNode(headerinfo[param]));
FCLTHeader.appendChild(FCLTdata);
}
FCLTElement.appendChild(FCLTHeader);
// Luie oplossing: Oracle kan dit simpeler dan JavaScript.
function XMLtoJsDate(xmlDate)
{
var sql = "SELECT TO_DATE("+safe.quoted_sql(xmlDate)+", 'YYYY-MM-DD HH24:MI:SS') FROM DUAL";
var oRs = Oracle.Execute(sql);
var dt = new Date(oRs(0).Value);
oRs.Close();
return dt;
}
function XMLval(xml, tag)
{
if (!xml)
return null;
var xx = xml.getElementsByTagName(tag);
if (!xx || !xx.length)
return null;
xx = xx[0].childNodes
if (!xx || !xx.length)
return null;
return xx[0].nodeValue;
elmHeader.appendChild(FCLTdata);
}
FCLTElement.appendChild(elmHeader);
// Hier zou het echte werk moeten gebeuren nav. xmlReq
// en FCLTElement moeten we uitbreiden met antwoorden.
var detected ="?";
// xmlReq.setProperty("SelectionLanguage", "XPath"); // Weet niet of noodzakelijk
// Dit is de meldingenloop (mochten er ooit nog anderen gaan volgen).
// Dit is de reserveringenloop (mochten er ooit nog anderen gaan volgen).
var reserveringen = xmlReq.getElementsByTagName("reservering");
for (i=0; i < reserveringen.length; i++)
{
var resultcode = -1; /* Zolang deze -1 is, is het nog goed. Uiteindelijk eindigt het met 0 (als goed). */
var resulttekst = "";
// Lees per node de (optionele) tags en waarden.
var fields = []; // Bij te werken velden.
var ext_id = reserveringen[i].getAttribute("key");
var meldaction = reserveringen[i].getAttribute("type").toLowerCase();
var melddatum = XMLval(reserveringen[i], "datum");
var stdmld_key = parseInt(XMLval(reserveringen[i], "stdmelding"), 10); // Numeriek
var stdmld_sla = -1; // Normale uitvoertijd (prio door melder nog unsupported)
var meldloc = XMLval(reserveringen[i], "locatiecode");
var meldgeb = XMLval(reserveringen[i], "gebouwcode");
var meldver = XMLval(reserveringen[i], "verdiepingcode");
var meldrnr = XMLval(reserveringen[i], "ruimtecode");
var locatie_key = -1; // Bepaald op basis van meldloc
var plaats_key = -1; // Bepaald op basis van meldgeb/meldver/meldrnr
var meld_oms = XMLval(reserveringen[i], "omschrijving");
//var meldkenmerken = (reserveringen[i].getElementsByTagName("kenmerk"))[0].childNodes[0].nodeValue; // Unsupported yet
var mld_key = -1; // Bepaald na insert
var resid = reserveringen[i].getAttribute("key"); // Bij type=update/delete
var resaction = reserveringen[i].getAttribute("type").toLowerCase();
var ruimtekey = parseInt(XMLval(reserveringen[i], "ruimtekey"), 10); // res_ruimte_key
var van = XMLval(reserveringen[i], "van");
var tot = XMLval(reserveringen[i], "tot");
var res_oms = XMLval(reserveringen[i], "omschrijving");
var shown = XMLval(reserveringen[i], "shown");
//var reskenmerken = (reserveringen[i].getElementsByTagName("kenmerk")); // Unsupported yet
user.checkAutorisation("WEB_RESUSE"); // Dit is nog ongeacht de melding
if (resid == null) { // Voorkom problemen als key-attribuut ontbreekt!
resid = '';
}
if (isNaN(ruimtekey) ) { // Voorkom problemen als ruimtekey ontbreekt!
ruimtekey = -1;
}
var idarr = resid.split('/');
var reservering_key = parseInt(idarr[0], 10); // En anders bepaald bij insert!
var rsv_ruimte_volgnr = parseInt(idarr[1], 10); // En anders 1 bij insert!
var rsv_ruimte_key = -1; // Bepalen we later bij insert/update/delete!
if (ext_id == null) {
resultcode = 1;
resulttekst = "Undefined external ID (key)";
} else if (meldaction != 'insert') {
user.checkAutorisation("WEB_RESFOF"); // Dit is nog ongeacht de reservering
if (resaction == 'insert') {
tsql = " SELECT rad.res_discipline_key, rad.res_activiteit_key, rro.res_ruimte_opstel_key,"
+ " COALESCE(rr.res_ruimte_begintijd, " + S("res_t1") + ") begintijd,"
+ " COALESCE(rr.res_ruimte_eindtijd, " + S("res_t2") + ") eindtijd"
+ " FROM res_ruimte_opstelling rro, res_ruimte rr, res_activiteitdiscipline rad,"
+ " (SELECT * FROM res_activiteit ra1"
+ " WHERE NOT EXISTS"
+ " (SELECT 1 FROM res_activiteit ra2"
+ " WHERE COALESCE (ra2.res_activiteit_volgnr, 999 + ra2.res_activiteit_key) <"
+ " COALESCE (ra1.res_activiteit_volgnr, 999 + ra1.res_activiteit_key))) ra"
+ " WHERE rro.res_ruimte_key="+ruimtekey
+ " AND rro.res_ruimte_key = rr.res_ruimte_key"
+ " AND res_ruimte_verwijder IS NULL"
+ " AND rr.res_discipline_key = rad.res_discipline_key"
+ " AND rad.res_activiteit_key = ra.res_activiteit_key"
+ " ORDER BY rro.res_ruimte_opstel_default DESC NULLS LAST"; // die met '1' komt vooraan
var oRs = Oracle.Execute(tsql);
if (oRs.eof) {
resultcode = 3;
resulttekst = "Invalid/undefined ruimtekey";
}
else {
// Hier heb ik een geldige res_ruimte_key en weet ik de discipline, default activiteit en default opstelling!
var disc_key = oRs("res_discipline_key").value;
var act_key = oRs("res_activiteit_key").value;
var opstel_key = oRs("res_ruimte_opstel_key").value;
if (van != null) {
try {
var vandate = XMLtoJsDate(van);
}
catch (e) {
__DoLog("Formaat ontvangen XML-datum incorrect (van): "+van, "#00FF00");
// Datum-formaat niet volgens spec.? Dan exit!
resultcode = 4;
resulttekst = "Invalid date format";
}
}
else {
__DoLog("Geen XML-datum ontvangen (van): ", "#00FF00");
// Geen van-datum, dan exit!
resultcode = 4;
resulttekst = "Missing parameter(s)";
}
if (tot != null) {
try {
var totdate = XMLtoJsDate(tot);
}
catch (e) {
__DoLog("Formaat ontvangen XML-datum incorrect (tot): "+tot, "#00FF00");
// Datum-formaat niet volgens spec.? Dan exit!
resultcode = 4;
resulttekst = "Invalid date format";
}
}
else {
__DoLog("Geen XML-datum ontvangen (tot): ", "#00FF00");
// Geen tot-datum, dan exit!
resultcode = 4;
resulttekst = "Missing parameter(s)";
}
if (res_oms == null) { // Geen/lege omschrijving wordt gezien als ongeplande reservering!
res_oms = "Ongeplande reservering";
}
if (resultcode == -1) { // nog steeds geen fouten
// Check van-dag = tot-dag = vandaag!
if (1==0) {
resultcode = 6;
resulttekst = "Illegal reservering (date)";
}
}
if (resultcode == -1) { // nog steeds geen fouten
// Check van < tot en beide tegen openingstijden ruimte!
var df = vandate.getHours() + vandate.getMinutes()/60;
var dt = totdate.getHours() + totdate.getMinutes()/60;
if (vandate > totdate ||
df < oRs("begintijd").value || df > oRs("eindtijd").value ||
dt < oRs("begintijd").value || dt > oRs("eindtijd").value) {
resultcode = 6;
resulttekst = "Illegal reservering (time)";
}
}
if (resultcode == -1) { // nog steeds geen fouten
// Combinatievalidatie ruimte discipline!
if (!kpl_ksrt_validate(user.afdeling().prs_kostenplaats_key(), null, disc_key)) {
resultcode = 6;
resulttekst = "Illegal reservering (cost)";
}
}
if (resultcode == -1) { // nog steeds geen fouten
// Feitelijke ad-hoc of ongeplande insert! Eerst ook altijd een res_reservering record aanmaken!
var resfields = [ { dbs: "res_reservering_key", typ: "key", seq: "res_s_res_reservering_key" },
{ dbs: "res_reservering_aanmaak", typ: "datetime", val: new Date() }
];
var resIns = buildInsert("res_reservering", resfields, { noValidateToken: true });
reservering_key = resIns.sequences["res_reservering_key"];
Oracle.Execute(resIns.sql);
resid = reservering_key+"/1";
fields.push({ dbs: "res_activiteit_key", typ: "key", val: act_key });
fields.push({ dbs: "res_status_fo_key", typ: "key", val: 2 }); // definitief = 2???
fields.push({ dbs: "res_ruimte_opstel_key", typ: "key", val: opstel_key });
fields.push({ dbs: "res_rsv_ruimte_van", typ: "datetime", val: vandate });
fields.push({ dbs: "res_rsv_ruimte_tot", typ: "datetime", val: totdate });
fields.push({ dbs: "res_rsv_ruimte_bezoekers", typ: "number", val: 1 }); // altijd 1
fields.push({ dbs: "prs_kostenplaats_key", typ: "key", val: user.afdeling().prs_kostenplaats_key() });
fields.push({ dbs: "res_rsv_ruimte_host_key", typ: "key", val: user_key });
fields.push({ dbs: "res_rsv_ruimte_contact_key", typ: "key", val: user_key });
fields.push({ dbs: "res_rsv_ruimte_omschrijving", typ: "varchar", val: res_oms, len: 4000 });
fields = fields.concat(
[ { dbs: "res_rsv_ruimte_key", typ: "key", seq: "res_s_res_rsv_ruimte_key" },
{ dbs: "res_reservering_key", typ: "key", val: reservering_key },
{ dbs: "res_rsv_ruimte_volgnr", typ: "number", val: 1 }, // altijd 1
{ dbs: "res_status_bo_key", typ: "key", val: 2 } // ingevoerd
]);
var resIns = buildInsert("res_rsv_ruimte", fields, { noValidateToken: true });
rsv_ruimte_key = resIns.sequences["res_rsv_ruimte_key"];
sql = "BEGIN "
+ resIns.sql + ";"
+ "res.set_ruimte_dirty (" + rsv_ruimte_key + "); " // Zelf dirty geworden?
+ "END;";
Oracle.Execute(sql);
// RESNEW-tracking toevoegen!
shared.trackaction("RESNEW", rsv_ruimte_key);
resultcode = 0; // Ik heb gedaan wat ik moest en mocht doen voor deze reservering.
}
oRs.Close();
}
}
else if (resaction == 'update')
{
if (resid == '') {
resultcode = 2;
resulttekst = "Undefined operation (type)";
} else {
resulttekst = "Undefined reservering (key)";
}
else if (isNaN (reservering_key) || isNaN (rsv_ruimte_volgnr)) {
resultcode = 2;
resulttekst = "Invalid reservering (key) "+resid;
}
else {
tsql = "SELECT res_rsv_ruimte_key, res_rsv_ruimte_van, res_rsv_ruimte_tot"
+ " FROM res_v_aanwezigrsv_ruimte"
+ " WHERE res_reservering_key="+reservering_key
+ " AND res_rsv_ruimte_volgnr="+rsv_ruimte_volgnr
+ " AND TRUNC(res_rsv_ruimte_van)>=TRUNC(SYSDATE)" // Alleen vandaag of in de toekomst???
+ " AND 1=1"; // Niet dirty, niet verwijderd, ...???
var oRs = Oracle.Execute(tsql);
if (!oRs.eof) {
// Hier heb ik een geldige res_rsv_ruimte_key.
rsv_ruimte_key = oRs("res_rsv_ruimte_key").value;
DO OUT THING HERE
var this_res = res.func_enabled(rsv_ruimte_key); // Wat heb ik zoal aan rechten op deze specifieke reservering
user.auth_required_or_abort(this_res.canChange);
} // end geldige ext_id
if (shown != null) { // Bij update optioneel
// Feitelijke UPDATE shown.
// Verder geen checks (Oracle fout als shown < 0 of shown > 999 niet afvangen???)!
sql = "UPDATE res_rsv_ruimte"
+ " SET res_rsv_ruimte_bezoekers_shown="+parseInt(shown, 10)
+ " WHERE res_rsv_ruimte_key="+rsv_ruimte_key
+ " AND 1=1"; // Niet dirty, niet verwijderd, ...???
Oracle.Execute(sql);
// RESNOS-tracking toevoegen!
shared.trackaction("RESNOS", rsv_ruimte_key);
}
var oldvan = new Date(oRs("res_rsv_ruimte_van").Value);
var oldtot = new Date(oRs("res_rsv_ruimte_tot").Value);
if (tot != null) { // Bij update optioneel
try {
var totdate = XMLtoJsDate(tot);
}
catch (e) {
__DoLog("Formaat ontvangen XML-datum incorrect (tot): "+tot, "#00FF00");
// Datum-formaat niet volgens spec.? Dan exit!
resultcode = 4;
resulttekst = "Invalid date format";
}
if (resultcode == -1) { // nog steeds geen fouten
// Check van-dag = tot-dag = vandaag!
if (1==0) {
resultcode = 6;
resulttekst = "Illegal update (tot-date)";
}
}
if (resultcode == -1) { // nog steeds geen fouten
// Check oldvan < tot (openingstijden ruimte niet afvangen???)!
if (oldvan > totdate) {
resultcode = 6;
resulttekst = "Illegal update (tot-time)";
}
}
if (resultcode == -1) { // nog steeds geen fouten
// Feitelijke UPDATE tot-tijd (tijd in minuten/seconden niet afvangen???)!
// Meerdaags op dit moment hieronder nog in UPDATE voorkomen.
sql = "UPDATE res_rsv_ruimte"
+ " SET res_rsv_ruimte_tot="+totdate.toSQL(true)
+ " WHERE res_rsv_ruimte_key="+rsv_ruimte_key
+ " AND TRUNC(res_rsv_ruimte_tot)=TRUNC("+totdate.toSQL(true)+")"
+ " AND 1=1"; // Niet dirty, niet verwijderd, niet meerdaags, niet overlappend, ...???
Oracle.Execute(sql);
sql = "BEGIN "
+ "res.set_ruimte_dirty (" + rsv_ruimte_key + "); " // Zelf dirty geworden?
+ "res.set_ruimtes_clean (" + oldvan.toSQL() + "); " // Anderen clean geworden
+ "res.follow_artikel (" + rsv_ruimte_key + ", " + oldvan.toSQL(true) + ", " + oldtot.toSQL(true) + "); " // catering mee verplaatsen
+ "res.follow_deel (" + rsv_ruimte_key + ", " + oldvan.toSQL(true) + ", " + oldtot.toSQL(true) + "); " // objecten mee verplaatsen
+ "res.follow_afspraak (" + rsv_ruimte_key + ", " + S("res_copy_to_bez") + "); " // bezoekers mee verplaatsen
+ "END;";
Oracle.Execute(sql);
// TODO: Nog iets met parkeerplaatsen???
// RESUPD-tracking toevoegen!
shared.trackaction("RESUPD", rsv_ruimte_key);
}
}
if (resultcode == -1) { // nog steeds geen fouten
resultcode = 0; // Ik heb gedaan wat ik moest en mocht doen voor deze reservering.
}
} else {
resultcode = 5;
resulttekst = "Not updatable reservering "+resid;
}
oRs.Close();
}
}
else if (resaction == 'delete')
{
if (resid == '') {
resultcode = 2;
resulttekst = "Undefined reservering (key)";
}
else if (isNaN (reservering_key) || isNaN (rsv_ruimte_volgnr)) {
resultcode = 2;
resulttekst = "Invalid reservering (key) "+resid;
}
else {
tsql = "SELECT r.res_rsv_ruimte_key"
+ " FROM res_v_aanwezigrsv_ruimte r, fac_tracking t, fac_srtnotificatie sn"
+ " WHERE r.res_reservering_key="+reservering_key
+ " AND r.res_rsv_ruimte_volgnr="+rsv_ruimte_volgnr
+ " AND TRUNC(r.res_rsv_ruimte_van)>=TRUNC(SYSDATE)" // Alleen vandaag of in de toekomst???
+ " AND 1=1" // Niet dirty, niet verwijderd, geen voorzieningen, ...???
+ " AND r.res_rsv_ruimte_key=t.fac_tracking_refkey"
+ " AND t.fac_srtnotificatie_key=sn.fac_srtnotificatie_key"
+ " AND sn.fac_srtnotificatie_code='RESNEW'"
+ " AND t.prs_perslid_key="+user_key;
var oRs = Oracle.Execute(tsql);
if (!oRs.eof) {
// Hier heb ik een geldige res_rsv_ruimte_key die kan/mag worden verwijderd!
rsv_ruimte_key = oRs("res_rsv_ruimte_key").value;
var this_res = res.func_enabled(rsv_ruimte_key); // Wat heb ik zoal aan rechten op deze specifieke reservering
user.auth_required_or_abort(this_res.canDelete);
// Feitelijke delete (voorlopig?) alleen toegestaan voor eerder via API aangemaakte ad-hoc/ongeplande reservering!
sql = "UPDATE res_rsv_ruimte r"
+ " SET r.res_rsv_ruimte_verwijder=SYSDATE"
+ " WHERE r.res_rsv_ruimte_key="+rsv_ruimte_key;
Oracle.Execute(sql);
// TODO: Nog iets met anderen clean geworden???
// RESDEL-tracking toevoegen (zonder opmerking???)!
shared.trackaction("RESDEL", rsv_ruimte_key);
resultcode = 0; // Ik heb gedaan wat ik moest en mocht doen voor deze reservering.
}
else {
resultcode = 5;
resulttekst = "Not deletable reservering "+resid;
}
oRs.Close();
}
}
else {
resultcode = 2;
resulttekst = "Undefined operation (type)";
}
var binfo = {
returncode: resultcode,
returntekst: resulttekst,
// executed:sql, // debug
datum: nowtxt,
meldingnr: mld_key
// executed:sql, // debug
datum: nowtxt, // TODO: Beter ook xml-datum???
resid: resid
}
var FCLTBody = xmlResp.createElement("reservering"); // type=response
FCLTBody.setAttribute('key', ext_id);
FCLTBody.setAttribute('key', resid);
FCLTBody.setAttribute('type', 'response');
for (param in binfo)
{
@@ -144,10 +427,18 @@
FCLTElement.appendChild(FCLTBody);
} // end for
// Alle melding-nodes zijn behandeld.
// Alle reservering-nodes zijn behandeld.
xmlResp.appendChild(FCLTElement);
Response.ContentType = "text/xml";
Response.Write(xmlResp.xml)
if (API.apidata.stylesheet)
{
// Niet super efficient dat we eerst naar tekstuele xml gaan maar ach...
STR2Stream(xmlResp.xml, API.apidata.stylesheet, Response, {});
}
else
{
Response.ContentType = "text/xml";
Response.Write(xmlResp.xml)
}
%>

View File

@@ -0,0 +1,183 @@
<%@ language = "JavaScript" %>
<% /*
$Revision$
$Id$
File: api_ressoap_info.asp
Description: Planbord achtige informatie achterhalen.
Parameters: apiname, apikey
Context: Door een remote systeem (geen persoon) om info uit FACILITOR te halen aan te roepen
Notes:
*/
JSON_Result = true;
LCL_Disable = 1
THIS_FILE = "appl/api/api_ressoap_info.asp";
// Session("logging")=1;
%>
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="../Shared/json2.js" -->
<!-- #include file="../api/api.inc" -->
<!-- #include file="../Shared/discxalg3d.inc"-->
<!-- #include file="../fac/prodsearch.inc"-->
<!-- #include file="../res/res.inc" -->
<%
Session.Codepage = 65001;
Response.Charset = 'utf-8';
Session.Abandon(); // Voor de zekerheid
try
{
var APIname = getQParam("API");
var APIKEY = getQParam("APIKEY");
var API = new API_func(APIname, APIKEY); // Valideert ook
var asJSON = getQParam("json","0")!="0";
var params = RequestJSON();
if (!params)
API.error("Error parsing input JSON");
// FAC_API_OPTIONS_JSON
var urole = "fe"; // Altijd?
var autfunction = urole == "fe"? "WEB_RESUSE" : "WEB_RESFOF";
params.authparams = user.checkAutorisation(autfunction, null, null, true); // pessimistisch
/*
xparams = {id: "tab_room_sched",
res_van: new Date(2013, 11, 3, 08, 00),
res_tot: new Date(2013, 11, 3, 17, 00),
loc: 71, // Alkmaar
bld: -1,
ruimtecat: [],
res_ruimte_key: -1,
rsv_ruimte_key: -1,
vis: 1, // vis,
activiteit_key: 1, // UWVA vergadering
srtact: -1, // niet nodig als activiteit_key?
forSelectRoom: true,
authparams: user.checkAutorisation(autfunction, null, null, true), // pessimistisch
urole: urole
};
*/
var headerinfo = {
// file: String(Request.ServerVariables("SCRIPT_NAME")).toLowerCase(),
// datum: new Date(),
naam: user.naam(),
custId: customerId,
language: user.lang()
}
params.anonymous = true; // erg anoniem
params.get_deepurl = true; // we willen graag een bookmark
if (params.prs_externId && !(params.prs_key > 0))
{
var sql = "SELECT prs_perslid_key"
+ " FROM prs_perslid"
+ " WHERE prs_perslid_oslogin = " + safe.quoted_sql("_" + params.prs_externId);
var oRs = Oracle.Execute(sql);
if (!oRs.Eof)
{
params.prs_key = oRs("prs_perslid_key").Value;
}
oRs.Close()
}
switch (params.request)
{
case "plan_rooms_info":
plan_info = res.plan_rooms_info(params);
set_deep_info(params, plan_info);
break;
case "plan_bezet_info":
plan_info = res.plan_bezet_info(params);
break;
case "prodsearch_rooms_info":
var w_discs = write_discs();
var filter = { s: params.s
, soort: { val: "resruimte", lcl: L("lcl_srch_entiteit") }
, satisfaction: params.satisfaction
, locatieKey: -1
, gebouwKey: -1
, verdiepingKey: -1
};
var inc_queries = ["resruimte"];
var queries = prodsearch_queries(w_discs, filter);
var q_items = { alg_locatie_plaats: params.alg_locatie_plaats };
var sql = prodsearch_sql(filter, queries, w_discs, q_items, inc_queries);
var oRs = Oracle.Execute(sql);
var plan_info = Oracle.rs2hash(oRs);
oRs.Close();
set_deep_info(params, plan_info);
break;
case "user_lopend_info": // Alle lopende reserveringen van params.prs_externId
plan_info = [];
if (params.prs_key > 0)
{
plan_info = res.user_lopend_info(params);
}
break;
default:
API.error("Unknown API request: " + params.request);
}
Response.ContentType = "application/json";
Response.AddHeader("Access-Control-Allow-Origin", "*"); // Opdat FireFox cross-domain toestaat
var result = { header: headerinfo,
success: true
}
result[params.request] = plan_info;
var antwoord = JSON.stringify(result, null, getQParam("pretty","0")=="1"?2:0);
var oCrypto = new ActiveXObject("SLNKDWF.Crypto");
var eTag = '"' + oCrypto.hex_sha1(antwoord).toLowerCase() + '"';
Response.AddHeader("ETag", eTag);
if (Request.ServerVariables("HTTP_IF_NONE_MATCH") == eTag)
{ // We hebben een match! Effectief besparen wel alleen op dataverkeer, de queries zijn al geweest
Response.Clear();
Response.Status = "304 Not modified";
Response.End;
}
if (API.apidata.loglevel) __Log2File(antwoord, APIname + "_OUT");
Response.write(antwoord);
}
catch (e)
{
API.error(typeof e == "string"? e : "API_error: " + e.description);
}
function set_deep_info(params, plan_info)
{
// Bepaal de URL waar user straks op kan klikken
if (params.mobile)
{
var deepurl = HTTP.urlzelf() + "/appl/pda/reservering.asp?fac_id=" + customerId;
}
else
{
var sql = "SELECT fac_bookmark_id"
+ " FROM fac_bookmark"
+ " WHERE fac_bookmark_xmlnode = 'reservering'";
var oRs = Oracle.Execute(sql);
var bm = oRs("fac_bookmark_id").Value;
oRs.Close();
var deepurl = HTTP.urlzelf() + "/?fac_id=" + customerId + "&u=" + bm;
}
for (var r in plan_info)
{
plan_info[r].deepurl = deepurl;
if (plan_info[r].image)
plan_info[r].image_url = HTTP.urlzelfnoroot() + S("res_image_path") + plan_info[r].image;
else if (plan_info[r].foto) // prodsearch
plan_info[r].image_url = HTTP.urlzelfnoroot() + S("res_image_path") + plan_info[r].foto;
}
}
%>

View File

@@ -14,6 +14,7 @@
DOCTYPE_Disable = 1;
FCLTEXPIRES = 8*60; // geen database interactie tenslotte
THIS_FILE = "appl/api/phonebook_js.asp";
var EXPIRED_PASSWORD_OK = true; // performance
%>
<!-- #include file="../Shared/common.inc"-->
<!-- #include file="../Shared/json2.js" -->
@@ -65,7 +66,7 @@ function L(p_lcl)
getCSS("appl/api/api.css");
<% if (!nojQuery) { /* kan conflicteren */ %>
getScript("appl/localscripts/jquery-1.6.1.min.js");
getScript("appl/localscripts/<%=_jqueryver%>.min.js");
<% } %>
getScript("appl/shared/suggest/suggest.js");
@@ -107,13 +108,6 @@ function L(p_lcl)
}
%>
window.facilitor.decodehtml = function(encodedStr)
{ // get_phonebook_info.asp heeft ons alles HTML-encoded gegeven maar hier willen we dat niet
// Belgi&#235;.jpg --> Belgi<67>.jpg
var decoded = $("<div/>").html(encodedStr).text();
return decoded;
}
window.facilitor.show_phonebook = function(data, textStatus)
{
// Alle styling moet nog via classes
@@ -134,7 +128,7 @@ function L(p_lcl)
var trs = "";
if (window.facilitor.phonebook_options.toonFoto && data.photopath)
{
trs += "<tr><td></td><td></td><td rowspan='50'><img src='<%=sitenoroot%>" + escape(window.facilitor.decodehtml(data.photopaththumb)) +"'></td></tr>";
trs += "<tr><td></td><td></td><td rowspan='50'><img src='<%=sitenoroot%>" + data.photopaththumb.replace(/\'/g,'&#39;').replace(/\"/g,'&quot;') +"'></td></tr>";
}
var fld;
for (fld in window.facilitor.phonebook_options.fields)

View File

@@ -7,6 +7,7 @@
Description: Redirect naar een bookmark url
Parameters: u Bookmark die in de bookmark tabel moet zitten.
Dit moet de eerste parameter zijn als er nog meer komen
k Een integer keywaarde die plat achter de bookmark_query wordt geplakt
-- Optionele parameter(s): die worden allemaal blind
doorgegeven naar het volgende scherm
Context: Vanuit root
@@ -16,32 +17,42 @@
dat is in tegenspraak met het betekenisloos zijn van de u-param
Als je dat wilt moet je maar BOOKMARK's gebruiken
*/
LCL_Disable = 1;
ANONYMOUS_Allowed = 1;
%>
<!-- #include file="../Shared/common.inc"-->
<%
var u = getQParam("u");
var keyparam = getQParamInt("k", -1);
// For flexiblity reasons: Literal or runtime parameter(s), just pass through...
var rest = String(Request.ServerVariables("QUERY_STRING")); // Request.ServerVariables("QUERY_STRING") is url-encoded,
// dat is hier safer dan Request.QueryString
rest = rest.substring(("u="+u).length+1);
// Strip eventuele leading &fac_id=XXXX er ook af.
rest = rest.substring(rest.indexOf("u=")).substring(("u="+u).length+1);
var sql = "SELECT fac_bookmark_path,"
+ " fac_bookmark_query,"
+ " prs_perslid_key_auth,"
+ " fac_bookmark_unauth_url"
+ " fac_bookmark_unauth_url,"
+ " fac_bookmark_expire,"
+ " fac_bookmark_refreshtime"
+ " FROM fac_bookmark"
+ " WHERE fac_bookmark_id = " + safe.quoted_sql(u)
+ " AND (fac_bookmark_expire IS NULL OR fac_bookmark_expire > SYSDATE)";
+ " WHERE fac_bookmark_id = " + safe.quoted_sql(u);
var oRs = Oracle.Execute(sql);
if (oRs.Eof)
{
Response.Write("BOOKMARK URL NOT FOUND");
Response.End;
shared.simpel_page(L("lcl_fac_bookmark_unknown"));
}
if (oRs("fac_bookmark_expire").Value != null)
{
var expire = new Date(oRs("fac_bookmark_expire").Value);
if (expire <= new Date)
{
shared.simpel_page(L("lcl_fac_bookmark_expired"));
}
}
var url = oRs("fac_bookmark_path").Value;
var refresher = oRs("fac_bookmark_refreshtime").Value;
if (oRs("prs_perslid_key_auth").Value)
{
@@ -50,16 +61,52 @@
else
Session("unauth_url") = oRs("fac_bookmark_unauth_url").Value; // wordt opgepikt door common.asp
if (oRs("fac_bookmark_query").Value)
var params = oRs("fac_bookmark_query").Value;
if (params)
{
url += "?" + oRs("fac_bookmark_query").Value + (rest?"&"+rest:"");
if (keyparam > -1)
{
rest = rest.substring(("k="+keyparam).length+1);
params += keyparam;
}
if (rest)
params += "&" + rest;
}
else
{
if (rest)
url += "?" + rest;
params = rest;
}
oRs.Close();
Response.Redirect(protectQS.create(url));
// Als getQParam maar dan uit een string. Altijd null als niet gevonden
// Let op: de query mag niet (meer) URL-escaped zijn
function getSParam (key, query)
{
var nn = 1;
var params = query.split("&");
for (var i in params)
{
var xx = params[i].split("=");
if (xx[0].toUpperCase() == key.toUpperCase() && xx.length > 1)
{
return String(xx[1]);
}
}
return null;
}
url = url + "?" + params;
// Als de bookmark een refreshrate heeft ingesteld wordt automatisch gerefreshed
// Voorkom recursie met norefresh
// Testen op referrer=refresher.asp is mij niet stabiel genoeg
if (refresher > 0 && getQParamInt("norefresh",0) == 0)
{
theURL = "appl/shared/refresher.asp?url=" + Server.URLencode("/?norefresh=1" + transitQS()) + "&refreshrate=" + refresher;
}
else
var theURL = protectQS.create(url);
Response.Redirect(theURL);
%>

679
APPL/API2/api2.inc Normal file
View File

@@ -0,0 +1,679 @@
<% /*
$Revision$
$Id$
File: api.inc
Description: Functies voor API's
Notes:
*/
%>
<!-- #include file="../Shared/save2db.inc" -->
<%
api2 = {
authenticate: function _authenticate(model)
{
var APIKEY;
if (S("fac_api_key_in_url"))
APIKEY = getQParam("APIKEY", "");
if (!APIKEY && Request.ServerVariables("HTTP_X_FACILITOR_API_KEY").Count)
APIKEY = String(Request.ServerVariables("HTTP_X_FACILITOR_API_KEY")); // Meegegeven als X-FACILITOR-API-Key
if (!APIKEY && Session("user_key") > 0)
{
user_key = Session("user_key"); // Hierdoor is de API intern te gebruiken zonder authenticatie
}
else
{
Session.Abandon(); // Altijd, voor de zekerheid
var sql = "SELECT prs_perslid_key, prs_perslid_naam"
+ " FROM prs_perslid"
+ " WHERE prs_perslid_verwijder IS NULL"
+ " AND prs_perslid_apikey = " + safe.quoted_sql(APIKEY);
var oRs = Oracle.Execute(sql);
if (oRs.Eof || !APIKEY)
{
Response.Status = "401 Unauthorized";
//Response.AddHeader("WWW-Authenticate", "Basic realm=\"FACILITOR API\"");
Response.End;
};
__Log("API2 User is: " + oRs("prs_perslid_naam").Value);
/* global */ user_key = oRs("prs_perslid_key").Value;
oRs.Close();
}
/* global */ user = new Perslid(user_key);
// Impersonate?
var IMPERS;
if (S("fac_api_key_in_url"))
IMPERS = getQParam("SWITCHUSER", "");
if (!IMPERS && Request.ServerVariables("HTTP_X_FACILITOR_SWITCH_USER").Count)
IMPERS = String(Request.ServerVariables("HTTP_X_FACILITOR_SWITCH_USER")); // Meegegeven als X-FACILITOR-SWITCH-USER
if (IMPERS) // && S("fac_api_allow_impersonate")
{
var sql = "SELECT prs_perslid_key, prs_perslid_naam"
+ " FROM prs_perslid"
+ " WHERE prs_perslid_verwijder IS NULL"
+ " AND prs_perslid_oslogin = " + safe.quoted_sql_upper(IMPERS);
var oRs = Oracle.Execute(sql);
if (oRs.Eof)
{
Response.Status = "412 Invalid X-Facilitor-Switch-User header";
Response.End;
};
__Log("IMPERS User is: " + oRs("prs_perslid_naam").Value);
var other_user_key = oRs("prs_perslid_key").Value;
oRs.Close();
if (model.impersonate_auth)
{
var xfunc = user.func_enabled2(model.module, { prs_key: other_user_key, isOptional: true });
var can = (xfunc && xfunc.canRead(model.impersonate_auth));
if (can)
/* global */ user_key = other_user_key;
}
if (user_key != other_user_key)
{
Response.Status = "412 Unauthorized X-Facilitor-Switch-User header";
Response.End;
}
}
},
process: function _process(model)
{
CheckForLogging(Request.QueryString("logging"));
Session.Codepage = 65001; // We doen *uitsluitend* utf-8
Response.Charset = 'utf-8';
api2.authenticate(model);
var method = String(Request.ServerVariables("REQUEST_METHOD"));
if (!/GET|PUT|POST|DELETE/.test(method)) // Overigens houdt IIS deze al eerder tegen
{
Response.Status = "405 Method not allowed";
Response.End;
}
if (!("REST_" + method in model))
{
Response.Status = "501 Not Implemented";
// TODO The response MUST include an Allow header containing a list of valid methods for the requested resource.
Response.End;
}
var jsondata = {};
if (/PUT|POST/.test(method))
{
jsondata = RequestJSON(); // TODO: XML ondersteunen
if (!jsondata)
api2.error(500, "Error parsing input JSON");
}
var key = getQParamInt("id", -1); // Voor GET/PUT/DELETE
var data = model["REST_" + method]( { filter: api2.qs2json(), include: getQParamArray("include",[]) }, jsondata, key );
if (method == "DELETE")
{
Response.Status = "204 No Content";
Response.End;
}
api2.deliver(data, getQParamSafe("format", "json"),
model.records_name,
model.record_name,
(method != "GET")||getQParamInt("id","0")>0); // PUT en POST altijd single
},
qs2json: function _qs2json(params)
{
var filter = {};
for (var i = 1; i<= Request.QueryString.Count; i++)
{
filter[Request.QueryString.key(i)] = String(Request.QueryString(i));
}
return filter;
},
// Verwerk filtervelden die in de url zijn meegegeven
sqlfilter: function _sqlfilter(params, model)
{
var wheres = [];
if (params.filter)
{
for (var fld in model.fields)
{
var field = model.fields[fld];
var filter = field.filter;
if (!filter)
continue;
if (field.name in params.filter)
{
var filterval = params.filter[field.name];
// TODO: operand?
var clause;
switch (field.typ)
{
case "key":
var safe_val = parseInt(filterval, 10);
if (isNaN(safe_val))
{
Response.Status = "404 Not Found";
Response.End;
}
break;
case "number":
case "check":
var safe_val = parseInt(filterval, 10);
if (isNaN(safe_val))
{
Response.Status = "404 Not Found";
Response.End;
}
break;
case "varchar":
var safe_val = safe.quoted_sql(filterval);
break;
default:
UNKNOWN_FILTER_TYPE;
}
var dbs = field.dbs;
if (dbs.indexOf(".") < 0)
dbs = model.table + "." + field.dbs;
wheres.push(dbs + " = " + safe_val);
}
}
}
return wheres;
},
sqlfields: function _sqlfields(params, model)
{
var selects = [];
var tables = [ model.table ];
var wheres = [];
var name_cnt = 0;
for (var fld in model.fields)
{
var field = model.fields[fld];
if (!field.name)
continue;
var dbs = field.dbs;
if (field.sql)
{
selects.push(field.sql + " AS " + field.dbs);
}
else
{
if (dbs.indexOf(".") < 0)
dbs = model.table + "." + field.dbs;
selects.push(dbs);
}
if (field.foreign && typeof field.foreign == 'string') // de functions komen later
{
var foreign = foreignKeyTable(field.foreign);
if (!foreign)
MISSING_FOREIGN;
field.foreignsql = "SELECT " + foreign.desc
+ " FROM " + foreign.tbl + " " + (foreign.alias||"xx")
+ " WHERE ";
if (foreign.where)
field.foreignsql += foreign.where + " AND ";
field.foreignsql += (foreign.alias||"xx") + "." + foreign.key + " = " + dbs;
if (foreign.desc.match(/\_CODE$/i))
field.foreigniscode = true;
}
if (field.foreignsql)
{
name_cnt ++;
field._foreignname = "foreign_" + name_cnt; // Genereer een niet al te extreem lange naam
selects.push("(" + field.foreignsql + ") " + field._foreignname);
}
}
if (params.include && model.includes)
{
for (var i in params.include)
{
if (params.include[i] in model.includes)
{
var inc = model.includes[params.include[i]];
if (inc.model)
{
var incquery = api2.sqlfields(params, inc.model);
selects = selects.concat (incquery.selects);
tables = tables.concat (incquery.tables);
wheres = wheres.concat (incquery.wheres);
wheres.push ( model.table + "." + model.primary + "=" + inc.model.table + "." + inc.joinfield);
}
}
}
}
return { selects: selects, tables: tables, wheres: wheres };
},
// TODO the_key *moet* bestaan. Andere filtervelden negeren we
update_fields: function _update_fields(params, model, jsondata)
{
//__DoLogj(jsondata)
if (jsondata[model.record_name])
jsondata = jsondata[model.record_name]; // dereference
var fields = [];
for (var fld in model.fields)
{
var field = model.fields[fld];
// De key halen we uit de url, die in de JSON negeren we
if (field.name == "id")
continue;
if (field.dbs.indexOf(".") >= 0) // complexe foreign key
continue;
if (!(field.name in jsondata) && !field.fnval)
continue;
if (field.fnval)
var newval = field.fnval(jsondata);
else // simpel
var newval = jsondata[field.name];
// De foreign keys action { "id": "5", "name": "afhalen" }
if (field.typ == "key" && newval && typeof newval == "object")
newval = newval.id;
var newfield = { dbs: field.dbs,
typ: field.typ,
val: newval
};
fields.push(newfield);
}
return fields;
},
// Verwerk de POST en PUT (== insert en update)
process_includes: function(params, model, jsondata, the_key)
{
if (jsondata[model.record_name])
jsondata = jsondata[model.record_name]; // dereference
if (!model.includes)
return [];
for (var incname in model.includes)
{
if (incname in jsondata) // i=="visitors"
{
var inc = model.includes[incname];
if (inc.model) // andere includes zijn nog niet bij te werken
{
var incmodel = inc.model;
// Vul existing_includes met bestaande records in de database
var sql = "SELECT " + incmodel.primary
+ " FROM " + incmodel.table
+ " WHERE " + incmodel.table + "." + inc.joinfield + "=" + the_key;
var existing_includes = {};
var oRs = Oracle.Execute(sql);
while (!oRs.Eof)
{
//__DoLog("Found in DB " + incname + " " + oRs(incmodel.primary).Value);
existing_includes[oRs(incmodel.primary).Value] = { found: false }; // vooralsnog niet in json-data gevonden
oRs.MoveNext();
}
oRs.Close();
var incdata = jsondata[incname]; // Array zoals via API aangeleverd
for (var j=0; j<incdata.length; j++)
{
var inckey = incdata[j]["id"]; // Die moet er zijn
if (!inckey || inckey < 0 || params.isNew)
{
//__DoLog("Ik zou moeten inserten");
incmodel.REST_POST(params, incdata[j], the_key);
}
else if (inckey in existing_includes)
{
//__DoLog("Ik zou '{0}' {1} moeten updaten".format(incname, inckey));
incmodel.REST_PUT(params, incdata[j], inckey);
existing_includes[inckey].found = true;
}
}
for (oldi in existing_includes)
{
if (!existing_includes[oldi].found)
{
incmodel.REST_DELETE(params, incdata[j], oldi);
}
}
}
else
{
//if (inc.func)
}
}
}
},
// Geeft de GET terug
sql2jsonval: function(oRs, field)
{
//__DoLog(field.dbs);
if (field.dbs.indexOf(".") < 0)
var val = oRs(field.dbs).Value;
else
var val = oRs(field.dbs.split(".")[1]).Value;
if (field.typ == "date" && (val != null))
val = new Date(val)
if (field.typ == "datetime" && (val != null))
val = new Date(val)
// TODO: Wat te doen met lege waarde
// action: null
// action: {key: null, name: null}
// action: {}
// of helemaal weglaten? We hebben nu de 1e optie
// En wat bij een leeg (include) array? Dan kun je ook nog occupations:[] krijgen
if (val && (field.foreign || field.foreignsql))
{
if (field.foreignsql)
{
var name = oRs(field._foreignname).Value;
if (name != null && typeof name == "date" )
name = new Date(name);
}
else
{
var name = field.foreign(val);
}
val = { id: val };
if (field.foreigniscode)
val.code = name;
else
val.name = name;
}
return val;
},
sql2jsonfields: function (oRs, model)
{
var record = {};
for (var fld in model.fields)
{
var field = model.fields[fld];
if (!field.name)
continue;
record[field.name] = api2.sql2jsonval(oRs, field);
}
return record;
},
sql2json: function _sql2json(params, sql, model)
{
var prefuncdata;
var prefuncdatainitialized = false;
var prefilterfuncdata;
if (model.filter && model.filter.prefunc)
prefilterfuncdata = model.filter.prefunc(params);
var data = [];
var oRs = Oracle.Execute(sql);
var lastkey = -1;
while (!oRs.Eof)
{
var key = oRs(model.primary).Value;
if (key != lastkey)
{
if (lastkey > 0)
data.push(record);
var record = {};
}
if (model.filter && model.filter.func)
{
if (!model.filter.func(oRs, params, prefilterfuncdata))
{
oRs.MoveNext();
continue;
}
}
var fld;
for (fld in model.fields)
{
var field = model.fields[fld];
if (!field.name)
continue;
record[field.name] = api2.sql2jsonval(oRs, field);
}
if (params.include && model.includes)
{
for (var i in params.include)
{
var incname = params.include[i];
if (incname in model.includes)
{
var incmodel = model.includes[incname].model;
if (!(incname in record))
record[incname] = [];
if (incmodel)
{
record[incname].push(api2.sql2jsonfields(oRs, incmodel));
}
else if (model.includes[incname].func)
{
if (model.includes[incname].prefunc && !prefuncdatainitialized)
{
prefuncdata = model.includes[incname].prefunc(params);
prefuncdatainitialized = true;
}
var incdata = model.includes[incname].func(key, params, prefuncdata);
if (incdata !== null)
record[incname].push(incdata);
}
}
}
}
lastkey = key;
oRs.MoveNext();
}
if (lastkey > 0)
data.push(record);
return data;
},
// Data is een array met 'records'
deliver: function _deliver(data, format, records_name, record_name, single )
{
if (single && !data.length)
{
Response.Status = "404 Not Found";
Response.End;
}
switch (format)
{
case "json":
var result = { };
if (single)
result[record_name] = data[0];
else
result[records_name] = data;
var str_antwoord = JSON.stringify(result, null, getQParam("pretty","0")=="1"?2:0);
var jsonp = getQParam("jsonp", getQParam("callback",""));
if (jsonp)
{
str_antwoord = jsonp + "(" + str_antwoord + ")";
Response.ContentType = "application/javascript";
}
else
Response.ContentType = "application/json";
break;
case "html":
Response.ContentType = "text/html";
var result = { };
if (single)
result[record_name] = data[0];
else
result[records_name] = data;
var antwoord = JSON.stringify(result, null, 2);
var str_antwoord = "<!DOCTYPE html><html><head></head><body><pre>"
+ Server.HTMLEncode(antwoord)
+ "</pre></body></html>";
break;
case "xml":
Response.ContentType = "text/xml";
var xml_antwoord = api2.json2xml(data, records_name, record_name, single);
// TODO: Output XSL transform ondersteunen?
var str_antwoord = xml_antwoord.xml;
break;
default:
WRONG_FORMAT;
}
// str_antwoord heeft nu het te versturen antwoord
// Bepaal eTag
var oCrypto = new ActiveXObject("SLNKDWF.Crypto");
var eTag = '"' + oCrypto.hex_sha1(String(S("cache_changecounter")) + "_" + str_antwoord).toLowerCase() + '"';
Response.AddHeader("ETag", eTag);
if (Request.ServerVariables("HTTP_IF_NONE_MATCH") == eTag)
{ // We hebben een match! Effectief besparen wel alleen op dataverkeer, de queries zijn al geweest
Response.Clear();
Response.Status = "304 Not modified";
Response.End;
}
// if (API.apidata.loglevel) __Log2File(str_antwoord, APIname + "_OUT");
Response.write(str_antwoord);
},
// TODO: Wanneer attributes gebruiken en wanneer (sub)-elements?
json2xml: function _json2xml(data, rootname, record_name, single)
{
var xmlDoc = new ActiveXObject("MSXML2.DOMDocument.4.0");
xmlDoc.appendChild(xmlDoc.createProcessingInstruction("xml", "version=\"1.0\" encoding=\"utf-8\""));
var record2json = function(record, record_name)
{
var elementRecord = xmlDoc.createElement(record_name);
for (var fld in record)
{
var elementField = xmlDoc.createElement(fld);
if (record[fld] instanceof Date)
{
var elementFieldText = xmlDoc.createTextNode(String(record[fld].toJSON()));
elementField.appendChild(elementFieldText);
}
else if (record[fld] instanceof Array)
{
for (var i = 0; i < record[fld].length; i++)
elementField.appendChild(record2json(record[fld][i], "visitor")); // TODO Hardcoded
}
else if (record[fld] && typeof record[fld] == "object") // TODO: veronderstelt nog hardcoded dat dit foreign met name/key is
{
if ("name" in record[fld] && "id" in record[fld])
{
elementField.setAttribute("name", record[fld].name);
elementField.setAttribute("id", record[fld].id);
}
else
elementField = record2json(record[fld], fld);
}
else
{
var elementFieldText = xmlDoc.createTextNode(record[fld]||"");
elementField.appendChild(elementFieldText);
}
elementRecord.appendChild(elementField);
}
return elementRecord;
};
if (single)
{
xmlDoc.appendChild(record2json(data[0], record_name));
}
else
{
var arrayElement = xmlDoc.createElement(rootname);
for (var i = 0; i < data.length; i++)
arrayElement.appendChild(record2json(data[i], record_name));
xmlDoc.appendChild(arrayElement);
}
return xmlDoc;
},
error: function (code, msg)
{
abort_with_warning(msg, code)
}
}
// LET OP: Verwacht wordt dat de JSON-code in de body utf-8 encoded is, niet windows-1252!
// (in de praktijk moet je *moeite* doen om windows-1252 te krijgen dus dit is handiger)
function RequestJSON()
{
var jvraag;
if(Request.TotalBytes > 0)
{
var lngBytesCount = Request.TotalBytes;
jvraag = BytesToStr(Request.BinaryRead(lngBytesCount));
}
__Log("Vraag: " + jvraag);
try
{
var vraag = myJSON.parse(jvraag);
}
catch (e)
{
__DoLog("eval faalt met: {0}<br>{1}".format(e.description, jvraag), "ffff00");
return null;
}
return vraag;
}
function BytesToStr(bytes)
{
var stream = Server.CreateObject("ADODB.Stream");
stream.type = 1;
stream.open;
stream.write(bytes);
stream.position = 0;
stream.type = 2; // Text
stream.charset = "utf-8";
var sOut = stream.readtext();
stream.close;
return sOut;
}
function getQParamISODate(pName, defVal)
{
return _get_ParamISODate(Request.Querystring, pName, defVal)
}
function getFParamISODate(pName, defVal)
{
return _get_ParamISODate(Request.Form, pName, defVal)
}
function _get_ParamISODate(pColl, pName, defVal)
{
var strval = _get_Param(pColl, pName, defVal, true); // force: een lege waarde wordt als afwezig beschouwd
if (strval)
{
var dt = myJSON.internal_parsedate(null, strval);
if (dt && dt instanceof Date)
return dt;
}
if (defVal instanceof Date)
{
return defVal;
}
if (defVal === null) // bewust triple===
{
return null;
}
// Error message will get to client and/or IIS logfiles
eval("INTERNAL_ERROR_PARAMETER_" + pName + "_IS_NOT_ISODATE");
}
%>

View File

@@ -0,0 +1,27 @@
<%@ language = "JavaScript" %>
<% /*
$Revision$
$Id$
File: api_appointments.asp
Description: BEZ_AFSPRAAK API
Parameters:
Context: Door een remote systeem (geen persoon) om info uit FACILITOR te halen aan te roepen
Notes:
*/
DOCTYPE_Disable = true;
ANONYMOUS_Allowed = 1; // Eigenlijk niet waar. We regelen echter alles zelf
THIS_FILE = "appl/api/api_appointments.asp";
// Session("logging")=1;
%>
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="./api2.inc" -->
<!-- #include file="../Shared/json2.js" -->
<!-- #include file="./model_appointments.inc" -->
<%
api2.process(model_appointments);
%>

View File

@@ -0,0 +1,27 @@
<%@ language = "JavaScript" %>
<% /*
$Revision$
$Id$
File: api_buildings.asp
Description: ALG_GEBOUW API
Parameters:
Context: Door een remote systeem (geen persoon) om info uit FACILITOR te halen aan te roepen
Notes:
*/
DOCTYPE_Disable = true;
ANONYMOUS_Allowed = 1; // Eigenlijk niet waar. We regelen echter alles zelf
THIS_FILE = "appl/api/api_buildings.asp";
// Session("logging")=1;
%>
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="./api2.inc" -->
<!-- #include file="../Shared/json2.js" -->
<!-- #include file="./model_buildings.inc" -->
<%
api2.process(model_buildings);
%>

View File

@@ -0,0 +1,25 @@
<%@ language = "JavaScript" %>
<% /*
$Revision$
$Id$
File: api_districts.asp
Description: ALG_LOCATIE API
Parameters:
Context: Door een remote systeem (geen persoon) om info uit FACILITOR te halen aan te roepen
Notes:
*/
DOCTYPE_Disable = true;
ANONYMOUS_Allowed = 1; // Eigenlijk niet waar. We regelen echter alles zelf
THIS_FILE = "appl/api/api_districts.asp";
%>
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="./api2.inc" -->
<!-- #include file="../Shared/json2.js" -->
<!-- #include file="./model_districts.inc" -->
<%
api2.process(model_districts);
%>

View File

@@ -0,0 +1,25 @@
<%@ language = "JavaScript" %>
<% /*
$Revision$
$Id$
File: api_locations.asp
Description: ALG_LOCATIE API
Parameters:
Context: Door een remote systeem (geen persoon) om info uit FACILITOR te halen aan te roepen
Notes:
*/
DOCTYPE_Disable = true;
ANONYMOUS_Allowed = 1; // Eigenlijk niet waar. We regelen echter alles zelf
THIS_FILE = "appl/api/api_locations.asp";
%>
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="./api2.inc" -->
<!-- #include file="../Shared/json2.js" -->
<!-- #include file="./model_locations.inc" -->
<%
api2.process(model_locations);
%>

27
APPL/API2/api_persons.asp Normal file
View File

@@ -0,0 +1,27 @@
<%@ language = "JavaScript" %>
<% /*
$Revision$
$Id$
File: api_persons.asp
Description: PRS_PERSLID API
Parameters:
Context: Door een remote systeem (geen persoon) om info uit FACILITOR te halen aan te roepen
Notes:
*/
DOCTYPE_Disable = true;
ANONYMOUS_Allowed = 1; // Eigenlijk niet waar. We regelen echter alles zelf
THIS_FILE = "appl/api/api_persons.asp";
// Session("logging")=1;
%>
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="./api2.inc" -->
<!-- #include file="../Shared/json2.js" -->
<!-- #include file="./model_persons.inc" -->
<%
api2.process(model_persons);
%>

25
APPL/API2/api_regions.asp Normal file
View File

@@ -0,0 +1,25 @@
<%@ language = "JavaScript" %>
<% /*
$Revision$
$Id$
File: api_regions.asp
Description: ALG_REGIO API
Parameters:
Context: Door een remote systeem (geen persoon) om info uit FACILITOR te halen aan te roepen
Notes:
*/
DOCTYPE_Disable = true;
ANONYMOUS_Allowed = 1; // Eigenlijk niet waar. We regelen echter alles zelf
THIS_FILE = "appl/api/api_regions.asp";
%>
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="./api2.inc" -->
<!-- #include file="../Shared/json2.js" -->
<!-- #include file="./model_regions.inc" -->
<%
api2.process(model_regions);
%>

View File

@@ -0,0 +1,27 @@
<%@ language = "JavaScript" %>
<% /*
$Revision$
$Id$
File: api_reservablerooms.asp
Description: RES_RUIMTE API
Parameters:
Context: Door een remote systeem (geen persoon) om info uit FACILITOR te halen aan te roepen
Notes:
*/
DOCTYPE_Disable = true;
ANONYMOUS_Allowed = 1; // Eigenlijk niet waar. We regelen echter alles zelf
THIS_FILE = "appl/api/api_reservablerooms.asp";
// Session("logging")=1;
%>
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="./api2.inc" -->
<!-- #include file="../Shared/json2.js" -->
<!-- #include file="./model_reservablerooms.inc" -->
<%
api2.process(model_reservablerooms);
%>

View File

@@ -0,0 +1,27 @@
<%@ language = "JavaScript" %>
<% /*
$Revision$
$Id$
File: api_reservations.asp
Description: PRS_PERSLID API
Parameters:
Context: Door een remote systeem (geen persoon) om info uit FACILITOR te halen aan te roepen
Notes:
*/
DOCTYPE_Disable = true;
ANONYMOUS_Allowed = 1; // Eigenlijk niet waar. We regelen echter alles zelf
THIS_FILE = "appl/api/api_reservations.asp";
// Session("logging")=1;
%>
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="./api2.inc" -->
<!-- #include file="../Shared/json2.js" -->
<!-- #include file="./model_reservations.inc" -->
<%
api2.process(model_reservations);
%>

View File

@@ -0,0 +1,27 @@
<%@ language = "JavaScript" %>
<% /*
$Revision$
$Id$
File: api_visitors.asp
Description: BEZ_AFSPRAAK API
Parameters:
Context: Door een remote systeem (geen persoon) om info uit FACILITOR te halen aan te roepen
Notes:
*/
DOCTYPE_Disable = true;
ANONYMOUS_Allowed = 1; // Eigenlijk niet waar. We regelen echter alles zelf
THIS_FILE = "appl/api/api_visitors.asp";
// Session("logging")=1;
%>
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="./api2.inc" -->
<!-- #include file="../Shared/json2.js" -->
<!-- #include file="./model_visitors.inc" -->
<%
api2.process(model_visitors);
%>

View File

@@ -0,0 +1,134 @@
<% /*
$Revision$
$Id$
File: model_appointments.inc
Description: Afspraken model. Dit bestand heeft niets met interfacing te maken
maar werkt uitsluitend op JSON-data
Parameters:
Context:
Notes:
*/
%>
<!-- #include file="../Shared/discxalg3d.inc"-->
<!-- #include file="./model_visitors.inc" -->
<%
function afs_alg_onrgoed_keys(jsondata)
{
// TODO: key-check, auth check
if (jsondata.room && jsondata.room.id > 0)
return jsondata.room.id;
if (jsondata.floor && jsondata.floor.id > 0)
return jsondata.floor.id;
if (jsondata.building && jsondata.building.id > 0)
return jsondata.building.id;
return null;
};
model_appointments =
{
module: "BEZ",
table: "bez_afspraak",
primary: "bez_afspraak_key",
records_name: "appointments",
record_name: "appointment",
fields: [{ name: "id", dbs: "bez_afspraak_key", typ: "key", filter: "exact" },
{ name: "from", dbs: "bez_afspraak_datum", typ: "datetime"},
{ name: "to", dbs: "bez_afspraak_eind", typ: "datetime"},
{ name: "description", dbs: "bez_afspraak_opmerking", typ: "varchar"},
{ name: "action", dbs: "bez_actie_key", typ: "key", foreign: "bez_actie"},
{ name: "location", dbs: "alg_locatie_key", typ: "key", foreign: "alg_locatie"},
{ name: "building", dbs: "alg_v_allonroerendgoed.alg_gebouw_key", typ: "key", foreign: "alg_gebouw" },
{ name: "floor", dbs: "alg_v_allonroerendgoed.alg_verdieping_key", typ: "key", foreign: "alg_verdieping" },
{ name: "room", dbs: "alg_v_allonroerendgoed.alg_ruimte_key", typ: "key", foreign: "alg_ruimte" },
{ dbs: "alg_onrgoed_keys", typ: "key", fnval: afs_alg_onrgoed_keys }
],
includes: {"visitors": { model: model_visitors,
joinfield: "bez_afspraak_key"
}
},
impersonate_auth: "WEB_BEZFOF",
REST_GET: function _GET(params)
{
var urole = "fe"; // TODO: Moet echt niet ter zake doen
var autfunction = urole == "fe"? "WEB_ALGUSE" : "WEB_ALGMAN";
params.authparams = user.checkAutorisation(autfunction, null, null, true); // pessimistisch
// TODO: Add authorization hoewel je eigen afspraken zien natuurlijk niet echt spannend is
var query = api2.sqlfields(params, model_appointments );
query.wheres.push("(bez_afspraak_contact_key = " + user_key // Altijd fe vooralnog
+ " OR bez_afspraak_host_key = " + user_key + ")");
query.wheres.push("bez_afspraak_datum BETWEEN SYSDATE - " + S("facilitiespast_bez") + " AND SYSDATE + " + S("facilitiesfuture_bez"));
query.tables.push("alg_v_allonroerendgoed");
query.wheres.push("alg_v_allonroerendgoed.alg_onroerendgoed_keys(+) = bez_afspraak.alg_onrgoed_keys");
var wheres = api2.sqlfilter(params, model_appointments);
query.wheres = query.wheres.concat(wheres);
var sql = "SELECT " + query.selects.join(", ")
+ " FROM " + query.tables.join(", ")
+ " WHERE " + query.wheres.join(" AND " )
+ " ORDER BY bez_afspraak_datum, bez_afspraak.bez_afspraak_key";
__DoLog(sql);
var json = api2.sql2json (params, sql, model_appointments );
return json;
},
REST_PUT: function (params, jsondata, the_key) /* update appointment */
{
var fields = api2.update_fields(params, model_appointments, jsondata); // Build updater
// bezUpd heeft na afloop eventueel oldjsvals
var wheres = [" bez_afspraak_key = " + the_key];
wheres.push("(bez_afspraak_contact_key = " + user_key // Altijd fe vooralnog
+ " OR bez_afspraak_host_key = " + user_key + ")");
var bezUpd = buildTrackingUpdate("bez_afspraak", wheres.join(" AND " ), fields, { noValidateToken: true });
__DoLog(bezUpd.sql);
Oracle.Execute(bezUpd.sql);
var beztrack = api2.process_includes(params, model_appointments, jsondata, the_key);
// TODO: Tracking
//var result = saveBezoekers(afspr_key, -1, { urole: urole, loctimechanged: changed });
//if (result.beztrack && result.beztrack.length > 0)
//bezUpd.trackarray.push(result.beztrack.join("\n"));
return model_appointments.REST_GET(params); // resulterende data weer terug
},
REST_POST: function (params, jsondata) /* new appointment */
{
var fields = api2.update_fields(params, model_appointments, jsondata); // Build updater
fields.push({ dbs: "bez_afspraak_key", typ: "key", seq: "bez_s_bez_afspraak_key" });
fields.push({ dbs: "bez_afspraak_host_key", typ: "key", val: user_key });
fields.push({ dbs: "bez_afspraak_contact_key", typ: "key", val: user_key });
var bezIns = buildInsert("bez_afspraak", fields, { noValidateToken: true });
var afs_key = bezIns.sequences["bez_afspraak_key"];
__DoLog(bezIns.sql);
Oracle.Execute(bezIns.sql);
// TODO: Tracking
params.isNew = true; // negeer eventuele bestaande keys
var beztrack = api2.process_includes(params, model_appointments, jsondata, afs_key);
//var bezUpd = {trackarray: [L("lcl_bez_is_bezadd") + ": " + beznaam + "/" + bed]};
params.filter.id = afs_key;
return model_appointments.REST_GET(params); // resulterende data weer terug
},
REST_DELETE: function (params, jsondata, the_key) /* delete appointment */
{
var wheres = [" bez_afspraak_key = " + the_key];
wheres.push("(bez_afspraak_contact_key = " + user_key // Altijd fe vooralnog
+ " OR bez_afspraak_host_key = " + user_key + ")");
var sql = "DELETE FROM bez_afspraak"
+ " WHERE " + wheres.join(" AND " );
__DoLog(sql);
Oracle.Execute(sql);
}
}
%>

View File

@@ -0,0 +1,65 @@
<% /*
$Revision$
$Id$
File: model_buildings.inc
Description: Gebouwen model. Dit bestand heeft niets met interfacing te maken
maar werkt uitsluitend op JSON-data
Parameters:
Context:
Notes:
*/
%>
<!-- #include file="../Shared/discxalg3d.inc"-->
<%
model_buildings =
{
table: "alg_gebouw",
primary: "alg_gebouw_key",
records_name: "buildings",
record_name: "building",
fields: [{ name: "id", dbs: "alg_gebouw_key", typ: "key", filter: "exact" },
{ name: "code", dbs: "alg_gebouw_code", typ: "varchar", filter: "like" },
{ name: "name", dbs: "alg_gebouw_naam", typ: "varchar", filter: "like" },
// is afgeleid gegeven { name: "description", dbs: "alg_gebouw_omschrijving", typ: "varchar"},
{ name: "visitable" , dbs: "alg_gebouw_bez", typ: "check", filter: "exact"},
{ name: "location", dbs: "alg_locatie_key", typ: "key", foreign: "alg_locatie"},
{ name: "coordinate_x", dbs: "alg_gebouw_x", typ: "number"},
{ name: "coordinate_y", dbs: "alg_gebouw_y", typ: "number"},
],
REST_GET: function _GET(params)
{
var urole = "fe"; // TODO: Moet echt niet ter zake doen
var autfunction = urole == "fe"? "WEB_ALGUSE" : "WEB_ALGMAN";
params.authparams = user.checkAutorisation(autfunction, null, null, true); // pessimistisch
// TODO: Add authorization
var query = api2.sqlfields(params, model_buildings);
query.wheres.push("alg_gebouw_verwijder IS NULL");
var wheres = api2.sqlfilter(params, model_buildings)
query.wheres = query.wheres.concat(wheres);
var sql = "SELECT " + query.selects.join(", ")
+ " FROM " + query.tables.join(", ")
+ " WHERE " + query.wheres.join(" AND " )
+ " ORDER BY alg_gebouw_code";
var json = api2.sql2json (params, sql, model_buildings);
return json;
},
PUT: function (params) /* update building */
{
},
POST: function (params) /* new building */
{
},
DELETE: function (params) /* delete building */
{
}
}
%>

View File

@@ -0,0 +1,61 @@
<% /*
$Revision$
$Id$
File: model_districts.inc
Description: District model. Dit bestand heeft niets met interfacing te maken
maar werkt uitsluitend op JSON-data
Parameters:
Context:
Notes:
*/
%>
<!-- #include file="../Shared/discxalg3d.inc"-->
<%
model_districts =
{
table: "alg_district",
primary: "alg_district_key",
records_name: "districts",
record_name: "district",
fields: [{ name: "id", dbs: "alg_district_key", typ: "key", filter: "exact" },
//{ name: "name", dbs: "alg_district_naam", typ: "varchar", filter: "like" },
{ name: "name", dbs: "alg_district_omschrijving", typ: "varchar"},
{ name: "region", dbs: "alg_regio_key", typ: "key", foreign: "alg_regio"}
],
REST_GET: function _GET(params)
{
var urole = "fe"; // TODO: Moet echt niet ter zake doen
var autfunction = urole == "fe"? "WEB_ALGUSE" : "WEB_ALGMAN";
params.authparams = user.checkAutorisation(autfunction, null, null, true); // pessimistisch
// TODO: Add authorization
var query = api2.sqlfields(params, model_districts);
query.wheres.push("alg_district_verwijder IS NULL");
var wheres = api2.sqlfilter(params, model_districts)
query.wheres = query.wheres.concat(wheres);
var sql = "SELECT " + query.selects.join(", ")
+ " FROM " + query.tables.join(", ")
+ " WHERE " + query.wheres.join(" AND " )
+ " ORDER BY alg_district_omschrijving";
var json = api2.sql2json (params, sql, model_districts);
return json;
},
PUT: function (params) /* update district */
{
},
POST: function (params) /* new district */
{
},
DELETE: function (params) /* delete district */
{
}
}
%>

View File

@@ -0,0 +1,64 @@
<% /*
$Revision$
$Id$
File: model_locations.inc
Description: Locatie model. Dit bestand heeft niets met interfacing te maken
maar werkt uitsluitend op JSON-data
Parameters:
Context:
Notes:
*/
%>
<!-- #include file="../Shared/discxalg3d.inc"-->
<%
model_locations =
{
table: "alg_locatie",
primary: "alg_locatie_key",
records_name: "locations",
record_name: "location",
fields: [{ name: "id", dbs: "alg_locatie_key", typ: "key", filter: "exact" },
{ name: "code", dbs: "alg_locatie_code", typ: "varchar", filter: "like" },
//{ name: "name", dbs: "alg_locatie_naam", typ: "varchar", filter: "like" },
{ name: "description", dbs: "alg_locatie_omschrijving", typ: "varchar"},
{ name: "district", dbs: "alg_district_key", typ: "key", foreign: "alg_district"},
{ name: "coordinate_x", dbs: "alg_locatie_x", typ: "number"},
{ name: "coordinate_y", dbs: "alg_locatie_y", typ: "number"},
],
REST_GET: function _GET(params)
{
var urole = "fe"; // TODO: Moet echt niet ter zake doen
var autfunction = urole == "fe"? "WEB_ALGUSE" : "WEB_ALGMAN";
params.authparams = user.checkAutorisation(autfunction, null, null, true); // pessimistisch
// TODO: Add authorization
var query = api2.sqlfields(params, model_locations);
query.wheres.push("alg_locatie_verwijder IS NULL");
var wheres = api2.sqlfilter(params, model_locations)
query.wheres = query.wheres.concat(wheres);
var sql = "SELECT " + query.selects.join(", ")
+ " FROM " + query.tables.join(", ")
+ " WHERE " + query.wheres.join(" AND " )
+ " ORDER BY alg_locatie_code";
var json = api2.sql2json (params, sql, model_locations);
return json;
},
PUT: function (params) /* update location */
{
},
POST: function (params) /* new location */
{
},
DELETE: function (params) /* delete location */
{
}
}
%>

View File

@@ -0,0 +1,67 @@
<% /*
$Revision$
$Id$
File: model_persons.inc
Description: Perslid model. Dit bestand heeft niets met interfacing te maken
maar werkt uitsluitend op JSON-data
Parameters:
Context:
Notes:
*/
%>
<!-- #include file="../Shared/discxalg3d.inc"-->
<%
model_persons =
{
table: "prs_perslid",
primary: "prs_perslid_key",
records_name: "persons",
record_name: "person",
fields: [{ name: "id", dbs: "prs_perslid_key", typ: "key", filter: "exact" },
{ name: "lastname", dbs: "prs_perslid_naam", typ: "varchar"},
{ name: "firstname", dbs: "prs_perslid_voornaam", typ: "varchar"},
{ name: "mail", dbs: "prs_perslid_email", typ: "varchar"},
{ name: "login", dbs: "prs_perslid_oslogin", typ: "varchar"},
{ name: "department", dbs: "prs_afdeling_key", typ: "key", foreign: "prs_afdeling"}
],
REST_GET: function _GET(params)
{
var urole = "fe"; // TODO: Moet echt niet ter zake doen
var autfunction = urole == "fe"? "WEB_ALGUSE" : "WEB_ALGMAN";
params.authparams = user.checkAutorisation(autfunction, null, null, true); // pessimistisch
// TODO: Add authorization
var query = api2.sqlfields(params, model_persons );
query.wheres.push("prs_perslid_key = " + user_key); // Altijd fe vooralnog
var wheres = api2.sqlfilter(params, model_persons);
query.wheres = query.wheres.concat(wheres);
var sql = "SELECT " + query.selects.join(", ")
+ " FROM " + query.tables.join(", ")
+ " WHERE " + query.wheres.join(" AND " )
+ " ORDER BY prs_perslid_naam, prs_perslid.prs_perslid_key";
__DoLog(sql);
var json = api2.sql2json (params, sql, model_persons );
return json;
},
PUT: function (params) /* update building */
{
},
POST: function (params) /* new building */
{
},
DELETE: function (params) /* delete building */
{
}
}
%>

View File

@@ -0,0 +1,60 @@
<% /*
$Revision$
$Id$
File: model_regions.inc
Description: Regio model. Dit bestand heeft niets met interfacing te maken
maar werkt uitsluitend op JSON-data
Parameters:
Context:
Notes:
*/
%>
<!-- #include file="../Shared/discxalg3d.inc"-->
<%
model_regions =
{
table: "alg_regio",
primary: "alg_regio_key",
records_name: "regions",
record_name: "region",
fields: [{ name: "id", dbs: "alg_regio_key", typ: "key", filter: "exact" },
//{ name: "name", dbs: "alg_region_naam", typ: "varchar", filter: "like" },
{ name: "name", dbs: "alg_regio_omschrijving", typ: "varchar"}
],
REST_GET: function _GET(params)
{
var urole = "fe"; // TODO: Moet echt niet ter zake doen
var autfunction = urole == "fe"? "WEB_ALGUSE" : "WEB_ALGMAN";
params.authparams = user.checkAutorisation(autfunction, null, null, true); // pessimistisch
// TODO: Add authorization
var query = api2.sqlfields(params, model_regions);
query.wheres.push("alg_regio_verwijder IS NULL");
var wheres = api2.sqlfilter(params, model_regions)
query.wheres = query.wheres.concat(wheres);
var sql = "SELECT " + query.selects.join(", ")
+ " FROM " + query.tables.join(", ")
+ " WHERE " + query.wheres.join(" AND " )
+ " ORDER BY alg_regio_omschrijving";
var json = api2.sql2json (params, sql, model_regions);
return json;
},
PUT: function (params) /* update region */
{
},
POST: function (params) /* new region */
{
},
DELETE: function (params) /* delete region */
{
}
}
%>

View File

@@ -0,0 +1,170 @@
<% /*
$Revision$
$Id$
File: model_reservablerooms.inc
Description: Bezoekers model. Dit bestand heeft niets met interfacing te maken
maar werkt uitsluitend op JSON-data
Parameters:
Context:
Notes: // TODO: Koppelzalen?
http://uwva.5iwork/Branch541/api2/reservablerooms.json?apikey=APIPFO&pretty=1&location=71&include=occupations&logging=0&freefrom=2014-05-06T11:00:00Z&freeto=2014-05-06T13:00:00Z
*/
%>
<!-- #include file="../Shared/discxalg3d.inc"-->
<!-- #include file="../res/res.inc"-->
<%
model_reservablerooms =
{
table: "res_ruimte",
primary: "res_ruimte_key",
records_name: "reservablerooms",
record_name: "reservableroom",
fields: [{ name: "id", dbs: "res_ruimte_key", typ: "key", filter: "exact" },
{ name: "name", dbs: "res_ruimte_nr", typ: "varchar"},
{ name: "description", dbs: "res_ruimte_omschrijving", typ: "varchar"},
// { name: "open", dbs: "res_ruimte_begintijd", typ: "time"}, is geen echte 'time'
{ name: "location", dbs: "alg_v_allonroerendgoed.alg_locatie_key", typ: "key", foreign: "alg_locatie", filter: "exact"},
{ name: "room", dbs: "res_alg_ruimte.res_alg_ruimte_key", typ: "key", foreign: "alg_ruimte"},
{ name: "image", dbs: "res_ruimte_image", typ: "varchar" }
],
filter: { prefunc: function _prefilterfunc(params)
{
//__DoLog("getQParamISODate: " + getQParamISODate("res_van"));
var res_van = getQParamISODate("freefrom", null);
var res_tot = getQParamISODate("freeto", null);
if (res_van && res_tot)
{
var params = {res_van: res_van, // TODO: Welke dag?
res_tot: res_tot,
loc_key: 71, // alkw
//res_ruimte_key: 8065, // even hard
authparams : user.checkAutorisation("WEB_RESUSE", null, null, true),
forSelectRoom: true
}
return res.plan_bezet_info(params); // wordt meegeven aan de volgende func
}
else
return null;
},
func: function _filterfunc(oRs, params, prefuncdata)
{
if (!prefuncdata)
return true;
var res_van = getQParamISODate("freefrom", null);
var res_tot = getQParamISODate("freeto", null); // TODO: Voorkomen dat het een andere dag is
var key = oRs("res_ruimte_key").Value;
var occupations = prefuncdata[key]
prev_end = res_van.setFloatHours(S("res_t1")); // TODO: per ruimte?
for (var i in occupations)
{
var occu = occupations[i];
if (res_van < occu.res_tot && res_tot > occu.res_van)
{
return false; // Overlap
}
prev_end = occu.res_tot;
}
return true;
}
},
includes: {"availability": { //xmodel: model_visitors,
xjoinfield: "bez_afspraak_key"
},
"occupations": { // prefunc om alles tegelijk op te halen
prefunc: function _occupations(params)
{
var params = {res_van: new Date(), // TODO: Welke dag?
res_tot: new Date(),
loc_key: 71, // alkw
//res_ruimte_key: 8065, // even hard
authparams : user.checkAutorisation("WEB_RESUSE", null, null, true),
forSelectRoom: true
}
return res.plan_bezet_info(params); // wordt meegeven aan de volgende func
},
func: function _occupations(key, params, prefuncdata)
{
var occupied = prefuncdata[key] ;
return occupied?occupied[0]:null;
},
xjoinfield: "bez_afspraak_key"
}
},
REST_GET: function _GET(params)
{
var urole = "fe"; // TODO: Moet echt niet ter zake doen
var autfunction = urole == "fe"? "WEB_ALGUSE" : "WEB_ALGMAN";
params.authparams = user.checkAutorisation(autfunction, null, null, true); // pessimistisch
// TODO: Add authorization
var query = api2.sqlfields(params, model_reservablerooms );
query.tables.push("res_alg_ruimte");
query.wheres.push("res_ruimte_verwijder IS NULL");
query.wheres.push("res_alg_ruimte_verwijder IS NULL");
//query.wheres.push("(bez_afspraak_contact_key = " + user_key // Altijd fe vooralnog
// + " OR bez_afspraak_host_key = " + user_key + ")");
query.wheres.push("res_alg_ruimte.res_ruimte_key = res_ruimte.res_ruimte_key");
//query.wheres.push("bez_afspraak_datum BETWEEN SYSDATE - " + S("facilitiespast_bez") + " AND SYSDATE + " + S("facilitiesfuture_bez"));
query.tables.push("alg_v_allonroerendgoed");
query.wheres.push("alg_v_allonroerendgoed.alg_onroerendgoed_keys = res_alg_ruimte.alg_ruimte_key");
query.wheres.push("alg_v_allonroerendgoed.alg_type = 'R'");
var wheres = api2.sqlfilter(params, model_reservablerooms);
query.wheres = query.wheres.concat(wheres);
var sql = "SELECT " + query.selects.join(", ")
+ " FROM " + query.tables.join(", ")
+ " WHERE " + query.wheres.join(" AND " )
+ " ORDER BY res_ruimte_nr";
__DoLog(sql);
var json = api2.sql2json (params, sql, model_reservablerooms );
return json;
},
xxxREST_PUT: function (params, jsondata, the_key) /* update reservablerooms */
{
var fields = api2.update_fields(params, model_reservablerooms, jsondata); // Build updater
// bezUpd heeft na afloop eventueel oldjsvals
var bezUpd = buildTrackingUpdate("bez_bezoekers", " bez_bezoekers_key = " + the_key, fields, { noValidateToken: true });
__DoLog(bezUpd.sql);
Oracle.Execute(bezUpd.sql);
var beztrack = api2.process_includes(params, model_reservablerooms, the_key, jsondata);
//var result = saveBezoekers(afspr_key, -1, { urole: urole, loctimechanged: changed });
//if (result.beztrack && result.beztrack.length > 0)
//bezUpd.trackarray.push(result.beztrack.join("\n"));
return model_reservablerooms.REST_GET(params); // resulterende data weer terug
},
xxxREST_POST: function (params, jsondata, parent_key) /* new reservablerooms */
{
var fields = api2.update_fields(params, model_reservablerooms, jsondata); // Build updater
fields.push({ dbs: "bez_bezoekers_key", typ: "key", seq: "bez_s_bez_bezoekers_key" });
fields.push({ dbs: "bez_afspraak_key", typ: "key", val: parent_key });
var bezIns = buildInsert("bez_bezoekers", fields, { noValidateToken: true });
var bez_key = bezIns.sequences["bez_bezoekers_key"];
__DoLog(bezIns.sql);
Oracle.Execute(bezIns.sql);
//var bezUpd = {trackarray: [L("lcl_bez_is_bezadd") + ": " + beznaam + "/" + bed]};
// TODO: Wat teruggeven?
},
DELETE: function (params) /* delete reservablerooms */
{
}
}
%>

View File

@@ -0,0 +1,92 @@
<% /*
$Revision$
$Id$
File: model_reservations.inc
Description: Reservering model. Dit bestand heeft niets met interfacing te maken
maar werkt uitsluitend op JSON-data
Parameters:
Context:
Notes: In het technisch datamodel heeft een reservering een koppeling naar een
res_ruimte_opstel record (een geldige ruimte<->opstelling combinatie)
In de API splitsen we dat in de meer natuurlijk aanvoelende res_ruimte_key
en res_ruimte_opstel_key
*/
%>
<!-- #include file="../Shared/discxalg3d.inc"-->
<!-- #include file="../res/res.inc"-->
<%
var sqlro = "SELECT rg.res_ruimte_nr || CASE WHEN res_ruimte_opstel_default = 1 THEN '' ELSE ' (' || ro.res_opstelling_omschrijving || ')' END CASE"
+ " FROM res_ruimte_opstelling rro"
+ " , res_opstelling ro"
+ " , res_v_alg_ruimte_gegevens rg"
+ " WHERE rro.res_opstelling_key = ro.res_opstelling_key"
+ " AND rro.res_ruimte_key = rg.res_ruimte_key"
+ " AND rro.res_ruimte_opstel_key = res_rsv_ruimte.res_ruimte_opstel_key";
model_reservations =
{
module: "RES",
table: "res_rsv_ruimte",
primary: "res_rsv_ruimte_key",
records_name: "reservations",
record_name: "reservation",
fields: [{ name: "id", dbs: "res_rsv_ruimte_key", typ: "key", filter: "exact" },
{ name: "code", dbs: "res_reservering_id", sql: "res_reservering_key||'/'||res_rsv_ruimte_volgnr", typ: "varchar"},
{ name: "from", dbs: "res_rsv_ruimte_van", typ: "datetime"},
{ name: "to", dbs: "res_rsv_ruimte_tot", typ: "datetime"},
{ name: "description", dbs: "res_rsv_ruimte_omschrijving", typ: "varchar"},
{ name: "remark", dbs: "res_rsv_ruimte_opmerking", typ: "varchar"},
{ name: "host", dbs: "res_rsv_ruimte_host_key", typ: "key", foreign: "prs_perslid"},
{ name: "contact", dbs: "res_rsv_ruimte_contact_key", typ: "key", foreign: "prs_perslid"},
{ name: "visitorscount", dbs: "res_rsv_ruimte_bezoekers", typ: "number" },
{ name: "status", dbs: "res_status_fo_key", typ: "key", foreign: res.getfostatustext },
{ name: "room", dbs: "res_ruimte_opstelling.res_ruimte_key", typ: "key", foreign: "res_ruimte" },
{ name: "configuration", dbs: "res_ruimte_opstelling.res_opstelling_key", typ: "key", foreign: "res_opstelling" },
],
impersonate_auth: "WEB_RESFOF",
REST_GET: function _GET(params)
{
var urole = "fe"; // TODO: Moet echt niet ter zake doen
var autfunction = urole == "fe"? "WEB_ALGUSE" : "WEB_ALGMAN";
params.authparams = user.checkAutorisation(autfunction, null, null, true); // pessimistisch
// TODO: Add authorization
var query = api2.sqlfields(params, model_reservations );
query.wheres.push(user_key + " IN (res_rsv_ruimte_host_key, res_rsv_ruimte_contact_key)"); // Altijd fe vooralnog
query.wheres.push("res_rsv_ruimte_van BETWEEN SYSDATE - " + S("facilitiespast_res") + " AND SYSDATE + " + S("facilitiesfuture_res"));
query.tables.push("res_ruimte_opstelling");
query.wheres.push("res_rsv_ruimte.res_ruimte_opstel_key = res_ruimte_opstelling.res_ruimte_opstel_key");
var wheres = api2.sqlfilter(params, model_reservations);
query.wheres = query.wheres.concat(wheres);
var sql = "SELECT " + query.selects.join(", ")
+ " FROM " + query.tables.join(", ")
+ " WHERE " + query.wheres.join(" AND " )
+ " ORDER BY res_rsv_ruimte_van, res_rsv_ruimte.res_rsv_ruimte_key";
__DoLog(sql);
var json = api2.sql2json (params, sql, model_reservations );
return json;
},
PUT: function (params) /* update reservation */
{
},
POST: function (params) /* new reservation */
{
},
DELETE: function (params) /* delete reservation */
{
}
}
%>

View File

@@ -0,0 +1,105 @@
<% /*
$Revision$
$Id$
File: model_visitors.inc
Description: Bezoekers model. Dit bestand heeft niets met interfacing te maken
maar werkt uitsluitend op JSON-data
Parameters:
Context:
Notes:
*/
%>
<!-- #include file="../Shared/discxalg3d.inc"-->
<%
model_visitors =
{
table: "bez_bezoekers",
primary: "bez_bezoekers_key",
records_name: "visitors",
record_name: "visitor",
fields: [{ name: "id", dbs: "bez_bezoekers_key", typ: "key", filter: "exact" },
{ name: "name", dbs: "bez_afspraak_naam", typ: "varchar"},
{ name: "company", dbs: "bez_afspraak_bedrijf", typ: "varchar"},
{ name: "badge", dbs: "bez_bezoekers_pasnr", typ: "varchar"},
{ name: "in", dbs: "bez_bezoekers_done", typ: "datetime"},
{ name: "out", dbs: "bez_bezoekers_out", typ: "datetime"}
// niet teruglinken, { name: "appointment", dbs: "bez_afspraak_key", typ: "key", foreign: "bez_afspraak"}
],
REST_GET: function _GET(params)
{
var urole = "fe"; // TODO: Moet echt niet ter zake doen
var autfunction = urole == "fe"? "WEB_ALGUSE" : "WEB_ALGMAN";
params.authparams = user.checkAutorisation(autfunction, null, null, true); // pessimistisch
// TODO: Add authorization
var query = api2.sqlfields(params, model_visitors );
query.tables.push("bez_afspraak");
query.wheres.push("(bez_afspraak_contact_key = " + user_key // Altijd fe vooralnog
+ " OR bez_afspraak_host_key = " + user_key + ")");
query.wheres.push("bez_afspraak.bez_afspraak_key = bez_bezoekers.bez_afspraak_key");
query.wheres.push("bez_afspraak_datum BETWEEN SYSDATE - " + S("facilitiespast_bez") + " AND SYSDATE + " + S("facilitiesfuture_bez"));
var wheres = api2.sqlfilter(params, model_visitors);
query.wheres = query.wheres.concat(wheres);
var sql = "SELECT " + query.selects.join(", ")
+ " FROM " + query.tables.join(", ")
+ " WHERE " + query.wheres.join(" AND " )
+ " ORDER BY bez_afspraak_datum, bez_afspraak.bez_afspraak_key";
__DoLog(sql);
var json = api2.sql2json (params, sql, model_visitors );
return json;
},
REST_PUT: function (params, jsondata, the_key) /* update visitors */
{
var fields = api2.update_fields(params, model_visitors, jsondata); // Build updater
// bezUpd heeft na afloop eventueel oldjsvals
var bezUpd = buildTrackingUpdate("bez_bezoekers", " bez_bezoekers_key = " + the_key, fields, { noValidateToken: true });
__DoLog(bezUpd.sql);
Oracle.Execute(bezUpd.sql);
var beztrack = api2.process_includes(params, model_visitors, the_key, jsondata);
//var result = saveBezoekers(afspr_key, -1, { urole: urole, loctimechanged: changed });
//if (result.beztrack && result.beztrack.length > 0)
//bezUpd.trackarray.push(result.beztrack.join("\n"));
return model_visitors.REST_GET(params); // resulterende data weer terug
},
REST_POST: function (params, jsondata, parent_key) /* new visitors */
{
var fields = api2.update_fields(params, model_visitors, jsondata); // Build updater
fields.push({ dbs: "bez_bezoekers_key", typ: "key", seq: "bez_s_bez_bezoekers_key" });
fields.push({ dbs: "bez_afspraak_key", typ: "key", val: parent_key });
var bezIns = buildInsert("bez_bezoekers", fields, { noValidateToken: true });
var bez_key = bezIns.sequences["bez_bezoekers_key"];
__DoLog(bezIns.sql);
Oracle.Execute(bezIns.sql);
//var bezUpd = {trackarray: [L("lcl_bez_is_bezadd") + ": " + beznaam + "/" + bed]};
// TODO: Wat teruggeven?
},
REST_DELETE: function (params, jsondata, the_key) /* delete visitors */
{
var wheres = [" bez_bezoekers_key = " + the_key];
// TODO: Autorisatie
//wheres.push("(bez_afspraak_contact_key = " + user_key // Altijd fe vooralnog
// + " OR bez_afspraak_host_key = " + user_key + ")");
var sql = "DELETE FROM bez_bezoekers"
+ " WHERE " + wheres.join(" AND " );
__DoLog(sql);
Oracle.Execute(sql);
}
}
%>

View File

@@ -28,7 +28,7 @@ DOCTYPE_Disable = 1;
function getSupplierStock(pGroupNr, pArticleNr, xmlurl, xslPath, certificateName)
{
var http_request = Server.CreateObject("MSXML2.ServerXMLHTTP.4.0");
var http_request = Server.CreateObject("WinHTTP.WinHTTPRequest.5.1");
if (S("ProxyServerIPAddress"))
{
@@ -79,7 +79,10 @@ DOCTYPE_Disable = 1;
return null;
}
xmlResp = http_request.responseXML;
var xmlResp = Server.CreateObject("Msxml2.DOMDocument.4.0");
xmlResp.loadXML(http_request.ResponseText); // for parsing
__Log("Response van leverancier: " + Server.HTMLEncode(xmlResp.xml));
// Transformeer met de leverancier specifieke stylesheet
if (xslPath)
@@ -104,13 +107,13 @@ DOCTYPE_Disable = 1;
{
result = { stock: objStock.text };
strQuery = "stock_response/part[number='" + safe.htmlattr(pArticleNr) + "']/infotext";
objInfotext = http_request.responseXML.selectSingleNode(strQuery);
objInfotext = xmlResp.selectSingleNode(strQuery);
if (objInfotext)
result.infotext = objInfotext.text;
// We doen nog niets met infohtml maar leggen alvast de basis
strQuery = "stock_response/part[number='" + safe.htmlattr(pArticleNr) + "']/infohtml";
objInfohtml = http_request.responseXML.selectSingleNode(strQuery);
objInfohtml = xmlResp.selectSingleNode(strQuery);
if (objInfohtml)
result.infohtml = objInfohtml.text;
@@ -120,13 +123,16 @@ DOCTYPE_Disable = 1;
var srtdeel_key = getQParamInt("srtdeel_key");
var sql = "SELECT bes_srtdeel_nr, " + lcl.xsqla('bes_srtgroep_omschrijving','g.bes_srtgroep_key') + ", "
+ " prs_bedrijf_xmldetails_loc, prs_bedrijf_xsl, "
+ " prs_bedrijf_details_loc, prs_bedrijf_order_certificate"
+ " prs_bedrijf_xmldetails_loc, prs_bedrijfadres_xsl, "
+ " prs_bedrijf_details_loc, prs_bedrijfadres_certificate"
+ " FROM bes_srtdeel d,"
+ " bes_srtgroep g,"
+ " prs_bedrijf be"
+ " prs_bedrijf be,"
+ " prs_bedrijfadres ba"
+ " WHERE d.bes_srtdeel_key = " + srtdeel_key
+ " AND d.bes_srtgroep_key = g.bes_srtgroep_key"
+ " AND ba.prs_bedrijf_key(+) = be.prs_bedrijf_key"
+ " AND ba.prs_bedrijfadres_type(+) = 'B'"
+ " AND d.prs_bedrijf_key = be.prs_bedrijf_key"
var oRs = Oracle.Execute(sql);
@@ -139,8 +145,8 @@ DOCTYPE_Disable = 1;
var res = getSupplierStock(oRs("bes_srtgroep_omschrijving").value,
oRs("bes_srtdeel_nr").value,
oRs("prs_bedrijf_xmldetails_loc").value,
oRs("prs_bedrijf_xsl").value,
oRs("prs_bedrijf_order_certificate").value
oRs("prs_bedrijfadres_xsl").value,
oRs("prs_bedrijfadres_certificate").value
)
if (!res) // Geen antwoord?

View File

@@ -8,7 +8,7 @@
<html>
<head>
<title><%=titleString%></title>
<title><%=safe.html(titleString)%></title>
<script>
function closeModal(retval)
{

View File

@@ -35,6 +35,7 @@ function doSubmit()
var srtdeel_key = getQParamInt('srtdeel_key');
if (submitting) {
protectRequest.validateToken();
// Sla de ingevoerde gegevens op in een nieuwe bestellingsaanvraag
%>
<body id="info" topmargin='0' onLoad="">
@@ -101,7 +102,7 @@ function doSubmit()
<td class='label'><label for="fav"><%=L("lcl_bes_favour_list")%>:</label></td>
<td><select name="fav" id="fav"><%
// eigen favorieten lijsten van een bepaalde categorie
sql = " SELECT '" + L("lcl_bes_select_fav_list") + "', 'A' FROM DUAL"
sql = " SELECT " + safe.quoted_sql(L("lcl_bes_select_fav_list")) + ", 'A' FROM DUAL"
+ " UNION"
+ " SELECT bf.bes_favoriet_naam"
+ ", 'B'"
@@ -142,6 +143,7 @@ function doSubmit()
var buttons = [ {title: L("lcl_submit"), icon:"opslaan.png", action:"doSubmit()" },
{title: L("lcl_cancel"), icon: "undo.png", action:"FcltMgr.closeDetail(window, { cancel: true })" } ];
CreateButtons(buttons);
IFACE.FORM_END();
%>
</form>
<%

View File

@@ -11,8 +11,6 @@
*/ %>
<%
FCLTHeader.Requires({lcl: ["BES"]});
bes =
{
setbestellingstatus:
@@ -76,6 +74,15 @@
return statustekst;
},
trackbestellingaccepteren:
function (opdr_key, ptxt)
{ // noot: shared.trackaction (fac.trackaction) genereert ook eventuele notificaties.
if (ptxt)
shared.trackaction('BESACP', opdr_key, ptxt);
else
shared.trackaction('BESACP', opdr_key);
},
// Alle (BES) informatie van een disciplnie
disc_info: function _disc_info(disc_key, autfunction)
{
@@ -91,6 +98,10 @@
+ " , bes_disc_params_auto_order"
+ " , bes_disc_params_min_bedrag"
+ " , bes_disc_params_bestellimiet"
+ " , bes_disc_params_bestellimiet2"
+ " , bes_disc_params_bestellimiet3"
+ " , bes_disc_params_bestellimiet4"
+ " , bes_disc_params_bestellimiet5"
+ " , ins_discipline_kpnverplicht"
+ " , bes_disc_params_pgb"
+ " , bes_disc_params_herfiat"
@@ -111,28 +122,32 @@
var oRs = Oracle.Execute(sql);
var result = { disc_key : disc_key,
discipline_omschrijving : oRs("ins_discipline_omschrijving").value,
discipline_kpnverplicht : oRs("ins_discipline_kpnverplicht").value == '1',
disc_params_retour : oRs("bes_disc_params_retour").value == '1',
disc_params_retour_url : oRs("bes_disc_params_retour_url").value,
disc_params_levopm_url : oRs("bes_disc_params_levopm_url").value,
disc_params_leverdagen : oRs("bes_disc_params_leverdagen").value || 0,
disc_params_punchouturl : oRs("bes_disc_params_punchouturl").value,
disc_params_punch_bedr_key : oRs("bes_disc_params_punch_bedr_key").value,
disc_params_logo_url : oRs("bes_disc_params_logo_url").value,
disc_params_autoacceptrfo : oRs("bes_disc_params_autoacceptrfo").value,
disc_params_auto_order : oRs("bes_disc_params_auto_order").value,
disc_params_min_bedrag : oRs("bes_disc_params_min_bedrag").value,
disc_params_bestellimiet : oRs("bes_disc_params_bestellimiet").value,
disc_params_pgb : oRs("bes_disc_params_pgb").value,
disc_params_herfiat : oRs("bes_disc_params_herfiat").value || 0,
disc_params_herfiatpct : oRs("bes_disc_params_herfiatpct").value,
disc_params_herfiatmarge : oRs("bes_disc_params_herfiatmarge").value,
staffelgroepitems : oRs("staffelgroepitems").value,
maxartikel : oRs("bes_disc_params_maxartikel").value? oRs("bes_disc_params_maxartikel").value : -1,
kpautorisatie : oRs("bes_disc_params_kpautorisatie").value == 1,
disc_params_for_others : oRs("bes_disc_params_for_others").value == 1,
can_concept : oRs("bes_disc_params_herfiat").value > 0 // 5.1.2 functionaliteit
discipline_omschrijving : oRs("ins_discipline_omschrijving").Value,
discipline_kpnverplicht : oRs("ins_discipline_kpnverplicht").Value == '1',
disc_params_retour : oRs("bes_disc_params_retour").Value == '1',
disc_params_retour_url : oRs("bes_disc_params_retour_url").Value,
disc_params_levopm_url : oRs("bes_disc_params_levopm_url").Value,
disc_params_leverdagen : oRs("bes_disc_params_leverdagen").Value || 0,
disc_params_punchouturl : oRs("bes_disc_params_punchouturl").Value,
disc_params_punch_bedr_key : oRs("bes_disc_params_punch_bedr_key").Value,
disc_params_logo_url : oRs("bes_disc_params_logo_url").Value,
disc_params_autoacceptrfo : oRs("bes_disc_params_autoacceptrfo").Value,
disc_params_auto_order : oRs("bes_disc_params_auto_order").Value,
disc_params_min_bedrag : oRs("bes_disc_params_min_bedrag").Value,
disc_params_bestellimiet : oRs("bes_disc_params_bestellimiet").Value,
disc_params_bestellimiet2 : oRs("bes_disc_params_bestellimiet2").Value,
disc_params_bestellimiet3 : oRs("bes_disc_params_bestellimiet3").Value,
disc_params_bestellimiet4 : oRs("bes_disc_params_bestellimiet4").Value,
disc_params_bestellimiet5 : oRs("bes_disc_params_bestellimiet5").Value,
disc_params_pgb : oRs("bes_disc_params_pgb").Value,
disc_params_herfiat : oRs("bes_disc_params_herfiat").Value || 0,
disc_params_herfiatpct : oRs("bes_disc_params_herfiatpct").Value,
disc_params_herfiatmarge : oRs("bes_disc_params_herfiatmarge").Value,
staffelgroepitems : oRs("staffelgroepitems").Value,
maxartikel : oRs("bes_disc_params_maxartikel").Value? oRs("bes_disc_params_maxartikel").Value : -1,
kpautorisatie : oRs("bes_disc_params_kpautorisatie").Value == 1,
disc_params_for_others : oRs("bes_disc_params_for_others").Value == 1,
can_concept : oRs("bes_disc_params_herfiat").Value > 0 // 5.1.2 functionaliteit
}
oRs.Close();
if (autfunction)
@@ -143,6 +158,11 @@
generateBesInfoBlock: function (bes_bestelling)
{
BLOCK_START("besInfo" , L("lcl_bes_key") + "&nbsp;" + S("bes_bestelling_prefix") + bes_bestelling.bes_key + (bes_bestelling.parent_key? "*" : ""));
if (bes_bestelling.satisfaction && shared.satisfactionsymbol(bes_bestelling.satisfaction))
{
%><img id="satisfaction" src="<%=shared.satisfactionsymbol(bes_bestelling.satisfaction)%>" title="<%=safe.htmlattr(bes_bestelling.satisfaction_op)%>"><%
}
ROFIELDTR("fld", L("lcl_bes_discipline"), bes_disc_info.discipline_omschrijving);
// Zijn wij een incidentele bestelling via een melding?
@@ -205,13 +225,13 @@
oRs = Oracle.Execute(sql);
while(!oRs.eof)
{
var txt = S("bes_bestelopdr_prefix") + oRs("bes_bestelopdr_id").value;
if (oRs("bes_bestelopdr_status").value == 1) // afgewezen
txt += " (" + bes.getbesopdrstatustext(oRs("bes_bestelopdr_status").value) + ")";
var txt = S("bes_bestelopdr_prefix") + oRs("bes_bestelopdr_id").Value;
if (oRs("bes_bestelopdr_status").Value == 1) // afgewezen
txt += " (" + bes.getbesopdrstatustext(oRs("bes_bestelopdr_status").Value) + ")";
if (bes_bestelling.parent_key)
txt += "*"; // wij zijn een change dus de opdracht ook
l_orders.push(txt);
l_orders_key.push(oRs("bes_bestelopdr_key").value);
l_orders_key.push(oRs("bes_bestelopdr_key").Value);
oRs.MoveNext();
}
oRs.Close();
@@ -256,28 +276,38 @@
// Waar worden we door geretourneerd?
l_retours = [];
l_retourk = [];
sql = "SELECT bes_bestelling_key"
+ " FROM bes_bestelling"
+ " WHERE bes_bestelling_retourvan_key = " + bes_bestelling.bes_key
+ " ORDER BY bes_bestelling_key";
oRs = Oracle.Execute(sql);
while(!oRs.eof) {
l_retours.push(S("bes_bestelling_prefix") + oRs("bes_bestelling_key").value);
l_retours.push(S("bes_bestelling_prefix") + oRs("bes_bestelling_key").Value);
l_retourk.push(oRs("bes_bestelling_key").Value);
oRs.MoveNext();
}
oRs.Close();
if (l_retours.length) {
ROFIELDTR ("fld rejected", L("lcl_bes_retour_nr"), l_retours.join(","));
var params = {};
if (l_retourk.length == 1)
{
params = { infoPointer: { Url: "appl/bes/bes_bestelling.asp?urole=" + urole + "&bes_key=" + l_retourk[0],
Title: L("lcl_bes_bestelling") + " " + l_retours[0]
}
}
}
ROFIELDTR ("fld rejected", L("lcl_bes_retour_nr"), l_retours.join(","), params);
}
// Waar zijn we een retour van?
if (bes_bestelling.rfoRetourVan != null)
{
var params = { infoPointer: { Url: "appl/bes/bes_bestelling.asp?urole=" + urole + "&bes_key=" + bes_bestelling.rfoRetourVan,
Title: L("lcl_bes_bestelling") + " " + bes_bestelling.rfoRetourVan
Title: L("lcl_bes_bestelling") + " " + bes_bestelling.rfoRetourVan
}
}
}
ROFIELDTR ("rejected", L("lcl_bes_retour_of"), S("bes_bestelling_prefix") + bes_bestelling.rfoRetourVan, params);
}
@@ -289,7 +319,7 @@
oRs = Oracle.Execute(sql);
if (!oRs.eof)
{
var params = { infoPointer: { Url: "appl/cnt/cnt_contract.asp?urole=" + urole + "&cnt_key=" + oRs("cnt_contract_key").value,
var params = { infoPointer: { Url: "appl/cnt/cnt_contract.asp?urole=" + urole + "&cnt_key=" + oRs("cnt_contract_key").Value,
Title: L("lcl_contract") + " " + S("bes_bestelling_prefix") + bes_bestelling.bes_key,
suppressEmpty: true }}
ROFIELDTR ("fld", L("lcl_contract"), S("bes_bestelling_prefix") + bes_bestelling.bes_key, params);
@@ -300,44 +330,70 @@
bestelling_info: function (bes_key)
{
var srtdeel_arr = [];
var amount_arr = [];
var sql = "SELECT bi.bes_srtdeel_key"
+ " , bi.bes_bestelling_item_aantal"
+ " FROM bes_bestelling_item bi"
+ " WHERE bi.bes_bestelling_key = " + bes_key;
var oRs = Oracle.Execute(sql);
if (oRs.Eof)
shared.record_not_found("BES: Record not found");
while(!oRs.eof)
{
srtdeel_arr.push(oRs("bes_srtdeel_key").Value);
amount_arr.push(oRs("bes_bestelling_item_aantal").Value);
oRs.MoveNext();
}
oRs.Close();
var staffel_info = bes.staffel_info(srtdeel_arr, amount_arr);
// Kan ik zelf fiatteren?: true: totaalbedrag <= can_selfapprove
// false totaalbedrag > can_selfapprove
// deze mag/hoeft niet meer te fiatteren
var exclude_fiatter =
"COALESCE(b.bes_bestelling_fiat_user, " + (S("can_selfapprove") == 1? -1 : "b.prs_perslid_key") + ") ";
"COALESCE(b.bes_bestelling_fiat_user, " + (staffel_info.totaalbedrag <= S("can_selfapprove")? -1 : "b.prs_perslid_key") + ") ";
// Get info of existing BES_BESTELLING
var sql = "SELECT b.bes_bestelling_status"
+ ", b.bes_bestelling_datum"
+ ", b.prs_perslid_key"
+ ", b.prs_perslid_key_voor"
+ ", p.prs_afdeling_key"
+ ", b.prs_kostenplaats_key"
+ ", (SELECT " + S("prs_kpn_string")
+ " FROM prs_kostenplaats k"
+ " WHERE k.prs_kostenplaats_key = b.prs_kostenplaats_key) prs_kostenplaats_omschr"
+ ", b.bes_bestelling_plaats"
+ ", b.bes_bestelling_status"
+ ", b.bes_bestelling_ordernr"
+ ", m.mld_adres_naam"
+ ", m.mld_adres_key"
+ ", b.bes_bestelling_leverdatum"
+ ", b.bes_bestelling_retourvan_key"
+ ", prs.getkpverantwoordelijke (b.prs_kostenplaats_key, " + S("prs_approvemethod") + ", " + exclude_fiatter + ") fiatteur_key"
+ ", b.bes_bestelling_fiat_user"
+ ", b.bes_bestelling_korting"
+ ", b.bes_bestelling_levkosten"
+ ", b.mld_melding_key"
+ ", bes_bestelling_opmerking"
+ ", b.fac_activiteit_key"
+ ", b.bes_bestelling_parentkey"
+ ", (SELECT b1.bes_bestelling_key"
+ " FROM bes_bestelling b1"
+ " WHERE b1.bes_bestelling_parentkey = b.bes_bestelling_key) change_key"
+ " FROM bes_bestelling b"
+ ", prs_perslid p"
+ ", mld_adres m"
+ " WHERE b.bes_bestelling_key = " + bes_key
+ " AND p.prs_perslid_key = b.prs_perslid_key"
+ " AND m.mld_adres_key(+) = b.mld_adres_key_lev";
+ " , b.bes_bestelling_datum"
+ " , b.prs_perslid_key"
+ " , b.prs_perslid_key_voor"
+ " , p.prs_afdeling_key"
+ " , b.prs_kostenplaats_key"
+ " , (SELECT " + S("prs_kpn_string")
+ " FROM prs_kostenplaats k"
+ " WHERE k.prs_kostenplaats_key = b.prs_kostenplaats_key) prs_kostenplaats_omschr"
+ " , b.bes_bestelling_plaats"
+ " , b.bes_bestelling_status"
+ " , b.bes_bestelling_ordernr"
+ " , m.mld_adres_naam"
+ " , m.mld_adres_key"
+ " , b.bes_bestelling_leverdatum"
+ " , b.bes_bestelling_retourvan_key"
+ " , prs.getkpverantwoordelijke (b.prs_kostenplaats_key, " + S("prs_approvemethod") + ", " + exclude_fiatter + ") fiatteur_key"
+ " , b.bes_bestelling_fiat_user"
+ " , b.bes_bestelling_korting"
+ " , b.bes_bestelling_levkosten"
+ " , b.mld_melding_key"
+ " , bes_bestelling_opmerking"
+ " , b.fac_activiteit_key"
+ " , b.bes_bestelling_parentkey"
+ " , b.bes_bestelling_satisfaction"
+ " , b.bes_bestelling_satisfaction_op"
+ " , (SELECT b1.bes_bestelling_key"
+ " FROM bes_bestelling b1"
+ " WHERE b1.bes_bestelling_parentkey = b.bes_bestelling_key) change_key"
+ " , b.bes_bestelling_approved"
+ " FROM bes_bestelling b"
+ " , prs_perslid p"
+ " , mld_adres m"
+ " WHERE b.bes_bestelling_key = " + bes_key
+ " AND p.prs_perslid_key = b.prs_perslid_key"
+ " AND m.mld_adres_key(+) = b.mld_adres_key_lev";
var oRs = Oracle.Execute(sql);
if (oRs.Eof)
@@ -346,32 +402,35 @@
var bes_bestelling =
{
bes_key : bes_key,
//rfoStatusText : oRs("status").value,
rfoStatusText : ((oRs("bes_bestelling_status").value == 6 && (oRs("bes_bestelling_retourvan_key").value && oRs("bes_bestelling_retourvan_key").value > 0))
//rfoStatusText : oRs("status").Value,
rfoStatusText : ((oRs("bes_bestelling_status").Value == 6 && (oRs("bes_bestelling_retourvan_key").Value && oRs("bes_bestelling_retourvan_key").Value > 0))
? L("lcl_bes_collected")
: bes.getbesbestellingstatustext(oRs("bes_bestelling_status").value)),
rfoDate : new Date(oRs("bes_bestelling_datum").value),
kostenplaats_key : oRs("prs_kostenplaats_key").value||-1,
kostenplaats_omschr : oRs("prs_kostenplaats_omschr").value||"",
perslid_key : oRs("prs_perslid_key").value, // Persoon die de bestellin aanmaakt
afdeling_key : oRs("prs_afdeling_key").value, // Afdeling van de persoon die de bestelling aanmaakt
perslid_key_voor : oRs("prs_perslid_key_voor").value, // Aanvrager/invoerder/contactpersoon
rfoStatus : oRs("bes_bestelling_status").value,
orderNr : oRs("bes_bestelling_ordernr").value,
afleverruimte : oRs("bes_bestelling_plaats").value,
rfoDeliverydate : new Date(oRs("bes_bestelling_leverdatum").value),
rfoRetourVan : oRs("bes_bestelling_retourvan_key").value,
fiatteur_key : oRs("fiatteur_key").value, // degene die het moet doen
bes_bestelling_fiat_user : oRs("bes_bestelling_fiat_user").value, // degene die al geweest is
rfoBesKosten : oRs("bes_bestelling_korting").value,
rfoLevKosten : oRs("bes_bestelling_levkosten").value,
rfoOpmerking : oRs("bes_bestelling_opmerking").value,
mld_adres_naam : oRs("mld_adres_naam").value,
mld_adres_key : oRs("mld_adres_key").value,
fac_activiteit_key : oRs("fac_activiteit_key").value? oRs("fac_activiteit_key").value : -1,
mld_key : oRs("mld_melding_key").value,
parent_key : oRs("bes_bestelling_parentkey").value,
change_key : oRs("change_key").value
: bes.getbesbestellingstatustext(oRs("bes_bestelling_status").Value)),
rfoDate : new Date(oRs("bes_bestelling_datum").Value),
kostenplaats_key : oRs("prs_kostenplaats_key").Value||-1,
kostenplaats_omschr : oRs("prs_kostenplaats_omschr").Value||"",
perslid_key : oRs("prs_perslid_key").Value, // Persoon die de bestelling aanmaakt
afdeling_key : oRs("prs_afdeling_key").Value, // Afdeling van de persoon die de bestelling aanmaakt
perslid_key_voor : oRs("prs_perslid_key_voor").Value, // Aanvrager/invoerder/contactpersoon
rfoStatus : oRs("bes_bestelling_status").Value,
orderNr : oRs("bes_bestelling_ordernr").Value,
afleverruimte : oRs("bes_bestelling_plaats").Value,
rfoDeliverydate : new Date(oRs("bes_bestelling_leverdatum").Value),
rfoRetourVan : oRs("bes_bestelling_retourvan_key").Value,
fiatteur_key : oRs("fiatteur_key").Value, // degene die het moet doen
bes_bestelling_fiat_user : oRs("bes_bestelling_fiat_user").Value, // degene die al geweest is
rfoBesKosten : oRs("bes_bestelling_korting").Value,
rfoLevKosten : oRs("bes_bestelling_levkosten").Value,
rfoOpmerking : oRs("bes_bestelling_opmerking").Value,
mld_adres_naam : oRs("mld_adres_naam").Value,
mld_adres_key : oRs("mld_adres_key").Value,
fac_activiteit_key : oRs("fac_activiteit_key").Value? oRs("fac_activiteit_key").Value : -1,
mld_key : oRs("mld_melding_key").Value,
parent_key : oRs("bes_bestelling_parentkey").Value,
satisfaction : oRs("bes_bestelling_satisfaction").Value,
satisfaction_op : oRs("bes_bestelling_satisfaction_op").Value,
change_key : oRs("change_key").Value,
approved : oRs("bes_bestelling_approved").Value? oRs("bes_bestelling_approved").Value : -1
}
oRs.close();
@@ -401,28 +460,28 @@
+ " AND bes_bestelling_key = " + bes_bestelling.bes_key;
oRs = Oracle.Execute(sql);
if (oRs("ins_discipline_key").value == null)
if (oRs("ins_discipline_key").Value == null)
shared.internal_error("BES: no item lines.");
bes_bestelling.dis_key = oRs("ins_discipline_key").value,
bes_bestelling.srtgroep = oRs("bes_srtgroep_key").value,
bes_bestelling.singlegroep = oRs("singlegroep").value == 1,
bes_bestelling.inclBTW = oRs("inclBTW").value || 0,
bes_bestelling.totaal = oRs("totaal").value || 0;
bes_bestelling.aantalontv = oRs("aantalontv").value || 0;
bes_bestelling.isAbonnement = oRs("bes_disc_params_contract").value == 1; // Bij abonnement bestellingen mag er maar 1 bestelregel zijn en is er dus 1 srtgroep.
bes_bestelling.dis_key = oRs("ins_discipline_key").Value,
bes_bestelling.srtgroep = oRs("bes_srtgroep_key").Value,
bes_bestelling.singlegroep = oRs("singlegroep").Value == 1,
bes_bestelling.inclBTW = oRs("inclBTW").Value || 0,
bes_bestelling.totaal = oRs("totaal").Value || 0;
bes_bestelling.aantalontv = oRs("aantalontv").Value || 0;
bes_bestelling.isAbonnement = oRs("bes_disc_params_contract").Value == 1; // Bij abonnement bestellingen mag er maar 1 bestelregel zijn en is er dus 1 srtgroep.
// Let op: Als bes_srtdeel_wijzigdagen niet gezet dan wordt bes_bestelling.wijzig_tot
// ook niet gezet en hebben we oude <5.1.1 gedrag (meestal niet te wijzigen)
if (oRs("bes_srtdeel_wijzigdagen").value != 9999)
if (oRs("bes_srtdeel_wijzigdagen").Value != 9999)
{
bes_bestelling.wijzig_tot = new Date(bes_bestelling.rfoDeliverydate);
bes_bestelling.wijzig_tot.setDate(bes_bestelling.wijzig_tot.getDate() - oRs("bes_srtdeel_wijzigdagen").value);
bes_bestelling.wijzig_tot.setDate(bes_bestelling.wijzig_tot.getDate() - oRs("bes_srtdeel_wijzigdagen").Value);
__Log("Wijzigen tot " + bes_bestelling.wijzig_tot);
}
if (oRs("bes_srtdeel_annuleerdagen").value != 9999)
if (oRs("bes_srtdeel_annuleerdagen").Value != 9999)
{
bes_bestelling.annuleer_tot = new Date(bes_bestelling.rfoDeliverydate);
bes_bestelling.annuleer_tot.setDate(bes_bestelling.annuleer_tot.getDate() - oRs("bes_srtdeel_annuleerdagen").value);
bes_bestelling.annuleer_tot.setDate(bes_bestelling.annuleer_tot.getDate() - oRs("bes_srtdeel_annuleerdagen").Value);
__Log("Annuleren tot " + bes_bestelling.annuleer_tot);
}
oRs.close();
@@ -437,8 +496,8 @@
+ " AND boi.bes_bestelopdr_item_key = bi.bes_bestelopdr_item_key"
+ " AND bi.bes_bestelling_key = " + bes_bestelling.bes_key;
oRs = Oracle.Execute(sql);
bes_bestelling.rfoBestelOpdrStatus = oRs("bes_bestelopdr_status").value||0,
bes_bestelling.isordered = oRs("isordered").value||0,
bes_bestelling.rfoBestelOpdrStatus = oRs("bes_bestelopdr_status").Value||0,
bes_bestelling.isordered = oRs("isordered").Value||0,
oRs.close();
if (bes_bestelling.mld_key)
@@ -453,7 +512,7 @@
+ " AND sm.mld_stdmelding_key = m.mld_stdmelding_key"
+ " AND m.mld_melding_key = " + bes_bestelling.mld_key;
oRs = Oracle.Execute(sql);
bes_bestelling.mld_prefix = oRs("mld_prefix").value||"";
bes_bestelling.mld_prefix = oRs("mld_prefix").Value||"";
oRs.close()
}
@@ -472,7 +531,7 @@
oRs = Oracle.Execute(sql);
while (!oRs.eof)
{
bes_key_str.push(oRs("bes_bestelling_key").value);
bes_key_str.push(oRs("bes_bestelling_key").Value);
oRs.MoveNext();
}
oRs.Close();
@@ -538,37 +597,37 @@
opdr_key : opdr_key,
bestelopdr_id : oRs("bes_bestelopdr_id").Value,
bes_key_str : bes_key_str,
prs_bedrijf_naam : oRs("prs_bedrijf_naam").value,
mld_adres_key_lev : oRs("mld_adres_key_lev").value,
mld_adres_key_fac : oRs("mld_adres_key_fac").value,
opmerking : oRs("bes_bestelopdr_opmerking").value,
delivery_opmerk : oRs("bes_bestelopdr_delivery_opmerk").value,
inclBTW : oRs("prs_kostensoort_btw").value,
status : oRs("bes_bestelopdr_status").value,
statustxt : bes.getbesopdrstatustext(oRs("bes_bestelopdr_status").value),
prs_perslid_naam : oRs("naam").value, // Aangemaakt door
perslid_key : oRs("prs_perslid_key").value,
dis_key : oRs("ins_discipline_key").value,
korting : parseFloat((oRs("bes_bestelopdr_korting").value? oRs("bes_bestelopdr_korting").value : 0).toFixed(2)),
levkosten : parseFloat((oRs("bes_bestelopdr_levkosten").value? oRs("bes_bestelopdr_levkosten").value : 0).toFixed(2))
prs_bedrijf_naam : oRs("prs_bedrijf_naam").Value,
mld_adres_key_lev : oRs("mld_adres_key_lev").Value,
mld_adres_key_fac : oRs("mld_adres_key_fac").Value,
opmerking : oRs("bes_bestelopdr_opmerking").Value,
delivery_opmerk : oRs("bes_bestelopdr_delivery_opmerk").Value,
inclBTW : oRs("prs_kostensoort_btw").Value,
status : oRs("bes_bestelopdr_status").Value,
statustxt : bes.getbesopdrstatustext(oRs("bes_bestelopdr_status").Value),
prs_perslid_naam : oRs("naam").Value, // Aangemaakt door
perslid_key : oRs("prs_perslid_key").Value,
dis_key : oRs("ins_discipline_key").Value,
korting : parseFloat((oRs("bes_bestelopdr_korting").Value? oRs("bes_bestelopdr_korting").Value : 0).toFixed(2)),
levkosten : parseFloat((oRs("bes_bestelopdr_levkosten").Value? oRs("bes_bestelopdr_levkosten").Value : 0).toFixed(2))
}
if(oRs("bes_bestelopdr_status").value == 6 && oRs("bes_bestelling_retourvan_key").Value > 0)
if(oRs("bes_bestelopdr_status").Value == 6 && oRs("bes_bestelling_retourvan_key").Value > 0)
bes_bestelopdr.statustxt = L("lcl_bes_collected");
var totaal = 0;
bes_bestelopdr.artikel_arr = new Array();
while (!oRs.eof)
{ // Nu de artikelregels
var catalogus_omschr = oRs("ins_discipline_omschrijving").value;
var omschr = oRs("bes_srtdeel_omschrijving").value
+ " (" + S("currency_pref") + safe.curr(oRs("item_prijs").value)
+ S("currency_suff") + "/" + (oRs("bes_srtdeel_eenheid").value || "") + ")"
var aantal = oRs("bes_bestelopdr_item_aantal").value;
var aantalontv = oRs("bes_bestelopdr_item_aantalontv").value || 0;
var prijs = parseFloat((oRs("prijs").value? oRs("prijs").value : 0).toFixed(2));
var item_key = oRs("bes_bestelopdr_item_key").value;
var item_prijs = parseFloat((oRs("item_prijs").value? oRs("item_prijs").value : 0).toFixed(2));
var artikelnr = oRs("bes_srtdeel_nr").value;
var catalogus_omschr = oRs("ins_discipline_omschrijving").Value;
var omschr = oRs("bes_srtdeel_omschrijving").Value
+ " (" + S("currency_pref") + safe.curr(oRs("item_prijs").Value)
+ S("currency_suff") + "/" + (oRs("bes_srtdeel_eenheid").Value || "") + ")"
var aantal = oRs("bes_bestelopdr_item_aantal").Value;
var aantalontv = oRs("bes_bestelopdr_item_aantalontv").Value || 0;
var prijs = parseFloat((oRs("prijs").Value? oRs("prijs").Value : 0).toFixed(2));
var item_key = oRs("bes_bestelopdr_item_key").Value;
var item_prijs = parseFloat((oRs("item_prijs").Value? oRs("item_prijs").Value : 0).toFixed(2));
var artikelnr = oRs("bes_srtdeel_nr").Value;
bes_bestelopdr.artikel_arr.push({ catalogus_omschr: catalogus_omschr,
omschr: omschr,
aantal: aantal,
@@ -588,17 +647,22 @@
},
func_enabled_bestelling: // Wat mag ik zoal op deze specifieke bestelling?
function _func_enabled_bestelling(bes_bestelling) // bes_bestelling is een bestelling_info hash
function _func_enabled_bestelling(bes_bestelling, params) // bes_bestelling is een bestelling_info hash
{
params = params || {};
var isVerantwoordelijke = (bes_bestelling.fiatteur_key == user_key || user.isCollega(bes_bestelling.fiatteur_key));
isVerantwoordelijke |= (bes_bestelling.bes_bestelling_fiat_user == user_key || user.isCollega(bes_bestelling.bes_bestelling_fiat_user));
var bresult = user.func_enabled("BES",
bes_bestelling.dis_key,
null,
bes_bestelling.perslid_key,
false, // pessimist
isVerantwoordelijke); // isVerantwoordelijke dan optional
var bresult = user.func_enabled2("BES",
{ ins_discipline_key: bes_bestelling.dis_key,
alg_key: null,
prs_key: bes_bestelling.perslid_key,
checkOptimistic: false, // pessimist
isOptional: isVerantwoordelijke, // isVerantwoordelijke dan optional
knownread: params.knownread
}
);
bresult.isVerantwoordelijke = isVerantwoordelijke;
bresult.canReadAny = bresult.canRead("WEB_BESBOF") ||
bresult.canRead("WEB_BESBAC") ||
@@ -624,6 +688,9 @@
}
}
bresult.canReadFOF = bresult.canRead("WEB_BESFOF");
bresult.canReadBOF = bresult.canRead("WEB_BESBOF");
var eigenBestelling = bes_bestelling.perslid_key == user_key || user.isCollega(bes_bestelling.perslid_key);
// Als ik nog voor voor_wijzig // voor_annuleer zit mag de fe vaak nog wel wijzigen/ annuleren
var voor_annuleer = bes_bestelling.annuleer_tot && bes_bestelling.annuleer_tot > (new Date);
@@ -659,73 +726,98 @@
switch (bes_bestelling.rfoStatus) // (*aanvraag* status)
{
case 1: // Afgewezen/verworpen. Je kunt hem effectie wijzigen en weer opnieuw aanbieden
bresult.canDelete = bresult.canWrite("WEB_BESFOF")
|| bresult.canWrite("WEB_BESBOF");
bresult.canDelete = bresult.canWrite("WEB_BESFOF") ||
bresult.canWrite("WEB_BESBOF");
bresult.canMainChange = eigenBestelling || bresult.canWrite("WEB_BESFOF") || bresult.canWrite("WEB_BESBOF");
bresult.canItemsChange = bresult.canMainChange && !isPunchout;
break;
case 2: // Nieuw, ter fiattering
bresult.canApprove = (bes_bestelling.bes_bestelling_fiat_user != user_key) && isVerantwoordelijke;
bresult.canDelete = bresult.canWrite("WEB_BESBOF")
|| (bresult.canWrite("WEB_BESFOF") && bes_bestelling.annuleer_tot)
|| (eigenBestelling && voor_annuleer);
bresult.canMainChange = (bresult.canApprove // fiatteur mag ook aanpassen
|| bresult.canWrite("WEB_BESBOF")
|| (bresult.canWrite("WEB_BESFOF") && bes_bestelling.wijzig_tot)
|| (eigenBestelling && voor_wijzig)
);
bresult.canDelete = bresult.canWrite("WEB_BESBOF") ||
(bresult.canWrite("WEB_BESFOF") && bes_bestelling.annuleer_tot) ||
(eigenBestelling && voor_annuleer);
bresult.canMainChange = bresult.canApprove || // fiatteur mag ook aanpassen
bresult.canWrite("WEB_BESBOF") ||
(bresult.canWrite("WEB_BESFOF") && bes_bestelling.wijzig_tot) ||
(eigenBestelling && voor_wijzig);
bresult.canItemsChange = bresult.canMainChange && !isPunchout;
break;
case 3: // Gefiatteerd
bresult.canAccept = bresult.canWrite("WEB_BESBOF");
var t_cost = bes_bestelling.totaal - bes_bestelling.rfoBesKosten + bes_bestelling.rfoLevKosten;
var bes_approved = bes_bestelling.approved;
var bestellimiet = bes_disc_info.disc_params_bestellimiet;
var bestellimiet2 = bes_disc_info.disc_params_bestellimiet2;
var bestellimiet3 = bes_disc_info.disc_params_bestellimiet3;
var bestellimiet4 = bes_disc_info.disc_params_bestellimiet4;
var bestellimiet5 = bes_disc_info.disc_params_bestellimiet5;
bresult.canAccept = bresult.canWrite("WEB_BESBOF") && // Heb ik de rechten om goed te keuren op dit niveau 1?
((S("bes_approval_all") == 0 && t_cost >= bestellimiet) || // Zijn de kosten hoger als de limiet
(S("bes_approval_all") == 1 && t_cost <= bestellimiet2)) && // Zijn de kosten onder mijn limiet om volledig goed te keuren
bes_approved <= bestellimiet; // Welke goedkeur? 1, 2, 3, 4 of 5?
bresult.canAccept2 = bresult.canWrite("WEB_BESGO2") &&
// Setting mld_opdr_approval_all is
// 0: Het approved bedrag is eigen bestellimiet of vorige goedkeur niveau rechten heb ik al (dan direct niveau hoger)
// 1: Het approved bedrag is kleiner of gelijk aan eigen bestellimiet
((S("bes_approval_all") == 0 && t_cost >= bestellimiet2 && (bes_approved == bestellimiet2 || bresult.canAccept)) ||
(S("bes_approval_all") == 1 && t_cost <= bestellimiet3 && bes_approved <= bestellimiet2));
bresult.canAccept3 = bresult.canWrite("WEB_BESGO3") &&
((S("bes_approval_all") == 0 && t_cost >= bestellimiet3 && (bes_approved == bestellimiet3 || bresult.canAccept2)) ||
(S("bes_approval_all") == 1 && t_cost <= bestellimiet4 && bes_approved <= bestellimiet3));
bresult.canAccept4 = bresult.canWrite("WEB_BESGO4") &&
((S("bes_approval_all") == 0 && t_cost >= bestellimiet4 && (bes_approved == bestellimiet4 || bresult.canAccept3)) ||
(S("bes_approval_all") == 1 && t_cost <= bestellimiet5 && bes_approved <= bestellimiet4));
bresult.canAccept5 = bresult.canWrite("WEB_BESGO5") &&
((S("bes_approval_all") == 0 && t_cost >= bestellimiet5 && (bes_approved >= bestellimiet5 || bresult.canAccept4)) ||
(S("bes_approval_all") == 1 && t_cost > bestellimiet5 && bes_approved <= bestellimiet5)) &&
t_cost > bes_approved;
bresult.canDelete = bresult.canWrite("WEB_BESBOF")
|| (bresult.canWrite("WEB_BESFOF") && bes_bestelling.annuleer_tot)
|| (eigenBestelling && voor_annuleer);
bresult.canReject = bresult.canWrite("WEB_BESBOF");
bresult.canMainChange = ( bresult.canWrite("WEB_BESBOF")
|| (bresult.canWrite("WEB_BESFOF") && bes_bestelling.wijzig_tot)
|| (eigenBestelling && voor_wijzig)
)
bresult.canReject = bresult.canAccept ||
bresult.canAccept2 ||
bresult.canAccept3 ||
bresult.canAccept4 ||
bresult.canAccept5;
bresult.canMainChange = (bresult.canWrite("WEB_BESBOF") ||
(bresult.canWrite("WEB_BESFOF") && bes_bestelling.wijzig_tot) ||
(eigenBestelling && voor_wijzig))
&& !bresult.isChange; // Change bestelaanvraag kan alleen gewijzigd worden als status = 2
bresult.canItemsChange = bresult.canMainChange && !isPunchout;
break;
case 4: // Geaccepteerd door BO
bresult.canDelete = bresult.canWrite("WEB_BESBOF")
|| (bresult.canWrite("WEB_BESFOF") && bes_bestelling.annuleer_tot)
|| (eigenBestelling && voor_annuleer);
bresult.canDelete = bresult.canWrite("WEB_BESBOF") ||
(bresult.canWrite("WEB_BESFOF") && bes_bestelling.annuleer_tot) ||
(eigenBestelling && voor_annuleer);
bresult.canSubmit = bresult.canWrite("WEB_BESBOF") && !bes_bestelling.isordered;
bresult.canRetourURL = _canRetour && (bes_disc_info.disc_params_retour_url != null);
bresult.canMainChange = ( bresult.canWrite("WEB_BESBOF")
|| (bresult.canWrite("WEB_BESFOF") && bes_bestelling.wijzig_tot)
|| (eigenBestelling && voor_wijzig)
)
&& !bresult.isChange; // Change bestelaanvraag kan alleen gewijzigd worden als status = 2
bresult.canMainChange = (bresult.canWrite("WEB_BESBOF") ||
(bresult.canWrite("WEB_BESFOF") && bes_bestelling.wijzig_tot) ||
(eigenBestelling && voor_wijzig)) &&
!bresult.isChange; // Change bestelaanvraag kan alleen gewijzigd worden als status = 2
bresult.canItemsChange = bresult.canMainChange && !isPunchout;
break;
case 5: // Besteld (lees: opdracht is aangemaakt/ligt bij leverancier)
if (bes_bestelling.aantalontv == 0)// Als er artikelen ontvangen zijn houdt het op
{
bresult.canDelete = bresult.canWrite("WEB_BESBOF")
|| (bresult.canWrite("WEB_BESFOF") && bes_bestelling.annuleer_tot)
|| (eigenBestelling && voor_annuleer);
bresult.canDelete = bresult.canWrite("WEB_BESBOF") ||
(bresult.canWrite("WEB_BESFOF") && bes_bestelling.annuleer_tot) ||
(eigenBestelling && voor_annuleer);
bresult.canDelete &= bes_disc_info.can_concept;
}
bresult.canRetourURL = _canRetour && (bes_disc_info.disc_params_retour_url != null);
// Als iemand wijzigt zal het een change-opdracht worden!
bresult.canMainChange = ( bresult.canWrite("WEB_BESBOF")
|| (bresult.canWrite("WEB_BESFOF") && bes_bestelling.annuleer_tot)
|| (eigenBestelling && voor_wijzig)
)
&& !bresult.isChange // Change bestelaanvraag kan niet meer gewijzigd worden
&& bes_disc_info.can_concept;
bresult.canMainChange = (bresult.canWrite("WEB_BESBOF") ||
(bresult.canWrite("WEB_BESFOF") && bes_bestelling.annuleer_tot) ||
(eigenBestelling && voor_wijzig)) &&
!bresult.isChange && // Change bestelaanvraag kan niet meer gewijzigd worden
bes_disc_info.can_concept;
bresult.canItemsChange = bresult.canMainChange && !isPunchout;
break;
case 6: // Geleverd (TV)
bresult.canMainChange = bresult.canWrite("WEB_BESFOF"); // Bijvoorbeeld kostenplaats te wijzigen
bresult.canRetourURL = _canRetour && (bes_disc_info.disc_params_retour_url != null);
bresult.canRetourBES = _canRetour && !bresult.canRetourURL;
bresult.canMainChange = bresult.canWrite("WEB_BESBOF") && !bresult.isChange; // Change bestelaanvraag kan alleen gewijzigd worden als status = 2
bresult.canItemsChange = bresult.canMainChange;
break;
case 7: // Verwerkt (AV)
break;
@@ -755,9 +847,10 @@
+ " AND s.bes_srtgroep_key = g.bes_srtgroep_key"
+ " AND bo.bes_bestelopdr_key = " + opdr_key;
var oRs = Oracle.Execute(sql);
var perslid_key = oRs("prs_perslid_key").value;
var dis_key = oRs("ins_discipline_key").value;
var bestelopdr_status = oRs("bes_bestelopdr_status").value;
var perslid_key = oRs("prs_perslid_key").Value;
var dis_key = oRs("ins_discipline_key").Value;
var bestelopdr_status = oRs("bes_bestelopdr_status").Value;
oRs.Close();
var bresult = user.func_enabled("BES",
dis_key, // discipline key
@@ -766,7 +859,9 @@
false, // pessimist
false); // isOptional
bresult.canRead = bresult.canRead("WEB_BESBOR") || bresult.canRead("WEB_BESBAC"); // Bestel opdracht alleen zichtbaar voor backoffice
bresult.canReadAny = bresult.canRead("WEB_BESBOF") || bresult.canRead("WEB_BESBOR") || bresult.canRead("WEB_BESBAC"); // Bestel opdracht alleen zichtbaar voor backoffice
bresult.canReadBOF = bresult.canRead("WEB_BESBOF");
bresult.canReadBOR = bresult.canRead("WEB_BESBOR");
// Op button niveau
bresult.canChange = false; // Wijzigen
@@ -778,21 +873,21 @@
switch (bestelopdr_status) // Opdracht status
{
case 1: // Afgewezen.
bresult.canChange = bresult.canWrite("WEB_BESBOR");
bresult.canChange = bresult.canWrite("WEB_BESBOF");
break;
case 2: // Nieuw, niet gebruikt
break;
case 3: // In Behandeling.
bresult.canChange = bresult.canWrite("WEB_BESBOR");
bresult.canSend = bresult.canWrite("WEB_BESBOR");
bresult.canChange = bresult.canWrite("WEB_BESBOF");
bresult.canSend = bresult.canWrite("WEB_BESBOF");
break;
case 4: // In Bestelling (Bevestigd)
bresult.canChange = bresult.canWrite("WEB_BESBOR");
bresult.canDeliver = bresult.canWrite("WEB_BESBOR");
bresult.canChange = bresult.canWrite("WEB_BESBOF");
bresult.canDeliver = bresult.canWrite("WEB_BESBOR"); // Afvinken goederenontvangst met WEB_BESBOR rechten
break;
case 5: // Ter Bevestiging (Verzonden)
bresult.canAccept = bresult.canWrite("WEB_BESBOR");
bresult.canReject = bresult.canWrite("WEB_BESBOR");
bresult.canAccept = bresult.canWrite("WEB_BESBOF");
bresult.canReject = bresult.canWrite("WEB_BESBOF");
break;
case 6: // Geleverd
break;
@@ -855,31 +950,31 @@
if (!oRs.eof)
{
// Oplaan bedrijf waar alle artikelen worden besteld. Moet voor elke artikel hetzelfde zijn.
prs_bedrijf_key = oRs("prs_bedrijf_key").value;
prs_bedrijf_key = oRs("prs_bedrijf_key").Value;
// Opslaan van staffelgroep van een item
ItemArray.push({ item_key : srtdeel_keys[i],
aantal : itemaantal_arr[i],
prijs : oRs("prijs").value,
eenheid : oRs("eenheid").value,
staffelgroep: oRs("staffelgroep").value
prijs : oRs("prijs").Value,
eenheid : oRs("eenheid").Value,
staffelgroep: oRs("staffelgroep").Value
});
// Opslaan van totaalaantallen van een staffelgroep
if (oRs("staffelgroep").value)
if (oRs("staffelgroep").Value)
{
if (staffelGroepArray[oRs("staffelgroep").value])
if (staffelGroepArray[oRs("staffelgroep").Value])
{
staffelGroepArray[oRs("staffelgroep").value].aantal += itemaantal_arr[i];
staffelGroepArray[oRs("staffelgroep").value].bestelbedrag += (oRs("prijs").value * itemaantal_arr[i]);
staffelGroepArray[oRs("staffelgroep").Value].aantal += itemaantal_arr[i];
staffelGroepArray[oRs("staffelgroep").Value].bestelbedrag += (oRs("prijs").Value * itemaantal_arr[i]);
}
else
{
staffelGroepArray[oRs("staffelgroep").value] =
new StaffelGroep(oRs("staffelgroepnaam").value,
staffelGroepArray[oRs("staffelgroep").Value] =
new StaffelGroep(oRs("staffelgroepnaam").Value,
itemaantal_arr[i],
oRs("eenheid").value,
oRs("eenheid").Value,
0,
oRs("groep").value,
(oRs("prijs").value * itemaantal_arr[i], 10))
oRs("groep").Value,
(oRs("prijs").Value * itemaantal_arr[i], 10))
}
}
}
@@ -897,8 +992,8 @@
if (!oRs.eof)
{
staffelGroepArray[ItemArray[j].staffelgroep].korting += ItemArray[j].aantal * (ItemArray[j].prijs - parseFloat(oRs("kortingsprijs").value, 10));
litemprijsstring.push(oRs("kortingsprijs").value);
staffelGroepArray[ItemArray[j].staffelgroep].korting += ItemArray[j].aantal * (ItemArray[j].prijs - parseFloat(oRs("kortingsprijs").Value, 10));
litemprijsstring.push(oRs("kortingsprijs").Value);
first = false;
}
}
@@ -943,7 +1038,7 @@
var oRs = Oracle.Execute(sql);
if (!oRs.eof)
{
opdrachtkortingbedrag = oRs("opdrachtkortingbedrag").value;
opdrachtkortingbedrag = oRs("opdrachtkortingbedrag").Value;
}
sql = "SELECT BES.calcopdrachtkorting(" + prs_bedrijf_key + ", " + subtotaal + ") opdrachtkorting FROM DUAL";
@@ -951,7 +1046,7 @@
if (!oRs.eof)
{
// Korting tot grenswaarde
opdrachtkorting = oRs("opdrachtkorting").value;
opdrachtkorting = oRs("opdrachtkorting").Value;
}
// Nieuw subtotaal: Bestelbedrag - alle kortingen
@@ -965,7 +1060,7 @@
if (!oRs.eof)
{
// Korting tot grenswaarde
grenswaardetot = oRs("grenswaarde").value;
grenswaardetot = oRs("grenswaarde").Value;
}
// Nu grenswaarde bepalen vanaf
@@ -979,11 +1074,10 @@
if (!oRs.eof)
{
// Korting vanaf grenswaarde
grenswaardevanaf = oRs("grenswaarde").value;
grenswaardevanaf = oRs("grenswaarde").Value;
}
// Extra (transport) kosten en onderlimiet bepalen
sql = "SELECT CASE"
+ " WHEN (prs_bedrijf_bes_limiet - " + subtotaal + ") <= 0" // Subtotaal: Bestelbedrag - alle kortingen
+ " THEN 0"
@@ -996,8 +1090,8 @@
if (!oRs.eof)
{
// Extra (transport) kosten
bes_kosten = oRs("bes_kosten").value;
bes_limiet = oRs("bes_limiet").value;
bes_kosten = oRs("bes_kosten").Value;
bes_limiet = oRs("bes_limiet").Value;
}
// Totaalbedrag
@@ -1051,9 +1145,9 @@
+ ", bes_bestelling b"
+ " WHERE b.bes_bestelling_key = tot.bes_bestelling_key"
oRs = Oracle.Execute(sql);
prstotaalbesteld = oRs("totaalbedrag").value || 0;
korting = oRs("korting").value || 0;
levkosten = oRs("levkosten").value || 0;
prstotaalbesteld = oRs("totaalbedrag").Value || 0;
korting = oRs("korting").Value || 0;
levkosten = oRs("levkosten").Value || 0;
budgetbesteld = prstotaalbesteld - korting + levkosten;
}
return budgetbesteld;
@@ -1067,7 +1161,7 @@
{ // Totaalbedrag van eerder bestellingen afgelopen periode van de besteller i.v.m. Afdelings Gebonden Budget (AGB)
var sql = "SELECT prs.getkostenplaats(" + prs_key + ", " + S("prs_approvemethod") + ", -1) kostenplaats FROM DUAL";
var oRs = Oracle.Execute(sql);
var kp_key = oRs("kostenplaats").value;
var kp_key = oRs("kostenplaats").Value;
// Limietperiode kostenplaats (prs_kostenplaats_limietperiode): 0(of NULL)=geen(oneindig) (default), 1=maand, 2=jaar
if (kp_key > 0)
@@ -1076,7 +1170,7 @@
+ " FROM prs_kostenplaats k"
+ " WHERE k.prs_kostenplaats_key = " + kp_key;
var oRs = Oracle.Execute(sql);
var kp_limietperiode = oRs("prs_kostenplaats_limietperiode").value;
var kp_limietperiode = oRs("prs_kostenplaats_limietperiode").Value;
var periode;
if (kp_limietperiode == 1)
periode = "MM"; // Maandelijks budget
@@ -1096,15 +1190,15 @@
? " AND b.bes_bestelling_key <> " + bes_key
: "")
+ (kp_limietperiode && kp_limietperiode > 0
? " AND b.bes_bestelling_datum >= TRUNC (SYSDATE, '" + periode + "')" // De eerste van de deze maand of 1 januari dit jaar
? " AND b.bes_bestelling_datum >= TRUNC (SYSDATE, " + safe.quoted_sql(periode) + ")" // De eerste van de deze maand of 1 januari dit jaar
: "")
+ " GROUP BY b.bes_bestelling_key) tot"
+ ", bes_bestelling b"
+ " WHERE b.bes_bestelling_key = tot.bes_bestelling_key"
oRs = Oracle.Execute(sql);
prstotaalbesteld = oRs("totaalbedrag").value || 0;
korting = oRs("korting").value || 0;
levkosten = oRs("levkosten").value || 0;
prstotaalbesteld = oRs("totaalbedrag").Value || 0;
korting = oRs("korting").Value || 0;
levkosten = oRs("levkosten").Value || 0;
budgetbesteld = prstotaalbesteld - korting + levkosten;
}
}
@@ -1119,7 +1213,7 @@
// Bepaal PGB limiet
var sql = "SELECT prs.getprofiellimiet(" + prs_key + ", " + dis_key + ") pgblimiet FROM DUAL";
var oRs = Oracle.Execute(sql);
var pgblimiet = oRs("pgblimiet").value;
var pgblimiet = oRs("pgblimiet").Value;
if (pgblimiet != null)
{ // Verschil PGB limiet met het besteed budget van persoon en desbetreffende discipline voor dit jaar inclusief bestelbedrag
@@ -1134,9 +1228,9 @@
var amount = bestelbedrag; // Indien geen agblimiet dan gehele bestel bedrag
// Bepaal AGB limiet
var sql = "SELECT prs.getlimietagb(" + prs_key + ", " + S("prs_approvemethod") + ") agblimiet FROM DUAL";
var sql = "SELECT prs.getlimietagb(" + prs_key + ", " + S("prs_approvemethod") + ", " + dis_key + ") agblimiet FROM DUAL";
var oRs = Oracle.Execute(sql);
var agblimiet = oRs("agblimiet").value;
var agblimiet = oRs("agblimiet").Value;
if (agblimiet != null)
{ // Verschil AGB limiet met het besteed budget van persoon en desbetreffende discipline voor dit jaar inclusief bestelbedrag
@@ -1165,10 +1259,10 @@
// Geeft true als het bestelde bedrag boven de AGB-limiet van prs_key uit komt
// en dus (eventueel) goedkeuring vereist zal zijn.
// Negeer evt bestaand bestelbedrag van bes_key (indien > -1)
exceeds_agb: function(bestelbedrag, prs_key, bes_key)
exceeds_agb: function(bestelbedrag, prs_key, dis_key, bes_key)
{
if (bes_disc_info.disc_params_pgb == 2 || bes_disc_info.disc_params_pgb == 3)
return shared.exceeds_limietagb(bestelbedrag + bes.besteed_budget_agb(prs_key, bes_key), prs_key);
return shared.exceeds_limietagb(bestelbedrag + bes.besteed_budget_agb(prs_key, bes_key), prs_key, dis_key);
else // Geen agb. Dan kan je ook niet boven de agb zitten
return false;
},
@@ -1194,7 +1288,7 @@
},
// Levert de 'Is ter fiattering aangeboden bij approver' op.
sendNeedApprovalNotification: function(bes_key, requestor, approver)
sendNeedApprovalNotification: function(bes_key, approver)
{
if (approver == null)
return false;
@@ -1207,19 +1301,19 @@
+ " AND b.bes_bestelling_key = " + bes_key;
var oRs = Oracle.Execute(sql);
if (!oRs.eof) {
var lsender = oRs(0).value;
var lsender = oRs(0).Value;
} else {
var lsender = null;
}
// notify approver and requestor by message & mail as configured in fac_srtnotificatie with BESAPx
shared.trackaction("BESAP2", bes_key);
Oracle.Execute("BEGIN fac.putnotificationsrtprio(NULL, " + approver + ", 'BESAP1', " + bes_key + ", NULL, NULL, NULL, NULL, NULL, 2, " + (lsender ? "'" + lsender + "'" : "NULL") + "); END;");
Oracle.Execute("BEGIN fac.putnotificationsrtprio(NULL, " + approver + ", 'BESAP1', " + bes_key + ", NULL, NULL, NULL, NULL, NULL, 2, " + (lsender ? safe.quoted_sql(lsender) : "NULL") + "); END;");
sql = "SELECT prs_perslid_naam_full FROM prs_v_perslid_fullnames WHERE prs_perslid_key = " + approver;
oRs = Oracle.Execute(sql);
if (!oRs.eof)
return L("lcl_bes_RFO_regApprov") + oRs("prs_perslid_naam_full").value;
return L("lcl_bes_RFO_regApprov") + oRs("prs_perslid_naam_full").Value;
else
return L("lcl_bes_RFO_regApprov");
},
@@ -1235,7 +1329,80 @@
{
var sql = "BEGIN bes.changeorders("+ puserkey + ", " + pbestelling_key + "); END;";
Oracle.Execute(sql);
},
bestelopdracht: function (bes_bestelling)
{
var l_orders_txt = [];
var l_orders_key = [];
sql_boi = "(SELECT bo.bes_bestelopdr_id, " +
" bes_bestelopdr_status, " +
" bes_bestelopdr_item_key, " +
" bo.bes_bestelopdr_key " +
" FROM BES_BESTELOPDR_ITEM boi, " +
" BES_BESTELOPDR bo " +
" WHERE bo.BES_BESTELOPDR_key = boi.BES_BESTELOPDR_key " +
" GROUP BY bo.bes_bestelopdr_id, bes_bestelopdr_status, bes_bestelopdr_item_key, bo.bes_bestelopdr_key)";
// Door welke bestelopdracht(en) wordt deze aanvraag afgehandeld?
sql = "SELECT DISTINCT boi.bes_bestelopdr_id"
+ " , boi.bes_bestelopdr_status"
+ " , boi.bes_bestelopdr_key"
+ " FROM bes_bestelling_item bi"
+ " , " + sql_boi + " boi"
+ " WHERE bi.bes_bestelopdr_item_key = boi.bes_bestelopdr_item_key"
+ " AND bi.bes_bestelling_key =" + bes_bestelling.bes_key
+ " ORDER BY 1";
oRs = Oracle.Execute(sql);
while(!oRs.eof)
{
var txt = S("bes_bestelopdr_prefix") + oRs("bes_bestelopdr_id").Value;
if (oRs("bes_bestelopdr_status").Value == 1) // afgewezen
txt += " (" + bes.getbesopdrstatustext(oRs("bes_bestelopdr_status").Value) + ")";
if (bes_bestelling.parent_key)
txt += "*"; // wij zijn een change dus de opdracht ook
l_orders_txt.push(txt);
l_orders_key.push(oRs("bes_bestelopdr_key").Value);
oRs.MoveNext();
}
oRs.Close();
result = { key : l_orders_key
, txt : l_orders_txt
};
return result;
},
verwijderBestelling: function (bes_key, bestelopdr_key)
{
var message;
var sql = "DELETE bes_bestelling WHERE bes_bestelling_key = " + bes_key;
var err = Oracle.Execute(sql, true);
if (err.friendlyMsg)
message = err.friendlyMsg;
// check of bestelaanvraag is verwijderd
if (message == "")
{ // DELETE is niet echt trackbaar
success = true;
// bestelaanvraag is verwijderd. Verwijder nu ook de rest
// JGL: Is dat niet allemaal automatisch meegecascadeerd?
// Verwijder bestelaanvraag items
sql = "DELETE bes_bestelling_item WHERE bes_bestelling_key = " + bes_key;
oRs = Oracle.Execute(sql);
// Indien een bestelopdracht aanwezig is dan bestelopdracht + bestelopdracht items verwijderen.
if (bestelopdr_key > 0)
{
// Verwijder bestelopdracht items
sql = "DELETE bes_bestelopdr_item WHERE bes_bestelopdr_key = " + bestelopdr_key;
oRs = Oracle.Execute(sql);
// Verwijder bestelopdracht
sql = "DELETE bes_bestelopdr WHERE bes_bestelopdr_key = " + bestelopdr_key
oRs = Oracle.Execute(sql);
}
message = L("lcl_bes_deleted_1") + S("bes_bestelling_prefix") + bes_key + L("lcl_bes_deleted_2");
}
return message;
}
}
%>
%>

View File

@@ -13,7 +13,7 @@
*/ %>
<%
DOCTYPE_Disable = 1;
var JSON_Result = true;
%>
<!-- #include file="../Shared/common.inc" -->
@@ -36,9 +36,22 @@ for (var i = 0; i < bes_key_arr.length; i++)
var bes_bestelling = bes.bestelling_info(bes_key_arr[i]); // Globale variabele met alle bes_bestelling informatie
var bes_disc_info = bes.disc_info(bes_bestelling.dis_key); // alle discipline informatie
var this_bes = bes.func_enabled_bestelling(bes_bestelling);
if (this_bes.canAccept)
if (this_bes.canAccept || this_bes.canAccept2 || this_bes.canAccept3 || this_bes.canAccept4 || this_bes.canAccept5)
{
ingesloten.push(bes_key_arr[i]);
ingesloten.push({ bes_key: bes_key_arr[i],
kosten: bes_bestelling.totaal - bes_bestelling.rfoBesKosten + bes_bestelling.rfoLevKosten,
approved: bes_bestelling.approved,
bestellimiet: bes_disc_info.disc_params_bestellimiet,
bestellimiet2: bes_disc_info.disc_params_bestellimiet2,
bestellimiet3: bes_disc_info.disc_params_bestellimiet3,
bestellimiet4: bes_disc_info.disc_params_bestellimiet4,
bestellimiet5: bes_disc_info.disc_params_bestellimiet5,
canAccept: this_bes.canAccept,
canAccept2: this_bes.canAccept2,
canAccept3: this_bes.canAccept3,
canAccept4: this_bes.canAccept4,
canAccept5: this_bes.canAccept5 }
);
tobeaccepted++;
}
}
@@ -46,13 +59,103 @@ user.anything_todo_or_abort(tobeaccepted > 0); // We klagen niet over enkele wel
for (var i = 0; i < ingesloten.length; i++)
{
bes.setbestellingstatus(ingesloten[i], 4); // Geaccepteerd BO
var bes_key = ingesloten[i].bes_key;
var setnextstatus = false;
if (bes_disc_info.disc_params_auto_order == "1")
bes.makeOrders(user_key, ingesloten[i]);
if (ingesloten[i].canAccept && (S("bes_approval_all") == 1 || !ingesloten[i].canAccept2)) // Kan ik deze bestelling accepteren tot de eerste limiet? Als ik ook al tot de tweede limiet kan accepteren dan direct maar tot de tweede limiet (volgende if).
{
var finalapproval = (S("bes_approval_all") == 1 || ingesloten[i].kosten <= ingesloten[i].bestellimiet2 || ingesloten[i].approved > ingesloten[i].bestellimiet2);
result.message = tobeaccepted + " " + (tobeaccepted == 1 ? L("lcl_bes_accepted1") : L("lcl_bes_accepted"));
result.success = true;
sql = "UPDATE bes_bestelling"
+ " SET bes_bestelling_approved = " + (ingesloten[i].kosten < ingesloten[i].bestellimiet2? ingesloten[i].kosten : ingesloten[i].bestellimiet2) // Gefiatteerd tot een bedrag van limiet1 (<=500 Euro)
+ " WHERE bes_bestelling_key = " + bes_key;
oRs = Oracle.Execute(sql);
if (!finalapproval)
{ // Tracking en alle tweede goedkeurders een notificatie sturen.
bes.trackbestellingaccepteren(bes_key);
}
else
// De bestelling is tot de bestellingkosten goedgekeurd. Verder goedkeuren hoeft niet.
// De status van de bestelling mag (indien mogelijk) naar Geaccepteerd(4) of Besteld(5).
setnextstatus = true;
result.success = true;
}
if (ingesloten[i].canAccept2 && (S("bes_approval_all") == 1 || !ingesloten[i].canAccept3)) // Kan ik deze bestelling accepteren tot de tweede limiet? Als ik ook al tot de derde limiet kan accepteren dan direct maar tot de derde limiet (volgende if).
{
var finalapproval = (S("bes_approval_all") == 1 || ingesloten[i].kosten <= ingesloten[i].bestellimiet3 || ingesloten[i].approved > ingesloten[i].bestellimiet3);
sql = "UPDATE bes_bestelling"
+ " SET bes_bestelling_approved = " + (ingesloten[i].kosten < ingesloten[i].bestellimiet3? ingesloten[i].kosten : ingesloten[i].bestellimiet3) // Gefiatteerd tot een bedrag van limiet2 (<=5000 Euro)
+ " WHERE bes_bestelling_key = " + bes_key;
oRs = Oracle.Execute(sql);
if (!finalapproval)
{ // Tracking en alle derde goedkeurders een notificatie sturen.
bes.trackbestellingaccepteren(bes_key);
}
else
// De bestelling is tot de bestellingkosten goedgekeurd. Verder goedkeuren hoeft niet.
// De status van de bestelling mag (indien mogelijk) naar Geaccepteerd(4) of Besteld(5).
setnextstatus = true;
result.success = true;
}
if (ingesloten[i].canAccept3 && (S("bes_approval_all") == 1 || !ingesloten[i].canAccept4)) // Kan ik deze bestelling accepteren tot de derde limiet? Als ik ook al tot de vierde limiet kan accepteren dan direct maar tot de vierde limiet (volgende if).
{
var finalapproval = (S("bes_approval_all") == 1 || ingesloten[i].kosten <= ingesloten[i].bestellimiet4 || ingesloten[i].approved > ingesloten[i].bestellimiet4);
sql = "UPDATE bes_bestelling"
+ " SET bes_bestelling_approved = " + (ingesloten[i].kosten < ingesloten[i].bestellimiet4? ingesloten[i].kosten : ingesloten[i].bestellimiet4) // Gefiatteerd tot een bedrag van limiet3 (<=125000 Euro)
+ " WHERE bes_bestelling_key = " + bes_key;
oRs = Oracle.Execute(sql);
if (!finalapproval)
{ // Tracking en alle derde goedkeurders een notificatie sturen.
bes.trackbestellingaccepteren(bes_key);
}
else
// De bestelling is tot de bestellingkosten goedgekeurd. Verder goedkeuren hoeft niet.
// De status van de bestelling mag (indien mogelijk) naar Geaccepteerd(4) of Besteld(5).
setnextstatus = true;
result.success = true;
}
if (ingesloten[i].canAccept4 && (S("bes_approval_all") == 1 || !ingesloten[i].canAccept5)) // Kan ik deze bestelling accepteren tot de derde limiet? Als ik ook al tot de vierde limiet kan accepteren dan direct maar tot de vierde limiet (volgende if).
{
var finalapproval = (S("bes_approval_all") == 1 || ingesloten[i].kosten <= ingesloten[i].bestellimiet5 || ingesloten[i].approved > ingesloten[i].bestellimiet5);
sql = "UPDATE bes_bestelling"
+ " SET bes_bestelling_approved = " + (ingesloten[i].kosten < ingesloten[i].bestellimiet5? ingesloten[i].kosten : ingesloten[i].bestellimiet5) // Gefiatteerd tot een bedrag van limiet4 (<=1000000 Euro)
+ " WHERE bes_bestelling_key = " + bes_key;
oRs = Oracle.Execute(sql);
if (!finalapproval)
{ // Tracking en alle derde goedkeurders een notificatie sturen.
bes.trackbestellingaccepteren(bes_key);
}
else
// De bestelling is tot de bestellingkosten goedgekeurd. Verder goedkeuren hoeft niet.
// De status van de bestelling mag (indien mogelijk) naar Geaccepteerd(4) of Besteld(5).
setnextstatus = true;
result.success = true;
}
else if (ingesloten[i].canAccept5) // Kan ik deze bestelling volledig accepteren en geaccepteerd/besteld maken?
{
sql = "UPDATE bes_bestelling"
+ " SET bes_bestelling_approved = " + ingesloten[i].kosten // Gefiatteerd boven bedrag van limiet5 (>1000000 Euro) voor het bedrag van de bestellingkosten.
+ " WHERE bes_bestelling_key = " + bes_key;
oRs = Oracle.Execute(sql);
// De status van de opdracht mag (indien mogelijk) naar Ter fiattering(0) of Uitgegeven(5).
setnextstatus = true;
result.success = true;
}
if (setnextstatus)
{ // Nu naar status 4 (Geaccepteerd) of opdrachten aanmaken en naar status 5 (Besteld).
bes.setbestellingstatus(bes_key, 4); // Geaccepteerd BO
if (bes_disc_info.disc_params_auto_order == "1")
bes.makeOrders(user_key, bes_key);
result.message = tobeaccepted + " " + (tobeaccepted == 1 ? L("lcl_bes_accepted1") : L("lcl_bes_accepted"));
}
}
Response.Write(JSON.stringify(result));

View File

@@ -20,6 +20,7 @@ DOCTYPE_Disable = 1;
<!-- #include file="bes.inc" -->
<%
protectRequest.validateToken();
var bes_key_arr = getFParamIntArray("bes_key");
var result = {};
@@ -83,8 +84,7 @@ for (var i = 0; i < ingesloten.length; i++)
// vervolgens naar kostenplaatsgroep fiatteur sturen
// Fiatteringsproces moet gevolgd worden op de naam van de "voor wie" (bestelling voor)
// Als bes_disc_params_for_others niet is gezet zijn perslid_key en perslid_key_voor identiek
var bes_bestelling = bes.bestelling_info(ingesloten[i].bes_key); // fiatteur_key zal veranderd zijn
message = bes.sendNeedApprovalNotification(ingesloten[i].bes_key, ingesloten[i].perslid_key_voor, ingesloten[i].fiatteur_key);
message = bes.sendNeedApprovalNotification(ingesloten[i].bes_key, ingesloten[i].fiatteur_key);
}
result.success = true;

View File

@@ -169,6 +169,7 @@ var TransitParam = buildTransitParam(["klant_key", "srtprod_key", "srtprod_keys"
{title: L("lcl_cancel"), icon: "cancel.png", action: "bes_cancel()" } ];
CreateButtons(buttons);
IFACE.FORM_END();
%>
</form>

View File

@@ -23,6 +23,7 @@ DOCTYPE_Disable = 1;
<!-- #include file="../shared/save2db.inc" -->
<%
//protectRequest.validateToken();
/***** Get webform parameters *****/
var bes_srtprod_key = getFParamInt("bes_srtprod_key");
var prs_bedrijf_key = getFParamInt("prs_bedrijf_key");
@@ -76,7 +77,7 @@ if (authparams)
{
var regIns = buildInsert("bes_bedrijf_srtprod", fields);
var bes_bedrijf_srtprod_key = regIns.sequences["bes_bedrijf_srtprod_key"];
sql = regIns.sql;
var err = Oracle.Execute(sql, true);
if (err.friendlyMsg)

View File

@@ -91,15 +91,18 @@ var authparams = user.checkAutorisation("WEB_BESMSU");
function saveWeeg(bes_srtprod_key, prs_bedrijf_key, weegfactor)
{
if (!checkInput(weegfactor, $("#weging" + bes_srtprod_key))) return;
calcTotal(bes_srtprod_key);
if (weegfactor != "")
$("#weging" + bes_srtprod_key).val(num2currEditable(parseFloat(weegfactor.replace(',', '.'))));
var data = { bes_srtprod_key: bes_srtprod_key,
prs_bedrijf_key: prs_bedrijf_key,
weegfactor: weegfactor
};
<% protectRequest.dataToken("data"); %>
$.post("bes_bedrijfproduct_save.asp",
{ bes_srtprod_key: bes_srtprod_key,
prs_bedrijf_key: prs_bedrijf_key,
weegfactor: weegfactor },
data,
FcltCallback,
"json");
}
@@ -113,10 +116,13 @@ var authparams = user.checkAutorisation("WEB_BESMSU");
if (prijs != "")
$("#prijseenheid" + bes_srtprod_key).val(num2currEditable(parseFloat(prijs.replace(',', '.'))));
var data = { bes_srtprod_key: bes_srtprod_key,
prs_bedrijf_key: prs_bedrijf_key,
prijs: prijs
};
<% protectRequest.dataToken("data"); %>
$.post("bes_bedrijfproduct_save.asp",
{ bes_srtprod_key: bes_srtprod_key,
prs_bedrijf_key: prs_bedrijf_key,
prijs: prijs },
data,
FcltCallback,
"json");
}
@@ -130,10 +136,13 @@ var authparams = user.checkAutorisation("WEB_BESMSU");
if ($("#totaalprijs" + bes_srtprod_key).val() != "")
$("#totaalprijs" + bes_srtprod_key).val(num2currEditable(parseFloat($("#totaalprijs" + bes_srtprod_key).val().replace(',', '.'))));
var data = { bes_srtprod_key: bes_srtprod_key,
prs_bedrijf_key: prs_bedrijf_key,
prijs: lprijs
};
<% protectRequest.dataToken("data"); %>
$.post("bes_bedrijfproduct_save.asp",
{ bes_srtprod_key: bes_srtprod_key,
prs_bedrijf_key: prs_bedrijf_key,
prijs: lprijs },
data,
FcltCallback,
"json");
}

View File

@@ -50,7 +50,7 @@ if (bes_key == -1 && urole == "xx") // Vanuit prodsearch, probeer intelligente a
urole = canFOF?"fo":"fe";
}
transitParam = buildTransitParam(["punch", "mld_key", "artikel_key", "ps", "pn", "act_key"]); // ps en pn zijn array vanuit bes_hook_punch.asp
transitParam = buildTransitParam(["punch", "mld_key", "artikel_key", "ps", "pn", "act_key", "leverdatum", "adres_key", "flex_defaults"]); // ps en pn zijn array vanuit bes_hook_punch.asp
// OVERIGE PARAMETERS
@@ -84,7 +84,6 @@ transitParam = buildTransitParam(["punch", "mld_key", "artikel_key", "ps", "pn",
{
<% if (bes_key == -1)
{ %>
FcltMgr.startEdit(window);
if (params.cancel || params.close)
{
FcltMgr.closeDetail(window, params );
@@ -132,6 +131,7 @@ transitParam = buildTransitParam(["punch", "mld_key", "artikel_key", "ps", "pn",
{
%>
<script type="text/javascript" >
FcltMgr.fixActiveelementError();
FcltMgr.openModalDetail("bes_select_discipline.asp", "<%=L("lcl_bes_fac_select_cat")%>",
{ callback: function (data)
{
@@ -146,6 +146,13 @@ transitParam = buildTransitParam(["punch", "mld_key", "artikel_key", "ps", "pn",
}
else if (dis_key > 0) // Is het punchout?
{
var autfunction = {fo: 'WEB_BESFOF', bo: 'WEB_BESBOF'}[urole] || 'WEB_BESUSE';
var authparams = user.checkAutorisation(autfunction, false, dis_key); // verplicht, is toch niet veel gevraagd?
// Eigenlijk had je hier zonder rechten al nooit mogen komen maar soms lukt het via een deeplink
// Vooral met punchout is dat erg pijnlijk: je kwam wel bij de leverancier, kon alles kiezen
// en later, pas bij terugkomst kreeg je melding dat je geen rechten had.
user.auth_required_or_abort(authparams.PRSwritelevel < 9 && authparams.ALGwritelevel < 9);
sql = "SELECT bes_disc_params_punchouturl"
+ " FROM bes_disc_params dp"
+ " WHERE dp.bes_ins_discipline_key = " + dis_key;
@@ -155,7 +162,25 @@ transitParam = buildTransitParam(["punch", "mld_key", "artikel_key", "ps", "pn",
if (!from_punch && purl)
{
var hook_url = "bes_hook_punch.asp?urole="+urole+"&dis_key="+dis_key+transitParam;
purl = purl.replace("##RANDOM##",shared.random(16)).replace("##PERSLID_KEY##",user_key);
// Biedt de mogelijkheid de url te verrijken met gebruikers info
var subst_table = { "RANDOM" : shared.random(16),
"PERSLID_KEY": user_key,
"uid" : user_key,
"uanm" : user.prs_perslid_achternaam(),
"uvnm" : user.prs_perslid_voornaam(),
"ugender" : user.prs_perslid_geslacht(),
"umail" : user.prs_perslid_email(),
"utel" : user.prs_perslid_telefoonnr() /* || user.prs_perslid_mobiel() */,
"umob" : user.prs_perslid_mobiel(),
"uafd" : user.afdeling().naam()
};
for (s in subst_table)
{
var newval = subst_table[s];
if (typeof newval == "undefined" || newval === null)
newval = "";
purl = purl.replace("##" + s + "##", Server.URLencode(newval));
}
%>
<script type="text/javascript" >
var i = document.location.href.lastIndexOf('/');

View File

@@ -12,7 +12,7 @@
// Process de data die van de melder via Ajax terugkomt.
function process_besteller_info(prs_info)
{
if ($("#kostenklant").attr("checked"))
if ($("#kostenklant").prop("checked"))
// Zet eigen (default) kostenplaats alleen als kostenklant AAN. Indien niet aanwezig dan wordt suggestbox automatisch leeg gemaakt.
sgAccount.setValue(prs_info.kostenplaats_key, prs_info.kpn_string, true, true);
$("#default_kostenplaats_person_key").val(prs_info.kostenplaats_key);
@@ -54,8 +54,7 @@ function navigateToSupplier()
function onChangeArtikelgroep()
{
sgBesItem.setValue(-1, "", true, false, null, true)
sgBesItem.CheckJustOne();
sgBesItem.setValue(-1, "", true, false, null, true);
clear_item_details();
}

View File

@@ -15,6 +15,7 @@ DOCTYPE_Disable = 1;
<!-- #include file="./bes.inc" -->
<%
protectRequest.validateToken();
/***** Get webform parameters *****/
var urole = getFParam("urole");
@@ -66,38 +67,6 @@ for (var i = 0; i < ingesloten.length; i++)
bestelopdr_key = oRs("bes_bestelopdr_key").value;
}
function verwijderBestelling(bes_key, bestelopdr_key)
{
sql = "DELETE bes_bestelling WHERE bes_bestelling_key = " + bes_key;
var err = Oracle.Execute(sql, true);
if (err.friendlyMsg)
message = err.friendlyMsg;
// check of bestelaanvraag is verwijderd
if (message == "")
{ // DELETE is niet echt trackbaar
success = true;
// bestelaanvraag is verwijderd. Verwijder nu ook de rest
// JGL: Is dat niet allemaal automatisch meegecascadeerd?
// Verwijder bestelaanvraag items
sql = "DELETE bes_bestelling_item WHERE bes_bestelling_key = " + bes_key;
oRs = Oracle.Execute(sql);
// Indien een bestelopdracht aanwezig is dan bestelopdracht + bestelopdracht items verwijderen.
if (bestelopdr_key > 0)
{
// Verwijder bestelopdracht items
sql = "DELETE bes_bestelopdr_item WHERE bes_bestelopdr_key = " + bestelopdr_key;
oRs = Oracle.Execute(sql);
// Verwijder bestelopdracht
sql = "DELETE bes_bestelopdr WHERE bes_bestelopdr_key = " + bestelopdr_key
oRs = Oracle.Execute(sql);
}
message = L("lcl_bes_deleted_1") + S("bes_bestelling_prefix") + bes_key + L("lcl_bes_deleted_2");
}
}
// Gaat het hier om een change bestelling (embargo)
var isChange = ingesloten[i].parent_key && ingesloten[i].parent_key > 0;
@@ -105,7 +74,7 @@ for (var i = 0; i < ingesloten.length; i++)
{ // Een change bestelling kan alleen gewijzigd (er wordt geen nieuwe change aangemaakt) worden indien deze status 2(=Nieuw) heeft.
// Deze controle zit al in canDelete
// Verwijder change bestelaanvraag. Hierdoor vindt een rollback plaats van de orginele bestelaanvraag
verwijderBestelling(ingesloten[i].bes_key, bestelopdr_key);
message = bes.verwijderBestelling(ingesloten[i].bes_key, bestelopdr_key);
}
else
{ // Of de bestelaanvraag geannuleerd of verwijderd dient de worden is afhankelijk van de status;
@@ -118,7 +87,8 @@ for (var i = 0; i < ingesloten.length; i++)
if (ingesloten[i].oldStatus < 5)
{ // Verwijder bestelaanvraag. canDelete is al gecontroleerd
verwijderBestelling(ingesloten[i].bes_key, bestelopdr_key);
message = bes.verwijderBestelling(ingesloten[i].bes_key, bestelopdr_key);
success = true;
}
else
{

View File

@@ -47,6 +47,7 @@ if (bes_key == -1)
var artikel_key = getQParamInt("artikel_key", -1); //deeplink/productsearch
var from_punch = getQParamInt("punch", 0) == 1; // dan zijn pn en sn in de QueryString ook gezet.
// en mogen de details niet meer aangepast
var leverdatum = getQParamInt("leverdatum", null); // Leverdatum
var transitParam = buildTransitParam(["urole", "bes_key", "dis_key", "mld_key"]);
var fronto = urole == "fo";
@@ -82,7 +83,9 @@ else // nieuwe bestelling. Defaults bepalen
{
bes_bestelling = { bes_key: bes_key, dis_key: dis_key, fac_activiteit_key: act_key };
user.checkAutorisation(autfunction, false, dis_key); // verplicht, is toch niet veel gevraagd?
var authparams = user.checkAutorisation(autfunction, false, dis_key); // verplicht, is toch niet veel gevraagd?
// Eigenlijk had je hier zonder rechten al nooit mogen komen maar soms lukt het via een deeplink
user.auth_required_or_abort(authparams.PRSwritelevel < 9 && authparams.ALGwritelevel < 9);
// Bepaal bes_bestelling.inclBTW
sql = "SELECT COALESCE (ks.prs_kostensoort_btw, 0) inclBTW"
@@ -98,13 +101,21 @@ else // nieuwe bestelling. Defaults bepalen
this_bes = { canChange: true,
canItemsChange: !from_punch };
bes_bestelling.rfoDeliverydate = new Date();
if (bes_disc_info.disc_params_leverdagen > 0)
if (leverdatum)
bes_bestelling.rfoDeliverydate = new Date(leverdatum);
else
{
sql = "SELECT fac.DatumTijdPlusUitvoerTijd(" + (new Date).toSQL() + "," + bes_disc_info.disc_params_leverdagen + ", 'DAGEN')"
+ " FROM DUAL"
oRs = Oracle.Execute(sql);
bes_bestelling.rfoDeliverydate = new Date(oRs(0).Value);
if (bes_disc_info.disc_params_leverdagen < 0)
bes_bestelling.rfoDeliverydate = null;
else
bes_bestelling.rfoDeliverydate = new Date();
if (bes_disc_info.disc_params_leverdagen > 0)
{
sql = "SELECT fac.DatumTijdPlusUitvoerTijd(" + (new Date).toSQL() + "," + bes_disc_info.disc_params_leverdagen + ", 'DAGEN')"
+ " FROM DUAL"
oRs = Oracle.Execute(sql);
bes_bestelling.rfoDeliverydate = new Date(oRs(0).Value);
}
}
if (frontend)
@@ -134,16 +145,20 @@ else // nieuwe bestelling. Defaults bepalen
var prs_info = new prs.prs_perslid(user_key, { withAflever: true });
bes_bestelling.afleverruimte = prs_info.afleverruimte;
bes_bestelling.mld_adres_key = prs_info.mld_adres_key;
bes_bestelling.mld_adres_key = getQParamInt("adres_key", prs_info.mld_adres_key);
bes_bestelling.mld_adres_naam = prs_info.mld_adres_naam;
}
else // fronto/backo
else if (!fronto)
{
shared.internal_error("Bestelling toevoegen met urole={0} is niet ondersteund.".format(urole));
}
else // fronto
{
bes_bestelling.kostenplaats_key = -1;
bes_bestelling.perslid_key = -1;
bes_bestelling.perslid_key_voor = -1;
bes_bestelling.afleverruimte = "";
bes_bestelling.mld_adres_key = -1;
bes_bestelling.mld_adres_key = getQParamInt("adres_key", -1);
}
if (act_key != -1)
{ // Invoerder heeft actie aangemaakt. Dan voor aanvrager/invoerder/contactpersoon de user_key nemen.
@@ -182,6 +197,15 @@ else // nieuwe bestelling. Defaults bepalen
// Vul de punchoutkeuzes automatisch in
var psrt_keys = getQParamIntArray("ps", []); // array met srtdeel_key's
var pamounts = getQParamIntArray("pn", []); // array met aantallen
bes_bestelling.flex_defaults = {};
var flex_defaults = getQParam("flex_defaults", "").split("&"); // flex_defaults=bestellingid=12345
for (var i in flex_defaults)
{
var nm = flex_defaults[i].split("=")[0].toLowerCase();
var val = flex_defaults[i].split("=")[1];
bes_bestelling.flex_defaults[nm] = val;
}
}
%>
@@ -225,7 +249,7 @@ else // nieuwe bestelling. Defaults bepalen
{
if (zelf)
{ // Aanroep van onchange van kostenklant vinkje. zelf is dan checkbox object
if ($("#kostenklant").attr("checked"))
if ($("#kostenklant").prop("checked"))
{ // Kostenklant UIT => AAN: Zet eigen (default) kostenplaats van de ingevulde persoon. Indien niet aanwezig dan wordt suggestbox automatisch leeg gemaakt.
if ($("#person").val() > 0)
{ // Persoon is ingevuld.
@@ -265,7 +289,7 @@ else // nieuwe bestelling. Defaults bepalen
frm.ordernr.className = '';
frm.ordernr.value = ''; // Altijd wisselen bij toggle
<% } %>
if (prop.attr("checked"))
if (prop.prop("checked"))
{
<% if (S("show_ordernr") == 2)
{ %>
@@ -284,10 +308,8 @@ else // nieuwe bestelling. Defaults bepalen
}
}
// Strings needed by sel_Obj_Op.js JGL: zodat die gewoon js kan blijven ipv _js.asp
var BES_img_dir = "<% = S("BES_img_dir") %>";
// Strings and variables needed by sel_items_tab.js
var confirm_order_before_submit = <%=S("bes_confirm_order_before_submit")?"true":"false"%>;
var front_end = <% = (fronto || backo) ? "false" : "true" %>;
var maninfo = false; // Needed by sel_Obj_Op.js
var currency_pref = '<%=S("currency_pref")%>';
@@ -313,9 +335,9 @@ else // nieuwe bestelling. Defaults bepalen
<% var buttons = [];
if (bes_key < 0 && bes_bestelling.fac_activiteit_key == -1)
buttons.push({title: L("lcl_bes_Submit"), icon: "bestel.png", action: "MakeOrder()", singlepress: true, id: "btn_bes_submit"});
buttons.push({title: L("lcl_bes_Submit"), icon: "bestel.png", action: "MakeOrder(0)", singlepress: true, id: "btn_bes_submit"});
else
buttons.push({title: L("lcl_submit"), icon: "opslaan.png", action: "MakeOrder()", singlepress: true, id: "btn_bes_submit"});
buttons.push({title: L("lcl_submit"), icon: "opslaan.png", action: "MakeOrder(1)", singlepress: true, id: "btn_bes_submit"});
if (bes_bestelling.fac_activiteit_key == -1)
{
@@ -363,7 +385,11 @@ else // nieuwe bestelling. Defaults bepalen
changeKostK(); // Even ordernr goed aan/uitzetten
<% }
}
%>
if (this_bes.canItemsChange)
{ %>
sgBesItem.CheckJustOne();
<% } %>
if (front_end)
showPicture('<%=bes_disc_info.disc_params_logo_url%>');
@@ -470,6 +496,17 @@ else // nieuwe bestelling. Defaults bepalen
if (p_key > 0)
{
$.getJSON("../prs/get_prs_info_ajax.asp?req_info=prs_perslid&prs_aflever=1&prs_profiel=<%=bes_bestelling.dis_key%>&prs_perslid_key=" + p_key + "&setmandaat=" + setmandaat, process_besteller_info);
// Alleen reloaden als persoonsafhankelijke kenmerken; anders heel irritant
if ($("#k_flexsql").val() == 1)
{ // TEST: wat als niet bes_voor?
var s = "load_kenmerk.asp?urole=<%=urole%>"
+ "&bes_key=<%=bes_bestelling.bes_key%>"
+ "&disc_key="+ dis_key
+ "&kenmerktype=B"
+ (bes_key > 0 && !this_bes.canMainChange? "&reado=1" : "") // testen
+ "&prs_key=" + p_key;
$("#besFlexList").load(s, function () { FcltMgr.resized () });
}
}
}
</script>
@@ -589,15 +626,20 @@ else // nieuwe bestelling. Defaults bepalen
FCLTcalendar( "calendar",
{ label : (bes_disc_info.disc_params_leverdagen>0? L("lcl_bes_deli_date_exp") : L("lcl_bes_deli_date")),
datum : bes_bestelling.rfoDeliverydate,
maxPast : (bes_disc_info.disc_params_leverdagen >= 0)? 0 : null,
initEmpty: bes_key < 0 && bes_disc_info.disc_params_leverdagen < 0,
maxPast : 0,
maxFuture: S("bes_datum_limiet"),
readonly: bes_key > 0 && !this_bes.canMainChange,
readonly: (bes_key > 0 && !this_bes.canMainChange) || leverdatum,
saveValue: (leverdatum!=null), // wel submitten
required: true
});
var ALGreadlevel = bes_disc_info.authparams? bes_disc_info.authparams.ALGwritelevel : 9;
//var aflever_readonly = (bes_key > 0 && bes_bestelling.rfoStatus > 4)
var aflever_readonly = (bes_key > 0 && bes_bestelling.rfoStatus > 5)
if (getQParamInt("adres_key", -1) > 0)
aflever_readonly = true;
sql = "SELECT m.mld_adres_key"
+ ", m.mld_adres_naam, m.mld_adres_upper"
+ (aflever_readonly? " FROM mld_adres m" : " FROM mld_v_afleveradres m")
@@ -623,6 +665,10 @@ else // nieuwe bestelling. Defaults bepalen
required: true
}
);
if (aflever_readonly && bes_bestelling.mld_adres_key > 0)
{
%><input type='hidden' name='deliveryAddr' value='<%=bes_bestelling.mld_adres_key%>'><%
}
RWFIELDTR("delivery_place", "fld", L("lcl_bes_del_room"), bes_bestelling.afleverruimte,
{
@@ -644,7 +690,9 @@ else // nieuwe bestelling. Defaults bepalen
disc_key: bes_bestelling.dis_key,
kenmerktype: "B",
reado: (bes_bestelling.bes_key > 0) && !this_bes.canMainChange,
flexcolumns: S("bes_flexcolumns")
prs_key : bes_bestelling.perslid_key_voor,
flexcolumns: S("bes_flexcolumns"),
defaults : bes_bestelling.flex_defaults // flex_defaults=bestellingid=12345
});
%></td></tr><%
BLOCK_END(); %>
@@ -754,9 +802,9 @@ else // nieuwe bestelling. Defaults bepalen
<th><%=L("lcl_bes_srtdeel_nr")%></th>
<th><%=L("lcl_bes_srtdeel")%></th>
<th><%=L("lcl_bes_unity")%></th>
<th align="right"><%=L("lcl_bes_price_per_unity")%></th>
<th align="right"><%=L("lcl_bes_amount")%></th>
<th align="right" <%=show_price ? "" : " style='display:none;'" %>><%=L("lcl_bes_subtotal")%></th>
<th style="text-align:right"><%=L("lcl_bes_price_per_unity")%></th>
<th style="text-align:right"><%=L("lcl_bes_amount")%></th>
<th style="text-align:right" <%=show_price ? "" : " style='display:none;'" %>><%=L("lcl_bes_subtotal")%></th>
</tr>
</thead>
<tbody>
@@ -795,7 +843,8 @@ else // nieuwe bestelling. Defaults bepalen
</div>
<% }
%> </td></tr><%
BLOCK_END(); %>
BLOCK_END(); IFACE.FORM_END();
%>
</form>
<iframe src="../Shared/empty.html"
onload='iface.button.enable("btn_bes_submit")';

View File

@@ -45,7 +45,7 @@ var flexdeel_string_arr = getFParamArray("flexdeel_string",[]);
var flexitem_string_unsafe = getFParamArray("flexitem_string",[]); // kan ook 'new1' zijn voor nieuwe opdrachten
// staffel_info.totaalbedrag is erg handig
var staffel_info = bes.staffel_info (srtdeel_keys, amount_arr);
var staffel_info = bes.staffel_info(srtdeel_keys, amount_arr);
var isNew = (bes_key == -1);
var isChange = !isNew && bes_bestelling.parent_key > 0;
@@ -90,7 +90,7 @@ var strState = ""; // L("lcl_bes_RFO_regSuccess")
// Check customer specific restrictions
// customer hook
pResult = new HookResult();
var pResult = new HookResult();
// Klantspecifieke check functie (hookfunction) voor de invoer
// Let op dat sinds 5.2.2 flexArray niet meer bestaat.
@@ -114,90 +114,104 @@ if (!kpl_ksrt_validate(kostenplaats_key, null, dis_key))
var approver_key = -1;
var ter_finfiattering = false;
var isFE = autfunction == 'WEB_BESUSE';
// Persoonlijk Gebonden Budget (PGB) en/of Afdeling Gebonden Budget (AGB) controle
// bes_disc_info.disc_params_pgb: 0 = Geen van beiden
// 1 = Alleen pgb
// 2 = Alleen agb
// 3 = Beiden, pgb en agb
if (bes_disc_info.disc_params_pgb > 0)
{ // Persoonlijk Gebonden Budget (PGB) en Afdeling Gebonden Budget (AGB) controle
// Fiatteringsproces moet gevolgd worden op de naam van
// S("prs_dep_default_kpn_voor") == 0: de contactpersoon prs_key
// S("prs_dep_default_kpn_voor") == 1: de "voor wie" (bestelling voor) prs_key_voor
// Als bes_disc_params_for_others niet is gezet zijn prs_key en prs_key_voor identiek
var exceeds_pgb = bes.exceeds_pgb(staffel_info.totaalbedrag, (S("prs_dep_default_kpn_voor") == 0? prs_key : prs_key_voor), dis_key, bes_key)
var exceeds_agb = bes.exceeds_agb(staffel_info.totaalbedrag, (S("prs_dep_default_kpn_voor") == 0? prs_key : prs_key_voor), bes_key)
if (exceeds_pgb || exceeds_agb)
{
if (S("bes_pgb_fiattering") == 1 && !(isFE && S("bes_pgb_fe_fiat") == 1))
// Algemene fiatterings proces noodzakelijk naast PGB fiatering
// reinit
var pResult = new HookResult();
// Note: ALTERNATIEF VOOR DE FUNCTIE ZOU EEN BES_DISC_PARAMS_REMOTE KUNNEN ZIJN..??
var UseRemoteApproval = custfunc.bes_hasremoteapproval(dis_key, pResult) && pResult.value;
if (UseRemoteApproval)
{
// De fiattering voor deze catalogus ligt helemaal buiten FACILITOR
ter_finfiattering = true;
else
{
}
else
{
// Persoonlijk Gebonden Budget (PGB) en/of Afdeling Gebonden Budget (AGB) controle
// bes_disc_info.disc_params_pgb: 0 = Geen van beiden
// 1 = Alleen pgb
// 2 = Alleen agb
// 3 = Beiden, pgb en agb
if (bes_disc_info.disc_params_pgb > 0)
{ // Persoonlijk Gebonden Budget (PGB) en Afdeling Gebonden Budget (AGB) controle
// Fiatteringsproces moet gevolgd worden op de naam van
// S("prs_dep_default_kpn_voor") == 0: de contactpersoon prs_key
// S("prs_dep_default_kpn_voor") == 1: de "voor wie" (bestelling voor) prs_key_voor
// Als bes_disc_params_for_others niet is gezet zijn prs_key en prs_key_voor identiek
strState = (exceeds_pgb
? L("lcl_bes_exceeds_pgb") + safe.curr(bes.get_pgb_exceed_amount(staffel_info.totaalbedrag, (S("prs_dep_default_kpn_voor") == 0? prs_key : prs_key_voor), dis_key, bes_key))
: "")
+ (exceeds_pgb && exceeds_agb
? "\n" // Nieuwe regel
: "")
+ (exceeds_agb
? L("lcl_bes_exceeds_agb") + safe.curr(bes.get_agb_exceed_amount(staffel_info.totaalbedrag, (S("prs_dep_default_kpn_voor") == 0? prs_key : prs_key_voor), dis_key, bes_key))
: "")
+ "\n" + L("lcl_bes_adjust_order");
abort_with_warning(strState);
var exceeds_pgb = bes.exceeds_pgb(staffel_info.totaalbedrag, (S("prs_dep_default_kpn_voor") == 0? prs_key : prs_key_voor), dis_key, bes_key)
var exceeds_agb = bes.exceeds_agb(staffel_info.totaalbedrag, (S("prs_dep_default_kpn_voor") == 0? prs_key : prs_key_voor), dis_key, bes_key)
if (exceeds_pgb || exceeds_agb)
{
if (S("bes_pgb_fiattering") == 1 && !(isFE && S("bes_pgb_fe_fiat") == 1))
// Algemene fiatterings proces noodzakelijk naast PGB fiatering
ter_finfiattering = true;
else
{
// Fiatteringsproces moet gevolgd worden op de naam van
// S("prs_dep_default_kpn_voor") == 0: de contactpersoon prs_key
// S("prs_dep_default_kpn_voor") == 1: de "voor wie" (bestelling voor) prs_key_voor
// Als bes_disc_params_for_others niet is gezet zijn prs_key en prs_key_voor identiek
strState = (exceeds_pgb
? L("lcl_bes_exceeds_pgb") + safe.curr(bes.get_pgb_exceed_amount(staffel_info.totaalbedrag, (S("prs_dep_default_kpn_voor") == 0? prs_key : prs_key_voor), dis_key, bes_key))
: "")
+ (exceeds_pgb && exceeds_agb
? "\n" // Nieuwe regel
: "")
+ (exceeds_agb
? L("lcl_bes_exceeds_agb") + safe.curr(bes.get_agb_exceed_amount(staffel_info.totaalbedrag, (S("prs_dep_default_kpn_voor") == 0? prs_key : prs_key_voor), dis_key, bes_key))
: "")
+ "\n" + L("lcl_bes_adjust_order");
abort_with_warning(strState);
}
}
else if (isFE && S("bes_pgb_fe_fiat") == 1)
{ // Onder PGB/AGB en bestelling van FE en moet zeker langs budgethouder
ter_finfiattering = true;
}
}
}
else if (isFE && S("bes_pgb_fe_fiat") == 1)
{ // Onder PGB/AGB en bestelling van FE en moet zeker langs budgethouder
ter_finfiattering = true;
}
}
else
{ // Standaard fiatteringscontrole
// Fiatteringsproces moet gevolgd worden op de naam van
// S("prs_dep_default_kpn_voor") == 0: de contactpersoon prs_key
// S("prs_dep_default_kpn_voor") == 1: de "voor wie" (bestelling voor) prs_key_voor
// Als bes_disc_params_for_others niet is gezet zijn prs_key en prs_key_voor identiek
// Als orgineel nog gefiatteerd moet worden door budgethouder (status is 2) dan zeker eerst fiatteren
if (!act_mode
&& !bes_disc_info.disc_params_autoacceptrfo
&& shared.exceeds_profiel(staffel_info.totaalbedrag, (S("prs_dep_default_kpn_voor") == 0? prs_key : prs_key_voor), dis_key)
&& (isNew || oldStatus == 2 || bes.herfiatteren(bes_bestelling, bes_disc_info, staffel_info.totaalbedrag)))
// niet automatisch fiat(!)teren en profiel wordt overschreden
ter_finfiattering = true;
}
// Als het boven mijn profiel is, of ik -als ik budgethouder ben/zou zijn- niet zelf mag goedkeuren
// Gaan we kijken wie dan wel.
if (ter_finfiattering || S("can_selfapprove") == 0)
{ // Wie moet dit (als eerste) goedkeuren voor deze kostenplaats?
approver_key = prs.getKpVerantwoordelijke(kostenplaats_key);
__Log('Eerstgevonden fiatteur: '+approver_key);
if (approver_key == -1) {
// geen fiatteur gevonden, bestellen niet mogelijk
__Log('bestelling afgebroken');
abort_with_warning(L("lcl_bes_no_fiatteur"));
}
if (shared.exceeds_profiel(staffel_info.totaalbedrag, approver_key, dis_key))
{ // de gevonden fiatteur heeft onvoldoende profiel, is er een hogere (kpngroepverantwoordelijke)
// Let wel: alleen controle of hij er bestaat. Wie het is doen we nog niets mee hier.
__Log('voldoet niet');
var nextapprover_key = prs.getKpVerantwoordelijkeExcept(kostenplaats_key, approver_key);
__Log('Vervolgensgevonden fiatteur: ' + nextapprover_key);
if (nextapprover_key == -1 || shared.exceeds_profiel(staffel_info.totaalbedrag, nextapprover_key, dis_key))
{
__Log('voldoet ook niet');
abort_with_warning(L("lcl_bes_exceed_limit"));
else
{ // Standaard fiatteringscontrole
// Fiatteringsproces moet gevolgd worden op de naam van
// S("prs_dep_default_kpn_voor") == 0: de contactpersoon prs_key
// S("prs_dep_default_kpn_voor") == 1: de "voor wie" (bestelling voor) prs_key_voor
// Als bes_disc_params_for_others niet is gezet zijn prs_key en prs_key_voor identiek
// Als orgineel nog gefiatteerd moet worden door budgethouder (status is 2) dan zeker eerst fiatteren
if (!act_mode
&& !bes_disc_info.disc_params_autoacceptrfo
&& shared.exceeds_profiel(staffel_info.totaalbedrag, (S("prs_dep_default_kpn_voor") == 0? prs_key : prs_key_voor), dis_key)
&& (isNew || oldStatus == 2 || bes.herfiatteren(bes_bestelling, bes_disc_info, staffel_info.totaalbedrag)))
// niet automatisch fiat(!)teren en profiel wordt overschreden
ter_finfiattering = true;
}
}
// Er is nu een altijd een eerste approver_key gevonden (met of zonder voldoende fiatteringsrechten. Anders al een abort.
// approver_key is oke of indien -1 dan is er geen approval meer nodig (is al geabort hierboven anders)
}
// Als het boven mijn profiel is, of ik -als ik budgethouder ben/zou zijn- niet zelf mag goedkeuren
// Gaan we kijken wie dan wel.
// Kan ik zelf fiatteren?: true: totaalbedrag <= can_selfapprove
// false totaalbedrag > can_selfapprove
if (ter_finfiattering || staffel_info.totaalbedrag > S("can_selfapprove"))
{ // Wie moet dit (als eerste) goedkeuren voor deze kostenplaats?
approver_key = prs.getKpVerantwoordelijke(kostenplaats_key, staffel_info.totaalbedrag);
__Log('Eerstgevonden fiatteur: '+approver_key);
if (approver_key == -1) {
// geen fiatteur gevonden, bestellen niet mogelijk
__Log('bestelling afgebroken');
abort_with_warning(L("lcl_bes_no_fiatteur"));
}
if (shared.exceeds_profiel(staffel_info.totaalbedrag, approver_key, dis_key))
{ // de gevonden fiatteur heeft onvoldoende profiel, is er een hogere (kpngroepverantwoordelijke)
// Let wel: alleen controle of hij er bestaat. Wie het is doen we nog niets mee hier.
__Log('voldoet niet');
var nextapprover_key = prs.getKpVerantwoordelijkeExcept(kostenplaats_key, approver_key);
__Log('Vervolgensgevonden fiatteur: ' + nextapprover_key);
if (nextapprover_key == -1 || shared.exceeds_profiel(staffel_info.totaalbedrag, nextapprover_key, dis_key))
{
__Log('voldoet ook niet');
abort_with_warning(L("lcl_bes_exceed_limit"));
}
}
// Er is nu een altijd een eerste approver_key gevonden (met of zonder voldoende fiatteringsrechten. Anders al een abort.
// approver_key is oke of indien -1 dan is er geen approval meer nodig (is al geabort hierboven anders)
}
}
// JGL: 5.1.2: er is besloten dat een concept/embargo alleen (en altijd)
// wordt aangemaakt als er ook al opdrachten waren.
// Tot die tijd wordt een gewone update gedaan (net als 5.1.1) maar
@@ -300,6 +314,7 @@ currentKenmerkenSQL = " SELECT kb.bes_kenmerk_key"
+ " AND bes_bestelling_key = " + bes_key;
allKenmerkenSQL = "SELECT " + lcl.xsql('t.bes_srtkenmerk_omschrijving', 't.bes_srtkenmerk_key') +" kenmerk_omschrijving"
+ ", b.bes_srtkenmerk_key srtkenmerk_key"
+ ", fac_kenmerkdomein_key"
+ " FROM bes_kenmerk b, "
+ " bes_srtkenmerk t"
+ " WHERE b.bes_srtkenmerk_key = t.bes_srtkenmerk_key"
@@ -399,51 +414,75 @@ if (status == 1 || status == 2|| status == 3 || status == 4 || status == 5)
if (makechange) // in de originele tracking verwijzen we naar de change-request
shared.trackaction("BESUPD", getQParamInt("bes_key"), L("lcl_bes_change") + S("bes_bestelling_prefix") + bes_key );
// Nu kan daadwerkelijk de juiste status gezet worden.
if (approver_key == -1) // No fin-approval required
{
// Als orgineel nog gefiatteerd moet worden door BO (status is 3) dan zeker eerst fiatteren
if (oldStatus == 3 || ((staffel_info.totaalbedrag > bes_disc_info.disc_params_bestellimiet) &&
(isNew || bes.herfiatteren(bes_bestelling, bes_disc_info, staffel_info.totaalbedrag)))) // should BO approve?
{
bes.setbestellingstatus(bes_key, 3, L("lcl_bes_fiatbyrules")); // finanicieel gefiatteerd, BO moet nog wel
}
else
{
bes.setbestellingstatus(bes_key, 4); // Geaccepteerd
if (UseRemoteApproval)
{
__Log("Requesting remote approval");
var remoteResult = custfunc.bes_getremoteapproval(getQParamInt("bes_key", pResult)); // dis_key ook meegeven?
// Track dat fiattering gevraagd wordt aan extern systeem (custfunc.bes_remoteapprovalSystemName(dis_key)?)
// En wat bij fail?
// shared.trackaction("BESAP2", bes_key, remoteResult);
// var corsaResult = false;
// var corsaError = "";
// corsaResult = corsaConnect();
// if (!corsaResult)
// strState = "Resultaat Corsa/Webservice: "+corsaError;
//
// var xmlTableDef = Server.CreateObject("MSXML2.DOMDocument.4.0");
// var docNr = corsaCreateDoc(bes_key);
// var caseID = corsaGetCase(docNr);
// xmlTableDef = corsaVarTabGet(caseID);
// corsaVarTabSet(bes_key, caseID, xmlTableDef);
// corsaDisconnect();
if (bes_disc_info.disc_params_auto_order == "1") // direct opdracht aanmaken
// sql = "UPDATE bes_bestelling"
// + " SET bes_bestelling_opmerking = 'CORSA: " + docNr + " (" + caseID + ")'"
// + " WHERE bes_bestelling_key = " + bes_key;
// Oracle.Execute(sql);
} else { // internal approval mechanism
// Nu kan daadwerkelijk de juiste status gezet worden.
if (approver_key == -1) // No fin-approval required
{
if (oldStatus == 5 && opdrStatus == 1) // afgewezen opdrachten vervangen we gewoon
bes.changeOrders(user_key, bes_key);
// Als orgineel nog gefiatteerd moet worden door BO (status is 3) dan zeker eerst fiatteren
if (oldStatus == 3 || ((staffel_info.totaalbedrag > bes_disc_info.disc_params_bestellimiet) &&
(isNew || bes.herfiatteren(bes_bestelling, bes_disc_info, staffel_info.totaalbedrag)))) // should BO approve?
{
bes.setbestellingstatus(bes_key, 3, L("lcl_bes_fiatbyrules")); // finanicieel gefiatteerd, BO moet nog wel
}
else
bes.makeOrders(user_key, bes_key);
{
bes.setbestellingstatus(bes_key, 4); // Geaccepteerd
if (bes_disc_info.disc_params_auto_order == "1") // direct opdracht aanmaken
{
if (oldStatus == 5 && opdrStatus == 1) // afgewezen opdrachten vervangen we gewoon
bes.changeOrders(user_key, bes_key);
else
bes.makeOrders(user_key, bes_key);
}
}
}
}
}
else
{ // Deze bestelling moet gefiatteerd worden
// Inform approver that they have something to do
// Niet uitvoeren bij bestelling voor geplande actie
if (!act_mode)
{
if (vervang)
{
var sql = "UPDATE bes_bestelling"
+ " SET bes_bestelling_fiat_user = NULL,"
+ " bes_bestelling_status = 2"
+ " WHERE bes_bestelling_key = " + bes_key;
Oracle.Execute(sql);
// AP2 notificatie wordt al door sendNeedApprovalNotification gedaan
// bes.setbestellingstatus(bes_key, 2); // terug naar Nieuw/ter acceptering
else
{ // Deze bestelling moet gefiatteerd worden
// Inform approver that they have something to do
// Niet uitvoeren bij bestelling voor geplande actie
if (!act_mode)
{
if (vervang)
{
var sql = "UPDATE bes_bestelling"
+ " SET bes_bestelling_fiat_user = NULL,"
+ " bes_bestelling_status = 2"
+ " WHERE bes_bestelling_key = " + bes_key;
Oracle.Execute(sql);
// AP2 notificatie wordt al door sendNeedApprovalNotification gedaan
// bes.setbestellingstatus(bes_key, 2); // terug naar Nieuw/ter acceptering
}
strState = bes.sendNeedApprovalNotification(bes_key, approver_key);
}
}
// Fiatteringsproces moet gevolgd worden op de naam van
// S("prs_dep_default_kpn_voor") == 0: de contactpersoon prs_key
// S("prs_dep_default_kpn_voor") == 1: de "voor wie" (bestelling voor) prs_key_voor
// Als bes_disc_params_for_others niet is gezet zijn prs_key en prs_key_voor identiek
strState = bes.sendNeedApprovalNotification(bes_key, (S("prs_dep_default_kpn_voor") == 0? prs_key : prs_key_voor), approver_key);
}
}
}
}
else if (oldStatus == 6) // 6=geleverd
{ // er kunnen/zullen ook al bes_bestelopdr_item's bestaan
@@ -512,6 +551,12 @@ else if (oldStatus == 6) // 6=geleverd
}
}
// Klantspecifieke hookfunction
var pResult = new HookResult();
if (!custfunc.bes_postsave(bes_key, pResult))
{
abort_with_warning(pResult.errmsg);
}
%>
<html>
<head>

View File

@@ -72,25 +72,33 @@ function doSubmit()
for (var i=1; i<=window.document.getElementById("k_all").value; i++) {
if (window.document.getElementById("k" + i + "val")) {
if (window.document.getElementById("k" + i + "val").value != "")
var kval = window.document.getElementById("k" + i + "val")
if (kval.value != "")
{
var kkey = window.document.getElementById('k' + i + 'key').value;
objReturn[0][objReturn[0].length] = kkey;
objReturn[1][objReturn[1].length] = window.document.getElementById('k' + i + 'val').value;
if (kval.type == 'checkbox') {
objReturn[1][objReturn[1].length] = (kval.checked?1:0);
}
else
objReturn[1][objReturn[1].length] = kval.value;
var lbl = $("label[for='k" + i + "val']").text();
// skip : (haal dubbele punt van de string af)
lbl = lbl.substring(0, lbl.length - 1)
objReturn[2][objReturn[2].length] = lbl;
var tp = window.document.getElementById('k' + i + 't').value;
if (tp && tp == 'R') {
if (kval.type == 'checkbox') {
objReturn[3][objReturn[3].length] = (kval.checked?1:0);
}
else if (tp && tp == 'R') {
objReturn[3][objReturn[3].length] = $('#k' + i + 'val option:selected').text();
}
else if (tp && tp == 'S') {
objReturn[3][objReturn[3].length] = $('#Suggest' + kkey + '_show').val();
}
else {
objReturn[3][objReturn[3].length] = window.document.getElementById('k' + i + 'val').value;
objReturn[3][objReturn[3].length] = kval.value;
}
}
}
@@ -111,13 +119,17 @@ function doSubmit()
objReturn:objReturn,
callback: function (data)
{
if (data.isXmlOk) {
FcltMgr.closeDetail(window, { objReturn: objReturn} );
if (data.isXmlOk)
{
parent.FcltMgr._modalCallback[1]( { objReturn: objReturn} );
parent.$('iframe#fcltmodal'+1).dialog('close');
//parent.FcltMgr.dialogClose();
return true;
}
else {
else
{
return false;
}
}
}
});
return false;
@@ -202,7 +214,8 @@ function changeName(prs_key) {
-1,
{ flexcolumns: 1, // In edit mode kenmerken onder elkaar en niet in 2 kolommen.
kenmerk_search: false,
prs_key: prs_key
prs_key: prs_key,
hideVervallen: true // Wijzigen kennen we toch (nog) niet
}
);
%>
@@ -210,10 +223,11 @@ function changeName(prs_key) {
</table></td></tr>
<% BLOCK_END(); %>
<%
buttons = [{title: (preview ? L("lcl_bes_preview"):L("lcl_submit")), icon: "opslaan.png", action: "doSubmit();"},
buttons = [{title: (preview ? L("lcl_bes_preview"):L("lcl_submit")), icon: "opslaan.png", action: "doSubmit();", singlepress: true, id: "btn_itemkenmerk_submit"},
{title: L("lcl_back"), icon: "undo.png", action: "FcltMgr.closeDetail(window, { cancel: true });"}
];
CreateButtons(buttons);
IFACE.FORM_END();
%>
</form>
</div>

View File

@@ -28,6 +28,7 @@ var opdr_key = getQParamInt("ordernr");
var bes_bestelopdr = bes.bestelopdracht_info(opdr_key); // Globale variabele met alle bes_bestelopdr informatie
var bes_bestelling = bes.bestelling_info(bes_bestelopdr.bes_key_str[0]);
var this_bestelopdr = bes.func_enabled_bestelopdracht(opdr_key);
%>
<html>
@@ -35,24 +36,27 @@ var bes_bestelling = bes.bestelling_info(bes_bestelopdr.bes_key_str[0]);
<% FCLTHeader.Generate(); %>
</head>
<%
var autfunction = '';
if (minfo)
autfunction = 'WEB_BESBAC';
else
autfunction = 'WEB_BESBOR';
var authparams = user.checkAutorisation(autfunction);
// TODO: Scherper
user.auth_required_or_abort(authparams.ALGwritelevel < 9 && authparams.PRSwritelevel);
var authparams = user.checkAutorisation("WEB_BESBOF");
user.auth_required_or_abort(this_bestelopdr.canChange);
var submitting = getQParamInt("submit", 0) == 1;
if (submitting)
{
itemregels = getFParamInt("itemregels");
protectRequest.validateToken();
var fields = [ { dbs: "bes_bestelopdr_opmerking", typ: "varchar", frm: "opmerk", track: L("lcl_remark"), len: 320 },
{ dbs: "mld_adres_key_lev", typ: "key", frm: "levering", track: L("lcl_bes_adres_lev"), foreign: "MLD_V_AFLEVERADRES" } ,
{ dbs: "mld_adres_key_fac", typ: "key", frm: "factuur", track: L("lcl_bes_adres_fac"), foreign: "MLD_V_FACTUURADRES" }
];
if (getFParam("chkproceed", "off") == "on")
fields.push({ dbs: "bes_bestelopdr_status", typ: "key", val: 3});
var besOpdrUpd = buildTrackingUpdate("bes_bestelopdr", " bes_bestelopdr_key = " + opdr_key, fields);
itemregels = getFParamInt("itemregels");
var besopdr_id = "";
for (i = 1; i <= itemregels; i++)
{
comment = "" + Request('ita' + i);
cnt = getFParamInt('cnt' + i);
ikey = getFParamInt('ikey' + i);
// TODO: Moet (desnoods) prijs niet overgenomen uit bes_bestelling_item_prijs?
@@ -65,16 +69,23 @@ var bes_bestelling = bes.bestelling_info(bes_bestelopdr.bes_key_str[0]);
+ " WHERE bes_bestelopdr_item_key = " + ikey;
Oracle.Execute(sql);
if (bes_bestelopdr.artikel_arr[i-1].aantal > cnt)
{
sql = "SELECT boi.bes_bestelopdr_item_omschrijv"
+ " , bo.bes_bestelopdr_id"
+ " FROM bes_bestelopdr_item boi"
+ " , bes_bestelopdr bo"
+ " WHERE boi.bes_bestelopdr_key = bo.bes_bestelopdr_key"
+ " AND bes_bestelopdr_item_key = " + ikey;
oRs = Oracle.Execute(sql);
var item_oms = oRs("bes_bestelopdr_item_omschrijv").Value;
besopdr_id = oRs("bes_bestelopdr_id").Value;
besOpdrUpd.trackarray.push(L("lcl_bes_amount") + ": " + buildTrackText("float", bes_bestelopdr.artikel_arr[i-1].aantal, cnt) + " (" + item_oms + ")");
}
}
var fields = [ { dbs: "bes_bestelopdr_opmerking", typ: "varchar", frm: "opmerk" },
{ dbs: "mld_adres_key_lev", typ: "key", frm: "levering" } ,
{ dbs: "mld_adres_key_fac", typ: "key", frm: "factuur" }
];
if (getFParam("chkproceed", "off") == "on")
fields.push({ dbs: "bes_bestelopdr_status", typ: "key", val: 3});
sql = buildUpdate("bes_bestelopdr", fields) + " bes_bestelopdr_key = " + opdr_key;
Oracle.Execute(sql);
Oracle.Execute(besOpdrUpd.sql);
// Als de status 4 (In bestelling (bevestigd)) is zou het zo kunnen zijn dat nu (na deze wijziging) alles geleverd is.
if (bes_bestelopdr.status == 4)
@@ -82,6 +93,14 @@ var bes_bestelling = bes.bestelling_info(bes_bestelopdr.bes_key_str[0]);
bes.updatebestelopdrstatus(opdr_key);
bes.updatebestellingstatus(bes_bestelling.bes_key);
}
// Update nog tracken
shared.trackaction("BES2UP",
opdr_key,
L("lcl_bes_is_bes2uptrack").format(S("bes_bestelopdr_prefix") + besopdr_id) + "\n" + besOpdrUpd.trackarray.join("\n"));
%> <script type="text/javascript">
FcltMgr.closeDetail(window, { warning: null } );
</script>
@@ -99,6 +118,13 @@ var bes_bestelling = bes.bestelling_info(bes_bestelopdr.bes_key_str[0]);
{
FcltMgr.closeDetail(window, { cancel: true } );
}
jQuery(document).ready(function()
{
$('textarea').resize(function() { FcltMgr.resized(window) });
$('textarea').autogrow();
});
</script>
<body id="editbody">
<%
@@ -173,21 +199,36 @@ var bes_bestelling = bes.bestelling_info(bes_bestelopdr.bes_key_str[0]);
</tr>
<% }
sql = "SELECT mld_adres_key, mld_adres_naam "
+ " FROM mld_v_aanwezigadres"
+ " WHERE mld_adres_afleveradres IS NOT NULL"
+ (authparams.ALGreadlevel >= 0?" AND alg_locatie_key IN (SELECT alg_locatie_key FROM fac_v_my_locations "
+ " WHERE prs_perslid_key = " + user_key + " AND niveau="+authparams.ALGreadlevel+")":"")
sql = "SELECT aa.mld_adres_key"
+ " , aa.mld_adres_naam"
+ " FROM mld_v_aanwezigadres aa"
+ " WHERE aa.mld_adres_afleveradres IS NOT NULL"
+ (authparams.ALGreadlevel >= 0
? " AND (EXISTS (SELECT ml.alg_locatie_key"
+ " FROM fac_v_my_locations ml"
+ " WHERE ml.prs_perslid_key = " + user_key
+ " AND ml.niveau = " + authparams.ALGreadlevel
+ " AND ml.alg_locatie_key = aa.alg_locatie_key)"
+ " OR aa.alg_locatie_key IS NULL"
+ " OR aa.mld_adres_key = " + bes_bestelopdr.mld_adres_key_lev + ")"
: "")
+ " ORDER BY 2";
FCLTselector("levering", sql, {label: L("lcl_bes_adres_lev"),
initKey: bes_bestelopdr.mld_adres_key_lev,
emptyOption: (bes_bestelopdr.mld_adres_key_lev < 0? null : "")})
sql = "SELECT mld_adres_key, mld_adres_naam "
+ " FROM mld_v_aanwezigadres"
+ " WHERE mld_adres_factuuradres IS NOT NULL"
+ (authparams.ALGreadlevel>=0?" AND alg_locatie_key IN (SELECT alg_locatie_key FROM fac_v_my_locations "
+ " WHERE prs_perslid_key="+user_key+" AND niveau="+authparams.ALGreadlevel+")":"")
sql = "SELECT fa.mld_adres_key"
+ " , fa.mld_adres_naam"
+ " FROM mld_v_factuuradres fa"
+ (authparams.ALGreadlevel >= 0
? " WHERE (EXISTS (SELECT ml.alg_locatie_key"
+ " FROM fac_v_my_locations ml"
+ " WHERE ml.prs_perslid_key = " + user_key
+ " AND ml.niveau = " + authparams.ALGreadlevel
+ " AND ml.alg_locatie_key = fa.alg_locatie_key)"
+ " OR fa.alg_locatie_key IS NULL"
+ " OR fa.mld_adres_key = " + bes_bestelopdr.mld_adres_key_fac + ")"
: "")
+ " ORDER BY 2";
FCLTselector("factuur", sql, {label: L("lcl_bes_adres_fac"),
initKey: bes_bestelopdr.mld_adres_key_fac,
@@ -202,8 +243,8 @@ var bes_bestelling = bes.bestelling_info(bes_bestelopdr.bes_key_str[0]);
<th><%=L("lcl_bes_srtdeel_nr")%></th>
<th><%=L("lcl_bes_discipline")%></th>
<th><%=L("lcl_bes_srtdeel")%></th>
<th align="right"><%=L("lcl_bes_amount")%></th>
<th align="right"><%=L("lcl_bes_Price") + " " + (bes_bestelopdr.inclBTW? L("lcl_shared_inclBTW") : L("lcl_shared_exclBTW"))%></th>
<th style="text-align:right"><%=L("lcl_bes_amount")%></th>
<th style="text-align:right"><%=L("lcl_bes_Price") + " " + (bes_bestelopdr.inclBTW? L("lcl_shared_inclBTW") : L("lcl_shared_exclBTW"))%></th>
</tr>
<%
@@ -261,6 +302,7 @@ var bes_bestelling = bes.bestelling_info(bes_bestelopdr.bes_key_str[0]);
%>
<input type='hidden' id='itemregels' name='itemregels' value='<%=bes_bestelopdr.artikel_arr.length%>'>
<input type='hidden' id='total' name='total' value='<%=safe.jsfloat(total)%>'>
<% IFACE.FORM_END(); %>
</form>
</div>
</body>

View File

@@ -136,6 +136,18 @@ else
queryUrl: "../shared/suggest/suggestBesProd.asp?1=1"});
})
function editImageCallback(data, orgData)
{
$("#image").val(data.filenaam);
}
function edit_image()
{
var url = "<%=protectQS.create("../../appl/shared/BijlagenForm.asp?module=BESPH&multi=1&key=" + art.disc_key)%>";
FcltMgr.openModalDetail(url, L("lcl_mrk_upload_foto"),
{ callback: editImageCallback } );
}
</script>
</head>
<body id="editbody">
@@ -153,7 +165,7 @@ else
onSubmit="bes_submit()">
<% BLOCK_START("besArtikel", L("lcl_bes_srtdeelblok"));
RWFIELDTR("srtdeel_nr", "fld", L("lcl_bes_srtdeel_nr"), art.nr, { maxlength: 32 });
RWFIELDTR("srtdeel_nr", "fld", L("lcl_bes_srtdeel_nr"), art.nr, { required: true, maxlength: 32 });
RWFIELDTR("omschrijving", "fld", L("lcl_bes_srtdeel_oms"), art.omschrijving, { required: true, maxlength: 100 });
ROFIELDTR("fld", L("lcl_bes_discipline"), art.disc_oms);
var sql = "SELECT bes_srtgroep_key, "
@@ -169,19 +181,26 @@ else
});
RWFIELDTR("srtdeel_eenheid", "fld", L("lcl_bes_unity"), art.eenheid);
RWFIELDTR("image", "fld", L("lcl_bes_image"), art.image);
%> <tr valign="top">
<td class="label ">
<label for="k1val"><span title=""><%=L("lcl_bes_image")%>:</span></label>
</td>
<td>
<input type="text" id="image" name="image" class="fld" value="<%=safe.html(art.image)%>" title="">
&nbsp;
<input type="button" class="mbutton" onClick="edit_image()">
</td>
</tr>
// TODO: srtprodselector.inc maken
%>
<tr>
<td class="label"><label class="selector" for="itemfilter"><%=L("lcl_bes_srtprod")%>:</label>
</td>
<td>
<input type="text" name="itemfilter" id="itemfilter"
value='<%=safe.htmlattr(art.srtprod_oms)%>'>
<input type="hidden" id="srtprod_key" name="srtprod_key" value="<%=art.srtprod_key||-1%>">
</td>
</tr>
<tr>
<td class="label"><label class="selector" for="itemfilter"><%=L("lcl_bes_srtprod")%>:</label>
</td>
<td>
<input type="text" name="itemfilter" id="itemfilter"
value='<%=safe.htmlattr(art.srtprod_oms)%>'>
<input type="hidden" id="srtprod_key" name="srtprod_key" value="<%=art.srtprod_key||-1%>">
</td>
</tr>
<%
RWFIELDTR("notitie", "fld", L("lcl_bes_notitie"), art.srtdeel_not);
RWTEXTAREATR("opmerking", "fld", L("lcl_bes_opmerking"), art.opmerking);
@@ -222,6 +241,7 @@ else
RWFIELDTR("depotverdeelpct", "fldshort", L("lcl_bes_depotverdeelpct"), art.depotverdeelpct);
BLOCK_END();
IFACE.FORM_END();
%>
</form>
</div>

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