• Jérome Perrin's avatar
    accounting: fix error in Journal report with lines with an acquired node · 41a693e9
    Jérome Perrin authored
    If a transaction is selected but instead of having accounts as
    source/destination on lines it acquires the organisation set as
    source/destination on the transaction, this causes an AttributeError
    getGapList when trying to use this organisation as an account.
    
    To fix this, adjust the getMovementHistoryList parameters to select only
    lines using accounts, by passing node_uid, which is O(n) on the number
    of accounts, but the number of accounts is not supposed to be too large
    and other reports also do this assumption.
    41a693e9
test.erp5.testAccountingReports.py 273 KB