NC数据迁移指南:从C/C++调用汇编-用友网络
需积分: 22 55 浏览量
更新于2024-08-07
收藏 3.5MB PDF 举报
"迁移后数据注意事项-dsp编程技巧之--从c/c++代码调用汇编代码中的函数与变量"
本文主要关注的是在IT领域的数据迁移过程中,特别是针对用友NC系统从NC56/57升级到NC63版本的数据迁移。在这一过程中,有一些关键的注意事项和技巧需要遵循,以确保数据的准确性和完整性。
首先,迁移时生成的用户组如果需要修改或删除,需要由系统管理员登录portal,并在NC数据导入节点执行用户同步操作。这是为了保证用户权限和数据的一致性。
其次,对于工具不支持的单据类型,系统不会自动过滤,这些单据类型作为预留的扩展接口,无法通过标准工具进行迁移,可能需要专门的开发工作来处理。因此,在迁移规划阶段,必须识别并处理这些特殊单据类型。
工具提供了与“交易类型”相关的对照设置,使用时需根据V5数据形态制定规则,避免重复定义。如果出现重复定义,V6系统中业务单据获取交易类型的优先级是:“业务流程设置交易类型”优于“交易类型对照”。
数据迁移过程中,不仅涉及组织结构的迁移,如公司、资金组织、会计主体、采购组织、销售组织、库存组织等,还包括各种基础档案的迁移,如自定义档案类型、银行地区代码、信用等级、资金类型等。每个档案类型的迁移都有其特定的规则和步骤,需要仔细操作以确保数据的正确迁移。
在从C/C++代码调用汇编代码的编程技巧方面,这通常涉及到低级别编程和性能优化。在C/C++中,可以使用extern "C"声明来调用汇编函数,因为C++的名称修饰(name mangling)可能会导致问题。此外,需要确保数据对齐和寄存器管理符合汇编代码的期望。同时,跨语言调用时,需要注意函数参数和返回值的传递方式,以防止数据损坏或内存泄漏。
在实际操作中,还应注意保持源代码和目标代码的兼容性,特别是在不同架构或操作系统之间迁移时。此外,要确保所有依赖库和系统调用在新环境中可用,并进行充分的测试以验证功能的正确性。
数据迁移是一项复杂而细致的工作,需要对系统架构、数据模型和编程原理有深入理解。在进行NC系统升级时,必须遵循正确的流程,理解迁移规则,以及处理好与代码集成的相关问题,以确保业务连续性和数据一致性。
2011-04-12 上传
2013-01-27 上传
2018-04-16 上传
点击了解资源详情
2021-08-11 上传
2021-08-12 上传
2021-08-11 上传
2021-01-20 上传
点击了解资源详情
锋锋老师
- 粉丝: 26
- 资源: 3843
最新资源
- 平尾装配工作平台运输支撑系统设计与应用
- MAX-MIN Ant System:用MATLAB解决旅行商问题
- Flutter状态管理新秀:sealed_flutter_bloc包整合seal_unions
- Pong²开源游戏:双人对战图形化的经典竞技体验
- jQuery spriteAnimator插件:创建精灵动画的利器
- 广播媒体对象传输方法与设备的技术分析
- MATLAB HDF5数据提取工具:深层结构化数据处理
- 适用于arm64的Valgrind交叉编译包发布
- 基于canvas和Java后端的小程序“飞翔的小鸟”完整示例
- 全面升级STM32F7 Discovery LCD BSP驱动程序
- React Router v4 入门教程与示例代码解析
- 下载OpenCV各版本安装包,全面覆盖2.4至4.5
- 手写笔画分割技术的新突破:智能分割方法与装置
- 基于Koplowitz & Bruckstein算法的MATLAB周长估计方法
- Modbus4j-3.0.3版本免费下载指南
- PoqetPresenter:Sharp Zaurus上的开源OpenOffice演示查看器