物流货运 本地计算 开箱即用 内置示例 不留痕迹

物流运单生成器

把一趟运输的信息整理成一张规范的运单:发货人、收货人、起运到达地、承运车辆与司机、货物明细逐项填写,件数、重量、体积自动合计,填完直接在 A4 版式上打印或存成 PDF 交给司机带走。

自己跑运输或给货代发货,常要一张带公章的纸质运单:司机拿着它到厂装货,收货方凭它核对件数签字。手写运单容易漏栏、复写纸又不清晰,这个工具把常用栏位都做成了表单——发货人、收货人、起运到达地、车牌与司机电话、货物明细逐项填写,件数和重量自动加总到表尾。

运单编号和日期完全由你填写,不会自动改动,方便与自己的车辆调度台账对得上;货物明细支持增删,最多 20 行,够覆盖一趟混装货的品种。填完点打印即可输出,也可以在打印对话框里选「另存为 PDF」留一份电子存档。

使用步骤

  1. 填写运单编号与日期:编号建议用「WB-年份-流水」方便归档,日期可点「今天」一键填入。
  2. 填发货人与收货人:名称与地址、电话逐行粘贴即可,电话栏会自动加「电话」前缀。
  3. 填起运地与到达地、承运车辆:车牌号与司机电话是运单必填项,收货方靠它联系司机。
  4. 逐行添加货物明细:品名、件数、单位、重量、体积,件数与重量会在表尾自动合计。
  5. 填运费、代收货款与备注,核对下方 A4 单据后点「打印 / 存 PDF」交给司机。

计算原理与示例

运单和托运单、送货单有什么区别?

三种叫法基本指同一类单据:运单侧重「承运信息」,把车牌、司机、运费写清楚;托运单侧重「委托方」,是货主交给承运方的委托凭证;送货单侧重「签收」,通常与回单成对使用。本工具按运单口径设计,但也把发货人 / 收货人栏留全,当托运单或送货单用同样合适。

件数、重量、体积按什么口径填?

件数按「包装件」计(一箱、一件、一托),与明细行的单位对应;重量按实际毛重填(含包装),单位默认 kg;体积按单件外廓尺寸算的立方米填。三个数会分别合计印在表尾——收货方签收时通常先点件数、再看有无破损,重量与体积是给货代算运费与选车型用的。

运单上哪些栏位绝对不能漏?

车牌号、司机电话、收货方电话三项最关键:司机到厂装货需要车牌与收货方核对,收货方联系司机靠电话。其次是运费与代收货款——代收货款(COD)是货运公司代你向收货方收取的货款,金额写错会直接造成经济损失,发出前逐字念一遍核对。

代码示例

JavaScript 件数与重量合计的口径

// 逐行累加,空行自动跳过;重量按 kg 保留 3 位小数
let qty = 0, weight = 0;
items.forEach(it => {
  qty += Number(it.qty) || 0;
  weight += Number(it.weight) || 0;
});
// 重量合计四舍五入到 3 位:520 + 60 = 580 kg

JavaScript 空行与说明行怎么处理

// 只写品名不填件数的行(如「随车工具」)仍然保留在单据上,
// 但不计入件数合计;整行全空的行会被丢弃。
const valid = items.filter(it =>
  it.desc || it.qty || it.weight || it.volume);

常见问题

填的内容会上传到服务器吗?

不会。所有内容只在浏览器里处理与渲染,关闭页面即消失,不产生上传记录。要留档就点「打印 / 存 PDF」,或复制结果摘要。

运单打印出来是 A4 版式吗?

是。预览区就是按 A4 纸面排版的,点「打印 / 存 PDF」后会隐藏页面其他元素,只输出单据本身,在打印对话框选「另存为 PDF」即可得到 PDF 文件。

货物明细最多能填几行?

20 行。超过一趟混装货的常见品种数就建议拆成两张运单;点行末的 × 可删除不需要的行,最后一行无法删除以保持表格完整。

只写品名不填件数的行会算进去吗?

会保留在单据上但不计入件数合计。「随车工具」「说明书」这类不单独计件的货物可以只写品名;整行全空的行会被自动丢弃,不会印成空白行。

重量和体积要精确到几位?

重量合计按 kg 保留 3 位小数显示(整数部分带千分位),体积按立方米显示。填的时候按实际毛重与实测体积填即可,工具只做合计与显示,不做单位换算。

代收货款(COD)是什么?

COD(Cash on Delivery)指货运公司替发货方向收货方代收的货款,收货方付清后货运公司再结算给发货方。金额填在「代收货款」栏会计入表尾合计,填 0 或留空则不出现在单据上。

运费该由谁填?

运费栏由你与承运方约定后填写:货主预付(现付)就发货时填好,到付(收货方付)通常留空或注明「到付」。填 0 或留空时该栏不会印在单据上,避免产生误解。

和签收回单、单趟核算怎么配合?

三件是一套:运单给司机带走 → 到货后收货方在回单上签字确认 → 这一趟的油费、过路、装卸与收入用单趟核算核对盈亏。本站三件字段口径互相衔接,运单的编号可直接抄到回单的「对应运单号」栏。

延伸阅读

来自本站原创文章,讲清这个工具背后的算法与口径。