从另一个系统过来
迁移驾驶舱:哪些内容会作为记录传输,哪些内容会被存档,以及为什么切换过程是一系列有日期的轮次,而不是一个周末。
将公司系统迁移到新系统是一个项目,而非简单的导入,而“平台 → 传统系统迁移”下的控制面板正是基于此理念构建的。它了解超过三十个源系统——包括ERP、CRM、HRMS、医疗保健和学生系统——以及它们各自对TRANXACT系统中对应功能的命名。
这条规则决定一切
主数据和未结交易在应用程序中以真实记录的形式呈现,并遵守所有规则。已结清的历史记录会被存档,而不是重新过账。如果重新过账三年已付款的发票,将会在已结清的期间生成三年的日记账,并且生成的试算表将与您签字确认的试算表不符。
两个阶段
- 计划:从哪里来什么,逐个字段地与目标实际接受的内容进行映射——从产品中读取信息,而不是猜测。
- 这些轮次:在旧系统仍然运行期间,会反复运行带有日期的增量加载,每次加载都会带来自上次以来发生的变化,直到有人发出切换指令。
每一轮迁移都会留下记录。记录它发现了什么、创建了什么、拒绝了什么以及原因——如果迁移失败,还会重置并回滚到上一轮。无法重新运行的迁移,就意味着你只有一次尝试机会。
期初余额
旧系统的期末试算平衡表将作为新系统的期初日记账,日期为系统上线前一天。这是迁移过程中唯一需要进行的会计分录,也是必须确保其准确性的分录。
文件来源
从实际系统中卸载的数据通常比任何人想通过浏览器上传的文件都要大。将迁移目标指向已连接的驱动器,即可从当前位置读取数据——请参阅“已连接的驱动器”。
每个步骤都有一个模板可供下载:一个空白电子表格,其中包含字段映射所对应的列。如果映射允许字段使用多个名称(例如,QuickBooks 总账导出文件中,日期列的名称可能为“交易日期”、“日期”或“交易日期”,具体取决于报表),则模板会为每种名称都准备一列,因此无论您导出的是哪个版本,模板中都会包含相应的列。
SAP Business One
SAP Business One(系统列表中的 SAP-B1)分 13 个步骤进行,每个步骤都以其读取的 B1 表命名,并按照驾驶舱运行它们的顺序进行:事务指向的内容在事务发生之前就已存在。
| 步 | 阅读 | 给人的感觉是 |
|---|---|---|
| 会计科目表 | OACT,仅限可记账账户 | 总账科目。标题科目是图表的绘制者,任何内容都不能过账到它们。 |
| 成本中心 | OPRC,维度 1 | 成本中心。B1 将其称为利润中心;其其他维度是单独的列表。 |
| 供应商 | OCRD,其中 CardType 为 S | 供应商 |
| 顾客 | OCRD,其中 CardType 为 C | 客户账户。销售线索(卡片类型 L)是销售渠道,而非客户。 |
| 项目 | OITM 与 OITB | 商品,包括库存商品和非库存商品 |
| 未结采购订单 | OPOR 与 POR1,开放线路 | 尚未收到的货物的采购订单 |
| 未结应收账款发票 | OINV,开放 | 客户发票,已结算款项已付清。 |
| 未结应付账款发票 | OPCH,开放 | 供应商发票,使用供应商自己的发票编号 |
| 已结清的应收账款发票 | OINV,已关闭 | 已存档,从未重新发布 |
| 已结清的应付账款发票 | OPCH,已关闭 | 已存档,从未重新发布 |
| 收付款 | ORCT 和 OVPM | 已存档作为证据 |
| 试算表 | JDT1 账户汇总 | 开篇日记 |
| 账簿历史记录 | OJDT 与 JDT1 | 你在这段时间内所写的日记 |
源记录包含提取辅助工具:Microsoft SQL Server 的查询语句和 SAP HANA 的相同查询语句;如果您希望从客户端导出数据,则包含 B1 客户端菜单路径(查询管理器导出到 Excel、业务伙伴主数据、物料清单、总账、试算平衡表、账龄分析);以及一个用于服务层的脚本,该脚本位于 https://<服务器>:50000/b1s/v1/,因为无法直接访问数据库本身。字段映射是根据这些导出生成的列名进行初始化的,因此直接从 B1 导出的文件无需重命名即可直接映射。
试算表是根据日记账分录汇总的,而不是从 B1 试算表报告中读取的,因为该报告穿插了标题账户小计,在进行任何平衡之前都必须将其剔除。
准备好了吗?准备情况仪表板
驾驶舱的搭建是循序渐进的。上线会议上提出的问题则有所不同:客户准备好了吗?未结应付账款准备好了吗?库存准备好了吗?“平台 → 遗留系统迁移 → 迁移准备情况”会针对每个业务领域和所有需要迁移的系统给出答案,驾驶舱顶部有一个“准备情况”仪表板按钮,点击即可打开。
顶部显示的是整个切换过程的总体数据——已准备就绪的工作范围占比——旁边会显示最终结果(准备上线、进行中或未准备就绪),以及迁移的记录数、数据质量、异常情况和已准备就绪、审核中和已阻止的对象数量。下方是每个业务领域的图块;选择其中一个即可仅查看该领域,或选择查看所有领域。
| 区域 | 它涵盖的内容 |
|---|---|
| ERP——财务和核心主控 | 客户、供应商、物料、未结应收账款、未结应付账款、固定资产、会计科目表、成本中心、期初余额、账簿历史记录和已结交易。 |
| CRM——客户和销售渠道 | 账户、联系人、销售线索、未结商机、未结报价、未结销售订单、未结案例、营销活动和活动历史记录。 |
| 供应链和物流 | 供应商、商品和单位、仓库和货位、入库和补货规则、现有库存、未结采购订单、未结仓库工作、承运商和关税、未结货运、计划和预测。 |
| 制造业 | 工作中心、物料清单、工艺路线、设备和维护计划、检验计划、未完成的生产和维护订单、未完成的质量事件以及工厂历史记录。 |
| 人力资源和薪资 | 组织架构和职位、员工、家属、薪酬结构、经常性薪酬要素和工资历史记录。 |
| 卫生保健 | 患者、医疗服务提供者和科室、付款方和政策、问题、过敏和免疫接种、未来预约、有效处方、未结就诊记录和临床病史。 |
| 学生生命周期 | 课程和项目、学生、成绩单、开放申请、当前注册、学生账户和资助、限制和注册历史记录。 |
| 人员配备和临时工 | 客户和项目、候选人、公开招聘信息、公开申请、在招职位、工时表和发票以及合规事项。 |
每个区域都是一张表格,每一行代表需要搬运过来的物品:
| 柱子 | 它说了什么 |
|---|---|
| 记录 | 提取中的行——每个步骤的最新上传内容,汇总了所有剩余的源系统。 |
| 质量 | 通过目标屏幕自身检查的行所占的比例。 |
| 例外情况 | 这些行被拒绝了,可能是因为检查或加载时屏幕显示异常。打开驾驶舱中的相应步骤,查看每行被拒绝的原因。 |
| 和解 | 是的,当步骤的每个阶段都完成后,没有待加载的行,并且驾驶舱创建的所有记录都仍然存在时,结果为“是”。如果其中一些记录已被删除,则结果为“否”。其他情况待定。 |
| 地位 | 已准备、已审核、已阻止、未开始、未声明或不适用——请参见下文。 |
| 地位 | 什么时候 |
|---|---|
| 准备好 | 质量达到 98% 或以上,且该行数据已核对无误。 |
| 审查 | 质量介于 90% 到 98% 之间,或者该行尚未核对。 |
| 已屏蔽 | 质量低于 90%,或者驾驶舱创建的记录已不存在。 |
| 未开始 | 系统处于此阶段,但尚未上传任何内容。 |
| 未声明 | 没有系统保留此信息。该行显示了其他哪些系统的计划包含此信息。要么在包含此信息的系统中声明它,要么确认业务中没有此信息。 |
| 不适用 | 因为该公司没有这项资源,所以省略了这一步骤。 |
选择一行即可查看其涵盖内容以及数据来自哪些系统和步骤。一个步骤可以同时为两个系统提供数据——例如,客户列表既是 ERP 系统中的客户,也是 CRM 系统中的账户——顶部的总计数据只计算一次。
当一个系统离开时,如果向该区域导入了任何数据,则该区域就会显示出来。没有任何数据导入的区域会列在底部,不属于此次切换范围。当一个系统上传了文件或其某个步骤被跳过时,该系统即被视为已离开。
在上传任何数据之前,没有任何数据可供测量。例如,在“这家公司”旁边,展示了一个包含示例数据的仪表盘,用于演示,页面上已注明这些数据并非该公司所有。这些示例数据绝不会与实际数据混淆。
谁可以做什么
驾驶舱和准备就绪仪表板是按平台 → 角色下的角色授予的,分别称为“迁移驾驶舱”和“迁移准备就绪”,驾驶舱中的每个操作都会请求所需的权限:
| 迁移驾驶舱的权限 | 让某人 |
|---|---|
| 展示 | 打开驾驶舱,阅读计划、步骤、地图、排数和系泊方式。 |
| 添加 | 上传摘录文件——可以从这台电脑上传,从连接的驱动器上传,或者按计划上传。 |
| 改变 | 检查、加载、过账、结算、存档、过账余额或账簿历史记录,跳过或重做某个步骤,设置编号、方法和轮次,并将切换标记为完成或重新打开它。 |
| 删除 | 放弃暂存文件,或者重置整个切换过程。 |
“迁移准备”仅用于显示,不会进行任何更改。驾驶舱后面的列表——源系统、迁移对象、字段映射、迁移批次、迁移运行、迁移重置、存档历史记录和期初余额——与其他屏幕一样,需要单独授予权限。
两个职位已准备就绪,待分配:
- 迁移负责人负责执行切换:对驾驶舱中的每个权限进行操作,对源系统、迁移对象和字段映射进行添加、更改和删除,并在准备情况仪表板和其他列表中显示。
- 上线审核员会查看准备情况仪表板、驾驶舱及其背后的所有列表,并且不会做任何更改——无论是指导委员会、审计员还是签署切换协议的企业主。
拥有阅读驾驶舱界面权限但无权修改界面的用户会在进度条下方看到相应的提示,并且驾驶舱会拒绝他们尝试进行的任何修改。每个屏幕之间的跳转按钮仅对有权打开该屏幕的用户可见。
完成切换后,驾驶舱及其后方的该公司列表将关闭,其他所有内容均不受影响。平台的其他所有屏幕将继续正常运行。