功能

如何将 wFirma 与 easySales 连接:完整设置指南

如何将 wFirma 与 easySales 连接:完整设置指南

从 easySales 在 wFirma 中开具发票,并从 wFirma 仓库读取库存:API 密钥、发票类型和系列、按 SKU 匹配产品、高级选项以及 wFirma 返回的消息。

连接 wFirma 能为你带来什么

将 wFirma 连接为开票软件后,easySales 会直接在你的 wFirma 账户中为订单开具发票——包含买方、产品、运费和折扣——并将其与订单关联。你可以在订单中打开发票 PDF,并记录其付款。wFirma 还可以作为你的库存源:easySales 会把某个 wFirma 仓库的库存读取到你的产品中。

开始之前,有两点需要了解:

  • 默认情况下,每个产品都必须存在于 wFirma 中,且其代码与 SKU 相同。 easySales 会把发票的每一行记到 wFirma 中对应的产品上,wFirma 随即从库存中扣减。只要有一个产品在 wFirma 中不存在,整张发票都无法开具。如果你不在 wFirma 中管理产品和库存,请开启 开具发票而不减少库存——见第 4 步。
  • 由 wFirma 为发票编号。 easySales 不发送编号:wFirma 会为每张发票分配你在连接中所选系列的下一个编号。

开始之前

✓

一个 wFirma 账户

包含你要使用的发票系列。

✓

访问密钥和密钥

在 wFirma 中创建——见第 1 步。

✓

你的产品在 wFirma 中

代码与 easySales 中的 SKU 相同——除非你开具发票时不减少库存。

第 1 步 — 在 wFirma 中创建 API 密钥

  1. 登录 wFirma,打开 Ustawienia » Bezpieczeństwo » Aplikacje » Klucze API。
  2. 为 easySales 添加一个新的 API 密钥。
  3. 复制 访问密钥 和 密钥(secret key)。wFirma 只显示一次密钥——在保存连接之前请妥善保留。

第 2 步 — 在 easySales 中连接 wFirma

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

easySales 中的 Billing Software 页面,搜索 wfirma,显示 WFirma 卡片。
Integrations → Billing Software,搜索 wfirma。

填写表单,选择 发票类型,然后点击 取得详细资料。随后会出现 发票系列 字段,列出你在 wFirma 中该类型的系列:选择一个并点击 保存。

wFirma 连接:Connection name 为 wFirma webshop,Company ID、Access key、Secret key,Invoice Type 为 VAT Invoice,以及 Invoice Series。
选择类型,点击 Get Details,然后选择系列。
字段 填写内容
连接名称 一个便于你识别的名称,例如 wFirma – Faktura VAT。
公司 ID 你的公司在 wFirma 中的 ID。
访问密钥 第 1 步中的访问密钥。
密钥 第 1 步中的密钥(secret key)。
发票类型 easySales 开具的单据:增值税发票、收银机收据、形式发票、销售凭证/非财政收据、差额和不含增值税的变体,以及其他类型。
发票系列 点击 取得详细资料 后:发票编号所依据的 wFirma 系列。
连接

重新打开已保存的连接时,请再次点击 取得详细资料,以查看和更改系列。

第 3 步 — 每种单据类型一个连接

一个连接只开具一种类型的单据。如果你为一些订单开具发票、为另一些订单开具收据或形式发票,请为每种类型创建一个连接:打开连接,点击 取得详细资料,再点击 克隆,然后在副本中选择另一种 发票类型 及其系列。按单据为每个连接命名,例如 wFirma – Faktura VAT 和 wFirma – Paragon。

系列下方是模板——写入发票描述的文本,由订单信息组成,例如订单 ID 或标签编号。

第 4 步 — 高级选项

点击模板下方的 显示高级选项。大多数选项可以保持原样,但第一项请在开具第一张发票之前决定。

wFirma 连接的高级选项,从 Display gift products as separate discount 到 Discount on invoice,其中包括 Issue invoice without decreasing stock。
在开具第一张发票之前决定是否开启 Issue invoice without decreasing stock。
选项 作用
开具发票而不减少库存 关闭:每一行都会记到代码与 SKU 相同的 wFirma 产品上,wFirma 随即从库存中扣减。开启:各行以纯文本发送,wFirma 的库存不变——如果你的产品并非全部在 wFirma 中,请使用此选项。
使用订单日期作为发票开具日期 以订单日期而非当天日期开具发票。
发票项目显示模式 以 产品名称 或 SKU 作为每一行的文本。
运费名称来源 静态 使用你在 运费名称 中输入的名称——留空则为 Transport;配送备注 使用订单的配送备注,订单没有备注时使用静态名称。
发票中的折扣 行项目 将每项折扣单独添加为一行;按比例 将折扣分摊到各产品上。
将赠品作为单独的折扣显示 将价格为 0 的产品显示为两行:先是其全价,然后是等额的折扣。
移除特殊字符 去除买方名称和地址中的特殊字符。
开票时生成保修 根据你选择的模板,随发票一起开具保修凭证。
高级选项

发票上包含哪些内容

  • 买方:客户的税号决定买方类型。波兰 NIP 或不带国家前缀的号码作为 NIP 发送;带欧盟国家前缀的号码作为欧盟增值税号发送;没有号码则为个人买方。如果 wFirma 中已有相同 NIP 的买方,则会沿用该买方。
  • 明细行:每个产品及其含税价、增值税税率和数量,然后是运费(金额大于 0 时)以及订单的折扣。
  • 币种:订单的币种。
  • 已付款订单:已付款的订单会以已付款状态开票。之后将发票标记为已付款时,付款会记录到 wFirma 中。
  • PDF:从订单中打开发票时,会从 wFirma 下载。

将 wFirma 用作库存源

要从 wFirma 仓库读取库存,请先保存上面的开票连接。然后进入 整合方式 → 库存源,在 WFirma 卡片上点击 连接。

wFirma 库存源:Warehouse name 为 wFirma warehouse,Billing software account,以及 wFirma 的 Warehouse 字段。
库存源使用你的 wFirma 开票连接的密钥。
  1. 输入一个便于你识别的 仓库名称。
  2. 在 开票软件账户 中,选择你的 wFirma 开票连接——库存源会使用它的密钥。
  3. 点击 取得详细资料,在 仓库 中选择要读取的 wFirma 仓库,然后点击 保存。

easySales 大约每半小时读取一次该 wFirma 仓库中每个产品的库存,并按代码与你的产品匹配:代码与某个产品 SKU 相同的 wFirma 产品,会把自己的库存赋给该产品。库存只会被读取——easySales 从不更改 wFirma 中的库存。要使用它,请将此来源设置为某个高级仓库的库存源。

发票被拒绝时

你在订单上最可能看到的消息:

消息 处理方法
No good id found for product: … wFirma 中没有代码与该产品 SKU 相同的产品。请在 wFirma 中以该代码添加产品,或开启 开具发票而不减少库存。
WFirma Error: ERROR, Stan magazynowy nie może być ujemny. wFirma 中订单上某个产品的库存不足。请在 wFirma 中办理入库,或开启 开具发票而不减少库存。
WFirma Error: ERROR, Nieprawidłowy NIP. … 客户的税号不是有效的波兰 NIP。请在订单中更正后重新开具发票。
WFirma Error: Authentication error. Please check your access key, secret key, and app key. 密钥或公司 ID 有误。请在 wFirma 中创建新的密钥,并填入连接中。
The Invoice Series field is required. 点击 取得详细资料,选择 发票系列 并保存。
你可能在订单上看到的消息

常见问题

在 wFirma 的 Ustawienia » Bezpieczeństwo » Aplikacje » Klucze API 中。wFirma 只显示一次密钥,因此请在创建时复制。

wFirma 没有返回你所选发票类型的系列。请检查公司 ID 和两个密钥,并确认 wFirma 中有该类型的系列。

wFirma 中没有代码与该产品 SKU 相同的产品。请在 wFirma 中添加该产品,或在高级选项中开启 开具发票而不减少库存。

应该,除非你销售的每个产品都在 wFirma 中、代码与 SKU 相同,并且你在那里管理其库存。开启此选项后,wFirma 的库存不会变化。

wFirma,依据连接中所选的 发票系列。

可以,每种单据类型使用一个连接。克隆该连接,并在副本中选择另一种 发票类型 及其系列。

只会通过发票更改,且仅在 开具发票而不减少库存 关闭时。作为库存源时,wFirma 只会被读取。

按代码:代码与某个产品 SKU 相同的 wFirma 产品,会把所选 wFirma 仓库中的库存赋给该产品。

本指南对你有帮助吗?