Where Is Report

From UG

(Difference between revisions)
Jump to: navigation, search
(Filters)
(Filters)
Line 24: Line 24:
==== Filters ====
==== Filters ====
Result of the Report that will be showed to user depends of the values of the following Filters ''(in that order of locating on the template)'':
Result of the Report that will be showed to user depends of the values of the following Filters ''(in that order of locating on the template)'':
-
* '''P.O. contains:'''. Mapping to [http://mantis.jaguarfreight.com/wiki/Commodity#PO PO] from [http://mantis.jaguarfreight.com/wiki/Commodity Commodity Table].
+
* '''P.O. contains:'''.
-
* '''SKU contains:'''. Mapping to [http://mantis.jaguarfreight.com/wiki/Commodity#SKU SKU] from [http://mantis.jaguarfreight.com/wiki/Commodity Commodity Table].
+
** Mapped to [http://mantis.jaguarfreight.com/wiki/Commodity#PO PO] from [http://mantis.jaguarfreight.com/wiki/Commodity Commodity Table] on ContTab of CT.
-
* '''Export Ref # contains:'''. Mapping to [http://mantis.jaguarfreight.com/wiki/CT_bo#Export_Ref Export Ref] ''(a.k.a. GenTab.A)'' from [http://mantis.jaguarfreight.com/wiki/CT_bo#General_Fields GenTab] of CT.
+
* '''SKU contains:'''.
-
* '''Import Ref # contains:'''. Mapping to [http://mantis.jaguarfreight.com/wiki/CT_bo#Import_Ref Import Ref] ''(a.k.a. GenTab.B)'' from [http://mantis.jaguarfreight.com/wiki/CT_bo#General_Fields GenTab] of CT.
+
** Mapped to [http://mantis.jaguarfreight.com/wiki/Commodity#SKU SKU] from [http://mantis.jaguarfreight.com/wiki/Commodity Commodity Table] on ContTab of CT.
-
* '''Customer Ref # contains:'''. Mapping to [http://mantis.jaguarfreight.com/wiki/CT_bo#Customer_Ref Customer Ref] ''(a.k.a. GenTab.C)'' from [http://mantis.jaguarfreight.com/wiki/CT_bo#General_Fields GenTab] of CT.
+
* '''Export Ref # contains:'''.
-
* '''Jaguar 3rd Ref # contains:'''. Mapping to [http://mantis.jaguarfreight.com/wiki/CT_bo#Jaguar_3rd_Ref Jaguar 3rd Ref] ''(a.k.a. GenTab.D)'' from [http://mantis.jaguarfreight.com/wiki/CT_bo#General_Fields GenTab] of CT.
+
** Mapped to [http://mantis.jaguarfreight.com/wiki/CT_bo#Export_Ref Export Ref] ''(a.k.a. GenTab.A)'' from [http://mantis.jaguarfreight.com/wiki/CT_bo#General_Fields GenTab] of CT.
-
* '''Shippers:'''. Mapping to [http://mantis.jaguarfreight.com/wiki/CT_bo#Shipper Shipper] ''(a.k.a. GenTab.2)'' from [http://mantis.jaguarfreight.com/wiki/CT_bo#General_Fields GenTab] of CT.
+
* '''Import Ref # contains:'''.
-
* '''Consignees:'''. Mapping to [http://mantis.jaguarfreight.com/wiki/CT_bo#Consignee Consignee] ''(a.k.a. GenTab.3)'' from [http://mantis.jaguarfreight.com/wiki/CT_bo#General_Fields GenTab] of CT.
+
** Mapped to [http://mantis.jaguarfreight.com/wiki/CT_bo#Import_Ref Import Ref] ''(a.k.a. GenTab.B)'' from [http://mantis.jaguarfreight.com/wiki/CT_bo#General_Fields GenTab] of CT.
-
* '''Container #s:'''. Mapping to [http://mantis.jaguarfreight.com/wiki/Container#Container_Num Container Num].
+
* '''Customer Ref # contains:'''.
-
* '''Master Airway Bills:'''. Mapping to [http://mantis.jaguarfreight.com/wiki/CT_bo#MAWB MAWB].
+
** Mapped to [http://mantis.jaguarfreight.com/wiki/CT_bo#Customer_Ref Customer Ref] ''(a.k.a. GenTab.C)'' from [http://mantis.jaguarfreight.com/wiki/CT_bo#General_Fields GenTab] of CT.
-
* '''Departure Date:''' A pair of "from" and "to" databoxes. Mapping to ...
+
* '''Jaguar 3rd Ref # contains:'''.
-
* '''Arrival Date:''' A pair of "from" and "to" databoxes. Mapping to ...
+
** Mapped to [http://mantis.jaguarfreight.com/wiki/CT_bo#Jaguar_3rd_Ref Jaguar 3rd Ref] ''(a.k.a. GenTab.D)'' from [http://mantis.jaguarfreight.com/wiki/CT_bo#General_Fields GenTab] of CT.
-
* '''From Countries:'''. Mapping to [http://mantis.jaguarfreight.com/wiki/CT_bo#Origin_Country Origin Country].
+
* '''Shippers:'''.
-
* '''To Countries:'''. Mapping to [http://mantis.jaguarfreight.com/wiki/CT_bo#Destination_Country Destination Country].
+
** Mapped to [http://mantis.jaguarfreight.com/wiki/CT_bo#Shipper Shipper] ''(a.k.a. GenTab.2)'' from [http://mantis.jaguarfreight.com/wiki/CT_bo#General_Fields GenTab] of CT.
-
* '''No Archived'''. [[Checkbox]] that defines the presence of the [http://mantis.jaguarfreight.com/wiki/List_CTs#Archived_Tab "archived"] CTs in the result of the Report.
+
* '''Consignees:'''.
 +
** Mapped to [http://mantis.jaguarfreight.com/wiki/CT_bo#Consignee Consignee] ''(a.k.a. GenTab.3)'' from [http://mantis.jaguarfreight.com/wiki/CT_bo#General_Fields GenTab] of CT.
 +
* '''Container #s:'''. This filter makes sense only for MOT = {Ocean-LCL, Ocean-FCL, Trucking-Ocean}.
 +
** Mapped to [http://mantis.jaguarfreight.com/wiki/Container#Container_Num Container Num] from [http://mantis.jaguarfreight.com/wiki/Container#Container_Num Containers Table] on ContTab of CT.
 +
** If "Container #s:" field is not empty:
 +
*** "Master Airway Bills" field should be hidden on the template.
 +
*** Report should be show records that are filtered by Ocean only. The records for different MOT must not be showing in this case.
 +
* '''Master Airway Bills:'''. This filter makes sense only for MOT = {Air, Trucking-Air}.
 +
** Mapped to :
 +
*** [http://mantis.jaguarfreight.com/wiki/CT_bo#MAWB MAWB] ''(a.k.a. ExpTab.7)'' from [http://mantis.jaguarfreight.com/wiki/CT_bo#Export_Fields ExpTab] of CT for MOT=Air.
 +
*** [http://mantis.jaguarfreight.com/wiki/CT_bo#MAWB MAWB] ''(a.k.a. GenTab.air1)'' from [http://mantis.jaguarfreight.com/wiki/CT_bo#General_Fields GenTab] of CT for MOT=Trucking-Air.
 +
** If "Master Airway Bills" field is not empty:
 +
*** "Container #s:" field should be hidden on the template.
 +
*** Report should be show records that are filtered by AIR only. The records for different MOT must not be showing in this case.  
 +
* '''Departure Date:''' A pair of "from" and "to" databoxes.
 +
** Mapped to [[TBD]].
 +
* '''Arrival Date:''' A pair of "from" and "to" databoxes.
 +
** Mapped to [[TBD]].
 +
* '''From Countries:'''.
 +
** Mapped to [http://mantis.jaguarfreight.com/wiki/CT_bo#Origin_Country Origin Country] ''(a.k.a. GenTab.11)'' from [http://mantis.jaguarfreight.com/wiki/CT_bo#General_Fields GenTab] of CT.
 +
* '''To Countries:'''.
 +
** Mapped to [http://mantis.jaguarfreight.com/wiki/CT_bo#Destination_Country Destination Country] ''(a.k.a. GenTab.12)'' from [http://mantis.jaguarfreight.com/wiki/CT_bo#General_Fields GenTab] of CT.
 +
* '''No Archived'''.
 +
** [[Checkbox]] that defines the presence of the [http://mantis.jaguarfreight.com/wiki/List_CTs#Archived_Tab "archived"] CTs in the result of the Report.
NOTES:  
NOTES:  

Revision as of 16:59, 6 July 2010

Contents

Info

Parent Mantis - 1587

BR: Business Requirements

  • Need to add text box for Steamship Lines Booking #
  • For Container #, need option to search the last digit by typing * instead of typing any number between 0-9
  • Need search feature to ignore upper/lower case letters when searching by a PO # of Item Code (aka SKU #)

SD: Systems Design

Summary

Where Is Report is one of core reports of CT2. It provides the ability to search and display shipments, which comply to user-defined conditions.

  • All needed User Defined Conditions (these are also called filters) could be set in the Filters section on the template of the Report.
  • Where Is Report NOT uses any Hard Coded Conditions.

Interface

Report is available right from the Main Menu of CT2. See Figure 0.

In order to generate report user have to:

  • configure User Defined Conditions in the Filters section on the template (see Figure 1) and
  • click appropriate button for needed action

Filters

Result of the Report that will be showed to user depends of the values of the following Filters (in that order of locating on the template):

  • P.O. contains:.
  • SKU contains:.
  • Export Ref # contains:.
  • Import Ref # contains:.
  • Customer Ref # contains:.
  • Jaguar 3rd Ref # contains:.
  • Shippers:.
  • Consignees:.
  • Container #s:. This filter makes sense only for MOT = {Ocean-LCL, Ocean-FCL, Trucking-Ocean}.
    • Mapped to Container Num from Containers Table on ContTab of CT.
    • If "Container #s:" field is not empty:
      • "Master Airway Bills" field should be hidden on the template.
      • Report should be show records that are filtered by Ocean only. The records for different MOT must not be showing in this case.
  • Master Airway Bills:. This filter makes sense only for MOT = {Air, Trucking-Air}.
    • Mapped to :
      • MAWB (a.k.a. ExpTab.7) from ExpTab of CT for MOT=Air.
      • MAWB (a.k.a. GenTab.air1) from GenTab of CT for MOT=Trucking-Air.
    • If "Master Airway Bills" field is not empty:
      • "Container #s:" field should be hidden on the template.
      • Report should be show records that are filtered by AIR only. The records for different MOT must not be showing in this case.
  • Departure Date: A pair of "from" and "to" databoxes.
    • Mapped to TBD.
  • Arrival Date: A pair of "from" and "to" databoxes.
    • Mapped to TBD.
  • From Countries:.
  • To Countries:.
  • No Archived.

NOTES:

  • All Filters (except Date Filters and "No Archived" checkbox) are multiselect. It means ...
  • Every filter connected by AND and selections inside filter are connected by OR.
    • Example: ...
  • Empty Filters don't affect on the result of the Report. It means ...
  • At least one Filter should be not empty. Otherwise, System shows the error message "You have not set any filter" and doesn't generate the Report.

Action controls

  • Generate Result button:
to generate report
  • Reset Form button:
to clear form

Output

Columns

Figures

Figure 0: Main Menu item

File:MainMenuWhereIs.gif

Figure 1: Where Is Report Filters

File:WhereIsFilters.gif

History

m2045

2045

BA

  • Need to add text box for the Steamship Lines Booking # which is found on the export tab under field # 6
  • current revision

SA

  • Add a filter: Steamship Lines Booking #

Steamship Lines Booking #

  • Label: Steamship Lines Booking # contains:
  • Widget: textbox , can be multiple selected
  • Location: After Master Airway Bills:
  • This field can be found on the ocean > export tab under field # 6

NOTE: this field is applied to Ocean shipments ONLY

m1875

1875

BA

  • We need the option to search the last digit of the container # by typing * instead of typing any number between 0-9
    • See Example on how to search by using * symbol

File:CT1 Where Is Report.JPG

  • See Results from the search by using the * symbol

File:CT1 Where Is Report Results.JPG

SA

  • Add logic for * symbol in order to search the all digit from 0-9 possibilities
  • current revision

m2068

2068

BA

  • When searching for a PO # of Item Code (aka SKU #) we need the search feature to ignore upper/lower case letters
  • Closed m2068; cannot replicate. Please ignore this request.

SA

#SD: Systems Design

Personal tools