已在版本3.4.5.21《哈萨克斯坦贸易管理》(版次3.4)上验证。
您正在删除一个重复的往来单位。系统中有两个"Astana Logistik有限责任公司"——一个记录了入库单,另一个记录了付款单。您点击"删除",程序提示:"无法删除该对象,存在对其的引用"。要安全删除,需要将旧往来单位上的所有引用转移到正确的对象上。正是在这一时刻,数据卸载装载链接替换流处理程序在后台启动。您很可能从未手动打开过它——但了解它的作用是有益的:您数据库的完整性依赖于此。
先说清楚:这是服务性(技术性)处理程序,而不是会计单据。它不进行业务过账,不计算16%增值税、个人所得税、职工养老金,也不开具电子发票/电子货运票据。它以流的方式转移数据,并在转移过程中将旧引用替换为新引用。因此,通常意义上的"借方/贷方分录"和"打印表单"部分并不存在——凭空捏造这些内容将是误导。下面分析它实际做什么,以及您会在哪些场景中遇到它。
1. 用途
该处理程序服务于"流式"数据转移机制:在卸载/装载一组对象时,它将对被替换(例如被删除)元素的引用替换为对替换元素的引用。该机制由平台的"查找并删除重复项"、"链接替换"和"数据卸载与装载"功能调用使用,而不是供手动输入使用的。
2. 在哪里找到
该服务处理程序在界面各部分中没有直接的"人工"访问路径——它是通过程序调用的。要打开其窗体(如果该版本确实提供此功能),只能通过导航链接:
- 主菜单 → 服务 → 显示导航链接,粘贴并转到:
e1cib/list/Обработка.ВыгрузкаЗагрузкаДанныхПотокЗаменыСсылок - 调用它的机制可通过以下方式访问:
- 参考信息与管理 → 维护 → 数据校正 → 查找并删除重复项
- 参考信息与管理 → 维护 → 数据校正 → 链接替换
- 管理 → 数据卸载与装载(用于数据库间转移的技术性卸载)
如果通过导航链接无法打开窗体,或打开的是空白窗体——这是正常的:该处理程序并非为手动操作设计。
2a. 如何查看您的版本
主菜单 → 帮助 → 关于程序(或右上角的"i"图标)。打开的窗口中显示"1C:企业"平台版本(例如8.3.24.x)和配置版本("哈萨克斯坦贸易管理",版次3.4,版本3.4.5.21)。本方法说明中的所有内容均已在3.4.5.21版本上验证;在其他版本上,字段组成和机制行为可能有所不同。
3. 工作原理(以及您实际配置的内容)
无需打开该处理程序本身。您使用的是"外壳"——"链接替换"和"查找并删除重复项",处理程序在其内部运行。您设置的关键参数:
| 设置内容 | 位置 | 目的及出错后果 |
|---|---|---|
| 被替换对象(必填) | "链接替换" → "替换什么" | 要移除引用的元素(旧的重复项)。设置错误——引用将转移到错误的对象,单据将"跑到"其他往来单位/商品名录下。 |
| 替换对象(必填) | "链接替换" → "替换为什么" | 将保留的正确元素。必须是相同类型。类型不匹配——替换将无法启动。 |
| 删除方式 | "查找并删除重复项" | "标记删除"(安全)或"立即删除"。对于生产数据库,始终先进行标记。 |
| 搜索范围/筛选 | "查找并删除重复项" | 限定搜索重复项的范围。筛选范围过宽——存在合并不同对象的风险。 |
| 引用处理动作 | 替换向导 | "不删除,仅替换链接" / "替换并标记删除"。决定原始对象的最终状态。 |
对于数据库间的技术性卸载/装载(管理 → 数据卸载与装载),您需要指定:
- 卸载文件(必填)——
.xml/.zip文件路径。没有文件夹写入权限——卸载将中断。 - 数据组成——要卸载哪些对象。这里重要的是不要"切断"关联对象:如果卸载单据时没有其往来单位,那么在另一个数据库装载时,正需要链接替换流将该单据"缝合"到已存在的参考信息目录上。
重要:在进行任何链接替换和删除重复项之前,请先制作备份(管理 → 维护 → 备份)。该操作不可逆。
4. 案例分析
任务。数据库中有两个往来单位"Astana Logistik有限责任公司":
- Astana Logistik(旧)——上面登记了2026年3月3日第15号"购进商品和服务"单据,金额1,160,000坚戈(含16%增值税——160,000坚戈)。
- Astana Logistik(主)——正确的档案,付款都记在这上面。
操作步骤。
- 参考信息与管理 → 链接替换。
- "替换什么"——Astana Logistik(旧)。"替换为什么"——Astana Logistik(主)。
- 点击"替换链接"。程序查找所有使用位置:入库单据、合同、发票、寄存器移动记录。
…链接替换流处理程序以流的方式遍历这些对象,在每个对象中将旧引用替换为主引用。
结果。入库单据现在属于正确的往来单位。其自身的分录不会重新计算或更改——金额、科目和增值税保持不变,只更改引用的"所有者":
| 借方 | 贷方 | 金额,坚戈 | 含义 |
|---|---|---|---|
| 1330"商品" | 3310"应付账款-供应商" | 1,000,000 | 商品入库(不含增值税金额) |
| 1420"待抵扣增值税" | 3310"应付账款-供应商" | 160,000 | 供应商发票的16%增值税 |
这些分录由入库单据生成——处理程序既不创建也不改动它们。它只是使单据、其分录以及"往来单位"辅助核算项都指向Astana Logistik(主)。替换后,旧档案可以标记删除——对它的引用已不存在。
案例结论:该处理程序并非"生成16%增值税分录"——它保留已存在的移动记录,只是重新指定其引用。正因如此,务必不要弄混被替换对象和替换对象:引用转移错误——正确的1,160,000坚戈单据将被绑定到其他往来单位上。
5. 操作类型
这里没有像单据那样单独的"操作类型"字段。功能上,该处理程序在三种场景中运行:
- 链接替换——在"链接替换"机制框架内替换对被替换对象的引用。
- 删除重复项——作为"查找并删除重复项"机制的一个环节使用相同的替换流(先将对重复项的引用转移到原始对象,然后删除重复项)。
- 流式数据装载——在技术性装载一组对象时,将引用与接收方已存在的元素进行匹配和替换。
6. 执行时生成什么
诚实地说,没有虚构:
- 没有分录。该处理程序不是会计性质的,不会生成自己的科目移动记录(1210、1030、3130、6010、7010等)。
- 没有电子单据。不会在电子发票信息系统中开具电子发票或电子货运票据:这是销售/调拨单据的功能,而非该服务处理程序的功能。
- 实际改变的内容:对象及其移动记录中的引用值(属性、辅助核算项、寄存器维度),凡是出现被替换对象的地方。这些移动记录中现有的金额和科目保持不变。
- 登记日志:替换/删除事实会记录在日志中(管理 → 支持与维护 → 登记日志)——之后可以通过该日志查看谁替换了什么。
7. 打印表单
该处理程序没有打印表单——这是一个服务性对象,不打印表单(发票、发货单、验收单)。"链接替换"/"查找并删除重复项"机制运行结束后,仅可在屏幕上查看结果报告:已处理对象及替换引用位置的列表,可通过超链接跳转到每一项。可以使用窗体功能(表格文档按钮)保存/打印该报告,但这是服务性记录,而非统一的打印表单。
8. 常见错误
- "无法删除该对象,因为其他对象引用了它"——您在未替换引用的情况下删除重复项。先运行"链接替换"(转移到原始对象),然后再删除。
- "被替换对象和替换对象类型不同"——您试图将,比如,往来单位替换为合同。类型必须一致。请选择相同类型的对象。
- "无法在…中执行链接替换(对象被其他用户/会话锁定)"——引用被更改的单据被其他人打开或正在过账。请关闭该单据,请求用户退出,以独占模式执行替换。
- "没有足够权限写入文件"(在技术性卸载时)——没有文件夹访问权限。请指定具有写入权限的目录,或以有权限的用户身份运行。
- 替换后金额/分析项"跑偏"——您搞混了替换的对象和被替换的对象。请从操作前制作的备份中恢复,并使用正确的对象重新操作。
9. 常见问题
是否需要手动打开这个处理程序? 不需要。这是一个内部服务性对象。您使用"链接替换"和"查找并删除重复项",处理程序会自动运行。
它会更改单据中的金额和增值税吗? 不会。金额、科目和16%增值税保持原样。只更改引用(对象指向哪个往来单位/商品名录项)。
它会生成电子发票或电子货运票据吗? 不会。电子单据由销售/调拨单据开具,而非该处理程序。
可以撤销链接替换吗? 没有常规的"撤销"功能。唯一可靠的回退方法是从备份中恢复,因此应在操作前制作备份。
"链接替换"和"查找并删除重复项"有什么区别? "链接替换"仅转移引用。"查找并删除重复项"查找相同的元素,用同样的流将引用转移到原始对象,然后删除重复项。
合并带有分录和往来结算的往来单位安全吗? 是的,该机制正是为此而设计的,但必须先制作备份,在独占模式下操作,并且在非关闭期间进行。操作后请检查往来结算情况。
为什么通过导航链接打开的窗体是空白的或无法打开? 该处理程序不是为手动打开设计的。空白窗体是服务性对象的预期行为。
替换是否会影响已关闭/已提交的期间? 已关闭期间单据中的引用同样会被替换。金额不会改变,但最好不要在没有明确必要的情况下触碰已提交报表的期间。
是否需要特殊权限? 是的,数据校正操作通常只对具有管理员权限的用户开放。
应以何种模式运行? 最好在独占模式下运行(所有用户已退出)——这样可以减少锁定和出错风险。
10. 相关单据和机制
- 链接替换(参考信息与管理 → 维护 → 数据校正)——主要的"调用"机制。
- 查找并删除重复项——在删除前使用相同的替换流作为一个环节。
- 数据卸载与装载(管理)——数据库间的技术性卸载/装载;装载时,对已存在对象的引用通过同一机制进行匹配。
- 备份(管理 → 维护)——任何替换/删除操作前必备的"伴侣"。
- 登记日志——查看谁替换了什么的地方。
如何查看您的版本
主菜单 → 帮助 → 关于程序:其中标明了"1C:企业"平台版本和配置版本。请核对:本说明适用于"哈萨克斯坦贸易管理" 3.4.5.21版(版次3.4)。在其他版本上,服务性机制的行为可能有所不同。
本材料为"哈萨克斯坦贸易管理"3.4.5.21版(版次3.4)编写。
