1. 对象识别
| 参数 | 值 |
|---|---|
| 对象类型 | 目录(Catalog) |
| 名称 | ГрафикиОплаты |
| 全称 | Справочник.ГрафикиОплаты |
| 同义词 | «付款计划表» |
| 配置 | 哈萨克斯坦贸易管理,版本 3.4(3.4.5.21) |
| 查找位置 | «服务子系统» 部分 → «付款计划表»。直接导航链接:e1cib/list/Справочник.ГрафикиОплаты |
用途。«付款计划表» — 是一个分类器,包含企业使用的所有付款计划。该目录存储了将单据金额(订单、合同、协议)拆分为付款阶段的模板 — 预付款、发货前预付、按事实付款以及延期付款(信用),并指明每个阶段的比例及其到期时间。付款计划表被代入销售/采购单据以及与客户和供应商的协议中,之后系统会自动计算付款日历(计划日期和金额)并监控逾期欠款。
这是一个规范参考对象:它不进行凭证过账,也不自行生成业务流水 — 它设定了消费单据中计划金额按日期"分解"的规则。
2. 表头字段与表格部分
2.1. 表头字段
| 字段 | 类型 | 用途 |
|---|---|---|
Код |
字符串 | 元素唯一代码(自动编号)。 |
Наименование |
字符串 | 计划表名称(«100%预付»、«预付30% + 10天内支付70%»、«延期30天»等)。 |
ФормаОплаты |
枚举链接.ФормыОплаты | 按该计划表预计的结算方式:现金、非现金、银行卡支付、任意方式。用于在单据中挑选计划表以及资金流动分析(1030科目«经常账户资金»,现金 — 按相应会计科目)。 |
Детализировать / ДетализироватьПоЭтапам |
布尔值 | 标识付款是否分为多个阶段的标志。如果未勾选 — 整个计划表视为一个阶段(例如«按事实100%付款»)。 |
ПометкаУдаления |
布尔值 | 标准服务字段。 |
2.2. «阶段»表格部分(ЭтапыОплаты)
该对象的核心 — 阶段行,每一行描述一个计划付款部分。
| 字段 | 类型 | 用途 |
|---|---|---|
ВариантОплаты |
枚举链接.ВариантыОплаты | 相对于发货的阶段时间点:预付款(发货前预付)、预付(交付前)、信用(发货后后付/延期)。 |
Процент / ДоляПлатежа |
数字 | 该阶段占单据总金额的比例,%。所有阶段的百分比之和应为100。 |
КоличествоДней / СрокОплаты |
数字 | 该阶段计划期限的天数偏移。 |
МоментОтсчёта(ОтсчётСрока) |
枚举 | 期限计算的起始基准:从单据/订单日期起算、从发货日期起算、从上一阶段日期起算。 |
正确性控制:各阶段百分比之和 = 100%;当Детализировать = 否时只有一行。
3. 表单
| 表单 | 类型 | 用途 |
|---|---|---|
ФормаСписка(СписокФорма) |
列表 | 查看和挑选付款计划表,按付款方式筛选,标记删除。通过链接e1cib/list/Справочник.ГрафикиОплаты打开。 |
ФормаЭлемента(ФормаОбъекта) |
元素 | 创建/编辑计划表:名称、付款方式、明细标志及包含百分比和期限的阶段表格。 |
ФормаВыбора |
选择 | 在单据字段(订单、销售单、合同、协议)中挑选计划表。 |
| 自动生成的表单 | — | 如果未设置自定义表单,平台将使用相应类型的默认表单。 |
4. 关键模块过程
对于«付款计划表»目录,未附带独立的应用evidence及BSL代码(源数据中仅包含用途方面的信息)。以下是UT/UNF配置中此类对象的典型处理程序;具体过程名称应在目标版本的配置器中核实。
对象模块(ОбработкаПроверкиЗаполнения)
- 当
Детализировать = 是时,检查名称填写情况及阶段表格是否非空。 - 检查
ЭтапыОплаты各行Процент之和是否等于100。
元素表单模块
ПриСозданииНаСервере— 根据明细标志初始化阶段列的可见性。ДетализироватьПриИзменении— 启用/禁用阶段表格;禁用时折叠为一个«100%»阶段。ЭтапыОплатыПроцентПриИзменении— 重新计算并显示距100%的剩余量。ВариантОплатыПриИзменении— 管理期限字段的可用性(对于«预付款/预付»通常从订单日期起算,对于«信用»— 从发货日期起算)。
程序接口(通用结算计算模块,如РасчётыСКлиентамиСервер/РасчётыСПартнёрами)
- 按所选计划表构建付款日历的函数:输入 — 单据金额和基准日期,输出 — «阶段/日期/金额»表格。
5. 过账与业务流水
该目录不是单据,不进行过账 — 它本身不会生成寄存器流水或会计分录。它的作用是作为消费单据的规则来源。以下说明计划表如何通过这些单据参与会计核算(数字和科目均按哈萨克斯坦2026年标准)。
付款日历与往来结算。当计划表被代入订单/销售单/协议时,系统按阶段计算计划日期和金额,并将其记录到结算寄存器中(与客户/供应商的结算、按期限的欠款)。这些数据用于应收/应付账款报表及逾期监控。
使用该计划表的销售单据分录示例(含16%增值税的1,160,000坚戈销售):
- 借方 1210 «买方短期应收账款» — 贷方 6010 «销售收入» — 1,000,000坚戈(不含增值税金额);
- 借方 1210 — 贷方 3130 «应交增值税» — 160,000坚戈(16%增值税);
- 借方 7010 «销售成本» — 贷方 1330 «商品» — 按成本金额。
«预付30% + 延期10天支付70%»计划表阶段示例(针对上述金额):
- 阶段1(预付款,30%):计划金额348,000坚戈,日期为订单日期 → 付款时借方 1030 — 贷方 1210(或已收预付款科目);
- 阶段2(信用,70%):计划金额812,000坚戈,日期为«发货日期+10天»。
采购。供应商付款计划表同样用于计算计划应付账款(3310科目«应付供应商账款»),付款时借方 3310 — 贷方 1030。
电子单据。计划表本身不会导出到ЭСФ(电子发票信息系统)和СНТ中 — 这些单据是基于销售单/发货单生成的;计划表仅确定原始单据中的付款期限。
劳动/税务方面的计提(个人所得税10%/15%、30倍月计算指标(МРП)的扣除、强制养老金缴款(ОПВ)10%、雇主强制养老金缴款(ОПВР)3.5%、义务社会医疗保险(ВОСМС)2%、社会医疗保险(ОСМС)3%、社会保险(СО)5%、社会税6%;月计算指标(МРП)4,325坚戈、最低工资(МЗП)85,000坚戈)与该目录无关,仅作为2026年哈萨克斯坦最新规范背景列出 — 在付款计划表中不使用。
6. 关联对象与基于生成
消费对象(选择计划表的地方):
Справочник.СоглашенияСКлиентами/СоглашенияСПоставщиками— 交易的默认计划表;Справочник.Договоры(合作方)— 合同的付款条件;- 订单及销售/入库单据 —
ЗаказКлиента、ЗаказПоставщику、РеализацияТоваровУслуг、ПоступлениеТоваровУслуг(«付款计划表»/«付款阶段»字段)。
相关枚举:ВариантыОплаты(预付款/预付/信用)、ФормыОплаты(现金/非现金/银行卡)。
基于生成。对于规范参考对象,通常不提供基于生成功能:计划表在列表中手动创建,随后在单据中被选取。如有需要,可将计划表复制为新计划表的基础。
7. 扩展点
- 附加字段和信息(«属性»子系统)— 用于计划表的行业分析,无需修改配置。
- 配置扩展 — 添加表头/阶段字段,重新定义列表和元素表单,添加服务器端填写检查处理程序。
- 事件订阅和拦截
ОбработкаПроверкиЗаполнения— 用于自定义规则(例如禁止百分比之和≠100的计划表或限制最大延期天数)。 - 可重新定义的合作方结算通用模块 — 定制按阶段构建付款日历的算法。
- 访问限制(RLS) — 用于按组织/部门划分计划表。
需在具体版本3.4.5.21中核实:阶段表格字段的精确名称(
ЭтапыОплаты/Этапы、Процент/ДоляПлатежа、КоличествоДней/СрокОплаты)以及ВариантыОплаты枚举的组成 — 这些是版本相关的细节,应在配置器中核对。
