erp数据录入配置指南:权限分工需要哪些入门指南设置
ERP 里最容易被忽略的配置问题,往往不是“员工能不能登录”,而是同一条业务数据从谁创建、谁修改,到谁审核、谁能导出,是否都有明确责任。录入员可以改已审核单据、审核人也能代替录入,短期看像是省了几步,长期却可能让错误没有拦截点、责任无法追溯。配置权限时,我建议先画清数据责任链,再把岗位职责映射到账号和系统功能。
ERP 权限不是一张“模块开关表”,而是企业业务责任在系统中的落点。配置之前,先回答四个问题:谁创建数据、谁确认数据、谁能修改已提交内容、谁需要查询结果。岗位职责没有厘清,系统管理员即使把每个按钮都配置正确,也只是把模糊的管理规则更快地搬进系统。
我会把权限讨论拆成三个层次:功能权限决定能不能进入某个模块;操作权限决定能不能新增、修改、删除、审核或导出;数据范围决定能看见哪些组织、客户、仓库或业务记录。三者不能相互替代。只开放正确菜单,却让用户查看全公司的数据,仍然可能超出岗位需要。
更稳妥的顺序是“业务对象,岗位责任,操作动作,数据范围,系统角色”。不要从“给张三开哪些菜单”开始,而要先确认张三代表什么岗位、负责哪类数据、对哪些状态拥有处理权。这样做的好处是,人员变动时可以调整岗位角色,而不是逐个账号临时补权限。
入门配置不必一开始追求复杂模型,但至少要区分录入、复核、查询和管理。它们对应不同的风险:录入影响数据是否准确,复核影响业务是否成立,查询影响信息暴露范围,管理影响账号和规则是否能被改变。
| 动作 | 需要回答的问题 | 常见控制方式 |
|---|---|---|
| 录入 | 谁可以建立这类数据,允许录入哪些字段? | 按岗位、单据类型和组织范围授权 |
| 复核 | 谁确认数据或单据符合业务规则? | 设置审核角色、审核范围和退回规则 |
| 查询 | 谁需要查看,查看到什么范围? | 按部门、业务归属或组织范围限制 |
| 管理 | 谁可以改角色、用户、基础规则和关键配置? | 控制管理员人数,并核对操作记录能力 |
表格里的控制方式是配置思路,不是任何 ERP 都支持的固定功能。不同系统对角色、数据范围、字段权限和日志的定义不同,实施时要对照产品实际能力验证。尤其是“查看范围”和“修改范围”,有些系统可以分开设置,有些系统则需要通过组织、岗位或流程间接实现。
对于第一次上线的团队,我通常建议先做到四件事:账号对应真实人员;岗位对应清晰角色;高影响操作有边界;关键流程能够试验。与其一开始搭十几层角色,不如先把普通录入员、复核人、查询人员和系统管理员之间的边界说明白。

企业说“把数据录进 ERP”,实际可能指三类不同工作。第一类是基础资料,例如物料、客户、供应商和计量单位;第二类是期初数据,例如库存余额或未结业务;第三类是日常单据,例如采购、销售、入库和领用。三者的录入频率、错误后果和修改规则并不相同,不应简单地交给一个“数据录入员”角色统一处理。
基础资料通常会被多个业务流程重复引用。物料编码或计量单位一旦建错,影响可能从采购单延伸到库存、销售和财务核算。日常单据则更依赖业务时点和状态变化,订单尚未审核与已审核后的修改权限,通常需要区别处理。期初数据还涉及切换时点和对账口径,不能只看录入完成与否。
因此,权限设计最好以“数据生命周期”为单位:数据由谁提出、由谁建立、何时确认、哪些状态允许修改、何时停止修改、出现错误如何更正。若只按部门分配菜单,容易遗漏数据在部门间流转时的责任交接。
以一家有销售、采购和仓储岗位的批发企业为例:销售人员建客户资料,采购人员补充供应商信息,仓库人员维护物料和库存单位。上线初期为了赶进度,管理员给三个部门开通了相同的基础资料修改权限。某天,同一物料出现两个名称和不同的计量单位,仓库按其中一个单位收货,销售却按另一个单位开单。
表面上看,这是“录入错误”;往下追,通常还要看谁能新建重复资料、谁有权改单位、改动是否需要复核、单据是否引用旧记录、修改后是否能查到历史责任。若账号共用或审计记录不足,单凭当前数据很难还原变更经过。真正的问题不是录入员粗心,而是系统允许多岗位随意改动同一项主数据。
这种场景里,实用做法不是简单地把所有修改权限关掉,而是先明确数据归属。例如由指定的基础资料维护人创建或修改物料信息,使用部门提交变更需求,相关业务负责人复核关键字段。各岗位是否能直接操作,要根据人员规模、业务量和 ERP 支持能力决定。
权限只能限制谁能做什么,不能自动判断“什么才是正确数据”。如果企业没有统一编码规则、必填字段口径和重复数据处理办法,授权给少数人也可能只是把错误集中到少数账号。配置权限之前,至少需要把关键字段的定义、录入来源和校验责任说清楚。
我会把“权限正确”和“口径正确”当成两项独立验收。前者测试账号能否越权,后者抽查数据是否符合统一规则。两项都通过,才有理由判断录入配置已经具备上线条件。

这类做法经常源于实施赶工:先让所有人能操作,等流程稳定后再调整。但“之后再收回”容易成为没有日期的计划,期间发生的数据变更也很难判断是否符合岗位职责。更稳妥的办法是先建有限的测试账号和岗位角色,确认流程后再扩展到真实用户。
如果确实需要临时放宽权限,应同时明确申请人、授权人、有效期限、适用数据范围和到期回收人。系统若不支持自动到期,就把回收日期写进上线任务,由具体负责人跟进。临时授权没有结束条件,就不是临时授权。
“销售部角色”“仓库部角色”容易理解,却未必足够精确。同一部门可能有录入员、主管和查询人员,他们需要的操作不同;同一张单据在草稿、已提交、已审核和已结案状态下,可修改范围也可能不同。只按部门授权,通常会把权限开得过宽,或让用户为了办事反复找管理员。
配置时应把部门作为数据范围的一部分,而不是唯一的权限维度。至少区分“在哪个模块操作、能执行什么动作、处理哪些数据、数据处于什么状态”。系统不支持状态级控制时,就要通过流程设计、岗位隔离或人工复核补足,并明确这属于管理控制,不要误称为系统已经实现。
录入与审核分离能减少单人从头到尾处理所带来的风险,但它不是所有业务、所有企业的硬性答案。小团队可能只有一名业务人员,低风险、小金额或可逆操作如果强行增加审批层级,会造成等待和绕行。相反,库存调整、价格变更、主数据关键字段修改等高影响动作,更值得考虑独立复核。
判断是否分离,重点看错误影响、发生频率、是否可逆、是否涉及资金或库存,以及是否能通过其他方式发现问题。岗位人数少时,可以采用事后抽查、主管复核高风险项目、限制修改窗口或保留变更记录等替代控制。控制目标是让错误有机会被发现,而不是机械地多加一个审批人。
角色数量增加不必然带来更安全。若每个员工都配置一个专属角色,人员转岗时要逐个检查,系统管理员也难以理解角色之间的差异。结果可能是旧权限留存、新权限叠加,形成“看起来精细、实际没人维护”的配置。
更有效的方式是以岗位任务建立可复用角色,再把确有差异的部分作为例外管理。每新增一个角色,都要能回答:它对应哪种岗位、与现有角色差在哪、谁负责审批和复核。不能说明业务差异的角色,不宜只因某个人提出方便就新增。
批量导入只说明系统接受了文件,不代表字段映射、去重、单位换算和业务逻辑都正确。导入前应留存源文件版本和操作人;导入后抽查关键字段、记录数量、异常提示和关联单据。涉及库存、客户余额或未结订单时,还要与经确认的源数据核对统计时点。
如果系统支持试导入、错误行反馈或撤回功能,先用小批量验证;如果不支持,就先选取可控范围试录,并准备备份和纠错方案。不要在没有验证路径的情况下,一次性导入大量关键业务数据。

我会针对每一类数据和操作逐项问四个问题:这个岗位为什么需要操作?操作对象具体是什么?允许在什么范围内操作?什么情况下必须停止或转交?如果回答只能是“大家都这么做”或“以前一直开着”,就需要回到业务流程重新确认。
举例来说,仓库人员可能需要录入收货数量,但不一定需要修改供应商主数据;销售主管可能需要查看团队订单,却不一定需要导出全公司客户名单;系统管理员需要维护角色,也不应因此自动承担业务单据审核责任。把这些边界拆开,才能减少“一个权限包办所有事情”的配置。
岗位角色负责大多数人的常规职责,个人例外只处理明确的临时需要。角色名称应表达岗位或职能,不建议直接使用员工姓名。这样,当人员离职或轮岗时,可以撤销账号或更换角色,而不是逐项猜测该账号过去获得过什么权限。
对个人例外,建议至少记录申请原因、授权范围、审批人、开始和结束时间。若企业规模较小,也可以使用受控表格或工单记录,但要确保有人按期复核。例外越多,越应该判断是否存在一个被遗漏的正式岗位角色。
职责分离是一种降低风险的方法,不是唯一方法。小型企业无法为每个动作配置独立的录入和审核人员时,可以根据风险选替代方案:限制修改窗口、让主管复核例外记录、对高金额或高数量操作单独审批、定期抽查关键数据。
判断替代控制是否有效,要看它是否能及时发现问题、是否有明确负责人、是否留有执行证据。只写“负责人注意检查”而没有检查频率、检查对象和异常处理方式,通常不能构成可执行的控制。
权限矩阵的价值不在于表格看起来完整,而在于让业务负责人、实施人员和系统管理员对同一件事说同一种话。矩阵至少包括业务对象、岗位、动作、数据范围、业务状态、复核要求和验证方式。对于系统不支持的维度,要单独标出补偿办法。
| 业务对象 | 岗位 | 动作 | 范围或状态 | 验证方式 |
|---|---|---|---|---|
| 物料基础资料 | 资料维护人 | 新增、修改指定字段 | 限授权分类;关键字段需复核 | 测试新增、重复编码和关键字段修改 |
| 销售订单 | 销售录入员 | 新增、提交、查看本人或团队单据 | 草稿可改,审核后按规则处理 | 测试跨部门查看及审核后修改 |
| 库存记录 | 仓库人员 | 登记收发业务,不直接改期初口径 | 限所属仓库和业务类型 | 测试跨仓查看、库存调整和异常退回 |
| 用户与角色 | 系统管理员 | 维护账号和角色配置 | 限管理职责;业务审核另行分配 | 测试授权申请、角色变更和离职回收 |
这张表只是讨论模板,并非标准权限答案。企业应根据实际 ERP 的角色模型调整字段,也要让业务负责人确认“谁负责数据”而不只是让管理员独自填表。最终交付时,矩阵应能对应到测试账号、测试步骤和验收结果。
很多上线测试只验证正向流程:录入员能否新建单据、审核人能否审批。权限验收还需要反向测试,例如录入员是否能审核自己的单据、普通员工是否能查看不属于自己的客户数据、仓库人员是否能修改已确认的期初记录。
测试结果不能只写“正常”。建议保留角色名称、测试账号、操作步骤、预期结果、实际结果和异常处理人。出现权限过宽时,先确认是配置错误、角色继承、数据范围未限制,还是业务流程本身设计不清。修完后要重复测试,避免只关闭一个入口却留下另一个相同功能入口。

为了展示配置步骤,假设一家有销售、采购、仓库和财务岗位的批发企业,准备整理客户、物料、供应商和库存数据。以下角色、数字和验收指标均为情景模拟,用于说明如何设计流程,不代表行业平均值,也不是某家企业的实际绩效。
假设企业最初让四个部门都能维护全部基础资料,导入由管理员集中执行,录入后没有固定复核人。试运行中发现同类物料存在重复记录,部分单据引用了不同单位,另有用户需要管理员临时开权限才能完成日常工作。此时不宜先增加审批层级,而应先确认错误集中在哪类数据、哪些岗位有创建权、哪些操作被卡住。
模拟方案把物料和计量单位交由指定资料维护人创建,采购和仓库提出变更需求,由对应业务负责人确认关键字段。客户资料由销售业务指定维护人负责,财务字段由财务岗位确认。这个方案并不意味着一个人掌握所有数据,而是让每类主数据都有一个清晰的维护入口和业务确认责任。
日常业务单据则按岗位分配:销售录入销售相关单据,采购录入采购申请或订单,仓库登记收发业务,财务查看或处理其职责范围内的结算信息。主管是否审核、审核到什么程度,应按企业实际流程和风险决定,不需要为了形式给每张单据都加相同的审批链。
在试运行阶段,可以先选取一小批记录和几个典型账号,重点检查重复编码、关键字段变更、跨部门查询、已审核单据修改和批量导入异常。不要把“导入速度”作为唯一指标;如果录入更快,却让复核成本和错误纠正成本上升,整体流程未必更有效。
下面的对比数字是情景模拟数据,用于展示一种观察方法。实际项目应记录上线前后的同口径样本,并注明统计周期、单据范围和错误定义,不能把模拟值当成行业基准。

如果团队想评估配置效果,建议上线前先记录几个基线:每周重复资料数量、因字段错误退回的单据数、临时权限申请数、已审核数据修改次数、权限相关工单处理时间。指标应能从业务记录或系统日志中核验;系统不提供相应日志时,就明确使用人工登记,不要假设系统能自动统计。
上线后使用相同口径复测,才能判断变化来自权限调整、字段标准化、培训还是业务量变化。若上线前没有记录,后续可以建立新的观察周期,但不应把主观感受写成“效率提升了某个比例”。数据管理文章尤其要避免把模拟示例包装成真实业绩。

首次上线的团队容易被菜单数量和配置界面带着走。建议先由业务负责人列出岗位、常见任务和数据对象,再由实施人员确认系统能否按功能、操作、组织范围或单据状态控制。双方确认矩阵之后,才进入角色配置,避免管理员独自揣测业务规则。
系统运行一段时间后,直接批量删除权限容易中断业务,也可能造成用户绕开系统。更稳妥的做法是先导出或整理现有账号、角色和高影响权限,按实际使用岗位核对;先处理离职账号、共用账号、过宽导出权限和关键数据修改权限,再逐步调整普通功能访问。
权限变更应分批实施,并在每批调整后找对应岗位验证日常任务。若发现用户确实需要原先被移除的能力,不要立刻恢复全部管理员权限,而是确认其实际工作动作,再新增最小范围的岗位角色或记录有期限的例外授权。
小团队很难为每类业务配置独立录入员、审核人和系统管理员。此时可优先控制批量导入、库存调整、主数据关键字段变更、已审核单据修改和敏感数据导出等高影响动作。低风险、容易纠正的日常录入可以简化流程,但应保留责任人和异常处理方式。
如果同一人必须兼任多个岗位,可以让负责人定期抽查高风险记录,或对特定金额、数量和状态变更设置额外确认。替代控制必须能执行、能记录、有人跟进;否则只是把“系统里没人审核”改成“制度里要求注意”。
有多个分公司、事业部、仓库或业务区域的企业,最容易出现“角色相同但数据范围不同”的情况。不要仅靠复制出大量几乎相同的角色解决,先了解系统是否支持组织范围、部门范围、业务归属或仓库范围控制,再选择可维护的组合方式。
若系统无法按所需颗粒度限制数据,需要明确这是产品能力边界,并评估是否可以通过流程审批、数据分区或人工复核降低风险。不能把“用户看不到菜单”误当成“用户看不到数据”,也不要在没有验证的情况下假设角色继承会自动遵循组织边界。

细粒度权限有助于限制高风险操作,却会增加角色设计、测试和人员变更时的维护成本。适合精细控制的场景,通常包括数据敏感度高、操作影响大、岗位职责明确且系统支持相应颗粒度的业务。若系统不支持细分,强行用大量角色拼出类似效果,可能造成配置脆弱、难以排错。
相反,岗位少、业务简单、数据错误可快速纠正的小团队,可以先采用较少的角色,并对高风险操作增加人工复核。取舍的重点不是追求“最少权限”这句口号,而是确保每一项开放权限有业务理由,每一项高风险权限有相应控制。
审批能增加检查点,也会增加等待和管理成本。如果审批人没有明确核对标准,只是习惯性点击通过,审批可能成为流程阻塞而非质量控制。配置审批前,要先定义审核对象、检查内容、退回条件和处理时限,并观察审批是否能发现实际错误。
对于低风险、高频且可撤销的操作,可以考虑规则校验、抽查或事后复核;对于高影响、难撤销或涉及资金和库存的操作,更值得设置独立确认。若人手不足,可以分级处理,避免所有业务都承受同样的审核成本。
批量导入适合数据量较大、字段口径稳定的场景;手工录入更适合少量、变化频繁或需要逐条判断的数据。两者不是简单的快慢竞争。导入能缩短逐行操作,却可能把字段映射错误一次性扩散到大量记录,因此要把模板验证、异常处理和回滚能力计入总成本。
| 方式 | 适合场景 | 主要优势 | 主要代价 |
|---|---|---|---|
| 手工录入 | 记录少、业务判断多、字段口径仍在确认 | 可逐条检查,容易处理例外 | 重复劳动多,录入标准容易因人而异 |
| 批量导入 | 记录多、模板稳定、数据源可核对 | 减少重复操作,便于集中处理 | 映射或格式错误可能批量扩散,需要试导和纠错方案 |
| 分阶段导入 | 数据量较大且业务风险较高 | 可以先验证一部分,再扩大批次 | 需要分批对账和版本管理,准备工作较多 |
把主数据交给少数维护人,通常能减少重复记录和口径分歧,但也可能让业务等待集中到一个岗位。如果主数据变更量很大,需要明确备岗、处理时限、申请信息和紧急变更流程。集中维护不等于所有决策都由系统管理员承担,业务含义仍应由业务部门确认。
如果分散给多个部门维护,则要投入更多的字段规范、重复检查和定期复核。可以依据资料类型拆分责任:某些字段由采购确认,另一些字段由财务确认,最终由指定维护角色完成系统更新。关键在于责任链可追溯,而不是一味集中或一味分散。

配置是否可用,最终要看用户能否完成职责内工作,同时不能越过已约定边界。以下清单适合在上线评审或权限变更前使用;不适用的项目应说明原因,而不是直接跳过。
权限复核可以结合人员转岗、组织调整、新模块上线、数据泄露疑虑、关键流程变更等事件触发。若只等到固定周期检查,人员离职后账号仍可用、临时权限长期保留等问题可能已经存在一段时间。复核频率应匹配企业人员流动和数据风险,具体周期由企业内部制度决定。
每次复核不必重做整套权限设计。可以先确认账号是否有效、角色是否仍对应岗位、例外授权是否到期、高影响权限是否仍有业务理由,再抽测关键角色。发现问题后记录调整原因和完成情况,为下次复核留下依据。
如果某类权限申请反复出现,可能说明岗位角色定义不完整、数据范围过窄、业务流程存在绕行,或系统无法覆盖当前组织方式。管理员不应只不断地给个人加权限,还要把重复申请汇总给业务负责人和实施团队,判断是否需要调整标准角色或重新梳理流程。
反过来,如果某角色长期无人使用、某项权限从未有业务记录,也值得检查是否存在历史遗留配置。减少无业务理由的权限,不是为了让权限表更短,而是为了让每项授权都可解释、可验证、可维护。

ERP 数据录入配置最值得记住的判断是:先让责任清楚,再让权限可执行;先验证边界,再追求自动化。权限设置不是“谁能进系统”的静态问题,而是数据从创建到审核、修改、查询和归档的责任链。只配置菜单、不定义口径和复核责任,无法保证数据质量;只增加审批、不测试角色行为,也无法证明风险已经降低。
下一步可以先选一个最常出错的数据对象,例如物料、客户或库存,列出维护岗位、关键字段、允许动作和复核方式;再用两个测试账号分别验证正常操作与越权操作。确认这一类数据的配置方法后,再复制到其他模块,并保留系统限制、人工替代措施和后续复核责任。
真正可维护的权限方案,不一定角色最多,也不一定审批最复杂。它应该能让员工知道自己负责什么,让管理员能解释为什么开放某项操作,让负责人能发现越权或异常修改,让新员工和接替人员能按既定规则继续工作。
如果今天还不能回答“谁维护、谁确认、谁能改、谁来复核”,就先不要把所有权限问题交给系统菜单解决。把这四个问题写清楚,再开始配置;这往往比上线后不断补权限、追录入错误和重做数据更省力。
我准备第一次在ERP里录入基础资料和业务单据,但不确定应该先建用户、先导入数据,还是先设置权限。我担心顺序弄反后,已经录入的数据还要返工;想知道上线前最少要确认哪些事项。
建议先定业务口径和责任人,再建账号与角色,随后配置权限、准备数据模板,最后小批量试录。不要把“系统里能看到录入菜单”当作准备完成:字段含义、编码规则和数据归属没有统一,权限设得再细,也挡不住重复资料和错误数据。
入门阶段至少确认四件事:每类数据由哪个部门负责、谁实际录入、谁复核,以及哪些岗位可以查看或修改。以物料资料为例,编码、名称、规格、计量单位和分类规则应先由业务负责人确认,避免不同录入员各自采用不同写法。不同ERP对初始化、基础资料和权限的菜单名称及先后顺序可能不同。
实际操作前,应核对当前系统的产品说明和企业实施方案;下面的顺序是配置思路,不是所有软件通用的点击路径。
我现在面临的情况是,同一个部门里有人录单、有人审核,也有人只查报表,但系统角色看起来不太好对应岗位。我怕权限给少了影响工作,给多了又没人知道谁改过数据,应该怎么设计一张能落地的权限表?
先按岗位任务建角色,再把具体人员加入角色;不要一开始就逐个用户单独授权。逐人配置短期看似灵活,人员转岗后却容易遗留权限,复核时也难以判断某项授权究竟服务于什么职责。
示例岗位主要职责配置时重点确认 基础资料维护人维护指定类别的资料可维护范围、修改与删除权限、是否复核 业务录入员录入本岗位单据可用模块、可录入类型、提交后能否修改 部门审核人复核部门业务审核范围、退回权限、能否审核本人提交内容 查询人员查看业务进度或报表数据可见范围、导出权限 逐项区分“能进入模块”“能新增或修改”“能审核”“能导出”和“能看到哪些数据”。
特别检查删除、批量导入、导出等影响较大的操作,并确认审核人是否能审核自己提交的单据;这些设置是否可细分,要以具体ERP支持的权限颗粒度为准。
我有一批客户、物料或库存资料需要导入,业务同事也会继续手工维护。我不确定应该让录入人员直接导入,还是交给管理员操作;如果导入后发现字段映射不对,怎样控制影响范围,又不耽误后续录入?
批量导入并不天然比手工录入安全或更快。导入前先确定唯一识别规则和字段口径,检查模板中的必填项、编码重复、单位及分类映射;先用少量样例验证,再处理完整数据,避免把模板错误一次带入大量记录。一个稳妥的分工示例是:业务负责人确认数据内容,指定维护人整理模板,具备导入权限的人员执行导入,业务复核人抽查结果。
若系统支持测试导入、错误报告或回滚,应先验证这些能力;不支持时,可先在测试环境或小范围数据中确认流程。导入完成后,至少核对记录数量、关键字段、重复编码和抽样明细,并限制不相关岗位的修改或导出权限。若发现资料错误,先确认受影响范围和责任人,再按系统允许的方式更正;
不要让多人同时在表格和系统里各改一份,造成数据版本不一致。
我不想等正式上线后才发现普通录入员能改已审核单据,或者审核人看不到需要处理的数据。有没有一套不依赖特定品牌的测试方法?另外,员工转岗、离职或临时顶岗时,权限应该怎样处理才不容易遗漏?
用测试账号按岗位走一遍真实工作路径,同时测试不该发生的操作。比如录入员完成录单后,尝试修改已提交单据、查看其他部门数据、执行审核和导出;逐项记录系统允许或拒绝的结果,并与企业确定的岗位职责对照。上线验收可以用一张简单记录表:测试岗位、操作动作、预期结果、实际结果、问题负责人和复测结果。
优先处理越权查看、越权修改、审核边界错误及关键流程无法完成的问题;不要只验证“正常操作能不能做”,也要验证“职责外操作能不能被限制”。人员转岗或离职时,应由业务负责人发起变更,管理员按确认后的岗位回收旧角色、配置新角色,并检查账号状态;临时授权则记录用途、审批人和撤销时间。
可结合系统实际能力定期复核用户与角色清单,重点查找无人负责的角色、长期未使用账号和超出岗位需要的权限。


读者评论
把权限按创建、复核、查询和管理拆开讲比较实用,尤其是数据范围不能只靠菜单权限替代。
主数据和日常单据的修改风险不同,文中强调按数据生命周期设置责任,比统一给录入权限更清楚。
批量导入成功不等于数据验收通过,这点很关键;库存等数据最好先小范围试导入并对账。