按时间支付

ERPNext 项目中的基于时间的薪酬是指根据员工或承包商在特定项目或任务上花费的时间来计算和支付报酬的过程。

此功能在按小时费率或里程碑成果计费的行业中尤其有用。ERPNext 通过精确跟踪个人在项目任务或里程碑上记录的时间,来支持基于时间的薪酬。它允许组织为不同角色或项目设置小时费率或付款条款,确保对完成的工作给予公平的报酬。

  • 从工时表创建销售发票
  • 从工时表创建工资单

工时表

工时表是记录员工完成每项任务所花费小时数的文档。

工时表还可用于计算员工的可计费工时、计算员工薪资,或跟踪员工对项目或任务的贡献。

ERPNext 中,工时表可以以表格形式记录特定员工在多个任务或项目上的工作情况。

要访问工时表,请前往:

首页 > 项目 > 时间跟踪 > 工时表

如何创建工时表

  • 前往工时表列表,点击“新建”。
  • 输入公司名称和员工代码。
  • 在“工时表”字段中添加以下详细信息:
    • 活动类型:添加工时表所针对的活动类型。
    • 开始时间:输入工作开始的日期和时间。
    • 小时数:输入此工时表对应的小时数。一个工时表也可用于跟踪多天的工作时长。
    • 项目:如果此工时表需要关联到特定项目,可在此处添加项目名称。
    • 计费:如果此工时表是可计费的,则需要勾选此框。
  • 点击“添加行”以添加更多此类工时表。
  • 保存。
  • 保存工时表后,根据各工时表中输入的详细信息,开始日期、结束日期和总工作小时数将自动更新。点击“提交”。

或者,也可以通过以下方式从任务创建工时表:

  1. 前往您要为其创建新工时表的任务。
  2. 前往仪表盘上“活动”部分下的“工时表”。加号图标“+”将引导您进入工时表创建页面。
  3. 按照步骤创建工时表。

工时表中的计时器

计时器可用于记录员工在工时表中完成特定活动所花费的实际时间。

启动计时器的步骤:

  • 在工时表中,点击启动计时器,会弹出一个对话框,您需要输入以下详细信息:
    • 活动类型:您正在记录时间的活动。
    • 项目:您正在为其创建工时表的项目。
    • 任务:您正在工时表中记录时间的任务。
    • 预计小时数:输入您预计完成任务所需的小时数。

  • 完成任务后,点击“完成”。工时表中将创建一条新记录,时间将作为一条工时记录记录在工时表的工时记录表中。
  • 如果时间超过“预计小时数”,将出现一个警告框。

创建工时表时的其他选项

展开工时表时,您可以输入以下详细信息:

  • 预计小时数:输入完成工时表中任务所需的暂定时间。
  • 结束时间:输入工作完成的日期和时间。
  • 已完成:如果在提交工时表时任务已完成,则需要勾选此框。
  • 任务:如果此工时表需要关联到特定任务,可在此处操作。
  • 计费小时数:此工时表需要向客户计费的小时数。
  • 计费费率:此工作需要向客户计费的费率。
  • 成本费率:这是工作的实际成本。它从活动成本(按员工)或活动类型中获取,并且可以编辑。
  • 计费金额:计费金额根据可计费小时数和计费费率自动计算。
  • 成本金额:成本金额根据小时数和成本费率自动计算。

工时表配置

计费详情

  • 总可计费小时数:根据工时表,总可计费小时数将自动填充至此。
  • 总可计费金额:根据工时表,总可计费金额将自动填充至此。
  • 总已计费小时数:工时表提交后,您将获得从工时表创建销售发票的选项。将向客户计费的小时数将在此处获取,一旦销售发票提交,总已计费小时数将被获取。
  • 总已计费金额:与总已计费小时数的获取方式类似,总已计费金额也将被获取。
  • 总成本金额:根据工时表,由员工指定的总成本金额将在此处关联。
  • % 已开票金额:工时表提交后,若根据该工时表创建了销售发票,系统会计算已开票金额占总可开票金额的百分比,并在此处显示。
  • 保存工时表后

    工时表保存并提交后,开票费率与成本费率等详情将被锁定,无法更改。提交工时表后,可创建以下单据类型:

    • 销售发票
    • 工资单

    工时记录

    ERPNext中,项目时间跟踪在确保准确的项目管理和资源利用方面起着关键作用。

    通过允许员工针对特定任务或项目记录时间,ERPNext能够清晰展示各项活动所花费的时间。此功能有助于监控项目进度、识别瓶颈并优化资源分配。项目管理模块中的时间跟踪使项目经理能够基于实时数据做出明智决策,最终促进更高效的项目执行和成功成果。

    • 活动类型
    • 活动成本
    • 时间表

    客户门户项目

    如果您正在为客户处理项目,则需要不时向他们更新项目进度。在 ERPNext 中,您可以通过客户门户实现这一点。

    将用户添加为网站用户

    要从门户访问项目,必须将客户添加为网站用户。客户也可以从您的 ERPNext 账户的登录页面注册,使用联系信息中提到的相同电子邮件地址。您还可以使用联系信息中的 邀请用户 按钮向联系人发送邀请。

    在项目中添加客户和用户

    在项目中,检查客户详细信息部分。选择与此项目关联的客户和销售订单。

    在用户表格下,选择可以访问此项目的联系人。

    项目的门户视图

    当客户从门户登录时,他们将能够查看该项目的所有任务以及相关的工时表。此外,客户还可以在需要时更新任务状态或添加评论。

    项目更新

    项目更新是项目状态的报告,可以发送给项目的所有利益相关方。

    每当您想向利益相关方通报项目进展时,都可以向他们发送项目更新。

    要访问项目更新,请前往:

    首页 > 项目 > 项目 > 项目更新

    如何创建项目更新


    1. 前往项目更新列表,点击“新建”。
    2. 添加您要发送更新的项目名称。
    3. 在子表中添加您要发送项目更新的用户名称。这些用户可以是您的客户,也可以是任何其他内部或外部利益相关方。
    4. 保存并提交。

    提交项目更新后,系统会向选定的利益相关方发送一封包含项目更新内容的电子邮件。

    附加详情

    当您展开包含用户名称的表格时,可以添加以下详细信息:

    1. 您可以选择在向特定用户发送项目更新时,是否同时发送欢迎邮件。
    2. 您可以选择是否允许特定用户在项目更新中查看附件。
    3. 您可以在“项目状态”字段中添加项目当前状态的描述,以指示项目的进展情况。

    项目视图

    由于项目具有时间敏感性,我们需要不同类型的视图,以直观的方式向查看它们的用户传达信息。

    除了项目和任务的通用列表视图和报表视图外,ERPNext 还为任务提供了甘特图、看板和日历视图。您可以通过进入任务列表,然后从左侧边栏中选择这些视图来访问它们。

    甘特图视图

    甘特图显示任务之间如何相互关联,并根据任务中设置的开始和结束日期以及任何可用的依赖关系,显示它们的执行顺序。

    甘特图视图

    您可以通过选择“四分之一天”、“半天”、“天”、“周”或“月”来更新图表的时间范围。

    在日期上拖动任务将更新任务的开始和结束日期。

    如果您想进一步自定义图表并使其更加丰富多彩,请阅读本文

    看板视图

    看板在日语中意为“公告板”或“指示牌”,这种任务管理方法起源于丰田的精益制造流程。在典型的看板设置中,您有一个被划分为多个部分的板子或墙壁,这些部分代表执行或实现的不同阶段。任务以便签纸或便利贴的形式贴在板上,并在板上移动,更新其在流程中的当前阶段。

    看板视图

    ERPNext 根据任务的状态为其渲染看板视图。您可以通过将代表任务的卡片从一列移动到下一列来更新任务的状态。您还可以为这些列分配颜色,以便于视觉参考。

    阅读自定义看板以了解更多信息。

    日历视图

    与甘特图类似,日历视图也显示任务及其计划完成所需的天数。但是,此视图将任务分布在您的常规日历上。

    *日历视图 *

    任务

    在项目管理中,任务是一个需要完成的可操作单元或活动。

    要访问任务,请前往:

    首页 > 项目 > 任务

    如何创建任务

    1. 前往任务列表,点击“新建”。
    2. 添加任务的标题。
    3. 保存。

    另外,也可以通过以下方式从项目中创建任务:

    1. 前往你想要创建新任务的项目。
    2. 在仪表盘的项目部分下,找到“任务”。点击加号图标“+”将直接跳转到任务创建页面。
    3. 添加任务的标题。
    4. 保存。

    创建任务时的附加选项

    编辑新任务时可以添加以下附加详细信息:

    • 状态:你可以添加项目的状态,或在需要时更改状态,例如从“打开”改为“进行中”、“逾期”、“待审核”、“已完成”或“已取消”。
    • 项目:如果任务是独立添加的,你可以选择将任务链接到特定项目。如果任务是从项目创建的,项目的详细信息将自动添加。
    • 优先级:你可以定义任务的优先级,即低、中、高或紧急。
    • 问题:如果任务是由某个问题引发的可操作项,可以在此处将该问题与任务关联。
    • 权重:如果某个任务在项目中占有一定权重,或其他情况下,可以在此处指定权重。该权重将根据任务权重在任务完成百分比方法中计算。
    • 类型:如果你的任务可以归类到特定任务类型下,例如用户培训或用户演示,你可以在此处输入任务类型。它可用于根据任务类型筛选任务。
    • 颜色:每个任务可以用不同颜色标识。这有助于在创建甘特图时识别任务。
    • 是组任务:勾选此框表示该任务是父任务,可以进一步拆分为多个子任务。
    • 是模板:勾选此框表示该任务是模板任务,旨在用于项目模板中。
    • 父任务:如果某个任务是组任务的一部分,可以在此字段中将父任务链接到该任务。

    任务配置

    时间线与详细信息

    • 预计开始日期:你可以输入期望任务开始的日期。
    • 预计结束日期:你可以输入期望任务完成的日期。
    • 预计时间:你可以输入预计花费在该任务上的小时数。
    • 进度:你可以输入任务的进度百分比。
    • 开始:如果任务是模板任务,此字段可用于指定项目启动后该任务应开始的日期。
    • 持续时间:如果任务是模板任务,此字段可用于为该任务分配特定天数。
    • 是里程碑:当某个任务是项目中的里程碑时,可以勾选此框。
    • 描述:你可以在此处添加任务的描述。

    注意:根据开始持续时间字段的值,使用项目模板创建的项目任务的预计开始日期预计结束日期会被计算出来。此计算会根据你公司的假期列表跳过节假日。

    依赖关系与实际时间跟踪

    • 依赖任务:依赖任务表示某个任务依赖于另一个任务,前者必须在后者完成后才能完成。

    任务依赖关系可以通过以下方式在甘特图中查看。

    • 实际开始日期:任务实际开始的日期和时间会根据工时表记录。
    • 实际结束日期:任务实际完成的日期和时间会通过工时表在此处记录。

    任务成本核算与计费

    • 总成本金额:总成本金额会通过用户在处理此任务时提交的工时表在此处捕获。
    • 总计费金额:通过此任务向客户计费的总金额会从工时表中记录在此处。
    • 总费用报销:员工为完成此任务报销的费用总额会记录并反映在此处。

    更多信息

    • 部门:你可以输入任务的归属部门。无论项目的归属部门如何,每个任务可以由不同部门执行。
    • 公司:你可以更改执行此任务的公司。这适用于以下情况:
      • 一家公司为其母公司、子公司或姊妹公司执行任务
      • 项目跨越多个法律实体

    1. 项目
    2. 工时表

    项目

    项目是一项有计划的、旨在查找信息、创造新事物或改进现有事物的特定工作。

    ERPNext 中,项目管理以任务为驱动。您可以创建一个项目,并将其拆分为多个任务。

    项目范围广泛,因此可以分解为多个任务。可以将“为明年推出一款新智能手机”视为一个项目。那么,设计、原型制作、测试、交付等事项就成为该项目下的任务。

    虽然项目中的每个任务可以分配给个人或一组人,但也可以在项目级别进行分配。

    这些任务既可以从项目本身创建,也可以单独创建。

    要访问项目,请前往:

    首页 > 项目 > 项目

    如何创建项目

    1. 前往项目列表,点击“新建”。
    2. 添加以下详细信息:
    • 项目名称:项目的标题。
    • 状态:项目的默认状态为“开放”,之后可更改为“已完成”或“已取消”。
    • 预计结束日期:输入您计划完成项目的日期。

    创建项目时的其他选项

    1. 从模板创建:如果您有现有的项目模板,可以选择使用此模板创建项目。
    2. 预计开始日期:如果您为项目设定了时间线,可以在表单中同时定义预计开始日期和预计结束日期。
    3. 项目类型:您可以将项目分类为不同类型,例如“内部”或“外部”。
    4. 优先级:您可以根据项目的重要程度选择其优先级级别。您还可以添加更多优先级级别。
    5. 部门:如果项目属于或由组织中的某个部门负责,您可以在此处添加该部门。
    6. 是否启用:一个“是/否”选项卡,允许您在后续阶段更改项目的启用状态。
    7. 完成方法:您可以根据三种方法之一跟踪项目的完成百分比,即手动、任务完成、任务进度和任务权重

    以下是一些基于任务计算完成百分比的示例:

    项目 活动 进度百分比 权重 状态
    SC001 构建 100 0.4 已完成
    SC001 运营 100 0.2 已完成
    SC001 转移 50 0.2 开放
    方法 公式 计算 任务完成百分比
    手动 手动
    任务完成 已完成任务数 / 任务总数 2/3 66.66
    任务进度 所有任务进度百分比之和 / 任务总数 (100+100+50)/3 83.33
    任务权重 (任务权重 * 进度百分比)之和 (0.4 * 100 + 0.2 * 100 + 0.2 * 100) 70

    注意: 如果任务的总权重不为 100,则计算结果将除以总权重。例如,如果任务权重总和为 70,则完成百分比 = (70/0.8)% = 87.5%。

    项目配置

    客户、销售和访问控制

    • 客户:如果项目是为特定客户执行的,可以在此处输入详细信息。
    • 销售订单:如果项目源自销售订单,您可以在此处获取其详细信息。这允许您:
      • 根据销售订单跟踪项目执行情况
      • 根据约定的范围向客户更新进度
    • 项目用户和访问权限:您可以向项目添加网站用户以授予他们访问权限。这对于以下情况很有用:
      • 希望监控进度或提供反馈的客户
      • 参与项目的供应商、自由职业者或合同员工。您还可以:
        • 在添加用户时发送欢迎邮件
        • 控制每个用户的附件查看权限
    • 备注:您可以向项目添加任何其他备注。

    了解有关允许用户查看项目的更多信息 – 点击此处

    项目时间线跟踪

    • 实际开始日期:实际开始日期和时间会根据链接到项目的第一个工时表条目自动捕获。
    • 实际结束日期:实际结束日期和时间会根据项目的最新工时表更新自动记录。

    要了解有关工时表的更多信息,请点击此处。

    成本核算、开票与财务跟踪

    • 预估成本:输入项目的预估成本。
    • 销售总额:如果您已将项目与销售订单关联,销售订单总额将自动填充在此处。
    • 总成本金额:系统将自动从与此项目关联的所有工时表中获取总成本金额。
    • 总可开票金额:系统将自动从与此项目关联的所有工时表中获取总可开票金额。
    • 总费用报销:根据员工为完成项目而报销的费用,总费用报销将自动计算。
    • 总已开票金额:系统使用针对销售订单创建的销售发票自动填充总已开票金额。
    • 总采购成本:项目的总采购成本是从采购发票中获取的成本,这些采购发票是针对为供应项目所需材料而发出的采购订单创建的。
    • 总消耗材料成本:通过根据项目材料需求进行的库存录入,系统会捕获总消耗材料成本。

    利润

    毛利润:毛利润显示您的总成本金额与总已开票金额之间的利润空间。

    Gross Margin = (Total Sales Amount + Total Billable Amount) 
                    - Total Costing Amount 
                    + Total Billable Amount 
                    + Total Expense Claim 
                    + Total Purchase Cost + Total Consumed Material Cost)
    

    毛利率:总已开票金额中用于总成本金额的百分比即为毛利率。

     ((Total Sales Amount + Total Billable Amount)
     - Total Costing Amount + Total Billable Amount
     + Total Expense Claim + Total Purchase Cost 
    + Total Consumed Material Cost) / Total Sales Amount) 100*
    

    监控进度

    当您勾选“收集进度”选项时,将允许您向项目添加监控详细信息。项目进度的报告将发送给项目的所有相关方。

    • 假期列表:您可以为公司选择假期列表。这将允许您仅在工作日收集进度报告。
    • 频率:您可以设置希望接收报告的频率。可以设置为每小时、每天两次、每天或每周一次。

    1. 任务
    2. 项目类型
    3. 项目模板

    活动成本

    活动成本记录的是员工针对特定活动类型的每小时计费费率和成本费率。

    系统在制作工时表时会自动提取此费率,用于确定项目成本。

    要访问活动成本,请前往:

    首页 > 项目 > 时间追踪 > 活动成本

    如何创建活动成本

    1. 前往活动成本列表,点击新建。
    2. 添加您要为其配置活动成本的员工姓名。
    3. 添加该员工的成本费率和计费费率。
    4. 保存。

    另外,也可以通过活动列表创建活动成本。

    活动类型

    ERPNext 中的活动类型可帮助您维护不同类型的活动,并据此创建工时表。

    要访问活动类型,请前往:

    首页 > 项目 > 时间追踪 > 活动类型

    如何创建活动类型


    1. 前往活动类型列表,点击“新建”。
    2. 添加活动类型的主题。
    3. 如有,指定“默认成本费率”。
    4. 注明“默认计费费率”(如适用)。
    5. 保存。

    默认情况下,ERPNext 中会创建以下活动类型:

    • 规划
    • 研究
    • 提案撰写
    • 执行
    • 沟通

    此外,还可以使用活动成本为个别员工配置默认成本费率和默认计费费率。