Functions to be included in Beta Summer 2018: Difference between revisions

From OpenPetra Wiki
Jump to navigation Jump to search
Line 51: Line 51:


=== GL ===
=== GL ===
* Create GL Batches
* Create and Edit GL Batches and GL Transactions
** hide GL Journals, just one journal per batch for the moment)
* Post GL Batches
* Post GL Batches
* Close Month
* Close Month
* Close Year
* Close Year
* Finance Reports: Income and Expense Statement, Balance Sheet, Account Detail
* Finance Reports: Income and Expense Statement, Balance Sheet, Account Detail

Revision as of 04:29, 27 June 2018

This is a rough description which functions should work in Summer 2018.

This list will be used for defining tests, and documentation.

We are first aiming only for small charities, and general functionality.

see also: Functionality that should be implemented for bigger charities

Deliverables

  • Linux Server application, with Javascript Client
  • English and German user interface

User management

  • DONE Login with your username
  • DONE Change password
  • DONE Change your language
  • DONE Add user
  • DONE retire/unretire user
  • DONE manage permissions of user

System Management

  • Import Database from yml.gz
  • Export Database to yml.gz
  • Admin console for automated backups

Address management

  • DONE Create Partners of classes FAMILY and ORGANISATION
  • TODO: Import Partners from text file
  • DONE Find Partners
  • DONE Edit Partners
    • only one address per person
  • DONE Subscriptions
    • only one subscription per person
    • TODO: Manage Subscriptions
  • DONE Special Types
    • TODO: Manage Special Types
  • TODO: Reports for Addresses, Subscriptions, Special Types

Finance

Setup

  • Create new ledger
  • Import/Edit Account Hierarchy
  • Import/Edit CostCentre Hierarchy
  • manage gift motivation details

Donations

  • Import from bank statement, with matching
  • Create gift batches
  • Post gift batches
  • Print annual receipts

GL

  • Create and Edit GL Batches and GL Transactions
    • hide GL Journals, just one journal per batch for the moment)
  • Post GL Batches
  • Close Month
  • Close Year
  • Finance Reports: Income and Expense Statement, Balance Sheet, Account Detail