财务报表生成与计算的技术实现
在财务数据处理和报表生成中,涉及到多个关键的操作,包括检查报告代码、生成损益表和资产负债表等。下面将详细介绍这些操作的具体实现。
1. 检查报告代码
在创建新报告时,需要检查报告代码是否已存在于数据库中。以下是实现该功能的代码:
DECLARE
Vreportfound number := 0;
Verrortext varchar2(60);
BEGIN
if :P18_EXISTINGNEW='NEW' then
select count(*) into Vreportfound from gl_fs_setup
where cocode=:P18_COCODE and upper(reportcode)=upper(:P18_REPORTCODE2);
if Vreportfound > 0 THEN
Verrortext := 'Report Code already exists in the database';
end if;
return rtrim(Verrortext);
end if;
END;
操作步骤如下:
1. 判断是否为创建新报告( P18_EXISTINGNEW 为 NEW )。
2. 查询 gl_fs_setup 表,统计符合公司代码( cocode )和报告代码(
超级会员免费看
订阅专栏 解锁全文
1107

被折叠的 条评论
为什么被折叠?



