處理傳入的 SourceSystem JournalEntry BOD
SunSystems/SSC 的 BOD 能夠運用傳入的 SourceSystemJournalEntry BOD。這包含對其他系統的這些 BOD 的處理,也包含使用 ION 連接的 SunSystems 其他實例傳入的 BOD 的處理。
配置 SunSystems
在〔集成配置 (INC)〕中,創建一個新配置,在〔集成系統名稱〕窗格中勾選〔SunSystems BOD 集成〕旁的「已選擇」復選框。
可用的消息類型如下:
傳入的 Process.SunSystemsJournalEntry
這種情況下,SunSystems 是憑証的記錄系統 (SOR)。一個處理消息表示創建一個對象的請求,如果已在 INC 中設置,那麼 SunSystems 應將該記錄同步到下游系統。SunSystems 中的憑証儲存在〔會計實體〕級別(即業務單位),因此傳入憑証也應包含目標會計實體。憑証中引用的所有數據(分析、科目等)必須存在於憑証要成功導入的系統中。數據集成的任何失敗將返回一個〔確認 BOD〕,並顯示適當的錯誤消息,說明出現的問題,否則將在〔帳務導入 (LIM)〕中寫一個錄入。
Incoming Sync.SunSystemsJournalEntry
這種情況下,SunSystems 不是憑証的記錄系統 (SOR)。SunSystems 將只監聽憑証,不負責將它們同步。
支持的字段
SunSystemsJournalEntry BOD 是一個使用有效信息載荷的自定義 BOD,所以帳務有效信息載荷內的所有數據字段都支持導入。
差異 ID
通常,處理傳入 BOD 的協議支持〔差異 ID〕,該機制能夠確保較早的更新不會覆蓋較新的更新。比如,先獲得了某個主數據記錄的差異 7,然後又獲得了差異 6,那麼收到的差異 6 將被忽略。
而對於憑証,如果特定 SunSystemsJournalEntry 的〔文檔 ID〕相同,但〔差異 ID〕不同,這樣的多版本使用是不受支持的。如果收到憑証的較新差異,則不會處理。而會發送一條〔拒絕〕消息。
SunSystemsJournalEntry 是一個由 SunSystems 指定的,使用有效信息載荷的自定義 BOD,它提供的數據比 ION 標準 SourceSystemsJournalEntry BOD 更豐富。必須先在 ION 中啟用,然後才能使用,啟用步驟如下:
在 ION Desk 中選擇
,然後選擇〔導入〕,來導入 SunSystemsJournal BOD 架構設置。所有 SunSystems 自定義 BOD 架構設置可通過 Infor Xtreme 下載。
附加設置信息
我們建議執行一個附加設置步驟用於對帳,可以從發送系統獲取源憑証 ID 存入 SunSystems。
在〔附加字段設置 (AFS)〕中,將〔一般描述 25〕指定為附加字段,用於儲存〔源憑証 ID〕。
SunSystems 帳務導入選項
在您配置系統通過 ION 將憑証存入 SunSystems 時,您仍然可以使用 SunSystems 當前提供的所有選項。運行〔帳務導入〕的默認配置包含下列選項。
- 如無錯誤則過帳
- 過帳
- 只可有效性檢查
在通過 ION 存入憑証數據時建議您使用「如無錯誤則過帳」,但也並未禁止您選擇其他選項。
如果選擇了「只可有效性檢查」選項,那麼將對傳入數據執行有效性檢查,查看是否可以過帳,但最終不會過帳。在這種情況下,將返回一個〔認可 BOD〕表示成功。
因此,您必須瞭解使用其他有效的 SunSystems 選項的含義。此例中,接收系統將收到一個〔認可 BOD〕,但不會過帳任何憑証(歸因於在 SunSystems 中所選的選項)。
帳務導入 SSC 組件轉移配置
〔帳務導入 SSC 組件轉移配置〕是在〔轉移台 (TRD)〕中設置的,下表詳細描述了配置中每個屬性的建議值:
字段名稱 | 有效信息載荷標記名稱 | 允許的值 | 必填 | 示例 | 傳入 BOD 的處理 |
---|---|---|---|---|---|
名稱 | 不適用 | 文本名稱 | Y | 憑証 BOD 導入 | 可以使用任意名稱。 |
描述 | 不適用 | 文本 | N | 用於接收基於 ION 的憑証 BOD 的導入配置 | 不適用 |
目標組件 | 不適用 | 下拉列表中的有效選項 | Y | 帳務 | 在 SSC 中帳務是憑証的數據對象。 |
目標方法 | 不適用 | 創建或修改 | Y | 創建或修改 | 〔創建或修改〕是唯一選項。 |
業務單位 | <BusinessUnit> | 有效的業務單位代碼 | N | ? | 可以提供,但是如果傳入憑証 BOD 上提供了業務單位(會計實體),那麼此處提供的將被忽略。 |
帳務 | <BudgetCode> | 下拉列表中的有效選項 | Y | A | 可以直接從 BOD 獲取值。 |
保存有效信息載荷 | 不適用 | 兩者、輸入、無、輸出 | Y | 無 | 不作推薦 |
錯誤暫記科目代碼 | <SuspenseAccount> | 任何有效的科目 | Y | 9999 | 由帳務導入轉移配置設置 |
業務金額科目代碼 | <TransactionAmountAccount> | 任何有效的科目 | Y | 9999 | 由帳務導入轉移配置設置 |
報表金額科目代碼 | <ReportingAccount> | 任何有效的科目 | Y | 9999 | 由帳務導入轉移配置設置 |
允許超預算錄入 | <AllowOverBudget> | “Y”或“N” | Y | Y | 按配置上所設。建議為「Y」。 |
平衡選項 | <BalancingOptions> |
空白、不使用(即不選擇任何選項) “JT”憑証類型 “TD”業務日期 “RF”業務參考 “T0”到“T9”帳務分析 1 到 10 |
Y | T3 | 按配置上所設。建議空白(即不選擇任何選項)。 |
允許平衡業務 | <AllowBanTran> | “Y”或“N” | Y | Y | 按配置上所設。建議為「Y」。 |
過帳選項 | <PostingType> |
“0”只可有效性檢查 “1”過帳 “2”如無錯誤則過帳 |
Y | 0 | 按配置上所設。可選擇這些選項中的任意項,但建議選擇「2」如無錯誤則過帳。 |
憑証類型 | <JournalType> | 有效的 SunSystems 憑証類型 | Y | FGJ |
如果 BOD 中未提供憑証類型,則使用配置上的設置。建議要發送憑証到 SunSystems 的系統提供一個有效的憑証類型。如果未提供,則可以設置一個,在導入處理中用作默認值。 注意:必須在 SunSystems 中設置好,導入才能成功。
|
默認過帳期間 | <DefaultPostingPeriod> | PPPYYY 格式 | Y | 0052002 | 如果通過 BOD 提供,那麼該字段的值是由計算得出的。如果數據不是在 BOD 中提供的,將使用普通的帳務導入期間設置邏輯來生成一個有效期間值。 |
過帳暫時項 | <PostProvisional> | “Y”或“N” | Y | Y | 按配置上所設。建議為「N」。 |
過帳為保留 | <PostToHold> | “Y”或“N” | Y | Y | 按配置上所設。建議為「N」。 |
允許過帳到暫記科目 | <AllowPostToSuspend> | “Y”或“N” | Y | Y | 按配置上所設。建議為「Y」。 |
描述 | <Description> | 文本描述 | N | 空白 | 按配置上所設。建議為空白,也可以設成一個通用值。例如「通過 ION 導入」。 |
合併 | 不適用 | 合併設置功能中的有效選項 | N | 未指定 | 建議使用默認設置「未指定」。 |
貸方借方情況 | 不適用 | 查找中的有效選項 | N | 默認 - 借貸分別匯總 | 建議使用默認值。 |
打印業務 | 不適用 | “Y”或“N” | Y | N | 按配置上所設。建議為「N」。 |
報表佈局代碼 | 不適用 | 有效的 SunSystems 佈局代碼 | Y | Print01 | 按配置上所設。建議為「Print01」。 |
只報告錯誤 | 不適用 | “Y”或“N” | Y | Y | 按配置上所設。建議為「Y」。 |
排除不重要代替的消息 | 不適用 | “Y”或“N” | Y | N | 按配置上所設。建議為「Y」。 |
輸出轉移日誌細節 | 不適用 | “Y”或“N” | Y | N | 按配置上所設。建議為「N」。 |
電子郵件通知 | 不適用 | 禁用或啟用 | N | 禁用 | 建議使用默認設置「禁用」。 |
電子郵件地址 | 不適用 | 有效的電子郵件地址 | N | 空白 | 建議不設置。 |
電子郵件內容 | 不適用 | 文本 | N | 空白 | 建議不設置。 |
源數據格式 | 不適用 | 下拉列表中的有效選項 | Y | 帳務 | 使用配置中的設置。 |
變換 | 不適用 | 下拉列表中的有效選項 | Y | 帳務-到-帳務 | 使用配置中的設置。 |
文件位置 | 不適用 | “客戶端”或“服務器” | N | 客戶端 | 無關。建議使用默認設置「客戶端」。 |
文件名 | 不適用 | 有效的文件名 | Y | ION | 該字段與通過 BOD 進行的特定憑証導入是不相關的,但如果不提供一個值,〔轉移台〕中的配置將顯示“錯誤”。建議設為「ION」。 |
文件操作 | 不適用 | “源文件操作”列表中的選項 | Y | 無 | 建議使用默認設置「無」。這不會從收件箱清除任何傳入 BOD。 |
指定導入配置
每個設置了接收 Sync.SunSystemsJournalEntry 或 Process.SunSystemsJournalEntry 的業務單位都可以關聯到一個〔導入〕類型的〔轉移配置〕。這是為了能應用正確的導入默認值,比如「錯誤暫記科目代碼」、「業務金額科目代碼」和「報表金額科目代碼」。