解决方案 2026-10-28 #工程安装#项目成本#材料台账#用工工时#移动端

工程项目材料与用工:两个台账管住项目成本

工程安装类项目最常见的两笔失控成本是材料和人工。本文讲怎么用 AI 构建器搭两本台账:材料进出有单可追、班组工时日报可核,按项目自动汇总并与预算比对,手机端完成申领与确认。

工地上最容易漏掉的两笔钱

工程项目(装修、机电安装、市政、钢结构、幕墙都算)的利润,大多不是被报价压掉的,而是在过程里一点一点漏掉的。漏得最多的两处,恰好也是最难用打卡机和财务软件管住的两处。

第一处是材料。 钢筋、管件、线缆、桥架、保温棉、辅材,进场时货单齐全,出场就没人说得清了。班组长口头或者微信群里说一句"某层要两卷线",仓管发料,晚上忙起来单据就不补了;余料退库更是常态性失忆——一堆角钢躺在某个角落,等到项目结束才发现,账上还挂着"已领用"。于是"领了多少"和"用在哪一层"对不上,"预算还剩多少"只能靠感觉。

第二处是用工。 工地上的班组往往是临时组队、跨项目流动的。月底班组长拿着一叠纸质工时单来结算,项目经理凭印象签,会计照着总额做账。谁在哪一天、在哪个楼栋、干的是什么部位,事后基本不可还原。等到甲方要求核对某个部位的投入,双方各自翻本子。

这两处合起来,通常占掉一个安装类项目成本的大头。它们之所以难管,不是因为事情复杂,而是因为记录发生在没有电脑的地方,汇总发生在没有现场的地方。所以落点很明确:让记录在最靠近现场的手机上完成,让汇总在后台自动发生,最后用一张表把"预算"和"实际"摆在一起看。

本文不讲报价、不讲定额计价,只讲一件事:怎么用 Inkwell AI 构建器把项目材料台账和班组用工台账两本账搭起来,并且让它们都挂在同一个"项目"下面,能自动汇总、能提前预警、能在手机上完成现场动作。

先把"项目"这个主档定死

搭任何一本项目账,第一步都不是设计单据,而是把项目主档定成一个唯一、干净、不重名的东西。这一步做对了,后面所有汇总都只是加法;这一步做错了,后面每一次汇总都要靠人肉撮合。

项目主档建议包含这些内容:项目编号(内部编码,建议带年份,如"年份-流水"规则)、项目名称、甲方单位、合同额、项目类型(机电安装/装饰/市政/钢结构等,走数据字典)、项目负责人、开工与预计完工日期、当前状态(筹备/在建/暂停/完工待结算/已归档)。

然后是要提前想清楚的三个设计决定:

决定一:所有钱都要有项目归属字段,而不是写在备注里。 材料领用单、退库单、材料调拨单、班组工时日报、机械台班记录,每一张单子上都必须有一个必填的"项目"字段,指向项目主档。不要让人用"备注:某某大厦二期"这种方式来归属成本——备注是自由文本,统计时一定会漏。

决定二:物料主档和项目预算分开建,别混成一张表。 物料主档全公司共用一份,只装"这个东西是什么":物料编码、名称、规格型号、单位、类别。项目材料预算则是另一张表,一行代表"某个项目计划用多少某个物料",装的是计划用量、预算单价、备注。同一个物料在十个项目上就有十行预算,互不干扰;如果反过来把预算塞进物料主档,公司一多项目就必然打架。

决定三:不要把"项目领用"做成一套独立的库存。 领用和退库在本质上就是出库和入库,只是用途类型不同。如果你的公司已经有库存或仓储的底子(可参考 通用库存管理 的建法),正确的做法是共用同一份库存余额,只是在出入库单据上加一个"用途类型"字段:项目领用、项目退库、项目间调拨。这样"仓库还有多少"永远只有一个答案,不会出现"仓库说没料、项目说领过了"的分裂。

用工侧的主档更轻一些:班组主档(班组名称、负责人、工种、联系方式、结算方式)和工人档案(如果只到班组一级结算,可以先不建工人档案,先跑起来)。工价用一个独立的工种单价表维护,按工种加年月存单价,历史结算按当时的单价算,改价不影响已经结算过的月份。

最后是把下拉选项收进数据字典:材料类别、工种类别、单据类型、退库原因、异常类型。这一步看着琐碎,却决定了以后统计能不能一键出结果——"钢筋"和"钢材"和"钢筋料"三种写法混在表里,任何汇总都要先做一次人工清洗。数据字典的用法见 数据字典:管好下拉选项的统一口径。## 材料侧:四张单解决"进场有数、出场有据"

材料台账不需要做得很复杂,但每笔进出都得有据可查。核心是四张单据,外加一份预算做参照。

第一张:到货(入库)单。 记录哪天、哪个项目、哪个供应商、哪张送货单、来了什么物料多少数量、谁收的货、有没有质量问题。如果公司已经在用采购流程,这张单可以由采购到货环节直接生成;如果一开始只想管项目,也可以先用 Excel 把历史到货记录导进来做期初。

第二张:班组申领(出库)单。 这是现场最高频、最容易丢掉的一张。字段上必须有三样东西:项目、领用班组、用途部位。缺了"用途部位",事后就只能统计"这个项目领了多少";有了它,才能回答"三层东侧的线管到底用了多少"。流程是:班组长在手机上发起申领,项目负责人或仓管审批,审批通过后仓管出库,领用人在手机上签字确认。签字这一步不省——它是事后唯一能对上人的凭据。

第三张:退库单。 余料、错料、拆改回来的材料,都要能退。退库单和领用单的结构几乎一样,只是方向相反,并且要带一个"退库原因"(工程变更、多领、规格不对、施工剩余)。退库率其实是个很有用的管理指标:某个班组退库原因老是"多领",说明申领环节没人认真算。

第四张:项目间调拨单。 A 项目收尾有余料、B 项目正好要用,这种横向流动在工地极常见。调拨必须两边都记:A 项目出、B 项目进,一张单同时生成两条记录,成本从 A 转出、转入 B。如果没有这张单,实际发生的只是"料从一个工地拉到了另一个工地",而两本项目的账永远都是错的。

有了单据,材料的汇总就有三层,一层比一层有用:

  • 项目×物料的累计领用:比预算用量,看哪项要超。
  • 项目×材料类别的金额:比材料预算金额,看总投资花到哪了。
  • 班组×物料领用排行:找出异常用量,比如同一部位的线缆领用量明显高于其他楼栋,值得去现场看一眼。

这里要提醒一个常见误判:预算用量和实际领用量不是一回事,中间差着余料。项目领用 100 米,实际用掉 85 米,剩下 15 米在工地角落没退库——账上看是超了还是省了,取决于你退没退。所以退库环节不是形式主义,它直接决定成本数据真假。

用工侧:班组日报比考勤机更适合工地

很多公司第一反应是上考勤机或人脸打卡。工地上这么做问题很多:点位分散、班组临时进入、设备联网困难、很多班组根本不打卡。而管理真正需要的其实不是"谁几点进场",而是"这一天,这个班组在这个项目的哪个部位,干了多少活,该算多少钱"。

所以用工台账的主入口是班组工时日报,一天一张,班组长填:

  • 日期、项目、班组、工种
  • 出勤人数与工日(比如 8 人 × 1 个工日,或按实际工时折算)
  • 加班工时(单独一列,不混进工日)
  • 施工部位与工作内容(文字简述,可拍照上传现场照片)
  • 计件或包干班组则填完成量(米、平方、点数),金额按包干单价算,不按工日算

这张日报提交后走确认:项目负责人(或施工员)确认工作量属实,会计确认单价与金额。确认完,人工成本就归集到项目上了。月底汇总时,按项目、按班组、按工种三个视角都能出数,结算有据可依,不再靠回忆。

配套要做的两件小事:

一是单价表的版本管理。 工种单价按年月存,日报记的是"日期",算钱时去匹配对应年月的单价。这样跨年调价不追溯,历史月份数据不会被后续改价污染。

二是工时口径先统一再上线。一个工日算 8 小时还是按实际小时算、加班怎么加成、包干班组怎么登记——这几条必须先写成一句话规则,再落到字段上。否则两个项目经理各按各的理解填,数据就不可比了。

自动化规则:让系统替你盯三件事

台账搭好之后,最有价值的一步是把"盯"的动作交出去。平台自带的定时任务与数据流规则(条件触发的数据变换)就能覆盖大部分需求,配置方式参见 工作流与定时任务:让重复性工作自动跑。

第一件:预算预警。 当某项目的某物料累计领用量逼近预算用量时(阈值自己定,比如到八成),自动发一条通知给项目负责人和采购,附上该物料的预算量、已领量和最近三次领用记录。这类提醒的价值在于"还来得及",等到月末报表出来再发现超了,决策已经过去了。

第二件:日报催报。 工地日报最容易出现的问题是漏报——某天太忙没人填,到月底才发现有三天是空的。用定时任务在工作日固定时间检查"应报未报"的班组,把清单推给施工员。补报的记录建议自动打一个"补报"标记,方便事后判断数据可信度。

第三件:周汇总与月报。 定时任务每周一早上把上周各项目的材料领用金额、工时汇总、异常单据(超预算、未确认日报、退库率异常)推给项目经理;每月末生成一份项目成本月报,作为与甲方或公司内部对账的依据。

页面怎么分:谁登录就该看到什么

一套系统最容易失败的做法,是给所有人一个功能齐全的大菜单。按角色分视图,比堆功能重要得多。

项目经理的首页:我的项目卡片(合同额、已发生材料金额、已发生人工金额、预算余量、状态),待我审批的申领与日报,超预算与漏报的提醒。他只需要知道三件事:还剩多少钱、有什么等着我处理、哪里不对劲。

公司层与成本会计的视图:项目成本汇总表(可切换材料/人工/合计)、材料收发存明细、工时汇总、预算执行排行。这一层要有导出,因为最终还是要进财务口径。

仓管的视图:待出库的领用单、退库单、调拨单,库存查询。仓管最关心的是"今天该发什么、发完还剩多少",其他都不必给他看。

权限上,建议用角色加数据范围的组合:项目经理只看自己负责的项目,仓管看物料与库存但看不到工价,班组只能看自己班组的日报与领用历史。做法参见 角色与权限配置:从内置角色到自定义授权。这类"不该看的信息"在工地上有现实意义——工价在班组之间通常不公开。## 手机端:干活的动作必须能在现场完成

材料台账和用工台账能不能活下来,取决于现场那几个人愿不愿填。而他们手里只有手机,还在爬高的路上。所以移动端不是"顺便支持一下",而是这套东西的主战场。

在平台里,PC 上建好的模块可以同步出移动端伴同页(详见 移动端使用指南),不需要另外做一套 App。实际用起来是三个场景:

班组长:手机上填当天日报——选项目、填人数和工日、勾选工种、写部位和内容、拍两张现场照片提交。领用材料也在手机上发起,选物料时按类别筛选,数量填数字,理由写一句话。

仓管:手机上打开待出库清单,点单、核对、确认出库,领用人当场在手机屏上签字。有条件的可以用拍照留存签收现场,照片跟着单据走。

项目经理:待办里一眼看到待审批的申领与日报,逐条确认或驳回并写明原因;超预算提醒点进去直接看到明细,不用再去电脑上翻报表。外出谈事、在甲方会议室里也能处理,这是这类系统最实际的价值之一。

移动端设计上有一个小建议:现场填报的字段越少越好。手机屏幕上多一个选填项,实际填写率就往下掉一截。把"备注""补充说明"这类非必要字段放到 PC 端补录,手机上只留必填项和照片。

上线前先查这九条

两本台账不算大系统,但其中几个口径没定下来,上线后一定返工。下面这些请在开工前逐条过一遍:

一、项目编号规则定了吗。 编号一旦生成就不要再改,历史单据都挂在它上面。同时想清楚历史项目要不要导进来——如果只上在施项目,期初的已发生数据要在项目卡片上有个"期初成本"字段接住。

二、物料主档先去重。 从旧表格导入物料时,先去重合并同物不同名、同名不同规格。这一步偷懒,后面所有统计都是脏的。导入的做法参考 用 Excel 一步建模块:从表格到可用的业务系统。

三、预算口径要选一种主口径。 建议"用量"和"金额"两条都录,但预警用用量、考核用金额——用量稳定,价格会波动,混着看容易误判。

四、领用审批节点定了吗。 全部申领都要审,还是只审超过某个金额或某类贵重物料?全部审批看着合规,实际会把项目经理的审批流堵死,最后大家都绕过去口头发料。

五、工时口径统一了吗。 工日折算、加班加成、包干与计件的记法,这三条各写一句话,作为填表说明贴在日报页顶上。

六、期初数据怎么接。 在途材料、已领未用、未结清工时,这三项如果不在上线时接住,第一个月的账就永远对不平。

七、退库谁负责录。 建议明确到仓管,并在退库单上加"未退库余料月报"的检查,否则退库环节会长期空转。

八、权限范围确认过。 项目经理能不能看别的项目?班组能不能看到工价?这些要在上线前用真实账号试一遍,而不是默认配置。

九、并轨跑一个项目。 挑一个在施项目,数字台账与原有手工账并行一个月,每周比对一次差异并查明原因。并轨跑通了,再推广到全部项目;没有并轨就全量切换,风险都在人身上。

之后可以往哪延伸

两本台账跑顺之后,延伸路径很自然,不用重做数据:

接项目台账与里程碑。 已有的 项目台账:进度、投入与里程碑一本账 讲的是进度面,本文是成本面,两边用同一个项目主档,就能在项目卡片上同屏看到"进度到哪、钱花到哪",判断是超支还是进度超前。

接应收应付。 材料有供应商账期,人工有班组结算周期。按甲方结算单核销回款、按供应商做应付挂账,思路见 应收应付:老板最关心的一本账。两边共用项目归属,项目毛利就能算出来。

接薪资与班组结算。 确认过的工时数据可以继续流向工资核算,做法参考 薪资核算与发放:从考勤绩效到工资条。要注意的是,工人工资与班组结算的税务处理方式不同,接口上建议分开两类单据。

接机械与设备成本。 塔吊、升降机、发电机这类进出场的机械,可以按台班登记挂到项目上,形成第三类成本(机械费)。如果公司自有设备较多,也可以和 固定资产台账 打通,让设备台账里的"在用项目"字段直接关联。

接审批与合同。 大额申领、分包结算可以走更完整的审批链,做法见 审批流落地:请假、报销与通用申请怎么在线化;合同侧的付款节点则可以在合同台账里管。

适用边界:这套东西不做什么

说清楚不做什么,比列一堆功能更有用。

不做定额计价与预算编制。 清单计价、定额库取费、造价软件的对量核价,是专业造价工具的领域。这里做的是"已经定下来的预算,和实际发生额摆在一起看",不是《计价规范》的编制工具。

不做分包的多级结算与索赔管理。 分包计量、变更签证、索赔与反索赔涉及大量法务口径,本文的用工台账只管到"班组工时与包干量"这一层,往上的商务结算仍然要靠合同与预算人员。

不做劳务实名制平台对接。 涉及闸机、身份证读卡、政府监管平台这类外部硬件与系统,不在本方案范围内。实名信息如果需要,按常规的员工或工人档案维护即可。

不替代财务账。 材料成本和人工成本在这里是管理口径,用于项目过程控制;财务入账、发票与税务仍走财务系统,两边定期核对。

它不是"上线就自动省钱的系统"。 台账类系统的价值全部来自"单据真的在填、预警真的有人看"。如果现场没人愿意在手机上点那几下,再好的表也只是另一堆没人维护的数据。所以第一个月要盯着填报率看,这比看报表更重要。

一句话总结:一个项目主档,四张材料单,一张班组日报,两套自动汇总与预警——这就是工程安装类项目把材料与人工成本管住所需的最小完整形态。先在一个项目上跑通,再谈推广。

一句话,上线一个业务系统 — 想看看它能为你的业务做什么?
咨询热线 / 微信同号 15552251270
进入演示环境 →