1. 识别
| 参数 | 值 |
|---|---|
| 对象类型 | 文档 (Documents) |
| 名称 | 客户付款账单 |
| 完整路径 | 文档.客户付款账单 |
| 同义词 | “客户付款账单” |
| 配置 | 哈萨克斯坦会计,版本 3.0 (3.0.74.2) |
| 界面部分 | “销售” → “客户账单” |
| 导航链接 | e1cib/list/文档.客户付款账单 |
目的。 本文档正式化供应商(组织)向买方(对方)提供的初步商业报价,用于商品销售、服务提供或固定资产转让。它执行商业/财务文档的功能,而不是会计文档的功能:不形成会计分录,但作为未来付款登记、付款状态和发货跟踪、账单打印和买方应收账款控制的依据(账户 1210 — 短期应收账款)。
所有金额指标以坚戈 (₸) 计;在处理外币合同时,按文档日期的汇率进行换算。
2. 抬头和表格部分的要素
2.1 抬头要素
| 要素 | 目的 | 必填性 |
|---|---|---|
组织 |
供应商(我们的组织),账单以其名义开具 | 必填 |
对方 |
开具账单的买方 | 必填 |
结构单位 |
计划发货的仓库/部门 | 必填 |
合同 |
与买方的合同(“与买方”类型);确定结算货币和价格类型 | 根据对方填写 |
日期, 编号 |
文档编号的要素 | 自动填写 |
货币(文档/结算) |
账单的货币;默认是坚戈 (₸) | 来自合同 |
价格类型 |
用于表格部分的商品价格类型 | 来自合同 |
付款状态 |
未付款 / 部分付款 / 已付款 | 手动/批量管理 |
发货状态 |
未发货 / 部分发货 / 已发货 | 手动/批量管理 |
付款截止日期 |
账单的付款期限 | 可选 |
增值税金额/附加(增值税会计标志) |
确定增值税是否包含在价格中或附加。2026年哈萨克斯坦增值税税率为 16% | 根据会计政策 |
备注 |
任意备注 | 可选 |
负责人 |
用户作者 | 自动 |
2.2 表格部分“商品”
账单商品项目的种类。
| 列 | 目的 | 必填性 |
|---|---|---|
商品 |
来自商品目录的商品 | 必填 |
数量 |
待销售数量 | 必填 |
金额 |
行的金额 | 必填 |
单价 |
每单位价格(来自价格类型) | 计算 |
增值税税率 / 增值税金额 |
行的税率(16%)和税额 | 计算 |
计量单位 |
商品的计量单位 | 来自商品 |
2.3 表格部分“服务”
提供给买方的服务清单。
| 列 | 目的 | 必填性 |
|---|---|---|
服务 |
来自服务目录的服务 | 必填 |
数量 |
服务的数量 | 必填 |
金额 |
行的金额 | 必填 |
单价, 增值税税率, 增值税金额 |
价格、税率(16%)和增值税金额 | 计算 |
2.4 表格部分“固定资产”
固定资产的转让。
| 列 | 目的 | 必填性 |
|---|---|---|
固定资产 |
固定资产对象 | 必填 |
金额 |
行的金额 | 必填 |
增值税税率, 增值税金额 |
税率(16%)和增值税金额 | 计算 |
增值税计算示例:商品不含税金额为 100,000 ₸,哈萨克斯坦增值税税率为 16%,增值税金额 = 16,000 ₸,含税金额 = 116,000 ₸(应付增值税账户为 3130)。
3. 表单
| 表单 | 目的 |
|---|---|
| 文档表单 | 创建和编辑账单的主要表单:抬头、表格部分“商品”/“服务”/“固定资产”、状态管理、选择和打印命令 |
| 列表表单 | 客户账单列表,带筛选、批量更改付款和发货状态的命令、基于输入 |
| 选择表单 | 从其他对象中选择账单(例如,在输入付款文档时) |
| 打印表单 | 用于传递给买方的“客户付款账单”表单(打印/PDF/发送到电子邮件) |
4. 模块的关键程序
文档没有运动登记,因此主要逻辑集中在表单模块和对象模块(处理要素、状态、选择和打印)。以下是经过场景(evidence)确认的处理程序和此类对象的典型处理程序。
来自证据:
- 列表表单 →
更改状态(批量更改付款/发货状态)。当未选择时(文档列表.数量() = 0)将显示消息:“无法对指定对象执行命令”(文本根据版本 3.0.68.1 提供)。 - 从 Excel 文件加载商品 — 文档表单的命令,从外部表格中将行添加到“商品”表格部分。
- 通过条形码添加商品 — 从扫描仪读取条形码的处理程序,选择商品并添加行。
- 价格和货币的重新计算 — 在更改汇率、价格类型或合同时重新计算行的程序(场景 3.2)。
典型处理程序(文档类型的通用逻辑):
当更改对方/合同的要素时 — 填写货币、价格类型、结算账户。商品.当更改(在表格部分) — 根据价格类型填充价格、计量单位、增值税税率。数量.当更改/价格.当更改/金额.当更改— 互相计算“数量 × 价格 = 金额”和增值税(16%)。处理检查填写(对象模块) — 控制必填要素:组织、对方、结构单位,以及表格的必填列。当字段未填写时,处理将被阻止,错误为“字段…未填写”。- 打印账单表单的命令。
需要检查: 精确的程序和模块名称可能在 3.0.6x/3.0.7x 的子版本之间有所不同 — 提供的表单处理程序名称对应于 3.0 分支的典型实现。
5. 处理和运动
文档不形成会计分录,也不在登记中产生运动 — 元数据中没有登记记录(register_records 为空)。处理将文档标记为有效并更新状态,但不涉及会计和税务记录。
财务后果发生在基于账单输入的文档中。哈萨克斯坦的典型账单在这些文档中涉及:
| 经济业务 | 基础文档 | 典型分录(哈萨克斯坦) |
|---|---|---|
| 收到买方的付款(非现金) | 存入银行账户 | 借 1030 — 贷 1210 |
| 收到买方的付款(现金) | 现金收据 | 借 1010 — 贷 1210 |
| 商品销售(收入) | 商品和服务销售 | 借 1210 — 贷 6010; 增值税 借 1210 — 贷 3130 |
| 商品成本的核销 | 商品和服务销售 | 借 7010 — 贷 1330 |
销售时增值税税率为 16%,税款反映在账户 3130(应付增值税)。与买方的结算在账户 1210 上进行。
电子销售伴随:基于后续销售文档生成 电子发票(在电子发票信息系统中的电子发票)和在商品转移时生成 随货单(商品的伴随单据)。账单本身不产生电子文档。
6. 相关对象和基于输入
填写账单使用:
- 目录
对方、组织、合同、商品、结构单位(仓库)、固定资产; - 商品价格信息登记(根据指定的价格类型)。
通常基于客户付款账单输入:
- 存入银行账户 — 注册非现金付款(借 1030 — 贷 1210);
- 现金收据 — 注册现金付款(借 1010 — 贷 1210);
- 商品和服务销售 — 发货并确认收入(6010)、增值税(3130)、成本(7010/1330);
- 发票(电子发票) — 在销售链中。
账单也可以作为输入的接收文档,基于客户的商业报价/订单(如果在配置中存在)。
7. 扩展点
- 配置扩展(adopt/借用表单): 添加抬头要素和表格部分的列,自定义命令到
文档表单/列表表单,处理程序在服务器上创建时、在保存前。 - 事件订阅:
在保存前/在保存时/处理检查填写文档 — 进行额外控制(信用额度、检查账户 1210 的债务、合同的必要性)。 - 附加要素和信息(BSP“属性”机制) — 不改变元数据。
- 附加报告和处理 — 外部打印表单,替代从 Excel 加载。
- 扩展状态的批量命令 — 完善列表表单的
更改状态处理程序(考虑文档列表.数量() = 0的检查)。 - 与电子发票/随货单的集成 — 通过基于账单输入的销售文档。
