(計畫用料 料件虛單)單據作業四大模式 .

  • 未生效 模式 (單號清單, 需要 經辦人(部門)對象類型、與對象代號 篩選嗎 )
  • 生效 模式 (計畫用料的計算區、需要 經辦人(部門)對象類型、與對象代號 篩選嗎)
  • 結案 模式 ( 計畫用料,年月,經辦人(部門)、對象類型、與對象代號(篩選),利用 特結,觀察計畫執行的效率)
  • 封存 模式 ( 計畫用料,年月,經辦人(部門)、對象類型、與對象代號(篩選),利用 特結,觀察計畫執行的效率)
  • 未生效 模式 (新增編修刪除 通稱異動環境) -> 單號(清單)。
  • 生效 模式 (預計(進),預計(出) )。
    • 單身部分可能先結案,完成計畫用料的部分,直接結案。
    • 可以特結(用料計畫,停止進行)。(特結作業 另外設計 一個表單 專責處理)。
    • 利用變更單 變更 未結案的用料計畫。
  • 結案 模式 (查用料計畫的歷史軌跡)。(需要一個表單,專責處理)。
  • 封存 模式 (將比較久的,用料計畫,封存) – > 封存後可以 進行刪除作業。(封存作業 需要一個表單 專責處理)。

利用 子表單 設計 篩選條件 ..(條件 形成 SQL 述句)。變成 單號的清單的來源。

(料件進出的實際紀錄 料件實單)單據作業模式 .

  • 關帳模式(財務結帳的單據) (單號清單, 需要 經辦人(部門)對象類型、與對象代號 篩選嗎 
  • 現行年月模式(新增編修刪除 通稱異動環境) (財務尚未結帳的單據) (單號清單, 需要 經辦人(部門)對象類型、與對象代號 篩選嗎 )

上面主要產生的單號 便於 瀏覽與異動。

在 無異動狀況下 (查詢模式) 配合年月 的篩選 避免資料過多..

  • 單頭新增 ( lbox.value=1, form.xspin1.value=1 )
    • cta.enabled := false (單頭 相關控制項 停用,脫離永遠 保持開啟狀態)
    • ctd.enabled := false (單身 相關控制項 停用)
    • cte.enabled := false (單身下的呈現區 停用)
  • xcaa.Pageno:= 1 (單頭 資料處理區 上浮)
  • 送出 或是 放棄
    • 送出
      • (單頭資料處理區 下沉)
      • 單頭 呈現新的資料 (將資料處理區 轉印 過去。或是 利用 單號移動的方式 呈現出來)。
      • 觸動單身的新增作業。
        • 單身 資料處理區 上浮 在第一個容器位置
        • 單身容器 清空。當第一筆資料生成後,才產生第一個容器。
      • 放棄
        • (單頭資料處理區 下沉)
        • 單頭 有資料, 恢復 相關控制項的功能。
        • 單頭沒資料,停在 脫離鍵上。
  • 單頭編修 ( lbox.value=1, form.xspin1.value=2 )
    • cta.enabled := false (單頭 相關控制項 停用,脫離永遠 保持開啟狀態)
    • ctd.enabled := false (單身 相關控制項 停用)
    • cte.enabled := false (單身下的呈現區 停用)
  • xcaa.Pageno:= 1 (單頭 資料處理區 上浮,在編修模式的有些欄位不能修改,在此處理)
  • 送出 或是 放棄
    • 恢復 相關控制項的功能。
    • 單頭資料處理區 下沉
    • 送出
      • 單頭 呈現新的資料 (將資料處理區 轉印 過去。 或是 利用 單號移動的方式 呈現出來)。
    • 放棄 呈現原貌。
  • 單頭刪除 ( lbox.value=1, form.xspin1.value=3 ) 或是 作廢(另類結案) 。
    • 成功後 移到下一筆 (ListBox) 或是 最後一筆。
    • 沒有資料時 停在 脫離鍵
個人頭像照片

By 伍芳左

MIS, ERP Pro... RHCE Member (7.2)

發表迴響