R3.7
System Requirements
for Update
Due to changes in the database schema, an update is only possible from a 3.3.x (or higher) version. That is, it is not possible to update from a version older than 3.3 to the current version. This leads to problems when running the update scripts and then to inconsistencies in the DB schema, which subsequently prevent the correct start of the Webdesk server!
Minimum System Requirements
The minimum Java runtime is now 1.7.x. The Webdesk setup package is delivered with
- Tomcat 7.0
- Sun JRE 1.7
There are still installers for 32-bit and 64-bit (the Ta connector is only available as a 32-bit package!). In general, the use of the 64-bit package is recommended, since the Webdesk system is relatively memory-intensive and reaches the memory limits of 32-bit Java installations with Tomcat (approx. 1.5 GB) relatively quickly even with smaller numbers of users.
Webdesk Core (PO)
- Improvement of the left navigation menu with regard to user experience and the option to also use it on touch screens (e.g. iPads)
- New user setup (po_editUserSettiings.act) with plugin mechanism to host settings of other Webdesk modules
- Option for the user to maintain their private vehicles in the new user setup
- Option for the user to manage their private bank accounts in the new user setup
- Automatic suggestion of new personnel numbers when new employees are created directly in Webdesk
- Job to export any report as PDF to the file system
- Extension of PoPersonConnector with the bank account of the current person
- Character set configuration option in the seperatorFileConnector
- Improved search options for combo boxes with many entries
Webdesk Time Management for IF6020 (TA)
- Improved time corrections in the travel expense report: Option to already validate against the maximum daily working time here
- Integration of the correction client with an approval workflow
- Option to import bookings in the correction client from a CSV file
- Option to also display daily program values in the correction client.
- Improvements in calendar synchronization with the groupware system
Webdesk Workflow (WF)
- Introduction of "unread" markers for Webdesk tasks
- Display of a marker in the Webdesk header that visualizes the number of unread Webdesk tasks.
Webdesk Travel Management (TM)
-
Travel expense report: Option for the author to add attachments even after the travel workflow has been completed.
-
Adding attachments to a trip via drag & drop
-
Revision of foreign currency in the business trip:
- Job to import current and past exchange rates from the ECB
- Automatic conversion of receipts in foreign currencies to EUR at the current rate according to the ECB.
-
Suggestion function for important fields in the travel expense report (e.g. start location, destination, description, ...) based on the most recently entered values.
-
"Keep-alive" mechanism built into the travel expense report form to prevent session/form timeouts
Webdesk HR-Expert (HR)
-
Option to define the rules for maternity protection and parental leave per client
-
Better support for the use cases re-entry and resignation.
-
Improvements in the position plan
- Preservation of the expand/collapse state and selection across page changes in the online position plan
- Print version of the position plan
Webdesk Event Management (EVM)
- Room calendar print version
- Copy function for single-day events
- Improved room search
The following is a list of tickets exported from our release management system Jira and assigned to the release described:
3.7-GA
Bug
- [WD-1010] - getOrgTravel: Selection type "by assigned cost center" does not work
- [WD-1053] - Userswitch: Pagination does not work
- [WD-1106] - fd:action of type='link' shall not be clickable in state=disabled
- [WD-1109] - Display of passengers information in TravelFolder no correct.
- [WD-1209] - Creating Daily Discounts for travel intervals ending at 0:00 p.m.
New Feature
- [WD-890] - Handling of Bank Accounts
- [WD-1208] - Do not ask for workflow notifications states in case of Full System Admin
3.7-RC2
Bug
- [WD-578] - Administrator - Switch user - switch back to administrator - instead of "Full System Administrator", it says "System Administrator"
- [WD-640] - seperatorFileConnector: If the 1st column is not filled in, the columns shift when the connector is started
- [WD-756] - Mobile: Strange layout problem right after login
- [WD-771] - UX problem in Time Mobile iOS App
- [WD-791] - Embedded TA Journat has to ommit some features when layouttemplate=dialogWindowTemplate
- [WD-792] - Integration of ptm_editTimeEffort.act (personal effort editor) with Ta Journal
- [WD-893] - Show Error Log (Show error log) link does not work
- [WD-956] - Exception in migration script to DayExact Validity
- [WD-964] - TmTravel: Approval of Travel Expense not possible because TimeCorrections can not be inserted to IF6020 (Accounting not possible)
- [WD-981] - Impossible to scroll menu if it is minified
- [WD-1020] - Action "Request approval" is visible in the wrong month
- [WD-1039] - Zimbra Calendar access is not threadsafe
Improvement
- [WD-1018] - cutDomain shall also process emailaddresses
Task
- [WD-861] - Integration Chosen for Single- and MultiValue SelectionLists
3.7-RC1
Bug
- [WD-777] - Missing Controls on Main page in ProjectTime Mobile.
- [WD-921] - Problem occured while processing the ajax response: object is not a function
- [WD-947] - Layout problem with notifications
- [WD-951] - Problems with Dependencies after integration of yahp
- [WD-959] - CLONE - Correction client: Requesting approval not possible when the entry date falls within the month
- [WD-963] - Buildproblem with HR-Expert-webclient (vaadin-dependencies)
- [WD-965] - Integration of WfOptionsService in wf actions
- [WD-967] - Add the Home page in the menu (responsive skin)
- [WD-968] - First level menu actions are not visible
- [WD-969] - Plugin concept ReportSourceObjectProvider not working if some product modules are not licenced.
- [WD-971] - TaPersonConnector has bad performance, use of IF6020 sql not working properly
- [WD-978] - ExecuteAndStoreReports: Job needs too many resources
- [WD-985] - Menu is lost for some screen sizes
- [WD-986] - Logout is not working properly for some mobile devices
- [WD-992] - Currencies are not taken into account in TmTravelDecorator
- [WD-993] - Dropdown is not displayed properly in responsive skin for small devices
Improvement
- [WD-760] - Unread marks for open TO-DOs
- [WD-906] - PoPassword - Add trim before matching / hashing the password
- [WD-917] - Discounts in daily allowances affect mostly only the taxfree portion
- [WD-949] - Extend PoPersonConnector with current Bank account of person
- [WD-950] - Enhance Job TaSyncCalendarDates
- [WD-958] - Correction-Client: Ability to use values from daily programs in correction client definition
- [WD-972] - Travel: Accounting of international trips
- [WD-977] - Travel validation scripts should already run when clicking on the 'calculated costs' step
- [WD-989] - Lookup of Foreign Exchange Rate Failures
- [WD-995] - Display of exchange rates should be improved
New Feature
- [WD-323] - Integrate jQuery Chosen for single/multiple selection lists.
- [WD-848] - SeperatorFileConnector: It shall be possible to configure charset used for reading the input file and for saving the output file
- [WD-976] - Saving of Charset canonical name in DmDoc
Sub-task
- [WD-883] - Skin selection
3.7-beta2
Bug
- [WD-790] - po_editMenuTree action: unification of folder context menu "Edit folder name translations" and Folder actions/Edit folder name translations
- [WD-795] - Help texts on event assistant are obscuring UI controls
- [WD-808] - Stacktrace of TaCheckMaxWorkingTime when running in the night
- [WD-810] - editPerson: when persons validfrom date is changed to past before the validfrom of the group she is assigned to error is reported but the person is saved anyway
- [WD-831] - Exception in Menu Tree
- [WD-833] - Empty Daily Discount objects should not be displayed in tm_edit in Travels where no Daily Allowances are paid out.
- [WD-879] - wf_getUserSetup.act: definition of deputy fails: failed to lazily initialize a collection of role: at.workflow.webdesk.po.model.PoPerson.deputies, no session or session was closed
- [WD-881] - TO-DO Badge is header does not disappear, when all workflow tasks are completed.
- [WD-882] - Webdesk does not run in IE anymore
- [WD-887] - Regression in TravelExpense Form -> display of timecorrections repeater
- [WD-888] - Old Menuservice / Regression
- [WD-901] - TreeTable breaks in node column
- [WD-903] - Regression: TravelFolder not working
- [WD-904] - Javascript-Error 'console is undefined' in older IEs (IE8,IE9)
- [WD-910] - Start of external pages throws JS Error 'ajaxHandlers is not defined'
- [WD-912] - Exception when loading ta_editRebookingsV2.act config in Webdesk Admin
- [WD-918] - Problem with Updatescript v110
- [WD-926] - EditClient Editor not working
- [WD-939] - Calendar Widget too small
- [WD-942] - HTML5 input-type=date is incompatible with cforms
- [WD-945] - Problem with TaAccountService.isDailyRightAssigned()
- [WD-946] - Migration needed for type field of TmVehicles
- [WD-952] - Repeating fields in the information section for mobile clients
- [WD-953] - Exception when using the TravelExpense form (not reproduceable)
- [WD-954] - Layout: TO-DO Badge is not visible in classic mode
- [WD-961] - Saving a new Person with Webdesk Admin fails
Improvement
- [WD-23] - IE9 Edge mode via meta tag.
- [WD-464] - Upgrade script prerequisites
- [WD-619] - Sort the list of domestic regions alphabetically in the accounting definition
- [WD-788] - Enhance PtmClientData to host more client-specific options
- [WD-878] - Information section for mobile clients
- [WD-902] - Improve Classic Webdesk menu for use in Tablets
- [WD-916] - KM-Bill Tab of TravelExpense Assistent
- [WD-922] - TravelExpense form shall never ever expire
- [WD-925] - Vehicle-Management for User
- [WD-955] - Make Wf.reassignActivity() and Wf.reevaluateAssignments() error-prone
- [WD-957] - Drag&Drop for attachments
New Feature
- [WD-79] - Make user setup configurable to hide parameters that may not be needed
- [WD-87] - Save bank details in user setup
- [WD-662] - New action "editUserSettings" for PO with embeddable settings
- [WD-897] - Make display of "unexcused absence" configureable
- [WD-905] - Enhancement of repairPersonTimeline action: assignment to dummy group/cost center/location
- [WD-943] - Determination of times a persons employment was terminated
Task
Sub-task
- [WD-860] - Storage of user data for User Setup
3.7-beta1
Bug
- [WD-160] - Webdesk installer cannot be set to an in-memory database
- [WD-235] - Webdesk Travel: Receipts in foreign currencies
- [WD-289] - Exception when starting Webdesk with the Personalwolke test database
- [WD-338] - Project time report TreeTable: Expanding/collapsing the entire TreeTable does not work.
- [WD-428] - Loading symbol is missing when paging between months in the group calendar
- [WD-431] - Add footnote in TaInformAboutEvents job only when needed.
- [WD-439] - Details of private appointments are not visible even to the calendar owner
- [WD-442] - Sent email swallows special characters
- [WD-445] - Infinite loop in travel expense report form when daily deductions are activated. Bug in DateTools.getDaysInInterval()
- [WD-448] - Workflow Mobile does not work in IE Mobile (Windows Phone).
- [WD-449] - Windows Phone app Workflow Mobile with wrong splash screen
- [WD-454] - The bottom list item is not fully visible in the selection dialog
- [WD-456] - UI error in iOS app Project Time Mobile
- [WD-457] - Task details in Windows Phone app Workflow Mobile cannot be displayed.
- [WD-459] - TaCorrectionService: despite clearBookingsBeforeAbsenceEntryInsertion = true, the open booking is not deleted
- [WD-460] - Merging identically named folders in the new PoMenuTreeService
- [WD-461] - New menu editor: Open issues
- [WD-462] - Problem with many Ajax submits in a row
- [WD-465] - Workflow Mobile first tests
- [WD-469] - Performance optimization SIZE - Calendar attendance notification AD
- [WD-471] - Exception in report "Sparkassenbesuche" (savings bank visits)
- [WD-475] - Switching between languages is not yet consistent
- [WD-476] - Problems with default absence reason of new Webdesk Time Mobile
- [WD-478] - The synchronization with TmTravelConnector aborts with an exception
- [WD-481] - Wrong default language in the settings of the Workflow Mobile app
- [WD-483] - Personalwolke: Reset password and first login ==> error message
- [WD-484] - Workflow Mobile Archived: the start date of the request is displayed instead of the completion date of the request
- [WD-485] - Workflow Mobile - Archived - when scrolled all the way down, the loading screen is displayed and does not disappear
- [WD-486] - Error message on the server when a person is opened.
- [WD-487] - Problems with the password change screen and password reset.
- [WD-490] - Mobile on iPhone: the Stay logged in button does not work 100%
- [WD-492] - Loading symbol is not displayed
- [WD-494] - Administration tab does not open
- [WD-497] - Webdesk no longer works with Firefox in non-full-Ajax mode
- [WD-504] - Menu maintenance: It is not possible to add a folder!
- [WD-506] - Error message when creating groups
- [WD-509] - Change password - If more than one password requirement is not met, an error message appears
- [WD-511] - Mobile - set to German - the page reloads and is English again
- [WD-528] - When Webdesk is opened, the login is not displayed empty!
- [WD-529] - Folders are translated incorrectly.
- [WD-532] - Change password validation error message password history
- [WD-538] - Context menu entry "Add action link" in the Menu maintenance action does not work.
- [WD-539] - Jumping to the action from the right permission panel in the Menu maintenance action does not work (see screenshot 2)
- [WD-540] - Context menu "Open menu tree template" does not work when a folder is selected (see screenshot 3) in the Menu maintenance action
- [WD-541] - Confirmation prompt when deleting a menu action is missing in the Menu maintenance action
- [WD-543] - Jumping to an action selected in the menu via the menu dropdown in the Menu maintenance action does not work
- [WD-544] - "New folder" and "New template" send the wrong submit ID when the Enter key is pressed
- [WD-545] - Various problems with time-mobile
- [WD-549] - Forwarding from action to ActionConfig with negative permissions
- [WD-550] - Error message - Correction client when two corrections overlap
- [WD-555] - Drag & drop and the context menu actions "move up", "move down", "to the beginning", "to the end" lead to incorrect results in the Menu maintenance action
- [WD-556] - Deleted roles still available / clickable in configuration
- [WD-558] - Project time tracking scrolls to the top when a row at the bottom is switched to edit mode
- [WD-559] - Loading symbol in Time Mobile web app does not disappear after login.
- [WD-562] - Editing I18n values for menu folders does not work.
- [WD-564] - Changes made by a system administrator are not saved correctly
- [WD-595] - Error message "Server is unavailable" even though Ajax communication works according to web developer tools
- [WD-597] - Problem with time correction - minute sequence
- [WD-598] - Journal in the Time Mobile web app shows undefined instead of the weekday.
- [WD-607] - sadmin - Languages - Edit language text modules - Error message
- [WD-611] - Webdesk Wf-Impl sometimes returns wrong entries for getActivityInstance() from cache.
- [WD-612] - Label for the Save and Close button is missing in process definitions
- [WD-614] - Menu editor: Jump to action and permission for decentralized administrators
- [WD-615] - Additional fields in Webdesk Time Mobile no longer work since the refactoring.
- [WD-616] - Projecttime Mobile improvement request for selection lists of projects, activities and customers
- [WD-617] - ISO country code is not three characters in the list of regions
- [WD-638] - Error when trying to change the password - username and email address identical (Firefox)
- [WD-639] - Error when trying to change the password - username and email address different
- [WD-645] - BTV: Performance problems in the group calendar when an absence reason was entered in a certain way (in the 6020)
- [WD-647] - Small booking screen no longer works with IE -> algorithm acting up.
- [WD-649] - Browser title does not always return the correctly internationalized title of the current Webdesk action
- [WD-650] - Correction client: Error in CSV import when importing bookings outside daily program validity
- [WD-651] - Configuration details text cut off
- [WD-653] - Correction client config options regarding daily program are faulty.
- [WD-654] - Correction client: Hide scrollbars in import dialog
- [WD-657] - Business trip: Additional fields - ClassCastException when calling a Boolean additional field
- [WD-663] - Correction client: Error in monthly approval ( LazyInitializationException )
- [WD-670] - Incorrect display of booking status for absence reasons
- [WD-690] - Problem BIRT Report - Excel Export / Alternative emitter
- [WD-693] - An already deleted action referenced in the context menu of a workflow process leads to NPE
- [WD-700] - Misleading error message when changing password when logging in with email address
- [WD-701] - A TA error window appears in the correction client when 13:00 - 12:00 is entered and the input field is left
- [WD-702] - Correction client: Updating a full-day absence to a presence interval produces IllegalStateException
- [WD-712] - Correction client layout error in rows with "Absent without excuse"
- [WD-713] - TaAccountDAO.getWorkingTime with bookings causes Problems
- [WD-716] - Selenium-Test WTestAdminPersons.testRolesTab() fails reproducibly
- [WD-719] - Back-Button Problem with all Mobile Clients
- [WD-720] - Workflow Mobile has broken Layout
- [WD-722] - Correction-client import dialog shows scrollbars without reason, hiding important UI controls
- [WD-729] - NPE when navigating to day-view-mode of an employee in correction client
- [WD-731] - PTM Mobile: Deletion of project time efforts not working
- [WD-732] - PTM mobile: stopwatch starts with 23:59:46 ....
- [WD-733] - Missing Loading screen in Workflow Mobile.
- [WD-734] - Open Issues Mobile Apps
- [WD-735] - Missing Error message on Login screen in Time Mbile webapp
- [WD-736] - Layout problem for Time Mobile Webapp
- [WD-740] - Time Mobile "Show More Results"-Button is not hidden correctly
- [WD-741] - Hardware Back Button not working correctly in Time Mobile Native App
- [WD-742] - Settings Page in ProjectTime Mobile not accessible.
- [WD-746] - WD Workflow Mobile: Approval of Activity not possible
- [WD-747] - Workflow Mobile: Issues with language setting
- [WD-748] - Webdesk Time Mobile: issues with Booking
- [WD-749] - Webdesk Projecttime Mobile Issues: efforts w/o from/totime
- [WD-750] - orgBuilder.act is not working properly anylonger
- [WD-757] - Statistics abort with NPE exception
- [WD-765] - Update 3.6-RC3 to 3.7-beta1 (build 54910) - Exception when switching to a user
- [WD-766] - Installation of mobile apps from 3.6.0-RC3 not possible
- [WD-770] - UI cosmetic problems in Workflow Mobile iOS app
- [WD-776] - ClassCastException when clicking on open tasks symbol
- [WD-781] - Double requests on every call to a webdesk action in firefox
- [WD-794] - The input focus should not get lost when the server callback enters the to-day
- [WD-798] - Changing the starting time point for the effort doesn't change stopwatch for ProjectTime Mobile client
- [WD-823] - getMonthList not showing new Employees
- [WD-824] - Exception when opening list of open todos (list is empty)
- [WD-826] - Mobile: too short timeouts for some pages
- [WD-827] - Fields 'lastBookingMessage' and 'processcomment' not delivered by JSON webservice of ta_getAttendanceTableau Webdesk Action
- [WD-842] - Stacktrace in Log when opening running Travel expense process
- [WD-843] - Connector Link: Conversion of US-formatted date "23 May 2014" to date results in null
- [WD-855] - Problems with hr-reports registration on new installation
- [WD-856] - Flowscript Calls to servicelayer not working
- [WD-862] - Travel Expense Validation: Error message box image is cropped
- [WD-863] - None of applications works on WP8.1
- [WD-866] - Do not allow corrections into future via Fileupload
- [WD-877] - Typo in Text block: ta_correctionClient.act_error_bookingInFuture
Improvement
- [WD-402] - Refactoring and documentation of PoInstanceChooser*ValueChangedListener
- [WD-425] - Travel expense report form: 'Time corrections' tab - validation against maximum daily working time
- [WD-426] - Travel expense report form: Certain receipt additional fields should only be editable in certain workflow steps.
- [WD-451] - TaCorrectionClient: Check for maximum working time
- [WD-463] - PoMenuService refactoring: Naming
- [WD-496] - Font size of absence reason buttons in booking screen
- [WD-503] - TaCon: Monitoring option via JMX
- [WD-508] - correctionClient: Configuration option for lockable intervals
- [WD-510] - ta_correctionClient.act: better error message when trying to correct an account on a day before the start of time tracking
- [WD-567] - Refactoring / extension of TaCorrectionService()
- [WD-624] - Suggestion for user switching - better search methods
- [WD-646] - Adjust width of select boxes
- [WD-671] - Additional fields in new layout
- [WD-695] - Internationalization of column headers in the correction client
- [WD-698] - Correction client CSV upload: Semicolon should also be possible as a separator.
- [WD-703] - Correction client improvements: configurable column widths, "Absent without excuse" as edit button
- [WD-715] - Error-tolerant CSV import, supporting file drag and drop
- [WD-723] - Make code of browserUtils.js simpler
- [WD-738] - Improvement wishes for import of bookings in correctionClient
- [WD-745] - Performance-Tuning po_switchToOtherUser.act for Full System Administrator
- [WD-754] - Webdesk PTM Mobile: introduce page-breaks for long effort comments
- [WD-755] - Webdesk Mobile: ask User if he really wants to go
- [WD-759] - Geolocation display in Webdesk journal
- [WD-762] - Workflow Notifications as an embedded header component
- [WD-802] - Screenshot of Workflow Mobile contains technical name of text module
- [WD-828] - Invalid classpath resources on Webdesk startup
- [WD-832] - TmTravelConnector: possibility to limit selection of travels to specific groups
- [WD-854] - Time-correction Mode 'automatic' should be made optional (depending on travel-type)
- [WD-867] - 2 additional dropdowns with search-option (choosen-style would make sense
New Feature
- [WD-124] - Build geolocation into Webdesk booking
- [WD-407] - BusinessLogicException, I18nMultiMessageException and I18nRuntimeException handling in Webdesk
- [WD-443] - TaAbsenceEntryConnector should be extended to a target connector
- [WD-473] - BlackBerry 10 Mobile Apps
- [WD-560] - Integration of correction client with approval workflow
- [WD-579] - Booking import via CSV upload in the correction client
- [WD-680] - Configurability of optimization of Wf.findProcessInstanceByQueryCalendarOptimized()
- [WD-697] - Correction client: New configuration option
- [WD-847] - TemplateFileConnector: it shall be possible to configure the character set with which the file will be stored
- [WD-865] - Allow Author to upload additional Attachment in Travel Expense Form also when Read-Only
- [WD-872] - New TmTravelType configuration Options "timeCorrectionsMandatory"
Task
- [WD-424] - Travel form: Tab "Mileage allowances" should only be visible to certain user groups.
- [WD-488] - PoPasswordServiceImpl and I18n
- [WD-659] - Job to import euro exchange rates from the European Central Bank
- [WD-664] - Improvement of DeleteableExpression in tm_editAdditionalField.act
- [WD-768] - Improve App description on Google Play Store/ Apple App Store for Time Mobile
- [WD-769] - Improve App description on Google Play Store/ Apple App Store for Workflow Mobile
- [WD-774] - EmployeeId proposal implementation for Multi-Clients and Personalwolke
Sub-task
- [WD-561] - Configuration options
- [WD-563] - Add approval button
- [WD-599] - XPDL for monthly approval
- [WD-629] - Implementation of the service methods for setting a named "daily right" in IF-6020
- [WD-873] - Translations for debugging functionality
3.7-beta1 (HR-Expert)
Bug
- [WDHREXPERT-784] - Unintended entry of internal dependents when creating a new employee leads to an error situation
- [WDHREXPERT-794] - Positionplan: employmentChangeReason Code not translated in column 'reason'
- [WDHREXPERT-802] - Problem when trying to save an entity where a relation has been created but not edited
- [WDHREXPERT-804] - Bad performance when loading a person
- [WDHREXPERT-805] - Exception when loading person "Achilles Marion"
- [WDHREXPERT-825] - Only primary cost centers shall be assigne to person when position determines cost centers
- [WDHREXPERT-837] - Problem when changing a private Address in the HrPersonEditor
- [WDHREXPERT-838] - Left offset of reference-chooser in details-view
- [WDHREXPERT-841] - Broken Layout after Excel Export in HR-Expert
- [WDHREXPERT-845] - Everything except person-chooser should be initially disabled for use-case "Immediate resignation" in full-page mode
- [WDHREXPERT-846] - The person chooser for use-case "Re-entry" (person) must show resigned persons only
- [WDHREXPERT-847] - For use-case "immediate resignation" in dialog-mode the person chooser must be disabled
- [WDHREXPERT-848] - The person chooser for use-case "Immediate resignation" (person) must show active persons only
- [WDHREXPERT-850] - Exception "Write operations are not allowed in read-only mode" when performing re-entry of a person
- [WDHREXPERT-852] - Exception when trying to save a new Person in HrPersonEditor and Choosing HrPerson with Autocomplete
- [WDHREXPERT-853] - ReferenceChooserBig shows different icons in read-only and edit-mode
- [WDHREXPERT-854] - Exception occurs when using context-menu in PositionPlan (not reproduceable)
Improvement
- [WDHREXPERT-771] - Improvement of translations
- [WDHREXPERT-785] - Option to adopt the employee's address for their dependents via button.
- [WDHREXPERT-792] - DIsplay also employment information beside photo in person editor
- [WDHREXPERT-793] - Behavioral change/historization for 'major' private postal address of HrPerson
- [WDHREXPERT-797] - PositionPlan: column "hoursPerWeek" should also be displayed on employee level
- [WDHREXPERT-798] - PositionPlan: Add controls for flexible collapsing/expanding tree nodes.
- [WDHREXPERT-799] - Cross-field logic and confirm dialog on "employment" tab of person-editor when setting a person INACTIVE
- [WDHREXPERT-801] - Business Logic for Maternity Protection Changes in HrPersonMaternityRestrictions
- [WDHREXPERT-806] - New Fields in HrPersonMaternityRestriction
- [WDHREXPERT-807] - HrMaternityRestrictionService and HrMaternityRestrictionOptions
New Feature
- [WDHREXPERT-787] - Cross Field Dependencies in HrPersonMaternityRestriction
- [WDHREXPERT-788] - Automatic Proposal of new EmployeeId
- [WDHREXPERT-789] - Person-related use-cases in main menu and person aside
- [WDHREXPERT-791] - Synchronisation of the person's postal address with the addresses of its relatives
- [WDHREXPERT-800] - New Form & Relation for Persontermination
- [WDHREXPERT-820] - Job for adaptation of HrEmploymentState timeline to realized termination
- [WDHREXPERT-829] - Client specific maternity restriction options
- [WDHREXPERT-830] - Person Use Case: Instant employment termination, action on aside
Task
- [WDHREXPERT-362] - Standard-Reports HR-Expert Base
- [WDHREXPERT-826] - HrOptionsService
Sub-task
- [WDHREXPERT-813] - Copy employee's postal address data to relative's address data
- [WDHREXPERT-815] - Automatic proposal of next employeeId in UI
- [WDHREXPERT-827] - Replacement of HrOptions with HrOptionsService
- [WDHREXPERT-828] - SubTab HrClientData in po_editClient
3.7-beta1 (EVM)
Bug
- [WDEVM-306] - EventAssistant ignores the EventAdministrator role if the person is also the event owner at the same time.
- [WDEVM-308] - Forced cancellation of an event does not work for the activity "Fill in event details" of the event owner
- [WDEVM-313] - SelectionList for room not populated in the room calendar
- [WDEVM-314] - Incorrect validation logic for equipment reservation in the Room/Technology step
- [WDEVM-324] - Catering email should contain the general catering comment.
- [WDEVM-330] - Improve equipment rental cancellation.
- [WDEVM-331] - Show longer-term equipment loans in the equipment rental report when the query period is shorter.
- [WDEVM-343] - When the room calendar is first loaded, no events are visible even though there are some
- [WDEVM-346] - Exception when opening the room calendar with the Full System Administrator
- [WDEVM-349] - A hidden text field is displayed in the cancellation comment dialog.
- [WDEVM-350] - Saving an event without any details leads to an exception
- [WDEVM-354] - Incorrect time values for fromDate and toDate in the data model when a multi-day event is created.
- [WDEVM-356] - Certain text fields are too small
- [WDEVM-357] - Switching the room group in the room calendar does not update the calendar (all modes, month, week, ...)
- [WDEVM-360] - Remove link to room blocking in the room calendar
- [WDEVM-361] - Room calendar event links should open in a new window.
- [WDEVM-362] - Only the first day of multi-day room blockings is displayed in the room calendar
- [WDEVM-364] - Author can no longer edit their own request if they have the EventAdministrator role
- [WDEVM-368] - Validation error in equipment reservation
- [WDEVM-370] - Changed equipment in the equipment rental in the event assistant is not saved correctly.
- [WDEVM-375] - The event is pending approval but there is no activity to perform; error on approval
- [WDEVM-376] - When an event is approved retroactively, all tasks are created, but the event then waits for its start and gets stuck there
- [WDEVM-377] - Multi-day room blocking is not saved
- [WDEVM-378] - Status field in the PLANON export is empty
- [WDEVM-380] - Faulty process instances in the RZB test database.
- [WDEVM-382] - NPE when opening an event in the event assistant.
- [WDEVM-389] - It is not possible to filter for "Status" in choice of events
- [WDEVM-391] - Rooms belonging to different room groups must not be saved as reservations for one and the same event
- [WDEVM-393] - Search for date in event choice does not process input correctly
- [WDEVM-396] - Resource rental report error when clicking on "Query" button
- [WDEVM-414] - Strange layout in step "Planning" of event assistant
- [WDEVM-416] - Wardrobe occupancy times appear with wrong date in event summary, and are replaced by reservation times when saved
- [WDEVM-419] - Display translations not the translational keys
- [WDEVM-428] - Creating room-reservations, deleting one, and then adding one again causes IllegalArgumentException
- [WDEVM-430] - Cateringmail does not send contents of field "Notes / Other requests"
Improvement
- [WDEVM-58] - Extension of daily sheet
- [WDEVM-230] - Equipment rental request should be editable until the start of the deadline.
- [WDEVM-239] - Show an error page instead of the EventAssistant if the event no longer exists.
- [WDEVM-269] - Improvement of the selection of catering items for an event.
- [WDEVM-278] - Room calendar table should fill the height of the browser window.
- [WDEVM-281] - Improve the visual layout of Search room / Reserve room in the event assistant
- [WDEVM-287] - Improve the entry of equipment in the event assistant
- [WDEVM-295] - Room blocking should prefill default values for new room blockings.
- [WDEVM-315] - Data model: Number of participants should be stored in EvmRoomReservation.
- [WDEVM-316] - Number of participants in the Room/Technology step of room reservation should be editable.
- [WDEVM-318] - Field external_contact_name in the General step should be prefilled with the name of the author.
- [WDEVM-319] - Display external contact person (external_contact_name) in the EG report (BIRT).
- [WDEVM-320] - Cancellation comments should become visible in the event form
- [WDEVM-321] - Remove room combinations in the room selection filter in the room calendar.
- [WDEVM-322] - Introduce weekly calendar in the room calendar with a "weekdays only" variant
- [WDEVM-323] - Add a "Today" button in the room calendar.
- [WDEVM-325] - Extend EventReservation workflow with an additional activity
- [WDEVM-326] - Extend EvmCateringItem
- [WDEVM-327] - Extend action editCateringItem.
- [WDEVM-332] - Automatically insert standard items in the catering step.
- [WDEVM-334] - Extend entity EvmEvent with property "statusLastComment".
- [WDEVM-336] - Create room calendar action configuration for status filter.
- [WDEVM-337] - Improved display of search results in the Room/Technology step
- [WDEVM-339] - Room calendar performance improvements.
- [WDEVM-342] - Improve search logic in the Room/Technology step for multi-day events.
- [WDEVM-358] - Copy function should not abort because a piece of equipment cannot be reserved
- [WDEVM-367] - The "Delete" button should be on the far left of the table
- [WDEVM-386] - "Reserve room" button in search result should have text and icon instead of icon only
- [WDEVM-387] - "Delete" buttons should have a consistent look, with a garbage bin icon, on left side of table
- [WDEVM-388] - "Add reservation" should be named "Add room reservation".
- [WDEVM-390] - Cancellation comment label should be displayed only when the event really was cancelled
- [WDEVM-392] - Event copy success messages should be collected as list when copying more than once
- [WDEVM-394] - Copying document attachments of events should be optional and a "deep copy"
- [WDEVM-397] - Room search result table should be closable
- [WDEVM-398] - Events should not be deletable after approval
- [WDEVM-399] - Property "is standard" should be visible in catering article choice
- [WDEVM-412] - Look for all "remove" buttons in EVM and replace them by either an icon/text button or an icon-only button with tooltip
New Feature
- [WDEVM-276] - Room calendar print version
- [WDEVM-328] - Unread markers for workflow tasks
- [WDEVM-329] - Display the number of workflow tasks as an icon in the header.
- [WDEVM-333] - Copy function for single-day events
- [WDEVM-335] - Store EvmEvent property cancellationComment in the data model.
- [WDEVM-338] - New role Event-Change-Admin
Task
- [WDEVM-345] - Create EVM module documentation in Daisy
- [WDEVM-347] - JavaDoc of all interfaces and methods called by reflection
- [WDEVM-351] - Missing configuration descriptions of the jobs for moving the process forward
- [WDEVM-352] - Improvement of UML diagram errors for EVM
- [WDEVM-372] - WTestDailyNotepaper fails irregularly and in a non-reproducible way