- 04 Dec, 2017 19 commits
-
-
Jérome Perrin authored
backport nexedi/erp5!495 /reviewed-on https://lab.nexedi.com/nexedi/erp5-capago/merge_requests/9
-
Jérome Perrin authored
-
Jérome Perrin authored
This is a translated message, but it was not translated in public bt
-
Jérome Perrin authored
These scripts are not used by default, because it's not convenient to extend stock table, but sites with large amount of payment transactions are advised to customize stock table (by patching `z_create_stock` and `z_catalog_stock_list` to add: * `stock.aggregate_bank_reconciliation_date`, indexing `Movement_getSourceAggregateBankReconciliationDate` for source side and `Movement_getDestinationAggregateBankReconciliationDate` for destination side. * `stock.aggregate_bank_reconciliation_uid`, indexing `Movement_getSourceAggregateBankReconciliationUid` for source side and `Movement_getDestinationAggregateBankReconciliationUid` for destination side. * configure `aggregate_bank_reconciliation_date` and `stock.aggregate_bank_reconciliation_date` as datetime keys. These two columns `aggregate_bank_reconciliation_date` and `aggregate_bank_reconciliation_uid` should have priority over related keys of the same name (It may be needed to remove the related keys as part of the customisation)
-
Jérome Perrin authored
-
Jérome Perrin authored
To handle the case where an internal transaction line can be reconcilied independently on source payment and destination payment.
-
Jérome Perrin authored
It did not support reconciled internal transactions
-
Jérome Perrin authored
Especially the case where same transactions is reconciled for the source and destination.
-
Jérome Perrin authored
nexedi/erp5!297 /reviewed-on https://lab.nexedi.com/nexedi/erp5-capago/merge_requests/8
-
Jérome Perrin authored
backport nexedi/erp5!506 https://www.erp5.com/project_section/capago-project/forum/Widget-preference-not-recorded-qIzYcKy7dK/view?list_start=2&reset=1#2013576401 > We can probably change this to make changing language this way more permanent. I'll discuss this with others in Nexedi. /reviewed-on https://lab.nexedi.com/nexedi/erp5-capago/merge_requests/6
-
Jérome Perrin authored
getObject is not public API. Bonus is we can do one query for all uids
-
Jérome Perrin authored
Since it's allowed for multiple sections from same group to post transactions on the bank account from the parent sections, the bank reconciliation should use the same logic to be able to reconcile transactions from any section.
-
Jérome Perrin authored
This was not following the signature of the real method
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
- 01 Nov, 2017 8 commits
-
-
Jérome Perrin authored
backport nexedi/erp5/merge_requests/469 to fix [Tracking issue for a specific user](https://www.erp5.com/project_section/capago-project/forum/Tracking-issue-for-a-specific-user-NfPPKu12hc) /reviewed-on https://lab.nexedi.com/nexedi/erp5-capago/merge_requests/3
-
Jérome Perrin authored
If we leave sort_column empty, catalog/listbox will incorrectly guess the sortable columns. There is a related key for source_title that does not work here (because this method selects movements, and movements categories are not indexed, so lines which acquire source from their parent are filtered out)
-
Jérome Perrin authored
Conflicts: product/ERP5/tests/testItem.py
-
Jérome Perrin authored
Some listboxs using it were using default_sort to inject this automatically, but it's better to do this directly in the script, this way the script can be reused. I'm not really convinced the script should honor sort_on parameter received in kw, because misconfigured listbox can inject some parameters that would cause more table to be joined.
-
Jérome Perrin authored
this is still unfinished work
-
Jérome Perrin authored
no need to do catalog here
-
Jérome Perrin authored
this way callers does not have to lookup explanation by catalog themselves
-
Jérome Perrin authored
This uses caching (which will probably never be hit here), prevent problems if delivery_uid is null (which should not happen) but it's consistent with other brain methods.
-
- 26 Oct, 2017 1 commit
-
-
Jérome Perrin authored
temp changes in ERP5, backporting changes for https://lab.nexedi.com/nexedi/capago/merge_requests/235 /reviewed-on https://lab.nexedi.com/nexedi/erp5-capago/merge_requests/1
-
- 24 Oct, 2017 12 commits
-
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
* explain how to use * remove useless getTitle method * fix indentation
-
Jérome Perrin authored
merge rebased commits of nexedi/erp5/merge_requests/321 with: `git cherry-pick nexedi/mr/321...47eba793~1`
-
Jérome Perrin authored
Changes: * indentation and whitespaces between function and (. ( tips: use ignore whitespace for review) * usage of `new`. Some RSVP.Promise where not using `new`, some RSVP.all had an extra `new` * fix a "weird condition", javascript does not evaluate (a <= b <= c) same as python * change `var` declarations one per line, to be compatible with upcoming jslint version. Use a vars: true directive so that jslint 2014-04-21 is also happy ( see https://stackoverflow.com/questions/34862541/expected-and-instead-saw-jslint-multivar-setting ) * in function definitions: rename unused arguments as `ignore` or remove them when possible ( when they were last ) * use named functions ( for exemple fillDialog ), otherwise jslint complain they are not in scope.
-
Jérome Perrin authored
Otherwise, the event handler is set multiple times on the same #qunit-fixture element
-
Jérome Perrin authored
-
Jérome Perrin authored
It causes {msg: "jsPlumb: unknown connector type 'StateMachine'"} problem when jquery was already loaded
-
Jérome Perrin authored
because it adds an action to edit business processes
-
Jérome Perrin authored
This is to comply with [jsl](https://lab.nexedi.com/nexedi/slapos/blob/ce15c54/component/jsl/buildout.cfg) used in testXHTML
-
Jérome Perrin authored
External dependencies are there
-
Jérome Perrin authored
Run existing qunit test in zelenium framework, to easily integrate it in current test suite.
-