summaryrefslogtreecommitdiff
path: root/addons/analytic/security/ir.model.access.csv
AgeCommit message (Collapse)Author
2018-01-31[IMP] analytic: in-depth refactoringJoren Van Onder
* analytic accounts can be shared among companies * amount on analytic lines always refer to amount in company currency of which it belongs to * add analytic groups (hierarchical way to classify analytic accounts) * analytic tags: - only present on analytic lines, not anymore on analytic accounts - can be used to distribue/split an analytic lines among several analytic accounts - enabled by a dedicated res.group - added on several objects (vouchers, expenses, analytic defaults...) as well as in bank statement reconciliation widget (manual counterpart and account.reconcile.model) * bunch of fixes made related to analytic Was PR #22124. Was task 32386. Original work by tbe.
2015-08-27[IMP] analytic: adaptation due to the new Sale moduleNicolas Martinelli
Major changes: - Remove reports - Simplify models Reason: complete rewrite of the Sale module. Responsible: fp, dbo, nim
2015-07-22[FIX] account,analytic: move test from account to analyticChristophe Simonis
2015-01-16[IMP] Cleanup and refactoring of exception handlingGoffin Simon
Unify and refactor exception handling in framework and addons. The generic `except_osv` is now deprecated, and replaced by more specialized exception subtypes: - `UserError` (renamed from Warning, as it conflicts with the built-in `Warning`) raised when a non-technical error occurs during a business operation. It could be a missing information in the data provided by the user, or a misconfiguration. - `AccessError`: raised when any operation is denied because the user conducting it does not have the required access rights. - `AccessDenied`: raised when an operation that requires authenticated access is attempted via an unauthenticated request. - `MissingError`: raised when an operation is attempted on a record that does not exist. - `ValidationError`: raised when an operation violates a SQL or Python constraint. - All other exceptions are internal errors due to a system problem or bug, and raised untouched to the client-side, which should display a traceback. All exceptions take a single message argument. The `test_exceptions` module has been updated to showcase both new and old (deprecated) exceptions. A great many old `except_osv` had a useless title with "Error!" or "Warning", those have been removed, as this is handled by the client-side widget that displays the messages. This commit introduces a more consistent policy for logging errors and warnings: - All messages that do not require administrator attention should be logged at INFO level or lower. This includes all errors that are notified to the user in a friendly manner, even for access right problems or validation errors during business operations. - All messages that indicate a likely misconfiguration or malicious use by the users should be logged at WARNING level, as they typically require administrator attention. - All other unhandled internal errors cannot typically be handled by the user and should be logged at ERROR or higher level, as they require immediate administrator attention.
2011-12-12[IMP] Security Rule: removed duplicates due to inheritancies of groupsFabien Pinckaers
bzr revid: fp@tinyerp.com-20111212181113-mhnnbps3ip8ls6pp
2010-10-04[REM] Analytic: Remove access rights from analytic groupARA (OpenERP)
bzr revid: ara@tinyerp.com-20101004111801-o8dw16eiiprukkou
2010-09-14[IMP] account,analytic: shifted product related access rights for analytic ↵vra
group to account module. bzr revid: vra@tinyerp.com-20100914122438-npaqxmpfqiemufgv
2010-09-14[FIX] account, analytic: shifted the account related access rights to ↵vra
account module. bzr revid: vra@tinyerp.com-20100914112946-6166xvm1lp1xy881
2010-09-07[ADD] added access rights for Analytic Accounting group including menus. vra
[REM] Extended group for analytic related menus. [FIX] Analytic Entries date Order. [FIX] Assigning sale price with proper sign in product_id onchange in analytic line. bzr revid: vra@tinyerp.com-20100907115728-n09gkjycdr32ej77
2010-09-03[ADD] Analytic: added Analytic group on analytic account and put that group ↵pap (openerp)
on menus related to analytic accounting, removed access rules for anaytic accounting bzr revid: pap@tinyerp.co.in-20100903124403-o1gbrd38nc047vhx
2010-09-01[ADD] Account: added groups on analytic accounting and added access rights ↵pap (openerp)
for it bzr revid: pap@tinyerp.co.in-20100901073017-w54ys7g3v1qzr7tp
2010-02-06[IMP] task search viewFabien Pinckaers
bzr revid: fp@tinyerp.com-20100206184737-4mbipft7xk3cv5f2
2010-02-05rename report_analytic_planing to project_planing and removed dependancy of ↵HDA (OpenERP)
account from project and add analytic module + improvement in account_anglo_saxon bzr revid: hda@tinyerp.com-20100205150927-ztj0oaw3d3mv4f34