换班铃的余音还挂在门厅上方,透明片下那行被折页遮住的字没有再多露一笔。

弥娅没有去碰折页。她把昨晚写好的“原页位置—存档边界”附注放在阅览台外侧,铅笔尖对准最后一行,像对准一处尚未补上的裂口。

“今天只查回柜票。”她说,“不查柜门里面的东西。”

柜管已经等在台边。他手里压着一张新草稿,边角还留着前一晚被擦过的灰痕。那行“已回柜待票”被划掉了,下面换成了“存档已登记—票据已登记—位置待补”。

“我没有把三栏串起来。”柜管先说,“只是把它们排在同一行。”

“同一行也会让人以为它们是同一个动作。”赛芙琳把拘捕令副本放在草稿旁,“先找完整说明。”

奥莉塔从月度目录阅览台外夹里取出同版副本。她仍只捏着外露的空白边,镊尖避开印刷区,墙框、透明片和叠卡片没有移动。

“修订期一致。”她说,“这份是同版独立公开副本,能证明说明文字,不证明任何一栏对应的实体。”

她把副本铺平,折页挡住的半句在下方完整露出:

“存档字段可核时,回柜票栏仍按票据对象条件与适用期独立提供或核验;回柜票字段不生成存档值,不替代物理位置、办理状态或责任记录。”

柜管的笔在“回柜票栏”四个字上停了停。“存档已经能核,票也能按条件核。既然两边都可以核,为什么还要说独立?”

弥娅指向那两个字。“因为它们各自有对象条件和适用期。一个栏头能打开自己的核验路径,不等于它替另一个栏头完成了动作。”

“可回柜票本来就是跟着存档走的。”

“跟着出现,不等于跟着成立。”弥娅把草稿转过来,“先看释例,不看你的推断。”

第一组释例列在说明卡的左下角。结果栏写着“已匹配”,原页位置栏写“可核”,存档栏只留栏头,回柜票栏同样没有值,物理位置、办理状态和责任记录均为空。

柜管立刻在草稿上添了一句:“存档未登记,回柜票缺失。”

弥娅用铅笔横在“缺失”两个字前。“这里没有‘缺失’。只有没有提供。”

“没有提供不就是没有吗?”

“是这张公开页没有提供。”她把副本的边线指给他看,“它没有告诉我们存档是否存在,也没有告诉我们票据是否存在。更没有授权把两个空栏合并成一个缺项。”

奥莉塔沿着第一组的分隔线量了一遍。她在外侧空白处写下:“存档未提供;回柜票未提供;物理位置未提供。”每个词都落在自己的栏头下,没有用括号把三者套住。

赛芙琳补上:“办理状态未提供;责任记录未提供。”

柜管看着五个空白,笔尖轻轻敲在台面上。“那第一组什么都没说。”

“它说了公开页只呈现到哪里。”弥娅说,“没说到的地方,不能被我们替它变成不存在。”

第二组释例在右侧。结果栏仍是“已匹配”,原页位置栏仍写“可核”。这一次,存档栏出现方框,旁边标着“已登记”;回柜票栏也出现方框,标着“已登记”。物理位置栏没有柜号,办理状态与责任记录仍没有值。

柜管的草稿终于有了用武之地。他写下:“存档已登记,回柜票已登记,已回柜待定位。”

赛芙琳的手落在他的笔杆前,没有用力,只把笔尖挡在方框之外。

“删掉最后四个字。”

“票据都登记了,难道还不能说明东西已经回去了?”

“不能。”赛芙琳的语气像在宣读一条不会因争辩改变的边界,“回柜票栏的‘已登记’只说明该栏在这组对象条件与适用期下呈现了登记状态。它没有提供物理位置值,也没有提供办理状态或责任记录。”

柜管看向弥娅。“那它登记的是什么?”

“说明没展开。”弥娅把“已登记”圈在票据栏内,“可能是票据对象、票据条件或本栏定义的登记结果。我们只能记录它确实在票据栏里出现,不能替它挑一个实体对象。”

“回柜票不是对象?”

“回柜票栏里的字段是对象条件下的公开状态,和桌上那张实际票不是同一个层级。”

她想起回柜票存档架底板上被裁掉日期针孔的窄纸纤维,手指下意识收紧了一下,却没有把那件东西的名字写进草稿。那张纤维仍在封存层,今天的公开释例不能替它填写来源,也不能替它找到柜位。

奥莉塔在第二组下方画出四个并列框:“存档已登记”“回柜票已登记”“物理位置未提供”“责任记录未提供。”她又在框与框之间各留出一段空白,空白宽得足以放下一枚印,却没有放任何箭头。

“如果公开页想表达已回柜,”柜管说,“为什么不直接写?”

“因为那是另一个字段。”弥娅说,“这里没有写,不是它忘了写,而是它没有在这一组回答。”

柜管把“已回柜待定位”擦去,墨屑落在草稿边上。他擦得太用力,纸面留下一个发白的椭圆。

第三组释例的结果栏改成“待补全”。查询凭据缺少同项尾码,原页位置栏写“按原页条件核对”,存档栏写“按对象条件核验”,回柜票栏写“按票据对象条件核验”,物理位置栏仍然没有值,办理与责任栏也只露出栏头。

柜管盯着两句“按条件”。“这不是已经给出路了吗?只要把尾码补上,票据和存档就能一起完成。”

“完成什么?”弥娅问。

他被问住了。

“查询凭据的完整度。”弥娅把第三组挪到第一组旁边,“补尾码只能影响结果栏能不能形成完整核验。它不把按条件核验变成已登记,也不把已登记变成物理位置。”

赛芙琳在监督纸上列出七栏:结果、原页位置、存档、回柜票、物理位置、办理状态、责任记录。她把“票据对象条件”写在回柜票栏下,把“适用期”分别写在存档和回柜票两栏下。

“同一个适用期词,可以同时出现在两个栏里。”她说,“这只说明两栏都受它限制,不说明两栏指向同一纸页、同一票号或同一柜门。”

柜管抬头。“那我们连票号都不能抄?”

“公开页没给票号,就不能抄。”

“如果下一个副本给了呢?”

“也只能抄进回柜票栏。”弥娅说,“不能因为票号出现,就替物理位置写柜号,更不能替办理人和责任记录写名字。”

她在“原页位置—存档边界”附注下方另起一行,写下:“回柜票字段边界”。

第一行:票据栏按票据对象条件与适用期独立提供或核验。

第二行:回柜票未提供,不等于实体票据缺失。

第三行:回柜票已登记,只属于公开票据栏,不等于实体已回柜、票号存在或具体柜位。

第四行:回柜票字段不生成存档值,不替代物理位置、办理状态或责任记录。

第五行:查询凭据补全只改变凭据结果,不自动完成票据、柜位或责任字段。

奥莉塔把第三组的两句条件分别抄在两列里。她没有把“按票据对象条件核验”缩成“票据待回柜”,也没有把“按原页条件核对”缩成“位置已找到”。

柜管盯着两张附注,忽然说:“你们把每个词都拆开,最后什么也拿不到。”

弥娅抬起眼。“拿不到和不能乱写不是一回事。”

“可如果所有栏都要自己的凭据,谁来承担回柜的结果?”

赛芙琳收回压在笔杆上的手,把拘捕令副本往回柜票栏边推了一寸。“等责任记录入口提供它自己的条件。现在没有,就不要替它承担,也不要替别人承担。”

柜管沉默着看了许久,最后在草稿顶端写下:“公开票据字段”。他没有再画指向物理位置的箭头。

弥娅把三组释例按修订期和对象条件分开封存。她没有触碰墙框,也没有去看透明片的折角,只把新附注压在旧附注外侧,留出一条能让后续副本继续补入的窄边。

“调阅申请呢?”柜管问。

“先不递。”她说,“现在的凭据还不能把票据栏和物理位置栏接起来。递出去,只会让下一张表替我们接线。”

换班记录员在远处翻动纸页,页角摩擦声短促而整齐。奥莉塔将同版副本夹回外夹,修订期没有改变;赛芙琳收好监督纸,拘捕令副本仍在她手边。

透明片下方又露出几笔细字。这一回,能辨认的只到句首:

“回柜票字段可核时,物理位置……”

柜管的笔停在半空。

弥娅没有调灯。她只在“回柜票字段边界”最后一行下面写:“票据不替柜位。”

那句话比“已登记”短,却没有越过任何栏线。她看着五个仍然互不相连的框,确认回柜票可以在公开页上出现,也可以在公开页上停住;它能回答票据栏,却不能替柜门回答自己。

下一班的翻页声从公告架后传来。弥娅把铅笔横放在附注边,等物理位置那一栏把自己的条件露出来。

————————————

如果喜欢本章,欢迎收藏、投月票和打赏支持,谢谢啦!

上一章目录下一章
切换电脑版  返回顶部↑