【EAS 科目】后台查询分配到下级的科目辅助账类型的SQL语句(包含本级组织父科目及分配来源科目)

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

【EAS 科目】后台查询分配到下级的科目辅助账类型的SQL语句(包含本级组织父科目及分配来源科目)


适用场景:后台查询已分配给到下级组织的某个科目的辅助账类型与当前组织中父科目、分配来源科目的辅助账类型数据


涉及到的表:

会计科目表  t_bd_accountview 

科目表  t_bd_accounttable 

辅助账类型表  T_BD_AsstAccount

公司表 T_ORG_Company


打开查询分析器,可参考以下查询SQL:


SELECT ac.fid as id,

ac.fnumber  as 科目编码,

ac.fname_l2 as 科目名称,

ca.FNAME_l2 as 本级辅助帐类型,

ga.FNAME_l2  as 上级辅助帐类型,

ac.FPARENTID as 父科目id,

pac.FNAME_l2  as 父科目名称,

ca01.FNAME_l2  as 父科目本级辅助帐类型,

ga01.FNAME_l2  as 父科目上级辅助帐类型,

ac.FUPPERID as 分配来源科目id,

upac.fname_l2  as 分配来源科目名称,

ca02.FNAME_l2 as 分配来源科目本级辅助帐类型,

ga02.FNAME_l2 as 分配来源科目上级辅助帐类型,

ac.FCOMPANYID as 组织id,

cm.FDISPLAYNAME_l2 as 组织长名称

FROM t_bd_accountview ac
LEFT OUTER JOIN t_bd_accountview pac on ac.FPARENTID =pac.fid
left JOIN t_bd_accountview upac on ac.FUPPERID =upac.fid
INNER JOIN T_ORG_COMPANY cm ON AC.FCOMPANYID = CM.FID
left JOIN T_BD_AsstAccount ca on ac.FCAA =ca.fid
left JOIN T_BD_AsstAccount ga on ac.FGAA =ga.fid
left JOIN T_BD_AsstAccount ca01 on pac.FCAA =ca01.fid
left JOIN T_BD_AsstAccount ga01 on pac.FGAA =ga01.fid
left JOIN T_BD_AsstAccount ca02 on upac.FCAA =ca02.fid
left JOIN T_BD_AsstAccount ga02 on upac.FGAA =ga02.fid
where ac.fnumber = '科目编码'
and ac.FACCOUNTTABLEID =(
SELECT FID FROM t_bd_accounttable where FNUMBER ='科目表编码'
)
order by cm.FDISPLAYNAME_l2



【EAS 科目】后台查询分配到下级的科目辅助账类型的SQL语句(包含本级组织父科目及分配来源科目)

适用场景:后台查询已分配给到下级组织的某个科目的辅助账类型与当前组织中父科目、分配来源科目的辅助账类型数据涉及到的表:会计科目表 ...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息