Access to add and change pages is restricted. See: https://cwiki.apache.org/confluence/display/OFBIZ/Wiki+access

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

User Story 1: Find Invoice

User should be able to search invoices (Sales, Purchase etc..) in the system and be able to filter records based on invoice Id, status, invoice date, invoice description etc.. . A link to the invoice should be provided w.r.t. each invoice coming in result set, to navigate user to quick view of respective invoice.

 

Use Case Name

Find Invoice

ActorAccount Manager
DescriptionUser should be able to search invoices (Sales, Purchase etc..) in the system.

Trigger

The Account Manager accesses the accounting.

Precondition

None.

Basic Path

  1. User selects 'Accounting' menu item.

  2. User clicks on [Invoices] tab.
  3. System displays a search form to find invoice.
  4. User clicks on [Find] button.
  5. System successfully find all invoices.
  6. Now User can filter records based on invoice id, status, invoice date, invoice description etc...

  7. System successfully displays records based on filter.

Post-condition

User is able to Find Invoices.

  
User Story 2: View Invoice

User can navigate to an invoice detail view from search result set. User should be able to review invoice for its Order, Customer / Vendor, Date, Due Date, Payment Applied, Items. User should be able to generate PDF from invoice detail view for the corresponding invoice.

Use Case Name

View Invoice

ActorAccount Manager
DescriptionUser should be able to search invoices (Sales, Purchase etc..) in the system.

Trigger

The Account Manager accesses the accounting.

Precondition

None.

Basic Path

  1. Navigate to 'Find Invoice' page and find invoices.

  2. Click on the 'Invoice Id' link in the result set.
  3. Now user can view the invoice details.

Post-condition

User is able to Find Invoices.

  
User Story 3: Update Invoice Status

 

Use Case Name

Update Invoice Status

Actor

Account Manager

Description

User should be able to update the invoice status of the system.

Trigger

The Account Manager accesses the accounting.

Precondition

 None

Basic Path

 

Post-condition

 

 

User Story 4: Create Payment

Use Case Name

Create Payment

Actor

Account Manager

Description

 

Trigger

The Account Manager accesses the accounting.

Precondition

 None

Basic Path

 

Post-condition

s
User Story 5: Find Payment

Use Case Name

FInd Payment

Actor

Account Manager

Description

User should be able to Find Payment in the system.

Trigger

 

Precondition

NONE

Basic Path

  1. User selects 'Accounting' menu item.

  2. User clicks on [Payments] tab.

  3. System displays a search form to find Payment.

  4. User clicks on [Find] button.

  5. System successfully find all Payments.

  6. Now User can filter records based on payment id, payment type, status, From party id, To party Id etc...

  7. System successfully displays records based on filter.

Post-condition

User is able to Find Payments.

User Story 6: View Payment

Use Case Name

View Payment

Actor

Account Manager

Description

 

Trigger

The Account Manager accesses the accounting.

Precondition

 None

Basic Path

 

Post-condition

 
User Story 7: Edit Payment

Use Case Name

Edit Payment

Actor

Account Manager

Description

 

Trigger

The Account Manager accesses the accounting.

Precondition

 None

Basic Path

 

Post-condition

 
User Story 8: Update Payment Status

System should allow the user to update the status manually to 'Received' or 'Cancel'. 

Use Case Name

Update Payment Status

Actor

Account Manager

Description

System should allow the user to update the status manually to 'Received' or 'Cancel'. 

Trigger

The Account Manager accesses the accounting.

Precondition

 None

Basic Path

 

Post-condition

 
  • No labels