会计维度筛选

版本 13 中引入

在 ERPNext 中,您可以控制针对特定科目的各种核算维度的标记。 您可以使用核算维度筛选器允许或限制针对某个科目的某些核算维度。

要访问核算维度筛选器列表,请转到:

首页 > 会计 > 核算维度筛选器

1. 如何在 ERPNext 中创建核算维度筛选器。

  1. 转到核算维度筛选器列表,然后点击新建。
  2. 选择需要应用限制的核算维度。
  3. 根据您要应用的限制类型,在“允许或限制”字段中选择“允许”或“限制”。
  4. 在科目表中添加将应用限制的科目。如果某个核算维度必须对特定科目强制使用,您还可以勾选“是否强制”复选框。
  5. 在维度表中添加维度值,这些值将针对上述科目被允许或限制。

2. 功能特性

2.1 在交易中筛选核算维度

根据对科目应用的限制,只有允许的维度会被筛选出来并显示在交易中。

2.2 对无效和强制维度的验证

如果缺少任何强制维度,或者针对任何适用科目标记了受限维度,系统将不允许提交该交易,直到选择了正确的核算维度。

  1. 成本中心
  2. 预算编制
  3. 核算维度

银行保函

银行保函是银行等贷款机构出具的担保,确保债务人的债务能够得到履行。

换句话说,如果债务人未能偿还债务,银行将代为支付。银行保函使客户或债务人能够购买商品、设备或获得贷款,从而扩大业务活动。

客户可能会要求您提供第三方(如银行)出具的银行保函。该保函有指定金额,通常是合同总价值的一定百分比。银行保函在指定期限内有效,过期后失效。

在大型组织与小型组织之间的交易中,大型组织(供应商)面临无法收到提供物品/服务所应得款项的风险,因此它会从小型组织(客户)处获得银行保函。银行保函确保如果小型组织无法付款,大型组织仍能获得款项。

要访问银行保函列表,请前往:

首页 > 会计 > 银行与付款 > 银行保函

1. 如何创建银行保函

  1. 前往银行保函列表,点击新建。
  2. 选择类型:是从客户处接收银行保函,还是向供应商提供银行保函。
  3. 设置开始日期,并在“有效期(天)”中输入保函有效的天数。
  4. 根据步骤2选择销售订单或采购订单。
  5. 客户/供应商和金额将自动获取。
  6. 选择银行和银行账户。
  7. 输入银行保函编号和受益人名称。
  8. 保存并提交。

此文档允许您跟踪向供应商提供的和从客户处收到的银行保函。您可以在银行保函到期日临近时设置邮件提醒,以提醒自己从客户处取回银行保函。

1.1 创建银行保函时的其他选项

  • 保证金:这是支付给银行以办理银行保函的一定比例金额。
  • 产生的费用:银行收取的手续费。
  • 定期存款编号:如果提供方有定期存款,他们可以用其来办理银行保函。
  1. 会计科目表
  2. 销售订单
  3. 采购订单

采购退货

已采购的商品被退回称为采购退货。

通过采购退货功能,您可以将产品退还给供应商。这可能是由于多种原因,例如商品有缺陷、质量不匹配、买方不需要该库存等。

1. 前提条件

在创建和使用采购退货之前,建议您首先创建以下内容:

  • 商品
  • 采购发票

采购收货单

2. 如何创建采购退货

  1. 首先打开原始的采购收货单,即供应商交付商品时所依据的单据。

  1. 点击“创建 > 退货”,这将打开一张新的采购收货单,并勾选“是否退货”。商品、单价和税额将显示为负数。

  1. 提交退货采购收货单后,系统将减少指定仓库中的商品数量。为保持正确的库存估值,库存余额也将根据退回商品的原始采购价格相应增加。

  1. 在会计分类账中,“库存商品”科目将被贷记,而“已收货未开票”科目将被借记。

如果启用了永续盘存,系统还将针对仓库科目过账会计分录,以使仓库科目余额与库存分类账中的库存余额同步。

3. 通过采购收货单退货对库存的影响

针对采购收货单创建采购退货时:

  • 原始采购收货单及其关联的任何采购订单中的退回数量会被更新。

  • 如果100%退货,原始采购收货单的状态将变为已发出退货

  1. 销售退货
  2. 永续盘存

客户分组

客户组是在某些方面相似的客户的集合。

客户组允许您组织您的客户。通常,客户根据其业务运营领域按市场细分进行分组。在 ERPNext 中,客户组以层级结构创建。您可以创建一个主客户组,并在其下添加子客户组。

您可以定义一个价格列表,该列表将自动应用于属于该组的所有客户。您还可以获取每个组的趋势分析。默认情况下会创建个人、商业和政府客户组。您可以根据需要添加自己的客户组,例如零售、批发等。

如何创建客户组

  1. 转到 CRM > 设置 > 客户组
  2. 点击一个父级客户组,例如“所有客户组”。
  3. 点击“添加子项”。
  4. 输入“客户组名称”。
  5. 如果您想在此组下添加子客户组,请勾选“组节点”。
  6. 点击“创建新项”。

提示:如果您认为所有这些都太麻烦,您可以将其保留为“默认 客户组”。但所有这些努力,在您开始获取报告时会得到回报。下面是一个示例报告的样例:

功能

分配信用额度、默认价格列表和默认付款条款模板

您可以分配信用额度、价格列表和付款条款,当在销售交易(如销售订单和销售发票)中选择属于该客户组的客户时,这些将自动应用。

默认应收账户

您无需在 ERPNext 中为每个客户创建单独的会计分类账。有关更多详细信息,请阅读通用应收账户。

如果您需要为某个客户设置单独的应收账户,可以在“默认应收账户”部分添加。

  1. 客户
  2. 价格列表
  3. 付款条款

客户

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

每个客户都需要分配一个唯一的 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. 提交发票:

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