版权说明
本手册以及相关的计算机软件程序仅用于为泛微协同管理平台最终用户提供信息,上海泛微网络科技股份有限公司有权。本手册是上海泛微网络科技股份有限公司的专有信息,并受中华人民共和国版权法和国际公约的保护。
未得到上海泛微网络科技股份有限公司明确的书面许可,不得为任何目的、以任何形式或手段辅助或传播本手册的任何部分内容。
本手册内容若有变动,恕不另行通知。本手册中例子中所引用的公司、人名和数据若非特殊说明,均属虚构。
本手册以及本手册所提及的任何产品的使用均受适应的最终用户许可协议限制。本手册由上海泛微网络科技股份有限公司制作。本手册中提及的所有商标、商标名称、服务标志及徽标均归其各自公司所有。
目录
前 言
关于本手册
本手册是泛微协同管理平台E-cology8.0基础版本的系统维护手册,主要为了指导用户管理员使用本产品而编写。
手册结构
本手册针对管理员管理泛微协同管理平台E-cology进行详尽描述。
以下是关于本手册的基本结构
- 基础管理
- 方案管理
- 编制管理
- 财务做账
- 费用标准
针对用户
本手册针对泛微协同管理平台E-cology的最终用户的系统管理员及模块功能管理员,模块管理员必需具备基本的计算机操作技能,熟悉Windows操作环境并且已经掌握基本的软件操作方法,掌握Internet Explorer浏览器的基本使用,系统管理员还必须对数据库有基本的了解。
更多资源
本手册涵盖泛微协同管理平台E-cology系统功能的后台维护和配置操作指导,如果您能够详细的阅读本手册,就可以对泛微协同管理平台E-cology进行日程的维护工作。同时向用户提供多种帮助资源,以便您能够熟练使用本产品,从而感受到它的快捷易用。您可以根据实际情况,选择其中适应的方式。
- 应用培训期刊
泛微定期通过电子邮件发送《泛微应用培训期刊》向用户介绍使用泛微软件过程中可能遇到的问题和泛微软件功能应用技巧,提升客户的泛微软件应用水平,加强与泛微客户的广泛交流。
- 培训
针对大规模企业用户,泛微软件有限公司可为其组织上门培训,培训内容包括:产品功能使用、系统管理员培训、系统应用推广、产品使用技巧等。用户可以自行选择培训时间和内容。
电 话: 021-50942228 转 客户服务部
全局设置
1.1.1、概述
全局设置是用来控制预算管理中关于校验、编制、预警等方面的控制,图1是全局设置的页面,必需拥有系统权限【财务设置权限】的用户才能编辑此页面。
1.1.2、预算校验
预算校验相关按钮是用来控制编制预算时的校验规则
图1
- 取消预算编制页面的验证功能:控制预算编制页面是否取消掉默认的费控校验;
- 启用费控流程提交校验:控制费控类流程提交时是否进行费控校验;
- 启用费控流程提交后端校验:控制费控流程批量提交的时候是否进行费控校验;
- 预算期间关闭时不可使用预算:开启【预算期间关闭时不可使用预算】开关后,出现【同时控制在途费用】复选框:
- 当【预算期间关闭时不可使用预算】开关关闭时,报销/付款等流程中可选择关闭状态预算期间内的日期作为费用日期,流程提交时没有任何提示;
- 当【预算期间关闭时不可使用预算】开关开启,同时不勾选【同时控制在途费用】时,则新发起的费控流程如果选择了关闭状态预算期间内的日期作为费用日期,则流程提交时弹出提示“预算期间已关闭,不可提交!”,对于启用此功能前已经在走的流程不受影响,仍然可以正常提交;
- 当【预算期间关闭时不可使用预算】开关开启,同时勾选【同时控制在途费用】时,则所有新发起或正在走的费控流程均受控制,即,一旦出现选择了关闭状态预算期间内的日期作为费用日期的情况,则流程提交时就会弹出提示“预算期间已关闭,不可提交!”
- 预算期间为未生效时,流程无法提交,并弹出提示。
- 开启财务流程字段对应界面,控制节点标签页的校验,是使用此功能的前提条件,如果校验没开,那去判断期间就没有什么意义,如果要设置成不控制,并且使用此功能,那么可以这样设置,控制节点的校验开启,预算校验中设置为不控制。
1.1.3、预算编制
图2
1、预算编制维度:可以选择按【组织结构】或【成本中心】两种维度编制预算,必须开启,才能在预算编制中根据对应维度编制预算。
2、编制预算方式:预算编制有4种方式,但是只能选择其中一种,不同的编制方式预算统计口径和勾稽关系都不同,如果切换编制方式,相关统计和关系会发生变化。
- 上下级独立编制
- 上下级预算之间没有关系,分部、部门、个人、成本中心:预算只包含自身的额度。
- 总预算:分配给分部、部门、个人的预算总额,所含额度只包含自身的预算额度,不包含任何下级的预算额度。
- 下级预算总额:当前预算单位(总部、分部、部门、个人)所有下级(所有下级分部、部门、所属个人)的预算额度。
- 审批中预算:当前预算单位(总部、分部、部门、个人)费用表中记录的预算状态为在途的金额之合。(不包含下级预算单位的额度)
- 已发生预算:当前预算单位(总部、分部、部门、个人)费用表中记录的预算状态为生效的金额之合。(不包含下级预算单位的额度)
- 可用预算:总预算 减 审批中预算 减 已发生预算。(数据库中没有字段保存该值,始终实时计算)
- 下级独立编制
- 上级预算额度,一定包含了下级预算额度
1)总部预算包含了直接下级分部的预算额度;
2)分部预算包含了该分部的直接下级分部、直接下级部门的预算额度;
3)部门预算包含了该部门的直接下级部门、所有该部门的人员的预算额度 - 当编制了下级预算时,会依次同步增减所有直线上级的预算额度。
例如:组织机构:总部A->分部A->部门A->人员A
当增加了人员A的预算额度100时,依次增加:部门A、分部A、总部A预算额度100;
当减少了人员A的预算额度60时,依次增加:部门A、分部A、总部A预算额度-60; - 总预算:分配给总部、分部、部门、个人的预算总额,总部额度中包含直接下级分部的所有预算额度,分部额度中包含直接下级分部与直接下级部门的所有预算额度,部门额度中包含直接下级部门和所属个人的预算额度。
- 已分配预算:当前预算单位(总部、分部、部门、个人)直接下级(直接下级分部、部门、所属个人)的预算额度。
- 审批中预算:当前预算单位(总部、分部、部门、个人)费用表中记录的预算状态为在途的金额之合。(不包含下级预算单位的额度)
- 已发生预算:当前预算单位(总部、分部、部门、个人)费用表中记录的预算状态为生效的金额之合。(不包含下级预算单位的额度)
- 可用预算:总预算 减 已分配预算 减 审批中预算 减 已发生预算。(数据库中没有字段保存该值,始终实时计算)
- 上级预算额度,一定包含了下级预算额度
- 自下而上编辑预算
- 上级预算额度,一定包含了下级预算额度
1)总部预算包含了直接下级分部的预算额度;
2)分部预算包含了该分部的直接下级分部、直接下级部门的预算额度;
3)部门预算包含了该部门的直接下级部门、所有该部门的人员的预算额度 - 当编制了下级预算时,会依据以下口径,有条件的增减直线上级的预算额度。
例如:组织机构:总部A->分部A->部门A->人员A
当修改了人员A的预算额度+100时,会先检查部门A当前可用预算额度
1)如果大于等于100则不会追加部门A的额度,且停止继续追加其余上级额度;
2)如果小于100则会追加不足的额度(加入部门A的可用额度是30,则会追加70),且会按照相同的口径继续追加其余上级额度(继续检查分部A当前可用预算额度是否大于等于70或小于70); - 如果人员A本次预算变更额度是减少,则上级额度不会发生变化,此时上级可用额度会相应增加。
- 总预算:分配给总部、分部、部门、个人的预算总额,总部额度中包含直接下级分部的所有预算额度,分部额度中包含直接下级分部与直接下级部门的所有预算额度,部门额度中包含直接下级部门和所属个人的预算额度。
- 已分配预算:当前预算单位(总部、分部、部门、个人)直接下级(直接下级分部、部门、所属个人)的预算额度。
- 审批中预算:当前预算单位(总部、分部、部门、个人)费用表中记录的预算状态为在途的金额之合。(不包含下级预算单位的额度)
- 已发生预算:当前预算单位(总部、分部、部门、个人)费用表中记录的预算状态为生效的金额之合。(不包含下级预算单位的额度)
- 可用预算:总预算 减 已分配预算 减 审批中预算 减 已发生预算。(数据库中没有字段保存该值,始终实时计算)
- 上级预算额度,一定包含了下级预算额度
- 自上而下编辑预算
- 上级预算额度,一定包含了下级预算额度
1)总部预算包含了直接下级分部的预算额度;
2)分部预算包含了该分部的直接下级分部、直接下级部门的预算额度;
3)部门预算包含了该部门的直接下级部门、所有该部门的人员的预算额度 - 当编制了下级预算时,上级的预算额度不会自动发生变化。
- 总预算:分配给总部、分部、部门、个人的预算总额,总部额度中包含直接下级分部的所有预算额度,分部额度中包含直接下级分部与直接下级部门的所有预算额度,部门额度中包含直接下级部门和所属个人的预算额度。
- 已分配预算:当前预算单位(总部、分部、部门、个人)直接下级(直接下级分部、部门、所属个人)的预算额度。
- 审批中预算:当前预算单位(总部、分部、部门、个人)费用表中记录的预算状态为在途的金额之合。(不包含下级预算单位的额度)
- 已发生预算:当前预算单位(总部、分部、部门、个人)费用表中记录的预算状态为生效的金额之合。(不包含下级预算单位的额度)
- 可用预算:总预算 减 已分配预算 减 审批中预算 减 已发生预算。(数据库中没有字段保存该值,始终实时计算)
- 上级预算额度,一定包含了下级预算额度
3、显示封存科目
在正常的预算编制页面是不显示封存的科目的,因为不可编辑,开启此功能后可以显示封存的科目。
4、启用预算编制权限
默认关闭,关闭状态根据角色赋权控制谁可以编制预算,开启后显示【设置】按钮,如图3所示,可以添加预算编制范围的角色。
图3
1.1.4、通用费控设置
图4
1、流程强制归档逻辑
当费用流程选择强制归档的时候,用来控制流程所涉及的预算是生效还是释放,此功能对自定义费控流程和系统表单都支持。
2、显示时递归统计下级费用
预算流程中显示的预算信息是否包含下级机构的预算,在关闭状态下,用户选择部门A,那么流程中只显示A部门的预算,而开启状态下,会显示A部门及A部门的所有下级部门预算之和。
3、流程允许批量提交
选中的流程才可以批量提交,否则在进行批量提交的时候会弹出提示框提示用户不能批量提交流程。
4、启用报表权限控制
默认关闭,关闭状态,报表查看权限同以前逻辑,有权限的用户都可以查看所有预算单位的财务报表;此开关开启后,会在右侧出现设置按钮,点击设置后会进入报表权限设置页面,如图5所示
图5
- 角色:角色浏览按钮选择角色,角色必须包含财务报表的相关权限
- 预算总额表:预算总额表查询;
- 预算执行情况表:预算执行情况表;
- 费用汇总表:费用汇总表查看;
- 费用预算细化表:费用预算细化表;
- 费用查询统计表:费用查询统计表查询。
- 权限适用报表:复选框可勾选预算总额表,预算执行情况表,费用汇总表,费用预算细化表,费用查询统计表,勾选的报表对应下方的可查询机构范围,不勾选的报表不可查询,需要注意,这里的勾选必须和角色中所拥有的权限保持对应,如果不对应还是没有查看权限的;
- 说明:对此条财务报表权限的描述,非必填
- 可查询机构范围:设置此条查询权限的对应可查范围
- 总部:默认关闭,关闭状态,无法查询总部数据,点击打开后可查询总部数据;
- 分部:默认关闭,关闭状态,无法查询分部数据,点击打开后不选择具体分部则能查看所有分部的数据,打开后选择具体分部(可多选)则只能查看选中分部的数据,其他分部无法查询;
- 部门:默认关闭,关闭状态,无法查询部门和个人数据,点击打开后不选择具体部门则能查看所有部门及个人的数据,打开后选择具体部门(可多选),则只能查看选中的部门级部门下人员的数据,部门及个人无发查看;
- 成本中心:默认关闭,关闭状态,无法查询成本中心数据,点击打开后不选择具体成本中心则能查看所有成本中心数据,打开后选择具体成本中心(可多选),则只能查看选中的成本中心的数据,其他的无法查看。
- 启用财务报表权限控制后:
- 对于在【财务报表权限设置】界面设置过的角色成员,其在指定财务报表查询时的相关预算单位需要受设置的控制,如果一个人在多个角色中,则其在财务报表查询时,相关预算单位选择范围应取各设置的合集;
- 系统管理员(sysadmin)不受【财务报表权限设置】界面的控制,永远可查询所有财务报表数据;
- 对于未在【财务报表权限设置】界面设置过的角色成员,如果拥有相关财务报表的查询权限,则其能进入相关财务报表,但不能选择任何预算单位进行查询,即无权限,但对于历史查询结果仍然能够查看。
- 点击列表中的编辑菜单,对该条权限设置做调整
- 点击列表中的删除按钮或者选中列表前的选择框,点击右上方的批量删除可以删除指定的报表权限。
- 操作日志记录操作者对财务报表权限设置页面的所有新建,修改,删除的操作记录,在财务报表权限设置页面,右键—日志点击查看。
1.1.5、科目设置
图6
1、科目应用范围
开启后,在编辑科目时才会出现【应用范围】,即科目的可适用范围,关闭时科目可以为所有机构使用。
2、会计科目编码校验规则
会计科目编码校验规则设置项,编码校验共分为4种
图7
- 科目应用范围关闭状态下,可选:全局唯一,无唯一性控制,默认为无唯一性控制;
- 科目应用范围开启状态下,可选:全局唯一,无唯一性控制,按科目应用范围唯一分部级控制,按科目应用范围唯一部门级控制;
- 全局唯一:逻辑同科目编码逻辑,会计科目编码不可重复,唯一;
- 无唯一性控制:会计编码允许重复,无校验,使用科目导入时,选择按照名称校验,名称不能重复,科目编码唯一不可重复,会计科目编码可重复,选择按照编码校验时,科目编码不可重复,名称可重复,会计科目编码可重复,导入的时候必须有一个是唯一的,否则无法判断;
- 按科目应用范围唯一分部级控制:开启科目应用范围后,科目可以根据分部的应用范围设置编码,不同分部应用范围的会计科目编码可重复,相同分部应用范围,会计科目编码唯一;
- 按科目应用范围唯一部门级控制:开启科目应用范围后,科目可以根据部门的应用范围设置编码,不同部门应用范围的会计科目编码可重复,相同部门应用范围,会计科目编码唯一;
- 设置成本中心科目应用范围:会计科目编码唯一不可重复;
- 会计科目编码唯一的时候,重复时会提示:会计科目编码重复;
- 切换校验规则时,会校验切换后的编码规则是否正确,不正确会有提示并阻止保存,需要先修改正确后才能保存。
3、科目预警值
设置的是百分比,比如设置的是5%,那么当用户在流程中申请费用的时候,已经使用的费用达到预算额度95%以上的话,可用预算会以红色进行标示,做为预警。
4、允许偏差
设置的是百分比,比如设置的是5%,那么用户在申请费用的时候允许超期间预算额度的5%申请,而不会发生预算不足无法提交的情况。
5、单科目浏览框默认展开首个一级科目
默认为开启状态
- 开启:前端使用单科目浏览按钮时默认展开显示第一级科目和第二级科目;
- 关闭:前端使用单科目浏览按钮时只显示一级科目。
6、浏览框选出值显示所有层级
打开科目浏览按钮,直接展开所有层级。
7、层级间分隔符
打开开关后会在开关下面增加一行 层级间分隔符 的输入入框,可以根据实际情况来设置1 2 3级科目级的分割付,如设置分隔符为【–>】,前端流程显示如下图所示。
图8
期间设置
1.2.1、概述
期间是决定财务预算适用范围的一个时间跨度,在系统中期间分为了年度期间和月度期间,预算的分配使用都根据期间进行划分。
1.2.2、期间设置
1、点击【期间设置】菜单后显示如图1所示
图1
- 点击【新建】按钮可以创建期间;
- 期间状态有未生效、生效和关闭,生效状态的期间只能有一个,其它未生效的期间生效后当前生效期间会被关闭,未生效的期间可以开启生效或直接关闭,关闭的生效可以重新打开为未生效状态;
- 点击列表菜单可以【编辑】预算期间;
- 列表菜单生效、关闭、重新打开是根据期间的状态不同进行显示的,规则上面已经描述过了;
- 有编制过预算的预算期间不允许删除。
2、点击【新建】按钮显示如图2所示,只要选择年份和预算期间的开始日期就可以了,系统会根据年份自动以12个自然月做为年度预算的期间,开始日期大部分企业是自然年的1月1日开始,也有些客户是从4月1日开始,根据各自企业的实际预算开始时间进行设置就可以了。
图2
3、在图2的页面点击【保存并进入详细设置】或在期间列表中点击【编辑】按钮编辑现有的期间时显示如图3所示,可以编辑一年12个期间的开始时间和结束时间,通常是按照自然月进行划分,如果有特殊的要求可以自定义。在这里是不能对期间的年度、日期范围和生效状态进行修改的。
图3
科目设置
1.3.1、概述
科目就是预算费用的名称。
1.3.2、科目设置
点击【科目设置】菜单后显示如图1所示,左侧是预算科目结构树,右侧是科目列表。
图1
- 点击左侧的科目名称,右侧显示出当前科目及他的下级科目;
- 新建科目:点击后可以创建左侧当前所选科目的下级科目;
- 批量删除:选中未使用科目后点击此菜单可以删除所选科目;
- 全部导出:点击后可以将当前查看列表中的预算科目导出生成excel;
- 批量导入:可以通过excel导入预算科目;
- 编辑(列表菜单):点击后可以编辑当前这一行预算科目信息;
- 封存(列表菜单):点击后可以封存当前这一行预算科目信息,封存后在编辑预算科目的时候是无法查看到的,如果有下级科目的话,会一起隐藏;
- 应用范围:设置此科目可以被哪些层级的机构所使用。
1.3.3、科目
1、概述
预算科目页面分为了基本信息和应用范围,基本信息中包含了科目的相关属性,如图2所示,应用范围控制了此科目可以在哪些机构下看到并使用,如图3所示。
图2
图3
2、基本信息
预算科目基本信息包含以下内容
- 科目名称:科目的名称,根据财务预算管理编制的要求进行填写,要确保前端用户能够理解这个科目的用途,因为前端用户在申请费用的时候看到的就是此处所填的名称;
- 科目编码:该科目的编码,具有唯一性,在系统中不能有相同的编码出现,在导入科目功能中可以将此编码做为验证字段;
- 会计科目编码:该科目用于第三方财务软件集成,设置专用的会计科目编码;
- 状态:默认为未封存,可以设置为封存,在没有设置完成的情况下不允许使用;
- 科目级别:显示科目的层级,最多只能9级,此字段内容根据用户创建科目时所在的层级自动选择;
- 预算周期:这个是非常重要的字段,周期分为了月、季度、半年和年,这决定了在进行预算编制的时候可以将预算分解到哪个周期,比如设置的是季度周期预算,在预算编制的时候,这个科目的预算只能或必须分解为4期,查看的时候也只能根据季度查看预算,此自定保存后不能修改;
- 显示顺序:设置科目在预算设置、预算查看的时候显示的顺序;
- 是否结转:开启后,此科目的预算可以进行结转操作,结转说明参见《预算结转》。
- 可编制预算:设置次预算科目是否可以编制预算,由于科目可以设置多个层级,预算可以编制在任意层级上,所以这里的开关需要特别注意,参见下面的注意事项;
- 下级统一费控:开启后,此科目的所有下级预算科目可用预算、审批中预算和已分配预算汇总到一起进行控制,例如A科目开启了统一费控功能,它的下级科目A1有200预算,A2有300预算,那么前端在使用A1预算的时候,可用预算是500,而不是200,因为统一费控将A1和A2的可用预算合并了。在例外设置中,可以设置哪些下级科目不进行统一费控设置,添加的科目在预算使用中会单独进行费控,统一费控的费用中也会排除掉这些科目的金额。
- 科目预警值:设置这个科目的预警值,必须开启【下级统一费控】后才会显示,设置百分比后,当剩余预算达到百分设定的值之后,该科目的所有下级科目在预算设置页面都以橙色标识,但是前端没有体现;
- 允许偏差:设置预算偏差的百分比,就是允许此科目的下级科目可以超过多少百分比使用预算,同样必须必须开启【下级统一费控】后才会显示;
- 收支类型:设置次科目在预算中是属于收入还是支出类型,通常这里使用的都是支出,必须开启【可编制预算】才会显示;
- 描述:此科目的文字描述。
3、注意事项
由于现在预算科目不限层级,任意一级都可以编制预算,所以在设置科目的时候需要注意以下内容
- 1、科目最多能建到9级;
- 2、可编制预算开关:开启了这个开关才能编制预算;
- 3、在一条直线的科目层级中,有且只能有一个科目开启可编辑预算;
- 4、当前科目的所有上级科目中是否有开启了【可编制预算】,如果有,则需提示“上级科目(具体科目名称:科目编码)开启了可编制预算,则其下级科目均不能开启可编制预算选项”,不允许保存;
- 5、当前科目的所有下级科目中是否有开启了【可编制预算】的,如果有,则需提示“下级科目(具体科目名称:科目编码)开启了可编制预算,则其上级科目均不能开启可编制预算选项”,不允许保存;
- 6、已经开启【可编制预算】的科目,其下级科目不能再开启【下级统一费控】。如果下级科目开启【下级统一费控】,则保存时提示“上级科目(具体科目名称:科目编码)开启了可编制预算,则其下级科目均不能开启下级统一费控选项”,不允许保存;
- 7、已经开启【下级统一费控】的科目,其上级科目不能开启【可编制预算】。如果上级科目开启【可编制预算】,则保存时提示“下级科目(具体科目名称:科目编码)开启了下级统一费控,则其上级科目均不能开启可编制预算选项”,不允许保存;
- 8、下级统一费控开关:只有在开启可编制预算的科目,或其所有直接上级科目才能开启;开启后所有上下级不能开启统一费控,会有校验;
- 9、在一条直线的科目层级中,有可编制预算科目时,有且必须有一个科目是开启下级统一费控,默认开启在可编制预算科目上,下级统一费控开关校验逻辑看6、7两点;
- 10、【显示顺序】设置项,支持小数点前后各3位,可为负数,新建科目时,【显示顺序】默认为同级别科目的最大显示顺序+1。
4、应用范围
在全局设置中开启了【启用科目过滤】功能后,在新建科目的时候会增加【应用范围】的相关信息,如图3所示
- 总部:默认开启,开启标识此科目在所有机构层级都可以应用;
- 分部:设置后只有选中的分部可以使用这个科目;
- 部门:设置后只有选中的部门可以使用这个科目;
- 成本中心:设置后只有选中的成本中心可以使用这个科目。
5、编辑科目
编辑已有的科目,显示如图4所示,科目级别、上级科目和预算周期不能修改,其他字段信息都可以进行调整。
图4
6、导入导出
在图1所示页面点击【批量导入】按钮后显示如图5所示,在这里下载模板后导入系统,导入过程中遵循以下校验规则:
图5
- 一级科目预算周期必填;
- 同一科目上下级条线中只有一个科目可以开启可编制预算选项;
- 在开启了可编制预算的科目及其上级科目中,只有一个科目可以开启(且必须有一个开启)下级统一费控选项;
- 是否结转:开启下级统一费控的科目必填,可选值:是、否;
- 其他科目校验同新建科目部分校验;
- Execl导入时候的名称(编码)校验,同原先逻辑。
成本中心设置
1.7.1、概述
在企业的预算编制方法中除了按照组织行政机构的方式,还可以根据项目、客户等其它方面进行编制预算,这样原有的行政组织机构就没有用了,所以在E8中提出了成本中心的概念,将需要编制预算的项目或客户作为一个个成本中心,围绕这些成本中心来编制预算。
1.7.2、成本中心页面
点击【成本中心设置】菜单后显示如图1所示
图1
- 分左右显示,左侧为成本中心结构树,右侧为详细信息;
- 点击【新建类别】按钮可以创建成本中心类别;
- 点击【新建成本中心】按钮可以创建成本中心;
- 选中成本中心后点击【批量删除】按钮可以批量删除成本中心,前提是此成本中心未被使用;
- 查看成本中心类别的时候右侧如图2所示,分为了两个页面
- 展示成本中心类别的基本信息页面,在此页面可以修改成本中心类别的名称、编码、状态等信息;
- 查看此成本中心类别的下级成本中心或下级类别页面,以列表的方式展示,如图3所示,此页面有【新建类别】和【新建成本中心】按钮,点击后可以创建此类别的下级类别或成本中心;
图2
图3
- 查看成本中心的时候右侧如图4所示,可以直接编辑成本中心的基本信息,编辑状态允许修改成本中心所属类别。
图4
1.7.3、新建成本中心类别
1、成本中心类别只能是在根节点或成本中心类别下创建,点击后如图5所示
图5
字段 | 说明 |
名称 | 成本中心类别的名称 |
编码 | 成本中心类别的编码,在需要预算科目编码功能的时候可以使用 |
状态 | 可以选择【未封存】或【已封存】,选择【已封存】前台将不能分配预算、使用预算 |
所属类别 | 所属类别是不能编辑的,只能在其它成本中心类别下新建类别这里才会自动填入 |
描述 | 对于此成本中心类别的说明 |
2、成本中心类型可以有任意层级;
3、成本中心类型下可以同时存在下级成本中心类型和成本中心。
1.7.4、新建成本中心
1、成本中心并非一定要建在成本中心类型下面,可以直接建在根节点上;
2、成本中心是没有上下级关系的;
3、在根节点或成本中心分类下点击【新建成本中心】按钮后显示如图6所示
图6
字段 | 说明 |
基本信息 | |
名称 | 成本中心的名称 |
编码 | 成本中心编号,在需要预算科目编码的时候可以用到 |
状态 | 状态分为了“未封存”和“已封存”,封存的成本中心是无法分配预算的 |
所属类别 | 所属类别是不能编辑的,选中成本中心类别后新建,这里会自动带出类别名称 |
描述 | 成本中心的说明 |
关联对象 | |
分部 | 可以关联多个分部, |
部门 | 可以关联多个部门 |
人员 | 可以关联多人 |
客户 | 可以关联多个客户 |
项目 | 可以关联多个项目 |
1.7.5、导入成本中心
点击顶部的【导入成本中心】后显示如图7所示
字段 | 说明 |
重复验证字段 | 重复验证字段用于判断记录在excel和数据库中是唯一的,可以通过名称或者编码来匹配 |
导入类型 | 导入类型有添加和更新两个选项,添加就是新增成本中心,更新就是修改已有的成本中心, 更新需要导入模板中的重复验证字段与系统中已有数据一致 |
Excel文件导入 | 选择导入的文件 |
模板文件 | 下载模板,在模板中编辑后才能导入 |
图7
1.7.6、封存
所有的成本中心分类和成本中心都是可以封存的
- 封存的分类或成本中心在前端使用的时候无法选择;
- 封存的分类或成本中心在后端分配预算,设置成本中心的时候都可以编辑;
预算方案
2.1.1、概述
预算方案是用来设置费控流程中的费控规则的,在这里设置的规则,对系统中所有的费控流程都有效,如果这里不是设置,我们还可以到费控流程中进行设置。
2.1.2、预算方案设置
1、点击预算方案菜单后显示如图1所示
图1
- 预算方案以列表的形式展示;
- 点击【新建】按钮可以创建费控方案;
- 选中已有的费控方案点击【批量删除】按钮可以批量删除费控方案;
- 列表菜单【禁用】/【启用】可以切换费控方案的状态,禁用状态的费控方案是不能在费控流程中被引用的;
- 列表菜单【编辑】点击后可以编辑费控方案;
- 列表菜单【删除】点击后可以删除费控方案。
2、点击【新建】按钮显示如图2所示
图2
- 方案名称:方案的名称,在其它地方用于选择方案是看到的内容,所以尽量输入能够描述这个方案内容的信息;
- 方案编码:方案的编码;
- 预算年度:设置方案的起始年份及结束年份,结束年份不输入表示此方案自起始年份开始始终有效;
- 启用方案:控制方案是否可以被使用。
3、设置完基本信息后,点击【保存并进入详细设置】后显示如图3所示,增加了费控设置页面,这里是设置费控设置的关键,所有的费控逻辑就在这里进行设置
图3
2.1.3、新建预算方案
在图3所示的预算方案-费控设置页面点击【新建】按钮后显示如图4所示
图4
- 从配置的页面我们可以了解预算方案的基本规则就是“哪个预算科目”在“哪个机构”中采用“哪种控制”
- 哪个预算科目就是图4中的【预算科目】字段,用来选择控制的科目类型,可多选;
- 哪个机构就是图4中的【费用单位类型】和【费用单位】两个字段,【费用单位类型】选择的是个人、部门、分部和成本中心,也就是说预算方案可以根据以上4种范围进行设计,【费用单位】是根据【费用单位类型】的选择来显示的,比如费用单位类型是分部,那么费用单位只能选择分部;
- 哪种控制就是图4中的【费控强度】字段,可以选择控制方式,有不控制、弱控和强控三种方式,当有多条费控设置被同时满足时,费控强度优先级:不控制>强控>弱控。
- 提示语句是当控制动作发生的时候提示前端用户的语句,中文默认提示已经写好了,就是告诉用户所申请的费用超出了预算,用户可以根据自己的习惯再组织语言,参数已经再图4中下方提供了,前端用户会根据用户登录时所选的语言自动调用相应语种。
流程设置-借款流程
2.2.1、概述
借款流程菜单是用来设置自定义流程来完成借款这个动作,而且增加了金额校验功能。
2.2.2、借款流程菜单
1、点击【借款流程菜单】后显示如图1所示,
图1
- 列表中显示的是所有的借款流程;
- 列表菜单【禁用】/【启用】:点击禁用后,这个流程就没有借款效果了;
- 列表菜单【编辑】:点击后修改相关借款流程的借款规则;
- 列表菜单【删除】:删除自定义流程与费控之间的关系,删除的流程在流程路径管理中还是存在的。
2、菜单按钮有新建和批量删除按钮。
2.2.3、新建借款费控
点击【新建】按钮后我们可以将已有的流程设置成费控借款流程,点击【新建】按钮后显示如图2所示
图2
- 流程名称:选择一个已经做好的流程,这个流程必需在路径设置中先建好;
- 是否启用:必需开启后,关联的流程才算费控借款流程;
- 模板文件:模板文件包含了PC端、手机端的文件,这些文件在系统安装好之后就设置好了,无需修改,对于有特殊需求的用户,可以在模板地址中找到这些文件修改一些规则,但是不建议修改。
- 设置完成后点击【保存并进入详细设置】进行后续内容的设置,如图3所示,多出了【字段对应】、【动作设置】、【校验规则】三个页面。
图3
2.2.4、字段对应
点击【字段对应】页面,显示如图4所示,在这里需要将费控字段与流程表单字段进行关联,
图4
- 在下拉框中只能选择指定的字段类型,具体类型可以将鼠标移动到后面的
进行查看;
- 明细表字段中【借款类型】和【收款方式】两个字段都是下拉框类型的字段,下拉框字段值必需根据
中显示的内容进行添加;
- 明细表1代表了借款人需要借款的相关信息,包括借款金额、历史借款记录等;
- 明细表2代表了借款人个人信息,包括借款方式、借款金额、银行信息等。
2.2.5、动作设置
点击【动作设置】页面,显示如图5所示,在这里需要设置借款所要执行的动作,每个动作可以放在节点前、后和流程出口中任意一个位置进行执行
图5
- 记录借款金额:这个是必须要设置的,流程在执行这个动作之后,借款信息才会被记录下来;
- 释放借款金额:如果流程在审批过程中已经执行了【借款金额】这个动作,但是后续流程被退回了,那么借款就没有发生,所以就需要通过释放借款金额这个功能取消的借款,需要注意这个并非是还款,还款是有借款还款两个动作记录的,但是释放借款是没有借款记录的。
2.2.6、校验规则
通过字段关联我们知道有两个借款金额字段,就是起到校验作用的,如图6所示,
图6
- 如果需要校验的话必需勾选校验规则,就是校验明细表1和明细表2的借款金额;
- 费控强度可以选择强控和弱控,强控表示两个字段值必需一致,否则不能提交,弱控仅仅是会提示审批人,确认后还是可以提交流程的,不影响流程的流转;
- 提示语句:就是当借款金额不一致的时候前端用户看到的提示语句。
还款流程
2.3.1、概述
还款流程是针对借款流程的继续,发生了借款就要还款,这里就是设置还款的费控流程。
2.3.2、还款流程菜单
点击【还款流程菜单】后显示如图1所示,
图1
- 列表中显示的是所有的还款流程;
- 列表菜单【禁用】/【启用】:点击禁用后,这个流程就没有还款效果了;
- 列表菜单【编辑】:点击后修改相关还款流程的借款规则;
- 列表菜单【删除】:删除自定义流程与费控之间的关系,删除的流程在流程路径管理中还是存在的。
2.3.3、新建还款费控
点击【新建】按钮后我们可以将已有的流程设置成费控还款流程,点击【新建】按钮后显示如图2所示
图2
- 流程名称:选择一个已经做好的流程,这个流程必需在路径设置中先建好;
- 是否启用:必需开启后,关联的流程才算费控借款流程;
- 模板文件:模板文件包含了PC端、手机端的文件,这些文件在系统安装好之后就设置好了,无需修改,对于有特殊需求的用户,可以在模板地址中找到这些文件修改一些规则,但是不建议修改;
- 设置完成后点击【保存并进入详细设置】进行后续内容的设置,如图3所示,多出了【字段对应】、【动作设置】、【校验规则】三个页面。
图3
2.3.4、字段对应
点击【字段对应】页面,显示如图4所示,在这里需要将费控字段与流程表单字段进行关联,
图4
- 在下拉框中只能选择指定的字段类型,具体类型可以将鼠标移动到后面的
进行查看;
- 明细表字段中【还款方式】两个字段都是下拉框类型的字段,下拉框字段值必需根据
中显示的内容进行添加;
- 明细表1代表了借款人需要还款的相关信息,包括还款金额、还款方式等;
- 明细表2代表了借款人的相关借款信息,包括借款流程、借款金额等信息,通过明细字段我们可以知道一个借款可以分多次偿还。
2.3.5、动作设置
点击【动作设置】页面,显示如图5所示,在这里需要设置还款所要执行的动作,每个动作可以放在节点前、后和流程出口中任意一个位置进行执行
图5
- 冻结借款:为了防止用户重复还款,必需在发起还款流程后,在借款金额中冻结相应的还款金额,在流程没有退回或归档之前,不能再次还款,例如借款是10000元,本次还款是5000元,流程发起后借款金额中就会冻结5000元,下次再次偿还借款的时候,最多只能还5000,所以这里的冻结也可以理解为还款途中的金额;
- 冲销借款:这个动作就是完成还款的动作,相应的借款记录会冲销掉还款金额;
- 释放冻结(冲销)借款:取消冻结中或者已经完成冲销的借款,主要放在退回出口处,对于已经完成冲销动作的流程,再执行此次动作,会将已经冲销的借款金额回退,同时系统不会记录刚才执行的那个冲销动作。
2.3.6、校验规则
还款流程同样需要进行校验,如图6所示
图6
- 这里需要校验的是还款的金额不能大于借款金额;
- 校验方式同样可以选择强控还是弱控;
- 当发生校验规则后提示语句的内容也是管理员可以自行设置的。
报销流程
2.4.1、概述
报销流程是关联一个自定义表单流程来完成费用报销这个功能,相对于报销申请单在方案管理中有几个特点
- 方案管理可以实现对预算的强控、弱控和不控制,而且可以根据不同的机构采用不同的控制方式;
- 采用方案管理报销流程可以实现资金预申请,然后将多个预申请的流程合并在一个报销流程中进行报销。
2.4.2、预算流程
1、点击【报销流程】菜单后显示如图1所示,这里只能添加自定义表单的流程,系统表单做的流程是看不到的,包括【报销申请单】、【付款申请单】和【费用报销】做的流程。
图1
2、点击【新建】按钮后显示如图2所示
图2
- 流程名称:在这里选择一个自定义表单的流程,流程路径按照客户的需求进行设置,流程所用的表单有一些必须的字段,具体需要哪些下面会介绍到,开始的时候可以用一个没有字段的表单进行设置;
- 是否启用:必须开启后,前端用户提交报销申请才能和预算关联;
- 启用还款:必须开启后,才能和借款流程进行关联,用报销的费用来冲销借款,起到的作用和还款流程一样;
- 预算方案:在这里可以选择我们在【预算方案】菜单中设置的方案,那么前端用户在提交此报销流程的时候就会根据选择的方案对预算进行控制,这个字段可以用图1中的【批量设置方案】进行批量添加;
- 模板文件/模板文件(手机版):这两个文件都是默认的,新建的时候会自动带出,不要去改动。
3、填写完基本信息页面内容后我们点击【保存并进入详细设置】,需要进一步配置字段、动作等信息。
4、在图1所示的页面还有【批量设置方案】和【批量删除】两个按钮,首先必选选中流程,
- 然后点击【批量设置方案】,显示如图3所示,选中的流程在流程名称中已经显示了,点击后面的浏览框还可以添加其它流程,在【预算方案】中可以选择预算方案菜单中所设置的方案,可以选择追加或者覆盖,追加就是将方案追加到流程方案中,如果选择覆盖就会替换原来的预算方案;
- 点击【批量删除】就会将流程从此页面中删除,用户再提交流程是不会与预算关联的。
图3
2.4.3、字段对应
1、在详细设置的【字段对应】页面,显示如图4所示,由于我们用的是自定义表单,所以为了能够与预算数据关联,我们必须将表单字段与费用相关字段进行关联。
图4
- 这也是我们在前一节让大家可以创建空白表单的原因,在这里可以看到我们需要用到哪些字段,如果不清楚字段的类型可以将鼠标移动到【图标】上查看字段的类型;
- 我们在图3中看到的是没有开启【启用还款】所显示的【字段对应】页面,如果开启了还款功能,就会显示如图5所示,会增加明细2和明细3,都是与还款功能有关的字段,与还款流程一致;
图5
2、主字段关联的时候需要注意一下,这里牵涉到报销的一个预申请功能
- 正常情况下,我们报销流程的时候都是提交流程-冻结预算-审批通过-扣除预算,这样的方式来控制预算;
- 预申请功能就是员工需要报销,通过预申请流程申请一笔预算,流程归档后预算还是处于冻结状态的,并非扣除了,当完成了项目开始正式报销的时候,可以关联一个或多个预申请流程,报销的费用首先从预申请的预算中扣除,这里的详细说明后面再介绍。
3、如果按直接报销的方式,主字段中【费用申请流程】和【是否报销完成】必需空着,如果这里关联了表单字段,那么用户在前端提交报销流程的时候,就必须关联至少一条【费用申请流程】,否则是无法提交申请的。
4、选中费用申请流程后会增加【报销明细不自动带出】和【控制流程提交】两个按钮,
- 选中【控制流程提交】选择框后,逻辑同原先逻辑,报销流程会校验事前申请中的为报销金额做控制,不选中就不会对预申请流程进行校验;
- 【报销明细不自动带出】勾选后选择了流程不会带出预申请流程的明细数据。
2.4.4、动作校验
1、动作校验是用来控制在什么时候冻结预算、释放预算和扣除预算,如果开启了冲销借款功能的话,还有设置冻结借款、冲销借款、释放被冻结借款的功能,如图6所示,可以在节点前、节点后或者出口上进行设置,我们通常都是在创建节点出口上添加冻结这个动作,在退回出口上添加释放的动作,在归档前出口上添加扣除和冲销的动作。这里主要掌握一点就是离开创建节点就一定要冻结掉相关费用,在归档前要扣除相关费用。
图6
2、这里有个特殊情况,在字段对应介绍中我们提过报销流程可以分为直接报销和预申请+报销两种方式,如果当前流程是预申请流程,那么在动作校验中【扣除预算】就不能设置,这样流程结束的时候,预算处于冻结状态,在正式报销的时候就可以选择这个流程了。
2.4.5、预算校验
1、预算校验页面也可以添加校验规则,在基本信息页面介绍中我们也有【预算校验】字段,两边都设置了校验规则的话,以预算校验页面所设置的规则为准,在预算校验页面可以针对不同的对象设置不同的校验规则,如图7所示。
图7
2、在图7所示的预算校验规则设置页面点击【新建】按钮,显示如图8所示,详细可以参见《预算方案》中的设置说明。
图8
2.4.6、冲销校验
在图2所示的页面开启了【启用还款】后会增加【冲销校验】的页面,显示如图9所示,有两个校验规则
图9
- 校验规则1:这里是用来校验报销金额必须等于冲销的借款金额+收款金额(例如现金、银行卡等),这里开启后就是强控,不能选择弱控,开启后如果明细2中填写的冲销金额+明细3中的收款金额不等于报销金额的话就无法提交流程,建议此校验开启。
- 校验规则2:这个是用来控制用户冲销的金额是否必须小于等于借款金额,防止用户过度冲销,这里可以选择弱控或强控,还可以设置提示语句。
2.4.7、控制节点
控制节点是用来控制在哪个页面执行校验规则,如图10所示
- 是否对所有节点进行校验:这是一个开关,开启后所有节点都要对预算执行情况按照设定的预算方案进行校验,开启后下面的预算校验控制节点就不能选择了。
- 预算校验控制节点:用来选择在哪些节点进行预算校验,点击浏览按钮后如图11所示,只有选中的节点才会进行校验。
图10
图11
2.4.8、预申请预算校验
1、当我们在字段对应中选择了并关联了【费用申请流程】和【是否报销完成】这两个字段并保存,可以看到页面上多出一个【预申请预算校验】这个页面,如图12所示。
图12
2、点击【预申请预算校验】页面后显示如图13所示,在这里也是添加校验规则,他与【预算校验】的区别在于,【预算校验】是校验当前流程明细字段所填写的费用是否超预算,而【预申请预算校验】校验的是主字段【费用申请流程】所关联的预申请流程中的费用合计,之所以是合计因为可以关联多个【费用申请流程】。
图13
2.4.9、表单设置
为了方便大家创建流程表单,将三种流程所必须的字段以表格的方式列出:
报销申请单:
显示名称 | 表现形式 | 类型 | 备注 |
主表 | |||
申请人 | 浏览按钮 | 单人力资源 | 开启冲销后必填 |
报销明细 | |||
费用科目 | 浏览按钮 | 选择报销费用类型 | 选择预算科目; 必填 |
报销类型 | 下拉选择框 | 个人、部门、分部,成本中心,默认值为部门 | 按顺序添加,保证个人值为0,部门值为1,分部值为2,成本中心值为3; 必填 |
承担主体 | 浏览按钮 | 部门 | 报销单位默认为部门; 必填 |
费用日期 | 浏览按钮 | 日期 | 必填 |
承担主体预算(个人) | 单行文本框 | 文本(200) | 只显示 |
承担主体预算(部门) | 单行文本框 | 文本(200) | 只显示 |
承担主体预算(分部) | 单行文本框 | 文本(200) | 只显示 |
承担主体预算(成本中心) | 单行文本框 | 文本(200) | 只显示 |
报销金额 | 单行文本框 | 浮点 | 必填 |
冲账明细(开启冲销功能后显示) | |||
借款流程 | 浏览按钮 | 多工作流 | 必填 |
借款单号 | 单行文本框 | 文本(200) | 可编辑 |
单内序号 | 单行文本框 | 整数 | 必填 |
借款金额 | 单行文本框 | 浮点数 | 可编辑 |
已还金额 | 单行文本框 | 浮点数 | 可编辑 |
审批中待还金额 | 单行文本框 | 浮点数 | 可编辑 |
未还金额 | 单行文本框 | 浮点数 | 可编辑 |
本次冲销金额 | 单行文本框 | 浮点数 | 必填 |
收款明细(开启冲销功能后显示) | |||
收款方式 | 选择框 | 现金、银行转账 | 必填 |
收款金额 | 单行文本框 | 浮点数 | 必填 |
开户银行 | 单行文本框 | 文本(200) | 可编辑 |
户名 | 单行文本框 | 文本(200) | 可编辑 |
收款账号 | 单行文本框 | 文本(200) | 可编辑 |
费用申请单:
显示名称 | 表现形式 | 类型 | 备注 |
报销明细 | |||
科目 | 浏览按钮 | 选择报销费用类型 | 选择预算科目; 必填 |
报销类型 | 下拉选择框 | 个人、部门、分部,成本中心,默认值为部门 | 按顺序添加,保证个人值为0,部门值为1,分部值为2,成本中心值为3; 必填 |
报销单位 | 浏览按钮 | 部门 | 报销单位默认为部门; 必填 |
报销日期 | 浏览按钮 | 日期 | 必填 |
申请金额 | 单行文本框 | 浮点数 | 必填 |
个人预算 | 单行文本框 | 文本(200) | 只显示 |
部门预算 | 单行文本框 | 文本(200) | 只显示 |
分部预算 | 单行文本框 | 文本(200) | 只显示 |
成本中心预算 | 单行文本框 | 文本(200) | 只显示 |
报销申请单(关联费用申请):
显示名称 | 表现形式 | 类型 | 备注 |
主表字段 | |||
费用申请流程 | 浏览按钮 | 多流程 | 选择费用申请流程; 必填 |
是否报销完成 | 下拉选择框 | 否、是 | 按顺序添加,否为0、是为1; 必填 |
报销明细 | |||
科目 | 浏览按钮 | 选择报销费用类型 | 选择预算科目 |
报销类型 | 下拉选择框 | 个人、部门、分部,成本中心,默认值为部门 | 按顺序添加,保证个人值为0,部门值为1,分部值为2,成本中心值为3; 必填 |
报销单位 | 浏览按钮 | 部门 | 报销单位默认为部门; 必填 |
报销日期 | 浏览按钮 | 日期 | |
申请金额 | 单行文本框 | 浮点数 | |
个人预算 | 单行文本框 | 文本(200) | 只显示 |
部门预算 | 单行文本框 | 文本(200) | 只显示 |
分部预算 | 单行文本框 | 文本(200) | 只显示 |
成本中心预算 | 单行文本框 | 文本(200) | 只显示 |
预算变更流程
2.5.1、概述
预算变更流程是关联一个自定义表单来完成预算变更调整的功能,这里预算变更可以是单方面增加,也可以转移预算。
2.5.2、基本信息
1、点击【预算变更流程】菜单后显示如图1所示,这里只能添加自定义表单的流程,系统表单做的流程是看不到的,包括【报销申请单】、【付款申请单】和【费用报销】做的流程。
图1
2、点击【新建】按钮后显示如图2所示
图2
- 流程名称:选择自定义表单的流程,这里可以先到流程路径设置中添加一个空流程,然后根据后面所需的相关字段再来创建相应的表单;
- 是否启用:必需启用,才能和预算进行关联;
- 模板文件:这里是系统自带的,不要去修改。
3、添加流程后,点击【保存并进入详细设置】按钮后显示如图3所示,显示的是字段对应页面,在这里我们可以看到预算变更申请单必需要哪些字段,然后我们可以根据这里的字段及类型去表单中创建相应的字段。
图3
4、在图3所示的字段对应可以发现,一组是转出主体相关字段,一组是转入主体相关字段,根据客户需求进行配置
- 如果我们需要配置的是预算增加流程的话,转出主体相关字段是不需要进行配置的,用户只要配置转入主体的相关配置后,前端用户添加金额后就是增加预算了;
- 如果我们同时配置了转出主体和转入主体的话,前端流转的时候就是将转出主体A的预算转移给转入主体B,用户在前端使用的时候需要注意,转入转出不能选择同一个主题,否则就是自己转给自己,没有意义。
2.5.3、动作设置
在【动作设置】页面,显示如图4所示,这里设置的是在节点前/后、出口处设置对预算的操作动作,设置后当流程到达相应节点后可以增加预算、取消添加预算等动作
图4
- 冻结变更预算:这个动作只有转移预算的时候需要使用,通常设置在流程创建节点出口,冻结的是转出预算主体的预算,转出部分的金额其他用户查看的时候会变成正在审批中的预算,当生效变更动作发生后,就会将这部分预算费用从转出主题中扣除,增加到转入主体的预算中去;
- 生效预算变更:这个动作不管是增加预算还是转移预算都必需配置的,只有这个动作发生后,转入主体的预算才会增加,一般配置在提交归档出口;
- 释放冻结的变更预算:这个动作是和【冻结变更预算】配套的,只有转移预算流程才需要进行配置,通常配置在退回出口,当动作发生后,冻结的转出主体的预算会被释放,让转出主体的用户可以使用这笔预算。
2.5.4、校验规则
在【校验规则】页面,我们需要添加预算变更流程流转过程中的一些规则,用来确认转出、转入的动作是否有效,这里校验对转出主体和转入主体都会进行校验,如图5所示,
图5
- 如果是转移预算流程的话,如图5所示的校验规则,就会校验转出主体(销售管理部-上海)转出的科目“业务招待费”预算金额是否大于剩余预算,如果大于的话就无法转出;
- 如果是预算增加流程的话,就会校验转入主体(销售管理部)的上级是否还有未分配预算以及未分配预算是否大于当前增加的预算,如果上级主体预算不足也是不能生效的;
- 在校验规则上有【不控制】、【弱控】和【强控】三个选项,分别对应控制力度,强控是只要条件生效就不能提交流程,弱控就是条件生效发出提醒,流程仍然流转。
费用分摊流程
2.6.1、概述
费用分摊流程是将主体A的某个预算科目已用预算分摊给主体B,从而增加主体A在科目上的可用预算,但是同时主体B的该科目可用预算减少,与预算变更流程的区别在于预算变更调整的是未使用的预算,而费用分摊调整的是已使用的预算,分摊与具体的某条报销请求无关,直接扣减的是已发生费用。
2.6.2、基本信息
点击【费用分摊流程】菜单后显示如图1所示,这里只能添加自定义表单的流程,系统表单做的流程是看不到的,包括【报销申请单】、【付款申请单】和【费用报销】做的流程,对于所需表单可以参考预算变更流程,在设置字段关联的时候去了解。
图1
2.6.3、字段对应
在添加了【费用分摊流程】后,我们可以看到字段对应页面,点击后显示如图2所示,根据字段类型进行对应,在字段名称上我们可以看出费用分摊同样分为了转出主体和转入主体,转出主体就是需要增加预算的机构,转出的是该机构已发生的费用,转入主体就是需要消耗预算的机构,将转出的费用到该机构的预算科目下进行扣减。
图2
2.6.4、动作设置
在【动作设置】页面,我们同样需要设置在什么时候进行费用分摊的动作,如图3所示,我们通常是设置在提交归档的出口上,只要流程归档了,分摊费用的动作就发生,在这里同样有冻结和解冻的动作,如图3所示,分别设置在了创建节点出口和退回出口上,那么这里冻结的是调入主体对应科目的预算,因为调入主体在流程完成后是要扣减掉相关预算的,所以必须在申请分摊流程的就是就要冻结掉,如果调入主体没有足够的预算,那么一旦费用分摊发生后预算金额就会变为负数了,这样就会出问题。
图3
2.6.5、校验规则
在【校验规则】页面,我们需要对调入主体是否有足够的预算设置相应的校验规则,如果不设置是强控状态,在这里设置可以针对某些特殊科目或机构设置不控制或弱控状态,如图4所示,点击新建后添加相应的调入主体、科目名称后保存就可以了。
图4
流程金额限额控制
2.7.1、概述
限额控制action:AmountControlAction,用以控制流程金额的上限和下限,升级KB81001801通用补丁包之后拥有此功能。
2.7.2、基本设置
后台—集成中心—流程流转集成—注册自定义action:
- 接口动作名称:AmountControlAction
- 接口动作标识:AmountControlAction
- 接口动作类文件:weaver.interfaces.workflow.action.AmountControlAction
图1
2.7.3、参数设置
如图1所示,接口需要定制相关参数,说明如下
- amountFieldName:受控金额字段,数据库字段名
- detailNo:明细表序号:受控金额字段为主表字段时,请不要配置;受控字段为明细表字段时请按明细表表名的_dt后的数字进行配置(0和不配置为主表)
- upperLimit:限额上限:不配置则不进行限制
- upperLimitNotice:限额超上限提示信息:不配置则给出默认提示。占位符:#LimitAmount#:自动替换成限额;#Amount#:自动替换成当前额度;
- lowerLimit:限额下限:不配置则不进行限制
预算编辑
3.1.1、概述
预算编制是用来设置系统中各个组织机构,从总部一直到个人预算的页面。
3.1.2、预算页面查看
1、点击预算编制菜单进入页面,如图1所示
图1
2、如图1所示,左侧默认为机构树,可以切换为成本中心的结构方式,如图2所示
图2
3、预算编制是通常是从上至下进行,如图1所示,点击总部后右侧显示了总部预算的详细信息
- 预算是根据预算年度来显示的,默认显示的是当前生效的预算年度,通过下拉菜单可以查看其他预算年度的预算配置情况;
- 预算分配发生变化后会生成新的版本,前端使用预算的时候都是读取预算生效的版本,通过下拉菜单可以查看其它版本的预算设置情况;
- 预算科目显示是根据周期分类的,如月度预算页面只显示周期为月的预算科目;
- 预算编制除了预算信息页面,还有版本历史和分部预算两个页面,如图3和图4所示
- 版本历史可以如图3所示以列表方式展示版本信息,列表菜单有【查看】按钮,点击后可以查看指定版本的预算编制情况;
- 选中两个版本可以进行两个版本之间的预算对比。
图3
-
- 分部预算可以查看下级分部的预算分配情况,如果左侧树选中的是分部,那么这里显示的是下级部门,查看的是选中分部的下级部门预算分配情况;
图4
- 图1所示的页面字段功能见下表说明
字段 | 说明 |
组织机构 | 当前展示的预算数据的所属预算单位 |
预算年度 | 可选择要查看的预算年度与预算版本 |
预算总额 | 总预算额度 |
已分配/汇总预算 | 已经分配个下级组织机构的预算总额度 |
已发生费用 | 当前预算单位已经发生的预算额度 |
审批中费用 | 当前预算单位在途的预算额度 |
月度预算 | 切换至预算周期为月度的预算科目明细界面 |
季度预算 | 切换至预算周期为季度的预算科目明细界面 |
半年度预算 | 切换至预算周期为半年度的预算科目明细界面 |
年度预算 | 切换至预算周期为年度的预算科目明细界面 |
版本历史 | 进入历史版本列表界面 |
部门预算(个人预算) | 进入下级部门(个人)预算查看界面 |
3.1.3、编辑预算
1、在图1所示的页面中点击编辑之后显示如图5所示
图5
- 在每个预算周期内可以填入新的预算;
- 除了年度周期预算外,其他周期预算都有【按预算期均分】这个按钮,这个是在科目最后的全年预算中输入一年的预算,点击【按预算期均分】后可以将全年的预算平均分配到周期中,余数放到最后一期预算中。
- 分配好预算后点击【批准生效】按钮,进入审批过程,或直接生效,要根据编制预算用户的权限决定,详细可以参见第四节的权限说明。
- 月度预算分1~12期,对应预算期间中设置的1~12期(非自然月,按期间设置的配置的每期的开始结束日期分隔)
- 季度预算分1~4期,每期对应预算期间中设置的3期。
- 即:季度1期时间涵盖:预算期间1、2、3期;
- 季度2期时间涵盖:预算期间4、5、6期;
- 季度3期时间涵盖:预算期间7、8、9期;
- 季度4期时间涵盖:预算期间10、11、12期;
- 半年度预算1、2期,每期对应预算期间中设置的6期。
- 即:1期时间涵盖:预算期间1、2、3、4、5、6期;
- 2期时间涵盖:预算期间7、8、9、10、11、12期;
- 年度预算1期,每期对应预算期间1~12期。
2、预算编制口径
如图6所示,编制预算必需遵循以下编制规则
图6
- 公司总部预算包含下级组织架构预算;
- 分部包含下级组织架构预算;
- 部门包含下级组织架构预算;
- 当前预算单位预算必须小于等于直接上级预算单位的可用预算;
- 当前预算单位预算必须大于等于已分配、已发生和审批中预算额度之合。
预算额度编制口径
- 总预算:分配给总部、分部、部门、个人的预算总额,总部额度中包含直接下级分部的所有预算额度,分部额度中包含直接下级分部与直接下级部门的所有预算额度,部门额度中包含直接下级部门和所属个人的预算额度;
- 已分配预算:当前预算单位(总部、分部、部门、个人)直接下级(直接下级分部、部门、所属个人)的预算额度;
- 审批中预算:当前预算单位(总部、分部、部门、个人)费用表中记录的预算状态为在途的金额之合。(不包含下级预算单位的额度);
- 已发生预算:当前预算单位(总部、分部、部门、个人)费用表中记录的预算状态为生效的金额之合。(不包含下级预算单位的额度);
- 可用预算:总预算 减 已分配预算 减 审批中预算 减 已发生预算。(数据库中没有字段保存该值,始终实时计算)。
3、除了这样直接预算外,还可以通过导入的方式导入预算,在图1的查看页面和图5的编辑页面都可以看到有【导入预算】的按钮,点击后显示如图6所示。
图6
- 先点击模板文件下载模板,在模板中填好预算后在此页面中导入预算;
- 这个模板是动态生成的,根据你查看页面有哪些科目,导入模板中就会生成哪些科目。
3.1.4、预算编制权限
1、概述
预算管理主要由管理员在后台进行操作,所以在系统中拥有严格的管理权限进行控制,预算编制主要涉及了以下两个权限,在进行预算设置之前需要做好权限的分配工作。
1、系统权限-分部预算维护
拥有此权限的用户才能进入【设置】–【财务管理】–【预算设置】–【预算设置】菜单,此权限需要根据拥有此权限的用户角色级别进行区分:
- 用户角色为分部级:点开【预算设置】菜单后,管理员在机构列表中看到自己的所属机构,在维护本分部预算的时候,点击右键后只有【保存】和【提交审批】两个菜单,不能直接批准生效设置的预算,另外如果该管理员所在分部没有设置【预算审批工作流】的话,【提交审批】菜单也是不会显示的;
- 用户角色为总部级:点开【预算设置】菜单后,显示的是完整的组织机构,但是只能维护分部的预算,点击总部机构是没有反应的,也就是没有权限,维护分部机构的时候可以直接将预算批准生效,而不需要经过审批;
2、系统权限-总部预算维护
拥有此权限的用户通用可以进入【设置】–【财务管理】–【预算设置】–【预算设置】菜单,与【分部预算维护】权限的区别在于可以点击总部机构了,这个权限同样需要区分角色人员的级别:
- 用户角色为分部级:只能修改总部的预算,无法看到下属分部,包括管理员本身所在的分部,修改预算的时候也只能修改保存为草稿,需要提交审批之后才能生效,如果总部预算没有关联审批流程,则无法提交审批;
- 用户角色为总部级:只能修改总部的预算,不能修改下级分部预算,修改总部预算的时候无需审批,可以直接提交生效。
审批流程设置
3.2.1、概述
预算是需要进行审批的,在审批流程设置页面可以根据每个分部设置不同的预算审批流程,设置完审批流程之后在分配分部和部门、个人预算的时候都会触发审批工作流。
3.2.2、审批流程设置
1、点击【审批流程设置】后显示如图1所示,列出的是组织结构树,将鼠标移动到分部上会出现浏览框,点击后可以关联审批工作流,必需拥有系统权限-【预算管理权限】或【预算批准权限】的用户才能进入此菜单。
图1
2、审批工作流必需使用系统表单【预算审批流转单】制作的工作流才会在这里显示,如图2所示;
图2
3、选中流程之后会弹出页面确实是否同步到下级单位,所以我们使用相同的审批工作流的话,只要在总部上设定完工作流就可以同步到下级的所有分部了。
图3
4、在图1所示的页面默认是按组织结构来设置审批流程,点击成本中心分页菜单后我们可以将左侧树切换到成本中心结构下,根据成本中心来设置审批流程。
图4
编制权限设置
3.3.1、概述
编制权限是用来分配角色可以编制哪些机构预算的功能,在全局设置中必需开启预算编制权限这里的设置才能有用,这样在系统不分权的情况下,可以对预算功能单独实现分权的功能,使不同公司的预算管理员可以编制自己公司的预算而不影响其它公司的预算。
3.3.2、编制权限设置
1、点击【编制权限设置】菜单后显示如图1所示;
图1
- 点击【新建】按钮可以创建添加预算编制权限;
- 选中已有的编制权限后点击【批量删除】按钮可以删除选中的编制权限;
- 点击列表菜单【编辑】按钮可以编辑当前的编制权限;
- 点击列表菜单【删除】按钮可以删除当前的编制权限。
2、在图1所示的编制权限列表页面点击【新建】按钮后显示如图2所示,
图2
- 角色可以选择系统中的所有角色,选中的角色中的人员就会拥有对应机构的预算编制权限;
- 机构可以根据总部、分部、部门和成本中心进行设置,如果总部开启后下面的分部等就不用选择了,可以对整个公司的预算进行维护;
- 成本中心是预算管理中另一种机构类型,有些企业在预算编制上不是根据行政机构进行编制的,而是根据成本中心进行编制的,所以这里就可以通过成本中心的分配选择角色进行控制预算编制。
预算批量编制
3.4.1、概述
预算批量编制是用来批量导入预算和审批预算的页面。
3.4.2、预算批量编制
1、点击【预算批量编制】菜单后显示如图1
图1
- 列表列出的都是草稿状态的预算编制方案,而且是需要当前登录用户审批的预算编制方案;
- 点击【下载模板】可以下载现有预算编制模板,如图2所示,选择需要下载的模板机构范围,点击【下载模板】按钮,后就进入了下载程序;
图2
- 在下载的模板中修改数据后点击批量导入功能可以将模板中的数据导入到系统中;
- 导入导出功能最大的用户是我们可以将上一年度的预算导出,然后在当前年份中导入预算,便于我们快速编制预算;
- 选中列表中的待审批预算,点击【批准生效】按钮,预算就被审批生效了;
- 点击列表菜单【详情】按钮可以查看待审批预算的详细分配情况。
预算结转
3.5.1、概述
在我们使用预算的时候,经常会遇到有的月预算没有用完,有的月预算不够用的情况,尤其以月预算最多,这个时候我们希望能够将上月未用完的预算拿到这个月来使用,这就是结转功能。
3.5.2、设置
预算结转只能结转月度、季度和半年度的预算,年度预算是不能进行结转的。如图1所示,首先要开启结转功能,然后再按照需要结转的周期开启。
图1
3.5.3、结转规则
- 开启:费用结转的总开关,开启后上一个周期未用完的预算会自动进行结转,加入到当期的预算中,结转的金额将不在上一期的预算金额中显示;
- 结转审批中的费用:将正在审批中的费用结转到下一个预算周期中,这样如果流程退回并释放预算,审批中的费用会自动释放到下一个预算周期中;
- 结转超额费用:开启后如果当前预算周期的费用超额了,自动将超出的预算费用结转到下一个预算周期中;
- 月度结转:预算周期为月度的预算开启结转功能;
- 季度结转:预算周期为季度的预算开启结转功能;
- 半年结转:预算周期为半年度的预算开启结转功能;
- 自动结转频率:设置预算结转的频率,有【每天】、【每月】和【自定义结转周期】三种方式,其中每天和自定义结转是为了让设置更灵活,不会重复结转,其中【自定义结转周期】需要在集成中心-计划任务中添加相应的动作。
已发生费用导入
3.6.1、概述
客户开始使用ecology预算模块时通常都会存在这样的情况,实际开始使用系统前,已经存在了已发生费用情况,此类已发生费用需要能够批量初始化到系统。
3.6.2、权限
必须拥有【2000-已发生费用导入】权限的用户才能使用此功能,此功能在KB81001607版本之后实现。
3.6.3、应用
1、点击已发送费用导入菜单后,显示如图1所示
图1
2、导入页面需要两个重复验证字段
- 已发生费用重复字段验证:分为【承担主体】或者【科目】验证
- 承担主体于科目验证分为:【名称】 或者【编码】校验,以确保承担主体和科目的唯一性,确保导入的正确性
图2
3、下载模板并导入,模板如图3和图4所示:
图3
图4
4、导入校验逻辑:
- 承担主体名称 和 承担主体类型 必须相匹配;
- 承担主体类型只能填写:个人,部门,分部,成本中心;
- 费用发生日期格式:YYYY-MM-DD,例:2016-07-01,此为导入后所在期间的已发生费用日期;
- 金额:浮点数,可为负数,保留小数点后2位;
- 承担主体唯一性校验的时候,可选名称或者编码,名称在系统中为可重复字段,编码是唯一的,可根据实际使用情况进行填写;
- 科目唯一性校验的是时候,可选科目名称或者编码,可根据实际情况来填写确保唯一性,以保证导入的正确性;
- 承担主体 或者 科目 选择名称校验的时候,模板中承担主体编码 科目编码可不填写;
- 承担主体 或者 科目 选择编码校验的时候,模板中承担主体名称 科目名称可不填写;
- 可批量导入,只要每一行所填写数据满足上述8条就可。
5、导入后的费用会直接在预算编制页面的已发生费用中体现,每次导入都做加法计算,比如:第一次1月导入100 ,发现错误导入应该是80那么第二次导入的金额应该是-20,而不是直接填写80,通过导入已发生费用界面导入的数据,在预算编制页面不会生成新版本。
图5
图6
已发生借款导入
3.7.1、概述
客户开始使用ecology预算模块时通常都会存在这样的情况,实际开始使用系统前,已经存在了已发生借款情况,此类已发生费用需要能够批量初始化到系统。
3.7.2、权限
必须拥有【2024-已发生借款导入】权限的用户才能使用此功能,此功能在KB81001610版本之后实现。
3.7.3、应用
1、点击已发送费用导入菜单后,显示如图1所示
图1
2、借款人重复验证字段:【名称】与【编码】
- 选择名称作为校验的时候:execl模板中借款人名称必须为唯一,借款人编码可不填写;
- 选择编码作为校验的时候:execl模板中借款人编码必须为唯一且必填,借款人编码可不填写;
- 编码在系统中为不可重复字段,名称为可重复字段,请根据实际情况来使用。
3、选择生成借款对应流程
浏览按钮汇中可以选到的是所有在后台预算-流程配置中所有的借款流程,用于导入的时候可以生成流程,并在还款流程中使用
图2
4、下载模板文件,并根据实际情况填写,下载后的模板文件名为:OccurredLoanBatchImp.xls
图3
图4
5、导入校验逻辑:
- 按照名称校验的时候:
- 借款人名称为必填,且在OA中是存在的;
- 借款人编码不做校验;
- 借款类型:必须填写,且只能填写【个人借款】或者【公务借款】;
- 借款额度:只能输入大于0的浮点数,保留2为小数,并四舍五入处理。
- 按照编码校验的时候:
- 借款人名称不做校验
- 借款人编码为必填,且在OA中是存在的
- 借款类型:必须填写,且只能填写 个人借款 或者 公务借款
- 借款额度:只能输入大于0的浮点数,保留2为小数,并四舍五入处理
6、导入后会生成一条借款流程,并直接流程到下一节点,然后强制归档,并且做抄送给模板中所填写的借款人,以便借款人在填写还款流程的时候可以选到该流程
- 抄送默认为抄送不需提交,如果需要抄送需提交可在WEB-INF\prop\FnaCostCenter.properties中增加配置项:OccurredLoanBatchOp_isremark9=true
- 模板中每有一行记录便会生成一条流程
概述
财务做账功能就是拥有预算管理权限的财务人员在后台直接进行财务借款,冲销借款的操作,而不是通过流程。
财务做账
1、点击财务做账菜单后显示如图1所示
图1
- 操作对象:这个是必填的项目,可以选择个人、部门或分部,根据借款或还款主体进行选择;
- 操作日期:记录进行借款、还款的日期;
- 操作类型:记录用户是借款还是还款,可以有【冲销】和【借款】两种选择;
- 金额:记录借款或还款的金额;
- 凭证号:记录相关的凭证号;
- 相关流程:选择相关的工作流,例如用流程进行了借款,在冲销借款的时候财务人员就可以选择相关的借款流程,例如出差需要借款,那么才借款操作的时候就可以选择出差申请流程;
- 备注:如果有其它信息需要记录,可以在备注中填写。
2、输入相关内容后,点击图1中的保存,借款或冲销的信息就被记录下来了。
3、同一个主体在借款后会有相应的借款记录,然后在还款的时候还是选择相同的主体进行还款,那么系统会自动将他的借款记录冲销掉,需要注意一定是相同主体,即以部门的名义借款,那么不能以个人来还款,否则就对不上账了,系统中会多出一笔部门的借款没有还,但是在你个人下面多出来了一笔还款的钱。
费用标准维度
5.1.1、概述
企业费用报销经常有类似这样的费用标准“内勤岗位的人员,手机费费用标准,0人/月;外勤业务人员,手机费费用标准,200人/月……”,即根据不同的人员职级、岗位等,可以报销的限额是不同的,而类似这样的需求,目前我们只能通过人工判断或二次开发来单独实现。本次需求需要满足通过后台设置费用标准,使自定义费控费用流程能够自动在前端控制用户填报的金额,或给予对应的报销金额填写提示。
5.1.2、费用标准维度页面
1、费用标准维度是用来设置费用标准判断规则的页面;
2、点击【费用标准维度】菜单后显示如图1所示
图1
- 列表中是所有的费用标准维度;
- 点击【新建】按钮可以创建新的费用标准维度;
- 列表菜单中有【禁用】、【编辑】、【删除】按钮,可以禁止使用当前选中的维度,编辑或删除当前选中的维度。
5.1.3、新建费用标准维度
点击【新建】按钮创建新的费用标准维度后如图2所示,编辑已有的标准维度同样是图2所示的页面
图2
- 维度名称:自定义一个维度名称,需要容易区分,方便在后续设置步骤中引用;
- 是否启用:开启后设置的维度才是有效的,如果是关闭状态,在图1所示列表中看到的就是禁用状态;
- 表现形式:即费用标准的维度,可以是字符串、整数、浮点数、浏览框(部门、分部、人力资源、成本中心、科目、日期、自定义单选、自定义多选)
- 判断符:即判断条件,可以是等于、不等于、包含、不包含、大于、小于、大于等于、小于等于这几个条件,根据表现形式的不同,会有不同的选项,如字符串就不会出现大于小于这样的条件;
- 顺序:在图1列表中的显示顺序;
- 描述:自定义对维度的描述文字,方便后续管理员了解此维度的用途。
费用标准设置
5.2.1、概述
费用标准设置是用来指定申请对象在维度中所能使用的费用标准,简单说就是申请人在使用费用流程的时候可以用多少钱。
5.2.2、费用标准设置页面
1、点击【费用标准设置】菜单后显示如图1所示
图1
- 左侧蓝色标题为费用标准,主要用来设置一个名称和金额,在流程中就会根据这里的金额来进行费用控制;
- 右侧列表是我们制定的费用维度,给这些维度设定条件,会对应到流程表单中的字段,表单字段根据这里的维度来决定费用的金额。
2、点击【新建】按钮后,会在最下面添加新的一行,直接输入费用标准后保存就可以了。
费用标准流程
5.3.1、概述
费用标准流程是用来关联费用标准与流程字段之间关联关系的,只有关联之后,流程在流转过程中才能根据相应的费用标准进行判断。
5.3.2、费用标准流程页面
点击【费用标准流程】菜单后显示如图1所示
图1
- 列表中展示的是已经关联了费用标准的流程;
- 点击【新建】按钮可以添加新的流程来关联费用标准;
- 列表菜单中有【禁用】、【编辑】和【删除】按钮,可以进行相应的操作。
5.3.3、创建新的流程
1、点击【新建】按钮后显示如图2所示,在【流程名称】中选择一个需要关联的流程,【超标提示】字段是用来提示流程节点操作者当申请的费用超出标准费用后所看到的提示语句。
图2
2、点击【保存并进入详细设置】按钮后显示如图3所示,我们在字段映射页面进行流程表单字段与费用标准之间的关联设置
图3
- 费用限额:这个字段决定了流程是根据哪个字段进行限额判断的,如图3所示,这个字段可以是主表字段,也可以是明细表字段;
- 费用标准系数:默认为值为1,费用标准系数对应相关字段后,如不填写为空值的情况下也是默认为1,填写后以填写数字作为系数;
- 维度:图3中所示的报销人就是自定义的标准维度,选择流程表单中的字段与维度对应,流程流转的时候会根据这个字段值与维度进行比较,符合费用标准设置中的条件则进行判断。
3、另外需要注意以下逻辑规则
- 明细表之间不能狐妖对应字段来组合成一套费用标准规则,只能一个明细表之间进行对应或者和主表进行关联对应组成一套费用标准;
- 一套费用标准的设置一定要费用 费用标准设置 中的维度,比如说费用标准设置中的规则1,规则2组成一组标准设置,并且有4个维度组成,那么在流程对应使用这套标准的时候必须对应这4个相关维度,否则无法判断是否满足条件;
- 费用标准流程和预算自定义报销流程为同一条流程的时候,报销流程对应的金额字段不能作用在费用标准流程中的条件字段中,既只能对应费用限额字段或者不是用该字段;
- 报销流程和标准流程同时存在的时候,会同时根据规则进行校验,费用标准流程校验不通过必然会阻止流程提交,费控流程则根据标准逻辑控制(强控,弱控,不控制);
- 多明细配置多套费用标准的时候会依次进行校验,只有全部通过才能提交。
Submitted by Weaver
2018-02-06
转载请注明:赫非域 » 泛微协同办公平台E-cology8.0版本后台维护手册(8)–预算