Drupal 与 1C 的集成
代码与说明链接:
https://drupalbook.org/ru/drupal/integraciya-1s-i-drupal
如果您已经拥有一个网站,但觉得它已经过时,或者只是想让工作更高效便捷,我们可以帮您小心且完整地将所有数据从旧网站迁移到新网站。
许多网店老板都会向我们咨询,因为他们发现自己的网站功能不够便捷。而我们提供的 Drupal 与 1C 的集成方案,能够显著节省员工的工作时间。
通常,在现有网站上已经积累了大量数据,而重新上传或丢失这些数据显然是不可取的。
我们会为您完成所有工作!将您的数据库安全、完整地迁移到新网站,让您毫无损失,反而获得一个更新、更便捷、更高效的在线销售工具!
网站与业务自动化系统的集成能有效降低企业成本,从而提高利润。为什么?
因为它消除了管理人员的非生产性工作时间,使他们的效率和产出提高。经理不再需要花时间检查库存、与客户讨论替代商品、开具发票、出库单或账单——网站会自动完成这一切,为经理和客户都节省时间;
商业文档流实现自动化,工作时间得到更高效的利用;
经理因此有更多时间去寻找新客户、维护网站等。
我们的 Drupal 网站如何与 1C 集成?
集成方式主要有三种:
1)通过文本文件(如 xml、csv 等)进行集成。此方式适用于不频繁的更新。每次修改都需 1C 程序员与网站开发人员协同操作。该方式不适合传输财务信息,安全性较低。
2)1C 通过 SSH 通道 使用 SQL 查询直接将所需信息写入服务器上的 Drupal 数据库,并从数据库中读取订单。这种方式适用于定期的计划性更新,但不适用于实时库存更新或事件触发的局部更新,因为 1C 在这种情况下可能会造成延迟。SSH 通道能安全传输机密信息。
这种方案非常适合拥有自家 1C 程序员的企业,并且对实时库存显示要求不高。我们可以免费为您的程序员提供咨询,他可以自行完成集成。
3)通过外部程序进行集成。此方式可以实现 1C 与 Drupal 的全面、实时同步,确保客户看到最新的库存状态。工作原理如下:当 1C 中发生事件时,它将信息写入一个专用目录;外部程序持续监控该目录,一旦发现新记录,便立即通过 SSH 通道将更新写入数据库。当网站上产生新订单时,程序会以 1C 能理解的方式通知系统。
我们会将该程序的全部源代码一并交付,方便您在未来根据需要修改数据库结构。
此外,如果您仅希望从 1C 向 Drupal 导入商品价格表,我们可以为您提供外部处理方案。我们将提供完整源码,方便您在配置变更时自行修改。
有些公司通过电子邮件实现 Drupal 与 1C 的集成。我们不建议这种方式,因为通过开放协议传输财务信息存在风险,而且速度较慢。
Drupal 与 1C 可以交换哪些信息?
几乎所有类型的信息。
网站的任务是向客户提供他们所需的信息,例如:
- 公司产品目录,不同厂商商品的替代选项;
- 库存状态和预计到货时间;
- 客户专属折扣;
- 客户账户余额;
- 发货期限;
- 客户欠款信息及应付款日期;
- 当前订单的处理进度;
- 订单历史记录;
- 财务单据等。
网站还应将客户的行为信息反馈给公司:
- 客户下的订单;
- 客户对营销活动的反应与行为;
- 访问统计数据;
- 搜索统计(搜索内容、是否找到目标商品、是否有库存、是否下单等)。
如何让客户愿意通过网站下单?
- 展示网站的便利性与对客户的益处;
- 网站能吸引新客户,而这些客户最初就会通过网站进行业务往来;
- 为通过网站下的订单提供折扣。折扣成本会因节省了经理处理订单的时间而得到回收。