Project Plan with Progress Stage 1: Difference between revisions

From OpenPetra Wiki
Jump to navigation Jump to search
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Contact Management system ==
==Explanation==
{|
*This is a rough plan for OpenPetra 1.0 (Stage 1).
!ID
*Priority 1 means very important, Priority 2 is still important but less, etc
!Requirement
*Estimated Effort to Completion: the effort still left. so the progress percentage and the effort still left must be edited at the same time. involves testing.
!Priority
 
!Current Progress
== Stage 1 ==
!Comment
{| class="prettytable"
| <center>'''ID'''</center>
| <center>'''Requirement'''</center>
| <center>'''Priority'''</center>
| <center>'''Estimated Effort to Completion'''</center>
| <center>'''Current Progress'''</center>
| <center>'''Comment'''</center>
 
|-
| colspan="6" | '''Contact Management system'''
 
|-
| CM1
| create new partner with address
| 1
|
| 90%
| a couple of bugs. more detailed partner edit functions are in separate points
 
|-
| CM2
| find existing partners
| 1
|
| 60%
| Some functionality of Petra 2.3 still missing
 
|-
| CM3
| manage partner subscriptions
| 1
|
| 0%
| part of partner edit
 
|-
| CM4
| resolve issue with families and households
| Stage 2
|
| 0%
| Would be a chance to make OpenPetra easier to understand. quite drastic changes
|-
| CM5
| manage family relationships
| 2
|
| 0%
| part of partner edit
|-
| CM6
| manage other relationships
| 2
|
| 0%
| eg. Treasurer of
|-
| CM7
| manage special types
| 1
|
| 70%
| cannot delete special types yet.
|-
| CM8
| run reports on partners
| 1
|
| 40%
| get a list of addresses etc. see special types report, etc
|-
| CM9
| create and maintain extracts
| Stage 2
|
| 0%
| groups of partners. should be implemented better than in Petra 2.x
 
|-
| colspan="6" | '''Finance System'''
 
|-
| colspan="6" | ''GL General Ledger''
 
|-
| GL1
| create new ledger, delete an empty ledger
| 1
|
| 90%
| useful for users that want to start with the demo database. there is a bug with permissions
 
|-
| GL2
| maintain GLBatches, Journals, Transactions
| 1
|
| 80%
|
 
|-
| GL3
| Export and Import of GLBatches
| 1
|
| 90%
| still needs testing
 
|-
| GL4
| Analysis Attributes
| 2
|
| 90%
| still needs testing
 
|-
| GL5
| Maintain Account and Cost Centre Hierarchy
| 1
|
| 90%
| still needs testing
 
|-
| GL6
| Transactions to Foreign Currency Accounts
| 2
|
| 0%
|
 
|-
| GL7
| Post Transactions
| 1
|
| 80%
| missing the posting register report
 
|-
| GL8
| Reverse or Adjust Transactions
| 1
|
| 0%
|
 
|-
| GL9
| Reduce number of tables
| 1
|
| 0%
| investigate a_previous_year_transaction etc
 
|-
| colspan="6" | ''Period and Year end processing''
 
|-
| YE1
| run a period end
| 2
|
| 0%
| create some GL transactions and post them, close a month
 
|-
| YE2
| run a year end
| 2
|
| 0%
| create some GL transactions and post them, close a the full year
 
|-
|-
|CM1
| colspan="6" | ''Gift Processing''
|create new partner with address
 
|
|90%
|a couple of bugs. more detailed partner edit functions are in separate points
|-
|-
|CM2
| GR1
|find existing partners
| maintain gift batches and gift transactions
|
| 1
|60%
|  
|Some functionality of Petra 2.3 still missing
| 30%
|  
 
|-
|-
|CM3
| GR2
|manage partner subscriptions
| post gift batches
|
| 1
|0%
|  
|part of partner edit
| 80%
|  
 
|-
|-
|CM4
| GR3
|manage family relationships
| import gifts from bank statements
|
| 1
|0%
|  
|part of partner edit
| 70%
|}
|  


== Finance System ==
=== GL General Ledger ===
{|
!ID
!Requirement
!Priority
!Current Progress
!Comment
|-
|-
|GL1
| GR4
|create new ledger, delete an empty ledger
| export and import gifts from Excel/CSV
|
| 1
|90%
|  
|useful for users that want to start with the demo database. there is a bug with permissions
| 30%
|  
 
|-
|-
|GL2
| GR5
|maintain GLBatches, Journals, Transactions
| print gift receipts
|
| 1
|80%
|  
|
| 80%
|  
 
|-
|-
|GL3
| colspan="6" | ''Accounts Payable''
|Export and Import of GLBatches
|
|90%
|still needs testing
|-
|-
|GL4
| AP1
|Analysis Attributes
| manage suppliers
|
| 3
|90%
|  
|still needs testing
| 90%
|  
|-
|-
|GL5
| AP2
|Maintain Account and Cost Centre Hierarchy
| create AP documents
|
| 3
|90%
|  
|still needs testing
| 80%
| creating invoices and credit notes
|-
|-
|GL6
| AP3
|Transactions to Foreign Currency Accounts
| approval of invoices
|
| 4
|0%
|  
|
| 0%
| a process for an office so that the manager has to approve an invoice before it can be posted
|-
|-
|GL7
| AP4
|Post Transactions
| posting of an invoice
|
| 3
|80%
|  
|
| 60%
| still missing analysis attributes
|-
|-
|GL8
| AP5
|Reverse or Adjust Transactions
| payment of an invoice
|
| 3
|0%
|  
|
| 40%
| still missing partial payments, payments of several invoices at once, payments to several suppliers in one batch
 
|-
|-
|GL9
| colspan="6" | ''International Clearing House''
|Reduce number of tables
|
|0%
|investigate a_previous_year_transaction etc
|}


=== Period and Year end processing ===
=== Donations processing ===
{|
!ID
!Requirement
!Priority
!Current Progress
!Comment
|-
|-
|GR1
| ICH1
|maintain gift batches and gift transactions
| Exchange money between countries
| Stage 2
|
|
|30%
|
|
| we won't implement this in stage 1
|-
|-
|GR2
| colspan="6" | ''Budget''
|post gift batches
|-
| BG1
| Create a budget for a costcentre
| Stage 2
|
|
|80%
|
|
| we won't implement this in stage 1
|-
|-
|GR3
| colspan="6" | ''Invoicing''
|import gifts from bank statements
|-
| AR1
| create invoices
| Stage 2
|
|
|70%
|
|
| for conference fees, hospitality, books etc; we won't implement this in stage 1
|-
| colspan="6" | ''Finance Reporting''
|-
|-
|GR4
| FR1
|export and import gifts from Excel/CSV
| Account Detail Report
|
| 1
|30%
|  
|
| 90%
|
|-
| FR2
| Income & Expense Statement
| 1
|
| 90%
|  
|-
|-
|GR5
| FR3
|print gift receipts
| Balance Sheet
|
| 1
|40%
|  
| 90%
|
|
|}
|}
=== Accounts Payable ===
=== International Clearing House ===
=== Budget ===
=== Invoicing ===
=== Reporting ===

Latest revision as of 10:34, 24 November 2010

Explanation

  • This is a rough plan for OpenPetra 1.0 (Stage 1).
  • Priority 1 means very important, Priority 2 is still important but less, etc
  • Estimated Effort to Completion: the effort still left. so the progress percentage and the effort still left must be edited at the same time. involves testing.

Stage 1

ID
Requirement
Priority
Estimated Effort to Completion
Current Progress
Comment
Contact Management system
CM1 create new partner with address 1 90% a couple of bugs. more detailed partner edit functions are in separate points
CM2 find existing partners 1 60% Some functionality of Petra 2.3 still missing
CM3 manage partner subscriptions 1 0% part of partner edit
CM4 resolve issue with families and households Stage 2 0% Would be a chance to make OpenPetra easier to understand. quite drastic changes
CM5 manage family relationships 2 0% part of partner edit
CM6 manage other relationships 2 0% eg. Treasurer of
CM7 manage special types 1 70% cannot delete special types yet.
CM8 run reports on partners 1 40% get a list of addresses etc. see special types report, etc
CM9 create and maintain extracts Stage 2 0% groups of partners. should be implemented better than in Petra 2.x
Finance System
GL General Ledger
GL1 create new ledger, delete an empty ledger 1 90% useful for users that want to start with the demo database. there is a bug with permissions
GL2 maintain GLBatches, Journals, Transactions 1 80%
GL3 Export and Import of GLBatches 1 90% still needs testing
GL4 Analysis Attributes 2 90% still needs testing
GL5 Maintain Account and Cost Centre Hierarchy 1 90% still needs testing
GL6 Transactions to Foreign Currency Accounts 2 0%
GL7 Post Transactions 1 80% missing the posting register report
GL8 Reverse or Adjust Transactions 1 0%
GL9 Reduce number of tables 1 0% investigate a_previous_year_transaction etc
Period and Year end processing
YE1 run a period end 2 0% create some GL transactions and post them, close a month
YE2 run a year end 2 0% create some GL transactions and post them, close a the full year
Gift Processing
GR1 maintain gift batches and gift transactions 1 30%
GR2 post gift batches 1 80%
GR3 import gifts from bank statements 1 70%
GR4 export and import gifts from Excel/CSV 1 30%
GR5 print gift receipts 1 80%
Accounts Payable
AP1 manage suppliers 3 90%
AP2 create AP documents 3 80% creating invoices and credit notes
AP3 approval of invoices 4 0% a process for an office so that the manager has to approve an invoice before it can be posted
AP4 posting of an invoice 3 60% still missing analysis attributes
AP5 payment of an invoice 3 40% still missing partial payments, payments of several invoices at once, payments to several suppliers in one batch
International Clearing House
ICH1 Exchange money between countries Stage 2 we won't implement this in stage 1
Budget
BG1 Create a budget for a costcentre Stage 2 we won't implement this in stage 1
Invoicing
AR1 create invoices Stage 2 for conference fees, hospitality, books etc; we won't implement this in stage 1
Finance Reporting
FR1 Account Detail Report 1 90%
FR2 Income & Expense Statement 1 90%
FR3 Balance Sheet 1 90%