Generic Docs Commodity Table (abstract)
From UG
(Difference between revisions)
(→Technical Specification) |
|||
Line 35: | Line 35: | ||
* System must insert line '''above''' selected | * System must insert line '''above''' selected | ||
* Once a line is selected system should hold selection until template is refreshed. This is more convenient if user wants to insert several lines at a time | * Once a line is selected system should hold selection until template is refreshed. This is more convenient if user wants to insert several lines at a time | ||
- | |||
- | |||
- | |||
- | |||
==== Delete line ==== | ==== Delete line ==== | ||
- | * | + | * User can select line and click "Delete". System would delete selected line and move all lines below one line up. |
- | * | + | * As usual keep selected line selected |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
=== Special Cases: Multiple Pages === | === Special Cases: Multiple Pages === | ||
Line 53: | Line 45: | ||
* Print totals on every page? Not generic. See specific doc. | * Print totals on every page? Not generic. See specific doc. | ||
- | + | ||
=== Look And Feel === | === Look And Feel === | ||
Line 72: | Line 64: | ||
* Do we want to have bar only above totals or across entire table | * Do we want to have bar only above totals or across entire table | ||
+ | |||
+ | * What is the Insert logic for fixed lines document (like HAWB)? | ||
+ | ** option1) no Insert button | ||
+ | ** option2) insert up to max# of lines and then display warning pop-up | ||
== History == | == History == |
Revision as of 20:53, 14 January 2010
Contents |
Parent Mantis
Business Needs and Requirements
Technical Specification
Summary
This is a super class for all Docs Commodity Tables. It has most generic functionality that is inherited by more specific tables.
User Interface and Functionality
Template - see #Figure 1: Generic Docs Commodity Table Template.
Pdf - see #Figure 2: Generic Docs Commodity Table Pdf.
Line Up
- Line could be selected and then moved up the list until top is reached
- At first no line is selected
- Once some line is selected system should hold selection until template is refreshed
Line Down
- Line could be selected and then moved down the list until bottom is reached
- At first no line is selected
- Once some line is selected system should hold selection until template is refreshed
Insert Line
- User selects line, clicks "Insert Blank Line"
- System must insert line above selected
- Once a line is selected system should hold selection until template is refreshed. This is more convenient if user wants to insert several lines at a time
Delete line
- User can select line and click "Delete". System would delete selected line and move all lines below one line up.
- As usual keep selected line selected
Special Cases: Multiple Pages
- Print totals on every page? Not generic. See specific doc.
Look And Feel
Figures
Figure 1: Generic Docs Commodity Table Template
Figure 2: Generic Docs Commodity Table Pdf
RFC
Known Non Critical Bugs and Issues
- Do we want to have bar only above totals or across entire table
- What is the Insert logic for fixed lines document (like HAWB)?
- option1) no Insert button
- option2) insert up to max# of lines and then display warning pop-up