summaryrefslogtreecommitdiff
path: root/addons/hr_expense/static/src
AgeCommit message (Collapse)Author
2018-09-17[FIX] *: adapt tours for the new community navbarAlexandre Kühn
*: crm, hr_expense, hr_recruitment, point_of_sale, project, sale, stock, web_tour, test_main_flows, test_new_api To sum up: - Click on "Apps Menu" then the app item. (previously: click on '+' then the app item). - Click on navbar section menu item. (previously: click on sidebar section menu item).
2018-07-27[REF] web, *: BS4, use custom BS4 checkbox everywhereqsm-odoo
Before this commit, Odoo used checkboxes in three different ways: - A simple <input type="checkbox"/>, mainly in the frontend. The style is browser dependant. - Same as above but with the BS3, checkbox structure. The style is still the same, but the alignement is supposed to be better (which is not always the case). - The Odoo official structure: ``` <div class="o_checkbox"> <input type="checkbox"/> <span/> </div> ``` which allows to have a cross-browser checkbox style and correct alignements. The goal after this commit is to only use the BS4 *custom* checkbox structure to achieve the same goal as our official structure (and remove that one): ``` <div class="custom-control custom-checkbox"> <input type="checkbox" class="custom-control-input" id="customCheck1"> <label class="custom-control-label" for="customCheck1">...</label> </div> ``` /!\ Labels are now required (use a zero-width space if necessary)
2018-06-07[IMP] hr_expense: add draft state to expense linesRomainLibert
We need to be able to change an expense report before submitting it, for this we add a new step in the expense process (a draft state for the expense sheets). Task #41700 Closes #24806
2018-01-25[IMP] hr_expense: improve useability of hr_expensefda-odoo
- Change the differents states of hr.expense to have ToSubmit, submitted, approved, refused and paid. - Add a responsible field on employee model. The responsible is a res.user that belong to the group "hr_expense.group_hr_expense_manager" The commit change too a "vals" variable that changed in a git rebase operation. - Make the other_info tab invisible if the user doesn't belong to account.group_account_user. - Make expense wizard (for expense lines) editable if expense is in reported mode, so when the sheet is in To submit state. - Move a tour from expense form to expense_sheet form - rename two fields (attachments and manager) - The buttons "approve" and "expense" must be hidden if the user isn't the expense responsible. - The description field of expense line must be editable in draft, reported and refused state - Add a subtype to follow responsible changes on expenses sheets
2018-01-25[IMP] hr_expense: change tours text, labels, search fieldfda-odoo
- subscribe responsibles of an expense to followers of that expense - hr_expense requires sale_expense instead of sale_management - remove one tour step and change texts of some others - remove header from expense line wizard - add tax field in form view for expense - change the display name of some fields and other titles. - remove the expense report and improve search bar for expenses in report.
2017-10-26[REM] web_planner: Remove the moduleYannick Tivisse
Purpose ======= User tests have been made by the Product Owners team. It showed that the planners are not used by new users on Odoo due to several reasons (They are too static, too heavy to use,...) Specification ============= Remove the module and its different applications. The onboarding on the business flow will be improvement in the weeks to come.
2017-10-03[FIX] hr_expense: improve tour messageYenthe V.G
Better English Closes #19867
2017-09-14[IMP] hr_expense: new tour for user onboardingDhawal Limbuwala
Steps: - In home, expense app icon: "Go to the expense to attach a receipt" - In list, on create button : "Click here to create your first expense and add it to below." - In form, on save button : "Once your Expense is ready, you can save it." - In form, point out the chatter "Attach your receipt here." - In list, point out record selection: "Select expenses to submit them to your manager" - Point out "Action": "Click on Action Submit To Manager to submit selected expenses to your manager" - In expense sheet point out approve “Approve the sheet here. Tip: if you refuse, don’t forget to give the reason thanks to the hereunder message tool".
2016-09-20[FIX] base_setup,hr_expense: missing closing tag, typoMartin Trigaux
2016-07-05[IMP] *: web_tour: remove 'Skip tour' link in tipsAaron Bohy
2016-06-28[IMP] Expense: tour + employee created by defaultFabien Pinckaers
2016-06-21[IMP] hr_expense: Onboarding improvement + mail gatewayYannick Tivisse
1/ Modify the no content help message for hr_expense with a dynamic part which describe how to create a new expense by mail 2/ Mail gateway mechanism. New customizable email alias expense@domain that creates a new expense by sending an email to it. Check several things - Check that the email_from is the same than one of the employees or than on of the related users to employees. If not, send back an email to say that the expense will not be created. - If the email address is valid, check if something is between brackets '[]' If it is the case, check if it is linked to a product internal reference and set it accordingly. If nothing is found, use a default product 'Fixed Cost' - If one/several float(s) are found in the mail subject, take the last occurence and set it as the expense total amount. 3/ If a product template is created, to not add taxes on it. We don't expect it to have additional taxes 4/ Under Expenses -> Configuration -> Expense Product, use a simplified product view with only the needed fields. 5/ When generating the account move lines, use the account defined on the expense line, not the sheet 6/ When creating a payment, make a reconciliation on the payable account move lines That way, if the total amount on the expense is paid, the expense will be set to paid automatically when registering a payment 7/ Add a one-page planner to explain how to use the email alias 8/ The field account_id on the expense sheet was informative. After some tests, it seems that it's more confusing than helping. So we removed it 9/ Add a domain on the field 'bank_journal_id' to select journals of type 'cash' or 'bank' 10/ If the number of expense lines is equal to 1, the expense summary on the expense sheet should be the same name the line. So the process can be done in one click
2016-06-16[ADD] hr_expense: onboarding tourFabien Pinckaers
first step only, to be continued...
2013-06-28[IMP] move html module description and iconAntony Lesuisse
bzr revid: al@openerp.com-20130628100441-swpanf2jwcojygh4
2011-12-21Changed module iconsMinh Tran
bzr revid: mit@openerp.com-20111221173739-pl26y182tgjb1s2j
2011-12-14Added modules icons for main appsMinh Tran
bzr revid: mit@openerp.com-20111214144815-itsfpfo68l2m0jnx