1. 对象识别
| 参数 | 值 |
|---|---|
| 对象类型 | 目录 (Catalog) |
| 名称 | 虚拟仓库对方 |
| 完整名称 | 目录.虚拟仓库对方 |
| 同义词 | 未指定 (—) |
| 配置 | 哈萨克斯坦会计,版本 3.0.74.2 |
| 记账国家 | 哈萨克斯坦共和国,货币 — 坚戈 (₸) |
| 导航链接 | e1cib/list/目录.虚拟仓库对方 |
目的。 该目录保存属于组织的对方的虚拟(远程)仓库列表。用于哈萨克斯坦电子文档流转的物流和贸易场景:在开具电子发票(电子发票,IS ЭСФ)和随货单(商品随货单)时,必须指定在其外部系统中识别的对方仓库。每个虚拟仓库都有一个唯一的数字标识符(id),在对方的外部系统中以此标识符为人所知,从而确保API集成的正确性和数据交换时仓库的匹配。
在1C中查找:部分“销售” → “对方虚拟仓库”;或通过数据获取向导中的“更新虚拟仓库”命令。直接导航 — 通过链接 e1cib/list/目录.虚拟仓库对方。
2. 属性和表格部分
2.1 头部属性
| 名称 | 类型 | 必填性 | 目的 |
|---|---|---|---|
| 名称 (标准) | 字符串 | 必填 | 虚拟仓库的名称,显示在列表和选择表单中。目录的标准属性。 |
| 对方 | 目录链接.对方 | 必填 (ShowError) |
虚拟仓库的所有者对方。未填写时无法保存记录 — 填写检查级别的控制。 |
| 仓库标识符 | 数字 (xs:decimal) |
可选 (DontCheck) |
对方外部系统中仓库的唯一数字标识符(id)。在API集成和电子发票/随货单交换时的匹配键。 |
| 地址 | 字符串 (xs:string) |
可选 (DontCheck) |
对方仓库的实际地址。信息字段,用于在文档和打印表单中显示。 |
| 状态 | 枚举链接 | 可选 (DontCheck) |
仓库的活动状态(例如,“活动” / “已锁定”)。影响在文档中选择仓库的可能性:已锁定的仓库会被过滤。 |
2.2 表格部分
没有表格部分。所有数据存储在头部属性中 — 目录是平面的,一条记录 = 一个对方的虚拟仓库。
3. 表单
| 表单 | 角色 | 组成/特点 |
|---|---|---|
| 列表表单 | 主要的仓库列表表单 | ~41个控件。包含与数据获取向导和设置主要仓库的命令。 |
| 元素表单 ⭐ | 创建/编辑一个仓库 | ~27个元素。输入字段:名称、地址、对方、仓库标识符。手动维护的关键表单。 |
| 选择表单 | 从列表中选择仓库 | ~37个元素。支持按状态和对方进行筛选,包含调用助手的命令。在文档中选择对方仓库时调用。 |
4. 模块的关键过程
应用的BSL代码在证据中未附上,因此以下是典型的处理程序集,用于此类目录(集成)。具体的行/名称根据该构建的配置器进行确认。
对象模块 (ОбработкаПроверкиЗаполнения)
- 控制属性对方的必填性 (
ShowError):未填写对方时,记录被拒绝并向用户显示消息。 - 属性
地址、仓库标识符、状态被排除在检查之外 (DontCheck)。
对象模块 (ПередЗаписью)
- 在对方的范围内规范化/检查
仓库标识符的唯一性(以确保同一外部id在交换时不会重复)。
元素表单模块
ПриСозданииНаСервере— 初始设置字段的可用性和默认状态的填充。- 对
对方的更改处理程序 — 重新设置筛选和清除/重新计算依赖字段。
列表/选择表单模块
- 命令“更新虚拟仓库” — 启动数据获取助手:调用对方的API,加载仓库及其标识符的列表,创建/更新目录元素。
- 设置主要仓库的命令 — 标记默认在文档中插入的仓库。
- 根据
状态和对方设置选择表单的筛选。
需要检查(版本特定):数据获取助手的确切协议/地址和仓库去重的算法可能在3.0.7x版本之间有所不同。
5. 进行和运动
该目录不进行并且不自行生成注册和会计凭证的运动 — 这是规范性参考信息(НСИ)。记录仅通过间接方式创建/更改运动,作为文档中的分析,其中指定了对方仓库。
该目录的数据用于销售/收货文档和电子文档流转(电子发票/随货单)。在进行这些文档时,形成哈萨克斯坦的标准运动(账户 — 按哈萨克斯坦的标准会计计划,增值税16%):
示例:开具电子发票的商品销售(坚戈)
| 借 | 贷 | 内容 |
|---|---|---|
| 1210 | 6010 | 反映了买方的债务和销售收入(不含增值税) |
| 1210 | 3130 | 销售增值税,16%(应支付) |
| 7010 | 1330 | 已核销已销售商品的成本 |
示例:收货/付款(坚戈)
| 借 | 贷 | 内容 |
|---|---|---|
| 1330 | 3310 | 入库商品,欠供应商的债务 |
| 3310 | 1030 | 从当前账户支付给供应商 |
在此过程中,对方的虚拟仓库作为电子文档(随货单/电子发票)的分析/属性出现,并通过其仓库标识符进入IS ЭСФ的XML导出;它不影响凭证的组成。
6. 相关对象和基于的输入
- 目录.对方 — 虚拟仓库的所有者(属性
对方)。 - 电子发票和随货单 — 目录的消费者:在开具电子文档时指定对方仓库,并通过
仓库标识符传递到外部系统。 - 数据获取助手(“更新虚拟仓库”) — 通过对方的API自动填充目录的来源。
- 状态枚举 — 属性
状态的值来源。
基于的输入。 作为基于输入的来源,目录通常不被使用。填充通过手动(元素表单)或通过数据获取助手/API交换自动执行。
7. 扩展点
- 配置扩展:添加属性(例如,地区代码、仓库类型、有效期),在列表表单/选择表单中添加自定义命令,通过扩展处理程序重写
ОбработкаПроверкиЗаполнения和ПередЗаписью。 - 事件订阅:
ПередЗаписью/ПриЗаписи目录 — 用于记录更改或与外部系统的级联同步。 - 集成:根据特定对方的API调整数据获取助手;在加载时匹配外部
id;根据“对方 + 仓库标识符”对进行去重。 - 选择表单的筛选:编程添加筛选(按地区、主要仓库标志)以便在电子发票/随货单文档中选择。
- 附加属性和信息(BSP机制) — 如果需要在不更改配置的情况下扩展卡片。
