Delivery Order Trucking Air

From UG

(Difference between revisions)
Jump to: navigation, search
(Template Top Section)
(History)
 
(34 intermediate revisions not shown)
Line 1: Line 1:
-
[[Category:OpsPdfs]]
+
[[Category:Ops Pdfs Truck]]
-
== Mantis ==
+
== Prerequisites, Mantis ==
-
[http://mantis.jaguarfreight.com/mantis/view.php?id=1575 1575]
+
* mantis: [http://mantis.jaguarfreight.com/mantis/view.php?id=1575 1575]
 +
 
 +
* prerequisites:
 +
** [[Generic Pdf (abstract)]]
== Business Needs and Requirements ==
== Business Needs and Requirements ==
Line 9: Line 12:
=== Template ===
=== Template ===
====  Template Top Section ====
====  Template Top Section ====
 +
 +
See [[#Figure 1: Template Top Section ]]
See detailed field definitions below. Label them as they defined below (for example "DATE:")
See detailed field definitions below. Label them as they defined below (for example "DATE:")
-
'''DATE'''
+
'''DATE:'''  
-
:* ''meaning:'' current date
+
 
-
:* ''default:''  current date (on users PC)
+
-
:* ''overflow case:'' N/A
+
-
:* ''group generate case:'' N/A 
+
:* ''UI type:'' datebox
:* ''UI type:'' datebox
:* ''UI params:'' none
:* ''UI params:'' none
:* ''UI validation/constraint:'' none
:* ''UI validation/constraint:'' none
 +
 +
:* ''mapping:'' none
 +
:* ''default:''  current date (on users PC)
 +
:* ''overflow case:'' N/A
 +
:* ''group generate case:'' N/A 
 +
'''TRUCKER:'''  
'''TRUCKER:'''  
-
:* ''meaning:''  Trucking company
+
 
-
:* ''default:''  Gen Tab, Export Pick-up Trucker (V3)
+
-
:* ''overflow case:''  delete
+
-
:* ''group generate case:'' pull from current CT
+
:* ''UI type:'' textbox
:* ''UI type:'' textbox
:* ''UI params:'' tbd
:* ''UI params:'' tbd
:* ''UI validation/constraint:'' tbd
:* ''UI validation/constraint:'' tbd
 +
:* ''mapping:'' Gen Tab, Export Pick-up Trucker (V3)
 +
:* ''default:'' value from current CT
 +
:* ''overflow case:''  delete
 +
:* ''group generate case:'' pull from current CT
 +
 +
:* ''note:'' this is Trucking company
'''CT NO:'''  
'''CT NO:'''  
-
:* ''meaning:'' CT#
 
-
:* ''default:'' current CT
 
-
:* ''overflow case:'' show as many as can fit and add "++" to indicate there are more
 
-
:* ''group generate case:'' show all CT#s
 
:* ''UI type:'' textbox
:* ''UI type:'' textbox
:* ''UI params:'' tbd
:* ''UI params:'' tbd
:* ''UI validation/constraint:'' tbd
:* ''UI validation/constraint:'' tbd
 +
 +
:* ''mapping:'' CT#
 +
:* ''default:'' value from current CT
 +
:* ''overflow case:'' show as many as can fit and add "++" to indicate there are more
 +
:* ''group generate case:'' show all CT#s
'''REFERENCE NO:'''  
'''REFERENCE NO:'''  
-
:* ''meaning:''
+
 
-
:* ''default:'' Gen Tab, A. Export ref#  
+
:* ''UI type:'' textbox
 +
:* ''UI params:'' tbd
 +
:* ''UI validation/constraint:'' tbd
 +
 
 +
:* ''mapping:'' Gen Tab, A. Export ref#  
 +
:* ''default:'' value from current CT
:* ''overflow case:''  n/a
:* ''overflow case:''  n/a
:* ''group generate case:'' pull from current CT   
:* ''group generate case:'' pull from current CT   
-
:* ''UI type:'' textbox
+
 
 +
'''TRUCKING CHARGES:'''
 +
 
 +
:* ''UI type:'' drop-down listbox
:* ''UI params:'' tbd
:* ''UI params:'' tbd
:* ''UI validation/constraint:'' tbd
:* ''UI validation/constraint:'' tbd
-
'''TRUCKING CHARGES:'''
+
:* ''mapping:'' none
-
:* ''meaning:''
+
:* ''default:'' Prepaid (other values:"Collect", "Third party")
-
:* ''default:'' same as DO Air
+
:* ''overflow case:''  n/a
:* ''overflow case:''  n/a
:* ''group generate case:'' n/a   
:* ''group generate case:'' n/a   
Line 60: Line 79:
'''ETA:'''  
'''ETA:'''  
-
:* ''meaning:''   
+
 
 +
:* ''UI type:'' datebox
 +
:* ''UI params:''  tbd
 +
:* ''UI validation/constraint:''  tbd
 +
 
 +
:* ''mapping:'' none  
:* ''default:'' blank   
:* ''default:'' blank   
:* ''overflow case:'' n/a   
:* ''overflow case:'' n/a   
Line 67: Line 91:
'''FREE TIME EXPIRES:'''  
'''FREE TIME EXPIRES:'''  
-
:* ''meaning:''   
+
 
 +
:* ''UI type:''  tbd
 +
:* ''UI params:''  tbd
 +
:* ''UI validation/constraint:'' 
 +
 
 +
:* ''mapping:'' none
:* ''default:'' blank   
:* ''default:'' blank   
:* ''overflow case:'' n/a   
:* ''overflow case:'' n/a   
Line 74: Line 103:
'''FLIGHT NO: '''  
'''FLIGHT NO: '''  
-
:* ''meaning:''   
+
 
 +
:* ''UI type:''  textbox
 +
:* ''UI params:''  tbd
 +
:* ''UI validation/constraint:''  tbd
 +
 
 +
:* ''mapping:'' none
:* ''default:'' blank   
:* ''default:'' blank   
:* ''overflow case:'' n/a   
:* ''overflow case:'' n/a   
Line 80: Line 114:
'''AIRLINE:'''  
'''AIRLINE:'''  
-
:* ''meaning:''   
+
 
-
:* ''default:''  Gen Tab, air3. Airline
+
:* ''UI type:''  combobox
 +
:* ''UI params:''  tbd
 +
:* ''UI validation/constraint:''  tbd
 +
 
 +
:* ''mapping:''  Gen Tab, air3. Airline
 +
:* ''default:''  value from current CT
:* ''overflow case:''  n/a
:* ''overflow case:''  n/a
:* ''group generate case:'' from current CT  
:* ''group generate case:'' from current CT  
Line 87: Line 126:
'''ORIGIN AIRPORT:'''  
'''ORIGIN AIRPORT:'''  
-
:* ''meaning:''   
+
 
-
:* ''default:'' dropdown with all Airports; from Admin > Geography > Airport; default to blank  
+
:* ''UI type:''  combobox
 +
:* ''UI params:'' tbd
 +
:* ''UI validation/constraint:''  tbd
 +
 
 +
:* ''mapping:''  all Airports; from Admin > Geography > Airport; default to blank
 +
:* ''default:''  blank
:* ''overflow case:''  n/a
:* ''overflow case:''  n/a
:* ''group generate case:'' n/a
:* ''group generate case:'' n/a
    
    
'''AIRWAY BILL NO:'''  
'''AIRWAY BILL NO:'''  
-
:* ''meaning:''   
+
 
-
:* ''default:''  Gen Tab, air1. Master AirWay Bill
+
:* ''UI type:''   
 +
:* ''UI params:''   
 +
:* ''UI validation/constraint:'' 
 +
 
 +
:* ''mapping:'' Gen Tab, air1. Master AirWay Bill
 +
:* ''default:'' value from current CT
:* ''overflow case:'' n/a  
:* ''overflow case:'' n/a  
:* ''group generate case:'' from current CT   
:* ''group generate case:'' from current CT   
Line 100: Line 149:
'''HOUSE AIRWAY BILL NO:'''  
'''HOUSE AIRWAY BILL NO:'''  
-
:* ''meaning:''   
+
 
-
:* ''default:'' Gen Tab, air2. House AirWay Bill
+
:* ''UI type:''  textbox
 +
:* ''UI params:''  tbd
 +
:* ''UI validation/constraint:''  tbd
 +
 
 +
:* ''mapping:'' Gen Tab, air2. House AirWay Bill
 +
:* ''default:'' value from current CT
:* ''overflow case:'' n/a  
:* ''overflow case:'' n/a  
:* ''group generate case:'' from current CT  
:* ''group generate case:'' from current CT  
Line 108: Line 162:
'''PICK UP/COLLECTION LOCATION'''  
'''PICK UP/COLLECTION LOCATION'''  
-
:* ''meaning:''   
+
 
-
:* ''default:''  Gen Tab, 5.Export Pick-up (T4)
+
:* ''UI type:''  textarea
 +
:* ''UI params:'' tbd
 +
:* ''UI validation/constraint:''  tbd
 +
 
 +
:* ''mapping:'' Gen Tab, 5.Export Pick-up (T4)
 +
:* ''default:'' value from current CT
:* ''overflow case:'' n/a  
:* ''overflow case:'' n/a  
:* ''group generate case:''n/a   
:* ''group generate case:''n/a   
Line 115: Line 174:
'''CONTACT PERSON: '''  
'''CONTACT PERSON: '''  
-
:* ''meaning:''   
+
 
-
:* ''default:'' "Contact Person:" field from Admin > Addrbook for  Gen Tab, 5.Export Pick-up (T4) record
+
:* ''UI type:''  textbox
 +
:* ''UI params:''  tbd
 +
:* ''UI validation/constraint:''  tbd
 +
 
 +
:* ''mapping:'' "Contact Person:" field from Admin > Addrbook for  Gen Tab, 5.Export Pick-up (T4) record
 +
:* ''default:'' based on mapping above
:* ''overflow case:''  n/a
:* ''overflow case:''  n/a
:* ''group generate case:'' n/a   
:* ''group generate case:'' n/a   
 +
'''TELEPHONE#: '''
-
'''...'''
+
:* ''UI type:''   textbox
-
:* ''meaning:''
+
:* ''UI params:''  tbd
-
:* ''default:'' 
+
:* ''UI validation/constraint:''  tbd
-
:* ''overflow case:''   
+
-
:* ''group generate case:''   
+
-
'''...'''
+
:* ''mapping:'' "Tel:" field from Admin > Addrbook for Gen Tab, 5.Export Pick-up (T4) record
-
:* ''meaning:''   
+
:* ''default:'' based on mapping above
-
:* ''default:''
+
:* ''overflow case:''  n/a
-
:* ''overflow case:''   
+
:* ''group generate case:'' n/a 
-
:* ''group generate case:''
+
 +
=====  FOR DELIVERY TO =====
-
'''...'''  
+
'''FOR DELIVERY TO'''  
-
:* ''meaning:'' 
+
-
:* ''default:'' 
+
-
:* ''overflow case:'' 
+
-
:* ''group generate case:'' 
+
 +
:* ''UI type:''  textarea
 +
:* ''UI params:'' tbd
 +
:* ''UI validation/constraint:''  tbd
-
'''...'''
+
:* ''mapping:'' Gen Tab, 6.Export Delivery to (T5)
-
:* ''meaning:''   
+
:* ''default:'' value from current CT
-
:* ''default:''
+
:* ''overflow case:'' n/a
-
:* ''overflow case:''
+
:* ''group generate case:''n/a  
-
:* ''group generate case:''   
+
   
-
'''...'''
+
-
:* ''meaning:'' 
+
-
:* ''default:'' 
+
-
:* ''overflow case:'' 
+
-
:* ''group generate case:''  
+
 +
'''CONTACT PERSON: '''
-
'''...'''
+
:* ''UI type:''  textbox
-
:* ''meaning:'' 
+
:* ''UI params:''  tbd
-
:* ''default:''   
+
:* ''UI validation/constraint:''  tbd
-
:* ''overflow case:''   
+
-
:* ''group generate case:''   
+
 +
:* ''mapping:'' "Contact Person:" field from Admin > Addrbook for  Gen Tab, 6.Export Delivery to (T5)
 +
:* ''default:'' based on mapping above
 +
:* ''overflow case:''  n/a
 +
:* ''group generate case:'' n/a 
-
'''...'''  
+
'''TELEPHONE#: '''
-
:* ''meaning:''   
+
 
-
:* ''default:''   
+
:* ''UI type:''  textbox
-
:* ''overflow case:''   
+
:* ''UI params:''  tbd
-
:* ''group generate case:''
+
:* ''UI validation/constraint:''  tbd
 +
 
 +
:* ''mapping:'' "Tel:" field from Admin > Addrbook for  Gen Tab, 6.Export Delivery to (T5)
 +
:* ''default:'' based on mapping above
 +
:* ''overflow case:''  n/a
 +
:* ''group generate case:'' n/a
 +
 
 +
====  Template Bottom Section ====
 +
 
 +
See [[#Figure 2: Template Bottom Section]].
 +
 
 +
This section consists of:
 +
 
 +
* [[#Commodity Table]]
 +
* [[#Special instructions]]
 +
* [[Empty First Page (feature)]]
 +
* [[Fix First Page (feature)]]
 +
* [[Special Last Page (feature)]]
 +
 
 +
===== Commodity table =====
 +
It is the same as Delivery Order Air Commodity Table, please see delivery order air commodity table at [http://mantis.jaguarfreight.com/wiki/Delivery_Order_Air_%28User_Guide%29 Commodity Table]
 +
 
 +
===== Special instructions =====
 +
 
 +
:* ''UI type:''  textarea
 +
:* ''UI params:''  tbd
 +
:* ''UI validation/constraint:''  tbd
 +
 
 +
:* ''mapping:'' blank (except group case)
 +
:* ''default:'' blank (except group case)
 +
:* ''overflow case:''  n/a
 +
:* ''group generate case:''  
 +
::* print all CT# selected for "group case"
 +
::* print on one line, separate by comma, example: CT#121424, CT#895663, CT#555111
-
====  Template Bottom Section ====
 
=== Pdf ===
=== Pdf ===
 +
See Figure 3.
 +
====  Header ====  
====  Header ====  
 +
 +
Header for 1-page version is different from multipage version
 +
 +
Header for 1-page version consists of:
 +
 +
'''Jaguar logo'''
 +
:* it is office specific based on login user
 +
 +
'''Issued By'''
 +
:* login user's first name and last name
 +
 +
'''Document name '''
 +
 +
'''Page X of Y'''
 +
 +
'''Address'''
 +
:* Jaguar Office address based on login user
 +
====    Top Section ====  
====    Top Section ====  
 +
See #3 on Figure 3.
 +
 +
Reflects Template Top Section.
 +
====    Bottom Section ====  
====    Bottom Section ====  
 +
See #4,5 on Figure 3.
 +
 +
#4,5 Reflects Template Bottom Section.
 +
 +
'''NOTE:''' text area on #5 MUST be able to fit 4 lines of information
 +
====    Footer ====  
====    Footer ====  
-
=== Special case: Groups ===
+
#6 is a static text not from template. Will be filled in by hand by operator.
 +
 
 +
==== Special case: Multipage ====
 +
 
 +
There 3 cases when document may have more than 1 page:
 +
 
 +
* Empty 1st Page Feature is on
 +
* Print Special Last Page Feature is on
 +
* Commodity table is too large to fit on 1st page
 +
 
 +
Header on 2nd, 3rd, ... pages is as shown on Figure 4.
 +
 
 +
It consists of selected fields below from page 1 with document name, CT#, page X of Y.
 +
* PICK-UP/COLLECTION LOCATION:
 +
* DELIVERY TO:,CT#:,DATE:
 +
* MARKS & NUMBERS:
 +
* PCS:
 +
* DESCRIPTION:
 +
* GROSS WEIGHT:
 +
* VOLUME:
 +
* TOTAL:
 +
 
== Additional Figures ==
== Additional Figures ==
===    Figure 1: Template Top Section ===
===    Figure 1: Template Top Section ===
Line 179: Line 322:
=== Figure 2: Template Bottom Section ===
=== Figure 2: Template Bottom Section ===
[[File:DO Truck Air Template Bottom Section.JPG]]
[[File:DO Truck Air Template Bottom Section.JPG]]
 +
 +
=== Figure 3: Pdf, 1-page version ===
 +
[[File:DO Truck Air pdf 1 page version.JPG]]
 +
 +
=== Figure 4: Pdf, 2-page version ===
 +
[[File:DO Truck Air pdf 2 page version.JPG]]
== History ==
== History ==
Line 185: Line 334:
* ver: 1.0
* ver: 1.0
* mantis: http://mantis.jaguarfreight.com/mantis/view.php?id=1431
* mantis: http://mantis.jaguarfreight.com/mantis/view.php?id=1431
 +
 +
==== Change for Special last Page Feature ====
 +
 +
Mantis: [http://ct.jaguarfreight.com/mantis/view.php?id=3102 3102]
 +
 +
Spec update: Partly, need to update it with a new figure showing the special last page feature with more than 1 page.

Current revision as of 13:30, 27 July 2011


Contents

[edit] Prerequisites, Mantis

[edit] Business Needs and Requirements

[edit] Technical Specification

[edit] Summary

[edit] Template

[edit] Template Top Section

See #Figure 1: Template Top Section

See detailed field definitions below. Label them as they defined below (for example "DATE:")

DATE:

  • UI type: datebox
  • UI params: none
  • UI validation/constraint: none
  • mapping: none
  • default: current date (on users PC)
  • overflow case: N/A
  • group generate case: N/A


TRUCKER:

  • UI type: textbox
  • UI params: tbd
  • UI validation/constraint: tbd
  • mapping: Gen Tab, Export Pick-up Trucker (V3)
  • default: value from current CT
  • overflow case: delete
  • group generate case: pull from current CT
  • note: this is Trucking company

CT NO:

  • UI type: textbox
  • UI params: tbd
  • UI validation/constraint: tbd
  • mapping: CT#
  • default: value from current CT
  • overflow case: show as many as can fit and add "++" to indicate there are more
  • group generate case: show all CT#s


REFERENCE NO:

  • UI type: textbox
  • UI params: tbd
  • UI validation/constraint: tbd
  • mapping: Gen Tab, A. Export ref#
  • default: value from current CT
  • overflow case: n/a
  • group generate case: pull from current CT


TRUCKING CHARGES:

  • UI type: drop-down listbox
  • UI params: tbd
  • UI validation/constraint: tbd
  • mapping: none
  • default: Prepaid (other values:"Collect", "Third party")
  • overflow case: n/a
  • group generate case: n/a


ETA:

  • UI type: datebox
  • UI params: tbd
  • UI validation/constraint: tbd
  • mapping: none
  • default: blank
  • overflow case: n/a
  • group generate case: n/a


FREE TIME EXPIRES:

  • UI type: tbd
  • UI params: tbd
  • UI validation/constraint:
  • mapping: none
  • default: blank
  • overflow case: n/a
  • group generate case: n/a


FLIGHT NO:

  • UI type: textbox
  • UI params: tbd
  • UI validation/constraint: tbd
  • mapping: none
  • default: blank
  • overflow case: n/a
  • group generate case: n/a

AIRLINE:

  • UI type: combobox
  • UI params: tbd
  • UI validation/constraint: tbd
  • mapping: Gen Tab, air3. Airline
  • default: value from current CT
  • overflow case: n/a
  • group generate case: from current CT


ORIGIN AIRPORT:

  • UI type: combobox
  • UI params: tbd
  • UI validation/constraint: tbd
  • mapping: all Airports; from Admin > Geography > Airport; default to blank
  • default: blank
  • overflow case: n/a
  • group generate case: n/a

AIRWAY BILL NO:

  • UI type:
  • UI params:
  • UI validation/constraint:
  • mapping: Gen Tab, air1. Master AirWay Bill
  • default: value from current CT
  • overflow case: n/a
  • group generate case: from current CT


HOUSE AIRWAY BILL NO:

  • UI type: textbox
  • UI params: tbd
  • UI validation/constraint: tbd
  • mapping: Gen Tab, air2. House AirWay Bill
  • default: value from current CT
  • overflow case: n/a
  • group generate case: from current CT
[edit] PICK UP/COLLECTION

PICK UP/COLLECTION LOCATION

  • UI type: textarea
  • UI params: tbd
  • UI validation/constraint: tbd
  • mapping: Gen Tab, 5.Export Pick-up (T4)
  • default: value from current CT
  • overflow case: n/a
  • group generate case:n/a


CONTACT PERSON:

  • UI type: textbox
  • UI params: tbd
  • UI validation/constraint: tbd
  • mapping: "Contact Person:" field from Admin > Addrbook for Gen Tab, 5.Export Pick-up (T4) record
  • default: based on mapping above
  • overflow case: n/a
  • group generate case: n/a

TELEPHONE#:

  • UI type: textbox
  • UI params: tbd
  • UI validation/constraint: tbd
  • mapping: "Tel:" field from Admin > Addrbook for Gen Tab, 5.Export Pick-up (T4) record
  • default: based on mapping above
  • overflow case: n/a
  • group generate case: n/a
[edit] FOR DELIVERY TO

FOR DELIVERY TO

  • UI type: textarea
  • UI params: tbd
  • UI validation/constraint: tbd
  • mapping: Gen Tab, 6.Export Delivery to (T5)
  • default: value from current CT
  • overflow case: n/a
  • group generate case:n/a


CONTACT PERSON:

  • UI type: textbox
  • UI params: tbd
  • UI validation/constraint: tbd
  • mapping: "Contact Person:" field from Admin > Addrbook for Gen Tab, 6.Export Delivery to (T5)
  • default: based on mapping above
  • overflow case: n/a
  • group generate case: n/a

TELEPHONE#:

  • UI type: textbox
  • UI params: tbd
  • UI validation/constraint: tbd
  • mapping: "Tel:" field from Admin > Addrbook for Gen Tab, 6.Export Delivery to (T5)
  • default: based on mapping above
  • overflow case: n/a
  • group generate case: n/a

[edit] Template Bottom Section

See #Figure 2: Template Bottom Section.

This section consists of:

[edit] Commodity table

It is the same as Delivery Order Air Commodity Table, please see delivery order air commodity table at Commodity Table

[edit] Special instructions
  • UI type: textarea
  • UI params: tbd
  • UI validation/constraint: tbd
  • mapping: blank (except group case)
  • default: blank (except group case)
  • overflow case: n/a
  • group generate case:
  • print all CT# selected for "group case"
  • print on one line, separate by comma, example: CT#121424, CT#895663, CT#555111

[edit] Pdf

See Figure 3.

[edit] Header

Header for 1-page version is different from multipage version

Header for 1-page version consists of:

Jaguar logo

  • it is office specific based on login user

Issued By

  • login user's first name and last name

Document name

Page X of Y

Address

  • Jaguar Office address based on login user

[edit] Top Section

See #3 on Figure 3.

Reflects Template Top Section.

[edit] Bottom Section

See #4,5 on Figure 3.

  1. 4,5 Reflects Template Bottom Section.

NOTE: text area on #5 MUST be able to fit 4 lines of information

[edit] Footer

  1. 6 is a static text not from template. Will be filled in by hand by operator.

[edit] Special case: Multipage

There 3 cases when document may have more than 1 page:

  • Empty 1st Page Feature is on
  • Print Special Last Page Feature is on
  • Commodity table is too large to fit on 1st page

Header on 2nd, 3rd, ... pages is as shown on Figure 4.

It consists of selected fields below from page 1 with document name, CT#, page X of Y.

  • PICK-UP/COLLECTION LOCATION:
  • DELIVERY TO:,CT#:,DATE:
  • MARKS & NUMBERS:
  • PCS:
  • DESCRIPTION:
  • GROSS WEIGHT:
  • VOLUME:
  • TOTAL:

[edit] Additional Figures

[edit] Figure 1: Template Top Section

File:DO Truck Air Template Top Section.JPG

[edit] Figure 2: Template Bottom Section

File:DO Truck Air Template Bottom Section.JPG

[edit] Figure 3: Pdf, 1-page version

File:DO Truck Air pdf 1 page version.JPG

[edit] Figure 4: Pdf, 2-page version

File:DO Truck Air pdf 2 page version.JPG

[edit] History

[edit] Implement first version of this pdf

[edit] Change for Special last Page Feature

Mantis: 3102

Spec update: Partly, need to update it with a new figure showing the special last page feature with more than 1 page.

Personal tools