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

Projects:Feedback Deactivating Taxes Price Lists/Functional Specification

Contents

Feedback Deactivating Taxes Price Lists - Functional Specifications

Overview

Purpose

At present, within Openbravo ERP, taxes and Price Lists can be de-activated, but children Taxes and Price List Versions, respectively, remain active. This causes inconsistencies in the application since children items could be selected in Taxes and Price List Version combo-boxes even if their parents are in-active.

This project aims to create two callouts, one for Taxes and one for Price Lists. When Active check-box is deactivated, display a message informing the user if there are any dependent and active children Taxes or Price List Versions and encouraging him to de-activate children items too.


Scope

This project will not modify the current functionality of Taxes nor Price Lists but will just display an information message through two new callouts.


Functional Requirements

Business process definition

Taxes

  1. Create a new tax rate (Financial Management || Accounting || Setup || Tax Rate || Tax).
  2. Create a second tax rate and make it children of the previous one using Parent Tax Rate drop-down list.
  3. Go back to the first tax rate and de-activate it.

Price Lists

  1. Create a new price list (Master Data Management || Pricing || Price List).
  2. Create a new price list version inside Price List Version tab.
  3. Go back to the price list and de-activate it.


Functional requirements based on business processes

To achieve the desired functionalities the following elements need to be added.

Tax Rate

If a tax rate has children tax rates ('Financial Management || Accounting || Setup || Tax Rate || Tax) a message must display informing about it.


Num Requirement Importance Status
1.1 A callout must inform about children tax rates when Active check-box of a tax rate record is un-ticked Must have Complete


Price List

If a price list has price list versions (Master Data Management || Pricing || Price List) a message must display informing about it.


Num Requirement Importance Status
2.1 A callout must inform about price list versions when Active check-box of a price list record is un-ticked Must have Complete

User Interface Mockups

Tax Rate

Tax-rate-info.png


Price List

Price-list-info.png

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

This page has been accessed 4,180 times. This page was last modified on 8 June 2012, at 05:27. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.