如何将 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 内部使用。 |
| IP 地址 |
你的 SelectSoft 服务器地址,不带 http://,也不带端口。
|
| 端口 | SelectSoft API 的端口。 |
| 连接协议 | HTTP 或 HTTPS,以 SelectSoft 告知的为准。默认为 HTTP。 |
| 代币(Token) | SelectSoft 提供的 API 令牌。 |
| 运输识别代码 | 用于开具运费行的 SelectSoft 商品代码。 |
| 折扣识别代码 | 用于开具折扣的 SelectSoft 商品代码。 |
点击 保存。easySales 在保存时不会测试连接:地址、端口或令牌填错,只有在第一张发票失败时才会显现。连接后请立即开具一张测试发票。
如需为第二家公司开票,打开连接并点击 克隆。easySales 会保存一个名称后带“(cloned)”的副本;打开它,重命名,修改不同之处,然后保存。
第 3 步 — 开具发票
你可以在订单页面开票,在订单列表中批量开票,或通过自动化流程自动开票——与 easySales 中的任何计费软件相同。SelectSoft 接受订单后,发票会带着 SelectSoft 给出的系列和号码出现在订单上。
发票包含的内容
- 客户:公司客户包括名称、税号(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 中核对该订单。 |