Ocean CT ArrivalNotice
From UG
Line 9: | Line 9: | ||
== Version 2.0 == | == Version 2.0 == | ||
+ | |||
+ | [[File:ArrNoticePage1.JPG|400px|thumb|Arr Notice Page 1]] | ||
+ | [[File:ArrNoticePage2.JPG|400px|thumb|Arr Notice Page 2]] | ||
+ | |||
+ | == Pages == | ||
+ | |||
+ | '''pg1)''' Right now even if TOC is empty it would print 2 pages. | ||
+ | |||
+ | '''pg2)''' TOC section is of variable size. It can make the size of this doc > 2 pages | ||
+ | |||
+ | == Sec A (header for page one) == | ||
+ | |||
+ | * '''Field Label // Pull from; Logic | ||
+ | |||
+ | * Jaguar Logo // Admin.Offices; it is office specific based on user login | ||
+ | * Jaguar Address // Admin.Offices; it is office specific based on user login | ||
+ | * DATE // current date on user's PC | ||
+ | * Page X of Y // X - current page num; Y - total num of pages | ||
+ | * Doc Title | ||
+ | |||
+ | == Sec B (shipment fields)== | ||
+ | |||
+ | |||
+ | Default group case logic - take values from current CT | ||
+ | |||
+ | * '''Field Label''' // Pull from; Logic | ||
+ | * CT # // CT# CT field | ||
+ | * REFERENCE NO. // GT.Import ref#: | ||
+ | * SHIPPER // GT.Shipper | ||
+ | * CONSIGNEE // GT.Consignee | ||
+ | * NOTIFY // GT.Notify | ||
+ | * BROKER // IT.CustomsBroker | ||
+ | ** Master Bill of Lading // ETab.Master Bill of Lading | ||
+ | ** HOUSE BILL OF LADING NO# // ETab.House Bill of Lading | ||
+ | * PREPARED BY // fist, last names and e-mail for login operator | ||
+ | * Bank release // blank by default | ||
+ | * Flight Number // ET.Flight One #: | ||
+ | * Freight Location // IT.Cargo Location | ||
+ | ** PORT OF LOADING // ETab.Port of Loading | ||
+ | ** PORT OF DISCHARGE // ETab.Port Of Discharge | ||
+ | * FINAL DESTINATION // IT.Delivery Address | ||
+ | * ETD // ET.ETD - Est Time of Dept | ||
+ | * ETA // ET.ETA - Est Time of Arrival | ||
+ | * IT# // IT.IT# | ||
+ | * IT Date // IT.IT Date | ||
+ | * Location // IT.IT Location | ||
+ | * PO Numbers // all??? PO's from ContTab.TableA | ||
+ | |||
+ | == Sec C (commodity table) == | ||
+ | |||
+ | * '''Field Label // Pull from/Logic | ||
+ | * Marks and Numbers // pre-fill to "Address" | ||
+ | * Description of Goods and Pkgs // GT.Commodity description | ||
+ | * Weight // ContT.TableA.TtlGkg | ||
+ | * Measurement // ContT.TableB.TotalCBM | ||
+ | * PCS // ContTab.TableA.TtlHU | ||
+ | |||
+ | == Sec D (remarks) == | ||
+ | |||
+ | Empty Textarea. | ||
+ | |||
+ | == Sec E and W (prepared by) == | ||
+ | First, Last names and email of logged user | ||
+ | |||
+ | == Sec X (header for pages other than first) == | ||
+ | |||
+ | Same as sec A but instead of date print CT# and Ref# | ||
+ | |||
+ | == Sec Y (payment remarks) == | ||
+ | One large text area. | ||
+ | |||
+ | '''IF''' IT.Payment of freight charges required prior to release? = N | ||
+ | '''THEN''' pre-fill: | ||
+ | |||
+ | ''PRIOR TO CARGO PICK-UP, CONSIGNEE MUST CLEAR CUSTOMS AND CONFIRM FREIGHT RELEASE WITH PIER/CFS. PLEASE PICK UP YOUR CARGO UPON RELEASE IN ORDER TO AVOID UNNECESSARY CHARGES'' | ||
+ | |||
+ | '''IF''' IT.Payment of freight charges required prior to release? = Y | ||
+ | '''THEN''' pre-fill: | ||
+ | |||
+ | ''PLEASE SEND CHASHIER'S CHECK, MONEY ORDER, OR BROKER CHECK PAYABLE TO JAGUARFREIGHT SERVICE; FREIGHT CAN ONLY BE RELEASED UPON RECEIPT OF CHARGES SHOWN'' | ||
+ | |||
+ | ''PRIOR TO CARGO PICK-UP, CONSIGNEE MUST CLEAR CUSTOMS AND CONFIRM FREIGHT RELEASE WITH PIER/CFS. PLEASE PICK UP YOUR CARGO UPON RELEASE IN ORDER TO AVOID UNNECESARY CHARGES'' | ||
+ | |||
+ | == Sec Z (table of charges) == | ||
+ | This is a TOC from Import Tab | ||
+ | |||
+ | === Table === | ||
+ | * '''Description:''' IT.TOC.lineX.CC Descr | ||
+ | * '''Currency:''' IT.TOC.lineX.Curr | ||
+ | * '''Amount:''' IT.TOC.lineX.Amount | ||
+ | |||
+ | === Footer === | ||
+ | curr + total | ||
+ | |||
+ | == Special case: Groups == | ||
+ | Sec C: | ||
+ | * Weight // sum of these values for all selected CTs | ||
+ | * Measurement // sum of these values for all selected CTs | ||
+ | * PCS // sum of these values for all selected CTs | ||
+ | |||
+ | Sec B: | ||
+ | * PO Numbers // ContTab.TableA.PO numbers (from all lines) | ||
+ | |||
+ | == Special case: VAT == | ||
+ | TOC would have VAT in totals if login office has VAT | ||
+ | |||
+ | == Version 2.1 == | ||
+ | This is a minor release. | ||
+ | |||
+ | Changes below are applied on the top of spec above (ver 3.0) | ||
+ | |||
+ | |||
+ | === Bugs === | ||
+ | {| border="1" | ||
+ | | PRI || STATUS || BUG DESCRIPTION | ||
+ | |- | ||
+ | | low || open || Section C must be shorter - allocate space just for 6 lines | ||
+ | |- | ||
+ | | low || open || Section C : vertically align lines in table to TOP | ||
+ | |- | ||
+ | | high || open || Delete sec D | ||
+ | |- | ||
+ | | high || open || Move sec Y to page 1 and name it "Remarks" | ||
+ | |- | ||
+ | | high || open || Add checkbox to sec Y. If unchecked - do not display. | ||
+ | |- | ||
+ | | high || open || Do not generate page 2 if TOC is empty | ||
+ | |} |
Revision as of 15:19, 10 August 2009
Mantis: http://mantis.jaguarfreight.com/mantis/view.php?id=581
History
See http://mantis.jaguarfreight.com/svn/ct2/SS/ops/pdfs/ocean_indiv_ct/Arrival_Notice/
Version 2.0
Pages
pg1) Right now even if TOC is empty it would print 2 pages.
pg2) TOC section is of variable size. It can make the size of this doc > 2 pages
Sec A (header for page one)
- Field Label // Pull from; Logic
- Jaguar Logo // Admin.Offices; it is office specific based on user login
- Jaguar Address // Admin.Offices; it is office specific based on user login
- DATE // current date on user's PC
- Page X of Y // X - current page num; Y - total num of pages
- Doc Title
Sec B (shipment fields)
Default group case logic - take values from current CT
- Field Label // Pull from; Logic
- CT # // CT# CT field
- REFERENCE NO. // GT.Import ref#:
- SHIPPER // GT.Shipper
- CONSIGNEE // GT.Consignee
- NOTIFY // GT.Notify
- BROKER // IT.CustomsBroker
- Master Bill of Lading // ETab.Master Bill of Lading
- HOUSE BILL OF LADING NO# // ETab.House Bill of Lading
- PREPARED BY // fist, last names and e-mail for login operator
- Bank release // blank by default
- Flight Number // ET.Flight One #:
- Freight Location // IT.Cargo Location
- PORT OF LOADING // ETab.Port of Loading
- PORT OF DISCHARGE // ETab.Port Of Discharge
- FINAL DESTINATION // IT.Delivery Address
- ETD // ET.ETD - Est Time of Dept
- ETA // ET.ETA - Est Time of Arrival
- IT# // IT.IT#
- IT Date // IT.IT Date
- Location // IT.IT Location
- PO Numbers // all??? PO's from ContTab.TableA
Sec C (commodity table)
- Field Label // Pull from/Logic
- Marks and Numbers // pre-fill to "Address"
- Description of Goods and Pkgs // GT.Commodity description
- Weight // ContT.TableA.TtlGkg
- Measurement // ContT.TableB.TotalCBM
- PCS // ContTab.TableA.TtlHU
Sec D (remarks)
Empty Textarea.
Sec E and W (prepared by)
First, Last names and email of logged user
Sec X (header for pages other than first)
Same as sec A but instead of date print CT# and Ref#
Sec Y (payment remarks)
One large text area.
IF IT.Payment of freight charges required prior to release? = N THEN pre-fill:
PRIOR TO CARGO PICK-UP, CONSIGNEE MUST CLEAR CUSTOMS AND CONFIRM FREIGHT RELEASE WITH PIER/CFS. PLEASE PICK UP YOUR CARGO UPON RELEASE IN ORDER TO AVOID UNNECESSARY CHARGES
IF IT.Payment of freight charges required prior to release? = Y THEN pre-fill:
PLEASE SEND CHASHIER'S CHECK, MONEY ORDER, OR BROKER CHECK PAYABLE TO JAGUARFREIGHT SERVICE; FREIGHT CAN ONLY BE RELEASED UPON RECEIPT OF CHARGES SHOWN
PRIOR TO CARGO PICK-UP, CONSIGNEE MUST CLEAR CUSTOMS AND CONFIRM FREIGHT RELEASE WITH PIER/CFS. PLEASE PICK UP YOUR CARGO UPON RELEASE IN ORDER TO AVOID UNNECESARY CHARGES
Sec Z (table of charges)
This is a TOC from Import Tab
Table
- Description: IT.TOC.lineX.CC Descr
- Currency: IT.TOC.lineX.Curr
- Amount: IT.TOC.lineX.Amount
Footer
curr + total
Special case: Groups
Sec C:
- Weight // sum of these values for all selected CTs
- Measurement // sum of these values for all selected CTs
- PCS // sum of these values for all selected CTs
Sec B:
- PO Numbers // ContTab.TableA.PO numbers (from all lines)
Special case: VAT
TOC would have VAT in totals if login office has VAT
Version 2.1
This is a minor release.
Changes below are applied on the top of spec above (ver 3.0)
Bugs
PRI | STATUS | BUG DESCRIPTION |
low | open | Section C must be shorter - allocate space just for 6 lines |
low | open | Section C : vertically align lines in table to TOP |
high | open | Delete sec D |
high | open | Move sec Y to page 1 and name it "Remarks" |
high | open | Add checkbox to sec Y. If unchecked - do not display. |
high | open | Do not generate page 2 if TOC is empty |