EAS工程項目掛輔助帳,從其他數據庫導入過來的工程項目(非客戶端手動新增),在生成憑證選擇工程項目時候會發生卡死的問題,導入之後在客戶端手動新增也會產生同樣的問題,經分析是做憑證選擇輔助帳—工程項目的時候會自動生成輔助帳橫表,數據庫後臺導入之後橫表無法自動生成,需要手工生成,但是不影響其他輔助覈算(客戶、供應商、銀行機構等輔助帳橫表的生成)
工程項目輔助帳橫表生成語句:
insert into T_BD_AssistantHG (fid,fcount, FLONGNAMEGROUP_L2, FLONGNAMEGROUP_L3,–1
FCREATORID, FCREATETIME, FLASTUPDATEUSERID, FLASTUPDATETIME,FASSTACCOUNTID,–2固定
FPROJECTID,–3項目FID
FCONTROLUNITID,–4固定組織單元
FDISPLAYNAMEGROUP_L2, FDISPLAYNAMEGROUP_L3,FNUMBERGROUP_L2, FNUMBERGROUP_L3)–5
select newbosid(‘418A6CBB’) AS A,1,‘工程項目:’||fname_l2||’;’, 'null: null; ',
‘DjaNVTsTTYGVH1JHlEWjSxO33n8=’,sysdate,‘DjaNVTsTTYGVH1JHlEWjSxO33n8=’, sysdate,‘Kx0AAAABTaRGWhD4’,
FID,
‘Kx0AAAAAUgrM567U’,
‘工程項目:’||FNUMBER||’!’||FNAME_L2||’;’, 'null: null; ', '1005!工程項目:’||FNUMBER||’__!’||FNAME_L2||’;’, ‘null_!null:’||FNUMBER||’_!null;’
from t_bd_project where --fnumber like ‘XM%’ and
FCREATETIME>(select max(FCREATETIME) from T_BD_AssistantHG)
and fislistitem=1
–插入語句,項目表的創建時間>橫表最大的創建時間,並且是明細項目,項目包含導入和前臺新增