Charge Code Admin
From UG
(Difference between revisions)
(→RFC) |
(→Technical Specification) |
||
Line 7: | Line 7: | ||
== Technical Specification == | == Technical Specification == | ||
=== Summary === | === Summary === | ||
- | |||
- | === Charge Code Attributes === | + | === Charge Code Entity, Attributes, Relationships === |
- | + | ||
- | + | ||
'''CC#''' | '''CC#''' | ||
- | : | + | :''type:'' number |
+ | :''constraints:'' 4 digits, must be unique | ||
'''Descr''' | '''Descr''' | ||
- | : | + | :''type:'' string |
+ | :''constraints:'' 0 to 30 chars | ||
'''M/I''' | '''M/I''' | ||
+ | :''type:'' | ||
+ | :''constraints:'' | ||
:single select, values = {M, I}; used in PI | :single select, values = {M, I}; used in PI | ||
'''CC class''' | '''CC class''' | ||
+ | :''type:'' | ||
+ | :''constraints:'' | ||
:single selectt, values = {QxR, %}; used in SI/II | :single selectt, values = {QxR, %}; used in SI/II | ||
Line 31: | Line 34: | ||
:single select, values = {chargeable_weight, gross_weight, volume/cbm, CT_count}; used in PI | :single select, values = {chargeable_weight, gross_weight, volume/cbm, CT_count}; used in PI | ||
- | === | + | |
- | + | === UI and UI based functionality === | |
+ | |||
+ | ==== List ==== | ||
==== Add / Edit ==== | ==== Add / Edit ==== | ||
- | + | This is a typical CT2 style pop-up form. | |
+ | |||
+ | Controls on the form: | ||
+ | |||
+ | '''CC#''' | ||
+ | :''type/params:'' textbox, max 4 chars, visible 4 chars | ||
+ | :''required? / validation / valid type:'' Y / all entity constraints / instant | ||
+ | :''default:'' empty | ||
+ | |||
+ | '''Description''' | ||
+ | :''type/params:'' textbox, max ??? chars, visible ??? chars | ||
+ | :''required? / validation/valid type:'' Y / ??? | ||
+ | :''default:'' empty | ||
+ | |||
+ | '''M/I''' | ||
+ | :''type/params:'' radio button | ||
+ | :''required? / validation/valid type:'' Y / ??? | ||
+ | :''default:'' I | ||
==== Remove / Archive ==== | ==== Remove / Archive ==== | ||
Line 42: | Line 64: | ||
==== Download to Spreadsheet ==== | ==== Download to Spreadsheet ==== | ||
TBD | TBD | ||
+ | |||
+ | |||
+ | |||
+ | === Non UI functionality === | ||
+ | |||
=== Special Cases and Misc === | === Special Cases and Misc === |
Revision as of 00:23, 18 December 2009
Contents |
Mantis
Business Needs and Requirements
Technical Specification
Summary
Charge Code Entity, Attributes, Relationships
CC#
- type: number
- constraints: 4 digits, must be unique
Descr
- type: string
- constraints: 0 to 30 chars
M/I
- type:
- constraints:
- single select, values = {M, I}; used in PI
CC class
- type:
- constraints:
- single selectt, values = {QxR, %}; used in SI/II
Def Quantity Field
- single select, values = {1, GrossWeight, ChargableWeight, cbm}; used in SI/II
CBV
- single select, values = {chargeable_weight, gross_weight, volume/cbm, CT_count}; used in PI
UI and UI based functionality
List
Add / Edit
This is a typical CT2 style pop-up form.
Controls on the form:
CC#
- type/params: textbox, max 4 chars, visible 4 chars
- required? / validation / valid type: Y / all entity constraints / instant
- default: empty
Description
- type/params: textbox, max ??? chars, visible ??? chars
- required? / validation/valid type: Y / ???
- default: empty
M/I
- type/params: radio button
- required? / validation/valid type: Y / ???
- default: I
Remove / Archive
TBD
Download to Spreadsheet
TBD
Non UI functionality
Special Cases and Misc
Figures
Figure: XXX
Figure: XXX