# 交货单
交货单是在货物从公司仓库发往客户时制作的。
交货单的副本通常随承运人一起发送。交货单包含发货清单并更新库存。交货单是一个可选步骤,可以直接从销售订单创建销售发票。
要访问交货单列表,请转到:
首页 > 库存 > 库存交易 > 交货单

# 1. 先决条件
在创建和使用交货单之前,建议先创建以下内容:
- 销售订单
注意:从版本13开始,我们引入了不可变的账簿,这改变了ERPNext中取消库存条目和发布过期库存交易的规则。了解更多信息。
# 2. 如何创建交货单
交货单的输入与采购收货单非常相似。它通常通过点击“创建 > 交货”从“已提交”的销售订单(尚未发货)创建。
要手动创建交货单(不推荐),请按照以下步骤操作:
- 转到交货单列表,点击新建。
- 通过点击“从 > 销售订单获取项目”可以获取客户和项目详情。
- 单位和价格将自动获取。
- 保存并提交。

要从销售订单获取项目,点击“从 > 销售订单获取项目”。这将打开一个弹出窗口,您可以在其中搜索销售订单并选择一个。
您会注意到,如果您从销售订单创建交货单,所有关于未发货项目和其他细节的信息都会从您的销售订单中传递过来。
您还可以编辑过账日期和时间,当前日期和时间是在创建交货单时设置的。
# 2.1 状态
交货单可以处于以下状态:
- 草稿:草稿已保存但尚未提交给系统。
- 待开票:尚未使用销售发票开票。
- 完成:已提交并发送了所有项目。
- 退货已发出:所有项目都已退回。
- 已取消:取消了交货单。
- 已关闭:关闭的目的是管理短途关闭。例如,您的客户订购了20个数量但以15个数量关闭。剩余的5个不发送或开票。
# 2.2 部分交货
当您从销售订单创建交货单时,可以更改数量。因此,如果销售订单包含10个项目要交付,而您本周只交付5个,剩余的下周交付,那么您可以在两周内创建2个交货单。
# 2.3 从拣货列表
您也可以批量从拣货列表创建交货单。从已提交的拣货列表中,点击“创建 -> 交货单”。

这将为客户创建单独的交货单,按客户分组。 如果拣货列表项目未链接到销售订单(由用户手动添加),则将为所有这些项目创建单独的交货单。
# 3.1 客户采购订单详情
您可以在这里输入客户采购订单编号以供参考。
# 3.2 地址和联系方式
- 收货地址:客户的物品将被运送到的地址。
- 联系人:如果客户是组织,请在此字段中添加联系人。
对于印度,可以添加以下详细信息以用于GST:
- 客户GSTIN
- 供应地点
- 开票地址GSTIN
- 公司GSTIN
- 公司地址名称
联系人和地址分别存储,以便您可以为客户附加多个联系人或地址。
# 3.3 货币和价格表
您可以设置交货单要发送的货币类型。如果已在销售订单中设置,则通常会自动获取。如果您设置了定价表,则项目价格将从该列表中获取。勾选“忽略定价规则”将忽略在“会计 > 定价规则”中设置的定价规则。
了解更多关于价格表和多货币交易的信息。
# 3.4 仓库
- 设置源仓库:这是物品将从这里发送给客户的地方。
- 到仓库:在常规销售场景中,物品从您的仓库退出并到达客户。但是,如果您想保留样品库存,请在此输入仓库。
# 3.5 项目表格
条形码:您可以使用条形码跟踪项目。
项目代码、名称、描述、图片和制造商将从项目主数据中获取。
扫描条形码:如果您有条形码扫描仪,可以通过扫描项目条形码在项目表格中添加项目。了解更多关于使用条形码跟踪项目的信息。
折扣和利润:您可以对单个项目应用百分比折扣或项目总金额的折扣。了解更多关于应用折扣的信息。
价格:如果已在价格表中设置,则价格将自动获取,并计算总金额。
项目税务模板:您可以设置项目税务模板,以对此特定项目应用特定税额。了解更多信息,请访问此页面。
如果在项目主数据中设置,将获取项目重量详情和重量单位。
仓库和参考:显示向客户发送项目的仓库。此外,如果此交货单的创建流程为“销售订单 > 交货单”,则会显示销售订单。
批次号和序列号:如果您的项目是序列化或批量的,则必须在项目表格中输入序列号和批次号。您可以在一行中输入多个序列号(每个序列号在单独的行上),并且必须输入与数量相同的序列号数量。
“源仓库的可用数量”、“源仓库的可用批次数量”和“已安装数量”将显示。要了解更多关于安装的信息,请访问安装单页面。
注意:项目必须是序列化或批量的,这些功能才能工作。如果项目是序列化的,将出现一个弹出窗口,您可以在其中输入序列号。
费用账户是借方金额的账户。勾选“允许零估价率”将允许即使项目的估价率为0也提交交货单。这可能是样品项目,或由于与您的供应商达成的相互理解。
会计维度有助于在不需要创建新成本中心的情况下,用不同的维度标记每笔交易。您需要先创建会计维度,了解更多信息,请访问此页面。
分页符将在打印时在此项目之前创建分页符。
# 3.6 跟踪质量检验
如果对于某些项目,必须记录质量检验(如果您在项目主数据中设置了),您需要更新“质量检验”字段。只有更新了“质量检验”,系统才允许您“提交”交货单。
在项目表单中启用检验标准并附加质量检验模板后,可以在交货单中记录质量检验。
# 3.7 税费和费用
税费和费用将从销售订单中获取。
了解更多关于税费的信息,请访问销售税费和费用模板页面。
总税费和费用将在表格下方显示。
要通过税类自动添加税费,请访问此页面。
确保在税费和费用表中正确标记所有税费,以获得准确的估价。
# 运输规则
运输规则有助于设置运输项目的成本。成本通常会随着运输距离的增加而增加。了解更多信息,请访问运输规则页面。
# 3.8 额外折扣
可以在此部分设置整个订单的额外折扣。此折扣可以基于总计(即税/费用后)或净额(即税/费用前)。额外折扣可以作为百分比或金额应用。 了解更多关于应用折扣的信息。
# 3.9 条款和条件
在销售/采购交易中,可能有基于供应商向客户提供商品或服务的某些条款和条件。您可以将条款和条件应用于交易,它们将在打印文档时出现。要了解条款和条件,请单击此处。
# 3.10 承运人信息
如果您将项目运输外包给他们的交付地点,可以添加承运人详细信息。这与直接运输不同。
- 承运人:将项目运输到您客户的供应商。承运人功能应在供应商主数据中启用,以便在此选择供应商。
- 司机:您可以在这里添加将驾驶运输工具的司机。

可以记录以下详细信息:
- 距离(公里)
- 运输方式,无论是公路、航空、铁路还是船舶。
对于印度,GST:
- GST承运人ID
- 运输收据号
- 车辆号 GST车辆类型可以更改
运输收据日期和司机姓名将获取。
# 3.11 更多信息
交货单可以链接到以下内容以用于跟踪目的:
- 项目
- 活动
- 来源
# 3.12 打印设置
# 信纸
您可以在公司信纸上打印交货单。了解更多信息。
'对相同项目进行分组'将在打印时将项目表格中多次添加的相同项目进行分组。这可以在打印时看到。
# 打印标题
交货单标题也可以在打印文档时更改。您可以通过选择打印标题来实现。要创建新的打印标题,请转到:首页 > 设置 > 打印 > 打印标题。了解更多信息。
还有额外的复选框用于在不显示金额的情况下打印交货单,这在项目价值较高时可能很有用。您还可以在打印时将相同的项目在一行中分组。
# 3.13 状态
在此显示文档状态和安装百分比。可以在此输入任何交付的额外说明。
# 3.14 佣金
如果销售是通过您的销售合作伙伴之一进行的,您可以在此添加他们的佣金详细信息。这通常从销售订单中获取。
# 3.15 销售团队
销售人员:ERPNext允许您添加多个可能在此交易中工作的销售人员。
这通常从销售订单中获取,例如:

# 3.16 装箱或产品捆绑包中的商品
如果您要运输具有产品捆绑包的商品,ERPNext将根据该项目中的子项目为您自动创建一个“装箱清单”表格。
如果您的项目是序列化的,那么对于产品捆绑类型的项目,您必须在“装箱清单”表格中更新序列号。
# 3.17 装箱到箱子中,用于集装箱运输
如果您通过集装箱运输或按重量进行交付,那么可以使用装箱单将您的交货单分成较小的单位。要了解更多关于装箱单的信息,请访问此页面。
您可以为您的交货单创建多个装箱单,ERPNext将确保装箱单中的数量不超过交货单中的数量。请注意,只有在交货单处于草稿阶段时,才能从交货单创建装箱单。
# 3.18 提交后
提交交货单后,将为每个项目制作库存账目条目并更新库存。销售订单中的待处理数量将更新(如果适用)。
仪表板将显示以下选项:
- 安装单
- 销售退货
- 交货行程
- 销售发票

提示:要禁止在没有销售订单的情况下创建交货单:
# 3.19 返回销售订单
一旦您使用交货单交付了销售订单,如果客户退回项目,您可以创建退货条目。要了解更多信息,请访问销售退货页面。
# 3.20 跳过交货单
如果您不想在销售订单后创建交货单,而直接创建销售发票,请在销售设置中启用此功能。
- 仓库
- 交货单库存错误
- 从交货单和采购收货单物料转移
- 安装单
- 交货行程