如何编辑凭证模板 |
编辑凭证模板的操作可以分为三步:
1.在窗口左侧选取某个系统下的业务单据后,在窗口右侧先选择会计主体和账簿,然后在编辑区内的“业务类型”栏中选取单据的业务类型,这样可以确定针对哪个业务类型下的单据制定凭证模板。
2.单击〖编辑〗按钮,窗口右侧的编辑区被激活。
3.在窗口的〖分录操作〗下拉菜单中,单击〖增加分录〗,系统将在编辑区列表中增加一行,可以在该行中定义选定业务类型单据的分录,该行中的各项目可以参见项目说明。在编辑区列表中选中某记录行,单击〖分录操作〗菜单下的〖删除分录〗,可以删除选定分录;在编辑区列表中选中某记录行,单击〖分录操作〗菜单下的〖插入分录〗,可以在选定分录前增加一行分录行。
4.单据凭证模板的各条分录定义完毕后,可以单击〖保存〗按钮,将新增单据模板的操作内容保存;单击〖取消〗按钮,不保存退出。
|
如何定义凭证模板的辅助核算 |
凭证模板的辅助核算有两种定义方式:比较简单的定义方法是,将辅助项定义到凭证上,生成凭证时凭证分录根据需要从凭证辅助上选择,这种定义方法是凭证模板在编辑状态下,点击〖辅助核算—主辅助核算〗按钮,在弹出窗口中定义整张凭证可能用到的辅助核算及其取值;另外一种辅助核算的定义方式是将辅助核算定义到凭证模板的每一条凭证分录上,这种定义方法是凭证模板在编辑状态下,选中一条凭证分录,点击〖辅助核算—分录辅助核算〗按钮,在弹出窗口中定义当前凭证分录可能用到的辅助核算及其取值。
在辅助核算定义窗口中单击〖增加〗按钮,系统在辅助核算列表中增加一行,我们在该行中参照选取“辅助核算项”和“核算项定义”两栏内容,其中“辅助核算项”可以从选定系统的辅助项目中选取;“核算项定义”可从公式向导中定义。
在辅助核算项列表中选中行,单击〖删除〗按钮,系统将完成辅助核算的删除。单击〖保存〗按钮,将新增辅助核算内容保存;单击〖取消〗按钮,不保存退出 |
如何删除凭证模板 |
在窗口左侧选取某个系统下的业务单据后,在窗口右侧编辑区内的“业务类型”栏中选取单据的业务类型后,系统将列出该业务类型的选定单据所定义的凭证模板,单击〖删除〗按钮,并确认系统提示后,可以删除选定凭证模板。
|
如何对凭证模板进行单据复制 |
对同一类单据可以进行凭证模板的复制,这是系统为您提供的一个简便操作的功能,避免了操作的重复性。
1.在窗口左侧选取某个系统下的业务单据后,在窗口右侧编辑区内的“业务类型”栏中选取单据的业务类型,在窗口中单击〖复制〗按钮,系统弹出凭证模板复制窗口,准备将该单据当前业务类型的模板复制给另一个单据类型做为默认模板。需要说明的是,如果不选择任何业务类型,点〖复制〗按钮,是将系统默认的模板复制给另一个单据类型。
2.在凭证模板的复制窗口中,“源单据类型”栏中显示为在1中选定的单据类型。复制窗口的左侧为“待选单据类型”栏,列出还没有定义凭证模板的单据;右侧为“已选单据类型”栏。您想把当前单据的业务类型的凭证模板复制给哪个单据类型就从待选单据类型栏中用鼠标选中哪个单据类型,然后单击〖>〗按钮,将其过入“已选单据类型”栏;单击〖》〗、〖《〗按钮,可以完成对单据类型的全选、全消或取消操作。
3.在凭证模板复制窗口中,还提供了“复制凭证模板的辅助核算项”的选项,默认为不复制。若打勾选择此项,则保存时,系统同时复制凭证模板的辅助核算项。
4.单击〖确定〗按钮,将凭证模板复制结果保存。单击〖取消〗按钮,退出入账科目的复制。
在复制过程中应注意:当还有单据类型没有定义凭证模板时,才能进行复制。如果所有的单据类型都已定义凭证模板,那么“待选单据类型”栏中将没有可选项,不能进行复制。
|
如何对凭证模板进行业务复制 |
对一个单据类型定义凭证模版的时候,要对该单据的每一个业务类型都要定义模版,操作起来是很繁琐的,重复性又很大,因此为了提高凭证模板的输入速度,系统提供了对凭证模板进行业务复制的功能。复制的过程分为三个步骤:
1.在窗口左侧选取某个系统下的业务单据后,在窗口右侧编辑区内的“业务类型”栏中选取单据的业务类型,在窗口中单击〖复制〗按钮,系统弹出凭证模板复制窗口,准备将当前业务类型的模板复制给另一个业务类型。需要说明的是,如果不选择任何业务类型,点〖复制〗按钮,是将系统默认的模板复制给另一个业务类型。
2.在凭证模板的复制窗口中,“源业务类型”栏中显示为在1中选定的业务类型,如果在第一步中没有选择任何业务类型,此处源业务类型框中为空。复制窗口的左侧为“待选业务类型”栏,列出还没有定义凭证模板的业务类型;右侧为“已选业务类型”栏。您想把当前业务类型的凭证模板复制给哪个业务类型就从待选业务类型栏中用鼠标选中哪个业务类型,然后单击〖>〗按钮,将其过入“已选业务类型”栏;单击〖》〗、〖《〗、〖<〗按钮,可以完成对业务类型的全选、全消或取消操作。
3.在凭证模板复制窗口中,还提供了“复制凭证模板的辅助核算项”的选项,默认为不复制。若打勾选择此项,则保存时,系统同时复制凭证模板的辅助核算项。
4.单击〖确定〗按钮,将凭证模板复制结果保存。单击〖取消〗按钮,退出入账科目的复制。
在复制过程中应注意:当还有业务类型没有定义凭证模板时,才能进行复制。如果所有的业务类型都已定义凭证模板,那么“待选业务类型”栏中将没有可选项,不能进行复制。
|
如何对凭证模板按主体账簿复制 |
选择某主体账簿下某业务系统的凭证模板,然后点〖复制-按账簿复制〗按钮,弹出按账簿复制界面,在此界面选择目的主体账簿(支持复制到部门主体账簿),点〖增加〗按钮,将所选主体账簿选入列表中,依次选择各个目的主体账簿,然后确定即可完成将当前主体账簿某业务系统的当前单据模板复制到所选择的各个主体账簿相同业务系统的相同单据类型下。 |
如何批量修改凭证模板内容 |
通过CTRL功能键选择某主体账簿下的多个凭证模板,然后点〖批量修改〗按钮,弹出可修改内容界面,修改完成后保存即把所选单据的修改内容修改了。 |
公式定义向导 |
定义凭证模板一些栏目时,可以双击该栏,系统将弹出公式定义窗口。公式定义窗口分为公式框、函数框、单据项目框。
公式框:在用户点击函数框、单据项目框及运算符按钮的时候进行响应,在光标所在处插入用户点击的内容,也可直接编辑录入。
单据项目框:显示当前单据提供的单据项目。但应注意:单据中保存的的数据可能是编码,而凭证中需要的可能是名称也可能是编码,所以单据项目框中应提供一个全集,且在单据生成凭证时取相应的信息。
运算符栏:包括算术运算符和逻辑运算符。
函数框:列出所有函数。U8 Cloud系统提供以下函数:
函数 |
函数说明 |
应用说明 |
iif(logical_test,value_if_true,
value_if_false) |
执行真假值判断,根据逻辑测试的真假值,返回不同的结果。 |
如凭证类别按条件取值,在凭证类别定义接口,使用系统提供的取数公司如iif()等,例如当收款单上的结算方式为“现金”时,生成凭证类别为“现收凭证“、否则生成凭证类别为“银收凭证“,则定义收款单凭证类型时公式如下:
iif(#结算方式0#=getBDPk("结算方式","现金","1001AA1000000000033O"),getBDPk("凭证类别","现收凭证","1001AA10000000001BPW"),getBDPk("凭证类别","银收凭证","1001AA100000000005I1")) |
left(text,num_chars) |
返回字符串最左端的子字符串。 |
|
right(text,num_chars) |
返回某一文字串中最后(或最右侧)的一个或多个字符。 |
|
mid(text,start_num,num_chars) |
从文字串的某一指定的位置开始,返回指定长度的字符串。 |
|
abs(number) |
返回参数的绝对值,参数绝对值是参数去掉正负号后的数值。 |
|
round(number,num_digits) |
返回某个数字按指定位数舍入后的数字。 |
|
int(number) |
返回参数的整数部分,其类型和参数相同。 |
|
sgn(number) |
返回一个 Variant
(Integer),指出参数的正负号。如果 number 为 Sgn
返回: 大于 0 1 等于 0 0 小于 0 -1 |
|
ce |
返回当前凭证的借贷差额,只允许在金额公式中使用,一张凭证中只能有一条分录使用此函数 |
|
getHL(,,,) |
getHL(来源币种,目的币种,日期,单位)
返回来源币种对目的币种指定日期指定单位的币种汇率,定义时来源币种可取单据上的币种字段,目的币种可直接取币种档案中当前主体账簿本位币对应的币种,日期字段可取单据上的单据日期或审核日期或其它单据上的日期,单位可取单据上的单位字段,也可直接根据基本档案,取公司档案中对应当前公司的公司档案。 |
如多账簿下,业务系统(应收系统)的本币位是人民币,而当前核算主体账簿的本位币是美元,则当应收系统发生一笔币种为港币的应收时,本币汇率字段及本币金额字段均需通过此汇率函数进行转换。
本币汇率:getHL(#币种0#,美元 ,单据日期,
0@单位0@)
本币:原币金额*
getHL(#币种0#,美元 ,单据日期, 0@单位0@) |
窗口中的各操作按钮功能如下:
检查:当定义完栏目的公式时,单击该按钮检查当前公式向导的合法性,包括:1)
符合表达式基本规则。 2)
若表达式中有函数时,符合函数的语法规则。 3)
表达式中的数据项可以为文本、数值或单据项目,文本值可用双引号引起,数值可直接录入,单据项目直接录入。
4)
若栏目为数值型字段,则表达式的计算结果必须为数值型。若栏目为字符型字段,则表达式的计算结果必须为字符型。
确定:当公式定义完毕后,单击该按钮,系统会检查当前公式的合法性,通过后将定义内容保存并显示在栏目中。若没有通过,系统会提示错误。
清空:清空公式框。
取消:放弃已定义的公式并退出公式定义窗口。
|
项目说明
|
|
账簿:参照选择,参照值为所选会计主体的已启用未封存账簿。 |
业务类型:业务类型是凭证模板存储的一种方式,一种单据可以不同的业务类型设置不同的凭证模板,凭证模板参照公司业务类型档案,此字段设置了业务类型,则单据上业务类型字段符合条件的按该业务类型凭证模板生成凭证,如果不选择业务类型,则所定义的凭证模板为默认凭证模板。 |
点〖编辑〗按钮后,以下项可以进行编辑: |
执行方式:系统提供五个选项:立即取数,生成实时凭证、生成记账凭证;条件取数,生成实时凭证、生成记账凭证;不生成凭证。立即取数、生成实时凭证:单据生效处理的同时生成会计平台实时凭证;立即取数、生成会计凭证:单据生效处理的同时生成总账会计凭证;条件取数、生成实时凭证:单据生效处理时不立即生成会计平台实时凭证,而是在满足条件时才生成。生成条件在集团进行设置,即先登陆集团,然后进入“参数设置”节点,设置公共参数“KHH003 会计平台启动时间”;条件取数、生成会计凭证:同条件取数、生成实时凭证的设置,但选此参数时,单据处理后在满足设置的时间时生成总账会计凭证。 |
事务处理方式:用户可以选择“同步处理方式”或者“异步方式处理”,系统默认取“同步处理方式”。选择“异步方式处理”时,支持业务传平台异步服务,异步服务是指业务传递会计平台过程中业务单据在操作完成后不用等待平台的制单结果就可以完成业务操作,会计平台会在计算机资源空闲时自动完成制单功能。 |
业务关联号
:设置不同单据之间的关联信息取值,如有一些应收单与收款单是同一笔业务发生(如同一销售订单)的,在应收系统是生成两张单据,一张应收单和一张收款单,如果在总账中需要把他们合并生成一张凭证,则在定义应收单和收款单凭证模板时,业务关联号字段均取单据上的“订单号”字段,在生成凭证节点,将应收单和收款单实时凭证均查询出来,然后点按钮“批选”,在批选条件中选中“业务关联号”字段,系统自动按业务关联号相同的实时凭证进行合并制单。业务关联号字段可以取单据上的统计型字段或备注型字段。 |
核销号: 用户指定“核销号”取值的业务数据的字段,传入总账凭证辅助信息中的往来核销信息。 |
业务日期: 用户指定“业务日期”取值的业务数据的字段,传入总账凭证辅助信息中的往来核销信息。 |
凭证类别:从已定义的凭证类别参照中选取。 |
附单据数:单据生成凭证时凭证上附单据数字段的取值,可以取单据上的数值型字段。 |
单据表体行是否按入账规则过滤:多账簿核算模式下,如果选中此选项,则单据根据凭证模板生成凭证时,还需按单据表体行对入账规则进行重新过滤;如果不勾选此设置,则单据根据凭证模板生成凭证时,不再进行入账规则过滤,如账簿入账规则定义了按部门生成账簿凭证,如:“部门1”生成“账簿1”凭证、“部门2”生成“账簿2”凭证,当业务系统有一张这样的单据:表体行一
部门1 1000 表体行二 部门2 2000,则当账簿1和账簿2对应的凭证模板均选中了此选项时,将最终分别生成账簿1和账簿2的分别为1000和2000元的凭证;如果均未选中此选项,则账簿1和账簿2都将生成一张金额3000元的凭证。 |
借贷合计为零平台日志是否保存:勾选了此项,则当业务单据生成借0贷0的凭证时,此实时凭证记录保留在会计平台日志中;否则凭证生成及平台日志均不显示此类凭证。 |
制单人:参照公式框输入,可取单据上的审核人等字段,也可设置为空,如果设置为空,则按如下方式处理:
手动生成凭证时,凭证制单人取当前操作后台立即生成凭证时,凭证制单人取消息发送人员;条件制单,定时生成凭证时,不能生成会计凭证,记录存在平台实时凭证记录中。 |
制单日期:参照公式框输入,是必输项。 |
点〖分录操作〗→〖增加分录〗后可以进行如下项的编辑: |
摘要:可录入摘要内容,也可选择单据上的信息。如:'购置'+固定资产名称+数量+计量单位,那么,在固定资产卡片生成实时凭证时,可根据卡片信息拼出摘要为"购置激光打印机1台"。可直接录入,也可通过公式向导进行设置。 |
科目:自动代入科目分类定义中定义的所有科目分类。 |
方向:可参照录入"借"或"贷",默认为"借"。 |
原币汇率、辅币汇率:可以手工录入,也可参照公式定义录入可取单据上的本币汇率字段,也可用函数getHL(,,,)直接从外币汇率中进行取值。 |
原币:可以手工录入,也可参照公式定义录入,一般取单据上的原币金额字段。。 |
辅币:以手工录入,也可参照公式定义录入,一般取单据上的辅币金额字段,如果是多账簿核算制度下,且业务单据的辅币与所定义主体账簿的辅币不一致时,可通过“原币金额得到。 |
本币:以手工录入,也可参照公式定义录入,一般取单据上的本币金额字段,如果是多账簿核算制度下,且业务单据的本位币与所定义主体账簿的本位币不一致时,可通过“原币金额得到。 |
控制条件:定义凭证分录的控制条件,当实时凭证生成会计凭证时,凭证的修改根据此设置控制是否可处理。(如果同时在凭证生成节点定义了单据类型的控制条件,又在凭证分录入定义了控制条件,则分录上的控制条件优先) |
协同号:定义凭证分录协同号的取值,一般取自单据上的统计型字段。当定义了协同号时,生成的总账凭证与其它公司总账凭证进行集团对账时,可以按协同号作为自动对账条件。(此功能目前在总账中未提供)。 |
数量:可以手工录入,也可参照公式定义录入。 |
|
1.分录自定义项:业务系统数据可以通过会计平台传入总帐凭证的分录自定义项,但在平台附加项定义时只能定义第6个以后的自定义项,1-5项总帐凭证系统已占用。能传入总帐的自定义项内容有:摘要、数量、金额、(统计型不能传递)。
|
2.模板上选择的科目分类应定义了科目对照表或默认科目,否则不能生成凭证。
|
3.凭证模板按单据和按业务类型进行复制时,只能从已定义的凭证模板复制到空的凭证模板上,已定义有凭证模板的单据或业务类型不能参照到.
|
4.凭证模板按主体账簿复制时,凭证类型不复制,需到目的主体账簿的凭证范本上重新设置(因为凭证类别是按主体账簿存储的)。
|
5.凭证模板是按业务类型进行设置和存储的,设置凭证模板时,应先选定业务类型,则所定义的凭证模板就是此业务类型的凭证模板。
|
6.在定义公式时,如果在公式框内手工录入字符串时,一定要用双引号将字符串括起来。
|
7.汇率函数getHL(来源币种,目的币种,日期,单位)中的日期应取业务单据上的日期型字段(即以2#或2@结尾的,如@单据日期2@或#单据日期2#),如果业务单据上的字段不是以日期型存储的(如固定资产的操作日期),请到“二次开发平台—单据管理—单据项目管理”中将此字段修改为日期型字段即可(请注意慎重修改)。
|
8.
应收管理、应付管理、报账中心系统单据通过财务会计平台生成总账会计凭证时,收付报单据表体现金流量项目字段值、原币金额字段值、辅币金额字段值、本币金额字段值传入对应总账凭证分录的辅助信息中的现金流量信息。
|
9.复制凭证模板时,同时复制凭证类别字段值、分录辅助核算。
|
10.会计平台公式定义取单据项目时,单据项目分表头、表体分别显示,从而避免了很多项目放在一起不容易选择;会计平台公式定义取单据项目时增加一个“定位”文本框可以输入文本后进行模糊查询来达到快速定位到所需单据项目的目的。
|
11.凭证模版公式定义中增加取“当前主体、当前账簿”两个系统关键字,"_GLORG_"
指当前主体; "_GLBOOK_"指当前账簿。
|
12.对于项目档案、存货档案,自V55版本以后总账存储的是基本档案作为辅助核算,如果业务系统(除应收应付网上报销现金管理系统外)使用管理档案存储,则需要在定义凭证模板时使用getcolvalue进行转换,即由管理档案转换成基本档案,否则不能正确生成凭证的辅助核算。具体如下:
项目辅助核算的转换公式:getcolvalue("bd_jobmngfil","pk_jobbasfil","pk_jobmngfil",对应变量)
|
存货辅助核算的转换公式:getcolvalue("bd_invmandoc","pk_invbasdoc","pk_invmandoc",对应变量)
|
|
如果升级前凭证模版取数公式使用了存货、项目、客商等值作为取数条件,由于本版这此档案由存储管理档案PK修改为存储基本档案PK,升级后需要手工修改PK值为基本档案PK值,如:iif(#chbm_cl0#= getBDPk("存货档案","ch5501","00011110000000000EQA"),#借方原币金额]1#,100)。
|
13.如果多行公式相互嵌套,应以如下的形式定义:
a->getcolvalue(...);
b->getcolvalue(...a);
c->getcolvalue(...b);
|