Search Invoices Report
From UG
Contents |
Info
- parent mantis: http://ct.jaguarfreight.com/mantis/view.php?id=1942
- user guide: UG:Search Invoices Report HELP
Scope:
This covers this one report: "Search Invoices".
Core requirements
Create module/report to search Purchase, Sales, Internal Invoices.
SOW 0
Filters
- Invoice Type > radio button
- Purchase Invoices
- Sales Invoices
- Internal Invoices
- Receiving Office > dropdown (office lists and All option) > for Purchase or Internal Invoices radio button selected
- Issuing Office > dropdown (office lists and All option) > for Sales or Internal Invoices radio button selected
- Vendor > dropdown list (vendor)> for Purchase Invoices radio selected
- Bill To Party company > dropdown list > for Sales Invoices radio selected
- Invoice # contains> text box
- Date > from/to date calendar
- Amount > from/to number fields
Button
- Go back > go back to the previous page
- Reset Form > clear all filter
- Generate Result > HTML result(s) with CT#links and paging
- Go back > go back to the previous page
- Edit > edit record by selecting record that need to be edited
- Remove > remove record by selecting record that need to be removed
- Download to Excel > Excel report with CT# links
Output
- 8 columns for Purchase Invoices:
- Receiving office
- Vendor
- Invoice# with links
- Date
- CT/M#s
- Currency
- Amount
- Status > show X with description for incomplete invoices
- 7 columns for Sales Invoices:
- Issuing office
- Bill To Party Company
- Invoice# with links
- Date
- CT/M#s
- Currency
- Amount
- 7 columns for Internal Invoices:
- Issuing office
- Receiving office
- Invoice# with links
- Date
- CT/M#s
- Currency
- Amount
- Button
- Go back
- Edit
- Remove
- Download to Excel
- With paging and sorting for all reports.
With download to xls
- Excel format
Same as HTML (ZUL)
Tweak V.1.a
tw1) Add radio button for Credit Note Invoices to the forth choice of Invoice Type filter
Steps
- If user selects Credit Note Invoices radio button
- Filter dynamic changes"
- Issuing Office > dropdown (office lists and All option) > Credit Note Invoices Invoices radio button selected
- Bill To Party company > dropdown list > for Credit Note Invoices radio selected
- Date > from/to date calendar
- Amount > from/to number fields
- User set filters and clicks "generate result" button
- See result
tw2) HTML report 8 columns for Credit Note Invoices:
- Issuing office
- Bill To Party Company
- Credit Note# with links
- Issued by
- Date
- CT/M#s with links
- Currency
- Amount
tw3) Buttons on the HTML result page
- Go back
- Download to Excel
tw4) With paging and sorting for all reports.
tw5) Result shows for both approved and unapproved(pending) credit notes.
- Credit Note Invoice consists of credit notes that issued against sale invoice and internal invoice; Result will show by category of type of invoice separating by tabs. See figure 1 below.
- External Invoices
- Internal Invoices
- Each type of credit note invoice shows how many record on the tab.
- When a tab is open, it should show 20 records per page.
Note: One tab is open at a time.
tw6)Make hyperlink for CT/M#s for purchase, sale, Internal and Credit Note invoices on HTML report and EXCEL report
NOTE: Tw1)-tw6) are updated by Tira 3:30 PM 17 Jan 2010
Figure 1.
SOW 1
0003278: (Acc Report:Search Inv) Add date type - departure date or revenue recognition date
MO would like to add date type Departure date to the search invoice report.
- This date is associated with the shipment (or Master) that is related to the invoice.
This is about adding this date as a filter and as a column on a report.
Label should read "Departure Date (Revenue Recognition Date)"
See mapping here: Revenue Recognition Date
This should be for all invoice types.
Output should indicate the date type on the heading of the column.
Note that currently "Date" on both filters page and output corresponds to "Issuing date". Please use this new label for this existing date.
Also, adding the option to select a date range or month and year.
Examples
Purchase Invoice Screen
SOW 2
0003218: (Acc Report:Search Inv) Add MOT to filters and to output
MOT as filter
If this filter is not set, it should default to all modes of transport.
It should allow multi-select option.
This MOT is associated not with invoice but with CT or Master that are associated with specific inv on this report.
Therefore we would need 2 filters: one for Master and one for CT.
Pls note that these lists are different. Master MOT has only 3 options.
MOT on output
MOT should be included in the both html and excel output.
MOT for invoice types
!!! pending approval by MO !!!
Implement only for Sales and Internal. See reasons below.
* One invoice can have several cts or/and masters associated with this invoice. These cts can have different MOT - pls see for example PI 4536456 on dev server - this invoice is associated with two cts - 359217 (air) and 359218 (ocean-lcl). . * Pls note that PI can be associated with individual cts and masters at one time - so pls explain how MOT filter should work in this case.
BR 3
Example provided by Karen:
Give me all sales invoice created July 1, 2011 - September 30, 2011 that are related to a departure after September 30, 2011 or before July 1, 2011
SOW 3
0003281: (Acc Report:Search Inv) Add date type to Sales invoice
This is for Sales Invoices only.
Add 3rd option to Date type (radio button choice): "Issuing and Departure date".
Rename "Date type" label into "Date filter options".
In this case let user define both Issuing and Departure date.
Display results that satisfy both Issuing AND Departure dates criteria.
RFC 4
0003280: (Acc Report:Search Inv) Charge Code Group / Charge Code Number
BR 4
Per Karen:
Reports should include and exclude specific charge codes
The same way that the option to run the report showing VAT charges separately, MO would like the option to run this report showing selected charge codes separately.
The charge codes that are displayed can be displayed as a charge code group.
SOW 4
Add "Special View" options to report that will add "Charge Code Group" or "Charge Code Number" to output.
This is only for Sales Invoices.
For each invoice provide breakdown of charges per "Charge Code Group" or "Charge Code Number".
Use standard we implemented for Profit Loss for Multiple CTs as a guideline for output style and for Filters page design.
Filters page will have "Special View" label with (radio buttons):
- Off
- Charge Code Group
- Charge Code Number