2015年6月18日星期四

Job Management DB 設計詳解之一: Type Settings

(最後設計或有修改)

為了增加這個 Job Management DB 的環境適應能力, 所以我把資料分成數個種類. 首先來說說最基本的 "TYPE"

第一個是: DOCUMENT TYPE


DOCUMENT TYPE 有四個 Field :

Code: 文件種類的編碼, 不可重複
Description: 文件種類的名稱/扼要陳述, 可重複
IRD Doc? Yes/No, 判別該文件種類屬不屬稅局文件

這個DOCUMENT TYPE 主要出現在 <CLIENT DOCUMENT RECORD MANAGER> 版面



第二個是: JOB STATUS TYPE


JOB STATUS TYPE 有兩個 Field :
Code: 工作階段的編碼, 不可重複
Description: 工作階段的名稱/扼要陳述, 可重複

這個JOB STATUS TYPE 主要出現在 <JOB MANAGER> 版面


第三個是: JOB PROGRESS TYPE


JOB PROGRESS TYPE 有兩個 Field : 

Code: 工作進度的編碼, 不可重複
Description: 工作進度的名稱/扼要陳述, 可重複

這個JOB PROGRESS TYPE 主要出現在 <JOB PROGRESS RECORD MANAGER> 版面


第四個是: CLIENT STATUS TYPE


CLIENT STATUS TYPE 有兩個 Field : 

Code: CLIENT狀態的編碼, 不可重複
Description: 狀態的名稱/扼要陳述, 可重複

這個CLIENT STATUS TYPE 主要出現在 <CLIENT EDITOR> 版面



第五個是: OTHER SERVICE TYPE


CLIENT RATE TYPE 有兩個 Field : 

Code: CLIENT RATE種類的編碼, 不可重複
Description: RATE種類的名稱/扼要陳述, 可重複

這個CLIENT RATE TYPE 主要出現在 <CLIENT EDITOR> 版面




第六個是: OTHER SERVICE TYPE


OTHER SERVICE TYPE 有兩個 Field : 

Code: 其他服務的編碼, 不可重複
Description: 其他服務的名稱/扼要陳述, 可重複

這個OTHER SERVICE TYPE 主要出現在 <JOB MANAGER> 版面, 但要選了OTHER後才會准許更改.


第七個是: PAYMENT STATUS TYPE

PAYMENT STATUS TYPE 有一個 Field : 

Code: 付款階段的編碼, 不可重複
這個 PAYMENT STATUS TYPE 主要出現在 <JOB MANAGER> 版面.



第八個是: SHARE TYPE



SHARE TYPE 有兩個 Field : 

Code: 股份種類的編碼, 不可重複
Description: 股份種類的名稱/扼要陳述, 可重複

這個SHARE TYPE 主要出現在 <SHAREHOLDER MANAGER> 版面


第九個是: SUNDRY TYPE



SUNDRY TYPE 有兩個 Field : 

Code: 雜項消費的編碼, 不可重複
Description: 雜項消費的名稱/扼要陳述, 可重複

這個SUNDRY TYPE 主要出現在 <STAFF SUNDRY EXPENSE RECORDER> 版面



第十個是: VIA TYPE


VIA TYPE 有兩個 Field : 

Code: 途徑種類的編碼, 不可重複
Description: 途徑種類的名稱/扼要陳述, 可重複

這個 VIA TYPE 主要出現在 DOCUMENT, BANK CONFIRMATION, 及AR/AP CONFIRMATION 等版面







沒有留言:

發佈留言