第 7 章
工地上的第一份月报
领药簿最后几页被撕去之后留下的那道毛边,成了南口材料库里一种无声的提醒。账目不会因为纸页消失而真的消失,它只是换了一种存在方式——转到了别的簿册里,或者干脆留在经手人的记忆中。当工程重点从相对平坦的丰台至南口段,转往山势陡峻的关沟一线,这种提醒便不再只是会计室里一句闲话的程度。土方可以按断面估算,桥涵可以按孔数清点,但一条要穿过军都山的铁路,它的推进速度、材料耗用和人工调配,不可能再靠总工程司在工地走一圈、凭印象作个判断来掌握。
月报就是在这个节骨眼上,从一种例行公事变成了工程成败的关窍。总工程司办事处已从天津迁到南口,与材料堆场和施工前线同处一地。但地理上的靠近,并不能自动解决另一个距离——南口到北京的距离。铁路总公司在京城,总办要过问工程,股东要知道钱花在哪里,户部要看到余利结余的流向。詹天佑可以在南口指挥开山放炮,但他没法把每天发生在几十里线路上的每一项工程进展都带到北京去。
他需要一种东西,让工地可以被压缩进公文袋,可以被摊开在总办的案头,可以被那些从未到过南口的人看懂。月报就是这种东西。现存工程月报的格式,在细节上已难以完全复原,但它的基本骨架是可以推断的:每个月按工段列出已完成的土方数、桥梁涵洞数、铺轨里程、隧道进尺,再列出当月耗用的炸药、钢钎、水泥、木料和人工,最后附上各段包工头的结算清单。
这种文件不是给人读的,是给人核的。总办看的是总数,会计核的是单价,詹天佑看的是每段数字背后是否藏着一笔说不清的账。
工段的划分在月报里被固定下来。南口以北、居庸关以南,工程被切割成若干个标段,每个标段有编号,有负责的工程师,有对应的包工头。这种切分不是为了好看。没有切分,土方和石方混在一起,隧道进尺和便道修筑混在一起,人工和材料混在一起,到了月底就是一笔糊涂账。
切分之后,每一段都可以单独核算成本、单独比较进度。哪一段慢了,是包工头人手不够还是石质太硬;哪一段贵了,是炸药超耗还是人工单价涨了。数字会说出答案。
但数字也会说谎。在现存材料可以触及的范围内,京张铁路领料制度的一个关键环节是:料商送来的材料要在工地入口经过两道手续——料商在领料单上盖印,工地收料人在同一张单上签名。两张单子对不上的时候,事情就开始了。有一类账目问题,是从印章与签名的比对中被发现的。
盐运使衔候补道的某位料商,在某个月送了一批钢钎到南口材料库,领料单上的印章清晰,数目写的是“贰百根”。工地收料人签了名,但数字旁边加了一笔小注,写着“实收壹百玖拾根,短少十根,已询”。这本是一个寻常的短缺记录,工地上材料短少是常有的事,运输损耗、装卸遗失、计量误差,都可能造成。但到了月底结算时,料商报上来的数目仍是“贰百根”,并要求按这个数字结账。收料人的小注被翻了出来,放到詹天佑面前。
这件事最后如何处理,材料没有留下完整的结局。但可以确认的是,领料单上的印章和签名,从此在结算时被要求逐笔核对。印章只能证明材料的来源,签名才能证明材料的去向。
两者并存,意味着任何一笔账都不能只凭单方记录结清。这种手续在今天的工程管理中几乎是常识,但在1906年的南口,它是被一笔一笔具体纠纷逼出来的规则。类似的账目矛盾,还出现在不同月份月报的数字衔接上。土方工程按断面计算,每个月的完成量应当逐月累加,与上个月的累计数对得上。但实际操作中,同一段路基的土方数,在七月份的月报里是“壹万贰仟方”,到了八月份,上月的累计数变成了“玖仟捌佰方”,少了将近四分之一。
这个差额惊动了工程处。检查之后发现,七月份的数字是估计值,丈量员还没有完成实测,包工头为了赶结算进度,先报了一个大概数目。八月份实测完成,数字修正了,但修正后的总数与上月预估不一致,差额没有在月报正文里说明,只是改了累计数。
这种“先估后测”的做法,在当时的工地上并不罕见。土方数量大、分布散,逐段实测需要时间,包工头为了尽快拿到部分工钱,常常先报估算数,等丈量员到场后再核减。
核减本身不是问题,问题在于核减之后月报的累计数没有同步调整,导致总公司拿到的数字无法逐月比对。如果没有人去核对七月份和八月份的两份月报,这个差额就会一直挂在账上,直到竣工结算时才被翻出来。詹天佑对这件事的处理,材料只留下一个方向:他要求此后土方数量必须当月实测,不准预估。丈量员的人手不够,就把刚毕业的工程学生派到各段去,专门负责丈量。这些学生的名字散落在工程处的人事记录里,大多没有完整履历,只知道他们来自山海关铁路学堂或唐山的路矿学堂,年纪在二十岁上下,到南口之后的第一个任务就是学会用水平仪和皮尺,把一段段土方的断面量清楚。
这是月报制度带来的一个直接后果:它创造了对专门丈量人员的需求,也把工程管理从“包工头说了算”往“数据说了算”的方向推了一步。
丈量员的工作并不轻松。南口一带的地形起伏大,路基断面要逐桩测量,每一桩的填挖高度、边坡比例、路堑宽度,都要记入手簿。白天在野外跑,晚上在油灯下把数字整理成表,第二天赶在月报编制前交出。
数字错一个,牵连的是整段的结算。在工程处保存的月报底稿上,有些数字旁边有淡淡的铅笔痕迹,是反复涂改后留下的。涂改处没有签名,但对照同一段落在其他月份的记录,可以推断出修正的方向——多数是把偏高的填方数往下调。这种调低的方向,暗示着一个简单的动力:包工头倾向于多报,工程处倾向于核实。月报就是这两股力量每月交锋一次的地方。
有一笔因数据问题引发的罚薪记录,保留在工程处的收支底册里。金额不大,大约是某个工段工程师半个月的薪水。罰薪的理由写得简单:“该段五月土方数与前报不符,核减后未即时呈报,致月报歧异。”
没有更多细节。被罚的工程师是谁,后来去了哪里,材料没有交代。但这个记录本身说明了一件事:当月报出现数字前后矛盾时,责任会被追溯到具体的人,而不只是更正数字了事。
罚薪的数目对应的是半个月薪水,这个尺度的选择可能意味着工程处将这类差错视为“失察”而非“舞弊”——既非贪墨,也非无能,而是没有及时把修正过的数字往上呈报,导致上级看到的月报存在歧义。詹天佑在这类事务中的角色,与他此前在测量队里的角色截然不同。在野外,他是决定线路走向的人,他的判断基于地形、坡度和工程经济,凭的是眼睛和经验。在月报面前,他是裁决数字真伪的人。他要看的是累计数是否连续、单价是否合理、领料与消耗是否匹配。包工头报上来的数字,他不会全部采信,但也不会全部推翻。他要做的是从一堆互相矛盾的记录里,找出那个能解释通的部分,然后据此作出结算。
这种权威不是从书本上学来的,也不是单靠总工程司的职位就能获得的。它建立在对工地日常运作的熟悉之上——知道一段石方一天能炸出多少方,知道一个包工头手底下有多少人、能开几个工作面,知道雨季对土方运输的影响什么时候开始、什么时候结束。没有这些底层的“工地质感”,月报只是一堆抽象的数字。
有了这种质感,月报才变成活的。有一份材料记载了詹天佑对某段工程量的裁断。包工头报的土方数与丈量员的实测数相差约三成,双方各执一词。詹天佑没有简单地按实测数结算,也没有全盘接受包工头的说法。他派人到现场复核了三个断面,然后发现丈量员在计算边坡时用错了公式——包工头报的数目偏高,但正确的数字介于两者之间。最终结算按复核后的数字执行,丈量员被要求重新学习边坡体积的计算方法。这件事在月报里只留下几行记录,附在当月报表的说明栏内。
但它说明的东西比事情本身更大:月报制度不是一套自动运行的机器,它的准确性依赖于具体的人对具体地形和工程的理解。詹天佑的权威部分建立在他能读懂这些枯燥的数字,并在此基础上作出裁决的能力之上。这种能力既来自专业训练,也来自他比任何人都更频繁地在工地与账房之间往返。
他不在账房里记账,也不在工地上抡镐,但他在这两者之间建立起了一种关系:工地上的每一筐土、每一根钎、每一包炸药,最终都要被折算成月报上的一个数字,而这个数字的对错会追溯到具体的人。这种关系一旦稳定下来,工程管理就不再依赖某个人的勤勉和聪明,而是依赖一套可以被重复执行的程序。即使詹天佑不在南口,月报照样要按月上报,丈量员照样要逐段实测,料商照样要盖章,收料人照样要签名。
南口的材料堆场在这个时期已经成形。石碴开始生产,机车制造厂也在同年建厂。
堆场里的石料、钢轨、木材、水泥,按类别堆放,每类材料有收发流水账。石料以立方计,钢轨以根计,木材以尺计,水泥以桶计。这些计量单位在月报里统一换算成银两,然后与预算科目对照。超支的部分要么从其他科目挪,要么说明理由申请追加。月报的最后一页通常是“预算对照表”,列出当月各项开支与预算的差额。
这张对照表是给总公司看的。总办看到的是一个总数:本月工料银多少、累计多少、按预算还能撑多久。
会计看到的是单价:每方土多少钱、每方石多少钱、每尺隧道进尺多少钱。工程师看到的是进度:本月完成多少、距离竣工还有多远。不同的人从同一张表里读出不同的东西,而月报的编制者必须同时满足这些不同的读法。能做到这一点,意味着京张铁路的工程管理已经不再是一件只靠工程师个人能力就能完成的事。它需要一套分工:有人负责测量,有人负责记录,有人负责结算,有人负责核对。这些人在南口的工地上组成了一条看不见的流水线,把轰鸣的机器声和开山的炮声,转换成北京总办桌上的安静文本。
1906年,南口机车制造厂建成。同年,铁路总局迁入阜成门内。机关的迁移与制造厂的建立,在月报制度上都只是两个注脚式的变化——总局离工地更远了,但月报的传递速度没有减慢;制造厂开始生产石碴,月报里多了一项“自产石碴”的科目,单价与外购石碴分开核算。这些变化都被纳入月报的格式调整之中,没有引起大的波动。月报制度带来的最大改变,是让工地上的时间具有了可通约性。
今天挖的一方土和上个月挖的一方土,在月报里是一样的;南口挖的土和关沟炸的石,在月报里也是可以换算的。这种通约性使得跨时间、跨段的比较成为可能,也使得工程进度的快慢可以被量化考核。哪个工段的进度落后,不需要总工程司亲自跑一趟,看看月报上的累计数就知道了。
但数字的通约性也会带来一个后果:那些无法被折算成数字的东西——比如工地上因工伤亡的工人、因天气延误的工期、因地形复杂而额外耗费的精力——在月报里只能以间接的方式出现。工伤抚恤作为一项支出科目列在账上,但每个数字背后是一条人命,这一点月报不会写。月报只记录支出多少抚恤银、影响多少工时。这种冰冷的折算方式,正是月报作为管理工具的本质——它不关心发生了什么,只关心发生了多少。詹天佑当然知道数字背后的东西。居庸关的炸药账和伤者簿他是看过的。
但他需要月报,因为那些隧道还要往北延伸,八达岭还在更远处等着,而每一尺隧道的成本、每一根钎杆的去向、每一筐石碴的用处,都必须被精确地计量,否则后面的工程就无法在预算内推进。月报不是让工程变得不苦,而是让苦变得可以计算,从而让工程能够继续。
随着山前各工段的月报逐月累积,一个新的矛盾开始浮现:越往北,地形越复杂,月报的编制就越困难。土方和石方的分类不再那么清晰,隧道的进尺与支护、出碴、通风等辅助工序交织在一起,很难按单一指标统计。领料的种类越来越多,料商与工地的印章签名比对项也随之增加。月报的页数变多了,但总办想看的总数却越来越难从里面一眼看出。
问题最终落到一个具体的决定上:是否在关沟段单独设立一个工程处,由专人负责该段的月报编制和材料核销。关沟段的隧道施工已经开始,居庸关的炸药消耗无法与南口的石碴生产放在同一张表里核算。詹天佑需要从南口南下,亲自向总公司说明为什么要单独设处、单独设账。
于是,在1906年夏天的某一天,他带着关沟段第一份独立编制的材料核销月报,从南口上了南下的火车。那份月报的封面已经被反复翻看过,边角起了毛。里面的数字他早已烂熟于心,但他需要让总公司的人也读懂这些数字。
火车驶出南口站的时候,月报还只是纸面上的一堆数字。等火车到了北京,这些数字就要变成总办案头的一份公文,变成会计底册上的一行注记,变成某个包工头名下的一笔结算。而詹天佑要做的,是在所有这些转化发生之前,确保每一个数字都经得起追问。车厢里光线不好,他把月报翻到最后一页,那里附着一份领料单的抄件。
单子上料商的印章清清楚楚,收料人的签名也在,但两者的日期差了一天。收料人签的是前一天。这意味着料商在收到材料之前,收料人已经签了字。
事情很小,小到可能只是一个笔误,但詹天佑把它夹在了月报里。他需要总公司的会计看到这一页,需要他们知道,连一天的日期差也会被送到他们眼前。
这不是苛刻。这是自建铁路必须付出的另一种代价——每一笔账、每一个数字、每一份领料单,都不能出错,因为没有人会在背后替你兜底。