财务本地化明细账帐册开发说明v4.docx
《财务本地化明细账帐册开发说明v4.docx》由会员分享,可在线阅读,更多相关《财务本地化明细账帐册开发说明v4.docx(18页珍藏版)》请在冰豆网上搜索。
![财务本地化明细账帐册开发说明v4.docx](https://file1.bdocx.com/fileroot1/2023-1/28/713bbcdc-07cd-4167-9697-d2aca413f2a4/713bbcdc-07cd-4167-9697-d2aca413f2a41.gif)
财务本地化明细账帐册开发说明v4
DocumentRevisionHistory
RevisionDateByRemarks
A1
2005-6-6
Noah
Created
1概述
明细账帐册具体包括以下内容:
Ø应收明细账(按客户)
Ø应付明细账(按客户、供应商及科目别)
Ø日记账(银行日记账、现金日记账)
Ø库存明细账(数量、金额账)
Ø库存件明细帐(数量、金额账)
Ø科目明细账(除以上之外的其他科目明细账)
要注意的内容:
Ø期初数用中间表,有可能改变时,提供重新计算功能
Ø现金日记账可以按日打印,其他允许按月打印
Ø上面四类明细账的显示特点稍有区别
Ø如何区别打印外币格式的明细账
Ø要考虑汇率重估产生的H类明细账信息
Ø明细账打印(明细账当期数据,应考虑包含未过账凭证)
2基础数据
1.新增vouchertype:
AR、AP、INVENTORY与原来的CASH、BANK、OTHERS一起进入
2.库存相关科目:
数量项必须设置为必输
3.用户必须年结,至少是预年结
4.未实现汇兑损益的资产负债类科目与APAR的应收应付科目应设置不同明细
3技术实现
建立两个外挂中间表,一个表存储库存件明细表的(0-13期)余额,另一个表存储其它明细表的(0-13期)余额.这里的余额不仅包括科目的本币外币余额(数量/紧额),还包括各代码段的本币外币余额(数量/金额).并且这些表可以被手动更新.手工更新的功能界面,可选择更新哪个表并确定.计算时先取各科目各年0期间值,然后与各月发生数加总得到各月底余额.
注意13期内的凭证应属于12月的帐本,在12月显示.
4
需求明细
4.1应收明细账基础数据
startdate和enddate改为几行:
会计年度:
XXXX年
会计期间起始:
X月
会计期间截至:
X月
客户编码:
XXXX…(或%)Customer:
Customername(customerno)
会计科目:
XXXXXX…(或%)注意在这里可供选择的科目仅限于vouchertype为AR的那些
另加两个字段:
includeholdtable:
YesorNo
Pageseparatedbycurrency:
YesOrNo
注意:
1.不论AR是何种货币,全部采用外币报表形式,显示币种,汇率.当pageseparatedbycurrency为no时,期初数不需显示币种和汇率.
2.当报告期间没有发生数时,系统必须显示上期末该科目代码段组合的余额.
3.标题:
应收明细帐
4.计算后可直接右键打印结果
打印出的头部参照此表
表体参照下表:
去除对方科目列既可
4.2应付明细账基础数据
startdate和enddate改为几行:
会计年度:
XXXX年
会计期间起始:
X月
会计期间截至:
X月
供应商编码:
XXXX…(或%)
会计科目:
XXXXXX…(或%)注意在这里可供选择的科目仅限于vouchertype为AP的那些
另加两个字段:
includeholdtable:
YesorNo
Pageseparatedbycurrency:
YesOrNo
注意:
1.不论AP是何种货币,全部采用外币报表形式,显示币种,汇率.当pageseparatedbycurrency为no时,期初数不需显示币种和汇率.
2.当报告期间没有发生数时,系统必须显示上期末该科目代码段组合的余额.
3.计算后可直接右键打印结果
打印出的头部参照此表
表体参照下表:
去除对方科目列即可
4.3银行/现金日记账基础数据
startdate和enddate改为几行:
会计年度:
XXXX年
会计期间起始:
X月X日
会计期间截至:
X月X日
会计科目:
XXXXXX…(或%)注意在这里可供选择的科目仅限于vouchertype为Cash/Bank的那些(选cash显示cash那些,选bank显示bank那些
另加两个字段:
includeholdtable:
YesorNo
Pageseparatedbycurrency:
YesOrNo
注意:
1.不论cash/bank是何种货币,全部采用外币报表形式,显示币种,汇率.当pageseparatedbycurrency为no时,期初数不需显示币种和汇率.
2.当报告期间没有发生数时,系统必须显示上期末该科目代码段组合的余额.
3.计算后可直接右键打印结果
4.4库存余额明细账基础数据
此表数据源不变,仍从帐上取.
startdate和enddate改为几行:
会计年度:
XXXX年
会计期间起始:
X月
会计期间截至:
X月
会计科目:
XXXXXX…(或%)注意在这里可供选择的科目仅限于vouchertype为inventory的那些
另加一个字段:
includeholdtable:
YesorNo
计算后可直接右键打印结果
4.5库存件明细账基础数据
此表为新表:
表名IFSSHinventorypartformat(数据源:
inventorytransactionhistory:
transaction和postingtab)
公司:
XXX
会计年度:
XXXX年
会计期间起始:
X月X日
会计期间截至:
X月X日
会计科目:
XXXXXX…(或%)注意在这里可供选择的科目仅限于vouchertype为inventory的那些
库存件:
XXXXXX(必须支持%和分号分隔)长度要足够长
注意parttype的值列表引用应该基于该公司过帐控制M1的控制类型:
计算后可直接右键打印结果
红圈内改为inventorypart:
partdescription(partno)
红框内容去除,只需显示数量/金额(注意金额来自与posting信息里的金额)
在摘要后加两列显示transactiondate和transactiontype
4.6一般明细账基础数据
startdate和enddate改为几行:
会计年度:
XXXX年
会计期间起始:
X月
会计期间截至:
X月
会计科目:
XXXXXX…(或%)注意在这里可供选择的科目仅限于vouchertype除AR/AP外的那些
另加三个字段:
includeholdtable:
YesorNo
currencyformat:
foreign/local
Pageseparatedbycurrency:
YesOrNo
注意:
1.如currencyformat为foreign,则pageseparatedbycurrency起效,否则无效
2.当pageseparatedbycurrency为no时,期初数不需显示币种和汇率.
3.当报告期间没有发生数时,系统必须显示上期末该科目代码段组合的余额.
4.计算后可直接右键打印结果
a.Localformat:
b.foreignformat:
Ø一个表只有一个期初余额,即开始期间上一期间的余额.每个月都要显示本月合计和本年累计,但当月无发生的不用显示
Ø如果用户同时选择了科目和代码段和其它参数组合后,没有找到匹配的信息,系统提示:
没有匹配该查询条件的数据
Ø页码按科目/代码段/其它参数的组合进行,其中任何一个参数改变页码应重新起编,可增加主参数字段供客户选择方便打印.在同一个组合内跨页的,进行自然分页,上一页的最后一行显示转下页,下一页第一行显示承上页.
Ø在中间表和查询计算界面的表体部分要同时显示平行货币金额.
Ø