logo

额外区块类型 (EBT) - 全新的布局构建器体验❗

额外区块类型 (EBT) - 样式化、可定制的区块类型:幻灯片、标签页、卡片、手风琴等更多类型。内置背景、DOM Box、JavaScript 插件的设置。立即体验布局构建的未来。

演示 EBT 模块 下载 EBT 模块

❗额外段落类型 (EPT) - 全新的 Paragraphs 体验

额外段落类型 (EPT) - 类似的基于 Paragraph 的模块集合。

演示 EPT 模块 滚动

滚动

Drupal 与 1C 的集成

15/10/2025, by Ivan

Drupal 和 1C

代码与说明链接:
https://drupalbook.org/ru/drupal/integraciya-1s-i-drupal

如果您已经拥有一个网站,但觉得它已经过时,或者只是想让工作更高效便捷,我们可以帮您小心且完整地将所有数据从旧网站迁移到新网站。

许多网店老板都会向我们咨询,因为他们发现自己的网站功能不够便捷。而我们提供的 Drupal1C 的集成方案,能够显著节省员工的工作时间。

通常,在现有网站上已经积累了大量数据,而重新上传或丢失这些数据显然是不可取的。

我们会为您完成所有工作!将您的数据库安全、完整地迁移到新网站,让您毫无损失,反而获得一个更新、更便捷、更高效的在线销售工具!

网站与业务自动化系统的集成能有效降低企业成本,从而提高利润。为什么?

因为它消除了管理人员的非生产性工作时间,使他们的效率和产出提高。经理不再需要花时间检查库存、与客户讨论替代商品、开具发票、出库单或账单——网站会自动完成这一切,为经理和客户都节省时间;

商业文档流实现自动化,工作时间得到更高效的利用;

经理因此有更多时间去寻找新客户、维护网站等。

我们的 Drupal 网站如何与 1C 集成?

集成方式主要有三种:

1)通过文本文件(如 xml、csv 等)进行集成。此方式适用于不频繁的更新。每次修改都需 1C 程序员与网站开发人员协同操作。该方式不适合传输财务信息,安全性较低。

2)1C 通过 SSH 通道 使用 SQL 查询直接将所需信息写入服务器上的 Drupal 数据库,并从数据库中读取订单。这种方式适用于定期的计划性更新,但不适用于实时库存更新或事件触发的局部更新,因为 1C 在这种情况下可能会造成延迟。SSH 通道能安全传输机密信息。
这种方案非常适合拥有自家 1C 程序员的企业,并且对实时库存显示要求不高。我们可以免费为您的程序员提供咨询,他可以自行完成集成。

3)通过外部程序进行集成。此方式可以实现 1CDrupal 的全面、实时同步,确保客户看到最新的库存状态。工作原理如下:当 1C 中发生事件时,它将信息写入一个专用目录;外部程序持续监控该目录,一旦发现新记录,便立即通过 SSH 通道将更新写入数据库。当网站上产生新订单时,程序会以 1C 能理解的方式通知系统。
我们会将该程序的全部源代码一并交付,方便您在未来根据需要修改数据库结构。

此外,如果您仅希望从 1CDrupal 导入商品价格表,我们可以为您提供外部处理方案。我们将提供完整源码,方便您在配置变更时自行修改。

有些公司通过电子邮件实现 Drupal 与 1C 的集成。我们不建议这种方式,因为通过开放协议传输财务信息存在风险,而且速度较慢。

Drupal 与 1C 可以交换哪些信息?

几乎所有类型的信息。

网站的任务是向客户提供他们所需的信息,例如:

  • 公司产品目录,不同厂商商品的替代选项;
  • 库存状态和预计到货时间;
  • 客户专属折扣;
  • 客户账户余额;
  • 发货期限;
  • 客户欠款信息及应付款日期;
  • 当前订单的处理进度;
  • 订单历史记录;
  • 财务单据等。

网站还应将客户的行为信息反馈给公司:

  • 客户下的订单;
  • 客户对营销活动的反应与行为;
  • 访问统计数据;
  • 搜索统计(搜索内容、是否找到目标商品、是否有库存、是否下单等)。

如何让客户愿意通过网站下单?

  • 展示网站的便利性与对客户的益处;
  • 网站能吸引新客户,而这些客户最初就会通过网站进行业务往来;
  • 为通过网站下的订单提供折扣。折扣成本会因节省了经理处理订单的时间而得到回收。