手動鍵入訂單號(圖12中的“983459”)將產(chǎn)品手動添加到裝載到所選設(shè)備上的產(chǎn)品的列表的選項(xiàng)。在許多情況下,訂單可以已經(jīng)在系統(tǒng)中。在調(diào)度過程期間,服務(wù)器20可以已經(jīng)確定存在與調(diào)度行程關(guān)聯(lián)的交付位置向接收方交付產(chǎn)品的待決訂單。服務(wù)器20可傳送要交付以用于完成訂單的產(chǎn)品列表,該列表然后在計算機(jī)14顯示。代理在查看產(chǎn)品列表時將(一個或多個)所需產(chǎn)品定位并且轉(zhuǎn)移到交付車輛。
[0063]如果產(chǎn)品列表包括包裝產(chǎn)品,則軟件可轉(zhuǎn)變到容器視圖,如圖12的示例GUI 70所示。容器視圖示出已經(jīng)裝載的容器45(這種情況下為包裝)的列表。容器視圖可包括各產(chǎn)品的獨(dú)立屏幕。例如,GUI 70指定與砷氣產(chǎn)品相關(guān)的容器45,該產(chǎn)品通過材料號“16621”來標(biāo)識。
[0064]可掃描裝載到交付車輛上的各包裝。在示例實(shí)施方案中,將條形碼標(biāo)簽施加到包裝產(chǎn)品,并且各標(biāo)簽包括條形碼的人類可讀表示(例如字母數(shù)字代碼)。代理可使用條形碼掃描器來掃描條形碼或者將人類可讀表示手動輸入到計算機(jī)14中。在示例實(shí)施方案中,使用照相裝置代替常規(guī)條形碼掃描儀,以捕獲條形碼的圖像。計算機(jī)軟件處理圖像,以便將條形碼信息傳送給服務(wù)器20,其更新產(chǎn)品庫存以反映掃描。
[0065]計算機(jī)14可向代理請求關(guān)于已經(jīng)裝載全部所需產(chǎn)品的確認(rèn)(例如圖8中的“Confirm Load”選項(xiàng))。確認(rèn)可包括選擇圖13的⑶I 17中的“Done”選項(xiàng)。當(dāng)加載各產(chǎn)品時,服務(wù)器20可針對訂單來檢查產(chǎn)品的標(biāo)識符,以確定產(chǎn)品是否匹配訂單。如果產(chǎn)品不匹配,則服務(wù)器20可使計算機(jī)顯示錯誤消息。備選地,服務(wù)器20可將檢查延遲直到代理嘗試確認(rèn)裝載,由此針對訂單來檢查所裝載產(chǎn)品的整個列表。
[0066]圖14不出提供圖8中的“Complete and Print”選項(xiàng)的子菜單的不例⑶I 72。611172提供例如使用位于裝載設(shè)施或者交付車輛中的打印機(jī)來打印全部行程前文檔的選項(xiàng)。行程前文檔可包括概括行程的行程文檔、包含代理的特殊指令的交付注釋、描述所裝載產(chǎn)品的質(zhì)量的質(zhì)量文檔和提貨單。打印請求可直接無線傳送或者經(jīng)過網(wǎng)絡(luò)110傳送給打印機(jī)。GUI 72包括單獨(dú)打印各行程前文檔的選項(xiàng)。在示例實(shí)施方案中,打印缺省為便攜打印機(jī)19,但是可存在計算機(jī)14與其連接的其它打印機(jī)。相應(yīng)地,GUI 72包括使用另一個打印機(jī)重新打印全部行程前文檔的選項(xiàng)。
[0067]在示例實(shí)施方案中,各階段(行程前、交付、行程后)可通過記錄階段的開始時間和/或結(jié)束時間來加時間戳。加時間戳能夠使用在計算機(jī)14的軟件實(shí)現(xiàn)時鐘自動執(zhí)行。備選地,代理能夠例如基于軟件時鐘所指示的時間手動輸入各開始/結(jié)束時間。加時間戳通過為服務(wù)器20提供關(guān)于行程如何進(jìn)行的指示來促進(jìn)交付監(jiān)測。加時間戳在行程后處理期間也可用于生成記帳文件。圖15示出為行程前階段提供加時間戳菜單的示例GUI 73。在這個菜單中,代理指定了行程前結(jié)束時間,并且提供有查看時間總結(jié)、例如到目前為止對行程所花費(fèi)的總時間數(shù)的選項(xiàng)。
[0068]如先前所述,系統(tǒng)100可為代理提供針對管理其自己的計劃表的大自主度。例如,通過選擇圖5中的“Add Trip”選項(xiàng),代理可使軟件轉(zhuǎn)變到圖16的示例⑶I 74。新創(chuàng)建的行程說明性地標(biāo)記為“Trip I”,但是實(shí)際行程標(biāo)識符可由服務(wù)器20來指配。代理提供有訪問用于定義新行程的行程前階段的子菜單、對新行程添加停留點(diǎn)并且定義新行程的行程后階段的選項(xiàng)??赏ㄟ^選擇起始位置(例如從裝載設(shè)施的列表)、選擇行程前開始時間、選擇設(shè)備、選擇預(yù)先存在訂單或輸入新訂單以及先前結(jié)合行程前階段所述的其它動作,來定義行程前。例如,圖17中,示例⑶I 75示出“Walkden”工廠已經(jīng)選擇作為起始位置,以及交付設(shè)備包括牽引車“19042”和拖車“19045”。行程后階段將在下面更詳細(xì)描述,并且可通過選擇結(jié)束位置和行程后開始時間和/或行程后結(jié)束時間來定義。雖然行程的添加描述為在行程前階段期間發(fā)生,但是在示例實(shí)施方案中,行程能夠在任何時間使用與GUI 74、75相似的菜單來添加。
[0069]返回參照圖2,在步驟212之后,行程前階段完成,并且行程這時在進(jìn)行中。在步驟214,服務(wù)器20監(jiān)測進(jìn)度,并且可按照代理請求來調(diào)整計劃表。在示例實(shí)施方案中,系統(tǒng)100允許代理通過對行程、例如對當(dāng)前行程或者對指配給代理的另一個行程添加停留點(diǎn),來調(diào)整行程計劃表。圖18的示例GUI 76提供代理能夠用以通過從潛在交付目的地的列表中進(jìn)行選擇對行程“4247578”添加停留點(diǎn)的菜單。GUI 76包括用于接收搜索參數(shù)(例如客戶名稱或地址)的代理輸入的文本字段。計算機(jī)14生成匹配目的地的列表供⑶I 76中顯示。可顯示各潛在目的地,其中具有接收方的名稱(例如公司名稱)、地址和目的地的距離。軟件可以可配置成備選地或同時地顯示各目的地的不同類型的距離,包括離代理的當(dāng)前位置(例如其中計算機(jī)14包括GPS接收器)的距離、離當(dāng)前停留點(diǎn)的距離、到當(dāng)前停留點(diǎn)之后的后續(xù)停留點(diǎn)的距離、離行程起始位置的距離以及離行程結(jié)束位置的距離。這些距離可在計算機(jī)14基于各潛在目的地的所存儲位置信息、例如GPS坐標(biāo)來計算。計算機(jī)14還可生成附近目的地的列表供顯示,而無需搜索參數(shù)的輸入,如圖19的示例GUI 77所示。計算機(jī)14可借助于或者無需服務(wù)器20來執(zhí)行搜索。
[0070]軟件可提供各潛在目的地的詳細(xì)信息的顯示,信息從服務(wù)器20來傳送。圖20示出顯示這種詳細(xì)信息的示例的示例G UI 7 8,信息可包括“ s h i P t ο ”號(其標(biāo)識接收方的位置(送貨地點(diǎn)號通常與接收方的地址關(guān)聯(lián)))、用于聯(lián)絡(luò)接收方的電話號碼以及對于接收方方便接受交付的交付時間。
[0071]圖21示出顯示進(jìn)一步定義已經(jīng)選擇目的地之后的停留點(diǎn)的選項(xiàng)的示例⑶I79。選項(xiàng)包括指定停留點(diǎn)類型(例如停留點(diǎn)是交付、容器收取、設(shè)備交換、設(shè)備挑選還是設(shè)備放棄(equipment drop))、將散裝產(chǎn)品轉(zhuǎn)移到其中的藏容器(例如儲油罐的序列號)以及交付量(例如儲油罐中的液體的試驗(yàn)旋塞(try-cock)水平)。系統(tǒng)可對停留點(diǎn)指配交付注釋。交付注釋描述所交付的產(chǎn)品,并且可在行程前階段期間生成。在行程前階段之后添加停留點(diǎn)的情況下,交付注釋可基于實(shí)際交付的產(chǎn)品來生成。
[0072]在示例實(shí)施方案中,服務(wù)器20分析代理在所添加的停留點(diǎn)處提供完全交付的能力。分析可涉及確定交付車輛是否具有足夠燃料以便無需加油而完成行程。分析可涉及確定交付車輛是否具有充分?jǐn)?shù)量的產(chǎn)品以滿足接收方的需求(例如在現(xiàn)有訂單的情況下的實(shí)際需求或者在循環(huán)取貨的情況下的預(yù)計需求),同時還滿足現(xiàn)有停留點(diǎn)的需求。相應(yīng)地,行程監(jiān)測可涉及跟蹤多少燃料或產(chǎn)品在任何給定時間存在于交付車輛中。燃料/產(chǎn)品信息可由計算機(jī)14和/或由車輛中的傳感器自動提供給服務(wù)器20。代理還可使用計算機(jī)14手動輸入該信息供在各種時間、例如在各停留點(diǎn)的開始和結(jié)束結(jié)合加時間戳進(jìn)行傳送。當(dāng)服務(wù)器20確定燃料和/或產(chǎn)品不充分時,警告消息可在計算機(jī)14上顯示,以指示添加停留點(diǎn)是不可取的。代理可修訂停留點(diǎn)參數(shù)(例如通過選擇相同目的地的不同客戶訂單或者選擇不同目的地)。還可允許代理忽略警告(例如,在加油或重新裝載停留點(diǎn)已經(jīng)計劃但是尚未輸入系統(tǒng)中的情況下)。
[0073]在示例實(shí)施方案中,系統(tǒng)100使用添加行程和停留點(diǎn)的先前所述選項(xiàng)來提供循環(huán)取貨的創(chuàng)建。按傳統(tǒng),循環(huán)取貨涉及交付代理沿預(yù)定義路線、例如代理常規(guī)行駛的路線行進(jìn)。交付代理在偏離路線方面具有極少靈活性。相比之下,按照本發(fā)明的示例實(shí)施方案所創(chuàng)建的循環(huán)取貨可涉及代理輸入關(guān)于執(zhí)行停留的位置。使用計算機(jī)14上的軟件,代理能夠創(chuàng)建其中停留點(diǎn)的一個或多個(可能全部)是循環(huán)取貨的行程。計算機(jī)14可基于距離或預(yù)期需求來限制停留點(diǎn)的添加。例如,如果與停留點(diǎn)關(guān)聯(lián)的預(yù)期需求使預(yù)期總需求(來自所有停留點(diǎn))超過裝載到車輛上的產(chǎn)品量,則計算機(jī)14可防止停留點(diǎn)作為循環(huán)取貨而添加。關(guān)于距離,計算機(jī)14可基于車輛中剩余多少燃料來限制所行駛的總距離。計算機(jī)14還可限制停留點(diǎn)之間的距離。如果潛在目的地?zé)o法滿足距離標(biāo)準(zhǔn),則計算機(jī)14可防止目的地在搜索結(jié)果中顯示或者輸出關(guān)于添加作為停留點(diǎn)的目的地不可取的警告。
[0074]系統(tǒng)100可調(diào)整行程計劃表的另一種方式是響應(yīng)行駛延遲。在示例實(shí)施方案中,軟件允許代理將延遲輸入到計算機(jī)14中以供傳送給服務(wù)器20,其中可例如通過改變后續(xù)停留點(diǎn)的到達(dá)時間以考慮延遲,來調(diào)整計劃表。服務(wù)器20可確定延遲是否使得不可能執(zhí)行交付。例如,延遲可使代理無法在接收方方便接收交付的時間窗口期間到達(dá)接收方。服務(wù)器20可嘗試重新安排停留點(diǎn)以糾正這種情況。如果重新安排停留點(diǎn)是不切實(shí)際的(例如因?yàn)橹匦掳才艜婕斑^量行駛距離或時間),則服務(wù)器可從行程中(例如從代理的計劃表中)去除一個或多個停留點(diǎn),并且將被去除的停留點(diǎn)重新指配給另一個代理、例如調(diào)度為在大約最初計劃的到達(dá)時間在被去除停留點(diǎn)附近的代理。圖22示出用以例如使用軟件時鐘或手動輸入(如先前結(jié)合加時間戳所述)來記錄延遲開始時間和延遲結(jié)束時間的示例GUI SOoGUI 80還包括指定延遲原因的選項(xiàng)。軟件可包括根據(jù)類別(例如離開庫房(即,裝載位置)、車輛故障、途中阻塞和客戶地點(diǎn))組織的預(yù)定義延遲原因。對于各延遲類別,軟件可呈現(xiàn)特定原因的列表,代理可從其中選擇適當(dāng)原因。例如,離開庫房非限制性地可包括以下一個或多個:等待要供應(yīng)的產(chǎn)品、等待要裝載的車輛、駕駛員不在或遲到、車輛不可用和庫房處的氣候條件。途中阻塞類別非限制性地可包括以下一個或多個:氣候條件、事故、道路封閉、交通和駕駛員休息。車輛故障類別非限制性地可包括以下一個或多個:各車輛類型的列表和各車輛類型的部件的列表??蛻舻攸c(diǎn)類別非限制性地可包括以下一個或多個:氣候條件、開放/關(guān)閉時間、休息用餐、會議、安檢和等待車輛訪問。
[0075]圖23示出其中能夠通過輸入時間、所添加的燃料量、燃料購買的銷售收據(jù)號、燃料供應(yīng)商名稱、供應(yīng)商的位置和燃料成本來記錄加油停留點(diǎn)的示例GUI 81。
[0076]圖24示出用于監(jiān)測車輛負(fù)荷的示例⑶I82。每當(dāng)設(shè)備的變化發(fā)生時(例如,調(diào)度停留點(diǎn)期間的設(shè)備交換或者當(dāng)車輛在行程前階段期間裝載時