开票软件与 ERP 集成

如何将 SelectSoft 连接到 easySales:开票设置指南

如何将 SelectSoft 连接到 easySales:开票设置指南

将 SelectSoft 连接到 easySales:服务器地址、端口和令牌,运费和折扣的商品代码,在线开票,发票包含的内容,以及可能遇到的拒绝信息。

连接 SelectSoft 能为你带来什么

SelectSoft 是一款罗马尼亚 ERP,用于开票、库存和商业运营。将 SelectSoft 连接为计费软件后,easySales 会把你开票的每一笔订单发送到你的 SelectSoft 服务器。SelectSoft 登记订单、从库存中扣减产品,并按自己的编号开具发票。发票号码——以及在你的服务器保存了 PDF 时的 PDF 文件——会回到订单上。

开始之前需要了解三件事:

  • SelectSoft 必须在线开具发票。 SelectSoft 可以在订单到达时立即开票,也可以让订单等待有人手动开票。easySales 适用于第一种设置。连接之前,请让 SelectSoft 为你的账户启用在线开票。
  • 发票由 SelectSoft 编号。 easySales 不发送系列,也不发送号码,因此销售渠道上设置的发票系列不会用于 SelectSoft 发票。
  • 每一行发票项目都必须是 SelectSoft 中的商品。 产品按其 EAN 发送;没有 EAN 时按 SKU 发送。运费和折扣使用你在连接中设置的两个商品代码。

开始之前

🖥️

SelectSoft 服务器的地址和端口

由 SelectSoft 提供。服务器必须能从互联网访问,easySales 才能向其发送订单。

🔑

你的 API 令牌

由 SelectSoft 为你的账户签发。

🧾

已启用在线开票

由 SelectSoft 在你的账户上设置,使订单一到达就开具发票。

📦

运费和折扣商品

SelectSoft 商品目录中的两个商品:一个用于运费行,一个用于折扣。

🏷️

一致的产品代码

每个产品在 SelectSoft 中的代码等于它在 easySales 中的 EAN;没有 EAN 时等于其 SKU。

第 1 步 — 从 SelectSoft 获取连接信息

向 SelectSoft 索取你的 SelectSoft 服务器地址(IP)、API 使用的端口以及你的 API 令牌。同时询问 API 通过 HTTP 还是 HTTPS 访问,并确认你的账户已启用在线开票。

然后记下用于运费和折扣开票的两个 SelectSoft 商品的代码。如果它们还不存在,请先在 SelectSoft 中创建。

第 2 步 — 在 easySales 中连接 SelectSoft

进入 整合方式 → 计费软件,搜索 selectsoft,在 SelectSoft 卡片上点击 连接——如果之前已经连接过,则点击 编辑。

easySales 的计费软件页面,搜索 selectsoft,显示标记为 Beta 的 SelectSoft 卡片。
整合方式 → 计费软件,搜索 selectsoft。
SelectSoft 连接:连接名称、IP 地址、端口、连接协议、代币(Token)、运输识别代码和折扣识别代码。
连接的七个字段,填入了示例值。
字段 填写内容
连接名称 此连接的名称,仅在 easySales 内部使用。
IP 地址 你的 SelectSoft 服务器地址,不带 http://,也不带端口。
端口 SelectSoft API 的端口。
连接协议 HTTP 或 HTTPS,以 SelectSoft 告知的为准。默认为 HTTP。
代币(Token) SelectSoft 提供的 API 令牌。
运输识别代码 用于开具运费行的 SelectSoft 商品代码。
折扣识别代码 用于开具折扣的 SelectSoft 商品代码。
连接字段

点击 保存。easySales 在保存时不会测试连接:地址、端口或令牌填错,只有在第一张发票失败时才会显现。连接后请立即开具一张测试发票。

如需为第二家公司开票,打开连接并点击 克隆。easySales 会保存一个名称后带“(cloned)”的副本;打开它,重命名,修改不同之处,然后保存。

第 3 步 — 开具发票

你可以在订单页面开票,在订单列表中批量开票,或通过自动化流程自动开票——与 easySales 中的任何计费软件相同。SelectSoft 接受订单后,发票会带着 SelectSoft 给出的系列和号码出现在订单上。

📖
继续阅读
如何在 easySales 中生成发票:开票软件、序列、红冲与电子发票
easySales 直接从你的订单开具发票——通过你的开票软件、内置开票功能,或从 ERP 上传一张发票。为每个渠道设置不同的序列,一键生成,开具红冲(storno)发票,并符合电子发票要求(罗马尼亚 e-Factura、波兰 KSeF)。本指南讲解如何连接开票软件、序列、生成、红冲与自动化。
→

发票包含的内容

  • 客户:公司客户包括名称、税号(CUI)、注册号以及是否为增值税纳税人,并附账单地址、电子邮件、电话和收货地址。个人客户包括账单姓名、地址、电子邮件和电话。SelectSoft 从订单中获取客户信息,因此无需事先创建客户。
  • 县(județ):SelectSoft 要求地址中包含县,个人客户也一样。
  • 产品:每个产品带有名称、数量、增值税税率和含税价格,按 EAN 识别——没有 EAN 时按 SKU 识别。
  • 运费:在运费商品代码下的一行。免运费不会出现在发票上,除非你在账户设置中选择显示它。
  • 折扣:在折扣商品代码下的一行。
  • 付款:在线支付的订单为银行卡,其余为现金。
  • 订单参考号:订单号,截取前 16 个字符——这是 SelectSoft 接受的上限。

库存按照你的 SelectSoft 账户设置在 SelectSoft 中扣减。

冲销、作废、删除、付款和 PDF

  • 冲销、作废和删除:SelectSoft 不接受来自外部的这些操作,因此 easySales 无法对 SelectSoft 发票执行。请直接在 SelectSoft 中处理。
  • 标记为已付款:easySales 无法将 SelectSoft 发票标记为已付款。请在 SelectSoft 中登记收款。
  • PDF:当你的 SelectSoft 服务器保存发票文件时,easySales 会把 PDF 复制到订单上。否则订单上只有发票号码。
  • e-Factura:如果 SelectSoft 已经把你的发票发送到 e-Factura,就不要再通过 easySales 的 e-Factura 连接重复发送——ANAF 会拒绝第二份副本。

发票被拒绝时

原因会显示在订单上:

信息 处理方法
订单已登记到 SelectSoft,但 ERP 未为其开具发票。请联系 SelectSoft 为您的账户启用在线开票。 你的 SelectSoft 账户在等待手动开票。请让 SelectSoft 启用在线开票。订单已经在 SelectSoft 中,再次开票前请先在那里核对。
SelectSoft 仅接受其自身商品目录中已存在的发票行。请为以下项目配置商品代码:… 订单包含一项没有商品代码的费用。请在 SelectSoft 中开票,再把发票上传到订单。
Connection error easySales 无法连接到你的服务器。请检查 IP 地址、端口和连接协议,并确认服务器可从互联网访问。
Token invalid 令牌错误或已失效。请从 SelectSoft 重新复制到连接中。
其他任何信息 这是 SelectSoft 自己的回复——例如你的账户设置为拒绝库存不足的订单。请在 SelectSoft 中核对该订单。
常见拒绝信息
📖
继续阅读
如何在 easySales 中为订单上传自己的发票
把在 easySales 之外开具的发票附加到订单:上传窗口、发票系列、哪些市场平台会收到 PDF、冲红、删除以及可能遇到的拒绝。
→

常见问题

不需要。SelectSoft 会按你在 SelectSoft 账户中设置的系列自行为发票编号。easySales 发送订单时不带系列和号码,销售渠道上的系列也不会用于 SelectSoft 发票。发票会带着 SelectSoft 给出的系列和号码出现在订单上。

你的 SelectSoft 账户设置为等待有人手动为订单开票。easySales 需要 SelectSoft 在订单到达时立即开票。请让 SelectSoft 为你的账户启用在线开票。订单已经登记到 SelectSoft,再次开票前请先在那里核对。

不可以。SelectSoft 不接受来自外部的冲销、作废或删除请求,因此这些操作需要直接在 SelectSoft 中完成。发票会按开具时的样子保留在 easySales 的订单上。

每一行产品都带着产品的 EAN 发送;没有 EAN 时带 SKU。该代码必须作为商品存在于你的 SelectSoft 商品目录中。运费和折扣使用连接中设置的两个商品代码发送。

只有当你的 SelectSoft 服务器保存发票文件时,easySales 才会复制发票 PDF。如果服务器不保存,订单上只显示发票号码,没有 PDF。请询问 SelectSoft 你的服务器是否启用了发票文件。

不可以。easySales 会发送付款方式——在线支付的订单为银行卡,其余为现金——但无法在 SelectSoft 中登记收款。请在 SelectSoft 中登记收款。批量标记发票为已付款的导入功能不适用于 SelectSoft 发票。

开票连接用于开具发票。价格不会从 SelectSoft 同步。如果你希望 easySales 也从 SelectSoft 读取库存,请联系 easySales 团队。

本指南对你有帮助吗?