1. 识别
| 参数 | 值 |
|---|---|
| 对象类型 | 文档 (Documents) |
| 名称 | 终止提供个人所得税扣除 |
| 完整名称 | 文档.终止提供个人所得税扣除 |
| 同义词 | 终止提供个人所得税扣除 |
| 配置 | 哈萨克斯坦会计,版本 3.0 (版本 3.0.74.2) |
| 子系统 | 工资计算和个人所得税会计 |
| 查找位置 | 税务会计部分 → 终止提供个人所得税扣除 |
| 导航链接 | e1cib/list/文档.终止提供个人所得税扣除 |
目的。 本文档取消之前提供给个人(员工)的个人所得税(ИПН)扣除。当扣除的依据不再有效时适用:解雇、家庭状况变化、缴费限额用尽、提交放弃扣除的申请。按月引入;从指定月份开始阻止扣除的适用。
2026年个人所得税的相关规范背景(哈萨克斯坦)。 个人所得税的基本扣除为 每月30个MРP(每年不超过360个MРP);MРP = 4,325 ₸,最低工资 = 85,000 ₸。个人所得税税率为 10 %,适用于年应税收入不超过8,500个MРP,超过该阈值的部分为 15 %。正是这些有效扣除的列表被该文档取消适用。
2. 抬头和表格部分的要素
抬头要素
| 要素 | 类型 | 必填 | 目的 |
|---|---|---|---|
| 组织 | 参考目录.组织 | 是 | 作为个人所得税的纳税代理人,负责员工的会计。 |
| 员工 | 参考目录.员工(自然人) | 是 | 停止提供扣除的自然人。 |
| 月份 | 日期 | 是 | 停止提供扣除的月份。根据此构建有效扣除的切片(月份减1),并控制期间的边界。 |
| 编号 / 日期 | 标准要素 | — | 文档的注册要素。 |
| 备注 | 字符串 | 否 | 任意说明(停止的依据)。 |
必填项: 组织、员工、月份。 如果其中任何一项未填写,1С将无法处理文档,并显示“字段…未填写”。
表格部分
该文档处理三组扣除,分别对应于应用注册:
- 标准扣除 — 基本扣除(30个MРP)、抚养人扣除和其他标准扣除。
- 额外扣除 — 强制性养老金缴款、OSMS/VOSMS的缴款等的扣除。
- 其他扣除 — 非标准(个别)扣除。
这三组扣除在处理时同步在一个事务中进行。在界面中,它们以信息形式显示(上个月的有效扣除自动加载 — 见第4点),而终止的结果写入信息注册。
3. 表单
| 表单 | 目的 |
|---|---|
| 文档表单 | 主要输入表单。填写抬头(组织、员工、月份),自动显示上个月的有效扣除,控制月份和申请状态。 |
| 列表表单 | 扣除终止文档的日志;按组织、员工、期间筛选。 |
| 选择表单 | 从其他对象中选择文档(例如,在输入基础或选择时)。 |
4. 模块的关键程序
关于证据的链接是基于版本 3.0.68.1;在 3.0.74.2 中逻辑结构相似(消息文本可能具有版本特定性)。
经理模块 (ManagerModule)
准备处理参数()— 处理的核心程序:- 向注册表
个人所得税扣除发出请求 切片为(文档月份 − 1 个月) — 获取上个月员工的有效扣除。 - 提取所有类型的扣除 — 标准、额外、其他。
- 为每种类型生成标记为 “已终止” 的记录,日期/月份为文档日期。
- 在一个事务中同步处理所有三张扣除表。
- 向注册表
表单模块 (表单.文档表单)
关于处理可能性的导航链接处理信息— 检查相关申请的状态。如果格式化字符串的导航链接等于"取消申请",则处理被阻止,显示消息:终止提供扣除的申请已被取消
控制月份— 检查期间的正确性:如果对象.月份 < 控制日期,则显示:月份不能小于 %1(其中 %1 —
格式(控制日期, …))- 更改“员工”要素的处理程序 / 打开表单 — 自动加载并显示上个月员工的有效扣除(信息场景 3.4)。
如果特定处理程序的证据缺失,则应用文档的标准处理程序:
处理过程(调用经理的运动准备),填写处理,在服务器上创建,检查填写处理(控制必填字段)。
5. 处理和运动
该文档 不生成会计分录 — 这是个人所得税的税务会计文档。它在 信息注册 中生成运动:
| 信息注册 | 记录内容 |
|---|---|
信息注册.个人所得税扣除 |
标准和额外扣除的主要注册(针对自己、抚养人、养老金基金/OSMS的缴款等)。从指定月份开始写入标记为“已终止”的记录。 |
信息注册.其他个人所得税扣除 |
其他(非标准)扣除。同样生成终止的记录。 |
信息注册.个人所得税扣除的应用 |
按月份和员工的扣除应用/未应用的事实。用于控制冲突(检查在同一期间应用扣除的文档重复)。 |
处理逻辑标准: 文档获取上个月有效扣除的切片,并为每个扣除写入终止应用的记录,从文档月份开始。从该月份起,在计算个人所得税时,相应的金额(例如,基本扣除30个MРP = 30 × 4,325 = 129,750 ₸ 每月)将不再减少员工的应税收入。
对计算的影响:基本扣除终止后,个人所得税的税基增加,个人所得税按10%的税率扣除(年收入超过8,500个MРP时为15%)。文档直接不改变OПВ(10%,基数上限50个MЗP = 4,250,000 ₸)、ВОСМС(2%)、ОСМС(3%)、СО(5%)、社会税(6%)的计算 — 它仅影响个人所得税的扣除组成。
6. 相关对象和基于的输入
- 接收注册:
个人所得税扣除,其他个人所得税扣除,个人所得税扣除的应用。 - 反向文档: 个人所得税扣除的指定/应用文档(申请提供扣除) — 这些记录被该文档取消。当员工撤回申请时,终止文档被取消(反处理),并恢复扣除(场景3.5)。
- 参考目录: 组织、员工/自然人、个人所得税扣除类型。
- 批量更改 / 处理: 对多个员工的批量终止扣除(例如,部门解雇) — 场景3.3。
- 基于的输入: 基于人事文档(解雇)或员工申请的标准输入;通过基于输入的命令进行设置。
标准场景
- 创建文档 — 员工放弃扣除/解雇/用尽依据。
- 处理前检查冲突 — 控制在同一期间没有其他文档为同一员工应用扣除(通过
个人所得税扣除的应用)。 - 批量取消 — 根据员工列表进行批量更改。
- 打开时查看历史 — 自动加载上个月的有效扣除。
- 取消文档 — 反处理恢复扣除。
7. 扩展点
- 配置扩展: 重写/补充
处理过程和准备处理参数()经理以添加自定义扣除类型或额外验证。 - 表单处理程序:
控制月份,申请状态处理程序(…导航链接处理),更改“员工”的处理程序 — 可扩展以进行额外检查和自动填写。 检查填写处理— 添加自定义的必填要素控制规则。- 文档处理事件的订阅 以与外部会计系统集成。
- 额外要素和信息(BSP机制) — 用于存储终止依据而不更改元数据。
版本特定(需要与3.0.74.2核对):服务消息的确切文本和状态分支
"取消申请"的存在 — 基于版本3.0.68.1提供,可能已更改。
