1. 18 Oct, 2017 2 commits
    • Jérome Perrin's avatar
      accounting: Improve usage of internal transactions for internal payments · 6e94e1e8
      Jérome Perrin authored
      We use internal transactions for invoices and any kind of accounting transactions (in reality, it's not limited to *invoice*), this is a set of changes to make it easier to record payments between two entities with internal transactions.
      
      * We add a *Section Bank Account* field directly on the view ( ![Screenshot_2017-10-04_at_19.36.53](/uploads/4b1f22b5d5e6c1f77a70ea717c2323d9/Screenshot_2017-10-04_at_19.36.53.png)
      * Reconfigure  *Causality (Invoices ...)* relation fieds to allow allow every accouting transactions portal type, so also Internal Invoice Transaction ...").  This way, when creating the "payment" internal transaction, we connect it to the "invoice" internal transaction  and grouping reference is set automatically when posting to general ledger.
      *  Enable the *Create Payment* action from (which exists on sales and purchase) on normal invoices.
      
      The rest is  small cleanup / fixes described in commit messages.
      
      /reviewed-on nexedi/erp5!433
      6e94e1e8
    • Jérome Perrin's avatar
      Make coding style tests easier to integrate in projects · 3622731e
      Jérome Perrin authored
      Various improvements to `CodingStyleTestCase` so that it can be used in a project test suite.
      
      /reviewed-on nexedi/erp5!455
      3622731e
  2. 17 Oct, 2017 11 commits
  3. 16 Oct, 2017 4 commits
  4. 13 Oct, 2017 14 commits
  5. 12 Oct, 2017 9 commits