销售设置用于定义应用于销售周期中涉及的主数据和交易的属性和验证规则。
要访问销售设置,请前往:
首页 > 销售 > 设置 > 销售设置
客户默认值
1. 客户命名方式
保存客户时,会为该客户生成一个唯一 ID。
默认情况下,客户 ID 是根据客户名称生成的。
如果您希望使用命名系列来保存客户,请在“客户命名系列”字段中将值设置为“命名系列”。例如,使用命名系列保存的客户 ID 示例:“CUST00001, CUST00002, CUST00003…”等等。
2. 默认客户组
选择一个默认客户组,该组将在创建新客户时自动更新。
报价单可以针对客户以及潜在客户创建。当将为潜在客户创建的报价单转换为销售订单时,系统会尝试将该潜在客户转换为客户。在后端创建客户时,客户组的值从销售设置中获取。如果未找到客户组的默认值,则会收到一条要求输入客户组的验证消息。您也可以手动将潜在客户转换为客户。
3. 默认销售区域
选择一个默认销售区域,该区域将在创建新客户时自动更新。
报价单可以针对客户以及潜在客户创建。当将为潜在客户创建的报价单转换为销售订单时,系统会尝试将该潜在客户转换为客户。在后端创建客户时,销售区域的值从销售设置中获取。如果未找到销售区域的默认值,则会收到一条要求输入销售区域的验证消息。您也可以手动将潜在客户转换为客户。
物料价格设置
1. 默认价格表
在此字段中设置的价格表将自动更新到销售交易(如报价单、销售订单、交货单和销售发票)的价格表字段中。
2. 在整个销售周期中保持相同价格
确保在整个销售过程中保持相同的价格。启用后,ERPNext 将验证从销售订单创建的交货单或销售发票中物料的价格是否发生变化。
3. 使用默认价格表的价格作为后备
如果在交易中设置的价格表中未找到物料的物料价格,则会从默认价格表中获取价格。请勿将此功能与库存设置中的如果缺少则自动插入物料价格一起使用,因为来自默认价格表的价格可能会最终出现在其他价格表中。
3. 如果整个销售周期中未保持相同价格时的操作
您可以在“如果整个销售周期中未保持相同价格时的操作”字段中配置系统应采取的操作:
- 停止:ERPNext 将通过抛出验证错误来阻止您更改价格。
- 警告:系统将允许您保存交易,但如果价格发生更改,则会显示一条警告消息。
注意: 仅当启用了“在整个销售周期中保持相同价格”时,此字段才可见。
4. 允许覆盖“停止”操作的角色
允许用户添加角色以覆盖“在整个销售周期中保持相同价格”的“停止”操作,前提是“如果整个销售周期中未保持相同价格时的操作”设置为“停止”。
注意: 仅当启用了“在整个销售周期中保持相同价格”并且“如果整个销售周期中未保持相同价格时的操作”设置为“停止”时,此字段才可见。
5. 允许用户在交易中编辑价格表价格
销售交易中的物料表格有一个名为“价格表价格”的字段。默认情况下,此字段在所有销售交易中都是不可编辑的。这是为了确保物料的价格从物料价格记录中获取,并且用户无法编辑它。
如果您希望从物料价格表获取的价格可编辑,则应取消选中此字段。
6. 验证物料销售价格与采购价格或评估价格
在进行销售时,了解您是否亏损非常重要。启用此验证将检查物料的销售价格与其评估/采购价格。如果发现物料的销售价格低于其采购价格,则当此复选框被勾选时,您将收到提示。
7. 根据子物料价格计算产品套装价格
启用此功能将执行以下操作:
- 使所有打包/套装物料表格中的“价格”列可编辑。
- 根据打包/套装物料表格中指定的子物料价格,计算物料表格中所有产品套装的价格。
注意: 如果启用此选项,在“项目”表中更新产品包(Product Bundle)的费率将不会改变其价格。保存单据时,价格将根据其子项目(Child Items)重置。
8. 允许项目使用负费率
启用此选项以允许在销售交易中对项目使用负费率。此设置适用于应用大额折扣、处理退款或退货,以及处理特殊促销定价。
交易设置
1. 创建销售发票和交货单是否需要销售订单?
如果您希望在创建销售发票或交货单之前必须创建销售订单,则应将“是否需要销售订单”字段设置为“是”。默认情况下,此字段为“否”。
可以通过在客户主数据中启用“允许在没有销售订单的情况下创建销售发票”复选框,为特定客户覆盖此配置。
2. 创建销售发票是否需要交货单?
要将创建交货单设置为创建销售发票前的强制步骤,您应将此字段设置为“是”。默认情况下,此字段为“否”。
可以通过在客户主数据中启用“允许在没有交货单的情况下创建销售发票”复选框,为特定客户覆盖此配置。
3. 销售更新频率
项目进度和公司交易详情更新的频率。默认为“每次交易”,如果您每天有大量交易,也可以设置为“每日”或“每月”。
4. 总括订单余量 (%)
表示允许超出总括订单数量的销售百分比。
5. 允许项目在交易中多次添加
这是一个验证检查,当未勾选时,可防止同一项目在同一个交易中被多次添加。在某些情况下,如果确实需要,可以勾选此框。
6. 允许针对客户采购订单创建多个销售订单
创建销售订单时,您可以更新从客户处收到的采购订单编号和日期。通常,您只能针对客户的采购订单号和日期创建一个销售订单。但是,如果您希望允许针对客户的同一采购订单号创建多个销售订单,请勾选“允许针对客户采购订单创建多个销售订单”复选框。
7. 允许为已过期的报价单创建销售订单
这允许从已过有效期的报价单创建销售订单,为处理基于过期报价的订单提供了灵活性。
8. 销售退货时不预留销售订单数量
在处理销售退货时,阻止自动预留销售订单中的库存数量。
9. 在销售交易中隐藏客户的税务识别号
根据法定要求,大多数客户都有唯一的税务识别号。这些税务识别号也需要在销售交易中获取。但是,如果您不希望使用此功能,可以通过勾选此属性来禁用它。
10. 启用销售折扣会计
启用后,将在单独的折扣科目中为折扣创建额外的分类账分录。
11. 在批量创建交货单时启用截止日期
启用后,将为从销售订单批量创建的交货单添加一个截止日期过滤器。这允许您仅处理交易日期在指定截止日期之前的订单,这对于期末处理和批量履行非常有用。
12. 允许数量为零的报价单
“允许数量为零的报价单”功能使用户能够创建和提交销售报价单,即使其中一个或多个项目的数量为零。例如:费率合同。
默认情况下,ERPNext 要求报价单中的所有项目都有有效数量。启用此选项后,系统将移除此限制,并允许为未指定数量的项目生成报价单。
13. 允许数量为零的销售订单
“允许数量为零的销售订单”功能使用户能够创建和提交销售订单,即使其中一个或多个项目的数量为零。例如:费率合同。
默认情况下,ERPNext 要求销售订单中的每个项目都有有效数量。启用此选项后,系统将绕过此验证,并允许创建包含零数量项目的销售订单。