Products.plonehrm 1.0.3
Human Resource Management in Plone
Latest Version: 2.12.2
Plone HRM basic product
plonehrm is a product that aims to be an extensible basis for simple HRM applications. Small firms, possibly divided into a couple of worklocations or other business units. Each with a couple of employees.
The actual functionality like address data, contracts, financial information and so must be provided by separate so-called employee modules.
It runs on Plone 3.0.
What plonehrm provides
- The basic content types "worklocation" and "employee".
- An interface to which employee modules must conform.
- The content types have the capability to visualise themselves using the available employee modules.
- A portal_tool you can use: to register employee modules; to get a list of those employee modules; to get a list of all employees.
History of Products.plonehrm
1.0.3 (2008-11-21)
- Fixed possible unicode error in the substituter. [maurits]
- Fixed possible unicode error when rendering the title or official name of an employee. [maurits]
1.0.2 (2008-10-20)
- Setting plonehrm as placeful workflow for all existing WorkLocations is now a GenericSetup upgrade step, which is run by reinstalling. [maurits]
- In the plonehrm placeful workflow, explicitly give Files and Images the Default workflow. Otherwise they will still be visible/searchable. [maurits]
- Added placeful workflow 'plonehrm'. This is set when creating a WorkLocation. Using this gives every content item the worklocation_workflow, except Employees who get the employee_workflow. Upon reinstall this policy is set in all WorkLocations. [maurits]
1.0.1 (2008-10-10)
- Bug fix: load plone.app.portlets zcml before loading our zcml to avoid Zope startup error on some computers. Thanks to davideilmore for finding this. [maurits]
- End-of-line and svn:ignore fixes. [maurits]
1.0 (2008-10-02)
- Added notification control panel. [maurits]
- Added profiles/default/metadata.xml. [maurits]
1.0 beta 4 (2008-09-02)
- Eggified: now available as Products.plonehrm on the python cheese shop. [maurits]
- Fixed the email_adresses_of_local_managers function in utils.py so it correctly gets email addresses and full names of members. [maurits]
1.0 beta 3 (2008-07-28)
- Only test setup + pep8/pyflakes changes. [reinout]
1.0 beta
- Make Employee searchable and add its title to the searchable text. [maurits]
- Added substitution parameters 'trial_period' and 'contract_duration'. [maurits]
- Added tests for the workflows. [reinout]
- Added first workflow: active/inactive for employee. This also adds the roles hrm_manager, worklocation_manager and worklocation_employee. Still old-fashioned 2.5 workflow code, though. [reinout]
- First version of working worklocation view with rendering of employee modules. [reinout]
- Removed interface. Using configuration now to handle the title/url/template/etc for use in the employee_view, instead of relying on methods in the employee modules. Should get rid of some serious amount of code. [reinout]
- Added a few fields that can come in handy for contracts: official name of the worklocation, address. [reinout]
- Removed dependency on utility, the view now grabs objects that can be adapted to IEmployeeModule and filters out employee modules in that way. Later on, some caching is probably needed: objectValues()! [reinout]
- Moved Description to the end of the fields and added initials. And.... started this changelog :-) [reinout]
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| Products.plonehrm-1.0.3.tar.gz (md5) | Source | 2008-11-21 09:20:57 | 44KB | 166 | |
- Author: Zest Software <info at zestsoftware nl>
- License: GPL
- Categories
- Package Index Owner: maurits, reinout, jladage, markvl, vincentpretre
- DOAP record: Products.plonehrm-1.0.3.xml
Log in to rate this package.
