Perceptive Process Release Notes Versie: 3.3.x Geschreven door: Product Knowledge, R&D Datum: Maart 2015
2015 Perceptive Software. Alle rechten voorbehouden. Perceptive Software is een gedeponeerd handelsmerk van Lexmark International Technology S.A. in de VS en andere landen. Alle overige merken en productnamen in dit document zijn handelsmerken of gedeponeerde handelsmerken van de respectieve eigenaren. Niets uit dit document mag worden verveelvoudigd, opgeslagen in een geautomatiseerd gegevensbestand of openbaar worden gemaakt, in enige vorm of op enige wijze, hetzij elektronisch, mechanisch, door fotokopieën, opnamen of op enige andere wijze die nu of in de toekomst kan worden gebruikt, zonder voorafgaande schriftelijke toestemming van Lexmark.
Inhoud Perceptive Process 3.3.x release notes... 4 Upgrade... 4 Perceptive Process 3.3.0 Maart 2015... 4 Verbeteringen... 4 Veilige cookies... 4 Caching-beleid expliciet gemaakt... 5 Case Formulier Controls... 5 Updates... 6 Server... 6 Werkbakken en cases... 6 Ontwerp... 7 Documentatie... 7 Ondersteunde platformen... 7 Pagina 3 van 8
Perceptive Process 3.3.x release notes Dit document bevat een overzicht van de veranderingen in Perceptive Process (Perceptive Process Design en Perceptive Process Enterprise), versie 3.3.x. Nieuwe functionaliteit introduceert de nieuwe mogelijkheden die beschikbaar zijn in Perceptive Process 3.3.x. Verbeteringen introduceert de verbeteringen die zijn doorgevoerd in bestaande functionaliteit. Updates geeft een overzicht van de problemen die zijn opgelost in Perceptive Process 3.3.x. Ondersteunde platformen geeft een overzicht van de wijzigingen in de ondersteuning van platformen die zijn doorgevoerd in Perceptive Process 3.3.x. De online help van Perceptive Process wordt in elke release bijgewerkt. Daarnaast kunt in het Klantenportal op de website van Perceptive Software alle productdocumentatie voor een bepaalde versie vinden. Deze productdocumentatie bestaat uit producthandleidingen voor Perceptive Process Design, Perceptive Process Enterprise en Perceptive Process Server, installatiehandleidingen en technische specificaties. Upgrade U kunt alle eerdere versies van BPMone en Perceptive Process eenvoudig upgraden naar Perceptive Process 3.3.x (Perceptive Process Design of Perceptive Process Enterprise). Als u wilt upgraden vanaf een eerdere versie dan Perceptive Process 3.2, raden wij u aan ook de release notes van de tussenliggende versies te lezen. Als u wilt upgraden vanaf Protos Personal 8, neem dan contact op met Product Support van Perceptive Software. Als u wilt upgraden vanaf Protos Enterprise 8, neem dan contact op met uw Account Executive of met Product Support van Perceptive Software. Wij adviseren om deze upgrade te laten uitvoeren door een installatieconsultant van Perceptive Software. Perceptive Process 3.3.0 Maart 2015 De volgende nieuwe functionaliteit, verbeteringen, updates en platformwijzigingen zijn doorgevoerd in Perceptive Process (Perceptive Process Design en Perceptive Process Enterprise), versie 3.3.0. Verbeteringen Veilige cookies Perceptive Process gebruikt cookies om instellingen te onthouden, zoals uw voorkeuren. Deze cookies hebben een beveiligingsattribuut gekregen. Pagina 4 van 8
Een cookie dat is ingesteld tijdens een beveiligde HTTPS-sessie, wordt in volgende sessies alleen verstuurd als het verbindingsprotocol HTTPS is. Een cookie dat is ingesteld tijdens een onbeveiligde HTTP-sessie, wordt in volgende sessies verstuurd ongeacht het gebruikte verbindingsprotocol. Let op: Deze beveiliging kan tot gevolg hebben dat u niet al uw voorkeuren terugziet als u wisselt tussen HTTPS- en HTTP-sessies. Caching-beleid expliciet gemaakt Bij het versturen van data via het internet moeten sommige data wel worden opgeslagen in de cache van de webbrowser, en sommige niet. Dynamische data mogen nooit in de cache staan, anders kunnen zij worden gestolen of misbruikt om kwaadwillende inhoud te tonen op een webpagina. Dynamische data zijn bijvoorbeeld gebruikersgegevens, gegevens van cases die in behandeling zijn, en de inhoud van werkbakken. Niet-dynamische data moeten juist wel in de cache staan. Ze zijn dan direct beschikbaar, waardoor de webapplicatie sneller werkt. Voorheen stuurde Perceptive Process alleen bij dynamisch data een caching-instructie mee, namelijk dat deze data niet in de cache terecht mogen komen. Dit is verbeterd door nu ook bij niet-dynamische data een expliciete caching-instructie mee te sturen. Waar mogelijk is dit de instructie dat de data alleen voor de huidige gebruiker in de cache mogen worden opgeslagen. Case Formulier Controls Het gebruik van een COMBO BOX op een formulier is nu in lijn gebracht met het gebruik van een EDIT FIELD. Dit betekent dat een explicitie bevestiging (d.i. een TAB toets of ENTER toets) noodzakelijk is om de waarde van de client naar de server te sturen. Tegelijkertijd zijn de zogenaamde pijltjes-toesten volledig bruikbaar, dat wil zeggen de UP en DOWN lopen nu door de lijst van mogelijke waarden. Tenslotte, de focus volgorde tussen de controls op een formulier zoals gespecificeerd tijdens het ontwerp wordt nu gevolgd op de client. Voor een EDIT FIELD met een links uitlijnen specificatie is een aanpassing gemaakt. Als een dergelijk veld geen focus heeft en de tekst in zo n veld is langer dan de beschikbare ruimte op het formulier, is het meeste linker gedeelte van de tekst zichtbaar. Bij gebruik van een rechts uitlijnen specificatie is het meest rechter gedeelte zichtbaar. In beide gevallen, als het veld de focus krijgt wordt het meest rechter gedeelte zichtbaar en wordt de cursor aan het einde van de tekst geplaatst. Het kleuren schema voor controls op een formulier is consistenter gemaakt. Tegelijkertijd is er voor gezorgd dat een read-only control de achtergrond kleur van het omhullende control, het formulier of een frame, krijgt. Tenslotte is er een nieuw kleuren schema genaamd colors gemaakt om het verschil tussen bewerkbare en read-only controls te benadrukken. Dit nieuwe kleuren schema laat ook duidelijker zien waarom een control read-only is. Dit is een gebruiker specifieke instelling, elke gebruiker dient dus zelf expliciet voor dit nieuwe schema te kiezen. Als een BUTTON gebruikt wordt op een formulier en deze BUTTON heeft de formulier sluiten functionalitiet gemodelleerd (en de nieuwe bevestigings methodiek staat uit) zal er een dialoog gepresenteerd worden als er nog een onbevestigde waarde op het formulier staat. Deze dialoog stelt de Pagina 5 van 8
gebruiker in staat om het formulier inderdaad te sluiten en de onbevestigde waarde te verliezen of om de case open te houden en de onbevestigde waarde te controleren. Updates Server Er is een probleem opgelost met beschikbare TCP/IP poorten. Als er geen vrije poort gevonden kan worden zal de server stoppen in plaats van eindeloos proberen om een vrije poort te zoeken. Een melding omtrent dit stoppen zal in de juiste log file worden toegevoegd. Er is een probleem opgelost met crashende server processen. Dit had tot gevold dat een gebruiker geen nieuwe cases meer kon aanmaken. Er is een probleem opgelost met SSL veiligheid (de zogenaamde POODLE vulnerability). Met ingang van deze release wordt het oudere SSLv3 protocol niet meer ondersteund. Dit betekent dat een client nu minimaal één van de TLS protocollen (TLSv1.0, TLSv1.1 en/of TLSv1.2) beschikbaar moet hebben om een beveiligde verbinding met de server op te zetten. Een verbingsverzoek met het oudere SSLv3 protocol wordt door de server geweigerd. Indien dit voor onoverkomelijke problemen zorgt, neem contact op met Product Support. Werkbakken en cases Als een gebruiker in een caseformulier een optie selecteert in een lijst, kan deze optie veranderen in een read-only waarde (afhankelijk van hoe de case is ontworpen). Er is een probleem opgelost dat zich kon voordoen bij gebruik van Java 1.7, waarbij dergelijke read-only waarden eruit bleven zien alsof ze nog gewijzigd konden worden. Er is een probleem met de lengte van de labels van casetabs opgelost. Deze labels waren onnodig lang doordat de woorden Case Guide automatisch werden toegevoegd. Deze extra woorden zijn nu geschrapt. Bovendien wordt het woord Formulier niet langer automatisch toegevoegd aan de titels van caseformulieren. Er is een probleem opgelost met de Subtract functie uit de standaard module StdTimestamp. Het aftrekken van precies één dag van middernacht levert nu een correcte waarde op. Er is een probleem opgelost met het opstarten van cases vanuit een andere case. The n<form> parameter werd niet correct behandeld. Deze parameter wordt nu correct behandeld, het is nu dus mogelijk om een bepaald formulier direct te openen met een case die vanuit een andere case wordt opgestart. Om dit correct te laten werken is het wel noodzakelijk om het betreffende formulier dat geopend moet worden expliciet in de Form Zone te modelleren. Er is een probleem opgelost met de geschiedenis van een case. Wanneer twee gebruikers op exact hetzelfde moment een case aanmaakte leit de geschiedenis van één van de twee zaken een verkeerde gebruikersnaam zien. Dit is aangepast en beide cases laten nu de juiste gebruikersnaam in de geschiedenis zien. Er is een probleem opgelost met de veranderen van een werklijst definitie, Na het bijwerken van een werklijst werd de nieuwe definitie niet naar de zogenaamde query-threads doorgegeven. Dit resulteerde in foutmeldingen bij het gebruik van de bijgewerkte werklijst. Dit betekent echter niet dat het nu aanbevolen wordt om werklijsten op een productie system bij te werken tijdens productie uren. Het wordt nog steeds geadviseerd om buiten productie uren werklijsten aan te passen of anderee wijzigingen aan de configuratie te maken. Pagina 6 van 8
Er is een probleem opgelost met het informatie paneel van de zaken gids. In plaats van het tonen van het informatie paneel werd er een Java exceptie in de Java console getoond. Het paneel wordt nu correct getoond en het bevat allerlei omgevingsinformatie als ook gebruikersvoorkeuren. Dit paneel kan geopend worden vanuit de Context Zone. Ontwerp Er is een probleem opgelost met de eigenschappen van een Bibliotheek object. Wanneer een Bibliotheek object wordt gebruikt in een gereserveerd Proces Model werden alle gebruikers getoond, dit is verbeterd. Er is een probleem opgelost in een gegenereerde Nederlands HTML rapportage. In een Nederlandse HTML rapportage was de knop voor het terugspringen vanuit de volledige scherm modus niet vertaald. De tekst voor deze knop is nu vertaald. Documentatie In de Perceptive Process Server Product Guide zijn de beschrijvingen van de CHP C-functies chp_csf_getlink en chp_csf_openenc verbeterd. In de Perceptive Process Installatiehandleiding zijn instructies toegevoegd voor het uitvoeren van een upgrade op een Unix-systeem. Ondersteunde platformen De ondersteuning van platformen is gewijzigd. De volgende platformen worden nu ondersteund. Type Databasesysteem Product Microsoft SQL Server 2012 database, met SQL Server 2012 Native Client Client-besturingssysteem Microsoft Windows 8.1 Let op Bij gebruik van Internet Explorer moet u Perceptive Process starten vanuit het Bureaublad. Het is niet mogelijk om Perceptive Process te starten vanuit het nieuwe Start-scherm, omdat dat geen plug-ins ondersteunt zoals Java dat vereist is voor Perceptive Process. Internetbrowser Microsoft Internet Explorer 11, 32 bit Firefox 31 (ESR release) Server-besturingssysteem IBM AIX v7.1 (64-bit) Microsoft Windows Server 2012 Microsoft Windows Server 2012 R2 Pagina 7 van 8
De ondersteuning van het volgende platform is beëindigd. Type Client-besturingssysteem Product Microsoft Windows XP Omdat Windows XP door Windows niet meer wordt ondersteund, is ook van onze kant de actieve ondersteuning van Windows XP beëindigd. Desondanks werkt Perceptive Process 3.3 nog wel op Windows XP. Een compleet overzicht van ondersteunde platformen vindt u in het document "Perceptive Process Technische Specificaties". Neem contact op met Product Support als u vragen hebt over de ondersteunde platformen. Pagina 8 van 8