Cash Flow
liquidity
LIQUIDITY
20
bal[][('account_id.internal_type', '=', 'liquidity'), ('line_type', '=', 'move_line'), ('account_id.hide_in_cash_flow', '=', False)]
in_total
IN TOTAL
30
in_receivable + in_forecast
in_receivable
In receivable
50
bal[][('account_id.internal_type', '=', 'receivable'), ('full_reconcile_id', '=', False), ('line_type', '=', 'move_line'), ('account_id.hide_in_cash_flow', '=', False)]
in_forecast
In forecast
70
bal[][('line_type', '=', 'forecast_line'), ('debit', '!=', 0.0), ('account_id.hide_in_cash_flow', '=', False)]
out_total
OUT TOTAL
80
out_payable + out_forecast
out_payable
Out payable
100
bal[][('account_id.internal_type', '=', 'payable'), ('full_reconcile_id', '=', False), ('line_type', '=', 'move_line'), ('account_id.hide_in_cash_flow', '=', False)]
out_forecast
Out forecast
120
bal[][('line_type', '=', 'forecast_line'), ('credit', '!=', 0.0), ('account_id.hide_in_cash_flow', '=', False)]
period_balance
PERIOD BALANCE
130
in_total + out_total
'Cash Flow - Good' if period_balance >= 0.0 else 'Cash Flow - Bad'
balance
BALANCE
150
bale[][('account_id.hide_in_cash_flow', '=', False), '|', ('line_type', '=', 'forecast_line'), ('line_type', '=', 'move_line'), '|', ('account_id.internal_type', '=', 'liquidity'), ('account_id.internal_type', 'in', ('receivable', 'payable')), ('full_reconcile_id', '=', False)]
'Cash Flow - Good' if balance >= 0.0 else 'Cash Flow - Bad'