04_GLM002與GLM001有什麼不同
04_GLM002與GLM001有什麼不同
GLM001 和 GLM002 的比較
文件目的:
GLM001文件的主要目的是「傳票維護」。這意味著它的重點在於記錄和管理傳票相關的數據,並包含對傳票進行刪除、修改等操作的流程。GLM002則專注於「過帳傳票維護」,特別是過帳的流程控制和相關的檢核規則。其主要功能是檢查並確保過帳傳票的正確性。
操作流程:
GLM001更注重傳票的新增、修改、刪除和查詢。在刪除過程中,需要檢查多個子畫面資料,如應付帳款、應收帳款等,確保這些子畫面沒有與傳票相關的未結資料。GLM002則側重於過帳操作,包括核對傳票明細、確保傳票符合一定規則,以及控制過帳流程。
檢核規則:
GLM001的檢核規則較為複雜,涉及多個表格(如GL_VOUCHER_MASTER、GL_VOUCHER_DETAIL等)及多個檢核函數(如DEL_CHECK_APM、DEL_CHECK_ARM等)。這些規則主要是為了確保傳票刪除前的正確性。GLM002的檢核則偏向於確認過帳的正確性,包括檢查資料的完整性、傳票借貸方的平衡、沖銷狀態的核對等。
涉及的資料表:
GLM001涉及傳票主檔和明細檔,特別強調對GL_VOUCHER_MASTER和GL_VOUCHER_DETAIL的維護和操作。GLM002同樣涉及GL_VOUCHER_MASTER和GL_VOUCHER_DETAIL,但其操作範圍更廣,包含過帳過程中涉及的其他相關表格。
情境範例:
- 在
GLM001中,當使用者想要刪除一筆傳票時,系統會先檢查相關的應付、應收等資料,確保沒有未處理的項目。若有未處理的項目,則會返回錯誤訊息,阻止刪除操作。 - 在
GLM002中,當進行過帳操作時,系統會檢查傳票借貸方的金額平衡、沖銷狀態等,若發現問題,會提示使用者修正,確保過帳的資料正確。
- 在
總結
GLM001 著重於傳票的維護,特別是新增、修改、刪除等基本操作,並包含對相關子畫面的檢核。GLM002 則更側重於過帳操作的管理,主要負責確認過帳過程的正確性。兩者在操作流程和檢核規則上有不同的重點,但都涉及到傳票主檔和明細檔的操作。