brotherton-erpnext/erpnext/docs/assets/img
tundebabzy cad22dbe39 Cutomisable Cash Flow Reports (#12969)
* add child doctype - Cash Flow Mapping Account

* adds new doctype - Cash Flow Mapping

* adds new doctype - Cash Flow Mapper

* adds new doctype Cash Flow Mapping Template

* adds new doctype Cash Flow Mapping Template

* adds adjustments to Cash Flow Mapper:
- remove fields from Cash Flow Mapping Template Details
- update in Cash FLow Mapper

* get cash_flow_accouts from Cash Flow Mapping

* change `tmp` to `mappers` and make sure `mappers` is sorted by its `position` field

* changes description from 'Net Profit/Loss' to 'Profit for the year'

* set `net_profit_loss` `parent_account` properly

* modify `get_account_type_based_data`:
- changed signature such that `account_type` parameter is now `account_name`
- where clause in query is now based on `name`

* remove zero rows

* de-duplicates row, summing similar accounts in the process

* makes gl sum calculation use `parent_account` as a condition

* add the `section_leader` immediately after adding net profit, sorts `accounts` by `is_working_capital` field

* adds `is_working_capital` to "account_types" so that we can use this to determine when to add "Changes in working capital" for operating activities

* add "Movement in working capital" subheader

* refactor code for readability

* adds new fields to `Cash Flow Mapping`:
- `is_interest_paid` to allow me recognise accounts for 'Interest Paid'
- `is_income_tax_paid` to allow me recognise accounts for 'Income Taxes Paid'

* allow `Cash Flow Mapping` to be renamable

* adds new field - `section_subtotal` useful for only Operating Activities

* changes `Cash Flow Mapping` doctype fields:
- remove `is_income_tax`_field
- add `is_income_tax_liability` field to identify tax payable accounts
- add `is_income_tax_expense` field to identify tax expense accounts in P or L

* calculates and shows tax paid adjustment in cash flow statement

* renames `is_interest_paid` to `is_finance_cost`

* - adds finance costs calculation
- correctly sets opening balance dates

* prevents users from selecting extra options in Cash Flow Mapping

* adds validation to prevent selecting multiple options

* adds new fields to Cash Flow Mapping

* calculate non cash p or l items (2nd pass)

* separates default cash flow generation from custom

* adds new setting to Accounts Settings:
- allow user elect to use customised cash flow report

* clean up

* removes mandatory constraint from accounts field

* allow rename, disallow create and delete

* adds patch to add default Cash Flow Mappers

* refactors custom_cashflow

* add article to explain configuration

* refactor

* further refactor

* final clean up (hopefully)

* clean up for codacy

* more codacy fixes

* more codacy fixes

* fix broken patch

* rename article to .md

* create default mappers after install

* PEP 8

* create the tables in `after_install` call
2018-02-22 11:08:36 +05:30
..
accounts Shareholder and related doctypes (#12215) 2018-02-12 11:32:47 +05:30
agriculture [Agriculture] documentaion (#11867) 2017-12-07 11:53:12 +05:30
articles Cutomisable Cash Flow Reports (#12969) 2018-02-22 11:08:36 +05:30
asset Prorated Asset Depreciation 2018-01-05 17:49:06 +00:00
buying Supplier Scorecard (#9294) 2017-07-24 22:42:30 +05:30
collaboration-tools Updated help pages and removed old images, links to #9262 2017-06-21 17:54:39 +05:30
crm Added help pages for Subcontracting and deleted old images 2017-06-23 16:48:17 +05:30
customize added help page for Kanban Board, links to #9241 2017-06-23 11:30:26 +05:30
education updated the docs for education 2018-02-08 20:12:41 +05:30
healthcare [domain] Healthcare (#10664) 2017-09-13 12:52:30 +05:30
hotels Hotels (#11907) 2018-02-12 11:57:12 +05:30
human-resources Rename Offer Letter to Job Offer (#12934) 2018-02-16 10:49:34 +05:30
manufacturing [enhance] Production Plan (#12160) 2018-02-20 12:20:00 +05:30
multilingual_print_format [redesign] website routing system 2016-06-24 16:18:07 +05:30
non_profit [fix] Modification in Non Profit docs (#11862) 2017-12-06 18:02:31 +05:30
pos-setting UI test cases and documentation 2017-07-28 01:52:10 +05:30
price-list [redesign] website routing system 2016-06-24 16:18:07 +05:30
project Project Margin Calculation Improvement (#11911) 2017-12-12 14:59:59 +05:30
regional [enhance] UAE/KSA VAT/Excise implementation (#11923) 2017-12-12 14:40:52 +05:30
restaurant [added] hospitality domain (#11020) 2017-10-17 12:30:34 +05:30
sales_goal [Translation] Updated Translations (#10047) 2017-07-25 11:46:16 +05:30
selling [feature] [refactor] Shipping Rule for Buying + Refactor (#11628) 2017-11-17 14:31:09 +05:30
setup Braintree integration documentation (#12775) 2018-02-16 15:16:47 +05:30
setup-wizard Setup Wizard Updates (#12337) 2018-01-05 12:50:04 +05:30
stock [New Feature] Sample Retention from a Batch of item recieved (#11624) 2017-12-06 18:38:01 +05:30
support Renamed the report Support Hours to Support Hours Distribution (#9874) 2017-07-17 14:55:42 +05:30
taxes [redesign] website routing system 2016-06-24 16:18:07 +05:30
users-and-permissions User Permissions Redesign (#10006) 2017-07-28 14:33:15 +05:30
videos [redesign] website routing system 2016-06-24 16:18:07 +05:30
website Added help pages for Subcontracting and deleted old images 2017-06-23 16:48:17 +05:30
__init__.py [redesign] website routing system 2016-06-24 16:18:07 +05:30
erpnext-docs.png [docs] added style 2016-11-21 18:47:00 +05:30
home.png [docs] home.png 2015-12-07 12:13:17 +05:30