In Transit Report

From UG

(Difference between revisions)
Jump to: navigation, search
(Filters)
(Output)
Line 80: Line 80:
== Output ==
== Output ==
-
* Is in the form of Excel file
+
*Is in the form of Excel file
-
* It consists of 4 sections (one per MOT). Each has same design
+
*It consists of 4 sections (one per MOT). Each has same design
-
* Each section is a table with the following columns
+
*Each section is a table with the following columns
** CT #
** CT #
** Shipper
** Shipper
Line 89: Line 89:
** from country
** from country
** to country
** to country
-
** estimated/actual departure
+
** estimated/actual departure  
-
** estimated/actual arrival
+
** estimated/actual arrival  
** PO (show only first PO,  show PO++ if more than one PO exists)
** PO (show only first PO,  show PO++ if more than one PO exists)
-
* out2] sort by:  estimated/actual arrival, to country, qty
+
*4 sort by:  estimated/actual arrival, to country, qty
-
* out3] For MOT=Air, Truck each line represents one of CTs that satisfied ALL "hard coded conditions" and Filters. Each column shows field for given CT
+
*5 For MOT=Air, Truck each line represents one CT
-
* out4] For MOT=FCL, LCL each line represents One CT only if that CT does not have Master
+
 +
*6 For MOT=FCL, LCL each line represents:
 +
** One CT only if that CT does not have Master
 +
** If CT has a Master then:
 +
*** each line in the table above represent one master
 +
*** ANY CT from that master is shown in a dropdown
 +
*** all fields displayed are fields for THAT CT.
 +
*** if user selects another CT then all fields are re-freshed (except Quantity that always shows value for entire Master)
-
* out5] If CT has a Master then each line in the table above represent one master and ANY CT from that master is shown in a dropdown (dd). All fields displayed are fields for THAT CT.
+
*[View] button opens CT record
-
* out6] If user selects another CT then all fields are re-freshed (except Quantity that always shows value for entire Master)
+
*8  For departure and arrival columns: Show estimated value if actual value is not set
-
 
+
-
* out7] [View] button opens CT record
+
-
* out8] Show estimated value if actual value is not set
+
[[Category:OpsReps]]
[[Category:OpsReps]]

Revision as of 23:01, 30 June 2009

Contents

Business Needs and Requirements

This report is used to identify those shipments that already "considered on the move" but "considered not yet delivered". Of course we can find out about that based on dates we store for shipment.

Because of the word "considered" we have more than one condition. For example for CT to be "in transit=on the move" it is enough to have estimated Pickup Date to be set, while actual can still be empty. And so on.

Intro

  • The result of this report is a number of CTs in the system that satisfy Dates Conditions and Filters.
  • "Dates conditions" and Filters are MOT-specific but user has a choice of running report for one, several or all MOT at once.
  • CTs in output are grouped - each group corresponds to one MOT. This is similar to how CTs are grouped per MOT in Where Is Report

Dates Conditions

  • These conditions are MOT specific
  • Conditions below must be true for CT to be on this report
  • They are hard coded

MOT=Truck

((GenTab Estimated Export Pickup Date is not empty 
  OR GenTab Actual Export Pickup Date is not empty 
 )AND
  GenTab Actual Delivery is empty ) = true

MOT = Air

((GenTab Estimated Export Pickup Date is not empty 
  OR GenTab Actual Export Pickup Date is not empty 
  OR ExpTab Arrival Into Warehouse Date is not empty
  OR ExpTab Airport of Departure ETD is not empty 
  OR ExpTab Airport of Departure ATD is not empty
  ) AND
  ImpTab Actual Delivery is empty ) = true

MOT = LCL

((GenTab Estimated Export Pickup Date is not empty 
  OR GenTab Actual Export Pickup Date is not empty 
  OR ExpTab Arrival Into Warehouse Date is not empty
  OR ExpTab Origin Terminal ETD is not empty 
  OR ExpTab Origin Terminal ATD is not empty
  OR ExpTab Port Of Loading ETD is not empty 
  OR ExpTab Port Of Loading ATD is not empty
  ) AND
  ImpTab Actual Delivery is empty ) = true

MOT = FCL

 (For every containerX on Container Table: 
      Estimated collection OR 
      Actual collection is not empty) 
  OR ExpTab Origin Terminal ETD is not empty 
  OR ExpTab Origin Terminal ATD is not empty
  OR ExpTab Port Of Loading ETD is not empty 
  OR ExpTab Port Of Loading ATD is not empty 
AND 
  For at least one containerX on Container Table:
      Actual Delivery is empty

Filters

  • Filters are selected by user
  • In front of each filter there is a checkbox. If checked then this filter must be applied.
  • All filters are multiselect
  • Air only filters:
    • Airport(s) of departure
    • Airport(s) of destination
  • Ocean only filters:
    • port(s) of departure
    • port(s) of destination
  • Other filters (any MOT):
  • Client
  • Origin Country
  • Destination Country
  • Origin Region
  • Destination Region
  • Display PO Numbers on report results
  • [new] MOT filter - controls for what MOT to run this report --Alex 22:54, 30 June 2009 (UTC)

Output

  • 1 Is in the form of Excel file
  • 2 It consists of 4 sections (one per MOT). Each has same design
  • 3 Each section is a table with the following columns
    • CT #
    • Shipper
    • Consignee
    • Quantity
    • from country
    • to country
    • estimated/actual departure
    • estimated/actual arrival
    • PO (show only first PO, show PO++ if more than one PO exists)
  • 4 sort by: estimated/actual arrival, to country, qty
  • 5 For MOT=Air, Truck each line represents one CT
  • 6 For MOT=FCL, LCL each line represents:
    • One CT only if that CT does not have Master
    • If CT has a Master then:
      • each line in the table above represent one master
      • ANY CT from that master is shown in a dropdown
      • all fields displayed are fields for THAT CT.
      • if user selects another CT then all fields are re-freshed (except Quantity that always shows value for entire Master)
  • 7 [View] button opens CT record
  • 8 For departure and arrival columns: Show estimated value if actual value is not set
Personal tools