2413 rfd

From UG

(Difference between revisions)
Jump to: navigation, search
(Trucking shipments: removed sequence, left note.)
(Requirements and Solutions: added links to CT bo)
Line 11: Line 11:
** The system must allow each of the dates to be the same as the previous date or more.
** The system must allow each of the dates to be the same as the previous date or more.
** If an attempt is made to confirm a date out of order an error message should be generated and the date should not be saved.  
** If an attempt is made to confirm a date out of order an error message should be generated and the date should not be saved.  
-
*** ''Text of message:'' [[TBD]].
+
*** ''Text of message:'' '''<Next date>''' cannot be confirmed until '''<previous date>''' has been confirmed.
 +
*** ''Example:'' Actual arrival date cannot be confirmed until actual departure date has been confirmed.
** NOTE: Validations of estimated dates are no longer required.
** NOTE: Validations of estimated dates are no longer required.
Line 19: Line 20:
==== FCL shipments ====
==== FCL shipments ====
-
* Notification date.
+
* [http://ct.jaguarfreight.com/wiki/CT_bo#Notification_Date Notification date].
-
* Actual collection date. ''Only required to be filled in if an estimated collection date is filled in.''
+
* [http://ct.jaguarfreight.com/wiki/Container#Actual_Export_Pick_Up_Date Actual collection date]. ''Only required to be filled in if an estimated collection date is filled in.''
-
* Origin terminal actual date. ''Only required if radio button is set to yes indicating the origin terminal is different from the port of loading.''
+
* [http://ct.jaguarfreight.com/wiki/CT_bo#Origin_Terminal_Actual_Date Origin terminal actual date]. ''Only required if radio button is set to yes indicating the origin terminal is different from the port of loading.''
-
* Port of loading actual date.
+
* [http://ct.jaguarfreight.com/wiki/CT_bo#Port_Of_Loading_Actual_Date Port of loading actual date].
-
* Port of trans-ship actual date. ''Only if check box is checked indicating this record has a trans-shipment point.''
+
* [http://ct.jaguarfreight.com/wiki/CT_bo#Trans_Shipment_Actual_Date Port of trans-ship actual date]. ''Only if check box is checked indicating this record has a trans-shipment point.''
-
* Port of discharge actual date.
+
* [http://ct.jaguarfreight.com/wiki/CT_bo#Port_Of_Discharge_Actual_Date Port of discharge actual date].
-
* Destination terminal actual date. ''Only if radio button is set to yes indicating the destination terminal is different than the port of discharge.''
+
* [http://ct.jaguarfreight.com/wiki/CT_bo#Destination_Terminal_Actual_Date Destination terminal actual date]. ''Only if radio button is set to yes indicating the destination terminal is different than the port of discharge.''
-
* Actual delivery date or delivery comment.
+
* [http://ct.jaguarfreight.com/wiki/Container#Actual_Delivery_Date Actual delivery date] or [http://ct.jaguarfreight.com/wiki/CT_bo#Delivery_Comment delivery comment].
==== LCL shipments ====
==== LCL shipments ====
-
* Notification date.
+
* [http://ct.jaguarfreight.com/wiki/CT_bo#Notification_Date Notification date].
-
* Actual export pickup date. ''Only if the estimated export pickup date is entered.''
+
* [http://ct.jaguarfreight.com/wiki/CT_bo#Actual_Export_Pick_Up_Date Actual export pickup date]. ''Only if the estimated export pickup date is entered.''
-
* Origin terminal actual date. ''Only if radio button is set to yes indicating it would differ from Port of Loading actual date.''
+
* [http://ct.jaguarfreight.com/wiki/CT_bo#Origin_Terminal_Actual_Date Origin terminal actual date]. ''Only if radio button is set to yes indicating it would differ from Port of Loading actual date.''
-
* Port of loading actual date.
+
* [http://ct.jaguarfreight.com/wiki/CT_bo#Port_Of_Loading_Actual_Date Port of loading actual date].
-
* Port of trans-ship actual date. ''Only if check box is checked indicating this record has a trans-shipment point.''
+
* [http://ct.jaguarfreight.com/wiki/CT_bo#Trans_Shipment_Actual_Date Port of trans-ship actual date]. ''Only if check box is checked indicating this record has a trans-shipment point.''
-
* Port of discharge actual date.
+
* [http://ct.jaguarfreight.com/wiki/CT_bo#Port_Of_Discharge_Actual_Date Port of discharge actual date].
-
* Destination terminal actual arrival date. ''Only if radio button is set to yes indicating the destination terminal is different than the port of discharge.''
+
* [http://ct.jaguarfreight.com/wiki/CT_bo#Destination_Terminal_Actual_Date Destination terminal actual date]. ''Only if radio button is set to yes indicating the destination terminal is different than the port of discharge.''
-
* Actual delivery date or delivery comment.
+
* [http://ct.jaguarfreight.com/wiki/CT_bo#Actual_Delivery_Date Actual delivery date] or [http://ct.jaguarfreight.com/wiki/CT_bo#Delivery_Comment delivery comment].
==== Air shipments ====
==== Air shipments ====
-
* Notification date.
+
* [http://ct.jaguarfreight.com/wiki/CT_bo#Notification_Date Notification date].
-
* Actual export pickup date. ''Only if the estimated export pickup date is entered.''
+
* [http://ct.jaguarfreight.com/wiki/CT_bo#Actual_Export_Pick_Up_Date Actual export pickup date]. ''Only if the estimated export pickup date is entered.''
-
* Airport of departure actual time of departure.
+
* [http://ct.jaguarfreight.com/wiki/CT_bo#Airport_Of_Departure_Actual_Date Airport of departure actual time of departure].
-
* Trans-shipment airport actual time of departure. ''Only if check box is checked indicating this record has a trans-shipment point.''
+
* [http://ct.jaguarfreight.com/wiki/CT_bo#Trans_Shipment_Actual_Date Trans-shipment airport actual time of departure]. ''Only if check box is checked indicating this record has a trans-shipment point.''
-
* Airport of destination actual time of arrival.
+
* [http://ct.jaguarfreight.com/wiki/CT_bo#Airport_Of_Destination_Actual_Date Airport of destination actual time of arrival].
-
* Actual delivery date or delivery comment.
+
* [http://ct.jaguarfreight.com/wiki/CT_bo#Actual_Delivery_Date Actual delivery date] or [http://ct.jaguarfreight.com/wiki/CT_bo#Delivery_Comment delivery comment].
==== Trucking shipments ====
==== Trucking shipments ====

Revision as of 22:34, 31 January 2011


Contents

Info

  • mantis 0002413: [Ops Misc Dates] Date Validation

Requirements and Solutions

  • Task type: Tweak.
  • Where: Actual CT Dates.
  • What: System should validate the chronological order in the specific sequence for all actual dates.
    • The system must allow each of the dates to be the same as the previous date or more.
    • If an attempt is made to confirm a date out of order an error message should be generated and the date should not be saved.
      • Text of message: <Next date> cannot be confirmed until <previous date> has been confirmed.
      • Example: Actual arrival date cannot be confirmed until actual departure date has been confirmed.
    • NOTE: Validations of estimated dates are no longer required.

Details

  • Specific sequence of validating dates is conditioned on the set of events the shipment.
  • Each event corresponds to the date of shipment depending on the mode of transport:

FCL shipments

LCL shipments

Air shipments

Trucking shipments

NOTE: Validations of Trucking CT dates will be specified later in separate mantis.

Architect Review

Implementation Notes

QA Plan

History

Personal tools