|
|
Line 1: |
Line 1: |
- | [[Category:Ops]] | + | [[Category:Glossary]] |
| | | |
- | == Parent Mantis == | + | == Def == |
- | [http://mantis.jaguarfreight.com/mantis/view.php?id=1638 1638]
| + | |
| | | |
- | == Business Needs and Requirements ==
| + | * [[Create CT (component)]] - Ops component |
- | == Technical Specification ==
| + | * [[Create CT (component)#Create CT Admin]] - subcomponent to manage CT1 vs CT2 clients |
- | === Summary ===
| + | * [[Create CT (component)#Create CT Page]] - place in the UI where to create CT |
- | | + | |
- | This is the module in the system that controls how CT is created.
| + | |
- | | + | |
- | Create CT is a key operation.
| + | |
- | | + | |
- | It is always done from Create CT Page. See [[#Figure 2: Create CT default ]]
| + | |
- | | + | |
- | There are several ways to create CT at the moment.
| + | |
- | | + | |
- | Simplest way to create CT is to select Client Company and click "Create". In case of [[CT1 Client]] you would also have to enter CT#.
| + | |
- | | + | |
- | For details see below.
| + | |
- | | + | |
- | === User Interface and Functionality ===
| + | |
- | | + | |
- | There are 2 sub-components related to "Create CT" feature in the system:
| + | |
- | | + | |
- | * [[#Create CT Admin | Create CT Admin]] | + | |
- | * [[#Create CT Page | Create CT Page]]
| + | |
- | | + | |
- | ==== Create CT Page ====
| + | |
- | | + | |
- | Located at Ops Home > Create Individual Shipment
| + | |
- | | + | |
- | By default it looks like on [[#Figure_2:_Create_CT_default | Fig 2.]]
| + | |
- | | + | |
- | Depending on what Client you select [[CT1 Client]] or [[CT2 Client]] you will get slightly different view. See below.
| + | |
- | | + | |
- | Client field is required field.
| + | |
- | | + | |
- | ==== Create CT for CT1 Client ====
| + | |
- | | + | |
- | If system identified that you selected CT1 Client then it will present this view: [[#Figure 3: Create CT from CT1 number ]]. User must enter CT# and click "Create"
| + | |
- | | + | |
- | ==== Create CT for CT2 Client ====
| + | |
- | | + | |
- | If system identified that you selected CT2 Client then it will present this view: [[#Figure 4: Create CT from CT2 number]] .
| + | |
- | | + | |
- | User must just click "Create" and CT number will be generated.
| + | |
- | | + | |
- | ==== Create CT Admin ====
| + | |
- | | + | |
- | Located at Admin > Create CT Admin.
| + | |
- | | + | |
- | See UI here: [[#Figure 1: Create CT Admin]].
| + | |
- | | + | |
- | This Admin controls / displays certain parameters related to Create CT functionality in terms of transition from [[CT1 Client]] to [[CT2 Client]] companies.
| + | |
- | | + | |
- | * '''CT1 vs.CT2 Client Companies'''
| + | |
- | : here you can select what company is CT2 and what is CT1. At first all companies are CT1.
| + | |
- | | + | |
- | * '''CT1 from''' and '''CT1 to''' | + | |
- | : editable values that control CT1 number constraint (on Create CT page). If out of range system will give error pop-up "CT# must be between X and Y"
| + | |
- | | + | |
- | * '''first CT2 #'''
| + | |
- | : hard coded value, read only
| + | |
- | | + | |
- | * '''sequence has been started?'''
| + | |
- | : Equals to N until first CT2 created
| + | |
- | | + | |
- | * '''next CT2 number to be generated'''
| + | |
- | : read only info
| + | |
- | | + | |
- | ==== Create CT from Template ====
| + | |
- | See UI example here:[[#Figure 5: Create CT from Template for CT1 Client ]]
| + | |
- | | + | |
- | [[File:Tbd.JPG]]
| + | |
- | | + | |
- | === Look And Feel ===
| + | |
- | At this point is up to developer.
| + | |
- | | + | |
- | === Figures ===
| + | |
- | ==== Figure 1: Create CT Admin ====
| + | |
- | [[File:Create_CT_Admin.JPG]]
| + | |
- | | + | |
- | ==== Figure 2: Create CT default ====
| + | |
- | [[File:Create CT default.JPG]]
| + | |
- | | + | |
- | ==== Figure 3: Create CT from CT1 number ====
| + | |
- | [[File:Create_CT_from_CT1_number.JPG]]
| + | |
- | | + | |
- | ==== Figure 4: Create CT from CT2 number ====
| + | |
- | [[File:Create_CT_from_CT2_number.JPG]]
| + | |
- | | + | |
- | ==== Figure 5: Create CT from Template for CT1 Client ====
| + | |
- | [[File:Create CT from Template for CT1 Client.JPG]]
| + | |
- | | + | |
- | == History ==
| + | |
- | | + | |
- | === Add capability to choose between Generate CT# and Enter CT# on per Client basis ===
| + | |
- | * mantis: http://mantis.jaguarfreight.com/mantis/view.php?id=1636
| + | |
- | * spec updated? Yes
| + | |
- | | + | |
- | == Non Critical Bugs and RFC ==
| + | |
- | == DB ==
| + | |