專利名稱:一種多檢驗(yàn)批下冶金原燃料組批質(zhì)檢方法
技術(shù)領(lǐng)域:
本發(fā)明主要用于礦產(chǎn)物流檢驗(yàn),具體為配合SAP遠(yuǎn)程物流模塊,將同一檢 驗(yàn)結(jié)果匹配到多個(gè)檢驗(yàn)批中的信息系統(tǒng)應(yīng)用方法。
背景技術(shù):
在大宗礦產(chǎn)品運(yùn)輸中,由于路途遠(yuǎn)(比如通過火車長(zhǎng)途運(yùn)輸),始發(fā)地和最 終運(yùn)輸?shù)刂g會(huì)產(chǎn)生途耗。其在SAP遠(yuǎn)程物流模塊中,的處理方法是,收集在始發(fā)地和終到 地兩地的檢化驗(yàn)和計(jì)量結(jié)果,進(jìn)行途耗處理。由于貨物發(fā)運(yùn)后到達(dá)目的地的車次順序和發(fā) 運(yùn)時(shí)的車次順序不完全一致,因此,SAP需要收集發(fā)運(yùn)時(shí)每車的計(jì)量和檢化驗(yàn)信息,以便遠(yuǎn) 程物流模塊和目的地的計(jì)量、檢化驗(yàn)信息相比對(duì)。在發(fā)運(yùn)組織過程中,往往是對(duì)每節(jié)車皮或 者每輛汽車進(jìn)行獨(dú)立計(jì)量,但檢化驗(yàn)時(shí)多輛汽車(車皮)中逐車取樣,然后混合組成一個(gè)綜 合樣本進(jìn)行化驗(yàn),該樣本的化驗(yàn)結(jié)果代表所有采樣車次的化驗(yàn)結(jié)果。由于每車計(jì)量,且都要 上傳SAP,SAP在接到每車的上傳結(jié)果后會(huì)觸發(fā)相應(yīng)的檢驗(yàn)批下達(dá)三級(jí)系統(tǒng)。但是,多車的 組成的綜合樣本檢驗(yàn)只有一組檢驗(yàn)結(jié)果,因而存在多車逐次上傳帶了的多個(gè)檢驗(yàn)批與個(gè)檢 驗(yàn)批與一組檢驗(yàn)結(jié)果相對(duì)應(yīng)的問題。同時(shí),為保證SAP及時(shí)獲得發(fā)運(yùn)物流信息,貨物組批、 計(jì)量之后即可上傳SAP發(fā)運(yùn)結(jié)果,SAP會(huì)立即產(chǎn)生相應(yīng)的檢驗(yàn)批,因而檢驗(yàn)批下達(dá)時(shí)會(huì)存 在檢驗(yàn)結(jié)果已經(jīng)出來和還未出來兩種情況,系統(tǒng)要保證這兩種情況下檢驗(yàn)批與檢驗(yàn)結(jié)果均 能自動(dòng)匹配。傳統(tǒng)的做法存在大量人工匹配的工作與檢驗(yàn)結(jié)果的復(fù)制工作。
發(fā)明內(nèi)容
本發(fā)明所解決的問題是,通過對(duì)取綜合樣化驗(yàn)的每車物資產(chǎn)生一個(gè)質(zhì)檢委托,再 將這些質(zhì)檢委托組批成一個(gè)虛擬質(zhì)檢委托,針對(duì)虛擬質(zhì)檢委托進(jìn)行取樣、化驗(yàn),并通過虛擬 質(zhì)檢委托與質(zhì)檢委托的對(duì)應(yīng)關(guān)系(一對(duì)多)實(shí)現(xiàn)檢驗(yàn)批與檢驗(yàn)結(jié)果的自動(dòng)匹配與上傳,滿足 SAP遠(yuǎn)程物流對(duì)途耗途耗管理的要求。為解決上述問題,本發(fā)明有如下技術(shù)方案
(1)發(fā)運(yùn)物資的每個(gè)車次在計(jì)量毛重時(shí)生成質(zhì)檢委托,包括委托單號(hào),質(zhì)檢類型,委托 時(shí)間,委托人,車號(hào),組批質(zhì)檢委托單號(hào),檢驗(yàn)批編號(hào),檢驗(yàn)批匹配號(hào),物料編碼,物料描述, 組批狀態(tài),上傳狀態(tài),扣水扣粉標(biāo)志等信息,其中檢驗(yàn)批匹配號(hào)字段寫入該發(fā)運(yùn)車次對(duì)應(yīng)的 發(fā)運(yùn)批次號(hào)(每一車有一個(gè)唯一的批次號(hào)),組批狀態(tài)為“需組批”,上傳狀態(tài)為“未上傳”。(2)針對(duì)每車的發(fā)運(yùn)信息,如果該發(fā)運(yùn)物資不需要扣水扣粉,則將其凈重作為干基 量上傳SAP,如果需要扣水扣粉,則在水、粉化驗(yàn)結(jié)果出來之后,計(jì)算干基量后將干基量上傳 SAP,干基量的計(jì)算方式見步驟(6)
(3)現(xiàn)場(chǎng)將要發(fā)運(yùn)的多車組成一個(gè)新批次,如(1)所述,每車對(duì)應(yīng)一條“需組批”的質(zhì)檢 委托,選擇各車的質(zhì)檢委托組成一批,生成一條新的“虛擬質(zhì)檢委托”,該質(zhì)檢委托的組批狀 態(tài)為“虛擬委托”,將該虛擬質(zhì)檢委托的質(zhì)檢委托單號(hào)寫入上述各車質(zhì)檢委托的“組批質(zhì)檢委托單號(hào)”字段中,并將各車質(zhì)檢委托單的“組批狀態(tài)”置為“已組批”。(4)對(duì)組批后的發(fā)運(yùn)車輛每車采樣,將所采樣本混合,組成一個(gè)綜合樣本,該綜合 樣本作為虛擬質(zhì)檢委托的樣本進(jìn)行檢化驗(yàn),并錄入質(zhì)檢結(jié)果。( 5 )上述綜合樣本質(zhì)驗(yàn)結(jié)果錄入完畢之后,查找對(duì)應(yīng)的各車的質(zhì)檢委托單(查 找標(biāo)準(zhǔn)所有組批狀態(tài)為“已組批”的的質(zhì)檢委托單中組批質(zhì)檢委托單號(hào)等于該樣本對(duì)應(yīng)的 虛擬質(zhì)檢委托單號(hào)),針對(duì)找到的所有質(zhì)檢委托,依次執(zhí)行(6) - (7)步驟
(6)根據(jù)每個(gè)質(zhì)檢委托的檢驗(yàn)批匹配號(hào)(該字段填寫的是該車的發(fā)運(yùn)批次號(hào)),查找相 應(yīng)的發(fā)貨信息,如果該發(fā)運(yùn)物資需要扣水、扣粉,則依據(jù)檢驗(yàn)結(jié)果中的水粉含量和物料粉率 對(duì)該車的計(jì)量?jī)糁剡M(jìn)行扣水,扣粉之后獲得發(fā)運(yùn)干基量,寫入發(fā)運(yùn)信息相應(yīng)字段。此時(shí),發(fā) 運(yùn)干基量=計(jì)量?jī)糁豖 (1 —扣水比)X (1 —扣粉比),
(7)檢查該質(zhì)檢委托單的檢驗(yàn)批是否檢驗(yàn)批已經(jīng)下達(dá),如果已經(jīng)下達(dá),則將這些質(zhì)檢委 托對(duì)應(yīng)的檢驗(yàn)批與檢驗(yàn)結(jié)果相匹配(該匹配標(biāo)準(zhǔn)檢驗(yàn)批中檢驗(yàn)代碼=樣本信息中的檢驗(yàn) 代碼),同時(shí)上傳SAP。(8 )上述步驟(2)上傳SAP完畢后,觸發(fā)SAP下達(dá)該車次的檢驗(yàn)批,檢驗(yàn)批中三 級(jí)系統(tǒng)憑證號(hào)對(duì)應(yīng)質(zhì)檢委托單中的檢驗(yàn)批匹配號(hào),據(jù)此查找相應(yīng)的質(zhì)檢委托單號(hào),將檢驗(yàn) 批號(hào)寫入查找到的質(zhì)檢委托單的“檢驗(yàn)批編號(hào)”字段中。(9)根據(jù)找到的質(zhì)檢委托單中的組批質(zhì)檢委托單號(hào)查找到對(duì)應(yīng)的虛擬質(zhì)檢委托, 然后再?gòu)奶摂M質(zhì)檢委托單中查找相應(yīng)樣本,如果樣本要求的所有檢驗(yàn)項(xiàng)目已經(jīng)錄入完畢, 則將該檢驗(yàn)批與檢驗(yàn)項(xiàng)目匹配上傳。否則對(duì)檢驗(yàn)項(xiàng)目標(biāo)記“可上傳”后等待用戶錄入結(jié)果。本發(fā)明通過設(shè)定虛擬質(zhì)檢委托,礦產(chǎn)品等大宗物資分車獨(dú)立計(jì)量,獨(dú)立上傳SAP, 產(chǎn)生多個(gè)SAP檢驗(yàn)批,解決了化驗(yàn)時(shí)多車取樣混合為一個(gè)綜合樣,只有一組化驗(yàn)結(jié)果所帶 來的多個(gè)檢驗(yàn)批與一組化驗(yàn)結(jié)果相匹配的難題。實(shí)現(xiàn)將每車的發(fā)運(yùn)干基量和檢驗(yàn)信息分別獨(dú)立上傳SAP,能夠很好地配合SAP進(jìn) 行遠(yuǎn)程物流管理。本發(fā)明實(shí)現(xiàn)了多車組批取樣化驗(yàn),且在SAP檢驗(yàn)批下達(dá)之后自動(dòng)匹配檢驗(yàn)批,并 獨(dú)立上傳。不論檢驗(yàn)批在下達(dá)的時(shí)機(jī)與頻次多復(fù)雜,檢驗(yàn)批下達(dá)時(shí)質(zhì)檢結(jié)果是否錄入,均能 將其自動(dòng)匹配檢驗(yàn)批并上傳SAP。
圖1是多檢驗(yàn)批下冶金原燃料組批質(zhì)檢方法流程圖。圖2是多檢驗(yàn)批下冶金原燃料組批質(zhì)檢方法中各個(gè)實(shí)體間簡(jiǎn)要關(guān)系圖。
具體實(shí)施例方式
實(shí)施例圖1、圖2所示,本實(shí)施例所依托的系統(tǒng)數(shù)據(jù)庫(kù)為ORACLE 10g,采用J2EE開源 框架(Struts 2+ Spring +Ibatis )以瀏覽器——客戶端的方式實(shí)現(xiàn)。系統(tǒng)和SAP通訊使用IBM MQ 6. 0和SAP XI對(duì)接的方式實(shí)現(xiàn)。實(shí)現(xiàn)過程中,根據(jù) 功能不同,將相應(yīng)的類存放于如下的包中
Dao (數(shù)據(jù)存取對(duì)象),Entity (實(shí)體類),Service (處理業(yè)務(wù)邏輯的類),Web (STRUTS 2的action類),一種多檢驗(yàn)批下冶金原燃料組批質(zhì)檢方法包括下述步驟
(1)發(fā)運(yùn)物資在計(jì)量毛重時(shí)生成質(zhì)檢委托,包括委托單號(hào),質(zhì)檢類型,委托時(shí)間,委托 人,車號(hào),組批質(zhì)檢委托單號(hào),檢驗(yàn)批編號(hào),檢驗(yàn)批匹配號(hào),物料編碼,物料描述,扣水扣粉標(biāo)志,上傳狀態(tài)等信息,其中檢驗(yàn)批匹配號(hào)寫入該筆業(yè)務(wù)對(duì)應(yīng)的發(fā)運(yùn)批次號(hào),組批狀態(tài)置1 (需 組批),上傳狀態(tài)為0 (未上傳)。(2)將需組批質(zhì)檢委托組成一個(gè)新的虛擬質(zhì)檢委托,置虛擬質(zhì)檢委托的委托單號(hào) 至每個(gè)已組批質(zhì)檢委托的組批質(zhì)檢委托單號(hào)中,并將每個(gè)已組批的質(zhì)檢委托組批狀態(tài)置為 4 (已組批),虛擬質(zhì)檢委托單的組批狀態(tài)為3 (虛擬委托)。(3)化驗(yàn)室針對(duì)虛擬質(zhì)檢委托進(jìn)行取樣,化驗(yàn),并錄入質(zhì)檢結(jié)果。(4)檢驗(yàn)結(jié)果錄入完畢之后,根據(jù)查找虛擬委托質(zhì)檢對(duì)應(yīng)的已組批的質(zhì)檢委托(查 找標(biāo)準(zhǔn)已組批的質(zhì)檢委托中組批質(zhì)檢委托單號(hào)=虛擬質(zhì)檢委托單號(hào)),對(duì)于每個(gè)質(zhì)檢委 托,執(zhí)行如下(5) — (6)步驟。(5)根據(jù)該質(zhì)檢委托的檢驗(yàn)批匹配號(hào)查找相應(yīng)的發(fā)貨信息,針對(duì)檢驗(yàn)結(jié)果的水份 和灰份對(duì)發(fā)運(yùn)凈重進(jìn)行扣水,扣重,獲得干基量。(6)檢查質(zhì)檢委托單的檢驗(yàn)批是否已經(jīng)下達(dá)(檢查條件該質(zhì)檢委托單的檢驗(yàn)批 編號(hào)字段已經(jīng)填寫了值),如果已經(jīng)下達(dá),則將這些質(zhì)檢委托對(duì)應(yīng)的檢驗(yàn)批與檢驗(yàn)結(jié)果相匹 配,同時(shí)上傳SAP,SAP返回成功消息后置上傳狀態(tài)為2 (上傳成功)。(7)用戶在界面檢查已有凈重,并扣水扣粉完畢獲得干基量的發(fā)運(yùn)記錄,點(diǎn)擊上 傳,系統(tǒng)通過IBM MQ以XML形式的電文上傳上述發(fā)運(yùn)信息至SAP系統(tǒng),SAP接到上述信息 后會(huì)觸發(fā)相應(yīng)的檢驗(yàn)批下達(dá)。( 8)系統(tǒng)通過IBM MQ接收SAP下達(dá)的檢驗(yàn)批,根據(jù)檢驗(yàn)批中的三級(jí)系統(tǒng)憑證號(hào) 相應(yīng)的質(zhì)檢委托(查找條件檢驗(yàn)批的三級(jí)系統(tǒng)憑證號(hào)=質(zhì)檢委托單的檢驗(yàn)批匹配號(hào)),將 檢驗(yàn)批號(hào)寫入質(zhì)檢委托單表的檢驗(yàn)批編號(hào)。(9)根據(jù)相應(yīng)質(zhì)檢委托單中的組批質(zhì)檢委托單號(hào)查找到對(duì)應(yīng)的虛擬質(zhì)檢委托,然 后再?gòu)奶摂M質(zhì)檢委托單中查找相應(yīng)樣本,如果樣本要求的所有檢驗(yàn)項(xiàng)目已經(jīng)錄入完畢(樣 本下所有檢驗(yàn)項(xiàng)目的已填結(jié)果值=1),則將該檢驗(yàn)批與檢驗(yàn)項(xiàng)目匹配通過IBM MQ上傳(匹 配的原則是檢驗(yàn)批的檢驗(yàn)項(xiàng)目代碼=樣本的檢驗(yàn)項(xiàng)目代碼),否則對(duì)檢驗(yàn)項(xiàng)目標(biāo)記“可上 傳”后等待用戶錄入結(jié)果。
權(quán)利要求
1. 一種多檢驗(yàn)批下冶金原燃料組批質(zhì)檢方法,其特征是包括下述步驟(1)發(fā)運(yùn)物資在計(jì)量毛重時(shí)生成質(zhì)檢委托,包括委托單號(hào),質(zhì)檢類型,委托時(shí)間,委托 人,車號(hào),組批質(zhì)檢委托單號(hào),檢驗(yàn)批編號(hào),檢驗(yàn)批匹配號(hào),物料編碼,物料描述,組批狀態(tài), 上傳狀態(tài),扣水扣粉標(biāo)志等信息,其中檢驗(yàn)批匹配號(hào)寫入該筆業(yè)務(wù)對(duì)應(yīng)的發(fā)運(yùn)批次號(hào),組批 狀態(tài)為“需組批”,上傳狀態(tài)為“未上傳”;(2)將組批質(zhì)檢委托組成一個(gè)新的虛擬質(zhì)檢委托,置虛擬質(zhì)檢委托的委托單號(hào)至每個(gè) 已組批質(zhì)檢委托的組批質(zhì)檢委托單號(hào)中,并將每個(gè)已組批的質(zhì)檢委托組批狀態(tài)置為“已組 批”;(3)將多車混合的綜合樣本添加到虛擬質(zhì)檢委托中,檢化驗(yàn),并錄入質(zhì)檢結(jié)果;(4)檢驗(yàn)結(jié)果錄入完畢之后,查找虛擬委托質(zhì)檢對(duì)應(yīng)的已組批的質(zhì)檢委托,其查找標(biāo)準(zhǔn) 為已組批的質(zhì)檢委托中組批質(zhì)檢委托單號(hào)=虛擬質(zhì)檢委托單號(hào),根據(jù)該質(zhì)檢委托的檢驗(yàn)批 匹配號(hào)查找相應(yīng)的發(fā)貨信息,扣水,扣重之后將對(duì)應(yīng)發(fā)運(yùn)干基量上傳SAP ;(5)檢查虛擬質(zhì)檢委托對(duì)應(yīng)的已組批的質(zhì)檢委托單是否檢驗(yàn)批已經(jīng)下達(dá),如果已經(jīng)下 達(dá),則將這些質(zhì)檢委托對(duì)應(yīng)的檢驗(yàn)批與檢驗(yàn)結(jié)果相匹配,該匹配標(biāo)準(zhǔn)為檢驗(yàn)批中檢驗(yàn)代碼 =樣本信息中的檢驗(yàn)代碼,同時(shí)上傳SAP ;(6)檢驗(yàn)批下達(dá)之后,根據(jù)檢驗(yàn)批中的三級(jí)系統(tǒng)憑證號(hào)查找相應(yīng)的已組批質(zhì)檢委托,其 查找條件為檢驗(yàn)批的三級(jí)系統(tǒng)憑證號(hào)=質(zhì)檢委托單的檢驗(yàn)批匹配號(hào),將檢驗(yàn)批號(hào)寫入查找 到的質(zhì)檢委托單表的檢驗(yàn)批編號(hào);(7)根據(jù)找到的質(zhì)檢委托單中的組批質(zhì)檢委托單號(hào)查找到對(duì)應(yīng)的虛擬質(zhì)檢委托,然后 再?gòu)奶摂M質(zhì)檢委托單中查找相應(yīng)樣本,如果樣本要求的所有檢驗(yàn)項(xiàng)目已經(jīng)錄入完畢,則將 該檢驗(yàn)批與檢驗(yàn)項(xiàng)目匹配上傳,否則對(duì)檢驗(yàn)項(xiàng)目標(biāo)記“可上傳”后等待用戶錄入結(jié)果。
全文摘要
一種多檢驗(yàn)批下冶金原燃料組批質(zhì)檢方法,主要用于礦產(chǎn)物流檢驗(yàn),其包括下述步驟發(fā)運(yùn)物資在計(jì)量毛重時(shí)生成質(zhì)檢委托;將需組批質(zhì)檢委托組成一個(gè)新的虛擬質(zhì)檢委托,組批完畢之后,需組批的質(zhì)檢委托變成已組批的質(zhì)檢委托。將從多輛車取得的化驗(yàn)樣本混合后生成一個(gè)綜合樣本,該綜合樣本隸屬于虛擬質(zhì)檢委托,對(duì)綜合樣本進(jìn)行檢化驗(yàn)、結(jié)果錄入;檢驗(yàn)結(jié)果錄入完畢之后,查找虛擬委托質(zhì)檢對(duì)應(yīng)的已組批的質(zhì)檢委托,該虛擬委托隸屬的所有已組批的質(zhì)檢委托均采用綜合樣本的檢驗(yàn)化結(jié)果作為最終檢化驗(yàn)結(jié)果,并與發(fā)運(yùn)結(jié)果上傳SAP后產(chǎn)生的SAP檢驗(yàn)批相匹配。本發(fā)明通過設(shè)定虛擬質(zhì)檢委托,實(shí)現(xiàn)了礦產(chǎn)品等大宗物資在分車獨(dú)立計(jì)量,獨(dú)立上傳SAP,但多車組一個(gè)綜合樣本進(jìn)行檢驗(yàn)帶來的多個(gè)檢驗(yàn)批與一組化驗(yàn)結(jié)果匹配困難的問題,從而實(shí)現(xiàn)將每車的重量和檢驗(yàn)信息上SAP,能夠很好地配合SAP進(jìn)行遠(yuǎn)程物流管理。
文檔編號(hào)G06Q10/00GK102136107SQ201110073930
公開日2011年7月27日 申請(qǐng)日期2011年5月19日 優(yōu)先權(quán)日2011年5月19日
發(fā)明者孫偉, 張瑞芳, 李人敬, 李雅鵬, 申宏偉, 郝偉勇, 顧楠 申請(qǐng)人:山西太鋼不銹鋼股份有限公司