Sie sind auf Seite 1von 3

1: on site arrive

1.a Session Check

2: Login using Username and Password


2.a: incorrect login
2.a.i : display notification
2.b: correct login
2.b.i: Create Session in Database
**If Remember Me is not checked expire immediately
2.b.ii: Save SessionID in localStorage
2.b.iii: Reload browser

3. Session check
3.a: Check if Session is valid
3.a.i: If Session is still valid
3.a.i.1: Display Menus
3.b.i: If Session is invalid
3.b.i.1: DIsplay Notification
3.b.i.2: Delete from localStorage
3.b.i.3: Reload browser

4. Check which default tables do not have values


4.a Check Sea Rates, Air Rates, Loading Vans, Dispatch Trucks, Booklets
4.a.i No Sea Rates have been set for this branch
4.a.ii No Air Rates have been set for this branch
4.a.iii No Loading Vans have been set for this branch
4.a.iv No Dispatch Trucks have been set for this branch
4.a.iv No Booklets have been set for this branch

5. Add New Account


5.a Input Required Details
5.a.i: Enter ALL details as required
[Username] *required
,[UserLevel]*required
,[Password]*required
,[Firstname]*required
,[Lastname]*required
,[Email]
,[ContactNo]*required
,[Birthdate]*required
,[Address]*required
,[Branch]*required
,[Status] default 1
,[UpdatedOn] getdate()
,[SyncedOn] getdate()
,[SessionUpdate] session
,[MainAccount] = [Username]
5.a.ii
Click Submit
5.a.ii
Display notif result

6. Update Account
6.a Display List of Accounts
6.b Search Account
6.c Double click on account
6.d Prompt if edit or disable
6.e If Disable
6.e.i
Display notif result
6.f If Update,s
6.f.i: Update ALL details as required
[Username] *locked
,[UserLevel]*required
,[Password] *locked
,[Firstname]*required
,[Lastname]*required
,[Email]
,[ContactNo]*required
,[Birthdate]*required
,[Address]*required
,[Branch]*required
,[Status] default 1
,[UpdatedOn] getdate()
,[SyncedOn] getdate()
,[SessionUpdate] session
,[MainAccount] = [Username]
6.f.ii
Click Submit
6.f.iii
Display notif result

7. Add New Customer


7.a Input Required Details
7.a.i: Enter ALL details as required
[AccountNo]
,[FirstName] *required unless company
,[LastName] *required unless company
,[MiddleName] *required unless company
,[Address] *required
,[ContactNo] *required
,[SecondaryContactNo] *required
,[sp_VolumeCharge] default 0
,[sp_WeightCharge] default 0
,[sp_ValueCharge] default 0
,[sp_Minimum] default 0
,[TotalUnbilled] default 0
,[TotalOutstanding] default 0
,[BranchCode] depends on region?
,[Company] *required without name
,[Status] default 1
,[UpdatedOn] getdate()
,[SyncedOn] getdate()
,[SessionUpdate] session
,[EVAT] with[0.12] or without[0.00]
,[MainAccount] default [AccountNo]
7.a.ii
Click Submit
7.a.ii
Display notif result

8. Update Customer
8.a Display List of Accounts
8.b Search Account
8.c Double click on account
8.d Prompt if edit or disable
8.e If Disable
6.e.i
Display notif result
8.f If Update,
8.f.i: Enter ALL details as required
[AccountNo] *locked
,[FirstName] *required unless company
,[LastName] *required unless company
,[MiddleName] *required unless company
,[Address] *required
,[ContactNo] *required
,[SecondaryContactNo] *required
,[sp_VolumeCharge] default 0
,[sp_WeightCharge] default 0
,[sp_ValueCharge] default 0
,[sp_Minimum] default 0
,[TotalUnbilled] default 0
,[TotalOutstanding] default 0
,[BranchCode] depends on region?
,[Company] *required without name
,[Status] default 1
,[UpdatedOn] getdate()
,[SyncedOn] getdate()
,[SessionUpdate] session
,[EVAT] with[0.12] or without[0.00]
,[MainAccount] default [AccountNo] changeable on update
8.f.ii
Click Submit
8.f.iii
Display notif result

6. Add New Customer


7. Add New Air Rate
8. Add New Booklet
9. Add New Branch
10. Add New Cargo Unit
11. Add New Dispatch Truck
12. Add New Loading Van
13. Add New Sea Rate

Das könnte Ihnen auch gefallen