1017 Commits

Author SHA1 Message Date
Daniëlle Tolner
2cf85e49a5 CONN#29414: vooraankondiging uitvoeringsopdrachten + einddatum naar Basware
svn path=/Website/branches/v5.3.1/; revision=21874
2014-06-12 11:38:33 +00:00
Daniëlle Tolner
b694ce2579 CONN#29414: vooraankondiging uitvoeringsopdrachten + einddatum naar Basware
svn path=/Website/branches/v5.3.1/; revision=21873
2014-06-12 11:38:10 +00:00
Peter Koerhuis
68c2ba11a3 AKZA#28085 Nieuw logo
svn path=/Website/branches/v5.3.1/; revision=19813
2013-11-13 16:20:33 +00:00
Peter Koerhuis
feb13b69ca AKZA#28085 Nieuw logo
svn path=/Website/branches/v5.3.1/; revision=19812
2013-11-13 16:17:40 +00:00
Peter Feij
4b9e84ae0a RWSN#27993 Bug bij tonen van objecten in planbord
svn path=/Website/branches/v5.3.1/; revision=19761
2013-11-07 14:27:32 +00:00
Ruud Lipper
59e6c64004 AAES#27398
svn path=/Website/branches/v5.3.1/; revision=19317
2013-10-01 07:24:03 +00:00
Jos Groot Lipman
e3d2d7ba30 CSUN#27585 ALGUSE mag ALGMAN kenmerken bij geavanceerd niet zien
svn path=/Website/branches/v5.3.1/; revision=19288
2013-09-26 14:08:13 +00:00
Jos Groot Lipman
222fdbf830 CONN#27572 Deelwerk werkte niet met 5.3.1
svn path=/Website/branches/v5.3.1/; revision=19280
2013-09-26 10:02:46 +00:00
Jos Groot Lipman
a5b12247df PZHO#26756 Rapport cherrypick from trunk
svn path=/Website/branches/v5.3.1/; revision=18993
2013-09-04 14:08:23 +00:00
Jos Groot Lipman
b8b22efd08 IVET#27323 Help wel goed via https
svn path=/Website/branches/v5.3.1/; revision=18857
2013-08-26 12:04:06 +00:00
Arthur Egberink
864773f27a CSUN#27310 -- Kenmerken aanpassen met alguse rechten.
svn path=/Website/branches/v5.3.1/; revision=18846
2013-08-23 10:06:21 +00:00
Jos Groot Lipman
0b57f6eb55 FSN#27256 Minder HMAC_TAMPERING bij QR-code aanmeldingen
svn path=/Website/branches/v5.3.1/; revision=18787
2013-08-19 13:25:11 +00:00
Jos Groot Lipman
bb42edbc0f SKAF#27270 Minder vaak extra pagina bij printen
svn path=/Website/branches/v5.3.1/; revision=18783
2013-08-19 12:02:45 +00:00
Jos Groot Lipman
00c9e439fd FSN#27261 Werkplekgebonden objecten
svn path=/Website/branches/v5.3.1/; revision=18744
2013-08-15 15:12:09 +00:00
Jos Groot Lipman
b5a25c7ee2 HAYG#27205 Multi bijlage verplichting werd niet meer afgedwongen
svn path=/Website/branches/v5.3.1/; revision=18624
2013-08-07 07:48:48 +00:00
Jos Groot Lipman
90ef6836e5 FSN#27209 Out of cursors als er offertes tussen zitten.
svn path=/Website/branches/v5.3.1/; revision=18623
2013-08-07 07:26:08 +00:00
Jos Groot Lipman
c7163013a8 FSN#27143 AiAi bij lvl=2 (op meldinggroep)
svn path=/Website/branches/v5.3.1/; revision=18552
2013-07-30 08:53:30 +00:00
Jos Groot Lipman
c50f64feb9 AAIT#27119 Scherp achter een NOSHOW aansluiten (Oracle tijd)
svn path=/Website/branches/v5.3.1/; revision=18535
2013-07-24 14:54:24 +00:00
Jos Groot Lipman
2248955d19 AAIT#27119 RESNOS heeft geen leesrechten voor RESBOF/FOF nodig
svn path=/Website/branches/v5.3.1/; revision=18531
2013-07-24 13:35:35 +00:00
Jos Groot Lipman
38018608a4 5.3.1 Gold D
svn path=/Website/branches/v5.3.1/; revision=18527
2013-07-24 09:03:59 +00:00
Jos Groot Lipman
b10314f9d6 AAIT#27119 protect-token was er niet op tijd bij deeplink naar PDA/reservering
svn path=/Website/branches/v5.3.1/; revision=18525
2013-07-24 08:40:40 +00:00
Jos Groot Lipman
1a258e7966 AAES#26884 expired.asp linkje naar voorpagina ook voor IE werkend
svn path=/Website/branches/v5.3.1/; revision=18524
2013-07-24 08:38:00 +00:00
Jos Groot Lipman
8ea2a43141 FSN#27104 EOF error werd niet goed getest
svn path=/Website/branches/v5.3.1/; revision=18511
2013-07-23 07:47:27 +00:00
Jos Groot Lipman
4167fb3812 AAIT#27102 Token bescherming miste
svn path=/Website/branches/v5.3.1/; revision=18505
2013-07-22 07:45:25 +00:00
Jos Groot Lipman
2075a7f9de FSN#27096 noValidateToken ook voor MLD-update
svn path=/Website/branches/v5.3.1/; revision=18499
2013-07-18 13:52:35 +00:00
Jos Groot Lipman
bbe17814c1 FSN#27095 Beter urole-loos werken als vanuit kalender aangeroepen
svn path=/Website/branches/v5.3.1/; revision=18498
2013-07-18 11:59:26 +00:00
Jos Groot Lipman
0ba431fb5d AAES#26884 expired.asp linkje naar voorpagina geven
svn path=/Website/branches/v5.3.1/; revision=18465
2013-07-15 09:24:44 +00:00
Jos Groot Lipman
64dd193fb7 UWVA#26986 Beter rare karakters in filenamen escapen (maar niet dubbel)
svn path=/Website/branches/v5.3.1/; revision=18333
2013-07-02 14:23:33 +00:00
Jos Groot Lipman
16e27a5c21 AKZA#26907 Verdwijnende wallplates
svn path=/Website/branches/v5.3.1/; revision=18267
2013-06-26 11:54:18 +00:00
Jos Groot Lipman
fbf90fdb52 FSN#26913 Notitie toevoegen geeft tikken foutmelding
svn path=/Website/branches/v5.3.1/; revision=18264
2013-06-26 09:34:42 +00:00
Erik Groener
c5c34ed14f FSN#26913 Notitie toevoegen geeft tiken foutmelding
svn path=/Website/branches/v5.3.1/; revision=18262
2013-06-26 07:12:44 +00:00
Jos Groot Lipman
16a4c93aac AAEN#26923 Nog meer tokenValidatie uitschakelen bij API's
svn path=/Website/branches/v5.3.1/; revision=18261
2013-06-25 16:04:26 +00:00
Jos Groot Lipman
15f2f56618 RWSN#25409 Maximaal zoom klopte niet bij template printen
svn path=/Website/branches/v5.3.1/; revision=18255
2013-06-24 14:16:19 +00:00
Marcel Bourseau
54f770e7da BONS#26800: care23a
svn path=/Website/branches/v5.3.1/; revision=18253
2013-06-24 13:02:02 +00:00
Jos Groot Lipman
a95c31544f HOUT#26909 Diverse foutmeldingen (missing parameters) bij slepen
svn path=/Website/branches/v5.3.1/; revision=18250
2013-06-24 12:04:10 +00:00
Ruud Lipper
601f4eb856 AKZA#26839
svn path=/Website/branches/v5.3.1/; revision=18173
2013-06-14 12:37:49 +00:00
Jos Groot Lipman
d275311ca8 AAVL#26738 HTML_ velden wel weer op de print en naar Excel
svn path=/Website/branches/v5.3.1/; revision=18163
2013-06-13 09:36:26 +00:00
Jos Groot Lipman
bfe58e0c08 FSN#26790 Overrule.LCL weer werkend sinds met 5.3.1 het LCL laden wordt uitgesteld.
svn path=/Website/branches/v5.3.1/; revision=18160
2013-06-13 07:57:29 +00:00
Maykel Geerdink
af81c9b899 FSN#26824: IIS Logfile: ORA-00933: SQL-opdracht is niet juist beëindigd.
svn path=/Website/branches/v5.3.1/; revision=18158
2013-06-13 06:39:22 +00:00
Maykel Geerdink
ea918e84d5 AAEN#26664: Meldingen met status 'offerte acceptatie' onterecht onder 'te behandelen'.
svn path=/Website/branches/v5.3.1/; revision=18157
2013-06-13 06:01:25 +00:00
Jos Groot Lipman
ff99097f69 AKZA#26196 Contouren uit te zetten
svn path=/Website/branches/v5.3.1/; revision=18144
2013-06-12 07:27:01 +00:00
Jos Groot Lipman
b6e50f69e8 UWVA#26811 / followup RWSN#26802 Minder IE8 crashes (mogelijk ten koste van lichtelijk geheugen vollopen?)
svn path=/Website/branches/v5.3.1/; revision=18135
2013-06-11 12:02:23 +00:00
Jos Groot Lipman
6878ac5c85 Gold C
svn path=/Website/branches/v5.3.1/; revision=18134
2013-06-11 10:32:08 +00:00
Jos Groot Lipman
aabe4906e4 FSN#26796 hmac-beschermde pagina's negeren bij vastpinnen
svn path=/Website/branches/v5.3.1/; revision=18133
2013-06-11 10:31:19 +00:00
Jos Groot Lipman
cc2bee5f70 FSN#26511 Minder enge foutmelding bij HMAC-errors op login.asp, gewoon redirect naar root pagina.
svn path=/Website/branches/v5.3.1/; revision=18131
2013-06-11 09:59:28 +00:00
Jos Groot Lipman
bfcaab6b88 RWSN#26802 Minder IE8 crashes (mogelijk ten koste van lichtelijk geheugen vollopen?)
svn path=/Website/branches/v5.3.1/; revision=18130
2013-06-11 08:30:20 +00:00
Maykel Geerdink
dd682f24b3 AANS#26735: Emailadres past niet in login veld bij zelfregistratie.
svn path=/Website/branches/v5.3.1/; revision=18078
2013-06-03 08:17:19 +00:00
Ruud Lipper
36ee556b55 FSN#26745
svn path=/Website/branches/v5.3.1/; revision=18077
2013-06-03 08:08:52 +00:00
Peter Feij
ad312c3a9d VGLD#26708 verkeerde datum bij reservering
svn path=/Website/branches/v5.3.1/; revision=18030
2013-05-31 13:48:56 +00:00
Maykel Geerdink
c0ee360205 AAEN#26664: Meldingen met status 'offerte acceptatie' onterecht onder 'te behandelen'
svn path=/Website/branches/v5.3.1/; revision=17977
2013-05-28 12:01:12 +00:00
Maykel Geerdink
bac71e4cc1 IVET#26638: Overschrijding acc. tijden.
svn path=/Website/branches/v5.3.1/; revision=17964
2013-05-27 10:05:40 +00:00
Maykel Geerdink
0aa73697e7 AANX#26646: 5.3.1. - Onduidelijkheden offertetraject.
svn path=/Website/branches/v5.3.1/; revision=17960
2013-05-27 08:36:15 +00:00
Maykel Geerdink
cd85d036ba AANS#26656: Dubbele opdrachten in afhandelen meldingen lijst.
svn path=/Website/branches/v5.3.1/; revision=17944
2013-05-23 09:36:34 +00:00
Peter Feij
ca166e21fd FSN#26620 Analyzer resized niet in Chrome/FF (workaround)
svn path=/Website/branches/v5.3.1/; revision=17943
2013-05-23 08:43:39 +00:00
Maykel Geerdink
3743d9f31d Wijziging niet doorgevoerd (revert)
AANS#26656: Dubbele opdrachten in afhandelen meldingen lijst.

svn path=/Website/branches/v5.3.1/; revision=17941
2013-05-23 08:06:32 +00:00
Maykel Geerdink
ae7c809f78 AAFM#26363: 5.3.1 Offertes komen onterecht in beeld bij servicedesk.
AANX#26646: 5.3.1. - Onduidelijkheden offertetraject

svn path=/Website/branches/v5.3.1/; revision=17934
2013-05-22 10:51:41 +00:00
Maykel Geerdink
133304fdcb AAFM#26363: 5.3.1 Offertes komen onterecht in beeld bij servicedesk.
AANX#26646: 5.3.1. - Onduidelijkheden offertetraject

svn path=/Website/branches/v5.3.1/; revision=17932
2013-05-22 09:52:55 +00:00
Peter Koerhuis
b117f7cce9 FSN#26611 MLD/PDA: nieuwe melding als mobile_alg_level = L
svn path=/Website/branches/v5.3.1/; revision=17901
2013-05-14 16:01:25 +00:00
Peter Feij
475caf62f7 FSN#26553 xmlnmode-link voor deel moet niet met fo
svn path=/Website/branches/v5.3.1/; revision=17882
2013-05-08 11:25:23 +00:00
Jos Groot Lipman
b5345288ab FSN#26550 set_dialect moet vullen van de cache forceren
svn path=/Website/branches/v5.3.1/; revision=17878
2013-05-08 09:13:13 +00:00
Jos Groot Lipman
481cb04a4c FSN#26548 Iets voorzichter bij overdracht parameters met een komma
svn path=/Website/branches/v5.3.1/; revision=17877
2013-05-08 07:54:39 +00:00
Jos Groot Lipman
c7bd629b56 Gold B
svn path=/Website/branches/v5.3.1/; revision=17876
2013-05-08 07:14:39 +00:00
Jos Groot Lipman
1b8fc1adbd JSON's hebben geen FcltHeader nodig (bleek uit logging)
svn path=/Website/branches/v5.3.1/; revision=17874
2013-05-07 15:28:36 +00:00
Jos Groot Lipman
e76a962217 UWVA#26539 Veel sneller vele tabbladen sluiten op IE8
svn path=/Website/branches/v5.3.1/; revision=17867
2013-05-07 13:20:27 +00:00
Jos Groot Lipman
191d666861 FSN#26365 Mobile:
- ook bijlagen bij bestaande melding
- Tijdelijke hack om labels beter op aparte regel te tonen
- Bugje waardoor geen 'Opslaan' knop in IE-mobile

svn path=/Website/branches/v5.3.1/; revision=17858
2013-05-07 08:18:39 +00:00
Jos Groot Lipman
700ec72863 UWVA#26521 Beter backwards compatible voor KASPRS
svn path=/Website/branches/v5.3.1/; revision=17856
2013-05-06 13:56:44 +00:00
Jos Groot Lipman
1590b7fb1a UWVA#26492 FG contextmenu acties werden meerdere keren uitgevoerd.
svn path=/Website/branches/v5.3.1/; revision=17853
2013-05-06 12:37:05 +00:00
Maykel Geerdink
71a13ff64a FSN#26432: Parkeerplaatsen mobiel alleen met autorisatie.
svn path=/Website/branches/v5.3.1/; revision=17852
2013-05-06 12:11:48 +00:00
Jos Groot Lipman
aa595f96b2 GDFS#26493 Authenticatie fout bij dienst rapport
svn path=/Website/branches/v5.3.1/; revision=17848
2013-05-06 09:29:26 +00:00
Jos Groot Lipman
5d13658ba0 FSN#26503 MLDFOF menuoptie aanmaken met urole
svn path=/Website/branches/v5.3.1/; revision=17847
2013-05-06 09:23:16 +00:00
Peter Feij
7d2baad3b5 FSN#26508 error bij toevoegen afspraak
svn path=/Website/branches/v5.3.1/; revision=17841
2013-05-03 14:42:32 +00:00
Peter Feij
98b185ddaf UWVA#26504 popupmessages werden niet getoond
svn path=/Website/branches/v5.3.1/; revision=17840
2013-05-03 13:10:53 +00:00
Peter Koerhuis
c442ffb5bd GDFS#26494 Opslaan objecten lukt niet (geef foutmelding)
svn path=/Website/branches/v5.3.1/; revision=17837
2013-05-03 08:20:13 +00:00
Jos Groot Lipman
ad78c789f9 GDFS#26493 Authenticatie fout bij dienstrapport
svn path=/Website/branches/v5.3.1/; revision=17836
2013-05-03 08:01:01 +00:00
Jos Groot Lipman
f39eea30fd FSN#26436 merge vanuit trunk, had in branch gemoeten
svn path=/Website/branches/v5.3.1/; revision=17834
2013-05-02 14:28:22 +00:00
Jos Groot Lipman
9956d55a88 Gold a
svn path=/Website/branches/v5.3.1/; revision=17829
2013-05-02 12:50:16 +00:00
Jos Groot Lipman
4620e13881 UWVA#26456 IE8 flexibel printen
svn path=/Website/branches/v5.3.1/; revision=17828
2013-05-02 12:38:50 +00:00
Jos Groot Lipman
1f981b701b UWVA#26486 Aanzienlijk sneller
svn path=/Website/branches/v5.3.1/; revision=17827
2013-05-02 12:04:50 +00:00
Jos Groot Lipman
45cee82d17 UWVA#26440 Geen suggest bij 'opgeslagen' zoekschermen==>Nu ook weer goed voor mobile
svn path=/Website/branches/v5.3.1/; revision=17825
2013-05-02 11:39:01 +00:00
Peter Koerhuis
027284de69 UWVA#26485 ANALYZER kan niet opgestart worden vanwege onvoldoende rechten
svn path=/Website/branches/v5.3.1/; revision=17821
2013-05-02 09:39:46 +00:00
Maykel Geerdink
afbbe4ca8a FSN#26432: Parkeerplaatsen mobiel alleen met autorisatie.
svn path=/Website/branches/v5.3.1/; revision=17817
2013-05-02 09:11:10 +00:00
Jos Groot Lipman
f3db50178f Nog enkele XSS kwetsbaarheden
svn path=/Website/branches/v5.3.1/; revision=17814
2013-05-02 07:37:08 +00:00
Jos Groot Lipman
1aad2a8fa1 UWVA#26477 Blauwe poppetje om 'Beller' in te vullen in persoonselector werkte niet altijd in IE8
svn path=/Website/branches/v5.3.1/; revision=17813
2013-05-02 07:30:31 +00:00
Jos Groot Lipman
5980c96ea4 pictures/gradient_dark.png bestaat helemaal niet (en anders had het nog ../appl/pictures moeten zijn)
svn path=/Website/branches/v5.3.1/; revision=17810
2013-05-01 13:00:13 +00:00
Jos Groot Lipman
6964890129 UWVA#26472 Notificatie vinkjes beter uitrekenen
svn path=/Website/branches/v5.3.1/; revision=17809
2013-05-01 12:49:20 +00:00
Jos Groot Lipman
3e63e09298 UWVA#26476 Upload DWG hangt
svn path=/Website/branches/v5.3.1/; revision=17803
2013-05-01 11:15:36 +00:00
Jos Groot Lipman
7c02a0327e svn path=/Website/branches/v5.3.1/; revision=17801 2013-05-01 10:08:31 +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
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
Maykel Geerdink
257885b288 UWVA#25063: minimum aantal bij reservering broodjesservice.
svn path=/Website/trunk/; revision=16507
2013-01-14 10:02:43 +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
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
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
90dfed0265 PNBR#25053 Verwijderen van waarden in eigen tabel.
svn path=/Website/trunk/; revision=16486
2013-01-10 10:08:08 +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
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
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
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
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
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
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
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
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
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
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
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
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
Arthur Egberink
1b018e5723 svn path=/Website/trunk/; revision=16372 2012-12-19 12:57:20 +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
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
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
f476dfb6cd FSN#25215 Wat verbeteringen aan de FAQ
svn path=/Website/trunk/; revision=16351
2012-12-18 11:20:55 +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
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
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
1455 changed files with 85781 additions and 41819 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

@@ -18,6 +18,7 @@ DOCTYPE_Disable = 1;
<!--#include file="../Shared/common.inc"-->
<!--#include file="../Shared/json2.js" -->
<%
protectRequest.validateToken();
var level = getFParam("level");
var dis_key_arr = getFParamIntArray("key");

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>
<%

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

@@ -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

@@ -201,6 +201,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

@@ -67,8 +67,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

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

View File

@@ -147,6 +147,7 @@ BLOCK_START("algInfo", "");
});
BLOCK_END();
IFACE.FORM_END();
%>
</form>
<iframe src="../Shared/empty.html" name="hidFrameSubmit" style="display:none"></iframe>

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,7 +91,6 @@ 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,

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>
<%
@@ -183,7 +188,7 @@ 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"}));

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);
%>
</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>
<%
@@ -174,7 +179,7 @@ function locatie_list(pautfunction, params)
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);
%>
</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);
%>
</form>
</div> <!-- search -->
<div id="result">

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>
@@ -221,7 +226,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);
%>
</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

@@ -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");
}

View File

@@ -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"});

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

@@ -90,11 +90,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()

View File

@@ -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

@@ -60,11 +60,16 @@ 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>

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>
<%

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>
@@ -168,7 +173,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);
%>
</form>
</div> <!-- search -->
<div id="result">

View File

@@ -56,11 +56,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
@@ -79,7 +84,7 @@ FCLTHeader.Requires({ plugins:["jQuery"],
{
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 });
FcltMgr.openModalDetail(url, "<%=L("lcl_change")%>", {callback: refreshall });
}
</script>
<%
@@ -218,7 +223,7 @@ 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}));
}

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);
%>
</form>
</div> <!-- search -->
<div id="result">

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

@@ -3,51 +3,63 @@
$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)
{
Response.Status = "500 Internal server error";
Response.Write(msg);
Response.End;
}
%>

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,23 +86,173 @@ 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;
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 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;
}
}
}
}
// 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)
wheres.push("ROWNUM <= " + requestData.limit);
@@ -82,30 +260,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);
}
%>

View File

@@ -63,19 +63,6 @@
}
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;
}
// Hier zou het echte werk moeten gebeuren nav. xmlReq
// en FCLTElement moeten we uitbreiden met antwoorden.
var detected ="?";

View File

@@ -10,6 +10,51 @@
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";
@@ -26,4 +71,140 @@
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");
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 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 meldingenloop (mochten er ooit nog anderen gaan volgen).
var afspraken = xmlReq.getElementsByTagName("afspraak");
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 afsid = afspraken[i].getAttribute("key"); // Bij type=update/delete
var afsaction = afspraken[i].getAttribute("type").toLowerCase();
var ruimtekey = XMLval(afspraken[i], "gebouwkey");
var van = XMLval(afspraken[i], "van");
var tot = XMLval(afspraken[i], "tot");
if (afsid == null) { // Voorkom problemen als key-attribuut ontbreekt (zoals bij insert)!
afsid = '';
}
var afspraak_key = afsid; // En anders bepaald bij insert!
user.checkAutorisation("WEB_BEZUSE");
if (afsaction == 'insert') {
// met default action, geen omschrijving, geen parkeerplaats
sql = "INSERT INTO bez_afspraak etc"
}
else if (afsaction == 'delete') {
if (afsid == '') {
resultcode = 2;
resulttekst = "Undefined reservering (key)";
}
else {
sql = "DELETE FROM bez-afspraak etc"
}
}
else {
resultcode = 2;
resulttekst = "Undefined operation (type)";
}
var binfo = {
returncode: resultcode,
returntekst: resulttekst,
// executed:sql, // debug
datum: nowtxt,
resid: resid
}
var FCLTBody = xmlResp.createElement("afspraak"); // type=response
FCLTBody.setAttribute('key', afsid);
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 nodes zijn behandeld.
xmlResp.appendChild(FCLTElement);
Response.ContentType = "text/xml";
Response.Write(xmlResp.xml)
%>

View File

@@ -60,29 +60,6 @@
}
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;
}
// Hier zou het echte werk moeten gebeuren nav. xmlReq
// en FCLTElement moeten we uitbreiden met antwoorden.
var detected ="?";
@@ -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

@@ -28,26 +28,6 @@
Session.Codepage = 65001;
Response.Charset = 'utf-8';
// CreateFullPath moet hier weg bij overnemen naar trunk 531!
function CreateFullPath(sPath)
{
var oFS = Server.CreateObject("Scripting.FileSystemObject");
if (!oFS.FolderExists(sPath))
{
while (!oFS.FolderExists(sPath))
{
var sParent = sPath;
while (!oFS.FolderExists(sParent))
{
var sChild = sParent;
var sParent = oFS.GetParentFolderName(sChild);
}
oFolder = oFS.CreateFolder(sChild)
}
}
oFS = null;
}
var APIname = getQParam("API");
var APIKEY = getQParam("APIKEY");
var API = new API_func(APIname, APIKEY);
@@ -58,6 +38,8 @@ function CreateFullPath(sPath)
var xmlReq = Server.CreateObject("MSXML2.DOMDocument.4.0");
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\""))
@@ -83,29 +65,6 @@ function CreateFullPath(sPath)
}
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;
}
// Hier zou het echte werk moeten gebeuren nav. xmlReq
// en FCLTElement moeten we uitbreiden met antwoorden.
var detected ="?";
@@ -228,7 +187,7 @@ function CreateFullPath(sPath)
// 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;

View File

@@ -30,30 +30,13 @@
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);
var appendRemark = -1;
for (opt in API.apidata.options)
{
if (opt = "appendRemark")
if (opt = "appendRemark")
{
appendRemark = API.apidata.options["appendRemark"] == 1;
}
@@ -61,13 +44,11 @@
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 xmlReq = Server.CreateObject("MSXML2.DOMDocument.4.0");
xmlReq.load(Request);
XML2TEMP(xmlReq.xml, "IN");
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\""))
@@ -95,28 +76,6 @@
}
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;
}
// Hier zou het echte werk moeten gebeuren n.a.v. xmlReq
// en FCLTElement moeten we uitbreiden met antwoorden
var detected ="?";
@@ -127,6 +86,9 @@
var opdrachten = xmlReq.getElementsByTagName("opdracht");
for (i=0; i < opdrachten.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) tages en waarden
//var opdraction = (opdrachten[i].getElementsByTagName("action"))[0].childNodes[0].nodeValue;
var opdr_key = -1; // Bepalen we zo uit de melding/volgnr
@@ -162,7 +124,7 @@
opdr_key = oRs("mld_opdr_key").value;
oldstatus = oRs("mld_statusopdr_key").value;
topdr_key = oRs("mld_typeopdr_key").value;
}
}
if (opdr_key == -1) {
resultcode = 5;
@@ -178,9 +140,9 @@
+ " FROM mld_stdmelding ms"
+ " WHERE mld_stdmelding_key = " + mld_opdr.stdm_key;
var oRs = Oracle.Execute(sql);
var autoorder = oRs("mld_stdmelding_autoorder").value == 1;
var autoorder = oRs("mld_stdmelding_autoorder").value == 1;
var mut_datum = null;
var mut_datum = new Date();
if (txt_mut_datum && mld_opdr.typeopdr_afmeldmarge>0)
{
var mut_datum = XMLtoJsDate(txt_mut_datum);
@@ -302,7 +264,7 @@
{
if (opdr_fields.length>0)
{
var mldUpd = buildTrackingUpdate("mld_opdr", "mld_opdr_key = " + opdr_key, opdr_fields);
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) // Antidateren voor SLA rapportages.
@@ -312,14 +274,14 @@
}
}
}
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);
var mldUpd = buildTrackingUpdate("mld_melding", "mld_melding_key = " + mld_opdr.mld_key, mld_fields, { noValidateToken: true });
Oracle.Execute(mldUpd.sql);
mld.trackmeldingupdate(mld_opdr.mld_key, L("lcl_mld_is_updatedbysoap") + "\n" + mldUpd.trackarray.join("\n"));
if (mut_datum) // Antidateren voor SLA rapportages.
@@ -343,20 +305,20 @@
+ " 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)
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')
if (kenmerk_type = 'C')
{
// we ondersteunen alleen nog maar karakter velden.
if (!oRs.eof)
@@ -411,7 +373,10 @@
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) && this_mld.canClose) {
// 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 (mldkey, 5); // Afgemeld
var sql = "BEGIN fac.backtrackaction('MLDAFM', " + mldkey + ", " + user_key + ", " + mut_datum.toSQL(true) +"); END;"
Oracle.Execute(sql); // Statuswijzigingen wel even tracken

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\""))
@@ -61,79 +74,349 @@
}
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;
}
// 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

@@ -65,7 +65,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 +107,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 +127,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

@@ -17,8 +17,6 @@
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"-->
@@ -28,21 +26,30 @@
// 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"
+ " 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;
if (oRs("prs_perslid_key_auth").Value)

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="">
@@ -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:
@@ -756,6 +754,7 @@
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
@@ -1132,7 +1131,7 @@
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;
@@ -1163,10 +1162,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;
},
@@ -1233,7 +1232,48 @@
{
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;
}
}
%>

View File

@@ -20,6 +20,7 @@ DOCTYPE_Disable = 1;
<!-- #include file="bes.inc" -->
<%
protectRequest.validateToken();
var bes_key_arr = getFParamIntArray("bes_key");
var result = {};
@@ -84,7 +85,7 @@ for (var i = 0; i < ingesloten.length; i++)
// 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(bes_bestelling.bes_key, bes_bestelling.perslid_key_voor, bes_bestelling.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", "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;

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");

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";
@@ -100,13 +101,18 @@ 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);
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)
@@ -188,6 +194,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;
}
}
%>
@@ -231,7 +246,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.
@@ -271,7 +286,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)
{ %>
@@ -367,7 +382,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%>');
@@ -604,7 +623,8 @@ else // nieuwe bestelling. Defaults bepalen
datum : bes_bestelling.rfoDeliverydate,
maxPast : (bes_disc_info.disc_params_leverdagen >= 0)? 0 : null,
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
});
@@ -658,7 +678,8 @@ else // nieuwe bestelling. Defaults bepalen
kenmerktype: "B",
reado: (bes_bestelling.bes_key > 0) && !this_bes.canMainChange,
prs_key : bes_bestelling.perslid_key_voor,
flexcolumns: S("bes_flexcolumns")
flexcolumns: S("bes_flexcolumns"),
defaults : bes_bestelling.flex_defaults // flex_defaults=bestellingid=12345
});
%></td></tr><%
BLOCK_END(); %>
@@ -809,7 +830,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

@@ -126,7 +126,7 @@ if (bes_disc_info.disc_params_pgb > 0)
// 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)
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))
@@ -300,6 +300,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"

View File

@@ -119,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;
@@ -219,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

@@ -48,6 +48,8 @@ var bes_bestelling = bes.bestelling_info(bes_bestelopdr.bes_key_str[0]);
var submitting = getQParamInt("submit", 0) == 1;
if (submitting)
{
protectRequest.validateToken();
itemregels = getFParamInt("itemregels");
for (i = 1; i <= itemregels; i++)
@@ -267,6 +269,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

@@ -165,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, "
@@ -241,6 +241,7 @@ else
RWFIELDTR("depotverdeelpct", "fldshort", L("lcl_bes_depotverdeelpct"), art.depotverdeelpct);
BLOCK_END();
IFACE.FORM_END();
%>
</form>
</div>

View File

@@ -12,6 +12,7 @@
<% FCLTHeader.Requires({ plugins:["jQuery"] }) %>
<%
var authparams = user.checkAutorisation("WEB_BESMSU");
var srtdeel_key = getQParamInt( "srtdeel_key", "-1" );
var fields = [ { dbs: "bes_srtgroep_key", typ: "key", frm: "srtgroep" },

View File

@@ -142,6 +142,7 @@ else
RWTEXTAREATR("opmerking", "fld", L("lcl_bes_opmerking"), art.opmerking);
BLOCK_END();
IFACE.FORM_END();
%>
</form>
</div>

View File

@@ -37,12 +37,14 @@ var disckey = getQParamInt("disc",0);
$(function ()
{
jQuery('#accordion').accordion({alwaysOpen: false,
jQuery('#accordion').accordion({collapsible: true,
active: false,
heightStyle: "content",
autoHeight: false,
change: FcltMgr.resized,
changestart: function(event, ui) {
$("img", ui.newContent).each(function ()
activate: FcltMgr.resized,
beforeActivate: function(event, ui)
{ // delay load images
$("img", ui.newPanel ).each(function ()
{
this.src = this.getAttribute("theSrc");
}

View File

@@ -149,7 +149,8 @@ function generateFlexKenmerkCode(params)
fnIsReadonly: isReadonly,
prs_key: params.prs_key,
hideVervallen: bes_key<0,
parentKey: bes_key }
parentKey: bes_key,
defaults: params.defaults }
);
%>
</table>

View File

@@ -53,8 +53,8 @@
basketEmpty = true; // and exit loop
}
else
{ // Maak item (eventueel) aan in catalogus
var prijs = !(prijs!=""&&isNaN(parseFloat(price)))?parseFloat(price).toFixed(2):"NULL";
{ // Maak item (eventueel) aan in catalogus
var prijs = !(prijs!=""&&isNaN(parseFloat(price)))?parseFloat(price).toFixed(2):"NULL";
sql = "BEGIN bes.upsert_srtdeel "
+ " ( " + dis_key
+ " , " + safe.quoted_sql(productGroup, 60) // bes_srtgroep_omschrijving
@@ -91,7 +91,21 @@
{
orderurl += "&ps=" + oRs("bes_srtdeel_key").value + "&pn=" + quantity;
}
i= i+1;
// Check customer specific restrictions
// customer hook
pResult = new HookResult();
// Klantspecifieke check functie (hookfunction) voor de invoer
var bes_punch_receive = custfunc.bes_punch_receive(Request.Form, oRs("bes_srtdeel_key").value, i, pResult);
if (!bes_punch_receive)
{
abort_with_warning(pResult.errmsg);
}
else
orderurl += bes_punch_receive.orderurl;
i = i + 1;
}
}
// Mocht deze URL ooit te lang worden dan is een Sessie-variabele een oplossing

View File

@@ -39,6 +39,8 @@ var outputmode = getQParamInt("outputmode", 0);
var tiny = getQParamInt("tiny", 0);
var rfo_key = getQParamInt("bes_key", -1);
var mld_key = getQParamInt("mld_key", -1);
if (mld_key > 0)
cache.whenNoRecords("SELECT 1 FROM bes_bestelling WHERE mld_melding_key = " + mld_key);
var groupbes = getQParamInt("groupby", -1); // Groepering 1 (nodig indien mi)
var groupbes2 = getQParamInt("groupby2", null); // Groepering 2

View File

@@ -18,6 +18,7 @@
groupbes groupbes the orders by
groupbes2 groupbes2 the orders by
requestor_key search for orders for selected requestor
personfor_key search for orders for person
company_key search for orders for the selected company
dep_key search for orders for the selected department
kp search for orders with the given account text in account description
@@ -88,6 +89,7 @@ function bes_list (pautfunction, params)
// params.groupbes : key
// params.groupbes2 : key
// params.requestor_key : key
// params.personfor_key : key
// params.company_key : key
// params.dep_key : key
// params.kp : wildcard string
@@ -134,6 +136,7 @@ function bes_list (pautfunction, params)
var groupbes = params.groupbes;
var groupbes2 = params.groupbes2;
var requestor_key = params.requestor_key;
var personfor_key = params.personfor_key;
var company_key = params.company_key;
var dep_key = params.dep_key;
var kp = params.kp;
@@ -336,6 +339,9 @@ function bes_list (pautfunction, params)
if (requestor_key)
sql_filter += " AND b.prs_perslid_key = " + requestor_key;
if (personfor_key)
sql_filter += " AND b.prs_perslid_key_voor = " + personfor_key;
if (dep_key)
{
sql_org = "SELECT ab.niveau"
@@ -403,6 +409,14 @@ function bes_list (pautfunction, params)
: bes.getbesbestellingstatustext(oRs("bes_bestelling_status").value))
}
function fncolOrderVoorMI(oRs)
{
var bestellingvoor = oRs("ordervoor").value
if (!excel && oRs("requestor").value == bestellingvoor)
bestellingvoor = "";
return safe.html(bestellingvoor);
}
/**************************************************
* End callback functies ResultsetTable for only MI
*************************************************/
@@ -416,7 +430,10 @@ function bes_list (pautfunction, params)
+ ", bes_bestelling_datum"
+ ", bes_bestelling_retourvan_key"
+ ", " + S("prs_pers_string") + " requestor"
+ ", " + S("prs_dep_string") + " organisation ";
+ ", " + S("prs_dep_string") + " organisation "
+ ", (SELECT " + S("prs_pers_string")
+ " FROM prs_perslid p"
+ " WHERE p.prs_perslid_key = b.prs_perslid_key_voor) ordervoor";
sql_group_by = " GROUP BY b.bes_bestelling_key"
+ ", bes_bestelling_parentkey"
@@ -426,7 +443,8 @@ function bes_list (pautfunction, params)
+ ", " + S("prs_pers_string")
+ ", " + S("prs_dep_string")
+ ", b.bes_bestelling_status"
+ ", b.bes_bestelling_module";
+ ", b.bes_bestelling_module"
+ ", b.prs_perslid_key_voor";
sql += ", b.bes_bestelling_status"
+ ", b.bes_bestelling_module"
@@ -493,7 +511,8 @@ function bes_list (pautfunction, params)
// Kolommen
rst.addColumn(new Column({caption: L("lcl_bes_key"), content: fncolBesNr}));
rst.addColumn(new Column({caption: L("lcl_bes_add_date"), content: "bes_bestelling_datum"}));
rst.addColumn(new Column({caption: L("lcl_rfo_requestor"), content: "requestor", hasActions: true}));
rst.addColumn(new Column({caption: L("lcl_rfo_requestor"), content: "requestor"}));
rst.addColumn(new Column({caption: L("lcl_bes_order_for"), content: fncolOrderVoorMI, combine: true, hasActions: true}));
rst.addColumn(new Column({caption: L("lcl_bes_organisation"), content: "organisation"}));
rst.addColumn(new Column({caption: L("lcl_bes_RFO_status"), content: fncolStatusOmschr}));
rst.addColumn(new Column({caption: L("lcl_rfo_total_sum_eur"), content: "totaalbedrag", datatype: "currency", total: true})); //@@ TODO: AANPASSEN
@@ -957,6 +976,9 @@ function bes_list (pautfunction, params)
if (requestor_key)
sql_filter += " AND b.prs_perslid_key = " + requestor_key;
if (personfor_key)
sql_filter += " AND b.prs_perslid_key_voor = " + personfor_key;
if (kp)
{
sql_filter += " AND bi.bes_bestelopdr_item_key IN "
@@ -1241,6 +1263,9 @@ function bes_list (pautfunction, params)
+ ", SUM(COALESCE(bi.bes_bestelling_item_prijs, 0) * bi.bes_bestelling_item_aantal) bedrag"
+ ", b.bes_bestelling_status"
+ "," + S("prs_pers_string") + " naam"
+ ", (SELECT " + S("prs_pers_string")
+ " FROM prs_perslid p"
+ " WHERE p.prs_perslid_key = b.prs_perslid_key_voor) ordervoor"
+ " FROM bes_bestelling b, mld_adres ma, prs_kostenplaats k"
+ ", bes_bestelling_item bi, prs_perslid p"
+ ", bes_srtdeel isd"
@@ -1282,6 +1307,7 @@ function bes_list (pautfunction, params)
+ ", b.bes_bestelling_datum"
+ ", b.bes_bestelling_status "
+ "," + S("prs_pers_string")
+ ", b.prs_perslid_key_voor"
+ " ORDER BY b.bes_bestelling_datum DESC";
/**********************************************
@@ -1307,6 +1333,14 @@ function bes_list (pautfunction, params)
return data;
}
function fncolOrderVoorFE(oRs)
{
var bestellingvoor = oRs("ordervoor").value
if (!excel && oRs("naam").value == bestellingvoor)
bestellingvoor = "";
return safe.html(bestellingvoor);
}
/**************************************************
* End callback functies ResultsetTable for fe only
*************************************************/
@@ -1330,8 +1364,10 @@ function bes_list (pautfunction, params)
rst.addColumn(new Column({caption: L("lcl_account"), content: "kpn_string"}));
rst.addColumn(new Column({caption: L("lcl_rfo_total_sum_eur"), content: "bedrag", datatype: "currency"}));
if (S("prs_collegas_used") == 1)
{
rst.addColumn(new Column({caption: L("lcl_rfo_requestor"), content: "naam"}));
rst.addColumn(new Column({caption: L("lcl_bes_order_for"), content: fncolOrderVoorFE, combine: true}));
}
// Acties
rst.addAction({image: "../Pictures/spot1.jpg", action: "besEdit", caption: L("lcl_edit"), isDefault: true});
@@ -1342,10 +1378,16 @@ function bes_list (pautfunction, params)
}
else if (fronto || backo) // Front Office en Back Office
{
// 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") + ") ";
sql = "SELECT b.bes_bestelling_key"
+ ", bes_bestelling_parentkey"
+ ", bes_bestelling_datum datum"
+ ", bes_bestelling_retourvan_key"
+ ", (SELECT " + S("prs_pers_string")
+ " FROM prs_perslid p"
+ " WHERE p.prs_perslid_key = b.prs_perslid_key_voor) ordervoor"
+ ", " + S("prs_pers_string") + " prs_string"
+ ", m.mld_adres_naam"
+ ", bes_bestelling_opmerking"
@@ -1360,7 +1402,7 @@ function bes_list (pautfunction, params)
+ ", MAX(bes_bestelopdr_item_key) isordered"
+ ", (SELECT " + S("prs_pers_string")
+ " FROM prs_perslid p"
+ " WHERE p.prs_perslid_key = prs.getkpverantwoordelijke (b.prs_kostenplaats_key, " + S("prs_approvemethod") + ", " + (S("can_selfapprove") == 1? -1 : "b.prs_perslid_key") + ")) fiatteur"
+ " WHERE p.prs_perslid_key = prs.getkpverantwoordelijke (b.prs_kostenplaats_key, " + S("prs_approvemethod") + ", " + exclude_fiatter + ")) fiatteur"
+ ", (SELECT " + S("prs_pers_string")
+ " FROM prs_perslid p"
+ " WHERE p.prs_perslid_key = b.bes_bestelling_fiat_user) fiat_user"
@@ -1421,6 +1463,8 @@ function bes_list (pautfunction, params)
{
sql += " AND b.prs_perslid_key = " + requestor_key;
}
if (personfor_key)
sql += " AND b.prs_perslid_key_voor = " + personfor_key;
if (kp)
sql += " AND k.prs_kostenplaats_upper LIKE " + safe.quoted_sql_wild(kp + "%");
if (dep_key)
@@ -1456,7 +1500,8 @@ function bes_list (pautfunction, params)
+ ", k.prs_perslid_key"
+ ", k.prs_kostenplaatsgrp_key"
+ ", b.bes_bestelling_fiat_user"
+ ", l.alg_locatie_key";
+ ", l.alg_locatie_key"
+ ", prs_perslid_key_voor";
sql = discx3d (sql,
"bd.ins_discipline_key",
@@ -1549,6 +1594,14 @@ function bes_list (pautfunction, params)
return fncolStatusOmschr(oRs);
}
function fncolOrderVoorFOBO(oRs)
{
var bestellingvoor = oRs("ordervoor").value
if (!excel && oRs("prs_string").value == bestellingvoor)
bestellingvoor = "";
return safe.html(bestellingvoor);
}
/*********************************************************
* End callback functies ResultsetTable for fo and bo only
********************************************************/
@@ -1582,6 +1635,7 @@ function bes_list (pautfunction, params)
rst.addColumn(new Column({caption: L("lcl_bes_discipline"), content: "categorie", hasActions: true}));
rst.addColumn(new Column({caption: L("lcl_bes_RFO_status"), content: fncolStatus}));
rst.addColumn(new Column({caption: L("lcl_rfo_requestor"), content: "prs_string"}));
rst.addColumn(new Column({caption: L("lcl_bes_order_for"), content: fncolOrderVoorFOBO, combine: true}));
rst.addColumn(new Column({caption: L("lcl_delivery_address"), content: "mld_adres_naam"}));
if (backo)
rst.addColumn(new Column({caption: L("lcl_rfo_total_sum_eur"), content: "bedrag", datatype: "currency", total: true}));

View File

@@ -24,6 +24,7 @@ var backo = (urole == "bo");
var minfo = (urole == "mi");
var frontend = (urole == "fe" || (!fronto & !backo & !minfo));
var ordernr = getQParamInt('ordernr');
var autoopdr = getQParam('autoopdr', '');
var sql = "SELECT bo.bes_bestelopdr_id"
+ " , bo.bes_bestelopdr_status"
@@ -69,7 +70,7 @@ oRs.Close();
var authparams = user.checkAutorisation(autfunction);
%>
<body id="editbody">
<% page = "./bes_show_opdr.asp?urole=" + urole + "&ordernr=" + ordernr;
<% page = "./bes_show_opdr.asp?urole=" + urole + "&ordernr=" + ordernr + "&autoopdr=" + autoopdr;
IFRAMER("opdrFrame", page, { title: L("lcl_opdr_frame_algemeen"),
initHeight: "200px",

View File

@@ -55,6 +55,7 @@ user.anything_todo_or_abort(toberejected > 0); // We klagen niet over enkele wel
<% if (submitting && opmerk != "")
{
protectRequest.validateToken();
for (var i = 0; i < hasnoparentkey.length; i++)
{
sql = "UPDATE bes_bestelling"
@@ -73,9 +74,12 @@ user.anything_todo_or_abort(toberejected > 0); // We klagen niet over enkele wel
%> <script type="text/javascript">
jQuery(document).ready(function()
{
var data = { urole: "bo",
bes_key: <%=hasparentkey.join(",")%>
};
<% protectRequest.dataToken("data"); %>
$.post("bes_delete.asp",
{ urole: "bo",
bes_key: <%=hasparentkey.join(",")%> },
data,
function(json, textStatus)
{
FcltMgr.closeDetail( window, { close: true, success: true, opmerk: "<%=opmerk%>" });
@@ -106,6 +110,7 @@ user.anything_todo_or_abort(toberejected > 0); // We klagen niet over enkele wel
if (!validateForm("rejectform"))
return false;
document.rejectform.submit();
return true; // disable button
}
function bes_cancel()
@@ -122,9 +127,10 @@ user.anything_todo_or_abort(toberejected > 0); // We klagen niet over enkele wel
BLOCK_START("besReject", L("lcl_bes_rejectfollowing") + S("bes_bestelling_prefix") + ingesloten.join(", " + S("bes_bestelling_prefix")));
RWTEXTAREATR("opmerk", "fldremark required", L("lcl_bes_reject_remark"), "", {html: "rows='8'"});
BLOCK_END();
var buttons = [{ title: L("lcl_reject"), icon: "opslaan.png", action: "bes_reject()" },
var buttons = [{ title: L("lcl_reject"), icon: "opslaan.png", action: "bes_reject()", singlepress: true, id: "btn_reject_submit" },
{ title: L("lcl_cancel"), icon: "undo.png", action: "bes_cancel()" }];
CreateButtons(buttons);
IFACE.FORM_END();
%>
</form>
</body>

View File

@@ -57,8 +57,9 @@ user.auth_required_or_abort(this_bes.canRetourBES);
if (checkRetour()) {
document.forms.u2.submit();
return true; // disable button
} else {
alert(L("lcl_bes_no_retour"));
alert(L("lcl_bes_no_retour"));
}
}
@@ -120,6 +121,7 @@ user.auth_required_or_abort(this_bes.canRetourBES);
var submitting = getQParamInt("submit", 0) == 1;
if (submitting)
{
protectRequest.validateToken();
// Sla de ingevoerde gegevens op in een nieuwe bestellingsaanvraag
var deliveryAddr = getFParam('deliveryAddr');
@@ -421,10 +423,11 @@ user.auth_required_or_abort(this_bes.canRetourBES);
<input type='hidden' id='count' name='count' value='<%=count%>'>
<% BLOCK_END()
var buttons = [{title: L("lcl_submit"), icon: "opslaan.png", action: "doSubmit()"},
var buttons = [{title: L("lcl_submit"), icon: "opslaan.png", action: "doSubmit()", singlepress: true, id: "btn_retour_submit"},
{title: L("lcl_cancel"), icon: "undo.png", action:"FcltMgr.closeDetail(window, {cancel: true});" }
];
CreateButtons(buttons);
IFACE.FORM_END();
%>
</form>
</body>

View File

@@ -121,6 +121,14 @@ switch(urole)
// De functie checkAutorisation(autfunction) geeft een Response.End indien er geen autorisatie voor autfunction wordt gevonden
var authparams = user.checkAutorisation(autfunction);
sql = "select count(*) aantal"
+ " from bes_v_aanwezigdiscipline bd, bes_disc_params bdp"
+ " where bdp.bes_ins_discipline_key = bd.ins_discipline_key"
+ " and bes_disc_params_for_others = 1"
oRs = Oracle.Execute(sql);
var has_bes_disc_params_for_others = (oRs("aantal").value != 0); // minimaal 1 discipline waarvoor "Bestelling voor" kan worden gebruikt.
oRs.Close();
%>
<html>
@@ -342,14 +350,23 @@ var authparams = user.checkAutorisation(autfunction);
<table>
<% if (!frontend)
{
// <!-- Aanvrager -->
FCLTpersoonselector("sName_key", // requestor
"sgPerson",
{ perslidKey: prs_key,
label: L("lcl_rfo_requestor"),
filtercode: "BES",
// <!-- Aanvrager -->
FCLTpersoonselector("sName_key", // requestor
"sgPerson",
{ perslidKey: prs_key,
label: L("lcl_rfo_requestor"),
filtercode: "BES",
trclass: "primsearch",
autlevel: authparams.PRSreadlevel,
whenEmpty: L("lcl_search_generic") // want filter
});
// <!-- Bestelling voor -->
if (has_bes_disc_params_for_others)
FCLTpersoonselector("personFor",
"sgPersonFor",
{ label: L("lcl_bes_order_for"),
filtercode: 'BESV',
trclass: "primsearch",
autlevel: authparams.PRSreadlevel,
whenEmpty: L("lcl_search_generic") // want filter
});
// <!-- Organisatie -->

View File

@@ -55,6 +55,7 @@ else
var groupbes = getQParamInt("groupby", -1); // Groepering 1
var groupbes2 = getQParamInt("groupby2", -1); // Groepering 2
var requestor_key = getQParamInt("sName_key", -1);
var personfor_key = getQParamInt("personFor", -1);
var company_key = getQParamInt("sComp_key", -1);
var dep_key = getQParamInt("sDept_key", -1);
var kp = getQParam("kp", "");
@@ -69,6 +70,7 @@ else
params.groupbes = (groupbes != -1? groupbes : null);
params.groupbes2 = (groupbes2 != -1? groupbes2 : null);
params.requestor_key = (requestor_key != -1? requestor_key : null);
params.personfor_key = (personfor_key != -1? personfor_key : null);
params.company_key = (company_key != -1? company_key : null);
params.dep_key = (dep_key != -1? dep_key : null);
params.kp = (kp != ""? kp : null);

View File

@@ -26,10 +26,7 @@
<%
FCLTHeader.Requires({plugins:["suggest","jQuery"],
js: ["date.js", "./bes_bestelling.js",
"./sel_items_tab.js", "num2curr.js"],
lcl: ["MLD", "SHARED"]})
"./sel_items_tab.js", "num2curr.js"] })
// AUTORISATIEPARAMETERS
var urole = getQParamSafe("urole");
@@ -82,9 +79,12 @@ FCLTHeader.Requires({plugins:["suggest","jQuery"],
<% } %>
if (confirm(txt + "<%=L("lcl_bes_delete_1") + S("bes_bestelling_prefix") + bes_key + L("lcl_bes_delete_2")%>") )
{
var data = { urole: "<%=urole%>",
bes_key: <%=bes_key%>
};
<% protectRequest.dataToken("data"); %>
$.post("bes_delete.asp",
{ urole: "<%=urole%>",
bes_key: <%=bes_key%> },
data,
function(json, textStatus)
{
if (json.change)
@@ -218,10 +218,13 @@ function bes_approve()
{
if (confirm(L("lcl_bes_approve_1") + "<%=bes_key%>" + L("lcl_bes_approve_2")))
{
var data = { bes_key: <%=bes_key%>
};
<% protectRequest.dataToken("data"); %>
$.post("bes_approve.asp",
{ bes_key: <%=bes_key%> },
FcltCallbackRefresh,
"json");
data,
FcltCallbackRefresh,
"json");
}
}

View File

@@ -21,6 +21,7 @@ FCLTHeader.Requires({ plugins: ["jQuery"] })
/***** Get webform parameters *****/
var urole = getQParamSafe("urole");
var opdr_key = getQParamInt('ordernr');
var autoopdr = getQParam('autoopdr', '');
var bes_bestelopdr = bes.bestelopdracht_info(opdr_key);
var bes_bestelling = bes.bestelling_info(bes_bestelopdr.bes_key_str[0]);
@@ -40,9 +41,12 @@ var this_bestelopdr = bes.func_enabled_bestelopdracht(opdr_key);
{
if (confirm(L("lcl_bes_confirm_sent").format("<%=S("bes_bestelopdr_prefix") + bes_bestelopdr.bestelopdr_id%>")))
{
var data = { urole: "<%=urole%>",
opdr_key: <%=opdr_key%>
};
<% protectRequest.dataToken("data"); %>
$.post("opdr_sent.asp",
{ urole: "<%=urole%>",
opdr_key: <%=opdr_key%> },
data,
FcltCallbackRefresh,
"json");
}
@@ -52,9 +56,12 @@ var this_bestelopdr = bes.func_enabled_bestelopdracht(opdr_key);
{
if (confirm(L("lcl_bes_confirm_accept").format("<%=S("bes_bestelopdr_prefix") + bes_bestelopdr.bestelopdr_id%>")))
{
var data = { urole: "<%=urole%>",
opdr_key: <%=opdr_key%>
};
<% protectRequest.dataToken("data"); %>
$.post("opdr_accept.asp",
{ urole: "<%=urole%>",
opdr_key: <%=opdr_key%> },
data,
<%=bes_bestelling.parent_key? "FcltCallbackClose" : "FcltCallbackRefresh"%>,
"json");
}
@@ -87,7 +94,7 @@ var this_bestelopdr = bes.func_enabled_bestelopdracht(opdr_key);
defemail = oRs("email").value
}
var subjectMail = L("lcl_bes_BesOrder") + ' ' + S("bes_bestelopdr_prefix") + bes_bestelopdr.bestelopdr_id;
var urlMail = "../shared/queuemail.asp?pcode=BES2MA&defemail="+defemail+"&key="+opdr_key+"&subject="+Server.URLencode(subjectMail);
var urlMail = "../shared/queuemail.asp?pcode=BES2MA&defemail="+Server.URLencode(defemail||"")+"&key="+opdr_key+"&subject="+Server.URLencode(subjectMail);
%>
var subject = "<%=safe.jsstring(subjectMail)%>";
var url = "<%=safe.jsstring(protectQS.create(urlMail))%>";
@@ -100,10 +107,18 @@ var this_bestelopdr = bes.func_enabled_bestelopdracht(opdr_key);
window.location.href = "bes_edit_opdr.asp?urole=<%=urole%>&ordernr=<%=opdr_key%>";
}
jQuery(document).ready(function()
{
$('textarea').resize(function() { FcltMgr.resized(window) });
$('textarea').autogrow();
});
{
$('textarea').resize(function() { FcltMgr.resized(window) });
$('textarea').autogrow();
<% if (autoopdr == 'BES2CO')
{ %>
bes_opdr_accept();
<% }
else if (autoopdr == 'BES2RE')
{ %>
bes_opdr_reject();
<% } %>
});
</script>
</head>

View File

@@ -102,10 +102,15 @@ oRs.Close();
{
var srtdeel_key = <%=srtdeel_key%>;
if (confirm(L("lcl_bes_del_srtdeel")))
{
var data = { bes_srtdeel_key: <%=srtdeel_key%>
};
<% protectRequest.dataToken("data"); %>
$.post("bes_srtdeel_delete.asp",
{ bes_srtdeel_key: <%=srtdeel_key%> },
FcltCallbackClose,
"json");
data,
FcltCallbackClose,
"json");
}
}
</script>
</head>

View File

@@ -79,10 +79,15 @@ oRs.Close();
{
var srtprod_key = <%=srtprod_key%>;
if (confirm(L("lcl_bes_del_srtprod")))
$.post("bes_srtprod_delete.asp",
{ bes_srtprod_key: <%=srtprod_key%> },
FcltCallbackClose,
"json");
{
var data = { bes_srtprod_key: <%=srtprod_key%>
};
<% protectRequest.dataToken("data"); %>
$.post("bes_srtprod_delete.asp",
data,
FcltCallbackClose,
"json");
}
}
</script>
</head>

View File

@@ -14,6 +14,7 @@ DOCTYPE_Disable = 1;
<!-- #include file="../Shared/json2.js" -->
<%
protectRequest.validateToken();
/***** Get webform parameters *****/
var bes_srtdeel_key = getFParamInt("bes_srtdeel_key");
/***** End get webform parameters *****/

View File

@@ -121,6 +121,7 @@ var TransitParam = buildTransitParam(["srtdeel_prijs_key", "srtdeel_key"]);
var buttons = [ {title: L("lcl_submit"), icon: "accept.png", action: "bes_submit()" },
{title: L("lcl_cancel"), icon: "cancel.png", action: "bes_cancel()" } ];
CreateButtons(buttons);
IFACE.FORM_END();
%>
</form>
</body>

View File

@@ -14,8 +14,7 @@
<!-- #include file="../Shared/iface.inc" -->
<!-- #include file="../Shared/resultset_table_v2.inc" -->
<%
FCLTHeader.Requires({ js: ["jquery-ui.js"],
lcl: ["BES"]});
FCLTHeader.Requires({ js: ["jquery-ui.js"] });
var srtdeel_key = getQParamInt("srtdeel_key");
var outputmode = getQParamInt("outputmode", 0);

View File

@@ -14,6 +14,7 @@ DOCTYPE_Disable = 1;
<!-- #include file="../Shared/json2.js" -->
<%
protectRequest.validateToken();
/***** Get webform parameters *****/
var bes_srtprod_key = getFParamInt("bes_srtprod_key");
/***** End get webform parameters *****/

View File

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

View File

@@ -14,15 +14,13 @@
<!-- #include file="../Shared/iface.inc" -->
<!-- #include file="../Shared/resultset_table_v2.inc" -->
<%
FCLTHeader.Requires({ js: ["jquery-ui.js"],
lcl: ["BES"]});
FCLTHeader.Requires({ js: ["jquery-ui.js"] });
var srtprod_key = getQParamInt("srtprod_key");
var outputmode = getQParamInt("outputmode", 0);
var showall = getQParamInt("showall", 0) == 1;
var authparams = user.checkAutorisation("WEB_BESMSU");
%>
<html>

View File

@@ -30,6 +30,7 @@ var authparams = user.checkAutorisation("WEB_PRDMSU");
if (submitting)
{
protectRequest.validateToken();
var createnew = getFParamInt("createnew",0)==1;
if (createnew)
{
@@ -148,7 +149,8 @@ var authparams = user.checkAutorisation("WEB_PRDMSU");
{title: L("lcl_submit"), action:"bes_submit()" },
{title: L("lcl_cancel"), action:"bes_cancel()" } ];
CreateButtons(buttons)
%>
IFACE.FORM_END();
%>
</form>
</body>
</html>

View File

@@ -18,6 +18,7 @@ DOCTYPE_Disable = 1;
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="../Shared/json2.js" -->
<%
protectRequest.validateToken();
var fav_key = getQParamInt('fav_key');
if (fav_key > 0) {
// Verwijder favoriet

View File

@@ -86,6 +86,8 @@ function delFavourites(img)
document.getElementById("itemsInList").value = document.getElementById("itemsInList").value -1;
document.getElementById("item_in_list").innerHTML = document.getElementById("itemsInList").value + " " + L("lcl_bes_fac_items_inlist")
$.post("delFavourites.asp?fav_key=" + fav_key);
var data = {};
protectRequest.dataToken(data);
$.post("delFavourites.asp?fav_key=" + fav_key, data);
}
}

View File

@@ -14,7 +14,6 @@
*/ %>
<!-- #include file="../Shared/common.inc"-->
<!-- #include file="../Shared/funcodes.inc"-->
<!-- #include file="../Shared/xml_converter.inc" -->
<%

View File

@@ -23,6 +23,7 @@ DOCTYPE_Disable = 1;
<!-- #include file="bes.inc" -->
<%
protectRequest.validateToken();
var opdr_key_arr = getFParamIntArray("opdr_key");
var result = {};

View File

@@ -19,8 +19,7 @@
<%
FCLTHeader.Requires({ plugins: ["jQuery"],
js: ["./opdr_delivery.js", "num2curr.js"],
lcl: ["BES"] })
js: ["./opdr_delivery.js", "num2curr.js"] })
var opdr_key = getQParamInt("opdr_key");
var submitting = getQParamInt("submit", 0) == 1;
@@ -41,7 +40,7 @@ user.auth_required_or_abort(this_bestelopdr.canDeliver);
function opdr_submit()
{
document.forms.u2.submit();
return false;
return true; // disable button
}
</script>
</head>
@@ -49,6 +48,7 @@ user.auth_required_or_abort(this_bestelopdr.canDeliver);
if (submitting)
{
protectRequest.validateToken();
max_o_i = getFParamInt( 'max_o_i');
for (i = 0; i < max_o_i; i++)
{
@@ -219,12 +219,12 @@ user.auth_required_or_abort(this_bestelopdr.canDeliver);
BLOCK_END();
%>
<input type='hidden' id='max_o_i' name='max_o_i' value='<%=count%>'>
<input type='submit' style="width:0">
<% var buttons = [{title: L("lcl_bes_complete"), action: "complete();"},
{title: L("lcl_submit"), action: "opdr_submit();"},
{title: L("lcl_submit"), action: "opdr_submit();", singlepress: true, id: "btn_delivery_submit"},
{title: L("lcl_cancel"), action: "FcltMgr.closeDetail(window, {cancel: true});"}
];
CreateButtons(buttons);
IFACE.FORM_END();
%>
</form>
</body>

View File

@@ -14,6 +14,7 @@
item_key search for orders with the given item (srtdeel) key
supplier_key search for orders with the given supplier key
requestor_key search for orders for selected requestor
personfor_key search for orders for person
dep_key search for orders for the selected department
kp search for orders with the given account text in account description
item search for orders with the given account text in item description
@@ -55,6 +56,7 @@ function opdr_list (pautfunction, params)
// params.item_key : key
// params.supplier_key : key
// params.requestor_key : key
// params.personfor_key : key
// params.dep_key : key
// params.kp : wildcard string
// params.item : wildcard string
@@ -83,6 +85,7 @@ function opdr_list (pautfunction, params)
var item_key = params.item_key;
var supplier_key = params.supplier_key;
var requestor_key = params.requestor_key;
var personfor_key = params.personfor_key;
var dep_key = params.dep_key;
var kp = params.kp;
var item = params.item;
@@ -127,7 +130,12 @@ function opdr_list (pautfunction, params)
+ ", b.bes_bestelopdr_status"
+ ", ma.mld_adres_naam afleveradres"
+ ", bst.bes_bestelling_leverdatum"
+ ", bst.prs_perslid_key"
+ ", " + S("prs_pers_string") + " requestor"
+ ", (SELECT " + S("prs_pers_string")
+ " FROM prs_perslid p"
+ " WHERE p.prs_perslid_key = bst.prs_perslid_key_voor) ordervoor"
// + ", bst.prs_perslid_key"
// + ", bst.prs_perslid_key_voor"
+ ", b.bes_bestelopdr_id"
+ ", be.prs_bedrijf_order_adres"
+ ", bid.ins_discipline_key"
@@ -143,7 +151,7 @@ function opdr_list (pautfunction, params)
+ ", bes_srtdeel isd"
+ ", bes_srtgroep isg"
+ ", ins_tab_discipline bid"
+ ", prs_perslid pp"
+ ", prs_perslid p"
+ ", prs_v_afdeling_boom boom"
+ ", alg_locatie l"
+ ", alg_district di"
@@ -155,8 +163,8 @@ function opdr_list (pautfunction, params)
+ " AND bi.bes_srtdeel_key = isd.bes_srtdeel_key"
+ " AND isd.bes_srtgroep_key = isg.bes_srtgroep_key"
+ " AND isg.ins_discipline_key = bid.ins_discipline_key"
+ " AND pp.prs_perslid_key = bst.prs_perslid_key"
+ " AND pp.prs_afdeling_key = boom.prs_afdeling_key"
+ " AND p.prs_perslid_key = bst.prs_perslid_key"
+ " AND p.prs_afdeling_key = boom.prs_afdeling_key"
+ " AND ma.alg_locatie_key = l.alg_locatie_key(+)"
+ " AND l.alg_district_key = di.alg_district_key(+)"
// Alleen change bestellingopdrachten (embargo) tonen.
@@ -171,11 +179,14 @@ function opdr_list (pautfunction, params)
else // Niet op opdrachtnummer gezocht, maar op andere criteria
{
if (requestor_key) // opdracht behorende bij aanvrager van bestelling
sql += " AND pp.prs_perslid_key = " + requestor_key;
sql += " AND p.prs_perslid_key = " + requestor_key;
if (personfor_key)
sql += " AND bst.prs_perslid_key_voor = " + personfor_key;
if (dep_key)
{ // opdrachten van aanvragers uit deze afdelingen
sql += " AND pp.prs_afdeling_key = " + dep_key;
sql += " AND p.prs_afdeling_key = " + dep_key;
}
if (kp)
@@ -271,6 +282,14 @@ function opdr_list (pautfunction, params)
return bes.getbesopdrstatustext(opdrStatus);
}
function fncolOrderVoor(oRs)
{
var bestellingvoor = oRs("ordervoor").value
if (!excel && oRs("requestor").value == bestellingvoor)
bestellingvoor = "";
return safe.html(bestellingvoor);
}
var rst = new ResultsetTable({keyColumn: "bes_bestelopdr_key",
ID: "opdrtable",
rowData: fnrowData,
@@ -286,6 +305,8 @@ function opdr_list (pautfunction, params)
rst.addColumn(new Column({caption: L("lcl_ord_order_num"), content: fncolBesOpdrId}));
rst.addColumn(new Column({caption: L("lcl_bes_add_date"), content: "datum", datatype: "date"}));
rst.addColumn(new Column({caption: L("lcl_bes_Supplier"), content: "prs_bedrijf_naam", tooltip: "tooltip"}));
rst.addColumn(new Column({caption: L("lcl_rfo_requestor"), content: "requestor"}));
rst.addColumn(new Column({caption: L("lcl_bes_order_for"), content: fncolOrderVoor, combine: true}));
rst.addColumn(new Column({caption: L("lcl_bes_del_place"), content: "afleveradres"}));
rst.addColumn(new Column({caption: L("lcl_bes_deli_date"), content: "bes_bestelling_leverdatum", datatype: "date"}));
rst.addColumn(new Column({caption: L("lcl_bes_Bes_status"), content: fncolStatusText}));

View File

@@ -28,11 +28,14 @@ function opdrAccept(rowArray, isMulti)
var opdrData = eval('(' + rowArray[0].getAttribute("ROWDATA") + ')');
if (isMulti || (opdrData && confirm(L("lcl_bes_confirm_accept").format(opdrData.opdrId))))
{
$.post("opdr_accept.asp",
{ urole: urole,
opdr_key: opdrKeyString },
FcltCallbackRefresh,
"json");
var data = { urole: urole
, opdr_key: opdrKeyString
};
protectRequest.dataToken(data);
$.post("opdr_accept.asp"
, data
, FcltCallbackRefresh
, "json");
}
}
@@ -43,11 +46,14 @@ function opdrSent(rowArray, isMulti)
var opdrId = opdrData.opdrId;
if (isMulti || (opdrData && confirm(L("lcl_bes_confirm_sent").format(opdrData.opdrId))))
{
$.post("opdr_sent.asp",
{ urole: urole,
opdr_key: opdrKeyString },
FcltCallbackRefresh,
"json");
var data = { urole: urole
, opdr_key: opdrKeyString
};
protectRequest.dataToken(data);
$.post("opdr_sent.asp"
, data
, FcltCallbackRefresh
, "json");
}
}

View File

@@ -53,6 +53,7 @@ user.anything_todo_or_abort(tobeaccepted > 0); // We klagen niet over enkele wel
<% if (submitting && opmerk != "")
{
protectRequest.validateToken();
var success = true;
for (var i = 0; i < ingesloten.length; i++)
{
@@ -98,7 +99,9 @@ user.anything_todo_or_abort(tobeaccepted > 0); // We klagen niet over enkele wel
{
if (!validateForm("rejectform"))
return false;
$("#btn_reject_submit").addClass("btn_disabled");
document.rejectform.submit();
return true; // disable button
}
function opdr_cancel()
@@ -121,9 +124,10 @@ user.anything_todo_or_abort(tobeaccepted > 0); // We klagen niet over enkele wel
</table>
<%
BLOCK_END();
var buttons = [{ title: L("lcl_reject"), icon: "opslaan.png", action:"opdr_reject()" },
var buttons = [{ title: L("lcl_reject"), icon: "opslaan.png", action:"opdr_reject()", singlepress: true, id: "btn_reject_submit" },
{ title: L("lcl_cancel"), icon: "undo.png", action:"opdr_cancel()" }];
CreateButtons(buttons);
IFACE.FORM_END();
%>
</form>
</div>

View File

@@ -57,6 +57,14 @@ var authparams = user.checkAutorisation(autfunction, true);
// De functie checkAutorisation(autfunction) geeft een Response.End indien er geen autorisatie voor autfunction wordt gevonden
user.auth_required_or_abort(authparams);
sql = "SELECT count(*) aantal"
+ " FROM bes_v_aanwezigdiscipline bd, bes_disc_params bdp"
+ " WHERE bdp.bes_ins_discipline_key = bd.ins_discipline_key"
+ " AND bes_disc_params_for_others = 1"
oRs = Oracle.Execute(sql);
var has_bes_disc_params_for_others = (oRs("aantal").value != 0); // minimaal 1 discipline waarvoor "Bestelling voor" kan worden gebruikt.
oRs.Close();
%>
<html>
@@ -100,6 +108,15 @@ user.auth_required_or_abort(authparams);
autlevel: authparams.PRSreadlevel,
whenEmpty: L("lcl_search_generic") // want filter
});
// <!-- Bestelling voor -->
if (has_bes_disc_params_for_others)
FCLTpersoonselector("personFor",
"sgPersonFor",
{ label: L("lcl_bes_order_for"),
filtercode: 'BESV',
trclass: "primsearch",
whenEmpty: L("lcl_search_generic") // want filter
});
// <!-- Organisatie -->
FCLTafdelingselector("sDept_key", // organisation
"sgDept",

View File

@@ -44,6 +44,7 @@ else
var supplier_key = getQParamInt("sSuppl_key", -1); // leverancier
var requestor_key = getQParamInt("sName_key", -1);
var personfor_key = getQParamInt("personFor", -1);
var company_key = getQParamInt("sComp_key", -1);
var dep_key = getQParamInt("sDept_key", -1);
var kp = getQParam("kp", "");
@@ -54,6 +55,7 @@ else
params.item_key = (item_key != -1? item_key : null);
params.supplier_key = (supplier_key != -1? supplier_key : null);
params.requestor_key = (requestor_key != -1? requestor_key : null);
params.personfor_key = (personfor_key != -1? personfor_key : null);
params.company_key = (company_key != -1? company_key : null);
params.dep_key = (dep_key != -1? dep_key : null);
params.kp = (kp != ""? kp : null);

View File

@@ -24,6 +24,7 @@ DOCTYPE_Disable = 1;
<!-- #include file="bes.inc" -->
<%
protectRequest.validateToken();
var opdr_key_arr = getFParamIntArray("opdr_key");
var result = {};

View File

@@ -118,6 +118,7 @@
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>
</div>

View File

@@ -4,8 +4,6 @@
*/ %>
<%
FCLTHeader.Requires({lcl: ["BEZ"]});
bez =
{
getgebouwterrein_sql:
@@ -223,8 +221,35 @@ bez =
false); // isOptional
// Kan ik afspraken zien en maken
bresult.canWritePrk = bresult.canWrite("WEB_BEZPRK")
bresult.canWritePrk = bresult.canWrite("WEB_BEZPRK");
bresult.canWritePaf = bresult.canWrite("WEB_BEZPAF");
bresult.canChange = bresult.canWrite("WEB_BEZFOF") || bresult.canWrite("WEB_BEZBOF") || bresult.canWrite("WEB_BEZUSE");
// Als er parkeerplaatsen aanzitten die PAF nodig hebben gelden soms andere regels
sql = "SELECT count(*) aantal"
+ " FROM bez_bezoekers b"
+ " , res_rsv_deel rrd"
+ " , res_deel rd"
+ " , ins_deel id"
+ " , alg_v_aanwezigterreinsector t"
+ " WHERE b.bez_bezoekers_key = rrd.bez_bezoekers_key"
+ " AND rrd.res_deel_key = rd.res_deel_key"
+ " AND rd.res_ins_deel_key = id.ins_deel_key"
+ " AND id.ins_alg_ruimte_key = t.alg_terreinsector_key"
+ " AND id.ins_alg_ruimte_type = 'T'"
+ " AND t.prs_afdeling_key IS NOT NULL"
+ " AND bez_afspraak_key = " + afspr_key
var oRs = Oracle.Execute(sql);
bresult.nrPAF = oRs("aantal").Value;
oRs.Close();
// Beetje grof: als de FO voor jou PAF parkeerplaatsen heeft geregeld terwijl
// je zelf geen PAF rechten hebt laten we je meer niet wijzigen.
// Ander zou je indirect de parkeerplaats langer kunnen claimen.
if (!bresult.canWritePaf && bresult.nrPAF > 0)
{
bresult.canChange = false;
}
bresult.canReadAny = bresult.canRead("WEB_BEZFOF") || bresult.canRead("WEB_BEZBOF") || bresult.canRead("WEB_BEZUSE");
bresult.canBadge = bresult.canRead("WEB_BEZBOF");

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