下載客戶結算交易
您可透過批次處理下載客戶結算交易來匯入至客戶資訊系統,該批次處理會建立包含客戶結算交易資訊的分隔檔案。
如需有關客戶結算交易的詳細資訊,請參閱關於客戶結算交易。
批次控制
使用「客戶結算擷取」(X1-CSEXT) 批次處理下載客戶結算交易。此批次處理會將資料下載至分隔檔案,其明細由批次控制參數指定。
此批次處理會使用下列參數:
- 檔案整合類型:用來擷取客戶結算交易的檔案整合類型 (請參閱下方)。
- 檔案名稱:下載的檔案名稱。檔案名稱可以使用萬用字元 (必要)
- 檔案路徑:將儲存下載檔案的檔案位置。這可以是本機伺服器上的檔案位置,也可以是「物件儲存」中的位置。如需詳細資訊,請參閱架構管理使用者指南中的參考 URI。(必要)
- 檔案格式:擷取檔案格式。有效值為 CSV (分隔) FIXD (固定位置輸出) 或 XML (XML 文件)。
- 檔案分隔符號:用於 CSV 檔案格式的分隔符號
- 開始日期 (選擇性):指定擷取客戶結算交易日期範圍開始的日期。與「結束日期」參數搭配使用。
- 結束日期 (選擇性):指定擷取客戶結算交易日期範圍結束的日期。與「開始日期」參數搭配使用。
- 外部帳戶 ID (選擇性):用來限制擷取至指定帳戶之客戶結算交易的外部帳戶 ID。
-
擷取選項:用來重新擷取先前擷取之客戶結算的標誌。有效值包括:
- Y:僅用於重新擷取符合其他準則之先前擷取的客戶結算交易。只有在指定開始/結束日期時才應使用此選項。
- N:不重新擷取 (預設值)
請使用批次控制入口來檢視有關這些參數的其他明細。
檔案整合類型
客戶結算交易擷取處理會使用「客戶結算擷取」(X1-CustomerSettlementExtract) 檔案整合類型,該類型定義為「客戶結算擷取」(X1-CSEXT) 批次處理上的參數。
需要不同擷取格式的實作可以建立自訂檔案整合類型,以定義自己的擷取格式與處理。這包含建立自訂擷取演算法與自訂擷取資料區域。
如需有關檔案整合類型角色的詳細資訊,請參考使用檔案整合擷取。
擷取演算法參數
「客戶結算擷取」(X1-CustomerSettlementExtract) 檔案整合類型會使用「客戶結算擷取」(X1CUSTSETEXT) 演算法來擷取客戶結算交易。此演算法包含具有下列選項的「明細行費用選項」參數:
- A (聚總):演算法會輸出聚總事件結算的單一明細行費用
- D (詳細):演算法會輸出每個事件結算的明細行費用
此參數的預設設定為 "D",但可視需要透過建立新演算法版本及變更此參數的值來置換此設定。
檔案格式
擷取檔案的檔案格式是由「客戶結算擷取」(X1-CustomerSettlementExtract) 資料區域 (指定於「客戶結算擷取」(X1-CustomerSettlementExtract) 檔案整合類型上的「客戶結算擷取」(X1-CustomerSettlementExtract) 檔案整合記錄) 所定義。
客戶結算交易擷取檔案使用下列格式:
欄位名稱 | 對應 | 備註 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Start Date | 客戶結算開始日期 | |||||||||||
End Date | 客戶結算結束日期 | |||||||||||
帳戶 ID | 計量服務外部帳戶 ID | |||||||||||
External Id | 客戶結算 ID | |||||||||||
描述 | 此為導出訊息:期間 (%1 - %2) 的客戶結算 | |||||||||||
方案代碼 | ||||||||||||
節省的耗用量 | ||||||||||||
實際耗用量 | ||||||||||||
事件數 | ||||||||||||
明細行費用
|
此資料欄包含事件結算金額列表。 每個事件結算資料列以分號 (;) 分隔,每個資料列/資料欄以逗號 (,) 分隔。 視擷取演算法而定,此列表會包含 1 列「聚總」擷取選項,或多列「詳細」擷取選項 (預設值)。 |
請注意,此格式是按照 Oracle Utilities Customer Care and Billing、Oracle Utilities Customer to Meter、Oracle Utilities Customer Cloud Service 和 Oracle Utilities Billing Cloud Service 所使用之「可計費用上傳暫存資料表」的格式來設置。