View source | View content page | Page history | Printable version   

Projects:Reinvoice/Functional Specification

Contents

Generate sales invoices from re-invooiced invoices

Overview

The purpose of this project is to implement a process to generate sales invoices from re-invoicing purchase invoices.

Scope

Functional Requirements

Business Process Definition

Purchase Invoice Window

  1. Header Tab
    1. Check Re-invoice to specify if the Invoice is re-invoicing.
    2. Select customer to re-invoice this purchase invoice. You can't save an invoice as re-invoicing if there is no Customer to re-invoice selected
  2. Lines Tab
    1. Check Re-invoice if the line is going to be re-invoiced. When save the line it change the Re-invoice check in the header and forces the user to select a customer.

Mockups

Re-invoicing header.png

Re-Invoice Process

A process will be created in order to allow the user to add the required filters to launch the sales invoices from the purchase invoices lines to be re-invoiced. This process will be called “Re-invoicing process” and the filters to add will be the following ones:

If no filter is selected, the system will consider all the purchase invoices pending to be re-invoiced.

When the button “Done” is pressed, the system will show the proposal of the sales invoices to be created.

Mockups

Re invoice process.png

The information of the invoices suggested must be the following one:

The user may select the invoices proposed to be launch and “Create invoices”. The system will create the invoices selected in a complete status.

Mockups

Create invoices.png

Retrieved from "http://wiki.openbravo.com/wiki/Projects:Reinvoice/Functional_Specification"

This page has been accessed 1,272 times. This page was last modified on 22 April 2014, at 16:40. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.