1. 识别
| 属性 | 值 |
|---|---|
| 对象类型 | 报告 (Report) |
| 名称 | ЗадолженностьПокупателейПоСрокамДолга |
| 完整名称 | Отчет.ЗадолженностьПокупателейПоСрокамДолга (Reports.ЗадолженностьПокупателейПоСрокамДолга) |
| 同义词 | “按到期时间的客户欠款” |
| 配置 | 哈萨克斯坦会计,版本 3.0 (版本 3.0.74.2) |
| 示例货币 | 坚戈 (₸) |
目的。 本报告旨在对客户的应收账款进行详细分析,按逾期时间间隔进行分类(当前欠款,1–30天,31–60天,61–90天,超过90天等)。由财务经理、客户结算会计和管理人员使用,以评估应收账款的质量,识别问题客户并规划催收活动。
报告生成于特定日期,支持灵活的分组设置(客户、合同、经理、组织),按组织过滤,添加额外的分析字段,导出结果和定期发送。与“管理者监控器”集成,以显示逾期欠款的关键指标。
重要: 这是报告,而不是文档。它不执行过账或生成注册或账户的交易 — 它仅读取会计数据(见第5节)。
在1C中找到的位置: “管理者”部分 → “按到期时间的客户欠款”。导航链接:e1cib/list/Отчет.ЗадолженностьПокупателейПоСрокамДолга。
2. 报告头和表格部分的属性
2.1 报告的属性(参数)
| 名称 | 类型 | 必需性 | 目的 |
|---|---|---|---|
| 期间 | 日期 (xs:dateTime) |
必需 (ShowError) | 计算欠款和逾期时间的日期。关键参数:它决定了每笔欠款的逾期天数的计算。 |
| 组织列表表示 | 字符串 |
可选 | 报告标题中所选组织的文本表示。在设置中选择组织时自动生成。 |
| 额外字段位置 | 数字 (xs:decimal) |
可选 | 管理额外字段的位置(在列/行中)。影响表格文档的视觉结构。 |
| 详细模式 | 布尔 |
可选 | 详细切换:当真时,详细字段隐藏,仅显示汇总数据。用于从管理者监控器切换或简化查看。 |
2.2 表格部分 “时间间隔”
定义按逾期时间段对欠款进行细分的时间范围(以天为单位)。每一行设定了区间的边界;系统自动生成“0–30天”,“31–60天”等类型的组。
| 名称 | 类型 | 目的 |
|---|---|---|
| 值 | 数字 (xs:decimal) |
区间结束的天数(例如,30,60,90,120)。逾期范围的上限。 |
| 表示 | 字符串 |
区间的文本表示(“不超过30天”,“31–60天”,“超过90天”)。自动生成,用户可编辑。 |
2.3 表格部分 “分组”
管理报告行的分组结构(按哪些维度进行分组:客户、合同、经理、组织等)。
| 名称 | 类型 | 目的 |
|---|---|---|
| 使用 | 布尔 |
分组活动标志。真 — 字段参与分组,假 — 被忽略。 |
| 字段 | 字符串 |
数据布局的技术字段名称(“客户”,“合同”,“组织”)。 |
| 表示 | 字符串 |
设置界面中字段的显示名称。 |
3. 表单
报告基于数据布局系统(СКД),因此报告的表单集是标准的 BK 3.0:
| 表单 | 目的 |
|---|---|
| 报告表单 (主要) | 用于设置参数(期间、组织、时间间隔、分组)、启动生成和将结果输出到表格文档的统一表单。包含结果字段和СКД设置面板。 |
| 设置表单 / 布局选项 | 扩展报告结构的设置:选择分组、筛选、条件格式、额外字段。可以嵌入到主要表单中或单独调用。 |
| 选择选项表单 | 选择预定义的报告选项(按客户、按合同、按经理),如果选项可用。 |
用户设置(期间、按组织筛选、时间间隔组成)作为快速设置显示在主要表单上。
4. 模块的关键过程
在附带的证据中未提供程序模块(BSL),因此下面是针对该类型对象 BK 3.0 的标准报告处理程序:
- 对象模块 →
ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)— 输出结果的拦截点。通常在这里调整布局:从表格部分“时间间隔”插入逾期时间段,计算相对于参数期间的逾期天数,按时间段分配金额。 - 表单模块 →
ПриСозданииНаСервере— 初始化参数(将期间填充为当前日期,为表格部分“时间间隔”和“分组”设置默认值),根据详细模式设置字段的可见性。 - 表单模块 →
ПередЗаполнением/УстановитьПараметрыОтчёта— 在从“管理者监控器”打开时接收外部参数(包括设置详细模式 = 真)。 - 表单模块 → 表格部分“时间间隔”/“分组”的处理程序 — 在添加/删除时间间隔和切换
使用标志时重新构建布局设置。 ПриПроверкеЗаполнения— 控制必填属性期间(实现ShowError)。
需要在特定版本 3.0.74.2 上进行检查: 精确的过程名称和路径
路径:字符串— 所提供的处理程序反映了标准的СКД报告实现,但在修改时可能会有所不同。
5. 数据源(注册和账户)
报告不生成过账和交易 — 它聚合已存在的会计数据。数据源是客户结算的余额:
- 会计登记 “经济核算” — 账户1210 “短期应收账款客户和客户”(哈萨克斯坦标准账户计划)按“客户”和“合同”子账户的余额。
- 欠款发生日期取自结算的交易/文档;逾期天数 =
期间 − 欠款日期(考虑合同的付款计划,如果已指定)。 - 欠款金额按表格部分“时间间隔”进行分组。
参与形成欠款本身的相关账户(以理解会计背景):
| 账户 | 目的 |
|---|---|
| 1210 | 客户的短期应收账款 — 报告的主要来源 |
| 1030 | 当前银行账户上的资金(偿还欠款) |
| 6010 | 销售收入(因销售而产生的欠款) |
| 3130 | 应付增值税(2026年哈萨克斯坦的增值税率为16%) |
| 7010 | 销售成本 |
| 1330 | 商品 |
| 3310 | 对供应商的应付款(用于对比分析,本报告中不涉及) |
向客户的销售产生的欠款由电子文档ЭСФ(ИС ЭСФ)伴随,如有必要,СНТ;这不会影响报告的税务指标金额 — 它仅处理欠款金额。
6. 相关对象和基于文档的输入
1C中的报告不支持“基于文档的输入”,也不基于文档进行输入。功能上,报告与以下内容相关:
- 目录 “客户”,“合同”,“组织”,“个人/经理” — 分组和筛选的维度。
- 客户结算文档 — “商品和服务的销售”,“已完成工作的报告”,“资金收入”,“欠款调整”,“相互抵消” — 形成账户1210的交易,报告读取这些交易。
- “管理者监控器” — 以预设参数调用报告(包括
详细模式)。 - 电子文档 ЭСФ / СНТ — 陪伴产生欠款的销售。
7. 扩展点
- 报告选项 (СКД) — 添加新的分组/格式选项而不更改代码。
- 配置扩展 — 重定义
ПриКомпоновкеРезультата,添加表单和列的属性(扩展表单/对象模块)。 - 额外字段 通过
额外字段位置— 将用户分析输出到列/行。 - 表格部分 “时间间隔” — 根据组织的规定灵活设置逾期时间表。
- 定期发送和导出 — 集成到规定任务和外部报告中。
- 事件订阅 / 外部处理 — 在从外部位置打开时预处理参数(管理者监控器,工作台)。
