處理傳入的 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 將只監聽憑証,不負責將它們同步。

注意:選擇接收一個 Sync.SunSystemsJournalEntry 並發佈一個 Sync.SunSystemsJournalEntry 並不是 Infor ION BOD 的建議模式,但軟件中並不禁止這麼做。

支持的字段

SunSystemsJournalEntry BOD 是一個使用有效信息載荷的自定義 BOD,所以帳務有效信息載荷內的所有數據字段都支持導入。

差異 ID

通常,處理傳入 BOD 的協議支持〔差異 ID〕,該機制能夠確保較早的更新不會覆蓋較新的更新。比如,先獲得了某個主數據記錄的差異 7,然後又獲得了差異 6,那麼收到的差異 6 將被忽略。

而對於憑証,如果特定 SunSystemsJournalEntry 的〔文檔 ID〕相同,但〔差異 ID〕不同,這樣的多版本使用是不受支持的。如果收到憑証的較新差異,則不會處理。而會發送一條〔拒絕〕消息。

配置 SunSystemsJournalEntry BOD

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 的業務單位都可以關聯到一個〔導入〕類型的〔轉移配置〕。這是為了能應用正確的導入默認值,比如錯誤暫記科目代碼業務金額科目代碼報表金額科目代碼