Edit #127
ProjectCBTS - Dev - obsoleted
Opened by Khoo Teik Heong
On2017-02-21
StatusReady for Testing
Labels
Task

Priority 
Assigned ToYun Rhu
External ID
Open in release
Fixed/Target in release



[Billing - Internal Billing - Invoice] : Add / Edit Invoice

Objective : Allows KART companies to create invoice to bill KART booking owner for the services provided.

Targeted Audience : Finance

General Assumption :
1) Only KART companies that involved in the particular booking / MRWB can raise invoices for the particular booking / MRWB.
2) The invoice visibility only applied for the invoice owner.

User Interaction :
1) Click on the Add button in the Invoice Listing page to raise new invoice.
2) Click on the Edit button in the action column for particular invoice in Invoice Listing page to edit the particular invoice.
3) Click on the Edit button in the View Invoice Pop Up to edit the particular invoice.

UI / Use Case Information :
1) The invoice UI consists of the following sections
(i) Billing Info
(ii) Booking / MRWB Info
(iii) Service Charge Items
(iv) Invoice Info
(v) Invoice Detail List
(vi) Invoice Summary

2) The 1st UI for internal invoice shall comprise the section
(i) Billing Info
(ii) Booking / MRWB Info
(iii) Service Charge Items

3) The Booking / MRWB Info allows user to search booking / MRWB.

4) When user fill up all compulsory fields and click Next button, it shall navigate user to the subsequent page. Click Cancel shall close the pop up without save.

5) The 2nd UI for internal invoice offered the info on
(iv) Invoice Info
(v) Invoice Detail List
(vi) Invoice Summary

6) The Invoice Detail List shall be group by Booking No / MRWB No.

7) Click Save to save the invoice. Upon save record, the system shall navigate user into Internal Invoice List.

8) Click Back to back to 1st page.

9) Click Cancel to close the pop up without save.

Business Rules for filtering of booking & MRWB for Booking / MRWB Info section :
1) Only those booking & MRWB with unbilled service charges shall displayed in the data table.

Business Rules for Backend for auto distribution of charges by chargeable weight.
1) For MRWB, system shall auto allocate back the charges to individual booking based on chargeable weight.
2) Chargeable weight = take whichever bigger between Gross Weight and CBM.
3) [TBC] : 1CBM = 333KG



Please refer to attachment for the Mockup UI and Fields Required.



Comments
Commits

Steven Loh change status to Waiting
Sunday February 26, 2017 - 12:57:12

Steven Loh change status to Open
Tuesday March 14, 2017 - 07:23:42

Yun Rhu was assigned by Steven Loh
Monday April 03, 2017 - 06:26:17

Yun Rhu change status to In progress
Tuesday April 04, 2017 - 03:53:41

Unassigned by Yun Rhu
Tuesday April 04, 2017 - 03:53:41

Yun Rhu was assigned by Yun Rhu
Tuesday April 04, 2017 - 03:55:06

Yun Rhu change status to Fixed/Done
Thursday May 04, 2017 - 11:43:45

Anupama
Thursday May 11, 2017 - 04:38:14
Pending verification in the task:

Business Rules for Backend for auto distribution of charges by chargeable weight.
1) For MRWB, system shall auto allocate back the charges to individual booking based on chargeable weight.
2) Chargeable weight = take whichever bigger between Gross Weight and CBM.
3) [TBC] : 1CBM = 333KG
Display Comment and Event



uBugtrack - Built with ♥ by a passionate small team located in Nice, France.
Plans & pricing - News & Changelog - uBugtrack API - Simple Agile Methodology - Privacy - Status
Follow on twitter