這個主題說明 IBM® Enterprise Records 報告相關查詢最常搭配使用的 IBM Enterprise Records 類別和內容。
這些並不只是能在報告查詢中使用的類別和內容,更是一般報告實務中最常用的項目。
下列區段是依其語言環境中立的「符號名稱」,來參照這些類別和內容,而不是依其 UI 相關的顯示名稱。 在 P8 CM RM 報告查詢 SQL 陳述式中,您必須使用 P8 CM RM 類別或 P8 CM RM 內容的符號名稱,作為表格和直欄 ID。
下表說明許多 IBM Enterprise Records 類別共用的數個 IBM Enterprise Records 內容類型,這些內容類型對於產生報告非常有用。
符號名稱 | 資料類型 | 說明 |
---|---|---|
Id | Id | 每一個 P8 CM 實例物件的唯一身分。 |
聚合 | String | 指出 IBM Enterprise Records 物件的一般類型。 可容許的值為 "RecordInfo"、"ClassificationScheme"、"RecordCategory"、"RecordFolder" 和 "Volume"。 |
DateCreated | DateTime | 實例原始建立日期 |
Creator | String | 建立者使用者名稱 |
DateLastModified | DateTime | 實例前次修改日期 |
LastModifier | String | 上一個實例修改者的使用者名稱 |
IsDeleted | boolean | 如果 IBM Enterprise Records 物件已執行邏輯刪除,則為 "True"。 通常會併入 WHERE 子句中作為對於 "False" 的檢查 |
Location、HomeLocation | Object [Location] | 通常會套用到實體記錄和實體儲存器。 這個內容值通常用於 LEFT OUTER JOIN 子句內,搭配 Location 表格來決定 Location 物件的 LocationName 值。 |
RM 實體類型 | 指派給每一個 OOTB IBM Enterprise
Records 類別的唯讀唯一值。常用的值如下:
最常用於 WHERE 子句中以指定特定的子類型。
|
下表說明預設 (OOTB) 記錄儲存器類別(例如,記錄種類、記錄資料夾、磁區)共用的數個 IBM Enterprise Records 內容類型,這些內容類型對於產生報告非常有用。
符號名稱 | 資料類型 | 說明 |
---|---|---|
PathName | String | ObjectStore 內的完整路徑名稱。 |
DateOpened | DateTime | 代表第一次開啟儲存器的原始日期。 |
DateClosed | DateTime | 代表前次關閉儲存器的日期。 |
ReOpenedDate | DateTime | 代表重新開啟已關閉之儲存器的日期。 |
Inactive | boolean | 如果儲存器不再作用,則為 "True"。 |
DisposalSchedule | Object [Disposal Schedule] | 指派給儲存器的排程(若有的話)。 |
DisposalSchedule AllocationDate | DateTime | DispositionSchedule 與此實例建立關聯的日期。 |
CurrentPhaseAction | Object [Action1] | 與現行處理階段相關聯的動作實例。 |
CurrentPhase ReviewDecision | String | 現行處理階段的審查註解。 |
CurrentPhase DecisionDate | DateTime | 現行階段審查決策的日期。 |
用來指定衍生次儲存器的語法,是取決於查詢搜尋的儲存器階層深度而定。
SELECT ... FROM RecordFolder rf WHERE rf.This INSUBFOLDER '/...'
SELECT ... FROM RecordFolder rf WHERE rf.This INFOLDER '/...'
SELECT ... FROM RecordFolder rf WHERE rf.Parent = OBJECT('/...')
SELECT ... FROM RecordInfo ri INNER JOIN ReferentialContainmentRelationship rcr ON ri.This = rcr.Head WHERE rcr.Tail = OBJECT('/...')
符號名稱 | 資料類型 | 說明 |
---|---|---|
開頭 | Object [RecordInfo] | 內含項物件的參照 |
結尾 | Object [Folder] | 儲存器物件的參照 |
ContainmentName | String | 儲存器內含項的唯一名稱。 |
下表說明 OOTB 記錄類別(例如,電子記錄、標記記錄...)共用的數個 IBM Enterprise Records 內容類型,這些內容類型對於產生報告非常有用:
符號名稱 | 資料類型 | 說明 |
---|---|---|
DocumentTitle | String | 記錄的名稱。不一定要與儲存器內記錄的 containmentName 相同。 |
Associated RecordType | Object [RecordType] | 與記錄實例相關聯的 RecordType 實例(若有的話)。 |
CutOffInherited From | Id | 可讓記錄與「處置排程」相關聯的物件 ID。ID 就是記錄儲存器或 RecordType 的 ID。 |
CurrentPhaseAction | Object [Action1] | 與現行處理階段相關聯的動作實例。 |
CurrentPhase ReviewDecision | String | 現行處理階段的審查註解。 |
CurrentPhase DecisionDate | DateTime | 現行階段審查決策的日期。 |
IsVitalRecord | boolean | 如果記錄是重要類型,則為 "True"。 |
VitalRecord ReviewDate | DateTime | 重要記錄上次審查日期。 |
VitalRecord NextReviewDate | DateTime | 重要記錄下次審查日期。 |
CurrentClassification | String | (DoD 已分類)現行安全標記設定值。 |
DowngradeOnDate | DateTime | (DoD 已分類)排程記錄降級的日期。 |
Downgrade Instructions | String | (DoD 已分類)降級說明。 |
DeclassifyOnDate | DateTime | (DoD 已分類)排程記錄取消分類的日期。 |
符號名稱 | 資料類型 | 說明 |
---|---|---|
DisposalSchedule Name | String | 排程名稱。 |
CutoffDisposal Trigger | Object [Disposal Trigger] | 與這個排程相關聯的觸發程式。 |
符號名稱 | 資料類型 | 說明 |
---|---|---|
DisposalTrigger Name | String | 觸發程式名稱。 |
EventType | integer | 使用 "EventType" 選項清單:
|
符號名稱 | 資料類型 | 說明 |
---|---|---|
PhaseName | String | 階段名稱。 |
PhaseAction | Object [Action1] |
符號名稱 | 資料類型 | 說明 |
---|---|---|
ActionName | String | 動作名稱。 |
ActionType | integer | 使用 "ActionType" 選項清單:
|
符號名稱 | 資料類型 | 說明 |
---|---|---|
RecordTypeName | String | RecordType 名稱 |
DisposalSchedule | Object [Disposal Schedule] | 與 RecordType 實例相關聯的「處置排程」實例 |
DisposalSchedule AllocationDate | DateTime | DispositionSchedule 與此實例建立關聯的日期。 |
位置類別物件與實體記錄和實體記錄儲存器類別相關聯。 這種類別通常會有接受「位置」類別實例之類型物件的 Location 內容。在部分實例中,也會有相同類型的 HomeLocation 內容。
符號名稱 | 資料類型 | 說明 |
---|---|---|
LocationName | String | 位置名稱 |
BarcodeID | String | 代表從實際的實體儲存器掃描到的條碼值。 |
IBM Enterprise Records 暫存區可套用到個別記錄或記錄儲存器。RecordHold 類別的實例代表套用到零或多個項目的特定暫存區狀況。 RecordHold 類別是用於記錄和記錄儲存器。暫存區與保留項目之間有多對多關係:給定的 RecordHold 實例可套用到多個記錄/記錄儲存器,而任何給定的記錄/記錄儲存器一次可與多個 RecordHold 相關聯。 這些關係是透過 RecordHoldLink 或 RMFolderHoldLink 類別而建立的。
符號名稱 | 資料類型 | 說明 |
---|---|---|
HoldName | String | 暫存區名稱 |
HoldType | String | 與 "HoldTypeList" 選項清單相關聯 |
Active | boolean | "True" 表示暫存區實例目前作用中。 |
符號名稱 | 資料類型 | 說明 |
---|---|---|
開頭 | Object [RecordInfo] 或 [RMFolder] | 這個鏈結的保留項目成員 |
結尾 | Object [RecordHold] | 這個鏈結的暫存區成員。 |
DateCreated | DateTime | 代表這個保留項目「放置在暫存區」的日期。 |
IsDynamicHold | Boolean | "True" 表示此暫存區關係是透過 IBM Enterprise Records 的「暫存區清理」服務建立的,而不是以手動方式套用。 |
如果啟用 IBM Enterprise Records 審核,您可以使用 RMAudit 類別的實例,依使用者來報告各種 IBM Enterprise Records 類別實例(例如,記錄、記錄儲存器以及其他實體)的動作。
符號名稱 | 資料類型 | 說明 |
---|---|---|
SourceObjectID | Id | 被操作而觸發審核事件之物件的 ID。 |
LastModifier | String | 操作來源物件之使用者的簡稱 |
InitiatingUser | String | 主體名稱或識別名稱格式的使用者名稱。 |
DateLastModified | DateTime | 發生事件的日期。 |
AuditActionType | String | 動作名稱,例如,取消分類、刪除、毀損、降級、匯出、重新定位、傳送、升級、保留、移除暫存區、取消宣告。 |