POS.tw/屬性資料更新

維基教科書,自由的教學讀本
跳至導覽 跳至搜尋

[ POS.tw ] - [ POS.tw/定期執行作業 ] - [ POS.tw/屬性資料更新 ][編輯]

使用者在[ POS.tw/設定屬性資料 ]中設定屬性資料後,系統會定期執行檢查,如果有異動,就會依設定內容計算出主鍵值(公司、關聯及商品)的屬性資料,再存入商品副檔中。

  • 執行步驟
  1. 找出尚未更新的資料關鍵值(公司、關聯類型、商品)。
  2. 找出符合關鍵值的所有關聯資料。
  3. 找出關鍵值內容還在有效期中的安全庫存設定資料(開始日期、結束日期)。
  4. 依更新順序(優先權、有效期間日期長短、開始日期、輸入順序)逐項檢查符合條件的關聯資料,並填入安全庫存量。
  5. 待計算出所有符合關鍵值的關聯資料的屬性資料後,再一一存檔。
  6. 如果商品副檔沒有資料,則新增一筆資料,除了關鍵值及屬性資料外,其它都為空資料。
  7. 問題:當天商品副檔資料會不齊全。可以在新增時先存入預設值,待其它資料更新後即會補齊全(一般每天晚上會重整資料)。
  8. 檢查更新資料中的更新時間是否與開始執行時的更新時間相同,如果相同就設定更新成功,否則就不異動更新狀態,避免執行中已有更新,造成更新不完全的情況。