Charge Code Admin

From UG

(Difference between revisions)
Jump to: navigation, search
(RFC)
(Technical Specification)
Line 7: Line 7:
== Technical Specification ==
== Technical Specification ==
=== Summary ===
=== Summary ===
-
=== User Interface ===
 
-
=== Charge Code Attributes ===
+
=== Charge Code Entity, Attributes, Relationships ===
-
 
+
-
All fields are required
+
'''CC#'''
'''CC#'''
-
:any 4 digit numer (must be unique)
+
:''type:'' number
 +
:''constraints:'' 4 digits, must be unique
'''Descr'''
'''Descr'''
-
:any string of up to 30 chars  
+
:''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
-
=== Functionality ===
+
 
-
TBD
+
=== UI and UI based functionality ===
 +
 
 +
==== List ====
==== Add / Edit ====
==== Add / Edit ====
-
TBD
+
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

tbd

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

File:Charge Codes.JPG


Figure: XXX

File:Charge Code Edit.JPG


Figure: XXX

File:Charge_Code_xls.JPG

History

RFC

DB

Tbl Charge Code

Personal tools