金蝶雲星空啟用科目管控后,科目相關的值更新事件無法生效原因及解決辦法


一、案例背景

某客戶希望出納模塊的'手工日記賬',能根據不同單據類型,自動填寫表頭的科目,減少工作量。

·當單據類型 = '銀行存款日記賬'  時,希望表頭的科目自動指定為銀行存款(1002):

·當單據類型 =  '現金日記賬' 時,希望表頭的科目自動指定為其他貨幣資金(1012):

通常情況下,這個需求在BOS里面添加實體服務規則,設置值更新事件就可以實現(按照單據類型來判斷),但是該客戶實例中,反復配置多種實體服務規則都無法生效。

二、解決辦法

經過思考發現,該客戶啟用了科目管控,不同賬簿雖然共用一套會計科目表,但實際上同一個科目在不同賬簿已經不一樣了。

這種情況下,就不能直接用科目編碼來實現,應該用各賬簿對應科目的內碼來進行更新,即可解決問題。

1、進入軟件的科目列表,勾選所有組織,引出科目,查看科目內碼:

2、進入BOS,打開財務會計-出納管理,找到“手工日日記賬”,右擊擴展。

3、點擊菜單-編輯-批量編輯字段屬性,左側選擇“單據頭”,右側點擊“實體服務規則”。

4、在彈出窗口中添新增規則,每個賬簿需要添加兩條,一條是銀行、一條是現金。

5、以100賬簿的銀行存款日記賬為例,設置如下規則:

觸發條件(注意這里的單據類型編碼可以到單據類型中查詢,也可以用業務類型來做,參照其他已有規則):

執行內容,這里設置科目值為剛才從系統導出的科目內碼:

6、按照該方法,將所有賬簿的兩個科目都進行設置,就解決該問題了:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM