Metadata-Version: 1.0
Name: plonehrm.contracts
Version: 2.0.4
Summary: Contracts for Plone HRM
Home-page: http://zestsoftware.nl
Author: Zest Software
Author-email: info@zestsoftware.nl
License: GPL
Description: Contracts for Plone HRM
        =======================
        
        Add contracts to Employees.  See the Products.plonehrm package.
        
        
        History of plonehrm.contracts
        =============================
        
        
        2.0.4 (2009-05-29)
        ------------------
        
        - Added expiry_date method to Contract.  [maurits]
        
        - Add field to store the number of day per week the employee
        works. [mike + mark]
        
        
        2.0.3 (2009-05-28)
        ------------------
        
        - Added a listTemplates method to the ContractTool, which lists the
        templates in this tool.  Optionally this lists the templates from a
        higher level portal_contracts tool as well.  This is done by trying
        to call getUseHigherLevelTool on the current tool.  This method
        is not available by default, but can be implemented by third party
        products.  Default is False.  If you always want this to be True,
        add a python script getUseHigherLevelTool in the
        portal_skins/custom folder that just returns True.
        [maurits]
        
        - The ContractTool is no longer a unique object, which means you can
        add this tool for example inside a WorkLocation (from the ZMI or
        with some custom python code) so you can have contract templates
        specific for this WorkLocation.  [maurits]
        
        - ContractTool: really make sure the tool is not indexed.
        [maurits]
        
        
        2.0.2 (2009-05-26)
        ------------------
        
        - The contract's title does not anymore appear in the contract
        view. This is done in order to simplify contracts
        printing. [vincent]
        
        - Moved the template field of Contracts to the top of the schema.
        Moved the setTemplate method into a new event handler that is called
        when the Contract (or Letter) is initialized.  And refactored the
        doctests.  [maurits+vincent]
        
        
        2.0.1 (2009-05-15)
        ------------------
        
        - Made the title field of Contracts and Letters invisible on the edit
        form.  Instead we take the title of the chosen template and append
        1, 2, 3, etc.  [maurits+vincent]
        
        - Added a link from the contract page to the employee.
        [maurits+vincent]
        
        - cut and pasted the default methods from letter.py to contract.py
        in content, and the base_contracts method.[maurits+mike]
        
        - When creating a Letter, use the hours and employmentType from the
        current contract.  [maurits+mike]
        
        - Added string property 'currency', with default value '&euro;'.  This
        is put in the contract viewlet before the wage.  [maurits]
        
        - Override Contract.getWage() so it returns the wage with a comma
        instead of a dot depending on the default language of the portal.
        Currently we do this only for Dutch, German and French, as we know
        those languages want a comma here.  There must be some other way.
        [maurits]
        
        - Add remove icon (and link) to delete contracts and letters in the
        viewlet itself. [vincent + mark]
        
        - Allow using a comma in the wage.  Added a isCurrency validator for
        that (mostly taken from isDecimal).  [maurits]
        
        - Removed .mo files from locales.  This means those translations will
        not be visible in the old Plone 3.0.  [maurits]
        
        
        2.0 (2009-04-16)
        ----------------
        
        - Use collective.autopermission to register permissions.
        [maurits]
        
        - Set end-of-line style as native and set svn:ignore.  [maurits]
        
        
        1.0 (2008-10-02)
        ----------------
        
        - Do not do the hrm notification checks when the checks have been
        switched off in our control panel.  [maurits]
        
        - Using hrm_properties to get the notification warning period.
        [maurits]
        
        - Using group icon for control panel.  [maurits]
        
        - Using new function get_employees_for_checking to get on ly the
        active Employees.  [maurits]
        
        
        1.0 beta 4 (2 September 2008)
        -----------------------------
        
        - Start of recorded history.
        
        
        1.0 beta 3 (26 March 2008)
        --------------------------
        
        - No history recorded.
        
        
        1.0 beta 2 (25 March 2008)
        --------------------------
        
        - No history recorded.
        
        
        1.0 beta 1 (13 December 2007)
        -----------------------------
        
        - No history recorded.
Platform: UNKNOWN
Classifier: Framework :: Plone
Classifier: Framework :: Zope2
Classifier: Framework :: Zope3
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
