在版本 3.4.5.21「哈萨克斯坦贸易管理」(版本 3.4)上验证通过。
总部给您发来一个文件 Выгрузка.xml——他们说,"里面是当月所有的销售和入库单据,直接导入你那边就行"。或者反过来:会计核算在单独的「哈萨克斯坦会计」数据库中进行,而您在「贸易管理」中做销售,每月需要把数据倒过去——但没人愿意为了一次性传输去搭建一套完整的同步机制。这时候您就会打开「EnterpriseData 数据卸载装载」。这是一个手动工具:一键将选定的单据和目录导出为一个 XML 文件,另一键把这样的文件导入到您自己的数据库中。无需排期,无需交换节点,无需配置规则。
我们逐步来讲:如何导出、如何导入、期间单据和凭证分录会发生什么,以及最容易出错的地方在哪里。
1. 用途
该处理程序执行一次性(手动)的数据导出和导入,使用通用格式 EnterpriseData——所有现代 1C 配置都能"识别"的 XML 文件。适用于在数据库之间迁移单据和目录、一次性迁移、向承包商或其他配置传输数据,而无需配置持续同步。
2. 在哪里找到
这是一个服务性处理程序,在常规界面模块中找不到。有两种打开方式:
- 主菜单 →「所有功能」→「处理程序」→「EnterpriseData 数据卸载装载」。 如果看不到"所有功能"选项:「服务与设置」(齿轮图标)→「设置」→「参数」→ 勾选「显示"所有功能"命令」复选框。
- 通过导航链接。复制下面的字符串,然后在 1C 中:「服务」→「按导航链接跳转」(或主菜单 →「文件」),粘贴并点击"跳转":
e1cib/list/Обработка.ВыгрузкаЗагрузкаEnterpriseData
只有具备完全权限或交换管理员角色的用户才有权打开它。普通销售经理是看不到的。
2a. 如何查看自己的版本
「帮助」→「关于程序」(或菜单中的"i"图标)。在弹出窗口中,第一行是平台版本(例如 8.3.24),下面是配置版本("哈萨克斯坦贸易管理,版本 3.4",版本号 3.4.5.21)。本指南针对 3.4.5.21 编写;相邻版本中表单字段组成基本一致。
3. 如何填写
打开时,处理程序会询问您想做什么:导出数据还是导入数据。之后的字段各不相同。
「数据导出」模式
| 字段 | 用途及出错后果 |
|---|---|
| 导出文件(必填) | 您要创建的 XML 文件的路径和名称。如果目录不可写——导出无法启动。请指定本地文件夹,而不是有限制的网络文件夹。 |
| 格式版本(必填) | EnterpriseData 的版本。请选择您的数据库和接收方数据库都支持的版本。接收方无法读取"过新"的版本;取双方共同支持的最高版本。 |
| 数据组成(必填) | 数据类型树:单据(销售单、入库单、付款单)、目录(商品项目、客户、机构)。勾选要导出的内容。如果忘记勾选,比如"客户"——在接收方那边销售单据将无法导入,因为找不到对应的客户来登记它们。 |
| 按期间筛选 | 按日期限制单据。未设置期间——将导出所有已勾选类型的单据,文件会膨胀到几百兆。 |
| 按机构筛选 | 只保留所需机构的单据。在多机构数据库中若不设置此筛选,其他机构的数据也会被带走。 |
勾选所需内容,点击「导出数据」。完成后会显示已导出对象数量及文件路径的消息。
「数据导入」模式
| 字段 | 用途及出错后果 |
|---|---|
| 导入文件(必填) | 就是发给您的或您自己导出的那个 XML 文件。处理程序不接受其他格式(非 EnterpriseData)的文件。 |
| 导入前检查 | 处理程序会核对引用:检查您的数据库中是否能找到文件中的客户、商品项目、机构。未闭合的引用是主要风险:单据会以"空白"方式导入,或无法过账。 |
| 导入数据 | 启动导入。对象会根据内部标识符(GUID)创建或更新:如果已存在相同 ID 的对象——它将被文件中的数据覆盖。 |
导入前的重要提示:请先对数据库进行备份。导入会按标识符覆盖对象,而且无法通过常规方式回滚。
4. 带凭证分录的详解示例
情景。分公司导出并发给您一个包含一份销售单的文件。您将其导入自己的数据库,进行过账,并生成凭证分录。
文件中的单据:「商品和服务销售」,日期为 2026年9月23日,客户为 ТОО «Астана‑Снаб»("阿斯塔纳供应"有限责任公司),商品——100件,单价11,600坚戈。
- 含增值税金额:100 × 11,600 = 1,160,000 坚戈
- 增值税16%(含税):1,160,000 ÷ 116 × 16 = 160,000 坚戈
- 不含增值税金额(收入):1,000,000 坚戈
- 这些商品在您仓库中的成本:700,000 坚戈
处理程序本身不生成凭证分录——它只在数据库中创建单据。当您对导入的单据进行过账时(或如果设置了过账标志,导入时自动过账),才会生成凭证分录。按哈萨克斯坦科目表的分录如下:
| 借方 | 贷方 | 金额,坚戈 | 内容 |
|---|---|---|---|
| 1210 | 6010 | 1,000,000 | 销售收入(不含增值税) |
| 1210 | 3130 | 160,000 | 应缴增值税16% |
| 7010 | 1330 | 700,000 | 核销商品成本 |
合计客户应收账款(1210)——1,160,000 坚戈,收入(6010)——1,000,000 坚戈,增值税负债(3130)——160,000 坚戈。该笔业务的毛利润:1,000,000 − 700,000 = 300,000 坚戈。
实践结论:EnterpriseData 传输的是单据数据,而不是凭证分录。导入后请检查单据是否已过账,金额是否与原始数据一致。如果分公司使用的是16%增值税,而您的合同中误设为0%——金额将不一致,这需要立即察觉。
5. 操作类型
处理程序恰好提供两种模式:
- 数据导出——从您数据库中选定的对象创建 XML 文件。
- 数据导入——将 XML 文件接收到您的数据库中。
每种模式内部按深度分为几种方案:
- 完整导出已勾选的类型(不做筛选);
- 按筛选条件导出(期间、机构);
- 导入并创建新对象;
- 导入并更新已存在的对象(按内部标识符匹配)。
6. 生成内容
导出时——生成一个 EnterpriseData 格式的 XML 文件,包含选定对象及其属性。凭证分录不会进入文件:传输的是单据的原始数据,接收方会自行重新计算凭证分录。
导入时在您的数据库中:
- 创建或更新目录(客户、商品项目、机构、合同)——先是它们,然后是引用它们的单据;
- 创建单据(销售单、入库单、付款单等);
- 寄存器记录(往来结算、成本、增值税、商品余额)和凭证分录会在导入的单据过账时生成——按这些单据的常规逻辑。
电子单据(ЭСФ电子发票、СНТ商品运输票据)不由该处理程序开具。EnterpriseData 传输的是会计数据,而不是电子发票。导入销售单据后,请在 ИС ЭСФ(电子发票信息系统)中开具电子发票(ЭСФ),如果商品需要跟单,则从您数据库中的销售单据本身按常规方式开具商品运输票据(СНТ)。
7. 打印表单
该处理程序没有通常意义上的打印表单——它的结果是XML 文件和屏幕上的导入日志(导入了多少对象、哪些引用未能解析、哪些单据未过账)。打印表单(发货单、发票、验收单)是在导入的单据过账后从单据本身打印的。
8. 常见错误
"文件不是 EnterpriseData 格式文件" / "无法从文件中读取数据"。 发给您的不是正确的文件(普通的 XML、dt、csv 导出文件)。请只导入由同一或兼容处理程序的"数据导出"模式生成的文件。
"未找到引用的对象" / 日志中出现未闭合的引用。 文件中有单据,但没有它引用的目录项(客户、商品项目)。请要求来源方将数据连同目录一起导出,或提前通过单独文件导入目录。
"不支持格式版本 <…>"。 来源方使用了比您的版本更新的格式版本导出。请让对方用较低版本(两个数据库都支持的版本)导出。
"单据未过账:必填属性未填写" / "未指定增值税税率"。 数据已导入,但单据缺少某个属性(增值税税率、仓库、合同)。请打开单据,补充填写(对哈萨克斯坦请检查16%增值税税率)并过账。
"禁止数据交换" / "权限不足"。 该用户没有交换管理员权限。请以完全权限用户身份登录。
9. 常见问题
使用该处理程序需要配置好同步吗? 不需要。这正是它的意义所在——这是一个无需交换节点和排期的手动一次性机制。配置好的同步用于定期自动交换。
导入后会立即出现凭证分录吗? 凭证分录不是由处理程序生成的,而是单据本身在过账时生成的。请检查导入的销售单/入库单是否已过账;必要时手动过账并核对金额。
为什么导入销售单据后没有电子发票(ЭСФ)和商品运输票据(СНТ)? 因为 EnterpriseData 传输的是会计数据,而不是电子单据。电子发票需在 ИС ЭСФ 中开具,商品运输票据需从您数据库中的单据单独开具。
导入会产生重复单据吗? 不会,如果已存在相同内部标识符的对象——它会被更新,而不是重复。只有当同一单据之前是手动从零创建的(此时标识符不同)才会出现重复。
可以只导出某一个月和某一个机构的数据吗? 可以。在导出模式中设置按期间和按机构的筛选——文件中只会包含被筛选出的内容。
应该先导出目录还是先导出单据? 处理程序会自动为导入排序:先目录,后单据。但如果您手动分批导出,请将目录也包含在文件中,否则单据会因为未闭合的引用而"卡住"。
如果出了问题,可以撤销导入吗? 没有常规的"撤销导入"按钮。因此导入前请务必备份数据库(或测试副本),先导入到那里试一下。
在哈萨克斯坦的数据库之间迁移时,增值税会一致吗? 税率是从源单据传输过来的。如果原数据库中是16%增值税,导入后也会是16%。问题出现在接收方数据库中,如果合同或商品项目的默认税率不同,单据被重新计算——请与原始数据核对金额。
该处理程序适合用于从"贸易管理"迁移到"哈萨克斯坦会计"吗? 适合,两个配置都支持 EnterpriseData。导出单据时请连同目录一起导出,并注意格式版本要一致。
10. 相关单据
- 依据什么工作:来源是数据库中已创建的单据和目录——商品和服务销售单、商品和服务入库单、非现金资金支出/收入单、商品项目、客户、机构。
- 导入后会出现什么:接收方数据库中出现相同的单据和目录。基于它们,您接下来可以录入电子发票(ЭСФ)、商品运输票据(СНТ)、付款单据、更正单——就像处理普通手动录入的对象一样。
- 替代方案:如需持续交换,可以配置「数据同步」(基准信息与管理 → 数据同步设置)来代替手动处理——它使用相同的 EnterpriseData 格式,但按计划自动执行。
如何查看自己的版本:「帮助」→「关于程序」——其中标明了平台版本和配置版本。
本指南针对 1C:哈萨克斯坦贸易管理,版本 3.4.5.21(版本 3.4)编写。税率及限额——按哈萨克斯坦2026年标准:增值税16%,月计算指标(МРП)4,325坚戈,最低工资(МЗП)85,000坚戈。
