FS Cash Flow

From WikiQSS

Cash Flow - Functional Specifications

Overview

Purpose

The cash flow statement functionality is highly required on an ERP.

Scope

Implement a cash flow statement to be exported to a spreadsheet including information from plans (forecast), commitments (orders) and actuals (invoices)

References

Design Considerations

The cash flow statement will be issued starting from the actual date (today), and it will not include the planned records before today. It's user's responsibility to keep up to date the plans to show accurate results.

It's important also to implement a join between the commitments (orders) or actuals (invoices) and the plans in order to allow the user to mark that a specific order or invoice is related to a plan or forecast and allow the statement to subtract the amount from the plan.

Assumptions

All components of the development must be translated to spanish.

Dependencies

The development of this requirement depends on Functional Specification for Commitment AR AP

Constraints

... empty ...

Glossary

... empty ...

Functional Requirements

User roles & profiles

Cash Planner: There must be a skilled person to fill the cash plans

Sales Order: People filling sales orders must take into account to relate the corresponding cash plan when necessary

Purchase Order: People filling purchase orders must take into account to relate the corresponding cash plan when necessary

Sales Invoice: People filling sales invoices must take into account to relate the corresponding cash plan when necessary

Purchase Invoice: People filling purchase invoices must take into account to relate the corresponding cash plan when necessary

Cash Flow Manager: This is the person that issue the cash flow statement, export it to excel and play with the numbers.

Business process definition

See http://en.wikipedia.org/wiki/Cash_flow

User stories

... empty ...


Functional requirements based on business processes

  • Create a new window (with its corresponding tables) to allow entering cash flow plan documents
  • Create a link between sales/purchase orders/invoices with this new plan document
  • Create a cash flow report that includes forecasts (plans), commitments (orders) and actuals (invoices)

User Interface Mockups

Sample of the Cash Plan document header

CashPlanHeader.png

Sample of the Cash Plan document lines

CashPlanLines.png


Technical Requirements

Non-Functional Requirements

Open Discussion Items

Closed Discussion Items