ERPNext 入门指南

开始使用 ERPNext 可能会让人感到不知所措,但专注于以下步骤将帮助您有效地设置和集成系统。以下是启动 ERPNext 之旅的简化方法。

1. 明确您的需求

  • 确定需求:确定您需要的核心功能(例如,库存管理、会计)。
  • 设定目标:明确您希望通过 ERPNext 实现什么目标。

2. 选择部署方式

  • 云托管:选择使用 Frappe Cloud 或第三方提供商,以最少的基础设施实现轻松设置。
  • 自托管:如果您拥有技术资源并希望控制设置,可以在自己的服务器上安装 ERPNext。

3. 设置 ERPNext

  • 云部署:注册并按照设置说明进行操作。
  • 自托管:准备您的服务器,并按照安装指南设置 ERPNext。

4. 配置基本设置

  • 设置管理员账户:创建您的管理员资料。
  • 输入公司信息:填写公司名称、地址和货币等基本信息。
  • 系统配置:配置不同的模块和工作流程以匹配您的需求。

5. 培训与上线

  • 培训用户:提供培训课程或资源,帮助您的团队熟悉 ERPNext
  • 正式上线:将日常运营过渡到 ERPNext,并监控系统是否存在任何问题。

概念与术语

让我们熟悉一下 ERPNext 中使用的术语和一些基本概念。


基本概念

公司

这代表为 ERPNext 设置的公司记录。使用相同的设置,您可以创建多个公司记录,每个记录代表一个不同的法律实体。每个公司的会计处理将不同,但它们将共享客户、供应商和物料记录。

设置 > 公司

客户

代表一个客户。客户可以是个人或组织。您可以为每个客户创建多个联系人和地址。

销售 > 客户

供应商

代表商品或服务的供应商。您的电话公司是供应商,您的原材料供应商也是。同样,供应商可以是个人或组织,并且有多个联系人和地址。

采购 > 供应商

物料

一种产品、子产品或服务,可以购买、销售或制造,并且具有唯一标识。

库存 > 物料

科目

科目是进行财务和业务交易的标题。科目示例包括“应收账款”、“应付账款”、“应付增值税”、“差旅费用”、“销售收入”、“股本”等。ERPNext 会在后台自动跟踪您的客户和供应商余额,因此您无需为它们创建专门的科目。

会计 > 科目表

地址

地址代表客户或供应商的位置详细信息。这些可以是不同地点的地址,例如总部、工厂、仓库、商店等。

销售 > 地址

联系人

一个联系人属于客户或供应商,或者只是一个独立的联系人。联系人包含姓名以及电子邮件和电话号码等联系信息。

销售 > 联系人

沟通记录

与联系人或潜在客户的所有沟通记录列表。从系统发送的所有电子邮件都会添加到沟通记录表中。

支持 > 沟通记录

价格表

价格表是存储不同费率方案的地方。它是您为存储在特定列表下的一组物料价格所指定的名称。

销售 > 价格表

采购 > 价格表


会计

会计年度

代表一个财务年度或会计年度。您可以同时操作多个会计年度。每个会计年度都有开始日期和结束日期,交易只能在此期间记录。当您“关闭”一个会计年度时,其余额将作为“期初”余额结转到下一个会计年度。

设置 > 公司 > 会计年度

成本中心

成本中心类似于科目,但唯一的区别在于其结构比科目更贴近您的业务。例如,在您的科目表中,您可以按类型(如差旅费、营销费等)划分费用。而在您的成本中心表中,您可以按产品线或业务组(如在线销售、零售销售等)进行划分。

会计 > 成本中心表

日记账分录

包含总账分录且这些分录的借方和贷方总额相等的凭证。在 ERPNext 中,您可以使用日记账分录来更新付款、退货等。

会计 > 日记账分录

销售发票

发送给客户的账单,用于交付物料(商品或服务)。

会计 > 销售发票

采购发票

供应商发送的账单,用于交付物料(商品或服务)。

会计 > 采购发票

货币

ERPNext 允许您以多种货币记录交易。不过,您的账簿只能有一种基础货币。当您以不同货币过账发票并收款时,金额会按指定的汇率转换为默认货币。

设置 > 货币


销售

客户组

客户的分类,通常基于市场细分。

销售 > 设置 > 客户组

潜在客户

一个可能成为未来业务来源的人。潜在客户可能会产生商机。(源自:“可能导致销售”)。

客户关系管理 > 潜在客户

商机

一个潜在的销售机会。(源自:“业务机会”)。

客户关系管理 > 商机

报价单

客户对物料或服务进行询价的请求。

销售 > 报价单

销售订单

确认客户对物料(产品或服务)的交付条款和价格的单据。交货、工单和发票均基于销售订单生成。

销售 > 销售订单

区域

用于销售管理的地理区域分类。您可以为区域设定目标,每笔销售都与一个区域相关联。

销售 > 设置 > 区域

销售合作伙伴

第三方分销商/经销商/联盟成员/佣金代理人,通常以佣金形式销售公司产品。

销售 > 设置 > 销售合作伙伴

销售人员

向客户推销并促成交易的人员。您可以为销售人员设定目标,并在交易中标记他们。

销售 > 设置 > 销售人员


采购

采购订单

向供应商发出的合同,规定按指定成本、数量、日期和其他条款交付指定物料。

采购 > 采购订单

物料申请

由系统用户提出,或由 ERPNext 根据再订购点或生产计划中的预计数量自动生成的,用于采购一组物料的请求。

采购 > 物料申请


库存

仓库

用于记录库存条目的逻辑仓库。

库存 > 仓库

库存条目

物料从一个仓库转移到另一个仓库,或从一个仓库转移到另一个仓库。

库存 > 库存条目

交货单

列出待发运物料及其数量的单据。交货单会减少发货仓库的物料库存。交货单通常根据销售订单生成。

库存 > 交货单

采购收货单

说明已从供应商处收到特定物料组的单据,通常对应采购订单。

库存 > 采购收货单

序列号

分配给特定物料单位的唯一编号。

库存 > 序列号

批次

分配给一组特定物料单位的编号,这些单位可能是一起采购或生产的。

库存 > 批次

库存分类账条目

一个统一的表格,记录所有从一个仓库到另一个仓库的物料移动。当创建库存条目、交货单、采购收货单和销售发票(销售点)时,此表格会更新。

库存盘点

通过电子表格(CSV)文件更新多种物料的库存。

库存 > 库存盘点

质量检验

在从供应商收货或向客户交货时,记录物料特定参数的单据。

库存 > 质量检验

物料组

物料的分类。

库存 > 设置 > 物料组


生产

物料清单(BOM)

列出生产另一种物料所需操作和物料及其数量的清单。物料清单(BOM)用于规划采购和进行产品成本核算。

生产 > BOM

工作中心

执行物料清单操作的地点。它有助于计算产品的直接成本。

生产 > 工作中心

工单

指示生产(制造)特定物料及指定数量的文件。

生产 > 工单

生产计划工具

根据给定期间内的未结销售订单,自动创建工单和采购申请的工具。

生产 > 生产计划工具


设置 / 自定义

自定义字段

用户在表单/表格上定义的字段。

设置 > 自定义 ERPNext > 自定义字段

全局默认值

在此部分,您可以设置系统各种参数的默认值。

设置 > 数据 > 全局默认值

可在交易上设置的仅用于打印的标题。例如,您希望将报价单打印为“提案”或“形式发票”标题。

设置 > 品牌和打印 > 打印标题

条款与条件

您的合同条款文本。在销售/采购交易中,可能存在供应商向客户提供商品或服务所依据的某些条款与条件。您可以将条款与条件应用于交易,并在打印文档时显示。要了解条款与条件,请点击此处

销售 > 设置 > 条款与条件

计量单位(UOM)

物料的计量方式。例如,千克、个、对、包等。

库存 > 设置 > UOM

项目负责人

在任何组织中实施 ERPNext 都需要明确识别痛点、精心规划,并让项目所有相关方积极参与。这涉及整合各种业务流程、数据迁移、培训以及组织变革管理。

由于同时存在众多并行环节,因此设立一个推动活动的单一联络点至关重要。实践证明,项目负责人的有效性是区分成功与失败的关键因素。

以下是为每个项目指派项目负责人的一些主要好处。

  1. 领导力: 项目负责人是客户端的单一联络点,通过紧密遵循项目的愿景、目标和宗旨,提供强有力的领导。
  2. 利益相关方支持: 项目负责人充当项目团队与关键利益相关方之间的桥梁。他/她致力于提高项目认知度,并争取潜在用户和利益相关方的支持。
  3. 资源分配: 项目负责人确保根据需求分配所需资源(人力、资金等),以保证项目顺利持续推进。
  4. 问题解决: 项目负责人在遇到任何挑战时提供解决方案。他们需要处理紧急问题、解决人际冲突,并做出明智决策,确保项目按计划进行。
  5. 变更管理: ERP 实施涉及流程和团队运作方式的合理变更。项目负责人帮助员工适应新系统,确保平稳过渡。
  6. 风险管理: ERP 实施可能复杂且风险较高,因为它直接影响用户的业务连续性。项目负责人识别潜在风险并制定缓解策略,最大限度地减少项目延误或失败的可能性。
  7. 沟通: 项目负责人跟踪项目进展,并向相关利益相关方分享更新信息。
  8. 问责制: 项目负责人在自己一方组建团队,并确保每个人都清楚自己在实施过程中应扮演的角色。他们密切跟踪承诺、截止日期和里程碑,并及时指出任何潜在风险。
  9. 持续改进: 有时,ERP 实施可能是一个迭代过程。因此,项目负责人会继续领导项目,涉及定制化、本地化和功能增强。

开源

“开源”一词指的是那些源代码可供公众查看、修改、增强和分发的软件。这与代码受到严格限制的专有系统形成对比。

ERPNext 是一款根据 GNU 通用公共许可证 (GPLv3) 发布的免费开源软件。

它赋予您以下自由:

  • 为任何目的使用该软件
  • 修改软件以满足您的需求
  • 与任何人分享该软件
  • 分享您所做的修改

ERPNext 的源代码可在 GitHub 上获取。

系统安全

ERPNext 使用加密技术来保护所有静态和传输中的数据。这意味着即使黑客获得了您的数据访问权限,如果没有正确的密钥,他们也无法读取这些数据。

ERPNext 使用两种主要的加密类型:

  • 对称加密: 使用相同的密钥来加密和解密数据。这是一种更简单、更高效的加密类型,但要求数据的发送方和接收方拥有相同的密钥。
  • 非对称加密: 使用两个不同的密钥,一个用于加密,一个用于解密。这是一种更安全的加密类型,但也更复杂且效率较低。

ERPNext 结合使用对称和非对称加密来保护数据。例如,对称加密用于加密静态数据,而非对称加密用于加密传输中的数据。

除了加密之外,ERPNext 还使用其他安全功能来保护数据,例如:

  • 访问控制: 允许您控制谁可以访问您的数据。您可以创建不同的用户角色和权限,以便只有授权用户才能访问他们所需的数据。
  • 入侵检测: 监控您的系统是否存在可疑活动。如果黑客试图破坏您的安全,ERPNext 会向您发出警报,以便您采取行动。
  • 定期安全审计: ERPNext 会定期接受独立安全公司的审计,以确保其安全性是最新的。

这些安全功能使 ERPNext 成为市场上最安全的 ERP 解决方案之一。如果您正在寻找一种安全的方式来管理您的业务数据,ERPNext 是一个不错的选择。

以下是在 ERPNext 中使用加密的一些额外好处:

  • 它有助于保护敏感数据,例如客户信息、财务数据和知识产权。
  • 它有助于防止数据泄露,数据泄露可能会损害公司的声誉和财务状况。
  • 它有助于遵守数据隐私法规,例如《通用数据保护条例》(GDPR)。

开源软件的优势在于:

  1. 不会受限于某个特定的供应商。
  2. 您可以将应用程序托管在任何地方,包括您自己的服务器,从而完全拥有数据的所有权并保护数据隐私。
  3. 您可以访问社区寻求帮助。
  4. 您可以受益于一个经过广泛人群评审和使用的产品,这些人已经报告了数百个问题和改进建议。

虽然 ERPNext 是免费且开源的,但为其运行服务器、实施和支持它并非易事。您可以选择在 erpnext.com 上寻求专业帮助,或寻找合适的服务提供商。这将帮助您降低风险并专注于交付业务价值。

我需要 ERPNext 吗

您是否仍在使用多种专门的工具/平台来管理运营,并发现难以保持数据一致性?

您是否对通过数字化所有运营来实现无纸化犹豫不决?

您是否厌倦了难以满足您不断变化的业务需求的旧系统?

ERPNext 将帮助您摆脱这些痛点,因为它是一个开源平台,将成为您所有运营需求的单一真实数据源。ERPNext 可以托管您的所有数据并复制业务流程,使其无缝运行。由于它涵盖了广泛的企业功能/部门,如会计、采购、销售、人力资源、库存管理等,ERPNext 是任何组织都可以设置的系统。

相比传统会计软件的优势:

  • 集成模块: ERPNext 提供包含会计、销售、采购、库存、制造、人力资源、CRM 和项目管理的完整集成模块包。这种集成确保了各部门之间的无缝数据流,减少了数据孤岛并提高了效率。
  • 易于定制: 高度可定制,以适应特定的业务需求,可以设计量身定制的工作流程。
  • 可扩展性: 系统可以随着业务的增长而扩展,通过容纳不断增加的交易量和额外的功能需求。
  • 统一平台: ERPNext 促进了跨部门的更好协作,因为所有数据和流程都位于同一平台上。
  • 实时数据: 提供业务数据的实时可见性和可访问性,允许快速进行数据驱动的决策。
  • 全面报告: 提供涵盖业务各个方面的详细报告和仪表板,提供更深入的见解和分析能力。

相比大型 ERP 系统的优势

  • 最低投资: 由于它是开源的,ERPNext 消除了对昂贵许可费的需求,不像大型 ERP 系统。
  • 实惠的实施与维护: ERPNext 的实施和维护成本通常较低。
  • 开源特性: ERPNext 允许完全访问源代码,实现深度定制和集成。
  • 更快的部署周期: 与大多数大型 ERP 系统不同,ERPNext 可以更快地实施。
  • 活跃的社区: 全球有广泛的用户和开发者社区,提供支持并致力于平台的持续改进。
  • 无供应商锁定: ERPNext 的开源特性确保企业不会因满意度较低而被锁定在与单一供应商的长期合同中。

企业为何要用ERP

如果您已经确信您的组织需要一个一体化企业解决方案系统,可以跳过此页面。

如今,中小型企业(SMEs)也面临着大型企业所遇到的一些问题,其中之一就是规划和资源管理。中小企业面临类似的复杂性,但处理这些问题的资源有限。

小型企业(与大型企业一样)必须:

  1. 记账以跟踪销售/采购。
  2. 处理税务。
  3. 支付员工工资。
  4. 在承诺的时间范围内管理交付。
  5. 提供优质的商品和服务。
  6. 与客户沟通,解答他们的疑问。

大型企业投资数百万美元用于像 SAP 这样高度复杂的系统。SAP 及类似系统能够处理这些大型企业的需求,将其跨国多公司多币种的全球业务整合到一个平台上。这帮助它们在会计、税务、薪资、报告和供应链等基本流程中实现了数据/记录的整合。

与大型企业相比,中小企业被排除在第一波数字革命(1995-2015年)之外。被排除的主要原因在于它们没有足够的财务资源来许可、雇佣程序员和定制此类软件以满足自身需求。像 SAP 这样的系统对大多数中小企业来说是不可行的。这类系统需要至少 10 万美元(是的,十万美元)及以上的资本支出或运营支出。即使这些供应商提供云服务(软件即服务,SAAS),也没有一种让人放心的简易自助(DIY)方式。

因此,直到今天,小型企业仍在努力保持事务有序。它们通常混合使用各种应用程序和工具,如电子表格、会计软件、基于网络的 CRM 来管理日常记录。结果,它们需要访问不同的系统来了解客户主数据、销售、现金流或盈利能力。信息存在于不同的孤岛中,很难合并数据以获得有用的见解或警报。这导致中小企业在日常运营中处于被动状态,而非主动。在这种受限的工作方式下,增长的空间有限。

ERPNext 解决了中小企业在资源管理方面面临的一些基本问题:

  1. 经济实惠:它是免费开源软件,可自由下载和安装。
  2. 完整性:所有必要模块都可用。查看完整列表。
  3. 可定制性:易于添加字段或更多功能。
  4. 高效性:计算需求相对较低(托管和管理成本更低)。
  5. 全面性:单一系统和数据库,允许多个用户同时记录交易或提取数据。

ERPNext 只适用于中小企业吗?

ERPNext 是一个功能强大且用途广泛的 ERP 系统,非常适合中小企业和大型企业,并且与 ERP 领域的任何市场领导者一样具有竞争力。它具有高度可扩展性、灵活性、安全性、极速性能、高性价比和合规性。它还提供广泛的功能和优势,可以帮助大型企业改善运营并实现目标。

以下是 ERPNext 如何使大型企业受益的简要亮点:

  • ERPNext 可以帮助大型企业改善财务绩效。 ERPNext 提供财务数据的实时洞察,可用于在预算、预测和投资方面做出更好的决策。
  • ERPNext 可以帮助大型企业简化运营。 ERPNext 可以自动化任务和流程,从而释放员工精力,专注于更具战略性的工作。
  • ERPNext 可以帮助大型企业自动化供应链。 ERPNext 通过自动化商品和物料的信息流,可以提高效率并降低成本。
  • ERPNext 可以帮助大型企业做出更好的决策。 ERPNext 提供实时数据和洞察,可用于识别趋势、进行预测和优化运营。

如果您是一家正在寻找 ERP 系统以改善运营并实现目标的大型企业,ERPNext 是一个值得考虑的好选择。以下是 ERPNext 的一些优势,使其成为大型企业的良好解决方案:

  • 可扩展性: ERPNext 是一个基于云的 ERP 系统,这意味着它可以扩展以满足即使是最大型企业的需求。它可以轻松部署和管理在大量用户和设备上。
  • 灵活性: ERPNext 是一个高度灵活的 ERP 系统,可以根据任何企业的特定需求进行定制。它拥有广泛的模块,可用于管理业务的不同方面,例如会计、制造、销售和人力资源。
  • 安全性: ERPNext 是一款安全的 ERP 系统,采用行业标准的安全功能来保护数据。它拥有强大的身份验证系统,可防止未经授权的数据访问。
  • 性能: ERPNext 是一款高性能的 ERP 系统,能够处理大量数据和交易。即使在重负载下,它也被设计为高效且可靠。
  • 支持: ERPNext 拥有一个由用户和开发者组成的强大社区,提供支持。此外,还有许多第三方合作伙伴为 ERPNext 提供专业服务。查看各种用户案例以了解更多信息。

简介

什么是 ERPNext?

ERPNext 是一款企业管理软件,帮助企业掌控运营的方方面面,无论是跟踪库存、管理财务、处理项目,还是让客户满意。可以把它想象成您企业的中枢神经系统,将所有环节整合在一起。

大多数 ERP 系统都笨重、昂贵,而且定制起来很麻烦。ERPNext 则不同。它是开源的、支持云部署,并且设计灵活。您能获得企业级系统的强大功能,却没有常见的复杂性。

为什么选择 ERPNext?

因为经营企业已经够难了。您的 ERP 系统不应该让它变得更难。

使用 ERPNext,您将获得一套完整的工具,满足您所有的业务需求,这些工具都已内置并随时可用。使用 ERPNext,您将获得:

  1. 一套完整的工具套件:从资产管理到会计再到库存,您需要的一切都已内置。
  2. 无供应商锁定:开源意味着您拥有自己的数据,并拥有定制的自由。
  3. 易于使用:一个干净、现代的界面,不会让人感觉像是 90 年代的产品。
  4. 成本效益高:没有高昂的许可费用。只有功能强大、行之有效的软件。

无论您是小型企业还是成长型企业,ERPNext 都能帮助您保持井井有条,自动化处理繁琐事务,并专注于真正重要的事情——经营您的企业。

主要功能

ERPNext 将帮助您:

  1. 跟踪组织的财务指标。
  2. 跟踪所有发票和付款。
  3. 了解库存中产品的可用数量。
  4. 识别并跟踪您的关键绩效指标 (KPI)。
  5. 识别未处理的客户查询。
  6. 管理员工薪资。
  7. 分配任务并跟进。
  8. 维护所有客户、供应商和联系人的数据库。
  9. 准备报价单。
  10. 跟踪您的预算和支出。
  11. 根据实际原材料、机器和人工成本确定有效的销售价格。
  12. 获取维护计划的提醒。
  13. 发布您的网站。

以及更多功能。

底层技术

  • Frappe 框架:一个用 Python 和 Javascript 编写的全栈 Web 应用程序框架。该框架为构建 Web 应用程序提供了坚实的基础,包括数据库抽象层、用户身份验证和 REST API。
  • Frappe UI:一个基于 Vue 的 UI 库,用于提供现代用户界面。Frappe UI 库提供了各种组件,可用于在 Frappe 框架之上构建单页应用程序。

安装

要安装/设置该应用程序,请遵循此处的指南。

学习与社区

  1. Frappe 学校 – 通过维护者或社区提供的各种课程学习 Frappe 框架和 ERPNext。
  2. 文档 – ERPNext 的详尽文档。
  3. 用户论坛 – 与 ERPNext 用户和服务提供商的社区互动。
  4. Telegram 群组 – 从用户社区获得即时帮助。