在先胜云平台,可以通过电子表格查询和填报财务模型数据,也可以通过 Python、MDX 脚本进行计算和处理,或通过外部系统接口取数。
电子表格是最常用的使用方式,支持两种布局:
数据透视表:将维度字段拖拽到行列筛选区域,系统自动汇总展示。适合灵活的多维查询和分析。详见 快速创建电子表格 - 数据透视表。
固定格式报表:按预设行列布局展示数据,适合标准化填报表单、损益表、预算表等。详见 快速创建电子表格 - 固定格式报表。
在电子表格可写单元格中直接输入数值,保存时系统会校验维度成员的有效性——只有维度组合在财务模型中合法的数据才能写入,不合法的维度组合会被拦截并提示。
当用户保存的数据中包含其无读写权限的部分时,财务模型提供三种模式控制处理行为,可在财务模型高级设置中配置:
|
模式 |
行为 |
|---|---|
|
宽松模式(默认) |
查询时按权限过滤,保存时不做权限校验,所有数据均写入 |
|
严格模式 |
只要保存请求中包含任何无权限数据,整批保存失败并报错 |
|
普通模式 |
过滤掉无权限的数据,仅将有权限的部分写入,对用户静默处理(不报错) |
此外,通过接口调用保存数据时,还支持第四种继承模式(作为接口参数传入),继承上层配置的鉴权策略,适合需要统一管控多个模型保存行为的集成场景。
Python 脚本通过 DeepFOS Calc 包直接操作财务模型数据,支持的操作包括:
取数:按维度范围从财务模型中读取数据。
写入 / 计算:将外部来源或计算结果写回财务模型。
拷贝:在同一模型或不同模型间按映射关系复制数据。
清除:按条件批量清除指定范围内的数据。
使用方式:在应用中创建 Python 脚本元素,根据业务需求编写取数和计算逻辑;在电子表格中关联该脚本,配置触发时机(如保存后触发、点击按钮触发),实现数据联动。
参考示例:Python 操作财务模型
MDX 脚本用于在财务模型内部执行公式计算,适合按科目定义公式(如利润 = 收入 - 成本)或批量触发模型中某个范围的重算。
使用方式:在应用中创建 MDX 脚本元素,配置计算规则和维度范围;在电子表格中关联该脚本,配置运行规则(触发时机、变量关联等),电子表格运行时自动执行计算并将结果写回财务模型。
详见 MDX 脚本。
回到顶部
咨询热线
