--新增通過自定義檔案列表編碼及檔案編碼查詢主鍵
select bd_defdoc.pk_defdoc as defdoc --
查詢限額類費用型別主鍵
from
bd_defdoc, bd_defdoclist
where bd_defdoc.pk_defdoclist =
bd_defdoclist.pk_defdoclist
and bd_defdoclist.code =
'f003'--
費用型別自定義檔案列表編碼
and bd_defdoc.code =
'0040
';--
限額類費型別編碼
--根據單據車輛名稱主鍵查該車輛是否控制限額
select (case
when (bd_defdoc.shortname =
'實報實銷
') then
--不限額車輛簡稱標識
'false
'else
'true
'end) as
islimitcar
from
bd_defdoc, bd_defdoclist
where nvl(bd_defdoc.dr, 0) =
0and nvl(bd_defdoclist.dr, 0) =
0and bd_defdoc.pk_defdoclist =
bd_defdoclist.pk_defdoclist
and bd_defdoclist.code =
'f057'--
車輛資訊自定義檔案
and bd_defdoc.pk_defdoc =
'1001h210000000hhsnqy
' ; --
car_name對應的pk, select name from bd_defdoc where pk_defdoc = '1001h210000000hhsnqy';
--查詢會計月
select yearmth from bd_accperiodmonth where pk_accperiodmonth =
'1001h2100000004zibpz
' ; --
period
--車輛本期可報銷金額n+1
select
sum(erm_car_limit_b.limit_e) as
car_limit_e,
sum(erm_car_limit_b.limit_l) as
car_limit_l
from
erm_car_limit_b, erm_car_limit
where nvl(erm_car_limit_b.dr, 0) =
0and nvl(erm_car_limit.dr, 0) =
0and erm_car_limit_b.pk_car_limit =
erm_car_limit.pk_car_limit
and erm_car_limit.kjni =
'2016
'and erm_car_limit.car =
'1001h210000000hhsnqy
'and erm_car_limit_b.kjy <=
7; --
month=6,b.kjy <= 7;這樣子處理在12月份的時候即使是13也不用做特殊處理,因為也是統計到12個月的金額
--查詢本月車輛限額量
select erm_car_limit_b.limit_e as
car_limit_e,
erm_car_limit_b.limit_l
ascar_limit_l
from
erm_car_limit_b, erm_car_limit
where nvl(erm_car_limit_b.dr, 0) =
0and nvl(erm_car_limit.dr, 0) =
0and erm_car_limit_b.pk_car_limit =
erm_car_limit.pk_car_limit
and erm_car_limit.kjni =
'2016
'and erm_car_limit.car =
'1001h210000000hhsnqy'--
pk_car=1001h210000000hhsnqy
and erm_car_limit_b.kjy ='6
'--限額已執行量
select nvl(sum(case
when er_busitem.defitem12 =
'1001h21000000042xvc6
'then
0else
er_busitem.amount
end),
0) amount
from
er_busitem
left
outer
join
er_bxzb
on er_bxzb.pk_jkbx =
er_busitem.pk_jkbx
left
outer
join
bd_accperiodmonth mon
on mon.pk_accperiodmonth =
er_busitem.defitem16
where er_busitem.tablecode =
'arap_bxbusitem'--
and er_bxzb.djzt != 0
and er_bxzb.djzt !=-1
--不包含作廢資料
and er_busitem.pk_jkbx !=
'null
'and er_busitem.defitem24 =
'1001h210000000hhsnqy'--
pk_car=1001h210000000hhsnqy
and mon.yearmth like
'2016%'--
year=2016
and er_busitem.dr =0--
and er_bxzb.djbh != '" + djbh + "'; --修改增加如果單據存在單據編號,則表示是已儲存的單據,計算執行量時扣去本帶鋸的執行量(本單據執行量在表體行欄位扣除)
--select def.name from bd_defdoc def where def.pk_defdoc = '1001h21000000042xvc6';
--er_bxzb
--實體 md_class
select
*from md_class where defaulttablename =
'er_bxzb'--
實體屬性 md_property
select
*from md_property where classid =
'45a846ce-5f39-4075-8cb9-90de50517af4
'and displayname =
'單據狀態'--
列舉 id對應md_property中的datatype
select
*from md_enumvalue where id =
'aed2a08a-03a0-4db7-9ab1-c30e1dc1ca17
'
乾貨分享 流程DEMO 費用報銷
流程名 費用報銷 業務描述 流程發起時,要選擇需要關聯的事務審批單,會檢查是否超申請,如果不超申請,可以直接發起流程,如果超了申請,需要檢查預算,如果預算不夠,將不允許發起報銷申請,如果預算夠用,將發起流程,同時占用相應金額的預算。計財部總經理除了招待費的金額是5000的許可權,其他的費用都是100...
實驗室管理軟體 費用報銷 專案經費 試劑耗材訂購
為何使用科軟實驗室資訊管理系統?如果你目前或將來的科研專案眾多 如果你想要準確迅速完成繁雜的費用報銷工作 如果你想要隨時全方位的掌握和規劃你的研究經費的使用 如果你想要有效控制科研過程中的物料投入 如果你想要使核算往來帳的工作變得不再繁瑣 如果你想要輕鬆快速完成科研專案預算 中評 結題的經費預決算工...
對接主流ERP,喜報用報銷串聯業務場景
喜報是一款企業移動報銷應用。傳統的報銷流程大致是,員工填寫報銷單,管理者審批通過後,員工再貼票並交給財務審核,財務確認無誤後打款給員工,整個回款週期有時達數月。這樣一來,員工感覺報銷流程複雜,回款速度慢 管理層要協調時間審批單據 財務人員審核環節多,要花時間與員工不斷溝通確認。報銷的幾大場景無非是吃...