Changes
- [Expenses] Upon integration adding a new approved expense, Bookkeeping module should create only one journal for expense/payment method instead of two journals.
- [INV] The quantity field in both invoice and proforma accepts two decimal places in value instead of integer value.
- [INV] Enable user to edit quantity and amount of a discount row while creating/Editing a new invoice/Proforma invoice.
- [INV] User can not no more edit tax value (percent/fixed) of a tax row while creating/editing an invoice/proforma invoice.
- [INV] Add/Edit Invoice and proforma, the following changes have been done to better interface:
- Increased customer input field, and display payment terms in a new line.
- Summary section made scrollable to better view in case of multiple taxes.
- Items rows made scrollable with fixed header to limit table view and keep display of table headers.
-
[REC] Vacancy Requests are initial ordered by request date in descending fashion. User can order by any of the following fields:
- Request date.
- Start date.
- Expire date.
- Total number of required candidates.
- [REC] Activity report is modified to enable user filter by period of days instead of months.
- [System] Email and notifications are modified to respect the default account language.
New Features
- [CAB] Enable user to do custom payroll cycle run by defining some extra parameters (Payroll, Employee).
- [INV] introduce a new report in invoice module that represents item income.
- [INV] User can import a set of price list items via excel sheet.
- [INV] User can import invoice rows via excel sheet while adding new invoice or editing existing one.
- [INV] While adding/editing invoice, user can configure the basic/predefined attributes that will be respected while searching for item.
- [INV] Allow user to filter by code, name and description in price list page.
- [ITM] User can import a set of items via excel sheet.
- [Personnel] Authorized user able to set employee layoff date in the future.
- [Personnel] Introduce a new routine that allows user to reset all processed logs that not reflected to attendance report.
Bug Fixes
- [BK] If user tries to edit a journal that includes an account in foreign currency, the exchange rate box is not displayed.
- [CAB] Upon viewing pay-slips, there is neither filter nor order by payment method.
- [EINV] Upon uploading invoices to the ETA portal, updating status from ready to submitted failed.
- [INV] Upon browsing price list item logs, the first 20 logs are only displayed.
- [INV] If a user combines both invoice supervisor and salesperson user-levels he is not able to view invoices created by other users.
- [INV] Long loading tax types while assign parent tax type to itself.
- [INV] Upon adding a new item to Invoice/Proforma, input search field retrieves all items.
- [Personnel] Invalid overtime dashboard total value calculation.
- [Personnel] Failed to set approved overtime to zero.
- [REC] Vacancy listing, upon filter by applied and recruited fields between 0 and 0, the search does not filter correctly.
- [SelfServices] Sign In/out not working in case the user is granted to sign with/without location access and location access granted.
- [selfServices] The listing of subordinate table not displayed responsive in mobile view.
- [System] When a user visits his profile, granted user-levels are not displayed.