Browse all articles

创建发票导出

Last updated

配置好 开票配置文件和规则 后,即可为任意已连接卖家和日期范围生成发票导出。

每次导出会生成一份面向客户的 PDF 发票和一份可发给客户或导入财务系统的 XLSX 明细。


导出之前

确认该账期已完整:

  1. 订单已处理 — 该期间活动处于预期状态。
  2. 已导入面单价格 — 承运商账单和 T&T 价格上传 已应用。
  3. 附加费已校验 — 妥投后费用已在 运费附加费 中批准。
  4. 正确的配置文件 — 卖家使用预期的开票配置文件(或中心默认配置文件)。

第 1 步:申请新发票

  1. 前往 Administration > Invoicing。
  2. 点击 New invoice。

Step 1

  1. 配置导出:
字段 说明
Invoicing profile 要使用的计费模板(默认为中心默认)
Seller 要开票的已连接卖家 — 或选择全部卖家进行批量运行
Billing period 起止日期(例如 3 月 1–31 日)
Title 可选,显示在导出上的标签(例如 March 2026 — Acme Seller BV)
  1. 点击 Generate invoice。

ChannelDock 会将后台任务加入队列。每位卖家各有一行导出;批量运行在门户中共享同一批次 ID。

注意: 一个中心最多同时有 100 个 pending 导出。若达到上限,请等待队列消化后再继续。


第 2 步:监控生成状态

在开票页面打开导出历史。Timeline 为默认视图;切换到 Table 可获得带批量操作的可筛选列表。

Step 2

覆盖时间线(默认视图)

时间线显示最近 12 个月的卖家 × 月份网格。每个单元格表示该已连接卖家是否已为该日历月开票。

单元格状态 含义
空白(gap) 没有导出覆盖该卖家与该月 — 尚未开票
已填充卡片 至少有一份账期与该月重叠的导出

已填充单元格按发票状态着色(draft、sent、viewed、paid、partially paid、overdue、cancelled、refunded)。旋转图标或警告图标表示仍在 processing 或 failed 的导出。

网格上方的摘要会报告缺失月份以及有缺口的卖家数量 — 例如 3 missing months / 2 sellers。当每位卖家都已覆盖时,会显示 All connected sellers are covered for the last 12 months。

从时间线卡片可以:

  • 直接下载 PDF 或 XLSX
  • Open in table 跳转到完整导出行
  • Delete 该导出

当导出的账期与日历月重叠时,会出现在时间线上 — 跨部分月份或多月的账期会出现在其覆盖的每个月份中。

表格视图

切换到 Table 进行筛选、排序、批量更新状态、zip 下载和重新生成。

生成状态 含义
Pending 已排队
Processing 正在生成文件
Done 可下载
Failed 查看门户中的错误信息并重试
发票状态 含义
Draft 尚未发给卖家
Sent 已标记为已发送(记录 sent_at)
Viewed 卖家已打开发票
Paid / Partially paid 已记录付款
Overdue / Cancelled / Refunded 工作流状态

生成状态(文件构建)与发票状态(业务工作流)相互独立 — 导出可以是 Done 但仍为 Draft。


第 3 步:下载并核对

当生成状态为 Done 时:

格式 用途
PDF 面向客户的发票
XLSX 供财务/ERP 使用的明细规格
HTML 可编辑的发票正文 — 保存后重新生成 PDF

生成的发票使用配置文件的增值税/销售税率以及中心的显示货币。

发送前编辑: 在门户中打开 HTML 编辑器,调整措辞或版式并保存。ChannelDock 会清理 HTML 并重新生成 PDF。

核对接货包装、仓储、运费、任务和已校验附加费的小计是否符合预期。


工作流概览

Create invoice: overview → new invoice modal → export table


付款信息

通过开票页面的 Options > Payment details 一次性设置中心银行信息(IBAN、BIC、收款人名称)。它们会出现在生成的 PDF 发票上。


批量操作

在 Table 视图中选择多份导出,以便:

  • 批量更新发票状态(例如标记为 sent 或 paid)
  • 下载 XLSX zip(最多 100 个文件 / 250 MB)
  • 重新生成或删除导出

导出预设

通过 Options > Manage presets 保存可复用的「配置文件 + 相对日期范围 + 卖家」组合(例如 Last month — all sellers — Standard profile)。


每月例行流程

  1. 关闭账期 — 导入全部承运商附加费和面单价格文件。
  2. 在 Administration > Surcharges 中校验附加费。
  3. 按卖家申请导出(或批量全部卖家)。
  4. 发送前在 Timeline 中检查缺失月份。
  5. 状态为 Done 时核对 PDF/XLSX。
  6. 发给卖家并将 invoice status 更新为 Sent。
  7. 收到付款后标记 Paid。

故障排除

总额偏低

  • 检查账期日期是否包含全部活动。
  • 确认面单价格和已校验附加费落在该期间内(附加费看 validated_at)。
  • 确认选择了正确的开票配置文件。

总额偏高

  • 查找重叠规则,或 All financials 与开票规则中的重复费用配置。
  • 检查规则优先级 — 两条规则可能无意中同时生效。

导出卡在 Processing

  • 大型卖家请等待数分钟。若仍不结束,检查是否为 Failed 并重新生成。

模拟总额与发票不一致

  • Test profile(模拟)会故意排除已校验附加费。真实发票在配置文件开关打开时会包含它们。

时间线显示缺口,但我当月已开票

  • 检查导出的账期日期 — 账期为 2 月 15 日–3 月 14 日的 3 月发票,在网格中可能无法覆盖整个 3 月。
  • 在 Table 视图按卖家和日期筛选找到该导出,下次可从时间线卡片使用 Open in table。

发票缺少已撤销面单

  • 已撤销/取消的面单默认排除。若合同要对这些面单计费,请在开票配置文件上启用 Include reverted labels。

相关文章

若核对规则和数据导入后导出仍与合同不符,请联系 ChannelDock 支持。


Was this helpful?

Related articles