General Ledger Module Feature at ERPNext

Hi
I am implementing ERPNext for my company and for a client company. They have got few general query related to ERPNext with specific module features. Like General ledger.

I found accounts module but yet confused whether these specific features exists within erpnext or not. If yes then can you refer me with specific user manual link to understand better.

General Ledger Module

  1. User defined account number
  2. Quick chart of accounts
  3. User specific defined entry screens
  4. Automatic deletion of inactive accounts
  5. On the fly creation of accounts during journal entry
  6. Unlimited historical years
  7. Recurring entries, allocated entries and automatic reversing entries
  8. Transaction drill down
  9. Chart of accounts drill down
  10. Financial statement drill down - income statement, sub type income statement, details balance sheet and sub type balance sheet
  11. Income statement detail & sub type reports can be grouped by segment
  12. Post subsidiary modules to user selected GL
  13. Un-Post GL entry batches
  14. System generated end-of-year closing entries
  15. Import from other systems via a CSV file
  16. Grant Tracking integrated with NFP general ledger module grants can be tracked through transactions entered in AP, PR,AR,PO and GL information regarding funding source, core object expense, programs and activities can be tracked
  17. Cross year and period reporting
  18. When closing the GL year the system checks the AP and AR modules to make sure they are the date of closings
  19. Time and date stamps to all income and balance sheets
  20. General ledger allocations can be created after transaction has been posted to general ledger

Thank you in advance
Regards
ishtiaque