---------------------
-- ac_ledger_vw
---------------------
create view ac_ledger_vw as
select	voi.ac_doc_seq
        ,voi.ac_item_seq
        ,'voucher' as doc_type
        ,vo.id
        ,vo.date
        ,voi.ac_seq
        ,voi.debit
        ,voi.credit
        ,voi.cheque_no
        ,voi.remark

from	voucher vo
        ,voucher_item voi

where	vo.ac_doc_seq=voi.ac_doc_seq
        and vo.status='CP'
;

---------------------
-- user_privilege_vw
---------------------
create view user_privilege_vw as
select 	usp.user_seq
	,uspb.privilege
	,usp.member_group_seq

from	user_privilege usp
	,user_privilege_base uspb

where	usp.privilege=uspb.privilege
	and usp.privilege<>'all'
	
union

select	usp.user_seq
	,uspb.privilege
	,usp.member_group_seq

from	user_privilege usp
	,user_privilege_base uspb

where	usp.privilege='all' 
;
