关于对象类型的重要说明。 在任务中,对象以
Documents.ОстаткиДенежныхСредств(类型为"文档")传递,导航链接指定为e1cib/list/Документ.ОстаткиДенежныхСредств。然而所附 evidence 明确描述的是报表(Отчёт):一组属性(Период、РазмещениеДополнительныхПолей、РежимРасшифровки)、表格部分Группировка/ГруппировкаКолонок/ДополнительныеПоля以及用途表述——这是基于数据组合系统(СКД)的标准报表设置结构,而非文档。文档不会有这样的属性,它不会"形成某一日期的余额",也没有列分组。因此下面的描述是针对报表编写的。正确的类型和元数据为:Отчёт.ОстаткиДенежныхСредств;正确的导航链接为e1cib/app/Отчет.ОстаткиДенежныхСредств。原始卡片中的Documents.…值应予以更正。
1. 标识
| 参数 | 值 |
|---|---|
| 元数据对象类型 | 报表(依据 evidence;卡片中误标为"文档") |
| 名称 | ОстаткиДенежныхСредств |
| 完整名称 | Отчет.ОстаткиДенежныхСредств |
| 同义词 | "资金余额" |
| 配置 | 哈萨克斯坦会计,版本 3.0(版本号 3.0.74.2) |
| 基础 | 数据组合系统(СКД) |
| 金额显示货币 | 坚戈(₸),支持外币核算 |
用途。 该报表用于对企业在特定日期的资金资源状况进行实时分析。会计人员和管理者用它来控制流动性、规划支付以及监控通过现金收银台和银行账户(坚戈账户和外币账户)的资金流动。它从会计寄存器形成余额的分析切片,可按组织、账户、货币及其他维度进行分组。它包含在标准的管理者监视器中,每日用于管理决策。
在 1С 中的查找位置: "管理者"分区 →"资金余额"。导航链接:e1cib/app/Отчет.ОстаткиДенежныхСредств。
2. 属性和表格部分
2.1 属性(设置参数)
属性存储用户的报表生成设置。全部为非必填(DontCheck)。
| 名称 | 类型 | 用途 |
|---|---|---|
| Период | 日期(xs:dateTime) |
形成资金余额所依据的日期。从会计寄存器筛选数据的关键参数。 |
| ПредставлениеСпискаОрганизаций | 字符串(xs:string) |
所选组织的文本表示,用于在报表标题和设置中显示。 |
| РазмещениеДополнительныхПолей | 数字(xs:decimal) |
控制附加字段在报表版式中的位置(在行中/在列中)。 |
| РежимРасшифровки | 布尔(xs:boolean) |
用于数据交互式明细化的特殊明细模式标志(跳转至依据文档)。 |
2.2 表格部分
Группировка
定义报表行的分组结构(数据嵌套层级)。
| 名称 | 类型 | 用途 |
|---|---|---|
| Использование | 布尔 |
当前设置中该分组的激活标志。 |
| Поле | 字符串 |
用于分组的数据组合字段标识符。 |
| Представление | 字符串 |
界面中显示的分组名称。 |
| ТипГруппировки | EnumRef.ТипДетализацииСтандартныхОтчетов |
明细类型(仅分组、明细记录等)。 |
ГруппировкаКолонок
管理报表列的结构(数据的水平拆分)。
| 名称 | 类型 | 用途 |
|---|---|---|
| Использование | 布尔 |
列分组的激活标志。 |
| Поле | 字符串 |
用于列分组的字段标识符。 |
| Представление | 字符串 |
列分组的名称。 |
| ТипГруппировки | EnumRef.ТипДетализацииСтандартныхОтчетов |
列的明细类型。 |
ДополнительныеПоля
存储报表中显示的附加分析维度列表。
| 名称 | 类型 | 用途 |
|---|---|---|
| Использование | 布尔 |
将附加字段纳入输出的启用标志。 |
| Поле | 字符串 |
来自数据组合方案的附加字段标识符。 |
| Представление | 字符串 |
面向用户的字段名称。 |
3. 表单
evidence 中列出表单的片段被截断(…),因此下面给出的是基于 СКД 的报表的典型构成;具体的表单集需在配置器中针对 3.0.74.2 版本核对。
| 表单 | 用途 |
|---|---|
| Форма(报表主表单) | 主表单:显示结果的表格文档字段、设置面板(期间、组织、分组)、"生成"/"设置"/保存和选择变体的命令。 |
| ФормаНастроек(如有) | 报表结构的扩展编辑:行/列分组、筛选、附加字段、格式设置。 |
| 报表变体 | 预定义的组合变体(例如"按组织""按账户和货币"),可通过选择变体使用。 |
4. 模块的关键过程
evidence 中未附 BSL 代码(对象/表单模块),因此列出 БК 3.0 中基于 СКД 报表的典型处理程序:
ПриКомпоновкеРезультата(...)(报表对象模块)——重写/补充组合:代入Период参数、形成ПредставлениеСпискаОрганизаций、通过РазмещениеДополнительныхПолей管理列、按РежимРасшифровки标志启用明细模式。ПриОпределенииИспользуемыхНастроек/ПриЗагрузкеВариантаНаСервере——初始化用户设置、恢复已保存的分组和附加字段。- 明细处理程序(表单中的
ОбработкаРасшифровки或ДополнительнаяОбработкаРасшифровки)——当РежимРасшифровки = Истина时,实现从报表行跳转至资金流动的依据文档(现金/银行文档)。 ПриСозданииНаСервере/Сформировать(报表表单)——设置默认期间(通常为当前日期)、按组织的筛选值、启动组合。
3.0.74.2 版本过程的确切名称和签名——需在配置器中核实(缺少 BSL 相关的 evidence)。
5. 数据源和记录
该报表不过账、不形成记录/分录——它是一个分析对象。它从会计寄存器"经济核算"(Хозрасчетный)(哈萨克斯坦主要科目表)按"资金"分区的科目读取数据,并输出 Период 参数所指日期的余额。
所分析的哈萨克斯坦标准科目表科目("资金"分区,1000 组):
| 科目 | 用途 |
|---|---|
| 1010 | 收银台现金 |
| 1020 | 在途资金 |
| 1030 | 银行活期账户资金 |
| 1040 | 卡账户资金 |
| 1050 | 储蓄账户资金 |
| 1060 | 其他资金 |
主要分析维度为科目 1030(活期账户)和 1010(收银台),按子分录明细:"银行账户"/"收银台"、"货币"、"组织"。对于外币账户,根据寄存器数据输出以外币和坚戈(₸)表示的余额。
数据获取逻辑:查询会计寄存器的余额表 РегистрБухгалтерии.Хозрасчетный.Остатки(&Период, Счет В (…денежные счета…), , Организация = &Организация),随后按所设置的行/列分组进行组合。
哈萨克斯坦 2026 年的其他数字规范(增值税税率 16%、月计算指标 MRP 4 325 ₸、最低工资 MZP 85 000 ₸、个人所得税 IPN 扣除额 30 MRP/月且不超过 360 MRP/年、IPN 10%/15%、封顶 50 MZP 时的强制养老金缴款 OPV 10%、雇主养老金缴款 OPVR 3.5%、医疗保险缴款 VOSMS 2%、社会医疗保险 OSMS 3%、社会保障 SO 5%、社会税 6%)不适用于本报表:它不计算税款和缴款,仅反映资金科目的余额。此处列出仅为配置背景。
6. 关联对象和明细
- 会计寄存器"经济核算"(Хозрасчетный)——余额来源。
- 资金科目分析的目录:
БанковскиеСчета、Кассы、Организации、Валюты。 - 资金流动的依据文档(当
РежимРасшифровки = Истина时可通过明细访问):"收入至结算账户""从结算账户支出""现金收款单""现金付款单""付款委托书"等。 - 基于报表的输入依据不适用(报表不参与基于依据输入的机制)。
7. 扩展点
- 报表变体——创建用户/附加的组合变体(保存分组、筛选、格式),无需修改配置。
- 配置扩展——添加表单属性、重写
ПриКомпоновкеРезультата、完善明细处理程序。 - 数据组合方案(СКД)——扩展字段/资源集、添加计算字段和新的分析维度。
- 附加字段(表格部分
ДополнительныеПоля)——无需修改 СКД 即可纳入新分析维度的标准机制。 - 附加报表和处理(БСП)——通过附加报表子系统连接外部变体/类似对象。
