工时表中的计时器

工时表中的计时器可帮助用户记录实际工作时间,无需手动输入开始和结束时间。

当员工处理项目任务、支持工作、咨询、内部活动或任何需要精确记录所花费时间的活动时,此功能非常有用。

计时器工作原理

在工时表中,点击开始计时以打开计时器对话框。

该对话框允许您选择:

  • 活动类型
  • 项目
  • 任务
  • 预计小时数

当您启动计时器时,ERPNext 会在工时表表格中创建一行,并将当前时间作为开始时间。计时器会持续计算已用时间。

当您点击完成时,ERPNext 会设置结束时间,计算总小时数,并将该行标记为已完成。

启动新计时器

要启动计时器:

  1. 创建或打开一个草稿状态的工时表。
  2. 点击开始计时
  3. 选择活动类型。
  4. 可选地选择项目和任务。
  5. 如果您希望 ERPNext 在超出预计时间时发出提醒,请输入预计小时数。
  6. 点击开始

ERPNext 会添加时间日志行并开始记录时间。

完成计时器

工作完成后,打开计时器并点击完成

ERPNext 将:

  • 设置结束时间。
  • 计算小时数。
  • 将时间日志行标记为已完成。
  • 保存工时表。

然后,您可以在审查时间日志后提交工时表。

恢复计时器

如果工时表包含未完成的时间日志,ERPNext 会显示恢复计时而不是开始计时。

当工作已开始但未完成时,可使用此功能。ERPNext 会从现有的开始时间恢复计时,并继续计算已用时间。

预计小时数

预计小时数是可选的。如果输入了该值,ERPNext 可以在计时器超过预计时长时提醒用户。

当工作计划在固定时间内完成,且用户需要在超出计划时间时收到提醒时,此功能非常有用。

计费与成本核算

计时器记录工作时间。计费和成本核算通过工时表的字段处理,例如:

  • 是否可计费
  • 计费小时数
  • 计费率
  • 成本率

计时器完成后,在提交或开票工时表之前,请审查这些字段。

常见检查

如果计时器未按预期工作,请检查以下内容:

  • 工时表仍处于草稿状态。
  • 已选择活动类型。
  • 时间日志尚未完成。
  • 开始时间和结束时间不与同一用户或员工的其他工时表重叠。
  • 当需要针对项目跟踪时间时,已选择项目和任务。

总结

当用户需要一种简单的开始-停止方式来记录实际工作时间时,请使用工时表计时器。它减少了手动输入,提高了准确性,并使时间日志与正确的活动类型、项目和任务相关联。

  • 工时表
  • 项目
  • 任务
  • 活动类型
  • 销售发票

工时单按工单统计

ERPNext 制造模块中,通常通过作业卡来跟踪工单所花费的时间。作业卡是为工单工序创建的,用于记录员工、工作站、开始时间、结束时间、完成数量和工序时间。

工时表通常用于记录员工在活动、项目、任务或可计费工作上的工作时间。它们对于基于服务和项目的跟踪非常有用。对于生产操作,作业卡是标准文档,因为它们直接与工单和制造操作相关联。

当您想要记录针对工单的时间时,请使用此流程:

  1. 创建并提交工单
  2. 确保工单在其工艺路线或工序表中定义了工序。
  3. 为这些工序创建作业卡
  4. 在作业卡中,记录员工、工作站、开始时间、结束时间和完成数量。
  5. 工序完成后提交作业卡。

作业卡中记录的时间有助于根据计划的工序时间跟踪实际的制造时间。

何时使用作业卡

在以下情况下使用作业卡:

  • 正在为制造工序记录时间。
  • 工作与工单相关联。
  • 您想要跟踪工作站时间、工序时间和完成数量。
  • 您希望生产进度能够反映在工单上。

作业卡专为制造而设计,是执行工单的最佳选择。

何时使用工时表

在以下情况下使用工时表:

  • 员工需要记录一般工作时间。
  • 工作是根据项目或任务进行跟踪的。
  • 工时可以向客户计费。
  • 活动是面向服务的,而不是制造工序。

如果您需要跟踪员工的生产工时,但不需要工序级别的制造跟踪,工时表仍然可以用作内部时间记录。但是,它不能替代用于工单工序跟踪的作业卡。

重要区别

关键区别在于:

  • 工单 + 作业卡 跟踪制造执行情况。
  • 工时表 跟踪员工时间以及可计费或成本核算工时。

对于制造,请使用作业卡以保持生产数据的准确性。仅当业务还需要单独的员工时间跟踪记录时,才使用工时表。

常见检查

如果您期望直接从工单创建工时表,请检查以下内容:

  • 需求是否实际上是跟踪工序时间。如果是,请使用作业卡。
  • 工单是否定义了工序。
  • 是否已为工单工序创建了作业卡。
  • 是否在作业卡上选择了员工和工作站。
  • 工作完成后是否提交了作业卡。

总结

对于 ERPNext 中的工单,请使用作业卡来记录制造时间。当目的是员工时间跟踪、计费或基于项目/任务的工作时,请使用工时表

  • 工单
  • 作业卡
  • 工时表
  • 物料清单 (BOM)
  • 工艺路线
  • 工作站

批量分配项目任务

使用场景:需要将一个项目中的所有任务批量分配给某个用户。
步骤:

  1. 创建一个项目。
  2. 在该项目中创建任务。
  3. 前往任务列表,并根据项目筛选任务,如下所示:
  4. 选择所有任务(或您希望分配给该用户的任务)。
  5. 前往“操作” > “分配给”,然后选择您希望分配这些任务的用户。


    您还可以输入其他详细信息,例如评论、完成者,并批量设置任务的优先级。
  6. 点击“添加”。
    注意:您可以按照上述步骤在 ERPNext 中批量分配任何文档。

制作彩色甘特图

ERPNext 允许用户为某些文档添加颜色,以提供更好的视觉提示和展示效果。一个很好的例子是事件日历,你可以为每个事件添加颜色。

我们将通过自定义项目模块下的任务来实现这一点。

为甘特图添加颜色的步骤

  1. 前往系统中的自定义表单,在输入表单类型选项中选择任务。或者,你也可以从任务列表或表单中通过菜单 > 自定义进入此界面。

  1. 在文档类型中添加一个字段类型为颜色的新字段。
  2. 勾选在列表视图中显示选项。

  1. 保存表单,返回任务列表并重新加载。
  2. 打开一个现有或新的任务时,你应该会看到一个颜色字段。为任务选择一种颜色。

  1. 返回任务列表并切换到甘特图视图。

项目报表

这些报告有助于跟踪项目进度、项目状态以及关键指标,例如时间线、成本和资源分配。

项目摘要

项目摘要提供关键项目信息的概览,包括当前项目状态、开始和结束日期,以及相关记录的汇总视图。它显示关联的任务工时表的数量,使用户能够快速一目了然地评估项目进度和活动。

下图显示了我们在入门指南中讨论的机架存储制造示例的摘要。

项目摘要

每日工时表摘要

每日工时表摘要提供选定时间段内工时表中记录的所有任务的汇总视图。它显示工时表活动以及记录的工时和相应的关联任务与项目,使用户能够快速一目了然地查看每日时间分配。

每日工时表摘要

工时表计费摘要

此报告提供选定时间段内基于工时表的计费摘要。它显示总工时以及相应的可计费工时、计费费率和计算出的计费金额,使用户能够快速一目了然地审查和分析工时与材料计费。

工时表计费摘要

按项目跟踪库存

此报告提供与项目相关的库存移动的可见性,包括采购物料和已发放物料。它还显示关键项目信息,例如项目状态、项目总价值以及项目开始和完成日期,从而有效跟踪物料使用情况和整体项目进度。

按项目跟踪库存

延迟任务摘要

延迟任务摘要报告有助于识别那些已超过预期结束日期的任务。它提供关于按时进行和延迟任务的可见性,以及它们的当前进度和预期开始与结束日期,使用户能够识别进度偏差并采取纠正措施。

要查看此报告,您可以前往:

首页 > 项目 > 报告 > 延迟任务摘要

该报告基于任务文档类型生成。

延迟计算

任务有一个名为完成日期的日期字段,当任务状态更改为“已完成”时,该字段变为可见。

场景 1

如果任务标记为“已完成”并且设置了“完成日期”字段,则延迟计算为“完成日期”与“预期结束日期”之间的差值。

Delay = Completed On - Expected End Date
场景 2

如果未设置“完成日期”字段,则延迟计算为当前日期与“预期结束日期”之间的差值。

Delay = Current Date - Expected End Date

图表

图表显示基于应用筛选条件后生成的报告中,按时进行或延迟的任务数量。

延迟任务摘要

项目与费用管理

在项目上工作的员工会产生各种费用,有时需要自掏腰包,之后可以通过费用报销来申请这些费用。

填写报销单时,他们可以指定产生费用的具体项目。

根据针对特定项目提交的费用报销,总费用报销金额会在项目主数据中的项目成本部分进行更新。

项目盈利能力

项目及相关活动通常活跃时间较长。随着项目的持续进展,针对每个项目会进行各种交易。当项目不断有新的进展时,可能会在时间、资金和材料方面投入更多。因此,跟踪项目的盈利能力以确保不超支变得非常重要。

简单来说,项目盈利能力是指项目产生的收入与相关成本之间的差额。

销售交易中的项目

您可以在所有销售交易(如销售订单、交货单、销售发票和付款)中关联项目。将项目与销售交易关联,有助于跟踪针对该项目收到的收入。

在销售交易中,“项目”字段通常位于“更多信息”部分。

采购交易中的项目

您还可以将项目关联到采购交易,如采购订单、采购收货单和采购发票。

在采购交易中,关联项目的选项位于项目明细表中。这是因为您可能从同一采购条目中为多个项目采购材料。

针对项目进行预算

您也可以为项目创建预算。预算中定义的支出限额将在费用交易中进行验证。

项目盈利能力

根据为项目创建的所有收入和费用条目,您可以获取其盈利能力。

会计 > 盈利能力分析

您可以通过项目筛选报告,以查看按项目划分的盈利能力。

项目成本核算

每个项目都关联着多个任务。为了跟踪项目的实际成本(主要涉及服务方面),用户需要根据在项目内某个任务上花费的时间来创建工时表。您可以通过以下方式跟踪项目的服务成本。

活动类型

活动类型是您人员所提供的服务的主数据。您可以通过以下路径添加新的活动类型:

首页 > 项目 > 活动类型 > 新建

活动成本

活动成本是一个主数据,您可以在此为每位员工、每种活动类型跟踪计费率和成本率。

工时表

根据在项目任务上花费的时间,员工将创建工时表。

在时间日志中选择活动类型后,系统将从相应的活动成本中获取该员工的计费率和成本率。

将这些费率乘以时间日志中的总小时数,即可得出特定时间日志的成本金额和计费金额。

项目和任务中的成本核算

根据为特定任务创建的所有工时表,其成本将更新到相应的任务中。

同样,项目成本将根据针对其每个关联任务创建的工时表进行更新,并且项目成本会同时更新。

工资单来自工时表

员工的薪资可以根据其在特定项目上工作的小时数来计算。

为了实现这一点,您可以选择直接从工时表创建员工的薪资单。

1. 如何从工时表创建薪资单

  1. 一旦工时表已提交并生成了发票,请转到该工时表并点击“创建薪资单”。
  2. 所有详细信息,如员工、员工姓名、过账日期、公司名称、信头等,都将从工时表中自动获取。
  3. 日期:由于此薪资单是从工时表生成的,它将自动从工时表中获取开始日期和结束日期。不过,这些日期可以更改。
  4. 薪资单工时表:将记录创建薪资单所依据的工时表的详细信息。您还可以在此处添加更多工时表,以便针对多个工时表创建单个薪资单。
  5. 保存并提交。

1.1. 从工时表创建薪资单时的其他详细信息:

  1. 收入和扣除:此处可以提及从工时表生成的薪资中的任何收入(如 HRA、奖金等)或扣除(如所得税、公积金等)。
  2. 其他信息:根据员工的薪资结构,总支付信息、贷款还款信息和净支付信息将自动获取。
  3. 有关通过工时表设置加班的详细指南,请点击此处。

工时单销售发票

可以根据员工为该客户工作的总小时数向客户开具账单。可计费工作的实际小时数可以通过工时表进行跟踪。

可以从员工提交的每个工时表生成销售发票,用于向客户开具账单。

如何从工时表创建销售发票

  1. 提交工时表后,点击“创建销售发票”。
  2. 输入需要针对此工时表开具账单的客户的项目代码和名称。项目可以是产品也可以是服务。点击“创建销售发票”。
  3. 工时表的所有详细信息将自动填充到销售发票中。
  4. 过账日期和时间将设置为当前时间,您可以在勾选“过账时间”下方的复选框后进行编辑。
  5. (可选)您可以包含POS付款或将其设为贷项通知单。
  6. 保存并提交。

要在销售发票中自动获取详细信息,请点击从以下项目获取按钮。可以从销售订单、交货单或报价单中获取详细信息。客户采购订单、地址和联系电话、货币和价格表、项目等详细信息将自动填充。

来自工时表的销售发票

功能特点

从工时表创建销售发票时的其他详细信息:

  • 会计维度:会计维度允许您将交易标记到特定的区域、分支机构、项目等。这有助于根据所选标准分别查看会计报表。要了解更多信息,请访问会计维度页面。
  • 工时表列表:由于项目是从工时表创建的,工时表的详细信息将自动获取。您可以点击“添加行”向此发票添加更多工时表。

所有其他详细信息可以像在任何销售发票中添加一样进行添加。

提交后

提交销售发票后,“总计费小时数”、“总计费金额”和“已计费百分比”等详细信息将在工时表中更新。此外,还可以从工时表生成工资单。