用户手册
帮助中心/用户手册/Drayage 结算:承运商与司机结算

Drayage 结算:承运商与司机结算

最后更新 2026-10-26

按趟给拖柜司机结钱:按司机和周期生成结算单,逐趟核对明细,草稿期可改扣款,确认后标记已付。

拖柜司机是按趟结钱,不是按小时。结算页——Drayage → 结算(/drayage/settlements)——把一位司机在一个周期内跑完的趟次汇成一张结算单:先生成草稿,逐趟核对,需要时调整扣款,确认,最后标记已付。每张结算单只有三个状态:草稿 → 已确认 → 已付。

先看结算单列表#

  • 每一行是一张结算单:结算单号、司机、周期、趟次、小计、扣款、实发和状态。实发永远等于小计减扣款。
  • 用列表上方的状态筛选可以只看草稿、只看已确认或只看已付——发工资时只想看还没结清的,这个筛选最顺手。
  • 点结算单号(或「明细」按钮)可以打开逐趟明细——确认之前先在这里核对。

第一步:给司机生成结算单#

  1. 打开 Drayage → 结算,点右上角「生成结算单」。
  2. 选司机(列表里只有在职司机)和结算周期——两项都必填。
  3. 点「生成」。系统会自动抓取该司机在周期内已完成、还没有结算过的拖柜单,逐趟算钱,生成一张草稿结算单——成功提示会告诉您一共进了多少趟。

趟次的钱按拖柜单逐趟算:每行明细都留着单号、类型(进口提箱、出口送箱、空箱返还、底盘调运)和箱号。一趟里办了两件事的双拖趟次会打上「双拖 1.5×」标记,按基础价的 1.5 倍付。这些明细直接来自 Drayage → 订单里已完成的拖柜单——金额不对,要去订单那边改,不能在结算单上直接改。

第二步:核对逐趟明细,设置扣款#

  1. 从列表打开结算单。明细里逐趟列出:单号和类型、有箱号时显示箱号、基础价(双拖会标出 ×1.5 倍数)和该趟金额。
  2. 这一期需要扣款时,趁结算单还是草稿,在「扣款」栏填金额并点保存。底部的实发会随之变成小计减扣款。
  3. 要留一份给财务发薪或给司机核对,在同一个明细里点「导出」下载 CSV——文件里有逐趟明细和小计、扣款、实发汇总。
  • 扣款只能在草稿状态改。确认之后扣款金额就锁住了,只能看不能改。
  • 周期内没有趟次的结算单,明细里会显示「无趟次」——重新生成前先核对周期选得对不对、司机的单是不是真的已完成。

第三步:确认结算,标记已付#

  1. 明细和扣款都对了,点「确认结算」——列表行上和明细里都有这个按钮。状态从草稿变成已确认。
  2. 钱实际发出之后,在已确认的结算单上点「标记已付」。状态变成已付,这张单就结清了。
  3. 需要清爽视图时就用状态筛选——比如准备发薪时只看「已确认」的结算单。
结算流程:草稿 → 已确认 → 已付
按「一个司机、一个发薪周期」生成一张结算单,核对完明细再确认:确认后扣款就锁住了;已经进过某张结算单的趟次,之后用重叠周期再生成时不会被重复抓进来。

确认之后会发生什么:这笔钱自动进账#

确认结算单,就是司机这笔钱进账的那一刻——不用再到别处录第二遍。结算单上的每一趟都会记成这个司机的一笔应付,Billing 的月结会把它汇成一张应付账单:趟次金额在一边合计,结算单上的扣款会在同一张账单里单独成一行负数,所以账单总额正好等于结算单上的实发金额。如果这是这个司机第一张确认的结算单,系统还会自动把他建为收款对象,账单知道该挂在谁名下。这里把结算单标成「已付」记的是实际付款这件事;Billing 里的账单走它自己的付款流程。

本文用到的 Docklify 功能#

  • 结算单列表与状态筛选(单号 / 司机 / 周期 / 趟次 / 小计 / 扣款 / 实发)——Drayage → 结算(/drayage/settlements)
  • 按司机+周期生成结算单(自动抓取已完成、未结算的订单)——Drayage → 结算 → 生成结算单(/drayage/settlements)
  • 逐趟明细与双拖 1.5× 计费——在 Drayage → 结算打开任意结算单(/drayage/settlements)
  • 草稿期扣款编辑与确认 → 已付流程——Drayage → 结算 → 结算单明细(/drayage/settlements)
  • 结算单 CSV 导出——Drayage → 结算 → 结算单明细 → 导出(/drayage/settlements)
  • 确认即入账:每趟确认后记为应付,扣款在 Billing 月结账单里以负数行出现——Drayage → 结算 → 确认(/drayage/settlements),再到 Billing 月结