上次知识会我们谈10大SuiteApps,其中有一个关于Budget控制的,叫做Expense Commitments And Budget Validation. 在我眼里,其价值很大。因为这个功能是继“费用报告策略”之后的又一关于费用、预算控制的功能增强。关于费用报告策略的,可以参考之前的文章:
今天我们就对Expense Commitments And Budget Validation这个功能包做了概要介绍。
顾名思义,这个功能包的主要用途是对“费用预算”的校验和控制。具体功能包括:
这个功能包的安装前提是需要有“高级财务模块”,因为涉及到“多版本预算”功能。
这个功能包是通过SuiteApps渠道发布的,而非往日的SuiteBundle渠道。所以,请到SuiteApps菜单下搜索,并安装之。

Budget Control决定了如下几个控制行为:

在定义了Budget Control的基础上,定义Budget Preferences。主要参数包括:

特别注意,如果是OneWorld账户的话,需要在Subsidiary中选择相应的参数值。Subsidiary中的参数值优先于Budget Preferences中的。例如,如果在某个Subsidiary中如果不勾选“Enable Budget Validation”,那么即使在Budget Preferences中勾选了,那么实际上在那个Subsidiary中的预算控制功能是未启用的。

Budget Account的意思比较诡异,它是指需要设置一个“临时”科目。原因是,在这个功能包的设计中“自定义预算”的数据存储表,采用的是Custom Transaction的类型,而非我们平时用的Custom Record类型。所以需要一个贷方科目,来平衡费用的借方数值。所以,这个Budget Account毫无意义,完全是个副产品。新建一个费用类型的科目,将Budget Account的参数项勾上就好了。

然后在Accounting Preferences中选上它。不做这一步,在新建“自定义预算”始终会报错。

Budget可以是原来财务功能中的标准预算值,或者是自定义预算值。如果使用标准预算值,是不能控制到Custom Segment的,而自定义预算值可以。所以,我们倾向于使用自定义预算值。
并且由于自定义预算的数据基础是“Custom Transaction”,所以其内建了单据状态,可以支持审批流。这比较符合预算制订的流程。

请注意,目前的版本只能做到Monthly预算值控制,做不到Yearly、Custom 等周期模式。
目前此功能的作用域只针对PO、Purchase Request和Vendor Bill, 控制不了ER和JE。
当单据保存时,系统会检查科目、核算维度对应的预算值,然后进行报错显示。依据与Budget Control的设置(警告 或 阻止保存),决定是否能够保存。



作为预算控制的结果,在Workbook中预制了几个报表。

以上是我们对此功能包的概要介绍,简单总结一下:

下面,开始你的测试吧!