客户

客户,有时也称为顾客、买方或购买者,是指从卖方处接收商品、服务、产品或创意,并支付货币对价的一方。

每个客户都需要分配一个唯一的 ID。客户名称本身可以作为 ID,或者您可以在销售设置中设置一个命名系列来自动生成 ID。

要访问客户列表,请前往:

首页 > 销售 > 客户

1. 如何创建客户


  1. 前往客户列表,点击“新建”。
  2. 输入客户的完整名称。
  3. 如果客户代表个人,在“类型”字段中选择“个人”;如果客户代表公司,则选择“公司”。
  4. 选择一个客户组。默认提供“个人”、“商业”、“非营利”和“政府”选项。如果需要,您可以创建额外的组。
  5. 选择区域。
  6. 如果该客户是根据某个潜在客户创建的,您可以在“来自潜在客户”字段中选择该潜在客户。
  7. 保存。

您可以通过点击“禁用”来禁止针对该客户创建销售订单和销售发票。

高级提示:如果该客户代表您自己的某家公司,请勾选“是内部客户”。更多详情请查看公司间发票。

您也可以通过数据导入工具上传客户详细信息。

2. 功能


客户交易的一般流程如下:

注意:客户与联系人和地址是分开的。一个客户可以有多个联系人和地址。

2.1 多个联系人和地址

联系人和地址是分开存储的,这样您就可以为客户附加多个联系人或地址。

2.2 允许在没有销售订单和交货单的情况下创建销售发票

如果在销售设置中将“需要交货单”或“需要销售订单”选项配置为“是”,则可以通过在客户主数据中启用“允许在没有销售订单的情况下创建销售发票”或“允许在没有交货单的情况下创建销售发票”来为特定客户覆盖此设置。

2.3 设置预扣税类别

您可以设置预扣税类别,以便为符合条件的客户设置 TCS(税款征收来源)。更多信息,请访问预扣税类别页面。

2.4 默认货币和价格表

ERPNext 支持多种货币和价格表。

您可以通过在“计费货币”字段中选择适当的货币,来设置用于该客户销售订单和销售发票的默认货币。

同样,您可以通过在“默认价格表”字段中选择适当的货币,来设置用于该客户销售订单和销售发票的默认价格表。

2.5 与会计集成

与许多会计软件不同,您无需为每个客户创建单独的会计分类账。默认情况下,会创建一个名为债务人的统一分类账。

但是,如果您特别需要为某个客户设置单独的分类账,请先在科目表中的应收账款下创建该分类账,然后将其添加到客户的“会计”部分。

高级提示:ERPNext 支持多公司会计。您可以在多个公司中使用相同的客户记录。由于会计分类账是特定于公司的,如果您决定为某个客户设置单独的会计分类账,则需要在“会计”部分选择公司及其对应的分类账。

2.6 信用额度和付款条款

您可以通过在“信用额度”字段中输入金额来设置信用额度。更多详情请阅读信用额度。

您可以在“默认付款条款模板”字段中选择要应用于销售订单和销售发票的默认付款条款。

2.7 销售团队和销售合作伙伴

如果您有一个或多个销售人员负责管理对该客户的销售,您可以在“销售团队”部分添加他们。如果涉及多个销售人员,您可以在他们之间分配贡献比例。确保所有销售人员的贡献比例之和等于 100%。

更多详情请查看销售交易中的销售人员。

销售合作伙伴是第三方分销商/经销商/佣金代理/联盟成员/转售商,他们为您的产品/服务销售提供便利,并收取佣金。如果您通过销售合作伙伴向客户销售产品/服务,您可以在“销售合作伙伴”字段中设置,并提及用于计算佣金的“佣金率”。

2.8 忠诚度计划

如果您想向客户提供忠诚度计划,请在“忠诚度计划”字段中选择该计划。

2.9 查看会计分类账和应收账款

点击“会计分类账”按钮,查看与该客户的所有会计交易。

点击“应收账款”按钮,查看所有未结发票的详细信息。

2.10 设置客户 ID、默认客户组、区域和价格表

您可以在销售设置中设置如何为每个客户生成唯一标识。

  • 命名系列:如果您希望根据命名系列为每个客户生成唯一标识,请在“客户命名方式”中选择“命名系列”。
  • 客户名称:如果客户名称本身应作为标识使用,请在“客户命名方式”中选择“客户名称”。在这种情况下,如果您创建了两个名称相同的客户,– 1 将作为后缀添加到第二个客户名称后。

您可以在销售设置中设置默认的客户分组、区域和价格表。

您可以使用自定义表单工具自定义客户文档类型。

  1. 客户分组
  2. 报价单
  3. 价格表
  4. 联系人
  5. 潜在客户、联系人与客户之间的区别

销售基础

ERPNext 的销售模块中,主单据类型在管理销售相关数据和流程方面起着关键作用。

通过有效利用主单据类型,企业可以简化销售运营,维护准确的客户记录,跟踪销售交易,并确保及时开票和收款,从而提高客户满意度和整体业务绩效。

  • 客户
  • 客户组
  • 销售人员
  • 销售合作伙伴
  • 区域
  • 促销方案

销售模块简介

ERPNext 中的销售模块旨在简化销售流程并增强客户关系管理。

  • 报价单:生成并向潜在客户发送报价,并将其转换为销售订单。
  • 销售订单:从初步询价到交付,创建、管理和跟踪销售订单。
  • 发票:开具和管理销售发票,包括处理付款和管理应收账款。
  • 客户管理:维护客户的详细记录,包括联系信息、交易历史记录和信用额度。
  • 报告与分析:访问关于销售业绩、收入和客户趋势的报告,为战略决策提供依据。

销售模块帮助企业高效管理销售流程、改善客户服务并推动收入增长。

视频教程

销售

  1. Frappe School 销售模块课程
  2. 客户
  3. 产品捆绑包
  4. 销售周期
  5. 定价规则

其他

  1. 折扣
  2. 税费

采购周期概览

对于采购周期中流程的初学者理解,共有 7 个阶段:

  1. 物料申请
  2. 询价单
  3. 供应商报价
  4. 采购订单
  5. 采购收货
  6. 采购发票
  7. 付款录入

首先,考虑采购周期的标准流程,假设您根据要采购的物料在 ERPNext 中提交了一个物料申请
一旦提交了物料申请,可能会出现多种情况,例如多个供应商竞标或销售相同物料,在这种情况下,会开启一个询价单[RFQ]
一旦提交了询价单,供应商会根据所需数量提交他们的价格。不同供应商的价格可以由用户在 ERPNext 内发送,甚至可以通过 Web 门户发送。此外,收到报价后,可以使用供应商报价进行比较。在比较出最佳报价后,会据此生成一个采购订单。生成采购订单后,可以根据组织内的流程生成发票采购收货,随后进行付款录入

服务采购发票

1. 设置供应商

  1. 导航至供应商:

    • 前往 采购 > 供应商
  2. 创建新供应商(如果尚未创建):

    • 点击 新建
    • 输入供应商详细信息(名称、联系信息、地址)。
    • 保存供应商记录。

2. 创建服务项目

  1. 导航至项目主数据:

    • 前往 库存 > 项目
  2. 创建新项目:

    • 点击 新建
    • 输入项目代码和名称。
    • 项目组 字段下,选择或创建一个服务组。
    • 项目类型 设置为 服务
    • 填写其他相关详细信息,如计量单位和描述。
    • 保存项目记录。

3. 创建采购发票

  1. 导航至采购发票:

    • 前往 采购 > 采购发票
  2. 开始新发票:

    • 点击 新建
  3. 输入基本信息:

    • 供应商: 选择提供服务的供应商。
    • 发票日期: 输入发票日期。
    • 参考编号: 输入供应商提供的任何参考编号。
  4. 添加服务详细信息:

    • 项目部分: 点击 添加项目
    • 选择服务项目: 选择您之前创建的服务项目。
    • 描述: 提供服务的详细描述。
    • 单价和数量: 输入服务的单价和数量。
    • 税费和费用: 如果适用,添加任何税费或额外费用。
  5. 账户详细信息:

    • 费用科目: 确保服务费用记录在适当的费用科目下。这可以在发票的 账户 部分进行配置。
  6. 审核并保存:

    • 验证所有详细信息是否准确。
    • 点击 保存 以保存发票草稿。

4. 提交

  1. 提交发票:

    • 确认详细信息后,点击 提交 以最终确定发票。

ERPNext 中计算运费税费

用例:按税率计算货运代理费用

当运费需要按税率计算在货运费用中时,我们可以按照以下步骤操作:

  • 您可以在科目表的税金科目中创建一个明细账,或者考虑在税务科目中使用 GST 税金科目来计算运费。

  • 现在创建一个名称为:运费和货运代理 的项目

  • 您现在可以为供应商创建采购发票,并添加此项目来计算与运费相关的税金。您可以根据公司政策,基于净总额或项目数量来设置运费税率。

提交后修改采购订单

现在,在提交采购订单后,可以使用 Update Items 按钮修改数量和单价。

要更新已提交采购订单中的数量和单价,请点击 Update Items 按钮。系统会弹出一个对话框,供您进行修改。

请注意以下验证规则和使用场景:

  • 更新功能会检查采购订单是否已关联采购收货单和采购发票。
  • 对于未收货或部分收货的采购订单,可以更新数量。对于已完成收货的采购订单,则无法更新数量。
  • 对于未开票或部分开票的采购订单,可以更新单价。对于已提交采购发票的采购订单,则无法更新单价。

不同计量单位采购

每个物料都有一个关联的库存计量单位。例如,笔的计量单位可以是“个”,而沙子的库存计量单位可以是“公斤”。但是,当我们向供应商下订单时,物料的计量单位可能会发生变化。比如,我们可以向供应商订购1套/盒笔,或者一卡车沙子。在创建采购交易时,您可以更改物料的采购计量单位。

场景:

物料“笔”的库存计量单位是“个”,但采购时是按“盒”购买的。因此,我们将按盒为单位创建笔的采购订单。

步骤1:在采购订单中编辑计量单位

在采购订单中,您会看到两个计量单位字段。

  • 计量单位
  • 库存计量单位

这两个字段默认会显示物料的默认计量单位。您应该编辑“计量单位”字段,并选择采购计量单位(本例中为“盒”)。更新采购计量单位主要是为了供应商参考。在打印格式中,您将看到以采购计量单位显示的物料数量。

步骤2:更新计量单位换算系数

如果一盒笔中有20支,则计量单位换算系数为20。

根据数量和换算系数,将以物料的库存计量单位计算数量。如果您只购买一盒,那么库存计量单位的数量将设置为20。

库存分类账过账

无论选择哪种采购计量单位,库存分类账过账都将以物料的默认计量单位进行。因此,在以不同计量单位采购物料时,您应确保正确输入换算系数。

在物料中设置换算系数

在物料主数据中,在“采购”部分下,您可以列出物料所有可能的采购计量单位及其对应的计量单位换算系数。

维护供应商物料代码

对于每个物料,您分配的代码可能与供应商给该物料分配的代码不同。ERPNext 允许您在物料主数据中跟踪供应商的物料代码。您还可以在采购交易中获取供应商的物料代码,以便他们能根据其物料代码轻松识别所引用的物料。

1. 在物料中更新供应商物料代码

在物料主数据的“供应商详情”部分,输入供应商为该物料提供的物料代码。

2. 交易中的供应商物料代码

每笔采购交易在物料表中都有一个字段,用于获取供应商的物料代码。该字段在表单以及标准打印格式中都是隐藏的。您可以通过“自定义表单”更改该字段的属性,使其可见。

进入打印视图,点击菜单 > 自定义,输入新的打印格式名称,找到物料表,点击其中的选择列按钮。您将看到以下界面。现在选中“供应商部件号”复选框。

只有在采购交易中选定的供应商和物料代码与物料主数据中记录的值匹配时,供应商物料代码才会被获取到采购交易中。