{"id":3522,"date":"2018-03-25T10:46:01","date_gmt":"2018-03-25T08:46:01","guid":{"rendered":"https:\/\/modulus.help\/kb\/?p=3522"},"modified":"2018-04-24T11:33:11","modified_gmt":"2018-04-24T09:33:11","slug":"version-6-10-0","status":"publish","type":"post","link":"https:\/\/modulus.help\/kb\/version-6-10-0\/","title":{"rendered":"Version 6.10.0"},"content":{"rendered":"<h2><span style=\"color: #000080;\">Changes<\/span><\/h2>\n<ul>\n<li style=\"text-align: justify;\">[CAB] Introduced a new calculator parameter &#8211; predefined term: &#8220;Permission Minutes&#8221;.<\/li>\n<li style=\"text-align: justify;\">[HR] Added new widget counter &#8220;Target to date&#8221;. The counter displays sum of target hours up to the current date.<\/li>\n<li style=\"text-align: justify;\">[HR] In Vacation Type, the &#8220;Max Successive Days&#8221; attribute is replaced with a more generic option to set min\/max vacation duration:\n<ul>\n<li style=\"text-align: justify;\">Duration Unit (Hour\/Day)<\/li>\n<li style=\"text-align: justify;\">Duration Value (Decimal)<\/li>\n<\/ul>\n<\/li>\n<li style=\"text-align: justify;\">[HR] New attribute added to &#8220;Vacation Type&#8221; named &#8220;Count Non-Working Days&#8221;. It sets the default option on adding\/requesting vacations, whether non-working days (weekend\/holidays) are counted in the effective vacation days or not. Changing default attribute value on adding new vacation is only available for HR Supervisor.<\/li>\n<li style=\"text-align: justify;\">[HR] General configuration key &#8220;Allowed Partial Vacation Factors&#8221; is replaced by a per-vacation-type attribute to define the allowed partial vacation factors specifically for that vacation type.<\/li>\n<\/ul>\n<h2><span style=\"color: #000080;\">New Features<\/span><\/h2>\n<ul>\n<li style=\"text-align: justify;\">[Common] Introduced public API to modulus. Three new API&#8217;s are introduced:<\/li>\n<ul>\n<li style=\"text-align: justify;\">List Attendance Devices<\/li>\n<li style=\"text-align: justify;\">Import Attendance Logs<\/li>\n<\/ul>\n<p><em>Documentation is available at:<\/em><br \/>\n<a href=\"https:\/\/modulus.help\/kb\/docs\/documentation\/introduction\/\" target=\"_blank\">https:\/\/modulus.help\/kb\/docs\/documentation\/introduction\/<\/a>\n<\/ul>\n<ul>\n<li style=\"text-align: justify;\">[CAB] In Settlements page, user is allowed to add individual\/bulk settlements in the following units, based on basic salary:<\/li>\n<ul>\n<li style=\"text-align: justify;\">Fixed Amount<\/li>\n<li style=\"text-align: justify;\">Ratio to Fees\/Minute<\/li>\n<li style=\"text-align: justify;\">Ratio to Fees\/Hour<\/li>\n<li style=\"text-align: justify;\">Ratio to Fees\/Day<\/li>\n<\/ul>\n<li style=\"text-align: justify;\">[HR] Employee user is allowed to attach proof along with vacation request.<\/li>\n<li style=\"text-align: justify;\">[HR] A configuration key is introduced to enable\/disable head user-level to set overtime.<\/li>\n<li style=\"text-align: justify;\">[HR] General configuration key is introduced; &#8220;Overtime Timing&#8221;. It controls how max. allowed overtime minutes are calculated:<\/li>\n<ul>\n<li style=\"text-align: justify;\">No overtime allowed<\/li>\n<li style=\"text-align: justify;\">Extra minutes before shift<\/li>\n<li style=\"text-align: justify;\">Extra minutes after shift<\/li>\n<li style=\"text-align: justify;\">Sum of extra minutes before and after shift<\/li>\n<\/ul>\n<li style=\"text-align: justify;\">[HR] Attendance device setup allows accepting check-in\/out direction from device&#8217;s log entries.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Changes [CAB] Introduced a new calculator parameter &#8211; predefined term: &#8220;Permission Minutes&#8221;. [HR] Added new widget counter &#8220;Target to date&#8221;. The counter displays sum of target hours up to the current date. [HR] In Vacation Type, the &#8220;Max Successive Days&#8221; attribute is replaced with a more generic option to set min\/max vacation duration: Duration Unit [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[400],"tags":[896,403,898,899,897],"_links":{"self":[{"href":"https:\/\/modulus.help\/kb\/wp-json\/wp\/v2\/posts\/3522"}],"collection":[{"href":"https:\/\/modulus.help\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/modulus.help\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/modulus.help\/kb\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/modulus.help\/kb\/wp-json\/wp\/v2\/comments?post=3522"}],"version-history":[{"count":37,"href":"https:\/\/modulus.help\/kb\/wp-json\/wp\/v2\/posts\/3522\/revisions"}],"predecessor-version":[{"id":3566,"href":"https:\/\/modulus.help\/kb\/wp-json\/wp\/v2\/posts\/3522\/revisions\/3566"}],"wp:attachment":[{"href":"https:\/\/modulus.help\/kb\/wp-json\/wp\/v2\/media?parent=3522"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/modulus.help\/kb\/wp-json\/wp\/v2\/categories?post=3522"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/modulus.help\/kb\/wp-json\/wp\/v2\/tags?post=3522"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}