專利名稱:控制與監(jiān)測藥品制造工序和/或配制工序的方法及設(shè)備的制作方法
控制與監(jiān)測藥品制造工序和/或 配制工序的方法及設(shè)備技術(shù)領(lǐng)域本申請涉及一種用于控制和/或監(jiān)測醫(yī)療藥品制造工序和/或配制 工序的方法、 一種用于控制和/或監(jiān)測醫(yī)療藥品制造工序和/或配制工序 的數(shù)據(jù)處理設(shè)備以及一種計算機程序產(chǎn)品。
背景技術(shù):
在制藥業(yè),嚴格的規(guī)程是關(guān)鍵問題。在與藥品特別是化學藥品的 開發(fā)、生產(chǎn)以及營銷相關(guān)的處理和運用當中,尤其如此。行業(yè)管理機 構(gòu)已經(jīng)制定了非常嚴格的規(guī)則和規(guī)章。特別是,針對化學藥品的開發(fā) 和生產(chǎn),各個國家都實行了非常嚴格的法律。實際上制藥業(yè)要求絕對 的精確、最高質(zhì)量的標準以及生產(chǎn)的靈活性和高生產(chǎn)率。因此,用于 建立精確的文檔證據(jù)以對持續(xù)生產(chǎn)提供高度保證的成本一直保持上升 的勢頭。用于持續(xù)生產(chǎn)符合預(yù)定規(guī)范和質(zhì)量特性的產(chǎn)品的成本也繼續(xù) 增長。因此,許多制藥公司關(guān)注于改善在生產(chǎn)過程中匯編批量記錄這種 麻煩的人工處理并尋找替代方法。傳統(tǒng)上,廣泛使用紙張文檔來記錄 所有在整個特定生命周期內(nèi)產(chǎn)生的批信息。而且使用批記錄過程,這種過程基于傳統(tǒng)的被稱為"電子批記錄系統(tǒng)(EBRS)"的信息系統(tǒng)。 通過使用非常復(fù)雜的接口,這些系統(tǒng)通常集成進傳統(tǒng)的企業(yè)資源規(guī)劃 系統(tǒng)。因此,這種傳統(tǒng)的在生產(chǎn)過程中匯編批記錄的紙張方法的復(fù)雜 性從生產(chǎn)周期轉(zhuǎn)移至信息(IT)部門,還必須集成專用的系統(tǒng)。用于 開發(fā)和維護這些接口的成本非常高。發(fā)明內(nèi)容因此,本發(fā)明的目的是提供一種簡單的可能性以滿足化學/醫(yī)療藥 品的生產(chǎn)中公知的標準。該目的通過權(quán)利要求1的方法、權(quán)利要求13 的數(shù)據(jù)處理設(shè)備以及權(quán)利要求25的計算機程序產(chǎn)品來實現(xiàn)。優(yōu)選的實 施例參見從屬權(quán)利要求。根據(jù)本發(fā)明一個方面所述的方法本發(fā)明一個方面涉及用于控制和/或監(jiān)測醫(yī)療藥品制造工序和/或 配制工序的方法,該方法包括以下步驟-在標準系統(tǒng)管理環(huán)境,如SAP環(huán)境,特別是SAPR/3和/或mySAP, 提供圖形用戶界面(GUI),作為可用性層(usability layer)的優(yōu)選可 視化,特別是通過可用性層作為主程式(recipe)的優(yōu)選可視化;-規(guī)定外部邏輯指令步驟,特別是手動和/或自動選擇外部邏輯指令 步驟,可以是定制的模板,如通過圖形用戶界面(GUI)來自外部數(shù)據(jù) 庫的主程式的工序步驟和/或化學式,其中所述外部邏輯指令步驟在標 準系統(tǒng)管理環(huán)境之外,該標準系統(tǒng)管理環(huán)境可以是現(xiàn)有的工序管理環(huán) 境;-將所述選擇的外部邏輯指令步驟引入所述標準系統(tǒng)管理環(huán)境; -批準所述外部邏輯指令步驟在所述標準系統(tǒng)管理環(huán)境內(nèi)的所述 規(guī)定;-根據(jù)由所述標準系統(tǒng)管理環(huán)境規(guī)定的所述指令步驟控制和/或監(jiān) 測所述工序或各工序。有益的是,經(jīng)由GUI輸入來規(guī)定外部邏輯指令步驟和/或?qū)σ?guī)定的 外部邏輯指令步驟的批準,不能由標準系統(tǒng)管理環(huán)境來執(zhí)行,如標準 SAP環(huán)境。而且,外部邏輯指令步驟的這種規(guī)定的執(zhí)行通常必須通過 手動改變標準系統(tǒng)管理環(huán)境,特別是改變該標準系統(tǒng)管理環(huán)境的源碼 或該標準系統(tǒng)管理環(huán)境使用的函數(shù)。根據(jù)本發(fā)明,沒有必要進行這種 源碼的手動定制。也就是說,傳統(tǒng)上,在標準系統(tǒng)管理環(huán)境中,如標準SAP環(huán)境中,自動管理主程式的建立是不可能的。而且需要大量的時間、資源和金 錢。本發(fā)明降低了這種復(fù)雜性,并提供容易建立主程式的能力。通過 從定制庫內(nèi)檢索指令步驟,避免了對每個指令步驟進行編程。利用定制(customization)的集合來構(gòu)建定制庫,這些定制分別在系統(tǒng)上創(chuàng)建, 需要時重用。因此,有利地,根據(jù)本發(fā)明的優(yōu)選實施例,由系統(tǒng)管理環(huán)境執(zhí)行 的邏輯檢査與由該邏輯檢查使用的相應(yīng)數(shù)據(jù)相獨立地規(guī)定,并可以向 該標準系統(tǒng)管理環(huán)境引入外部邏輯指令??梢栽谕獠勘砀裰刑峁?shù)據(jù), 例如主程式、工序步驟的關(guān)系、公式的關(guān)系、公式的值和/或公式的參 數(shù)。在必須進行任何修改的情況下,可以用簡單的方式來改變外部表 格,不需要特別的編程技能。但是,用來執(zhí)行必要的檢查、驗證以及 監(jiān)測例程的邏輯不需要改變。在標準的SAP環(huán)境內(nèi)不可能進行這種簡 單的更新。而且,在標準的SAP環(huán)境內(nèi),特定的檢查、驗證以及監(jiān)測 例程必須進行手動編程,例如,特定主程式或相關(guān)的工序步驟和公式 的改變。更有利地,根據(jù)本發(fā)明,通過使用優(yōu)選的工序控制系統(tǒng)和方法, 僅使用最少的紙張文檔或不需要紙張文檔,就可以優(yōu)選地實時地規(guī)定、 或調(diào)整、集成以及控制藥品制造工序。優(yōu)選地,該工序控制系統(tǒng)可以監(jiān)測工序,同時被監(jiān)測的數(shù)據(jù)可以 存儲在外部和/或內(nèi)部數(shù)據(jù)庫。因此,有利地,這些工序步驟(以下簡 稱為"PS")以及在工序步驟中的必要數(shù)據(jù)也可以存儲在外部和/或內(nèi) 部數(shù)據(jù)庫。更優(yōu)選地,可以創(chuàng)建電子批記錄,其包括針對指定批(batch) 的所有相關(guān)的制造和質(zhì)量規(guī)范、數(shù)據(jù)以及綜合信息。從而,能夠輕松 地提供完整的生產(chǎn)工序的文檔,該文檔包括整個的生產(chǎn)流程。術(shù)語的說明和/或定義下面將說明本申請中使用的術(shù)語,特別是定義術(shù)語,用于幫助對本申請的理解。術(shù)語"手動規(guī)定(manually providing)"包括從邏輯指令步驟的 給定集合中手動選擇。用戶也可以從邏輯子步驟的給定集中手動選擇。 也就是說,可以從外部邏輯指令步驟的給定列表中選擇邏輯指令步驟。 例如,可以從以下的外部邏輯指令步驟的集中選擇外部邏輯指令步驟, 例如"主數(shù)據(jù)管理"、"工序描述單的創(chuàng)建和釋放"、"配制管理"、 "制造執(zhí)行管理"、"包裝執(zhí)行管理"、"批審查和部署"以及"批 記錄存檔"。在一種實施中,可以從圖形用戶界面(稱為"GUI")選 擇步驟"主數(shù)據(jù)管理"。GUI表示可用性層定制主數(shù)據(jù)工具的可視化。 當執(zhí)行可視化,可以規(guī)定(手動或自動)數(shù)個進一步的外部邏輯指令 步驟,從中可以選擇(手動或自動)進一步的步驟。這些邏輯指令步 驟可以是操作(operation)、操作節(jié)(section)、操作段(phase)禾口/ 或指令(instruction)。作為示例,可以選擇主程式(master recipe)的 要素,如生產(chǎn)工序步驟,包括"混合"、"加熱"和"切割"。當 自動規(guī)定邏輯指令步驟和/或子步驟時,上述的說明也同樣適用。也就是說,可以用可用性層定制主數(shù)據(jù)工具來規(guī)定邏輯指令步驟, 從而管理工序指令??梢栽贕UI向用戶呈現(xiàn)可用性層定制主數(shù)據(jù)工具。 可用性層定制主數(shù)據(jù)工具的輸出可以包括工序指令,其用來建立主程 式工序指令。所述主程式工序指令可以用于以后的步驟,例如,工序 描述單的建立,描述單對配制以及包裝流程的使用等。標準系統(tǒng)管理環(huán)境可以是特定的系統(tǒng)應(yīng)用,能夠安裝在生產(chǎn)設(shè)施 和/或制藥公司的計算機上。這種特定的系統(tǒng)應(yīng)用可以是標準的SAP產(chǎn) 品,例如標準的SAP計算機程序。特別,該系統(tǒng)應(yīng)用可以是SAPR/3 禾口/或mySAP,例如mySAPERP以及mySAP商務(wù)套件等。特別是,標 準系統(tǒng)管理環(huán)境可以基于SAPR/3禾口/或mySAP,例如mySAPERP、 mySAP商務(wù)套件或其修改。標準系統(tǒng)管理環(huán)境也被稱為"企業(yè)資源計 劃(應(yīng)用/環(huán)境)"。"數(shù)據(jù)庫"可以是任何傳統(tǒng)的和/或定制的數(shù)據(jù)庫。特別,數(shù)據(jù)庫 最簡單的形式是表格。因此,外部數(shù)據(jù)庫可以包括任何數(shù)量的外部表 格。表格可以彼此鏈接或連接。"外部"邏輯指令步驟,特別是傳統(tǒng)上沒有包括在標準系統(tǒng)管理 環(huán)境中的邏輯指令步驟。而且,可以單個地規(guī)定外部邏輯指令步驟。 例如,外部邏輯指令步驟可以包括定制的操作、定制的操作節(jié)、定制 的操作段和/或定制的指令。也可以從外部邏輯指令步驟建立主程式。 外部邏輯指令步驟可以是定制的指令、指令集或模板的一部分。因此, 外部邏輯指令步驟是定制的系統(tǒng)的一部分,可以完全或部分包括標準 系統(tǒng)。類似地,"外部數(shù)據(jù)庫"可以是這樣一個數(shù)據(jù)庫,該數(shù)據(jù)庫不是 標準系統(tǒng)一部分。而且,可以手動地提供并收集外部數(shù)據(jù)庫,或?qū)⑵?引入標準系統(tǒng),從而對該標準系統(tǒng)進行定制(裁制)。也就是說,可 以使用其他被認為是該標準系統(tǒng)外部的對象,也被認為是"定制"的 對象。該方法可以被嵌入、包括或?qū)崿F(xiàn)在現(xiàn)有的工序管理系統(tǒng)環(huán)境中, 如傳統(tǒng)的SAP環(huán)境。此外,所有邏輯可以存儲在現(xiàn)有的工序管理系統(tǒng) 環(huán)境中??梢允褂矛F(xiàn)有的工序管理系統(tǒng)環(huán)境的本地數(shù)據(jù)庫來存儲外部 邏輯指令步驟。因此,可以將外部的或定制的數(shù)據(jù)庫引入或存儲在現(xiàn) 有的工序管理系統(tǒng)環(huán)境中。類似地,也可以將由定制程序定制或建立 的應(yīng)用引入或存儲在現(xiàn)有的工序管理系統(tǒng)環(huán)境中。用戶可以通過高亮或點擊按鈕、下拉可能著色的列表、文字或字段,來"手動選擇"在GUI顯示的項目。特別,可以使用接口控制設(shè)備來進行選擇,如鼠標、鍵盤、觸摸屏和/或任何其他合適的控制/選擇 設(shè)備。術(shù)語"手動選擇"可以作為術(shù)語"手動規(guī)定"的同義詞。"自動選擇"外部邏輯指令步驟可以默認包括加載外部邏輯指令步驟。作為示例,當選擇主程式的建立,可以自動地加載數(shù)個工序步 驟,如提供特定的設(shè)備、清洗特定的設(shè)備等。也就是說,可以通過在 主程式內(nèi)添加工序步驟來(手動地)執(zhí)行自動添加工序步驟的處理。 根據(jù)本發(fā)明的優(yōu)選實施例,可以自動地添加公式工序步驟的相應(yīng)算符。術(shù)語"引入"包括將與邏輯指令步驟相關(guān)的源代碼復(fù)制到標準系 統(tǒng)管理環(huán)境的源代碼內(nèi)的意思。特別是,可以使用術(shù)語"映射",其 具有相同的含義。因此,使用GUI作為主程式的可用性層的顯示,可 以添加和/或修改和/或刪除主程式工序步驟。該工序步驟可以與外部定 制的邏輯一同建立,并存儲在標準系統(tǒng)管理環(huán)境,如SAP環(huán)境中的標 準數(shù)據(jù)庫表格內(nèi)??梢詫⑾鄳?yīng)的數(shù)據(jù)存儲在定制的外部數(shù)據(jù)庫表格內(nèi),如SAP數(shù)據(jù)庫表格。類似地,為了管理用來建立主程式的控制邏輯, 可以將相應(yīng)的邏輯映射到定制的外部數(shù)據(jù)庫表格內(nèi)(如SAP數(shù)據(jù)庫表格)。為了簡明,術(shù)語"邏輯指令步驟"可以代替術(shù)語"外部邏輯指令 步驟"。特別是,術(shù)語"邏輯指令步驟"與術(shù)語"外部邏輯指令步驟"具有相同的含義。"主程式(master recipe)"(以下簡稱"MR"),特別是商務(wù) 對象主程式可以包括加工業(yè)內(nèi)與特定的描述單不相關(guān)的企業(yè)專用過程 的描述??梢允褂弥鞒淌絹碇圃飚a(chǎn)品。主程式通常具有指定的和/或預(yù)定的結(jié)構(gòu)。作為示例,主程式可以 包括表頭和多個操作,每個操作可以在主資源上進行。優(yōu)選地,操作 被分成多個操作段。優(yōu)選地, 一個操作段是一個獨立的工序步驟,其 包含整個制造工序中一部分的詳細說明。可以在與母操作相關(guān)聯(lián)的主 資源執(zhí)行操作段。操作段包含若干表達與工序控制相關(guān)的信息的工序 指令。根據(jù)本發(fā)明的優(yōu)選實施例,優(yōu)選地添加中間邏輯層——操作節(jié), 以識別在工序中執(zhí)行特定動作的操作段的集合(例如,制藥環(huán)境可以包括設(shè)置操作節(jié)、運行操作節(jié)和關(guān)閉操作節(jié))。典型的主程式結(jié)構(gòu)可以包括以下內(nèi)容 |------>表頭信息I.......〉操作I-…->操作節(jié)(根據(jù)本發(fā)明的優(yōu)選實施例) I……〉操作段I……〉指令(工序指令或工序步驟)"資源",特別包括主資源(primary resource),可以被認為是 生產(chǎn)過程中所涉及的具有容量(capacity)的生產(chǎn)設(shè)施和人力。資源可 以再按種類細分,以指定它們對特定用途的適合性或在特定工序中的 使用。在加工業(yè),"可用性層(usability layer)"(以下簡稱"UL") 是可以在用于生產(chǎn)、計劃和執(zhí)行的標準系統(tǒng)管理環(huán)境(如標準SAP環(huán) 境)中使用的工具,用來管理主程式的修改(例如,添加和/或修改和/ 或刪除一個或多個工序指令)。有利地,UL提供一個用于修改主程式 的用戶友好界面,特別是用于修改主程式內(nèi)的工序指令(例如,邏輯 指令步驟和外部邏輯指令步驟)。因此,術(shù)語"工序指令"可以作為 術(shù)語"邏輯指令步驟",特別是術(shù)語"外部邏輯指令步驟"的同義詞。 在標準系統(tǒng)管理環(huán)境,如SAP環(huán)境中,MR的修改是通常需要技能的 耗時行為。根據(jù)本發(fā)明的優(yōu)選實施例,優(yōu)選地通過向用戶提供可重用 的工序步驟的庫,UL加速了MR修改的進程。使用模板作為優(yōu)選的外 部邏輯指令步驟,就能夠在庫中建立這些工序步驟。然后,可以將庫 中存儲的這些工序步驟插入主程式,用戶可以通過設(shè)置預(yù)先定義的可 配置的選項,容易地配置這些工序步驟。例如,在用于獲取數(shù)值的工 序步驟中,用戶可以通過指定上限和下限來定義可接受的數(shù)值范圍。 更有利地,使用可用性層修改MR不需要任何定制專門知識。優(yōu)選地,"工序步驟庫"包括一個或多個外部邏輯指令。特別是, 該工序步驟庫優(yōu)選地關(guān)聯(lián)特別是包括定制程序和/或允許用戶建立新工 序步驟的應(yīng)用,例如,通過從多個模板中選擇和/或修改和/或復(fù)制已有 的工序步驟,來建立新工序步驟。也可以改變已有的工序步驟的配置 和/或刪除一個己有工序步驟。優(yōu)選地,庫中的工序步驟是模板的實例。 本申請,術(shù)語"工序步驟"能夠具有"實例"的含義,反之亦然。也就是說,庫可以作為一個容器,例如,用于具有指令的表格等。 可以提供允許管理工序步驟的定制程序。特別是,可以提供表格的配 置,特別是使用定制程序來建立模板。因此,庫提供可管理的表格和 實例等的集合,該集合可以由定制程序操縱。"模板"通常是工序步驟的原形(archetype)??赡艿墓ば虿襟E 可以包括一個或多個下列可能流程的任何組合 文本指令 數(shù)字輸入 字母/檢查點輸入 公式計算 在線文檔優(yōu)選地,使用定制,如外部特征和/或功能特征,在標準系統(tǒng)管理 環(huán)境中定義工序步驟。優(yōu)選地,"PI表單"(基于瀏覽器的)表示被發(fā)給工序操作員的 控制程式的結(jié)果,結(jié)果的內(nèi)容以文本方式在屏幕上特別顯示。這意味 著Pl表單優(yōu)選地是給工序操作員的指令,其描述如何以及按什么描述 單(order)來制造產(chǎn)品。例如,PI表單能夠包含有關(guān)拾取原材料的信 息,也包含有關(guān)給混合器裝料以及填充料倉等信息。PI表單能夠以與 傳統(tǒng)的因特網(wǎng)瀏覽器類似的方式顯示,和/或以與系統(tǒng)管理環(huán)境中使用 的傳統(tǒng)瀏覽器類似的方式顯示。作為示例,PI表單能夠以與標準SAP環(huán)境中的傳統(tǒng)瀏覽器類似的方式顯示。對于本申請,術(shù)語"工序操作 員"和"工序控制"能夠作為同義詞使用。"瀏覽器"是計算機程序,用于顯示機器碼,特別是顯示和瀏覽 其中寫有用于SAP環(huán)境的源碼的站點。然而,可以用任何合適的語言如HTML或JavaScript來寫源碼。機器語言可以是任何公知的機器語 言。通常,瀏覽器是計算機程序,其能夠顯示作為特定的數(shù)據(jù)示例的 文本文檔。能夠顯示任何其他合適的文檔格式。而且,瀏覽器可以適 用于顯示其他源碼和其他形式的源碼,特別是具有圖形要素的其他形 式的源碼,等等。優(yōu)選地,通過使用"控制程式",控制數(shù)據(jù)能夠從工序描述單傳 輸?shù)焦ば蚩刂?。?yōu)選地,控制程式包含的信息以及要發(fā)往的目的地由 用戶定義。使用術(shù)語"工程改變管理"(以下簡稱"ECM")通常針對傳統(tǒng) 加工業(yè)。特別是,在傳統(tǒng)加工業(yè)內(nèi),對文檔和檢查主程式的要求有很 大的差異,這取決于行業(yè)的分支和/或產(chǎn)品。要求的范圍從不嚴格要求 的程式編輯至詳細的計劃和文檔,甚至是制定嚴格的批準程序,例如, 由制藥業(yè)制定的關(guān)于《良好生產(chǎn)規(guī)范》的指南(GMP)。為了滿足這 些要求,傳統(tǒng)的系統(tǒng)管理環(huán)境,如傳統(tǒng)的SAP系統(tǒng),提供各種程式編 輯。根據(jù)本發(fā)明的優(yōu)選實施例,通過將"主/從"特征應(yīng)用到程式內(nèi)的 工序步驟,可以定義不同的工序流程。通過向主工序步驟內(nèi)輸入一個 值,可以定義附條件的(從)工序步驟,其允許激活替代的工序流程。優(yōu)選地,所述外部邏輯指令步驟可以包括-生產(chǎn)指令的時長;-配制工序;及-用于電子査閱完整批記錄文檔和用于批部署的工序。 更優(yōu)選地,該方法包括以下步驟-通過圖形用戶界面改變、特別是手動和/或自動改變外部邏輯指令 步驟的一個或多個邏輯指令步驟,如改變化學式,特別是存儲的主程 式的化學式;以及-批準該改變。也就是說,優(yōu)選地,可以授權(quán)該方法的用戶將邏輯指令步驟改變 為不同類型的邏輯指令步驟,和/或變更邏輯指令步驟的數(shù)量,和/或變 更外部邏輯指令步驟的順序/序列。額外地/替換地,可以刪除特定的外 部邏輯指令步驟,并且必要時可以進一步引入邏輯指令步驟。所有這 些動作可優(yōu)選地由用戶通過圖形用戶界面來實施。也就是說,在無需 對程序語言進行任何編碼的情況下,能夠建立和/或改變主程式,特別 是通過可用性層來建立和/或改變主程式。優(yōu)選地,通過傳統(tǒng)的拖拽動 作,能夠引入和/或刪除主程式的要素。可以通過傳統(tǒng)的輸入設(shè)備來實 施該動作,如鼠標、鍵盤、觸摸屏以及條形碼掃描器等。優(yōu)選地,可以對任何類型的邏輯指令步驟,如能夠作為主程式子 步驟的化學式,進行相似的改變。主程式可以表示和/或包括一般的邏輯指令步驟。額外地/替換地,所述外部邏輯指令步驟可以包括生產(chǎn)工 序,和/或建立與釋放管理,和/或配制管理等。因此,可能是任何其他 外部邏輯指令步驟的子步驟的一個或多個外部邏輯指令步驟也可以被 引入、刪除或改變等。優(yōu)選地,由于在執(zhí)行外部邏輯指令步驟的引入、 刪除或改變之前需要獲得批準,因此系統(tǒng)可以請求和獲得對任何此類 動作的批準。優(yōu)選地,由監(jiān)管者和/或質(zhì)保人員(QA)執(zhí)行批準工序,他們分析加載到系統(tǒng)和/或由系統(tǒng)自動加載的數(shù)據(jù)。17可以手動和/或自動地進行改變。特別是,作為一個規(guī)則,在自動 改變之后可以緊跟著一個手動改變。反過來,作為一個規(guī)則,在手動 改變之后可以緊跟著一個自動改變。例如,當使用/引入混合化學材料 的步驟時,可以在清洗混合設(shè)備的步驟之后,自動地緊跟一個手動引 入混合的步驟。根據(jù)優(yōu)選實施例,該方法進一步包括以下步驟- 通過所述圖形用戶界面規(guī)定、特別是手動選擇和/或自動選擇 一個或多個所述規(guī)定的外部邏輯指令步驟的參數(shù),如材料、重量、體 積、溫度、時間,特別是來自外部參數(shù)數(shù)據(jù)庫的參數(shù);以及- 批準所述規(guī)定的參數(shù)。例如,當引入混合兩種材料的邏輯指令步驟時,在進一步步驟中, 必須指定材料,該步驟可以手動和/或自動進行。作為示例,用戶可以 手動地從可用性層顯示的可能的材料的下拉菜單中選擇第一材料,然 后由系統(tǒng)自動地選擇第二材料。在另一個示例中,在引入工序步驟的 同時,用戶可以從指定材料的下拉菜單中進行選擇,從而自動激活傳 統(tǒng)的流程,該流程允許用戶執(zhí)行額外的步驟,如選擇其他材料。用戶可以手動地從下拉菜單或任何可選擇的材料集中選擇第一材 料,在選擇第一材料之后,可以限制可能的第二材料集。作為簡單的 示例,在用戶選擇鋰作為第一材料的情況下,為了防止意外地選擇水, 水被排除在可能的第二材料集之外。優(yōu)選地,所規(guī)定參數(shù)的批準和/或參數(shù)的改變要求用戶識別其本身和/或其所屬的組。在一個實施中,可以通過可用性層并結(jié)合密碼、RF-ID標簽以及指紋等來手動進行識別。也可以自動地進行識別。可以將有 關(guān)所有用戶的數(shù)據(jù)存儲在系統(tǒng)環(huán)境內(nèi),包括分配給每個用戶的特定權(quán) 利。當用戶具有進行規(guī)定/改變所需的特定的權(quán)利集時,可以接受參數(shù)的規(guī)定/改變。否則,可以拒絕參數(shù)的規(guī)定/改變,禾P/或向用戶的監(jiān)管者 或用戶的組發(fā)送消息。根據(jù)進一步的優(yōu)選實施例,該方法包括以下步驟 -通過所述圖形用戶界面手動和/或自動設(shè)置和/或改變至少一個所述規(guī)定的參數(shù)的值,如按百分比的值、按重量單位的值、按體積單位的值、按溫度單位的值和/或按時間單位的值;以及-批準所述值,特別是批準所述值的設(shè)置和/或所述值的改變。也就是說,用戶可以優(yōu)選地通過可用性層,特別是由可用性層構(gòu) 成的GUI,進一步指定所選的參數(shù)??梢酝ㄟ^圖形用戶界面輸入指定 值來進行所述參數(shù)指定。作為示例,可以向用戶提供輸入空間,用于 輸入所選的按克或千克為單位的第一材料的數(shù)量。更進一步,優(yōu)選地, 可以按毫升或升等為單位輸入第二材料??蛇x擇地/額外地,可以將材 料的數(shù)量作為所有材料的總重量的百分比來輸入。用戶可以按重量單 位輸入要生產(chǎn)的混合物的數(shù)量(如克或千克)。然后,用戶可以將第 一材料和第二材料的數(shù)量作為混合物總重量的百分比來輸入。例如, 第一材料的數(shù)量可以是混合物總重量的10%,第二材料的數(shù)量可以是混合物總重量的20%。而且,也可以自動地引入一個或多個材料的指定數(shù)量??傊?,根據(jù)本發(fā)明的優(yōu)選實施例,本發(fā)明的優(yōu)點是提供一種使用與電子批記錄設(shè)備/系統(tǒng)結(jié)合的SAP平臺的方法。特別的優(yōu)點是,標準 系統(tǒng)管理環(huán)境的功能性,如標準SAP環(huán)境,得到極大的改善。最大的 優(yōu)點是,可以規(guī)定邏輯指令步驟,并且可以根據(jù)用戶的特定需要改變 邏輯指令步驟的參數(shù)和/或變量和/或值。與前面所知的僅連接至企業(yè)資源計劃系統(tǒng)的如標準系統(tǒng)管理環(huán)境 的電子批記錄方案相比,根據(jù)本發(fā)明的優(yōu)選實施例,本發(fā)明提供以下 優(yōu)點-由于所有相關(guān)的信息(如材料到期和狀態(tài)等)在線可用,可以隨 著加工工序,可適時地進行一致性檢查;-完全的可追溯性,可以由一個資源進行從供應(yīng)鏈的開頭至工廠車 間的全過程的跟蹤;-可以僅由一個系統(tǒng)進行確認;-由于可以在系統(tǒng)管理環(huán)境中實施全部的方法,因此不需要不同系 統(tǒng)間的接口;-審計追蹤和電子簽名可以在單個系統(tǒng)內(nèi)一致地排列。更迸一步的優(yōu)點是,如上面所執(zhí)行的,所述輸入能夠得到批準。 特別是,當用戶具有特定的權(quán)利輸入特定值和/或改變特定值時,所述 輸入能夠得到批準。根據(jù)進一步的優(yōu)選實施例,批準邏輯指令步驟的所述規(guī)定和/或批 準邏輯指令步驟的所述改變包括以下步驟-通過由標準系統(tǒng)管理環(huán)境執(zhí)行兼容性指令來驗證所述一個或多 個邏輯指令步驟的兼容性,其中所述兼容性指令包含在所述邏輯指令 步驟內(nèi)。也就是說,兼容性指令可以包含在源碼中作為給標準系統(tǒng)管理環(huán) 境的指令(如SAP環(huán)境),用于驗證是否可以規(guī)定、刪除和/或改變邏 輯指令步驟??梢则炞C是否特定邏輯指令步驟能夠恰當?shù)匾黄鸸ぷ鳌?作為示例,可以使用包含允許的和/或禁止的指令的組合的外部數(shù)據(jù)庫 表格來比較規(guī)定的邏輯指令步驟和/或?qū)壿嬛噶畈襟E的改變。作為示 例,在制造醫(yī)療藥品和裝運醫(yī)療藥品的步驟之間的包裝藥品的步驟不 能被刪除。兼容性指令可以是使標準系統(tǒng)管理環(huán)境(如SAP環(huán)境)執(zhí)行標準 特征/或功能,這些特征/或功能也可能是SAP環(huán)境固有的。也就是說, 由于批準的例行程序,可以調(diào)用嵌入在標準系統(tǒng)管理環(huán)境內(nèi)的功能和/或標準程序等,并且,為了驗證一個或多個外部邏輯指令步驟的兼容, 也可以執(zhí)行嵌入在標準系統(tǒng)管理環(huán)境內(nèi)的功能和/或標準程序等。優(yōu)選地,批準邏輯指令步驟的所述規(guī)定和/或批準邏輯指令步驟的 所述改變包括以下步驟--由標準系統(tǒng)管理環(huán)境驗證用戶選擇和/或改變所述外部邏輯指令 步驟的權(quán)限。進一步優(yōu)選地,批準所述參數(shù)的所述規(guī)定和/或批準參數(shù)的所述改 變包括以下步驟-由標準系統(tǒng)管理環(huán)境驗證用戶規(guī)定、特別是選擇和/或改變所述參 數(shù)的權(quán)限。也就是說,驗證可以包含在源碼中作為給標準系統(tǒng)管理環(huán)境的指 令(如SAP環(huán)境),以驗證是否可以規(guī)定、刪除和/或改變邏輯指令步 驟,和/或是否可以規(guī)定和/或改變相關(guān)的參數(shù)。例如,這些指令可以引 導(dǎo)系統(tǒng)管理環(huán)境檢查/驗證是否向用戶分配特殊的權(quán)利。這些權(quán)利可以 存儲在標準系統(tǒng)管理環(huán)境的內(nèi)部數(shù)據(jù)庫表格內(nèi),通常在標準系統(tǒng)管理 環(huán)境內(nèi)給出。可替換地/額外地,可以在外部數(shù)據(jù)庫表格內(nèi)對這些權(quán)利 進行管理。根據(jù)進一步的實施例,向所述標準系統(tǒng)管理環(huán)境內(nèi)引入選擇的外 部邏輯指令步驟包括將所述外部邏輯指令步驟從所述外部數(shù)據(jù)庫映射 到所述標準系統(tǒng)管理環(huán)境。也就是說,作為外部邏輯指令步驟的優(yōu)選實施例,可以定制模板, 并將其存儲在外部數(shù)據(jù)庫表格內(nèi),如標準SAP表格。也可以在定制表格內(nèi)復(fù)制邏輯,以允許應(yīng)用程序執(zhí)行控制。優(yōu)選地,"映射"可以包括復(fù)制所述外部邏輯指令步驟,和/或從所述外部數(shù)據(jù)庫向所述標準系統(tǒng)管理環(huán)境提供指針。根據(jù)優(yōu)選實施例,所述方法進一步包括以下步驟 -將所述選擇的外部邏輯指令步驟,和/或所述外部邏輯指令步驟的所述改變,和/或所述選擇的參數(shù),和/或所述設(shè)置的值存儲在外部數(shù)據(jù)庫或所述標準系統(tǒng)管理環(huán)境的數(shù)據(jù)庫內(nèi)。有利地,如在上述的存儲步驟中所描述的,所有與制造和配制醫(yī) 療藥品的工序相關(guān)的數(shù)據(jù),從產(chǎn)生化學成份至交付的特定日期/地點等, 將優(yōu)選地被精確地監(jiān)測,并可用于將來的評估。優(yōu)選地,沒有用該方法手動和/或自動執(zhí)行和/或監(jiān)測的外部邏輯指 令步驟、和/或外部邏輯指令步驟的改變、和/或選擇的參數(shù)、和/或設(shè)置 的值,可以被手動地引入系統(tǒng)。也就是說,任何這些步驟,如參數(shù)、 值的改變可以寫在紙上或打印出來,并可以掃描,將紙上的信息轉(zhuǎn)換 成數(shù)字格式,如PDF格式的文檔。可以將該PDF文檔引入系統(tǒng)的外部 或內(nèi)部數(shù)據(jù)庫。也就是說,外部邏輯指令步驟可以包括交付,和/或提 供材料,和/或手動地裝運生產(chǎn)的醫(yī)療藥品。然后,操作員可以通過手 動地書寫相應(yīng)的備注來驗證交付的完成??梢話呙鑲渥⒉⑵湟胂到y(tǒng)作為PDF格式的文檔、tiff文檔、jpg文檔或任何其他合適的文檔。根據(jù)優(yōu)選實施例,所述方法進一步包括以下步驟 -從一個或多個所述規(guī)定的邏輯指令步驟建立主程式;-從所述主程式建立工序描述單。也就是說,可以使用手動和/或自動規(guī)定的一個或多個所述規(guī)定的 邏輯指令步驟,特別是從可用的外部邏輯指令步驟的集中選擇的一個 或多個所述規(guī)定的邏輯指令步驟,來建立主程式。根據(jù)本申請,主程式可以是如何生產(chǎn)醫(yī)療藥品的詳細說明。優(yōu)選地,可以從所述主程式建立所述工序描述單。所述工序描述 單可以包括生產(chǎn)醫(yī)療藥品的技術(shù)步驟。如必要,工序描述單也可以包 括進一步的信息,如藥品的包裝。根據(jù)進一步的優(yōu)選實施例,所述方法包括以下步驟 -根據(jù)所述規(guī)定的邏輯指令步驟,特別是根據(jù)所述主程式,模擬工序。也就是說,在實際實施這些真正的工序步驟(例如,制造和/或配 制)之前??梢愿鶕?jù)外部邏輯指令步驟,使用現(xiàn)有的工序管理環(huán)境, 如標準系統(tǒng)管理環(huán)境,來模擬工序。因此,可以容易地發(fā)現(xiàn)、報告和/ 或顯示可能的沖突和/或故障。該方法進一步優(yōu)選地包括建立可視顯示的步驟,以顯示所述工序 描述單。因此,可用性層優(yōu)選地可以是本發(fā)明的不可缺少的一部分,特別 是,如本文示例所描述的,并不局限于此示例,可用性層允許提供圖 形用戶界面、規(guī)定外部邏輯指令步驟、引入邏輯指令步驟、批準規(guī)定、 改變一個或多個外部邏輯指令步驟、規(guī)定參數(shù)、 一般地設(shè)置數(shù)值以及 特別地設(shè)置參數(shù)的值、建立主程式、模擬工序以及顯示工序描述單。本發(fā)明一個方面所述的數(shù)據(jù)處理設(shè)備本發(fā)明的另一個方面涉及數(shù)據(jù)處理設(shè)備,其用于控制和/或監(jiān)測醫(yī) 療藥品的制造工序和/或配制工序,包括-顯示設(shè)備,適用于在標準系統(tǒng)管理環(huán)境,如SAP環(huán)境,特別是SAPR/3禾口/或mySAP,提供圖形用戶界面(GUI);-規(guī)定器,適用于通過圖形用戶界面(GUI)規(guī)定外部邏輯指令步 驟,特別是手動和/或自動選擇外部邏輯指令步驟,如來自外部數(shù)據(jù)庫的主程式的工序步驟和/或化學式,其中所述外部邏輯指令步驟在所述 標準系統(tǒng)管理環(huán)境之外;-引入設(shè)備,適用于將所述選擇的外部邏輯指令步驟引入所述標準 系統(tǒng)管理環(huán)境;-批準設(shè)備,適用于批準在所述標準系統(tǒng)管理環(huán)境引入所述邏輯指 令步驟;-控制器,適用于根據(jù)由所述標準系統(tǒng)管理環(huán)境規(guī)定的所述指令步 驟控制和/或監(jiān)測所述工序。特別是,根據(jù)優(yōu)選實施例,規(guī)定器與GUI互連。也就是說,規(guī)定 器能夠與GUI—起工作,以允許用戶使用GUI選擇一個或多個外部邏 輯指令步驟。數(shù)據(jù)處理設(shè)備的優(yōu)選實施例 優(yōu)選地,數(shù)據(jù)處理設(shè)備包括-改變設(shè)備,適用于通過圖形用戶界面改變、特別是手動和/或自動 改變外部邏輯指令步驟的所述集中的一個或多個,如改變存儲的主程 式的化學式,其中所述批準設(shè)備適用于批準所述改變。更優(yōu)選地,規(guī)定器進一步適用于通過所述圖形用戶界面規(guī)定、特 別是手動選擇和/或自動選擇一個或多個所述規(guī)定的外部邏輯指令步驟 的參數(shù),如材料、重量、體積、溫度、時間,特別是來自外部參數(shù)數(shù) 據(jù)庫的參數(shù),其中所述批準設(shè)備進一步適用于批準所述規(guī)定的參數(shù)。最優(yōu)選地,數(shù)據(jù)處理設(shè)備包括設(shè)置設(shè)備,適用于通過所述圖形用戶界面手動和/或自動設(shè)置和/ 或改變至少一個所述規(guī)定的參數(shù)的值,如按百分比的值、按重量單位 的值、按體積單位的值、按溫度單位的值和/或按時間單位的值,其中所述批準設(shè)備適用于批準所述值。根據(jù)數(shù)據(jù)處理設(shè)備的優(yōu)選實施例,所述批準設(shè)備進一步適用于批 準邏輯指令步驟的所述規(guī)定和/或批準邏輯指令步驟的所述改變,該批 準通過以下步驟完成通過在標準系統(tǒng)管理環(huán)境內(nèi)執(zhí)行兼容性指令來驗證所述一個或多 個邏輯指令步驟的兼容性,其中所述兼容性指令包含在所述邏輯指令 步驟內(nèi)。根據(jù)優(yōu)選實施例,所述批準設(shè)備進一步適用于批準邏輯指令步驟 的所述規(guī)定和/或批準邏輯指令步驟的所述改變,該批準通過以下步驟 完成在標準系統(tǒng)管理環(huán)境內(nèi)驗證用戶選擇和/或改變所述外部邏輯指 令步驟的權(quán)限。進一步優(yōu)選地,所述批準設(shè)備進一步適用于批準所述參數(shù)的所述 規(guī)定和/或批準參數(shù)的所述改變,該批準通過以下步驟完成在標準系統(tǒng)管理環(huán)境內(nèi)驗證用戶規(guī)定,特別是選擇和/或改變所述 參數(shù)的權(quán)限。根據(jù)進一步的優(yōu)選實施例,所述引入設(shè)備適用于向所述標準系統(tǒng) 管理環(huán)境內(nèi)引入所述選擇的外部邏輯指令步驟,該引入通過將所述外 部邏輯指令步驟從所述外部數(shù)據(jù)庫映射到所述標準系統(tǒng)管理環(huán)境來完成。優(yōu)選地,數(shù)據(jù)處理設(shè)備包括存儲設(shè)備,其適用于存儲將所述選擇 的外部邏輯指令步驟,和/或所述外部邏輯指令步驟的所述改變,和/或 所述選擇的參數(shù),和/或所述設(shè)置的值存儲在外部數(shù)據(jù)庫或所述標準系 統(tǒng)管理環(huán)境的數(shù)據(jù)庫內(nèi)。根據(jù)優(yōu)選實施例,數(shù)據(jù)處理設(shè)備進一步包括建設(shè)設(shè)備,其適用于-從一個或多個所述規(guī)定的邏輯指令步驟建立主程式; -從所述主程式建立工序描述單。優(yōu)選地,處理設(shè)備包括模擬器,其適用于根據(jù)所述規(guī)定的邏輯指 令步驟,特別是根據(jù)所述主程式,模擬工序。進一步優(yōu)選地,顯示設(shè)備適用于建立可視顯示,以顯示所述工序 描述單。與上述描述相似,優(yōu)選地,可用性層被認為是本發(fā)明的不可缺少 的一部分,其包括一個或多個規(guī)定器、引入設(shè)備、批準設(shè)備、改變設(shè) 備、設(shè)置設(shè)備、建立設(shè)備、模擬器以及可視顯示設(shè)備等,如上面所實 施的。選擇的方面、特征和實現(xiàn)的組件被描述為存儲在存儲器內(nèi)。但是, 工序控制系統(tǒng)的全部或部分,包括方法和/或用于執(zhí)行方法的指令,可 以存儲在、分布于其他機器可讀的介質(zhì)或從其他機器可讀的介質(zhì)中讀 取。機器可讀的介質(zhì)可以包括二次存儲設(shè)備,如硬盤、軟盤以及 CD-ROM;從網(wǎng)絡(luò)接收的信號;或其他形式的當前公知的或?qū)黹_發(fā) 的ROM或RAM。實施工序控制系統(tǒng)的邏輯可以包括任何硬件和軟件的組合,在實 施中可以有很大的差異。例如,處理器可以實現(xiàn)為微處理器、微控制 器、DSP、專用集成電路(ASIC)、離散邏輯或其他類型的電路或邏 輯的組合。類似地,存儲器可以是DRAM、 SRAM、 Flash或任何其他 類型的存儲器。工序控制系統(tǒng)的功能性可以分布于多個計算機系統(tǒng)內(nèi)。 參數(shù)、數(shù)據(jù)庫和其他數(shù)據(jù)結(jié)構(gòu)可以單獨存儲和管理,可以并入單個的 存儲器或數(shù)據(jù)庫,或可以按照多個不同的方式將其進行邏輯和物理組 織。任何所述的邏輯可以用程序來實施,該程序可以是單個程序的一 部分,作為獨立程序,或分布于多個存儲器和處理器。本發(fā)明一個方面所述的計算機程序產(chǎn)品本發(fā)明的另一個方面涉及計算機程序產(chǎn)品,特別是存儲在計算機 可讀介質(zhì)或作為信號的計算機程序產(chǎn)品,當其被加載進計算機的存儲 器時,執(zhí)行根據(jù)本發(fā)明的方法。
將參照
本發(fā)明的優(yōu)選實施例。為了建立實施例,附圖中 所描述的特定特征是示例,其可以任意地組合。附圖包括附圖1:邏輯指令步驟的示意簡圖;附圖2:GUI禾口/或流程圖的示意圖;附圖3:流程圖的示意圖;附圖4:流程圖的示意圖;附圖5:流程圖的圖例;附圖6:數(shù)據(jù)庫的示范示意圖;附圖7a:數(shù)據(jù)庫的示范示意圖;附圖7b:數(shù)據(jù)庫的示范示意圖;附圖7c:數(shù)據(jù)庫的示范示意圖;附圖8:流程圖的示意圖;附圖9:流程圖的示意圖;附圖10:數(shù)據(jù)庫的示意圖;附圖11兩個可比較的流程圖的示意圖附圖12GUI的示意圖;附圖13GUI禾口/或流程圖的示意圖;附圖14流程圖的示意圖;附圖15流程圖的示意圖;附圖16GUI和/或流程圖的示意圖;附圖17GUI禾口/或流程圖的示意圖;附圖18GUI禾口/或流程圖的示意圖;附圖19示意簡圖;附圖20:示意簡圖;附圖21:數(shù)據(jù)處理設(shè)備的系統(tǒng)組成的示意簡圖;以及附圖22示出與邏輯指令步驟的外部規(guī)定器通信的工序控制系統(tǒng)。
具體實施方式
附圖1示出了連續(xù)的外部邏輯指令步驟Sl至S7的簡圖。特別是, 如圖所示,步驟Sl可以包括主數(shù)據(jù)管理,步驟S2可以包括工序描述 單建立和釋放,步驟S3可以包括配制管理,步驟S4可以包括制造執(zhí) 行管理,步驟S5可以包括包裝執(zhí)行管理,步驟S6可以包括批審查和 部署,以及步驟S7可以包括批記錄存檔。盡管附圖1是示例工序流程的示意圖,但是附圖1可以表示優(yōu)選 實施例所述的顯示的屏幕快照的示例。特別是,步驟Sl至S7的示意 圖也可以表示圖形用戶界面(GUI)中的按鈕10至22。通過選擇一個 或多個按鈕10至22,可以選擇重要的外部邏輯指令步驟。也就是說, 這種按鈕可以表示和/或鏈接至外部邏輯指令步驟。作為示例,按鈕IO 可以表示和/或鏈接至主數(shù)據(jù)管理步驟。在主數(shù)據(jù)管理步驟S1,可以建 立工序指令單。作為進一步的示例,按鈕14可以表示和/或鏈接至工序 描述單建立和釋放步驟S2。在該步驟中,可以選擇、刪除和/或改變程 式、材料和溫度。按鈕16可以表示和/或鏈接至制造執(zhí)行管理步驟S4。 相應(yīng)地,按鈕18可以表示和/或鏈接至包裝執(zhí)行管理步驟S5。當選擇 該按鈕18時,用戶可以進一步指定所述指令步驟S5的參數(shù),如包裝 材料等。同樣,可以自動地規(guī)定在包裝執(zhí)行管理步驟S5內(nèi)的進一步步 驟(如監(jiān)測和/或檢查包裝和包裝材料)。按鈕20可以表示和/或鏈接 至可以由用戶選擇的批審查和部署步驟S6。當選擇該按鈕20時,用戶 可以審查所有先前的邏輯指令步驟。特別是,用戶可以審查是否應(yīng)用 了正確的組成、重量和包裝??梢允謩雍?或自動地進行審査。特別是, 用戶可以手動和/或自動地接受審査。當選擇按鈕22時,用戶可以審查 批記錄檔案,如審查批記錄檔案的概述或其他摘要。28如附圖1所示,該方法是優(yōu)點是自我說明的,用戶可以由GUI引 導(dǎo)進入系統(tǒng)。因此,用戶可以在恰當?shù)臅r間執(zhí)行恰當?shù)牟襟E,并且該 方法的另一個優(yōu)點是能夠防止錯誤。該方法的另一個優(yōu)點是可以實現(xiàn)針對監(jiān)測的非常嚴格的制藥規(guī) 章。特別是,避免缺少和丟失數(shù)據(jù),從而保證整個的生產(chǎn)周期內(nèi)的所 有文檔被存檔。更有利地,本發(fā)明的優(yōu)選實施例所述的工序控制系統(tǒng)和方法,能 夠可操作地產(chǎn)生非常一致的制造工序效率、低成本以及高水準地符合 制藥業(yè)的規(guī)章。附圖2示出了當選擇按鈕10,即選擇了主數(shù)據(jù)管理步驟Sl時, 能夠被顯示或示出的示意顯示。能夠規(guī)定四個可從中選擇的四個邏輯 指令步驟。也就是說,當選擇主數(shù)據(jù)管理步驟S1時(即當選擇按鈕10時),可以手動或自動地選擇步驟Sll、 S12、 S13和S14中的一個或 多個。因此,當執(zhí)行主數(shù)據(jù)管理步驟S1時,也能夠執(zhí)行步驟Sll、 S12、 S13和S14中的一個或多個??蛇x擇地,附圖2也可以表示GUI的按鈕24至30。通過選擇一 個或多個所述按鈕,可以選擇特定的邏輯指令步驟。作為示例,當選 擇按鈕24時,即選擇了處理步驟庫。當選擇按鈕26時,即選擇了工 序步驟管理。當選擇按鈕28時,即選擇了顯示選項,即能夠改變或調(diào) 整顯示選項。當選擇按鈕30時,能夠激活選擇的工序指令單的外部邏 輯指令步驟。也就是說,步驟Sll至S14表示示范的外部邏輯指令步 驟或至外部邏輯指令步驟的端口,其可以由用戶選擇,或當開始主管 理步驟Sl時,被自動規(guī)定。附圖3示出了當按鈕24被激活時執(zhí)行的功能性的流程圖。也就是 說,作為示例,附圖3示出了當執(zhí)行工序步驟Sll時能夠執(zhí)行的工序步驟,例如,通過在工序控制系統(tǒng)內(nèi)運行的工序步驟修改程序來執(zhí)行。 特別是,附圖3示意地示出了當工序步驟庫按鈕24被激活時能夠手動 和/或自動執(zhí)行的操作。作為示例,在外部邏輯指令步驟的步驟S1101, 顯示圖形用戶界面,其允許用戶建立和/或修改和/或刪除工序步驟。特 別是,如在步驟S1101所示,圖形用戶界面僅提供給具有操作員權(quán)利的用戶。也就是說,作為第一步,可以驗證選擇按鈕24的人是否具有被指定為操作員的權(quán)利。根據(jù)上面對附圖的說明,當相應(yīng)的程序在運行,執(zhí)行步驟S11時,執(zhí)行如附圖3所示的功能性,其也可以被自動 地執(zhí)行(如當執(zhí)行步驟S1時)。當選擇按鈕24時,也可以手動地執(zhí) 行如附圖3所示的功能性。作為前述概念的進一步示例,用戶能夠通過附圖3步驟S1101中 提到的事務(wù)YE31R,其在對應(yīng)的方框的頂部,調(diào)用對應(yīng)的程序,從而 調(diào)用庫功能。在傳統(tǒng)的SAP內(nèi),可以使用事務(wù)碼執(zhí)行典型的程序。根 據(jù)附圖中所示的示例,定制事務(wù)被定義為YE31R。在調(diào)用程序之后, 用戶可以使用圖形用戶界面內(nèi)的相應(yīng)工具,通過按按鈕來添加和/或刪 除和/或修改工序步驟。在步驟S1101,外部邏輯指令步驟指"UL-YE31R"。下面所述的 隨后一些步驟可以是外部邏輯指令步驟UL-YE31R的子步驟。后續(xù)步 驟也可以是外部邏輯指令步驟。外部邏輯指令步驟的一個或多個所述 子步驟包括傳統(tǒng)上對標準系統(tǒng)管理環(huán)境公知的步驟。在步驟S1102,用戶能夠選擇是否建立工序步驟,是否修改工序 步驟,或是否刪除工序步驟。如果用戶選擇建立工序步驟,則在步驟 S1103,用戶被詢問是否建立新的工序步驟,或是否復(fù)制指定的工序步 驟。如果用戶選擇復(fù)制工序步驟,則在步驟S1104,向用戶提供有可能 的工序步驟類型的清單。能夠使用清單,特別是GUI內(nèi)的下拉菜單, 來實施該提供。在后續(xù)步驟S1105,用戶根據(jù)來自工序步驟清單的特定 的工序步驟碼來選擇一個或多個工序步驟。"工序步驟碼"是工序步驟的縮寫,不必表示"源碼"。然后,復(fù)制所述選擇的工序步驟,并 在步驟S1106,將其引入標準系統(tǒng)管理環(huán)境。如果用戶在步驟S1103選擇建立新的工序步驟,則在步驟S1107,向用戶提供可能工序步驟類型的清單。可能工序步驟類型的清單可以是傳統(tǒng)的下拉菜單等。在步驟S1107選擇了工序步驟類型之后,在步 驟S1108建立工序步驟。另一方面,如果用戶決定在步驟S1102不建立新的工序步驟,則 用戶必須在步驟S1109選擇是否修改工序步驟。在后續(xù)步驟S1110,用 戶必須根據(jù)步驟S1107 (見上)選擇工序步驟類型。隨后,用戶必須通 過在步驟Sllll選擇特定的工序步驟碼來選擇特定的工序步驟。在任何情況下,當根據(jù)步驟S1103和以后的步驟或子步驟建立新 的工序步驟時,或當根據(jù)步驟S1109和以后的步驟或子步驟修改指定 的工序步驟時,在步驟S1112配置特定的工序步驟。如果用戶在步驟S1109決定不修改工序步驟,則用戶能夠決定在 步驟S1113刪除工序步驟。隨后,用戶也必須選擇要在步驟S1114刪 除的工序步驟的特定的工序步驟類型。進一步,用戶也必須在步驟 S1115選擇特定的工序步驟,該工序步驟將在步驟S1116自動或手動地 被刪除。隨后,在步驟S1114和S1115,由于用戶可以手動地選擇外部 邏輯指令步驟,因此步驟S1114和S1115本身可以是外部邏輯指令步 驟。步驟S1116可以是外部邏輯指令步驟,其由系統(tǒng)自動地執(zhí)行。但 是,在步驟S1116,系統(tǒng)優(yōu)選地驗證是否允許刪除。也就是說,為了指 示該刪除,系統(tǒng)檢査用戶是否具有必要的權(quán)利。在該特定的示例中, 如上所述,用戶必須是操作員。進一步,系統(tǒng)檢查當刪除該工序步驟時,后面是否會出現(xiàn)沖突。在步驟SI 117,根據(jù)新建立的工序步驟和/或修改的工序步驟和/或 刪除的工序步驟,更新工序步驟庫。然后,顯示器/GUI可以被切換回與附圖2相似的顯示器/GUI,其 中用戶可以被允許通過選擇按鈕24、 26、 28或30中的一個,選擇步 驟Sll、 S12、 S13和S14中的一個??蛇x擇地,顯示器能夠顯示圖形 用戶界面,即GUI,當選擇按鈕26時,顯示GUI。也就是說,系統(tǒng)能夠 自動地從步驟Sll移到步驟S12。因此,在上面和下面的說明中,如已經(jīng)所指示的,按鈕的表示僅 是示范性的。 一個或多個按鈕也可以表示工序步驟,可以手動或自動 地激活一個或多個按鈕。附圖4示出了根據(jù)步驟S12的工序步驟管理的示范流程圖。在工 序控制系統(tǒng)內(nèi)運行的工序步驟管程序理可以執(zhí)行附圖4所示的邏輯。特別,在附圖4,在工程改變管理(簡稱為"ECM")內(nèi),應(yīng)定 義改變請求,并批準改變請求。特別是,在步驟S1201,接收用于修改 主程式的工作項目。也就是說,建立了請求。特別是,在步驟S1202, 用戶可以通過使用事務(wù)"UL-YE19",選擇主程式。在該示例中,用 戶必須是操作員。典型地,描述步驟S1202方框包括三個項目。在上 面部分,顯示的是由SAP執(zhí)行的事務(wù)。在中間部分,顯示的是要進行 的動作。在下面部分,顯示的是被允許執(zhí)行該動作/或選擇相應(yīng)事務(wù)的 人/用戶。附圖3中的方框也一樣。術(shù)語"YE19"和"UL-YE19"具有 類似的含義。特別是,術(shù)語"UL-YE19"涉及可用性層,并通過定制 事務(wù)"YE19"在SAP內(nèi)調(diào)用相應(yīng)的程序(一個事務(wù)能夠收集一個或多 個程序)。附圖3中所示的術(shù)語"YE19"和"UL-YE19"也一樣。當選擇特定事務(wù)時,例如事務(wù)"YE19",系統(tǒng)自動地檢查是否建 立的工序步驟具有與另一個在工程改變管理ECM中未建立的工序步驟相同的號碼。如果出現(xiàn)這種情況,系統(tǒng)防止用戶進入事務(wù)UL-YE19,從而避免短轉(zhuǎn)儲。額外地,當進入主程式時,系統(tǒng)檢査是否在操作段之間存在任何 不一致。如果是,則顯示該不一致,用戶被要求采取進一步的動作。 作為示例,如果該工序步驟號碼被手動地改變,則用戶必須留一個在公式內(nèi)使用的工序步驟??梢栽谑聞?wù)C202 (見下面)進行該改變。作 為示例,如果用戶試圖刪除與公式(操作數(shù))相關(guān)的輸入,當產(chǎn)生的 公式被認為不一致時,則系統(tǒng)可以限制用戶。盡管標準SAP可以包括 C202,但根據(jù)優(yōu)選實施例,由工序控制系統(tǒng)提供的該類型的一致性檢 査,是定制檢査,不在標準SAP內(nèi)執(zhí)行。特別是,當進入和/或離開事務(wù)UL-YE19,系統(tǒng)優(yōu)選地檢查建立主 程式期間的定制不一致,比如-阻止因素,如刪除與公式相關(guān)的輸入或與附條件步驟相關(guān)的主步驟。-警告消息,如與公式表達相關(guān)的一個輸入的限制的改變。進一步,系統(tǒng)優(yōu)選地檢查標準不一致。特別是,系統(tǒng)優(yōu)選地執(zhí)行 下列檢查-檢索在主程式結(jié)構(gòu)內(nèi)的可能的不一致。該檢索通過閱讀定制表格 來執(zhí)行,檢查是否該結(jié)構(gòu)符合在定制表格內(nèi)設(shè)立的要求。如果檢索到 不一致,則系統(tǒng)顯示該不一致并用戶要求釆取恰當?shù)膭幼?。作為示例?如上面已經(jīng)指出的,如果工序步驟號碼被手動地改變,則顯示在公式 內(nèi)使用的工序步驟要被刪除。-如果公式已經(jīng)被刪除,則系統(tǒng)提示用戶是否公式的輸入/參數(shù)也必 須被刪除。-如果主工序步驟被刪除,則系統(tǒng)提醒用戶將相應(yīng)的從工序步驟在 其從特征內(nèi)復(fù)位,從而這些從工序步驟與該刪除的工序步驟無關(guān)。由于為了維護主程式,用戶能夠從UL-YE19進入標準事務(wù)C202 (見下面),當回到事務(wù)UL-YE19時,系統(tǒng)執(zhí)行一致性檢查,并通過 事務(wù)C202提醒用戶由已完成的修改所導(dǎo)致的偶然的不一致。作為示例, 在該標準事務(wù)C202中,如果一個包含與其他步驟相關(guān)的步驟的操作段 被刪除,則標準檢查對流程邏輯不執(zhí)行任何檢查。當進入可用性層工 具時,特別是通過使用該GUI,可以提醒用戶潛在的不一致,如丟失 操作數(shù)的公式。在步驟S1202,用戶必須從可能的主程式的清單中選擇一個主程在步驟S1203,用戶必須選擇是否應(yīng)該將作為外部邏輯指令步驟 的一個示例的工序步驟從在步驟S1202選擇的主程式中刪除或留在該 主程式內(nèi)。如果用戶選擇不維護主程式內(nèi)的一個或多個工序步驟,則執(zhí)行步 驟S1204。在步驟S1204,調(diào)用事務(wù)C202。主程式數(shù)據(jù)通過事務(wù)C202 得到維護。但是,工序步驟被刪除。如在步驟S1204的方框內(nèi)所顯示 的,該事務(wù)能夠由操作員調(diào)用。特別是,附圖4也顯示了由事務(wù)C202 包括的對象32,該對象可以包括- 表頭數(shù)據(jù);- 操作;- 操作段;- 資源;-IPC定義(特征值、樣品步驟等);以及- 附加的可選數(shù)據(jù)字段。標準SAP可以通過事務(wù)C202來管理主程式,該事務(wù)C202可以包 括在標準SAP環(huán)境內(nèi)。也就是說,事務(wù)C202可以是標準事務(wù)。根據(jù) 本發(fā)明的優(yōu)選實施例,可以通過可用性層的定制外部事務(wù)YE19,在SAP方便地管理主程式。盡管可用性層是外部的,但其可以包括進標準系 統(tǒng)管理環(huán)境,如標準SAP環(huán)境,也可以在該環(huán)境中實施以及嵌入該環(huán) 境等。更方便的是,用戶可以按任何方式并利用保證一致定義的工序 步驟的控制的集,在主程式內(nèi)操縱工序指令。在事務(wù)C202期間,也可以在顯示屏上顯示對象32的信息。在后續(xù)步驟S1205,可以發(fā)送用于修改主程式的工作項目。也就 是說,在步驟S1205,能夠產(chǎn)生改變已經(jīng)完成的指示。如果在步驟S1203,用戶選擇維護主程式內(nèi)的一個或多個工序步 驟,則用戶可在步驟S1206,選擇是否添加另外一個工序步驟。如果應(yīng) 該添加另外一個工序步驟,則用戶可在步驟S1207,在樹內(nèi)為該工序步 驟選擇一個位置。也就是說,用戶能夠通過事務(wù)UL-YE19選擇,例如 工作流程內(nèi)的工序步驟的位置。系統(tǒng)可以允許用戶改變與MR操作關(guān)聯(lián)的資源,可以執(zhí)行以下的 檢查來這樣做-根據(jù)控制程式目的地來改變元工序步驟。-為此系統(tǒng)根據(jù)控制程式目的地,讀取其中存儲有元PS的定制表格。元工序步驟是特別的工序步驟,其是定制的,類似普通的工序步 驟,但被用來定義正確產(chǎn)生工序描述單或模擬主程式所需的變量和對 象。優(yōu)選地,可以用與(普通)工序步驟相同的方式來定義元工序步 驟。但是,用戶不使用元工序步驟來定義主程式內(nèi)的流程。特別是,用戶被允許從現(xiàn)有工序步驟的清單內(nèi)選擇要添加到主程 式結(jié)構(gòu)的一個或多個工序步驟。當選擇一個或多個工序步驟時,系統(tǒng) 優(yōu)選地緩存該工序步驟,并且在將其插入主程式結(jié)構(gòu)之前,執(zhí)行以下-如果工序步驟是公式,則系統(tǒng)檢查該公式的輸入,并選擇要插入 到主程式內(nèi)的輸入。然后,系統(tǒng)檢查輸入是否已經(jīng)出現(xiàn)在主程式內(nèi), 并提示用戶決定是否重新使用已有的輸入,或是否應(yīng)將新的輸入添加 到主程式。為了識別公式內(nèi)的工序步驟,讀取定制外部表格。定制表 格的結(jié)構(gòu)包含描述選擇的工序步驟所屬的工序步驟類型的字段。為了 檢索選擇的公式的輸入,從指定公式的外部文本文檔讀取定制文本。 執(zhí)行的算法對文檔內(nèi)容進行語法分析以獲得該組成部分。也就是說,可以通過將特定的工序步驟(例如,決定工序步驟) 鏈接至一組定義附加/替換流程的附加工序步驟,來產(chǎn)生附條件的流程。 例如,如果材料的溫度太低,則可以要求附加步驟與材料一起工作, 以達到所需的溫度。實施該邏輯的方法在模板的定義內(nèi)。每個模板都 設(shè)置有允許與其他工序步驟鏈接的選項,如將主工序步驟與從工序步 驟進行組合。優(yōu)選地,每個從工序步驟都包含主工序步驟的參考。根 據(jù)在從工序步驟內(nèi)選擇的條件,使用由操作員選擇的條件來檢查該條 件,從而激活附加的(從)工序步驟。如果滿足條件,則激活替代的 流程。在任何情況下,系統(tǒng)利用主程式結(jié)構(gòu)的一致性值來填充預(yù)定義的 特征的內(nèi)容。為了檢索應(yīng)被評估的特征,讀取在其中能找到(取決于 場景)一致特征的定制外部表格。一旦選擇了該位置,在步驟S1208,用戶能夠選擇工序步驟類型。 特別是,對象34能夠允許用戶選擇下列中的一個或多個- 輸入;- 公式;- 說明;以及- 在線文檔。在步驟S1209,用戶能夠選擇工序步驟編碼。當選擇工序步驟編 碼時,特別是當添加公式工序步驟時,系統(tǒng)檢查該公式工序步驟,并 將工序步驟的所有必要的輸入添加到主程式內(nèi)。特別是當添加公式工 序步驟時,系統(tǒng)檢查是否部分輸入已經(jīng)在主程式內(nèi)顯示。如果是,則 系統(tǒng)詢問用戶是重新使用部分輸入還是所有輸入。然后,能夠自動或手動地調(diào)用步驟S1210。在步驟S1210,調(diào)用事 務(wù)YE31R。通過庫事務(wù)能夠建立實例。當在庫中建立工序步驟時,系 統(tǒng)通過執(zhí)行存儲在定制表格內(nèi)的報告來接收一些特征的允許值。作為 示例,該定制表格指"YPSTEMP03",這將在下面進行說明。如果用 戶決定刪除實例編碼,則系統(tǒng)檢查是否該實例編碼在至少一個主程式 內(nèi)使用。如果該實例編碼在至少一個主程式內(nèi)使用,則系統(tǒng)不允許該 刪除。當修改實例編碼時,如果該實例編碼在至少一個主程式內(nèi)使用, 則系統(tǒng)不允許修改所有特征。而且,系統(tǒng)僅允許修改所述修改中的一 個或多個。作為示例,如果實例編碼是公式,則公式不能被修改。進一步,在后續(xù)步驟S1211,用戶選擇是否修改所述工序步驟。如果修改所述工序步驟,則執(zhí)行步驟S1212。特別是,事務(wù) UL-YE19實施多個檢查。如果修改值,則系統(tǒng)檢查該值的有效性。作 為示例,如果設(shè)定的上限值低于下限值,則出現(xiàn)錯誤。類似地,用戶 可以在另一個工序步驟上設(shè)定特定工序步驟有效性的條件。可以將條件引入與一些工序步驟鏈接的主程式內(nèi),如從工序步驟 和/或替代工序步驟鏈接至特定的主工序步驟。在此情況下,主工序步 驟根據(jù)選擇的用于激活替代流程的條件,驅(qū)動從工序步驟。例如,主 工序步驟可以是系統(tǒng)上的檢查,請求操作員驗證壓力的等級、溫度值 以及材料數(shù)量等。根據(jù)插入的值,系統(tǒng)能夠激活產(chǎn)生替代流程的替代 工序步驟和/或從工序步驟和/或附加的工序步驟(例如,如果壓力太高, 則添加請求操作員執(zhí)行一套把壓力降低至一個特定范圍的動作的工序流程)。在利用條件將主工序步驟的參考鏈接至每個從工序步驟的系 統(tǒng)上技術(shù)實現(xiàn)該激活。當評估了主工序步驟后(例如,填充有壓力值 的輸入數(shù)字),系統(tǒng)將條件(例如,插入的值大于上限值或小于下限 值和/或值在范圍內(nèi)和/或值在范圍外)返回到每個從工序步驟。如果滿 足條件(例如,值大于上限值),則可以激活附條件工序步驟,允許 用戶執(zhí)行替代流程,通過主從工序步驟傳遞變量來鏈接變量以允許用于激活的對比,從而技術(shù)執(zhí)行該替代流程。優(yōu)選地,可以實現(xiàn)JavaScript 功能,該功能適用于檢查條件,特別適用于顯示替代流程和/或?qū)⑻娲?流程隱藏進瀏覽器PI表單頁面內(nèi)。額外地,用戶能夠通過傳統(tǒng)的拖放功能來移動工序步驟。如果工 序步驟是公式的輸入(其可以是進一步工序步驟的一部分),則該n 接口可以防止工序步驟移到公式后面的位置。當涉及術(shù)語位置時,優(yōu) 選地,接口可以檢查或驗證工作流程內(nèi)的適時位置。也可以通過該拖 放功能來引入新的工序步驟。另一方面,如果工序步驟是公式,則該接口可以防止公式移到其 輸入的前面的位置。進一步,如果工序步驟是主工序步驟,則該接口 可以防止該工序步驟移到其從工序步驟的位置后面跟著的位置。因此, 該接口可以防止從工序步驟移到其主工序步驟的位置前面的位置。系統(tǒng)也可以防止和/或禁止工序步驟移到屬于控制程式啞目的地 (destination dummy)的操作段。額外地,可以檢查應(yīng)為相應(yīng)的公式的 輸入的進一步步驟,從而保證它們屬于相同的操作和控制程式目的地。 系統(tǒng)可以防止和/或禁止用戶將工序步驟,和/或工序步驟的輸入,禾口/ 或相應(yīng)的公式移到不同的操作和控制程式目的地。在步驟S1213,可以保存改變,并可以執(zhí)行步驟S1205。如果在步驟S1211,用戶選擇不修改工序步驟,則執(zhí)行步驟S1213, 即保存改變,并在步驟S1205從主程式修改發(fā)送工作項目。38如果用戶在步驟S1206選擇不添加另一個工序步驟,則執(zhí)行步驟S1214。在步驟S1214,用戶必須決定是否修改一個或多個工序步驟。 特別是,系統(tǒng)通過從圖形用戶界面選擇顯示的工序步驟(即通過點擊 相應(yīng)的按鈕、雙擊主程式樹上的工序步驟或從下拉菜單中選擇工序步 驟),提供改變工序步驟特征的能力。但是,在允許任何改變之前, 系統(tǒng)可以執(zhí)行下列檢査.--系統(tǒng)通過檢查用戶的權(quán)利并搜索能夠由具有此權(quán)利的用戶修改 的特征,獲得用戶可能修改的特征。為此,利用選擇的實例來讀取外 部表格。字段內(nèi)容定義哪個實例能夠被修改。也就是說, 一個特定的 用戶能夠被允許改變工序步驟的特定特征。其他的工序步驟只能以顯 示模式訪問。可以由用戶修改的特征要進行有效性檢查。該檢查包括 數(shù)值格式;可以由定制程序提取和列出的測量單位;處于釋放狀態(tài)的 在線文檔;簽名策略,其由提取的系統(tǒng)定義并由數(shù)據(jù)庫內(nèi)的定制表格 調(diào)用的定制程序顯示;以及輸出格式,其在由數(shù)據(jù)庫內(nèi)的定制表格參 照的定制程序產(chǎn)生的表內(nèi)定義。-一旦用戶修改特征,則系統(tǒng)檢查選擇的值是否一致。為此,系統(tǒng) 根據(jù)特征類型,執(zhí)行其邏輯己經(jīng)獲得算法的功能模塊。-用戶可以將一個工序步驟鏈接至另一個工序步驟。特別是,用戶 可以設(shè)置預(yù)定特征的值。因此,作為示例,用戶可以提供兩個或多個 工序步驟之間的主從關(guān)系。它們的預(yù)定義特征在定制表格內(nèi)定義。系 統(tǒng)通過讀取該定制表格,檢查工序步驟是否與另一個工序步驟相關(guān)。 定制表格為一個指定的工序步驟識別其是否涉及其他的工序步驟,是 否所涉及的工序步驟被定義為該指定工序步驟的主工序步驟和/或從工 序步驟。作為示例,在所述步驟S1215,為了修改工序步驟,用戶可從樹 中選擇一個工序步驟??梢杂霉臄?shù)據(jù)樹形式來顯示該樹??蛇x擇 地,該樹可以顯示為向下滾動菜單。一旦選擇了工序步驟,則在步驟S1212,系統(tǒng)允許改變主程式結(jié) 構(gòu)內(nèi)的工序步驟的位置,特別是通過拖放功能來改變。但是,在進行 該改變之前,系統(tǒng)可以自動執(zhí)行下列檢查-如果要將工序步驟移到虛擬的控制程式目的地,則不允許該移 動。因此,在定制表格,如在外部表格內(nèi)定義虛擬的控制程式目的地。-公式不能移到其輸入的上面的位置。因此,通過檢查主程式結(jié)構(gòu) 內(nèi)的輸入的位置,讀取并分析包含在公式內(nèi)的文本。-從工序步驟不能移到其主工序步驟的上面的位置。因此,讀取包 含工序步驟關(guān)系的定制表格。-公式不能移到屬于不同的控制程式目的地的操作段。-公式不能移到其輸入之間的位置。為了執(zhí)行該檢查,讀取包含在 公式內(nèi)的文本,并通過分析該文本,檢查輸入的位置和對應(yīng)的公式表 達的位置。如上所述,在步驟S1212之后,執(zhí)行后續(xù)步驟S1213和S1205。如果在步驟S1214用戶決定不修改工序步驟,則用戶可以在步驟 S1216選擇是否刪除工序步驟。如果在步驟S1217,用戶選擇刪除工序 步驟,則用戶必須在樹中選擇一個要從主程式結(jié)構(gòu)內(nèi)刪除的特定的工 序步驟。在選擇該工序步驟之后,系統(tǒng)可以自動執(zhí)行下列檢查-如果選擇的要刪除的工序步驟是公式的輸入,則系統(tǒng)不允許該刪 除。為了執(zhí)行該檢查,讀取定制外部表格,在該表格中,工序步驟被 記錄為公式的輸入(好像工序步驟確實是公式的輸入)。-系統(tǒng)檢查選擇的工序步驟是否是另一個工序步驟的主工序步驟。 如果是,則系統(tǒng)不允許該刪除。為了執(zhí)行該檢查,讀取定制外部表格, 在該表格中,該工序步驟被注冊為另一個工序步驟的主工序步驟。由系統(tǒng)管理環(huán)境實施的邏輯由邏輯檢查使用的相應(yīng)數(shù)據(jù)獨立規(guī) 定,并可以向該標準系統(tǒng)管理環(huán)境引入外部邏輯指令。可以在外部表 格中提供數(shù)據(jù),例如主程式、工序步驟的關(guān)系、公式的關(guān)系、公式的值和/或公式的參數(shù)。在要求進行任何修改的情況下,可以用簡單的方 式來改變外部表格,不需要特別的編程技巧。但是,用來實施必要的 檢查、驗證以及監(jiān)視常規(guī)的邏輯不需要改變。在標準SAP環(huán)境內(nèi)不可 能進行這種簡單的更新。而且,在標準SAP環(huán)境內(nèi),特定的檢查、驗 證以及監(jiān)視常規(guī)必須進行編程(例如,針對每個特定主程式或任何特 定的公式或其改變)。在步驟S1218,刪除在步驟S1217選擇的工序步驟。能夠自動進 行該刪除。也能夠手動地激活該刪除。 一旦該工序步驟被刪除,則系 統(tǒng)自動復(fù)位一個或多個與該刪除的工序步驟有關(guān)的進一步工序步驟的 特征。如上所示,如果應(yīng)該刪除工序步驟,則系統(tǒng)檢查其是否在公式 內(nèi)使用。如果是,則系統(tǒng)不允許該刪除。同樣,當刪除工序步驟時, 系統(tǒng)檢查其是否是另一個工序步驟的主工序步驟。如果是,則系統(tǒng)不 允許該刪除。然后,執(zhí)行步驟S1213和S1205。能夠自動和/或手動地執(zhí)行后續(xù) 步驟S13和S14 (見附圖2)。特別是,當執(zhí)行步驟S14時,可以模擬 工序指令單(PI表單),并可以執(zhí)行以下檢查- 將材料表(也稱為"BOM")與操作關(guān)聯(lián);- 確認在元工序步驟的位置是正確的;以及- 主程式不一致。在步驟S12的描述中,必要的定制表格和/或定制文檔可以是一個 定制表格和/或一個定制文檔。不過,也可以提供多個定制表格。特別 是,可以為每個執(zhí)行的檢查和/或每個工序步驟,提供一個獨立的定制 表格。優(yōu)選地,定制表格可以不包括在標準SAP環(huán)境內(nèi)。而且,也可 以針對特定的系統(tǒng)提供該定制表格。因此,該定制文檔可以是一個或 多個外部文檔??偨Y(jié),根據(jù)外部邏輯指令步驟的優(yōu)選實施例的附圖4中所示的工序步驟,事務(wù)UL-YE19的功能允許用戶建立、修改和/或刪除作為主程 式內(nèi)使用的對象的工序步驟。在一個實施中,事務(wù)可以執(zhí)行以下檢查 -當根據(jù)由用戶選擇的實例建立工序步驟時,系統(tǒng)檢查哪個是用戶 相關(guān)的特征,并顯示該特征,從而用戶能夠修改該值。自動地建立進 一步/剩余的特征,但不向用戶顯示。這通過讀取包含此信息的定制表 格來完成。-當修改工序步驟時,系統(tǒng)檢查插入到特征內(nèi)的值的一致性。為此, 系統(tǒng)根據(jù)特征類型,執(zhí)行其邏輯已經(jīng)獲得算法的功能模塊。-當刪除工序步驟時,系統(tǒng)檢查是否該工序步驟被任何主程式使 用。如果是,則建立使用該工序步驟的主程式的清單,且不允許該刪 除。-通過執(zhí)行其名稱存儲在定制表格內(nèi)的定制報告,填充與一定用戶 相關(guān)的特征的值的一個或多個表。這些報告由功能模塊根據(jù)定制表格 的內(nèi)容,在本申請所述的系統(tǒng)最初安裝的時候自動產(chǎn)生。附圖5示出了在附圖3和附圖4中使用的系統(tǒng)的說明。第一個符 號是前提符號502。在附圖4中,例如,步驟S1201具有ECM請求需 要批準的前提。第二個符號是結(jié)果符號504。結(jié)果符號504可以顯示采 取的動作,如接收用于修改主程式的工作項目。第三個符號是事務(wù)符 號506。事務(wù)符號506可以顯示由工序管理環(huán)境,如SAP環(huán)境,執(zhí)行 的事務(wù)。事務(wù)符號506顯示特定的事務(wù)、采取的動作以及負責采取該 動作的人。第四個符號是決策符號508。決策符號508可以指定可能導(dǎo) 致分支到其他動作的決策測試。第五個符號是對象符號510。對象符號 510可以指定參與任何指定動作的對象。附圖6示出了用于上述檢查的示范表格/數(shù)據(jù)庫。特別是,在附圖 6中,表格與事務(wù)UL-YE19相關(guān)。附圖6中所示的示范表格描述如下YPSCUS1:優(yōu)選地定義與YE19 —致性和流程相關(guān)的特征。其內(nèi)容能夠確定哪個特征必須啟用特定檢查(即定義主工序步驟的特征,并根據(jù)其值, YE19執(zhí)行所有與主工序步驟相關(guān)的檢查)。優(yōu)選地,表格YPSCUS1是包括特征集的控制表格,其中特征可以是工序步驟的基本要素和模板等。作為示例,能夠定義一項技術(shù)的特 征和/或激活為了激活特定的生產(chǎn)線所需的控制。例如,可以指定和/或 激活特定的機器。為了執(zhí)行特定的邏輯,可以用程序檢查特征。YPSLOVPLANT/YPSLOV01:優(yōu)選地,這些表格相關(guān)于根據(jù)特定關(guān)鍵字確定用于一定特征的允 許值的列表。這樣能夠確定流程中的能夠通過YE19產(chǎn)生的差異,附圖7a示出了示范表格,模板庫管理描述如下YPSTEMP01:優(yōu)選地,系該表格負責下列檢査-依賴于其一個字段的內(nèi)容的工序步驟(PS)拓撲(這能夠確定工序流程的定義,而非另外的)。-鏈接至替代PS的PS,以確定不同的流程;以及-PS拓撲時間有效性(取決于能夠使PS有效或過期的日期)YPSTEMP02:-PS使用定義(根據(jù)其一個字段的內(nèi)容,將PS作為表頭(即,包 括數(shù)據(jù))處理或作為本體(即,包括邏輯)處理)。-PS使用時間有效性(取決于能夠使PS有效或過期的日期)YPSTEMP03:-PS特征分配(屬于PS的特征的定義)-數(shù)據(jù)規(guī)則的定義(根據(jù)其一個或多個字段的內(nèi)容,特征的值能夠 是算法,而非另外的,這導(dǎo)致流程定義內(nèi)的差異)。-特征的含義(根據(jù)一個字段的內(nèi)容,特征能夠具有一個含義,而 非另外的,這導(dǎo)致流程定義內(nèi)的差異)-定義的用戶或定義的背景(根據(jù)一定字段的內(nèi)容,特征能夠與用 戶相關(guān)或不相關(guān),這導(dǎo)致前景工序的定義或背景工序的定義)-PS類型,根據(jù)其一個字段的內(nèi)容,特征可以在YE19PS顯示接口 獲得一個格式或另一個(數(shù)值表或按鈕等)。-PS值分配,如果PS是可選的數(shù)值表,則可以通過執(zhí)行其名稱存儲在該表格的一個字段內(nèi)的報告,檢索這些數(shù)值。YPSTEMP04:-PS命名規(guī)范的定義,據(jù)此,能夠在一個裝置中使用PS,而不能夠在另一個中使用,從而能夠定義將其在一個流程內(nèi)使用,而不能在另 一個流程內(nèi)使用。-PS命名規(guī)范時間有效性(取決于能夠使PS有效或過期的日期)YERICOUN: PS數(shù)字范圍定義。YPSTYPE:優(yōu)選地定義是否在事務(wù)YE19內(nèi)顯示PS拓撲,這導(dǎo)致前景或背景 工序的定義。進一步,附圖7b和7c示出了用于實例庫管理的示范表格以及標 準表格。特別是,如附圖6所示的示范數(shù)據(jù)庫/表格,附圖7a、 7b和7c涉 及用來維護主程式的事務(wù)UL-YE19。事務(wù)UL-YE19允許用戶以有效和 簡單的方式處理復(fù)雜的對象。 一旦建立了主程式,則用戶就能夠訪問 事務(wù)UL-YE19,從而管理主程式。特別是,事務(wù)UL-YE19可以-向主程式結(jié)構(gòu)添加工序步驟;-從主程式結(jié)構(gòu)刪除工序步驟; -修改主程式結(jié)構(gòu)內(nèi)的工序步驟; -修改主程式結(jié)構(gòu)內(nèi)的工序步驟位置; -模擬PI表單的建立;-根據(jù)主資源或替代資源,顯示主程式結(jié)構(gòu);以及 -當訪問/離開事務(wù)時,檢查一致性。總之,提供一種可用性層,其可以包括如附圖2中步驟Sll、 S12、 S13和S14所描述的功能。特別是,可用性層可以包括庫管理操作節(jié);以及主程式管理操作節(jié)。庫管理特別通過定制程序來招待,如附圖3所示的事務(wù)UL-YE31。 特別是通過定制程序,可以將工序步驟進行匹配?;镜墓ば虿襟E可 以包括下列屬性-文本允許用戶定義較長的文本,如操作員要遵從的指令。-數(shù)字允許用戶插入/輸入數(shù)值,如數(shù)字、時間或日期。作為示例, 定義這些值的范圍和目標值,從而在操作中引導(dǎo)用戶。也能夠提供測 量的單位,以及其簡單描述。-字母/檢查點允許用戶從可能的"符合的"和"不符合的"的值 集中選擇一個值或選擇自由文本的插入。也能夠提供步驟的簡單描述。-公式允許用戶獲得步驟內(nèi)定義的表達式的結(jié)果,與表達式內(nèi)鏈 接和定義的輸入相關(guān)。該步驟也可以提供有極限值和目標值、測量單 位以及簡單描述。-在線文檔允許用戶將工序步驟與系統(tǒng)管理環(huán)境,如SAP環(huán)境或 外部系統(tǒng)中的文檔進行關(guān)聯(lián)。也可以配置該步驟用于顯示或打印文檔。 也能夠?qū)⑤^長的文本,如操作員要遵從的指令,添加至該工序步驟。每個工序步驟能夠被定義為具有簽名或不具有簽名。作為示例, 為了完成該步驟,可能需要將一個或多個電子簽名插入到該步驟中。能夠使用標準的和定制的特征,在標準SAP內(nèi)定義基本的工序步 驟。但是,在工序步驟內(nèi)定義的邏輯優(yōu)選地是定制的。在庫中允許的動作是-工序步驟建立和相應(yīng)檢查;-工序步驟修改和相應(yīng)檢查;-工序步驟刪除和特定檢查。特別是,能夠?qū)?表在哪兒使用"提 供參考,即檢查工序步驟是否在其他邏輯指令步驟內(nèi)使用。能夠參考 特定的工序步驟。附圖8示出了簡單庫管理的示范的示意簡圖。主數(shù)據(jù)操作員36能 夠訪問可用性層(動作802),反過來,可用性層能夠?qū)崿F(xiàn)工序步驟的 建立和/或修改和/或刪除(動作804)。作為示例,能夠驗證工序步驟 的建立(動作806)。如果驗證是否定的,則能夠取消該動作(動作 808)。如果驗證是肯定的,則能夠建立和/或修改和/或刪除該工序步 驟(動作810)。關(guān)于庫內(nèi)的動作,下面將描述進一步的細節(jié)。 工序步驟建立和相應(yīng)檢查可以在庫內(nèi)建立基本工序步驟的實例,如前所述以及在主程式的 分配中使用的,這可以稱為主程式管理。由系統(tǒng)執(zhí)行的檢查包括以下內(nèi)容-是否輸入了強制性字段。如果沒有輸入強制性字段,則不能建立 基本工序步驟。所述強制性字段可以映射到特定的定制表格,如YPSTEMP03。因此,當丟失強制性部分時,不建立流程。-不能定義不一致極限值,如數(shù)字工序步驟。不能定義超過上限的 下限。不能用不兼容的格式定義極限值??梢詮南吕藛沃薪M織的值 的集中選擇用來關(guān)聯(lián)步驟的測量單位??梢杂稍L問表格YPSTEMP03 的工具調(diào)用的程序來產(chǎn)生下拉菜單。對于指定類型的工序步驟,表格YPSTEMP03可以包含工序步驟的所有特征或?qū)傩?。對于測量單位,可 以在執(zhí)行的系統(tǒng)中定義特定程序的特征,以從該系統(tǒng)內(nèi)檢索可選擇的 測量單位的表。-不能定義丟失操作數(shù)的公式以及表達式與輸出格式不一致的公 式??梢岳脭?shù)字輸入的表來執(zhí)行相同的檢查。-如果不參考特定的文檔,就不能定義在線文檔工序步驟。附圖9中的示意簡圖示出了在前面作為示例描述的檢查,特別是 邏輯檢查和訪問可用性層數(shù)據(jù)庫(動作902)。能夠檢查是否一個值與 數(shù)據(jù)庫內(nèi)定義的規(guī)則相匹配(動作904).如果值與數(shù)據(jù)庫內(nèi)定義的規(guī) 則相匹配,則通過該步驟(動作906),否則,則取消該動作(動作 908)。工序步驟修改檢查可以根據(jù)工具的邏輯內(nèi)定義的規(guī)則來修改選擇的工序步驟。作為 示例,可以將一些規(guī)則映射到定制,即外部數(shù)據(jù)庫。如上所述,這些 規(guī)則可以與工序步驟建立操作段使用的規(guī)則相似。工序步驟刪除檢查如果工序步驟在一個或多個主程式內(nèi)使用,則不可以刪除該工序 步驟。因此,能夠建立表以指示使用了哪些步驟。作為示例,附圖10 示出了這種規(guī)則數(shù)據(jù)庫1000的示意簡圖。特別是,附圖IO示出了四 種規(guī)則,但是必要時,可以提供許多規(guī)則。規(guī)則1 (在附圖10中稱為"rule弁l")表示通過的工序步驟字段 在數(shù)據(jù)庫YPSTEMP03被映射為強制性的。規(guī)則2 (在附圖10中稱為"rule#2")表示如果公式表達式由數(shù) 字工序步驟組成,則執(zhí)行表格YPSTEMP01內(nèi)工序步驟類型的檢查。規(guī)則3 (在附圖10中稱為"mle#3")表示如果文檔被映射到SAP 數(shù)據(jù)庫并處于批準狀態(tài),則檢查標準SAP表格。規(guī)則4 (在附圖10中稱為"mle#n")表示被映射到定制表格 YPSINST的工序步驟被用在主程式(SAP表格)內(nèi)。也就是說,根據(jù)該示例,從庫加到主程式的工序步驟可以映射到 兩個包含表頭和工序步驟細節(jié)的定制表格(YPSINST和YPSIIC)???以通過可用性層,利用庫工具,在庫中建立這些工序步驟。在庫中的 工序步驟可以是模板的實例。根據(jù)在表格YPSTEMP04內(nèi)定義的規(guī)則, 該實例被賦予一個唯一的名稱。可用性層也可以包括主程式管理,并特別提供在主程式內(nèi)插入、 修改、移動和刪除工序步驟的能力,如在附圖4中的流程中的示范顯 示。主數(shù)據(jù)操作員能夠使用該工具建立在生產(chǎn)線中流動的流程。根據(jù)一個優(yōu)選實施例,工序控制系統(tǒng)可操作地在標準系統(tǒng)管理環(huán) 境,如標準SAP環(huán)境中建立主程式。但是,根據(jù)本發(fā)明的優(yōu)選實施例, 可以通過優(yōu)選的定制可用性層添加大量的自動檢查,以驗證流程定義 的正確性。本發(fā)明的優(yōu)選實施例的另一個特征是,其允許主數(shù)據(jù)操作 員利用圖形層,如GUI,迅速地建立主程式。因此,遵循必要的步驟, 特別是使用基本的、能夠預(yù)先加載到定制庫的指令,這對用戶來說非 常簡單。進一步的優(yōu)點是在可用性層實施的主要檢查能夠保證操作員沒有差錯地建立主程式。 文檔(標準操作程序)可以參考處于批準狀態(tài)的文檔,添加流程中的一個或多個工序步 驟的在線文檔。在此方式中,過期的或未獲得批準的程序性的文檔不 在生產(chǎn)過程中顯示。當執(zhí)行完該檢查之后,對主數(shù)據(jù)操作員可用的文 檔由文檔本身的狀態(tài)進行過濾。作為示例,可以批準或不批準文檔的48狀態(tài)。可以使用標準SAP表格檢査該狀態(tài)。作為示例,可以將文檔存 儲在標準SAP庫。技術(shù)定義優(yōu)選地,可以在不同的生產(chǎn)線上執(zhí)行同一個命令,例如,可能要 求與定義的工序有偏差的不同的設(shè)施。作為示例,每條生產(chǎn)線可以要 求附加的/替代步驟來執(zhí)行相同的工序。有利地,由于優(yōu)選實施例將與 生產(chǎn)線兼容的技術(shù)與每個工序步驟相關(guān)聯(lián),因此只有與選擇的資源兼 容的步驟才可以對操作員可用。例如,如果某條生產(chǎn)線要求在包裝工 序之前旋轉(zhuǎn)藥品,則如果該生產(chǎn)線被選擇用于工序,就向操作員顯示 旋轉(zhuǎn)該藥品的工序步驟。如果步驟是可選的,則操作員可以選擇該步 驟,否則優(yōu)選地,該步驟被自動引入主程式和/或PI表單??梢詤⒖寂c技術(shù)相關(guān)的特征,針對為每個工序步驟選擇可能的技術(shù),要求查詢要為每個映射的模板執(zhí)行的定制表格(YPSTEMP03)。 該査詢返回到已執(zhí)行的程序名稱,從系統(tǒng)中檢索對工序步驟可用的允 許的技術(shù)。附條件流程可以在主程式內(nèi)定義附條件的流程。也就是說,工序步驟可以觸 發(fā)附條件工序步驟的激活。作為示例,如果對混合物的壓力檢查沒有 達到最小值,則操作員通過輸入在該步驟中的實際壓力值,將會自動 地激活要遵循的附加步驟,從而在附加時間內(nèi)將混合物保持在預(yù)定的 溫度。保持所述預(yù)定溫度,直至到達正確的壓力。也就是說,在建立 主程式期間,可以將必要的附加步驟,如混合至特定溫度或混合特定 的時段,作為附條件的步驟添加到主步驟。示范地,壓力值可以是附 條件的步驟??梢詾榕c操作員要插入的壓力最小值相關(guān)的附條件的步 驟設(shè)置激活條件。也就是說,主步驟可以被認為是主步驟,附條件步 驟可以被認為是從步驟。附圖11作為附條件流程的簡單示例,示出了兩個不同的場景。左 手側(cè)示出了場景A。右手側(cè)示出了場景B。在兩個場景中,選擇的工序 步驟相同。也就是說,場景A和場景B具有相同和/或相似的選擇的工序步驟。特別是,在場景A中,在步驟A1,執(zhí)行工序。在步驟A2, 檢查材料壓力。在步驟A3,驗證實際壓力大于最小壓力。然后,在步 驟A4,激活清洗工序,最后在步驟A5,停止工序。相應(yīng)地,在場景B中,在步驟B1,執(zhí)行工序。在步驟B2,檢查 材料壓力。在步驟B3,顯示實際壓力小于最小壓力。然后,執(zhí)行從步 驟B3.1、 B3.2、 B3.3禾PB3.4。具體地,在步驟B3.1,在40°C保存材 料。在步驟B3.2,等待50分鐘期間的過期。在步驟B3.3,檢查材料壓 力,在步驟B3.4,驗證實際壓力大于最小壓力。然后,在步驟B4,激 活清洗工序,最后在步驟B5,停止工序。公式插入可以將公式工序步驟添加到工序流程,以執(zhí)行自動計算。當操作員向主程式添加一個或多個公式工序步驟時,優(yōu)選地,系統(tǒng)自動地添 加所有與公式本身相關(guān)的輸入工序步驟,從而建立一致的流程。能夠在定制外部表格YPSFORMULA內(nèi)包含輸入和公式之間的關(guān)系。當要 求公式時,系統(tǒng)可以優(yōu)選地檢查表格,并詢問該表格,從而能夠檢索 到相關(guān)輸入的表。從該表中,可以對在庫中包含一般數(shù)據(jù)和實例的詳 細數(shù)據(jù)的表格YPSINST和YPSIIC進行額外的查詢,從而提取與公式 的輸入相關(guān)的數(shù)據(jù)。修改工序步驟一結(jié)果與公式的條件或限制相關(guān)如果數(shù)字工序步驟與公式相關(guān)或是從工序步驟的驅(qū)動器,當改變 允許的可能值的可能范圍時,系統(tǒng)優(yōu)選地提醒用戶其與其他工序步驟 的關(guān)系,并優(yōu)選地請求檢查/修改其與其他附條件工序步驟的關(guān)系,或 查閱相關(guān)公式的輸出范圍。作為示例,公式可以使用兩個與材料重量相關(guān)的輸入來計算平均 值。第一輸入可以具有1~10的范圍,第二輸入可以具有1 2的范圍, 單位都是隨機的。公式可以計算輸出范圍1~6,作為結(jié)果。如果用戶需 要將第二輸入的范圍改變?yōu)?~20,則在一個替代中,系統(tǒng)可以提示用戶驗證計算的輸出范圍1~15。如果用戶需要改變作為主使用的輸入的可能值的范圍以驅(qū)動附條件步驟,則系統(tǒng)可以提醒用戶檢查與附條件 工序步驟的關(guān)系。例如,如果主工序步驟收集隨機單位的示范范圍為1~10的壓力用于材料,且如果實際壓力大于最大壓力,則優(yōu)選地,可以向流程添加 一組附條件工序步驟。例如,這些附條件工序步驟可以是稀釋溶液和降低溫度等。如果用戶被要求改變主輸入的范圍為隨機單位的9~20, 則系統(tǒng)優(yōu)選地提醒用戶其與附條件步驟的關(guān)系,且該關(guān)系可以從大于 最大值改變?yōu)榇笥谧钚≈?。拖放功能通過選擇一個或多個工序步驟以及將該工序步驟移到主程式內(nèi)的 一個或多個不同的位置,就可以修改流程。優(yōu)選地, 一些檢查在此動 作期間執(zhí)行,例如,輸出公式可以不用移動相應(yīng)的輸入前面,禾tl/或主 工序步驟可以不用移到相關(guān)的附條件工序步驟的下面。工序步驟刪除優(yōu)選地,為了修改工序流程,可以將工序步驟從主程式內(nèi)刪除。 系統(tǒng)可以執(zhí)行一些下列檢查如果選擇的要刪除的工序步驟是公式的 輸入,則系統(tǒng)可以拒絕該動作,例如,優(yōu)選地在刪除相應(yīng)的公式之后。 相同的規(guī)則可以應(yīng)用于與一個或多個附條件工序步驟相關(guān)的主工序步 驟。優(yōu)選地,通過詢問YPSFORMULA數(shù)據(jù)庫追蹤公式和輸入工序步 驟之間的鏈接,來執(zhí)行該檢查。如果選擇的輸入與公式相關(guān),則優(yōu)選 地,系統(tǒng)阻止該動作。模擬優(yōu)選地,通過使用模擬特征來檢查主程式建立的正確性,該模擬 特征允許用戶在將主程式應(yīng)用到實際生產(chǎn)環(huán)境之前,驗證插入到工序 的步驟,和/或利用數(shù)據(jù)測試,和/或執(zhí)行公式計算,和/或激活替代工序 步驟,和/或選擇特定的資源等。模擬特征可以調(diào)用在工序控制系統(tǒng)中 提供的用于執(zhí)行模擬的工序模擬器或其他邏輯模塊。附圖12示出了圖形用戶界面1200的示范顯示。特別是,附圖12 示出了工序指令單表頭(PI表單表頭)以及操作段的表,操作段指數(shù)字0101、 0201、 0301、 0302以及0303,其可以是工序指令單的一部分。 右手側(cè)為"艙"1204的部分,優(yōu)選地,"艙"1204是PI表單的一個幀, 包含一組定制按鈕,該按鈕允許用戶執(zhí)行動作并調(diào)用不同的定制和標 準SAP模塊,這些模塊為生產(chǎn)工序提供集成的環(huán)境。優(yōu)選地,可以通 過工序變量,如工序描述單號、生產(chǎn)的材料或操作員執(zhí)行產(chǎn)生的批的 動作的操作段,艙幀和PI表單幀被集成并通信。為了執(zhí)行所有的生產(chǎn) 流程的步驟(如配制執(zhí)行、材料管理、工序內(nèi)控制檢查、標簽管理、 釆樣工序、時間控制單工序、準備規(guī)劃工序、執(zhí)行管理工序、文檔庫 管理以及關(guān)閉檢査等),也可以將這些參數(shù)傳遞到由按鈕調(diào)用的功能。 附圖16和17簡要示出了這些步驟的一般概念。附圖13示出了能夠在配制管理期間執(zhí)行的步驟。也就是說,附圖 13示出了當選擇按鈕14 (在附圖1中示出)時,圖形用戶界面的示例, 從而執(zhí)行步驟S3。具體地,配制管理步驟S3包括下列步驟配制計劃 步驟S31;艙室稱重表步驟S32;配制執(zhí)行步驟S33;以及配制完成檢 查和關(guān)閉步驟S34。與附圖2相似,附圖13示出了這些步驟。不過, 附圖13也表示具有按鈕38、 40、 42和44的圖形用戶界面。通過選擇 按鈕38、 40、 42和44當中的一個或多個,能夠執(zhí)行相應(yīng)的步驟。如上面已經(jīng)指出的,附圖13示范地示出了用來執(zhí)行配制工序的 塊。根據(jù)一個實施例,可以在GUI顯示按鈕。而且,附圖13可以表示流程圖,示出步驟S31~S34,當執(zhí)行步驟S3時,自動執(zhí)行步驟S31 S34。 也就是說,當執(zhí)行步驟S3時,可以執(zhí)行步驟S31 S34。因此,代替按 鈕38~44,附圖13可以表示由定制程序執(zhí)行的邏輯塊。但是,當用戶 調(diào)用該程序時, 一個或多個按鈕可用來執(zhí)行其相應(yīng)的功能,如附圖13 所述。具體地,附圖14和15示出了根據(jù)附圖13中的步驟S31的配制工 序執(zhí)行的簡要示意。具體地,步驟S31包括事務(wù)YE06。在第一計劃配制動作步驟S3101,執(zhí)行的本發(fā)明優(yōu)選實施例所述 的事務(wù),即指"事務(wù)YE06"。特別,優(yōu)選地,通過經(jīng)定制事務(wù)YE06在標準系統(tǒng)管理環(huán)境內(nèi)定 義的定制程序,從工序步驟釋放或附加材料請求執(zhí)行該步驟S3101。在后續(xù)步驟S3102,必須在配制緩沖器中限定材料。如果沒有在本發(fā)明優(yōu)選實施例所述的標準系統(tǒng)管理環(huán)境內(nèi)設(shè)定的 主數(shù)據(jù)內(nèi)分配材料,則請求為工序描述單/材料的配制選擇艙/位置。這 里,"艙"優(yōu)選地是容納刻度尺的空間。"位置"優(yōu)選地是指可能包 含不同艙的限定的生產(chǎn)區(qū)域。作為示例,位置可以是粉劑區(qū)。如果在步驟S3102,檢測到?jīng)]有在主數(shù)據(jù)內(nèi)分配材料,則在步驟 S3103,執(zhí)行附加材料請求功能,并將材料分到第一可用艙/位置。否則, 在步驟S3102,按照主數(shù)據(jù)內(nèi)所定義的來分配材料,根據(jù)本發(fā)明的優(yōu)選 實施例,該主數(shù)據(jù)可以嵌入或包括在標準系統(tǒng)管理環(huán)境內(nèi)。優(yōu)選地, 主數(shù)據(jù)可以映射到定制表格YECDIS03。此時,系統(tǒng)檢查批的存在和批的儲藏期限有效日期。如果這些檢 查失敗,則工序被阻止。然后,執(zhí)行下列步驟中的一個或多個,優(yōu)選地執(zhí)行全部步驟 -在預(yù)稱重步驟S3104,為了與特定的工序描述單進行關(guān)聯(lián),事先 對材料進行稱重。在預(yù)稱重步驟,用戶需要對下列數(shù)據(jù)進行處理材 料編碼、數(shù)量以及測量單位。如果提供了這些數(shù)據(jù),就可以識別進入的批。優(yōu)選地,由操作員通過定制事務(wù)YE03,在步驟S3105執(zhí)行該動作。-在PO/組成選擇步驟S3106,選擇與要使用的材料相關(guān)的行。優(yōu) 選地,由操作員通過定制事務(wù)YE03,管理該動作。在步驟S3106,可 以選擇使用點和必要的組成。-在掃描步驟S3107,例如,使用具有材料表和對應(yīng)的條形碼的紙 頁,用戶能夠直接獲得對應(yīng)的信息。使用傳統(tǒng)的打印機45就能夠獲得 該材料表和對應(yīng)的條形碼。這可以由監(jiān)管者用戶在步驟S3108從事務(wù) YE06,利用功能"打印艙稱重表"來實現(xiàn)。優(yōu)選地,由掃描儀在步驟S3109讀取條形碼,從而允許用戶從系 統(tǒng)中直接獲得相應(yīng)的信息,如材料編碼、數(shù)量以及工序描述單號等。 為了執(zhí)行配制動作,可以使用該數(shù)據(jù)詢問定制數(shù)據(jù)庫。優(yōu)選地,由操 作員通過事務(wù)YE03執(zhí)行該動作。替代地,掃描步驟能夠被稱為掃描模 式。根據(jù)優(yōu)選實施例,在該工序的最后,在步驟S3110,根據(jù)要管理 的材料,可以向用戶顯示安全卡,通知材料的管理,如護罩的使用以 及小心處理等。進一步,也可以向用戶顯示安全信息。優(yōu)選地,由系 統(tǒng)在優(yōu)選的事務(wù)YE03中自動地向用戶顯示該信息。此時,操作員可以在步驟S3111,通過優(yōu)選的定制事務(wù)YE03執(zhí)行 材料和批識別。該識別能夠通過手動獲取或如通過條形碼閱讀器進行。 如附圖15所示,該動作是配制執(zhí)行的起點。在進入下一個步驟之前,系統(tǒng)優(yōu)先地檢査批的狀態(tài)和相應(yīng)的有效 日期。如果該批過期或不在正確的狀態(tài),具體地說,如果該批是封鎖 的或不配制的,則執(zhí)行被阻止。在標準系統(tǒng)管理環(huán)境的傳統(tǒng)表格內(nèi)檢 索該信息。如果標準系統(tǒng)管理環(huán)境是SAP環(huán)境,則在標準SAP表格MCHA和MCHB以及批的分類中檢索該信息。接下來,執(zhí)行配制執(zhí)行步驟S3112。從優(yōu)選的事務(wù)YE03調(diào)用的主屏幕,用戶能夠向系統(tǒng)輸入數(shù)據(jù),如材料編碼、批編碼以及重量的數(shù)旦絲 里寺。當輸入重量的數(shù)量值時,必須考慮為使用的特定刻度尺而定義的 數(shù)值范圍??梢蕴峁┒ㄖ票砀瘢渲杏成溆锌潭瘸叩闹圃鞆S家公布的 誤差。作為示例,對于量程為0 10公斤的刻度尺,公布的誤差可以是 0.05克。在檢査誤差之后,如上所述,可以將每個重量存儲在定制表格內(nèi), 如YECDIS02,并且可以將表頭信息存儲在優(yōu)選的定制表格YECDIS01 內(nèi)。優(yōu)選地,如果刻度尺連接至系統(tǒng),則可以手動或自動地獲得重量。 在此情況下,定義材料的片斷(包)。然后,在步驟S3113,驗證片斷是否丟失和/或破裂,是否要求向 系統(tǒng)添加附加材料用于該工序。如果是,則執(zhí)行"附加材料請求"步 驟S3114,在系統(tǒng)中產(chǎn)生轉(zhuǎn)移描述單以尋址倉庫。能夠自動地提供該轉(zhuǎn) 移描述單。然后,在步驟S3115,對系統(tǒng)進行檢査看是否到達使用的最后一 點。如果是,則在步驟S3116,將剩余材料回收到倉庫。最后一點可以 是生產(chǎn)流程上的特定位置,如工序描述單內(nèi)的操作和操作段。能夠由材料回收功能來執(zhí)行剩余材料的回收。如果沒有到達使用的最后一點,則執(zhí)行步驟S3104、S3106和S3107 中的一個或多個步驟以及相應(yīng)的后面的步驟,如附圖14所示。-在配制關(guān)閉動作步驟S3117,優(yōu)選地,通過事務(wù)YE06,配制用于 特定工序描述單的所有材料,用于操作/定位。-在描述單關(guān)閉步驟,為了檢查每個片斷的配制執(zhí)行,可以對每個 片斷進行檢查。優(yōu)選地,在表格YECDIS02內(nèi),為每個注冊的片斷設(shè) 置一個標志。優(yōu)選地,對每個片斷的檢查包括利用條形碼閱讀器讀取 條形碼來獲得打印在每個片斷標簽上的數(shù)據(jù)。-在標簽調(diào)節(jié)步驟S3118,優(yōu)選地,由系統(tǒng)檢查所有打印的標簽。 具體地說,系統(tǒng)檢查是否由于丟棄一些片斷, 一些標簽丟失、被重新 打印或刪除。附圖16是如果選擇/激活附圖1中的按鈕16時的示例圖。也就是 說,附圖16示出了當執(zhí)行步驟S4時的圖形用戶界面。在該顯示中, 顯示了不同的按鈕46~62。根據(jù)前面所描述的附圖2和13,這些按鈕 也能夠表示工序步驟S41 S49。具體地說,當選擇按鈕46時,執(zhí)行工序步驟S41。工序步驟S41 指組員分配步驟S41。工序步驟S41提供維護操作員資格授予的功能, 從而允許操作員在工序描述單和/或選擇的資源上執(zhí)行系統(tǒng)動作。而且, 由特定的接口檢索與由操作員參加的培訓相關(guān)的信息,并在用戶登錄 處進行檢査。如果丟失了資格,則為了關(guān)閉分配,系統(tǒng)從監(jiān)管者處要 求特定的權(quán)限及說明意見。然后,為了根據(jù)步驟S41執(zhí)行全部或部分 成員分配,有必要選擇按鈕46。而且,如果執(zhí)行了步驟S4,則能夠自 動地執(zhí)行步驟S41的部分或全部功能。此外,按鈕48能夠指工序指令 單。特別是,由該工序步驟S42驅(qū)動生產(chǎn)執(zhí)行。這些在主程式內(nèi)定義 的步驟,被安排在控制程式內(nèi),優(yōu)選地,該控制程式作為與工序制造 艙集成的基于網(wǎng)頁的工序指令單(PI表單)顯示給用戶。也就是說,在步驟S42,在圖形用戶界面顯示PI表單,作為可用性層的一個優(yōu)先 顯示。優(yōu)選地,通過選擇按鈕48進行該顯示。在附圖12中所示的示例中的PI表單,其結(jié)構(gòu)按下列等級邏輯劃分操作、操作節(jié)、操作段和工序步驟。操作節(jié)是一組執(zhí)行工序上相似任務(wù)的操作段。作為示例,操作節(jié) 能夠是設(shè)置操作節(jié)或運行操作節(jié)。優(yōu)選地,PI表單表達對實際資源定義的用戶或工序步驟,該實際 資源是在上面處理操作的資源。使用如附圖12所示的艙,PI表單鏈接至多個內(nèi)置功能。在步驟S43,優(yōu)選地,通過選擇按鈕50,執(zhí)行材料接收。當交付 保存的材料用于特定操作的生產(chǎn)時,為了開始生產(chǎn),必須執(zhí)行材料接 收。當己接收到材料時,生產(chǎn)操作員識別組成和與工序描述單和工序 中的操作相關(guān)的批編碼。在該材料接收信息中,操作員識別配制的片斷和用于生產(chǎn)的中間 段。在識別、檢查材料并粘貼消耗量。在步驟S44,優(yōu)選地,通過選擇按鈕52,執(zhí)行使用宣布工序。必 須宣布按每一使用點的每種材料的使用。具體地說,操作員必須通過 識別接收到的片斷,宣布在每個使用點中所需的每種材料的使用。而 且,操作員必須宣布要在生產(chǎn)中配制的材料的數(shù)量。優(yōu)選地,當工序中的操作段需要時,直接從PI表單調(diào)用使用宣布 功能。為工序或特定的操作段執(zhí)行該功能。步驟S45,也稱為貨物接收步驟S45,優(yōu)選地,可以通過選擇按鈕 54來執(zhí)行該步驟,允許操作員宣布生產(chǎn)的數(shù)量。由用戶宣布的數(shù)量張貼在存貨上,并使用背景功能確認貨物接收操作段。而且,優(yōu)選地, 當存儲時,自動打印貨物接收標簽。優(yōu)選地,維護貨物接收歷史,并能夠通過相同的屏幕/圖形用戶界面獲得該歷史。然后,執(zhí)行步驟S46 和S47,優(yōu)選地,通過選擇按鈕56和58來執(zhí)行這些步驟。在步驟S46 和S47,由生產(chǎn)活動中的手動和/或自動觸發(fā)器打印標簽。作為示例, 這種標簽可以是資源標簽、HFG容器標簽、材料回收標簽以及樣品標 簽等。能夠通過訪問專用的事務(wù)來重新打印標簽。標簽調(diào)節(jié)管理與打印的、重新打印的以及作廢的標簽相關(guān)的信息, 以仔細檢査插入的數(shù)據(jù)。然后,在步驟S48,優(yōu)選地,通過選擇按鈕 60,執(zhí)行例外報告功能。該功能獲取在工序中的批的所有評論和事件, 從而存儲關(guān)于偏差觸發(fā)器、數(shù)據(jù)、時間和簽名的信息。具體地說,跟蹤監(jiān)管者和/或質(zhì)保人員(稱為"QA")的檢查,并 收集附加的評論。在工序的結(jié)尾處,為了執(zhí)行關(guān)閉,監(jiān)管者必須調(diào)用報告并驗證所 有張貼的評論。最終,通過選擇按鈕62優(yōu)選地執(zhí)行步驟S49。在步驟 S49,執(zhí)行關(guān)閉動作。具體地,在與PI表單的操作相關(guān)的所有上述提 到的動作的結(jié)尾處,工序指令要求調(diào)用關(guān)閉檢查報告,以驗證正確的 動作執(zhí)行。系統(tǒng)對工序完成執(zhí)行檢查,并將結(jié)果返到報告內(nèi)。在存儲時,系統(tǒng)優(yōu)選地要求輸入機器和工時或要求正確來自接口 (例如,被稱為"PRS"的外部生產(chǎn)報告系統(tǒng))的數(shù)據(jù)。58在關(guān)閉時,保存系統(tǒng)確認,操作和/或描述單,使用背景功能關(guān)閉 PI表單和所述技術(shù)完成(稱為"TECO")的狀態(tài)。然后,制造執(zhí)行管理步驟S4就完成了。通過選擇按鈕46 62中的 一個或多個,能夠手動地執(zhí)行上述步驟S41 S49。但是,也可以自動地 執(zhí)行部分或全部步驟S41 S49。具體地說,由系統(tǒng)自動地按順序執(zhí)行部 分或全部步驟S41 S49。附圖17示出了示范的圖形用戶界面1700,當執(zhí)行步驟S5時,可 以顯示該接口。具體地說,當選擇附圖1所示的按鈕18時,顯示示范 圖形用戶界面1700。具體地說,步驟S5能夠包括以下步驟材料接收、 準備布置、工序內(nèi)控制、貨物接收、材料調(diào)節(jié)、例外報告以及關(guān)閉動 作。額外地,可以包括標簽管理和標簽調(diào)節(jié)步驟,也可以包括"PI表 單"的步驟/動作。可選擇地,圖形用戶界面能夠具有類似于附圖1、 2、 13和16中描述的相應(yīng)的按鈕。也就是說,圖形用戶界面1700顯示接 口要素,如激活或控制工序步驟的按鈕,或報告進展情況或控制工序 步驟的狀態(tài)的要素。附圖17中顯示的接口要素包括以下要素步驟材 料接收要素1702、準備布置要素1704、工序內(nèi)控制要素1706、貨物接 收要素1708、材料調(diào)節(jié)要素1710、例外報告要素1712以及關(guān)閉動作 要素1714。可選擇地,圖形用戶界面1700可以包括步驟標簽管理要素 1716和標簽調(diào)節(jié)要素1718,以及至"PI表單"的步驟/動作參考標簽 1720。具體地說,準備布置可以包括能夠由生產(chǎn)用戶顯示的信息,以使 用戶獲得有關(guān)要打印在鋁塑包裝上和成品盒上的數(shù)據(jù)的信息。盒和鋁 塑包裝的布置以及在程式材料和批主中維護的可變數(shù)據(jù)能夠在報告中 顯示。 一旦報告被打印出來,還能夠在工序中再次提取要顯示和重新 打印的報告。也就是說,能夠通過選擇附圖17顯示的相應(yīng)的按鈕,執(zhí) 行準備布置。當執(zhí)行步驟S5時,也能夠自動地執(zhí)行步驟"操作布置"。而且,在工序控制中的步驟能夠允許記錄在IPC執(zhí)行中的工序內(nèi) 控制(下面簡稱為"IPC")的結(jié)果。優(yōu)選地,在IPC執(zhí)行期間,系統(tǒng)將結(jié)果記錄在檢查的批中。從附 圖12所示范顯示的艙中適當?shù)陌粹o,可以到達IPC執(zhí)行。該功能能夠 允許用戶填充、評估以及完成在當前檢査點中活躍的IPC。更優(yōu)選地, 在工序的任一點,系統(tǒng)可以檢索與任何檢査點的IPC相關(guān)的所有信息。 用戶/操作員可以通過選擇艙中合適的按鈕訪問該功能。附圖18示出了可能的圖形用戶界面1800,該接口能夠在步驟S6 顯示。也就是說,當選擇按鈕20時,能夠顯示附圖18所示的圖形用 戶界面1800。具體地說,批審查和部署步驟可以包括檢查表審查步驟、 檢查表填表步驟以及批準步驟。在檢查表審查步驟和檢査表填表步驟 中,批部署工序可以在相關(guān)的工序描述單(PO)已經(jīng)在系統(tǒng)中被關(guān)閉 后幵始。在背景中觸發(fā)和執(zhí)行批記錄存檔。使用動態(tài)的檢查和至PI表 單的鏈接,QA操作員可以直接顯示由生產(chǎn)操作員保存的數(shù)據(jù)。通過審 查檢查單,操作員可以評估項目,并宣布一致性。也可以觸發(fā)由系統(tǒng) 的自動建議。具體地說,能夠通過選擇附圖18顯示的相應(yīng)的按鈕,執(zhí)行所述步 驟,不過,也可以自動地執(zhí)行這些步驟。也就是說,圖形用戶界面1800 可以顯示接口要素,如激活或控制步驟的按鈕,或報告進展情況或步 驟狀態(tài)的要素。在附圖18中,顯示的接口要素為檢查表審查要素1802、 檢査表填表步驟1804以及批準步驟1806。在批準步驟,通過管理特定用戶狀態(tài),功能能夠允許在生產(chǎn)的批 上的使用決策定義。具體地說,能夠管理不同的批準等級,對批進行 兩步控制。而且,存儲時能夠執(zhí)行檢查。如果至少一個組成批被拒絕, 則不能批準該批。當QA保存了該批準時,該批記錄的第二個版本被批 準并存檔。附圖19示出了工序控制系統(tǒng)的一個實施的示意簡圖。具體地說, 附圖19示出了工序指令。作為示例,附圖19示出了特殊工序指令的 列64??啥x特征和工序指令。作為示例,可以提供允許用戶在PI表 單中定義簡單指令的特征的序列。能夠使用標準工序建立定制指令和/或邏輯。示范地示出了定制工序指令66。定制工序指令能夠具有定制 特征,如"ZPPPI—SAVE—HEADER" 、 PSTID"以及PSNR" 等。定制工序指令能夠被稱為"PI—NAME#1"以及"PI_NAME#2"等。 定制工序指令里面的定制特征能夠允許PI表單中的先進的指令,如附 條件的流程以及公式、偏差和輸入的自動執(zhí)行等。也就是說,能夠在 流程中使用可以是表格的工序指令66,如附圖4所示。而且,附圖19示出了長文本68。當執(zhí)行特定的工序指令時,長 文本68包含操作員要遵守的說明和/或文本。也就是說,部分工序指令 66能夠包含操作員要遵守的說明。長文本68可以包括在SAP內(nèi)的標 準表格內(nèi)。而且,附圖19示出了工序模板70。工序模板70可以包括工序指 令結(jié)構(gòu)和邏輯定義。工序步驟模板70可以包括參考表格71。參考表格 示范地命名為"YPSTEMPO1" 、 " YPSTEMP02 "禾口 " YPSTEMP03 "。 參考表格71能夠包含在前述SAP定制中定義的工序指令的映射、允許 值和邏輯控制。而且,能夠提供用來管理長文本指令的結(jié)構(gòu)和數(shù)據(jù)庫/ 表格72。附圖19還顯示了主程式部分73。額外地,在主程式部分能夠提供指令74,這些指令填充有可用性 工具,特別是具有如上所述的圖形用戶界面。每個工序步驟可以分成- 包含被稱為"UPS_HDR"的數(shù)據(jù)的表頭;以及- 包含被稱為"PINAME#"的邏輯的本體。也能夠提供包含插入的定制指令的標準SAP表格的相應(yīng)的字段76。在工序描述單部分,對從主程式建立工序描述單進行說明。工序描述單(process order)說明生產(chǎn)運行或服務(wù)提供中批的生產(chǎn),如材料。 其根據(jù)主程式產(chǎn)生,并包含工序計劃中的所有信息。附圖19還顯示了 工序描述單部分78。在一個優(yōu)選實施例中,控制程式(開始)部分80規(guī)定從工序描述 單建立控制程式。具體地說,可以將標準工序與本發(fā)明所述的優(yōu)選的 系統(tǒng)進行組合。通過使用控制程式,能夠?qū)⒖刂茢?shù)據(jù)從工序描述單傳 到工序控制。用戶定義在控制程式中包含的信息,并在工序控制中指 定將該信息發(fā)送到哪兒。定制控制程式建立工序是基于向主體(示范地稱為在包含在 "PI—NAME#"工序步驟內(nèi)的邏輯)填充數(shù)據(jù)工序步驟(示范地稱為 "UPS_HDR"),使得數(shù)據(jù)與邏輯組合在一起,從而建立要在生產(chǎn)控 制中使用的指令。在控制程式(結(jié)束)部分82,發(fā)送控制程式,并產(chǎn)生PI表單。PI 表單表示發(fā)送給工序操作員的控制程式的結(jié)果,其內(nèi)容以文本在屏幕 上顯示。這意味著PI表單是給工充操作員的指令,其描述如何以及按 哪一個描述單來制造產(chǎn)品。例如,PI表單能夠包含有關(guān)拾取原材料的 信息,也包含有關(guān)給混合器裝料以及填充料倉等信息。而且,PI表單還包含下列信息,如在SAP中建立的指令和邏輯、 在庫中個人化的指令和邏輯,以及通過可用性層插入到主程式內(nèi)的指 令和邏輯。附圖20示出了控制程式事件的概述,特別是從主數(shù)據(jù)管理至工序 管理的控制程式事件。附圖20也示出了可用性層工序步驟主數(shù)據(jù)部分 84。在可用性層工序步驟主數(shù)據(jù)部分84中,主數(shù)據(jù)用戶可以建立工序 步驟,這些工序步驟可以被其他類型的能夠通過可用性層工具訪問的工序使用。在SAP環(huán)境內(nèi)定義基本工序指令,并將其映射到定制表格, 如附圖19中作為示例顯示的表格71。在一個優(yōu)選實施例中,定制表格 71中優(yōu)選地由可用性層管理,以執(zhí)行邏輯控制。根據(jù)一組定制數(shù)據(jù)庫表格88,建立的工序指令可以存儲在定制庫86中。在一個優(yōu)選實施例中提供可用性層主程式改變部分90。在該可用 性層主程式改變部分90中,用戶可以通過可用性層分配事先對特定主 程式定義的工序指令。因此,用戶可以建立流程邏輯并控制工序。在 附圖20中,插入在主程式內(nèi)的工序指令20可以存儲在標準系統(tǒng)管理 環(huán)境(如SAP表格)的定制外部表格內(nèi),用于后續(xù)步驟的處理。在一 個實施中,可以模擬工序的行為。具體地說,在釋放主程式之前,能 夠測試基于工序指令92的組合而定義的工序和在其中定義的每個控 制,以為實際工序的管理產(chǎn)生工序描述單。在可用性層主程式改變部 分90,該模擬示范地顯示為示意艙94。具體地說,艙94是提供給用 戶的圖形用戶界面的示意圖。附圖20也示出了描述單管理部分96的示例。在描述單管理部分 96中,在測試流程和控制的正確行為之后,從主程式建立工序描述單。 具體地說,將所有數(shù)據(jù)與邏輯組合,以允許產(chǎn)生控制程式,該控制程 式不在標準SAP環(huán)境內(nèi)提供。而且,在標準SAP環(huán)境內(nèi),對于數(shù)據(jù)、 邏輯的每個改變,包括部分源碼(模板的源碼)的改變,必須由軟件 工程師或由對有關(guān)該定制具有特殊技能的人員來定制/調(diào)整。而且,還示出了工序描述單的詳細步驟98,這些步驟允許產(chǎn)生控 制程式和PI表單。最后,附圖20示出了。在工序管理部分IOO,示范 地示出了生產(chǎn)操作員102和監(jiān)管者104。生產(chǎn)操作員102和監(jiān)管者104 能夠使用與艙108交互的PI表單106,從而能夠與大量的覆蓋整個生 產(chǎn)工序的定制(外部)和/或標準(如,集成的)功能進行通信。所有 由系統(tǒng)產(chǎn)生和由用戶輸入的數(shù)據(jù)存儲在定制表格,即外部表格,和/或 標準表格,即內(nèi)部表格110內(nèi),用于工序的后續(xù)步驟,例如,批部署和存檔工序。PI表單106的艙部分108適用于收集內(nèi)置的特征,并調(diào)用所有允 許用戶管理整個工序的集成的功能。附圖20中使用了下列術(shù)語和/或縮寫UL主數(shù)據(jù)一主數(shù)據(jù)操作員在標準系統(tǒng)管理環(huán)境,如標準SAP (表格參考PS模板)內(nèi)建立工 序步驟一使用標準系統(tǒng)管理環(huán)境,如標準SAP,和使用本發(fā)明優(yōu)選實 施例所述的定制邏輯的手動動作。優(yōu)選地,用戶輸入可以包括在定制SAP內(nèi)的邏輯的定義。 優(yōu)選地,系統(tǒng)輸出可以包括工序步驟模板的定義。庫中實例的建立(表格參考PS實例)--使用定制圖形工具,特別 是使用本發(fā)明優(yōu)選實施例所述的UL的GUI的手動動作。優(yōu)選地,用戶輸入可以包括模板內(nèi)的數(shù)值。 優(yōu)選地,系統(tǒng)輸出可以包括庫產(chǎn)生。UL "MR"改變一主數(shù)據(jù)操作員在主程式內(nèi)插入實例--使用定制圖形工具,特別是使用本發(fā)明優(yōu)選實施例所述的UL的GUI的手動動作。優(yōu)選地,用戶輸入可以包括將指令填充到主程式內(nèi)。 優(yōu)選地,系統(tǒng)輸出可以包括主程式定義。在一個優(yōu)選實施例中,程式的模擬可以一使用定制圖形工具,如本發(fā)明優(yōu)選實施例所述的UL的GUI,執(zhí)行自動動作。優(yōu)選地,用戶輸入可以包括主程式編碼/事務(wù)執(zhí)行。 優(yōu)選地,系統(tǒng)輸出可以包括主程式模擬。描述單管理一操作員和監(jiān)管者描述單管理建立描述單和PI表單一該動作是使用標準和定制圖 形工具,特別是使用UL的GUI而進行的自動動作。優(yōu)選地,用戶輸入可以包括通過SAP事務(wù)輸入的基本數(shù)據(jù),以 建立工序描述單。優(yōu)選地,系統(tǒng)輸出可以包括工序描述單建立;控制程式建立。工序管理一操作員和監(jiān)管者工序管理一產(chǎn)生PI表單一該動作是使用標準和定制圖形工具,特 別是使用本發(fā)明優(yōu)選實施例所述的UL的GUI而進行的自動動作。 優(yōu)選地,用戶輸入可以包括工序描述單的選擇。 優(yōu)選地,系統(tǒng)輸出可以包括用于生產(chǎn)的PI表單。具體地說,附圖19中使用了下列術(shù)語和/或縮寫SAP定制在SAP內(nèi)建立模板一這是使用標準SAP和使用定制邏輯而進行的手動動作。優(yōu)選地,用戶輸入可以包括在SAP定制內(nèi)的邏輯的定義。 優(yōu)選地,系統(tǒng)輸出可以包括工序步驟模板的定義。UL模板一主數(shù)據(jù)操作員用于管理模板和邏輯執(zhí)行的數(shù)據(jù)庫的定義一定制數(shù)據(jù)庫。優(yōu)選地,用戶輸入可以包括定制SAP、定制模板和邏輯控制之間關(guān)系的定義。優(yōu)選地,系統(tǒng)輸出可以包括對工序指令的自動檢査。 主程式一主數(shù)據(jù)操作員通過可用性層一作為定制工具,利用定制工序步驟填充的標準結(jié)構(gòu)。優(yōu)選地,用戶輸入可以包括將指令填充到主程式內(nèi)。系統(tǒng)輸出可以包括主程式定義。 工序描述單一操作員和監(jiān)管者建立描述單和PI表單一該動作是使用標準和定制圖形工具,特別 是使用本發(fā)明優(yōu)選實施例所述的UL而進行的自動動作。 優(yōu)選地,用戶輸入可以包括工序描述單的選擇。 優(yōu)選地,系統(tǒng)輸出可以包括可用于生產(chǎn)的控制程式??刂瞥淌?開始/結(jié)束) 一操作員和監(jiān)管者 生產(chǎn)環(huán)境中的PI表單使用。優(yōu)選地,用戶輸入可以包括工序描述單和操作的選擇。 優(yōu)選地,系統(tǒng)輸出可以包括用于生產(chǎn)的PI表單。參照附圖21,實施工序控制系統(tǒng)的示范系統(tǒng)包括計算環(huán)境220(如個人計算機),該224計算環(huán)境220包括處理單元222,系統(tǒng)存儲器 224以及連接各種組成的系統(tǒng)總線226,這些組成包括系統(tǒng)存儲器224 至處理單元222。通過訪問系統(tǒng)存儲器224,處理單元222可以執(zhí)行算 法邏輯和/或操作操作。系統(tǒng)存儲器224與處理單元222組合可以存儲 使用的信息和/或指令。系統(tǒng)存儲器224可以包括易失性和非易失性存 儲器,如隨機訪問存儲器(RAM) 228和只讀存儲器(ROM) 230。包 含基本常規(guī)并助在個人計算機220內(nèi)的元件之間傳輸信息的基本輸入/ 輸出系統(tǒng)(BIOS)可以存儲在ROM230內(nèi)。系統(tǒng)總線226可以是多種 總線結(jié)構(gòu)中的任意一種,包括存儲器總路線或存儲器控制器、外圍總 線以及使用多種總線結(jié)構(gòu)中的任 一 種的邏輯總線。個人計算機220還可以包括硬盤驅(qū)動232,用于從硬盤(未示出) 讀取數(shù)據(jù)并向硬盤寫入數(shù)據(jù),以及外部盤驅(qū)動234,用于從可移動盤 236讀取數(shù)據(jù)并向其寫入數(shù)據(jù)。可移動盤236可以是用于磁盤驅(qū)動的磁 盤或光盤,如用于光驅(qū)的CDROM。硬盤驅(qū)動232和外部盤驅(qū)動234 分別通過硬盤驅(qū)動接口 238和外部盤驅(qū)動接口 240,連接到系統(tǒng)總線226。驅(qū)動器和其關(guān)聯(lián)的計算機可讀介質(zhì)提供計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊以及其他用于個人計算機220的數(shù)據(jù)的非易失性存儲。數(shù)據(jù)結(jié)構(gòu)可以包括用于實施控制和/或監(jiān)測的方法的相關(guān)數(shù)據(jù),如上面 詳細描述的??梢栽跀?shù)據(jù)庫,如關(guān)系或?qū)ο髷?shù)據(jù)庫內(nèi)組織相關(guān)數(shù)據(jù)。盡管在本文中,示范環(huán)境使用了硬盤(未示出)和外部盤242, 但本領(lǐng)域的普通技術(shù)人員可以理解在示范的操作環(huán)境中也可以使用其 他類型的、能夠存儲計算機可訪問的數(shù)據(jù)的計算機可讀介質(zhì),如磁帶、 閃存卡、數(shù)字視頻盤、隨機訪問存儲器以及只讀存儲器等??梢栽谟脖P、外部盤242、 ROM230或RAM228存儲多個程序模 塊,包括操作系統(tǒng)(未示出)、 一個或多個應(yīng)用程序244、其他程序模 塊(未示出)以及程序數(shù)據(jù)246。應(yīng)用程序可以包括附圖2至22所描 述的功能的至少一部分。用戶可以通過輸入設(shè)備如鍵盤248和鼠標250,向個人計算機220 輸入在下文中所描述的命令和信息。其他輸入設(shè)備(未示出)可以包 括麥克風(或其他傳感器)、操縱桿、游戲板或掃描儀等。這些和其 他輸入設(shè)備可以通過連接到系統(tǒng)總線226的串聯(lián)端口接口 252連接到 處理單元222,也可以由其他接口收集,如并聯(lián)端口接口 254、游戲端 口或通用串聯(lián)總線(USB)。而且,可以使用打印機256打印信息。打 印機256和其他并聯(lián)輸入/輸出設(shè)備可以通過并聯(lián)端口接口 254連接到 處理單元222。監(jiān)視器258或其他類型的顯示設(shè)備也通過接口,如視頻 輸入/輸出,連接到系統(tǒng)總線226。除了監(jiān)視器,計算機環(huán)境220可以 包括其他外圍輸出設(shè)備(未示出),如揚聲器或其他可聽輸出。計算環(huán)境220可以與其他電子設(shè)備通信,如計算機、電話(有線 或無線)、個人數(shù)字助理或電視機等。為了進行通信,計算機環(huán)境220 可以在使用一個或多個電子設(shè)備的網(wǎng)絡(luò)環(huán)境中運行。附圖21描述了與 遠程計算機262構(gòu)成網(wǎng)絡(luò)的計算機環(huán)境。遠程計算機262可以是另一個計算環(huán)境,如服務(wù)器、路由器、網(wǎng)絡(luò)PC、對等設(shè)備或其他通用網(wǎng)絡(luò) 節(jié)點,也可以包括上面所描述的與計算環(huán)境220相關(guān)的部分或全部元件。在附圖21所述的邏輯連接包括局域網(wǎng)(LAN)264和廣域網(wǎng)(WAN) 266。這種網(wǎng)絡(luò)環(huán)境在辦公場所、企業(yè)范圍內(nèi)的計算機網(wǎng)絡(luò)、企業(yè)內(nèi)部 互聯(lián)網(wǎng)以及企業(yè)之間互聯(lián)網(wǎng)中非常普遍。當用于LAN網(wǎng)絡(luò)環(huán)境中時,計算環(huán)境220可以通過網(wǎng)絡(luò)輸入/輸 出268連接到LAN264。當用于WAN網(wǎng)絡(luò)環(huán)境中時,計算環(huán)境220可 以包括調(diào)制解調(diào)器270或其他用于通過WAN266建立通信的裝置。調(diào) 制解調(diào)器270可以位于計算環(huán)境220的內(nèi)部或外部,通過串聯(lián)端口接 口 252連接到系統(tǒng)總線226。在一個網(wǎng)絡(luò)環(huán)境中,所描述的與計算環(huán)境 220相關(guān)的程序模塊,或部分程序模塊,可以存儲在位于遠程計算機 262或遠程計算機262可訪問的遠程存儲器存儲設(shè)備內(nèi)。而且,與保險 索賠管理評估方法(將在下面詳細描述)相關(guān)的其他數(shù)據(jù)可以保存在 遠程計算機262或可通過遠程計算機262訪問。例如,數(shù)據(jù)可以存儲 在對象內(nèi)或相關(guān)數(shù)據(jù)庫內(nèi)??梢岳斫馑镜木W(wǎng)絡(luò)連接是示范的,也可 以使用其他在電子設(shè)備之間建立通訊連接的裝置。附圖22示出工序控制系統(tǒng)2200,其包括連接到網(wǎng)絡(luò)2204的通信 接口 2202。工序控制系統(tǒng)2200通過網(wǎng)絡(luò)2204與工序信息的外部規(guī)定 器通信,工序信息包括外部邏輯指令,用于工序控制。附圖22示出了 三個這樣的外部規(guī)定器2206、 208和210,不過,可以有任何數(shù)量的外 部規(guī)定器。工序控制系統(tǒng)2200包括處理器2212、 GUI2214以及事務(wù)處理邏 輯2216。邏輯指令數(shù)據(jù)庫2218存儲用于指定藥品制造、配制或其他工 序控制任務(wù)的操作的邏輯指令。GUI2214可以選擇為操作員提供圖形 接口,通過該接口,操作員為工序控制系統(tǒng)2200選擇、指定、購買或 獲得外部邏輯指令步驟。這樣,GUI2214可以顯示從外部規(guī)定器(如, 通過網(wǎng)頁瀏覽器/html租用接口)可用的工序信息,并且事務(wù)處理邏輯682216可以包括描述單接受、確認以及傳輸硬件和/或軟件。例如,事務(wù)處理邏輯2216可以包括從外部規(guī)定器2206為新的邏輯指令步驟(如 藥品的新的主程式)進行通信的指令。外部規(guī)定器2206包括連接到通信接口 2222、事務(wù)處理邏輯2224 和工序信息數(shù)據(jù)庫2226的處理器2220。外部規(guī)定器2206維護工序信 息數(shù)據(jù)庫2226,作為主程式2228、子工序或程式2230、單個工序步驟 2232、其他邏輯指令步驟、參數(shù)選擇2234、參數(shù)值2236以及其他工序 信息的本地庫。例如,外部規(guī)定器2206可以表示一個獨立的研究、開 發(fā)并提煉藥品制造工序的硏究機構(gòu),或表示該信息的電子店面。也就是說,外部規(guī)定器2206、 2208和2210可以將工序信息商業(yè) 化。在附圖22所示的示例中,外部規(guī)定器2206通過網(wǎng)絡(luò)2204提供銷 售的信息。位于外部規(guī)定器2206的事務(wù)處理邏輯2224通過實施描述 單接受、確認以及工序信息傳輸硬件和/或軟件,可以支持工序信息商 業(yè)化。例如,事務(wù)處理邏輯2224可以通過安全套接字(socket)層或 其他加密或保護的通信信道,實施購買人鑒定和權(quán)限邏輯、信用卡、 有線傳輸以及購買帳單邏輯。事務(wù)處理邏輯2224也可以實施從工序信 息數(shù)據(jù)庫2226檢索購買的工序信息,并通過網(wǎng)絡(luò)2204,將購買的工序 信息發(fā)送給工序控制系統(tǒng)2202的通信邏輯。工序控制系統(tǒng)2202從外部規(guī)定器2206接收購買的工序信息。如 上所述,然后,工序控制系統(tǒng)2202可以將工序信息引入現(xiàn)有的工序管 理環(huán)境。作為一個示例,工序控制系統(tǒng)2202可以將接收的工序信息映 射到藥品的現(xiàn)有的主程式。作為另一個示例,工序控制系統(tǒng)2202可以 根據(jù)從外部規(guī)定器2206購買的參數(shù)值設(shè)置工序參數(shù)。附圖22示出工序控制系統(tǒng)2200包括引入邏輯2238和批準邏輯 2240。在附圖22所示的示例中,引入邏輯2238和批準邏輯2240是來 自存儲器2242由處理器2212執(zhí)行的程序。處理器2212可以作為整個的工序控制器,其使用現(xiàn)有工序管理環(huán)境的資源,根據(jù)外部工序信息, 控制工序。引入邏輯2238可以將外部工序信息引入現(xiàn)有工序管理環(huán)境。例如,引入邏輯2238可以包括接收外部工序信息并將外部工序信息存儲 在存儲器2242內(nèi)用于在GUI2214上的進一步操作的指令。批準邏輯 2240可以包括對接收的外部工序信息執(zhí)行確認、 一致性、整數(shù)或其他 檢查的指令,從而批準在工序控制系統(tǒng)2200內(nèi)使用工序信息。附圖22也示出工序控制系統(tǒng)2200包括改變邏輯2244和設(shè)置邏輯 2246。改變邏輯2244可以包括對任何一個工序信息進行改變的指令。 例如,改變邏輯2244可以通過GUI2214將新的參數(shù)輸入存儲到數(shù)據(jù)庫 或其他存儲器,以改變或影響現(xiàn)有工序信息。設(shè)置邏輯2246可以包括 設(shè)置參數(shù)值的指令,如通過在數(shù)據(jù)庫或其他存儲器中存儲數(shù)值來設(shè)置 參數(shù)值。操作員可以通過GUI輸入數(shù)值。批準邏輯2240也可以包括確認、驗證或批準對工序信息或工序信 息的任何其他參數(shù)設(shè)置的改變的指令。批準邏輯2240可以權(quán)限或鑒定 工序控制系統(tǒng)2200的操作員,并可以執(zhí)行兼容性指令??梢詮耐獠恳?guī) 定器2206接收兼容性指令,作為部分工序信息。工序控制系統(tǒng)2200也包括映射邏輯2248和建立邏輯2250。映射 邏輯2248可以包括確定如何使用新接收的外部工序信息來更新現(xiàn)有工 序信息的指令。例如,映射邏輯2248可以確定哪個工序步驟、參數(shù)或 參數(shù)值由新接收的工序步驟、參數(shù)或參數(shù)值替換。建立邏輯2250可以 包括從新接收的外部工序信息建立新的或修改的主程式。建立邏輯 2250也可以人主程式建立工序描述單(如,生產(chǎn)1,000,000片藥品的描 述單)。存儲器2242也包括模擬邏輯2252。模擬邏輯2252可能包括模擬工序的指令。例如,模擬邏輯2252可以包括一個或多個安裝在工序控制系統(tǒng)2200內(nèi)的模擬程序,以驗證或確認被新接收的外部工序信息影 響的主程式。以上所描述的計算系統(tǒng)僅是可以執(zhí)行控制和/或監(jiān)視方法的計算 系統(tǒng)的一個示例。特別是,優(yōu)選地,本發(fā)明所述的方法和/或相應(yīng)的設(shè) 備的結(jié)構(gòu)是基于傳統(tǒng)的客戶-服務(wù)器結(jié)構(gòu),如SAP結(jié)構(gòu)??梢栽诒镜氐?工作站實施一些細節(jié)。優(yōu)選地,在本申請的服務(wù)器側(cè)管理主工序和數(shù) 據(jù)庫。對以上進行總結(jié), 一個優(yōu)選實施例能夠涉及一種工序控制方法,該方法包括以下步驟- 在現(xiàn)有的控制工序的工序管理環(huán)境內(nèi)提供圖形用戶界面(GUI);- 通過所述GUI接受外部邏輯指令步驟的選擇,其中所述外部 邏輯指令步驟在所述現(xiàn)有工序管理環(huán)境的外部;- 將所述外部邏輯指令步驟引入所述現(xiàn)有工序管理環(huán)境;- 為所述現(xiàn)有工序管理環(huán)境批準所述外部邏輯指令步驟;以及- 根據(jù)所述外部邏輯指令步驟,利用所述現(xiàn)有工序管理環(huán)境控 制所述工序。優(yōu)選地,所述工序控制方法進一步包括以下步驟- 通過所述GUI接受對所述外部邏輯指令步驟的至少一個步驟 進行的改變;以及- 批準所述改變。優(yōu)選地,所述工序控制方法進一步包括以下步驟- 從外部參數(shù)數(shù)據(jù)庫,通過所述GUI規(guī)定所述外部邏輯指令步 驟的至少一個步驟的參數(shù);以及- 批準所述參數(shù)。優(yōu)選地,所述工序控制方法進一步包括以下步驟- 通過所述GUI設(shè)置所述參數(shù)的值;以及- 批準所述值。更優(yōu)選地,接受步驟包括- 接受包括兼容性指令的邏輯指令的選擇;以及其中批準步驟包括- 通過執(zhí)行兼容性指令,驗證所述外部邏輯指令步驟在所述現(xiàn) 有工序管理環(huán)境內(nèi)的兼容性。優(yōu)選地,批準步驟包括- 驗證用戶進行所述選擇的權(quán)限。更優(yōu)選地,批準所述參數(shù)步驟包括- 驗證用戶選擇所述參數(shù)的權(quán)限。更優(yōu)選地,引入步驟包括- 將所述外部邏輯指令步驟從外部數(shù)據(jù)庫映射到所述現(xiàn)有工序 管理環(huán)境。優(yōu)選地,所述工序控制方法進一步包括以下步驟- 將所述外部邏輯指令步驟存儲到所述現(xiàn)有工序管理環(huán)境的本 地數(shù)據(jù)庫。更優(yōu)選地,所述工序控制方法進一步包括以下步驟- 從所述外部邏輯指令步驟建立主程式;以及- 從所述主程式建立工序描述單。優(yōu)選地,所述工序控制方法進一步包括以下步驟- 根據(jù)所述外部邏輯指令步驟,利用所述現(xiàn)有工序管理環(huán)境模 擬所述工序。更優(yōu)選地,所述工序控制方法進一步包括以下步驟- 建立所述工序描述單的可視顯示。進一步總結(jié),本發(fā)明能夠涉及一種工序控制系統(tǒng),該系統(tǒng)包括- 顯示器,用于為控制工序和接受外部邏輯指令步驟的選擇的 現(xiàn)有工序管理環(huán)境提供圖形用戶界面(GUI);- 通信接口,可操作地從外部數(shù)據(jù)庫接收所述外部邏輯指令步驟;- 引入邏輯,可操作地將所述外部邏輯指令步驟引入所述現(xiàn)有 工序管理環(huán)境;- 批準邏輯,可操作地為所述現(xiàn)有工序管理環(huán)境批準所述外部 邏輯指令步驟;以及- 工序控制器,可操作地根據(jù)所述外部邏輯指令步驟,利用所 述現(xiàn)有工序管理環(huán)境控制所述工序。優(yōu)選地,所述工序控制系統(tǒng)進一步包括- 改變邏輯,可操作地通過所述GUI將改變、輸入應(yīng)用到所述 外部邏輯指令步驟中的至少一個步驟;并且其中所述批準邏輯進一步 可操作地批準所述改變。優(yōu)選地,所述通信接口進一步可操作地接收所述外部邏輯指令步 驟中的至少一個步驟的參數(shù);并且其中所述批準邏輯進一步可操作地 批準所述參數(shù)。更優(yōu)選地,所述工序控制系統(tǒng)進一步包括- 設(shè)置邏輯,可操作地通過所述GUI設(shè)置所述參數(shù)的值;并且 其中所述批準邏輯進一步可操作地批準所述值。更優(yōu)選地,所述外部邏輯指令步驟包括兼容性指令;并且其中所 述批準邏輯進一步可操作地通過執(zhí)行所述兼容性指令,批準所述外部 邏輯指令步驟。更優(yōu)選地,所述批準邏輯進一步可操作地驗證用戶進行選擇的權(quán)限。最優(yōu)選地,所述批準邏輯進一步可操作地驗證用戶選擇參數(shù)的權(quán)限。根據(jù)優(yōu)選實施例,所述引入邏輯包括- 映射邏輯,可操作地將所述外部邏輯指令步驟從所述外部數(shù) 據(jù)庫映射到所述現(xiàn)有工序管理環(huán)境。優(yōu)選地,所述工序控制系統(tǒng)進一步包括所述現(xiàn)有工序管理環(huán)境內(nèi) 的本地數(shù)據(jù)庫,用于存儲所述外部邏輯指令步驟。更優(yōu)選地,所述工序控制系統(tǒng)進一步包括建立邏輯,可操作地用于- 從所述外部邏輯指令步驟建立主程式;以及- 從所述主程式建立工序描述單。最優(yōu)選地,所述工序控制系統(tǒng)進一步包括模擬邏輯,可操作地用于- 根據(jù)所述外部邏輯指令步驟,利用所述現(xiàn)有工序管理環(huán)境模 擬所述工序。優(yōu)選地,所述GUI提供所述工序描述單的可視顯示。進一步總結(jié),本發(fā)明能夠涉及一種包括可由處理器執(zhí)行的下列指 令的機器可讀存儲器- 在現(xiàn)有的控制工序的工序管理環(huán)境內(nèi)提供圖形用戶界面 (GUI);- 通過所述GUI接收外部邏輯指令步驟的選擇,其中所述外部 邏輯指令步驟在所述現(xiàn)有工序管理環(huán)境的外部;- 將所述外部邏輯指令步驟引入所述現(xiàn)有工序管理環(huán)境;- 為所述現(xiàn)有工序管理環(huán)境批準所述外部邏輯指令步驟;以及- 根據(jù)所述外部邏輯指令步驟,利用所述現(xiàn)有工序管理環(huán)境控 制所述工序。優(yōu)選地,所述機器可讀存儲器進一步包括可由處理器執(zhí)行的下列 指令- 通過所述GUI接受對所述外部邏輯指令步驟的至少一個步驟 進行的改變;以及- 批準所述改變。更優(yōu)選地,所述機器可讀存儲器進一步包括可由處理器執(zhí)行的下 列指令- 在所述外部邏輯指令步驟在所述現(xiàn)有工序管理環(huán)境內(nèi)的兼容性。更優(yōu)選地,所述機器可讀存儲器進一步包括可由處理器執(zhí)行的下列指令- 驗證用戶選擇所述外部邏輯指令步驟的權(quán)限。優(yōu)選地,所述機器可讀存儲器進一步包括可由處理器執(zhí)行的下列指令- 從所述外部邏輯指令步驟建立主程式;以及- 從所述主程式建立工序描述單。更優(yōu)選地,所述機器可讀存儲器進一步包括可由處理器執(zhí)行的下 列指令- 根據(jù)所述外部邏輯指令步驟,利用所述現(xiàn)有工序管理環(huán)境模 擬所述工序。最后總結(jié),根據(jù)優(yōu)選實施例, 一種在標準系統(tǒng)管理環(huán)境內(nèi)實施的 圖形用戶界面,接受位于所述標準系統(tǒng)管理環(huán)境外部的邏輯指令步驟。 所述邏輯指令步驟可以包括工序步驟、指定化學式或識別如控制藥品 制造或配制的主程式的其他組成。將所述外部邏輯指令步驟引入所述 標準系統(tǒng)管理環(huán)境并批準所述外部邏輯指令步驟。所述標準系統(tǒng)管理 環(huán)境繼爾根據(jù)所述外部邏輯指令步驟控制藥品制造或配制工序。
權(quán)利要求
1. 一種用于控制和/或監(jiān)測醫(yī)療藥品的制造工序和/或配制工序的方法,包括以下步驟-在標準系統(tǒng)管理環(huán)境,如SAP環(huán)境,特別是SAPR/3和/或mySAP,提供圖形用戶界面(GUI);-通過所述圖形用戶界面(GUI)規(guī)定外部邏輯指令步驟(PI_Name#1-PI_Name#n),特別是手動和/或自動選擇外部邏輯指令步驟(PI_Name#1-PI_Name#n),如來自外部數(shù)據(jù)庫的主程式的工序步驟和/或化學式,其中所述外部邏輯指令步驟(PI_Name#1-PI_Name#n)是所述標準系統(tǒng)管理環(huán)境之外的;-將所述選擇的外部邏輯指令步驟(PI_Name#1-PI_Name#n)引入所述標準系統(tǒng)管理環(huán)境;-批準(YPSTEMP01、YPSTEMP02和YPSTEMP03)在所述標準系統(tǒng)管理環(huán)境內(nèi)所述外部邏輯指令步驟(PI_Name#1-PI_Name#n)的所述規(guī)定;-根據(jù)由所述標準系統(tǒng)管理環(huán)境規(guī)定的所述指令步驟控制和/或監(jiān)測所述工序。
2. 如權(quán)利要求l所述的方法,進一步包括以下步驟-通過所述圖形用戶界面(GUI)來改變、特別是手動和/或自動改 變外部邏輯指令步驟(PI—Name#l-PI—Name#n)的所述集合的一個或多 個外部邏輯指令步驟(PI—Name#l-PI—Name#n),如改變所存儲的主程 式的化學式;以及-批準所述改變。
3. 如權(quán)利要求l或2所述的方法,進一步包括以下步驟 -通過所述圖形用戶界面(GUI)規(guī)定、特別是手動選擇和/或自動選擇 一 個或多個所述規(guī)定的外部邏輯指令步驟(PI—Name#l-PI Name#n)的參數(shù),如材料、重量、體積、溫度、時間,特別是來自外部參數(shù)數(shù)據(jù)庫的參數(shù);以及 -批準所述規(guī)定的參數(shù)。
4. 如前述權(quán)利要求任一項所述的方法,進一步包括以下步驟 -通過所述圖形用戶界面(GUI)手動和/或自動設(shè)置和/或改變至少一個所述規(guī)定的參數(shù)的值,如按百分比的值、按重量單位的值、按體 積單位的值、按溫度單位的值和/或按時間單位的值;以及-批準所述值。
5. 如前述權(quán)利要求任一項所述的方法,其中批準外部邏輯指令步 驟(PI—Name#l-PI—Name#n)的所述規(guī)定和/或批準外部邏輯指令步驟(PI—Name#l-PI—Name#n)的所述改變包括以下步驟通過由所述標準系統(tǒng)管理環(huán)境執(zhí)行兼容性指令來驗證所述一個或 多個邏輯指令步驟(PI_Name#l-PI_Name#n)的兼容性,其中所述兼容 性指令包含在所述外部邏輯指令步驟內(nèi)。
6. 如前述權(quán)利要求任一項所述的方法,其中批準外部邏輯指令步 驟(PI_Name#l-PI—Name#n)的所述規(guī)定和/或批準外部邏輯指令步驟(PI—Name# 1 -PI_Name#n)的所述改變包括以下步驟由所述標準系統(tǒng)管理環(huán)境驗證用戶(36, 102)選擇和/或改變所 述外部邏輯指令步驟(PI—Name#l-PI—Name#n)的權(quán)限。
7. 如前述權(quán)利要求任一項所述的方法,其中批準所述參數(shù)的所述 規(guī)定和/或批準所述參數(shù)的所述改變包括以下步驟由所述標準系統(tǒng)管理環(huán)境驗證用戶規(guī)定所述、特別是選擇和/或改 變所述參數(shù)的權(quán)限。
8. 如前述權(quán)利要求任一項所述的方法,其中將所述選擇的外部邏 輯指令步驟引入所述標準系統(tǒng)管理環(huán)境內(nèi)包括將所述外部邏輯指令步 驟(PI—Name#l-PI—Name#n)從所述外部數(shù)據(jù)庫映射到所述標準系統(tǒng)管理環(huán)境。
9. 如前述權(quán)利要求任一項所述的方法,進一步包括以下步驟把所述選擇的外部邏輯指令步驟(PI_Name#l-PI_Name#n)、禾口/ 或所述外部邏輯指令步驟(PI—Name#l-PI—Name#n)的所述改變、禾口/ 或所述選擇的參數(shù)、和/或所述設(shè)置的值存儲在外部數(shù)據(jù)庫或所述標準 系統(tǒng)管理環(huán)境的數(shù)據(jù)庫內(nèi)。
10. 如前述權(quán)利要求任一項所述的方法,進一步包括以下步驟 -根據(jù)一個或多個所述規(guī)定的邏輯指令步驟建立主程式(MR); -根據(jù)所述主程式(MR)建立工序描述單(PO)。
11. 如前述權(quán)利要求任一項所述的方法,進一步包括以下步驟 根據(jù)所述規(guī)定的外部邏輯指令步驟(PI—Name#l-PI—Name#n),特別是根據(jù)所述主程式,模擬工序。
12. 如權(quán)利要求ll所述的方法,包括以下步驟 建立可視顯示,用于顯示所述工序描述單。
13. —種用于控制和/或監(jiān)測醫(yī)療藥品的制造工序和/或配制工序 的數(shù)據(jù)處理設(shè)備,包括-顯示設(shè)備,適用于在標準系統(tǒng)管理環(huán)境,如SAP環(huán)境,特別是 SAPR/3和/或mySAP,提供圖形用戶界面(GUI);-規(guī)定器,適用于通過所述圖形用戶界面(GUI)規(guī)定外部邏輯指 令步驟,特別是手動和/或自動選擇外部邏輯指令步驟(PI_Name#l-PI—Name弁n),如來自外部數(shù)據(jù)庫的主程式的工序步驟和/或化學式, 其中所述外部邏輯指令步驟(PI_Name#l-PI_Name#n)是所述標準系統(tǒng) 管理環(huán)境之外的;-引入設(shè)備,適用于將所述選擇的外部邏輯指令步驟(PI—Name#l-PI Name#n)引入所述標準系統(tǒng)管理環(huán)境;-批準設(shè)備,適用于批準在所述標準系統(tǒng)管理環(huán)境所述邏輯指令步驟(PI_Name# 1 -PI—Name#n)的所述規(guī)定;-控制器,適用于根據(jù)由所述標準系統(tǒng)管理環(huán)境規(guī)定的所述外部指 令步驟控制和/或監(jiān)測所述工序。
14. 如權(quán)利要求13所述的數(shù)據(jù)處理設(shè)備,進一步包括 改變設(shè)備,適用于通過所述圖形用戶界面(GUI)來改變、特別是手動和/或自動改變外部邏輯指令步驟(PI—Name# 1 -PI—Name#n)的所 述集合中的一個或多個,如改變存儲的主程式(MR)的化學式,其中 所述批準設(shè)備適用于批準所述改變。
15. 如權(quán)利要求13或14所述的數(shù)據(jù)處理設(shè)備,其中所述規(guī)定器 進一步適用于通過所述圖形用戶界面(GUI)規(guī)定、特別是手動選擇和 /或自動選擇一個或多個所述規(guī)定的外部邏輯指令步驟(PI_Name#l-PI—Name弁n)的參數(shù),如材料、重量、體積、溫度、時間,特別是來自 外部參數(shù)數(shù)據(jù)庫的參數(shù);以及其中所述批準設(shè)備進一步適用于批準所述規(guī)定的參數(shù)值。
16. 如權(quán)利要求13至15的任一項所述的數(shù)據(jù)處理設(shè)備,進一步包括設(shè)置設(shè)備,適用于通過所述圖形用戶界面(GUI)手動和/或自動 設(shè)置和/或改變至少一個所述規(guī)定的參數(shù)的值,如按百分比的值、按重 量單位的值、按體積單位的值、按溫度單位的值和/或按時間單位的值, 其中所述批準設(shè)備適用于批準所述值。
17. 如前述權(quán)利要求13至16任一項所述的數(shù)據(jù)處理設(shè)備,其中 所述批準設(shè)備進一步適用于通過執(zhí)行下述步驟批準外部邏輯指令步驟(PI—Name# 1 -PI—Name#n)的所述規(guī)定和/或批準外部邏輯指令步驟 (PI Name#l-PI Name#n)的所述改變特別通過在所述標準系統(tǒng)管理環(huán)境內(nèi)執(zhí)行兼容性指令來驗證所述一個或多個邏輯指令步驟(PI_Name#l-PI—Name#n)的兼容性,其中所 述兼容性指令包含在所述外部邏輯指令步驟(PI一Name弁1 -PI—Name#n)內(nèi)。
18.如前述權(quán)利要求13至17任一項所述的數(shù)據(jù)處理設(shè)備,其中 所述批準設(shè)備進一步適用于通過執(zhí)行下述步驟批準外部邏輯指令步驟 (PI—Name# 1 -PI—Name#n)的所述規(guī)定和/或批準外部邏輯指令步驟 (PI—Name#l-PI—Name#n)的所述改變在所述標準系統(tǒng)管理環(huán)境內(nèi)驗證用戶(36, 102)選擇和/或改變 所述外部邏輯指令步驟(PI—Name#l-PI—Name#n)的權(quán)限。
19. 如前述權(quán)利要求13至18任一項所述的數(shù)據(jù)處理設(shè)備,其中 所述批準設(shè)備適用于通過執(zhí)行以下步驟批準所述參數(shù)的所述規(guī)定和/或 批準所述參數(shù)的所述改變在所述標準系統(tǒng)管理環(huán)境內(nèi)驗證用戶規(guī)定、特別是選擇和/或改變 所述參數(shù)的權(quán)限。
20. 如前述權(quán)利要求13至19任一項所述的數(shù)據(jù)處理設(shè)備,其中 所述引入設(shè)備適用于通過將所述外部邏輯指令步驟(PI—Name弁l-PI—Name弁n)從所述外部數(shù)據(jù)庫映射到所述標準系統(tǒng)管理環(huán)境內(nèi)而把所 述選擇的外部邏輯指令步驟(PI—Name#l-PI—Name#n)引入所述標準系 統(tǒng)管理環(huán)境內(nèi)。
21. 如前述權(quán)利要求13至20任一項所述的數(shù)據(jù)處理設(shè)備,進一 步包括存儲設(shè)備,適用于將所述選擇的外部邏輯指令步驟(PI—Name#l-PI—Name#n)、和/或所述外部邏輯指令步驟(PI—Name#l-PI—Name#n) 的所述改變、和/或所述選擇的參數(shù)、和/或所述設(shè)置的值存儲在外部數(shù) 據(jù)庫或所述標準系統(tǒng)管理環(huán)境的數(shù)據(jù)庫內(nèi)。
22. 如權(quán)利要求13至21任一項所述的數(shù)據(jù)處理設(shè)備,進一步包括建立設(shè)備,適用于--根據(jù) 一 個或多個所述規(guī)定的邏輯指令步驟(PI_Name#l-PI—Nanie#n)建立主程式(MR);-根據(jù)所述主程式(MR)建立工序描述單(PO)。
23. 如權(quán)利要求13至22任一項所述的數(shù)據(jù)處理設(shè)備,進一步包 括包括模擬器,其適用于根據(jù)所述規(guī)定的邏輯指令步驟(PI_Name#l-PI—Name#n),特別是根據(jù)所述主程式(MR),模擬所述工序。
24. 如權(quán)利要求23所述的數(shù)據(jù)處理設(shè)備,其中所述顯示設(shè)備適用 于建立可視顯示,以顯示所述工序描述單。
25. 計算機程序產(chǎn)品,當其被加載到計算機的存儲器時,適用于 執(zhí)行權(quán)利要求1至12任一項所述的方法。
全文摘要
一種工序控制系統(tǒng)以及用于控制和/或監(jiān)測醫(yī)療藥品的制造工序和/或配制工序的方法,該方法包括以下步驟在標準系統(tǒng)管理環(huán)境,如SAP環(huán)境,特別是SAPR/3和/或mySAP,提供圖形用戶界面(GUI);通過所述圖形用戶界面(GUI)規(guī)定外部邏輯指令步驟(PI_Name#1~PI_Name#n),特別是手動和/或自動選擇外部邏輯指令步驟(PI_Name#1~PI_Name#n),如來自外部數(shù)據(jù)庫的主程式的工序步驟和/或化學式,其中所述外部邏輯指令步驟(PI_Name#1~PI_Name#n)是在所述標準系統(tǒng)管理環(huán)境之外的;將所述選擇的外部邏輯指令步驟(PI_Name#1~PI_Name#n)引入所述標準系統(tǒng)管理環(huán)境;批準(YPSTEMP01、YPSTEMP02和YPSTEMP03)在所述標準系統(tǒng)管理環(huán)境內(nèi)所述外部邏輯指令步驟(PI_Name#1~PI_Name#n)的所述規(guī)定;根據(jù)由所述標準系統(tǒng)管理環(huán)境規(guī)定的所述指令步驟控制和/或監(jiān)測所述工序。以及一種數(shù)據(jù)處理設(shè)備和計算機程序產(chǎn)品。
文檔編號G05B19/04GK101246355SQ20071019331
公開日2008年8月20日 申請日期2007年12月3日 優(yōu)先權(quán)日2006年12月1日
發(fā)明者斯特凡諾·貝爾甘蒂諾, 路易吉·蓋格利阿瑞, 馬爾科·伊廖內(nèi) 申請人:埃森哲全球服務(wù)有限公司