编辑时间:2020年02月26日 作者:保会通软件 浏览量:0次
保会通软件接收农友数据转换说明
一、数据文件特征
农友使用MySQL数据库,MySQL数据库用文件夹名区分,表的扩展名为:
.frm文件:存储数据表的框架结构,文件名与表名相同,每个表对应一个同名frm文件,与操作系统和存储引擎无关,即不管MySQL运行在何种操作系统上,使用何种存储引擎,都有这个文件。
.MYD文件:即MY Data,表数据文件
.MYI文件:即MY Index,索引文件
农友软件包含一个核算主体账套文件和若干个核算单位账套文件,单个账套文件中含有若干年度的账务数据。如:
cwdb100001:账套的数据库文件夹,其中100001代表核算单位代码
二、主要表结构
cw_account:内部核算单位表
ID:内部核算单位代码
AccountName:单位名称
Director:主管
cw_users:操作员表
cw_subject:科目及年初余额表
subjectno:科目代码
subjectname:科目名称
subjecttype:科目类别
cw_voucher:凭证目录
voucherdate:日期
voucherno:凭证号
dobill:制作员
assessor:审核员
addonscount:附件数
id:与记账凭证表关联字段
cw_entry:记账凭证
VSummary:摘要
SubjectNo:科目代码
SumMoney:金额(-号区分方向)
VoucherID:与凭证目录关联字段
三、转换方法
①复制MySQL数据文件,找到MySQL安装路径下的数据文件夹(MySQL安装路径下的Data文件夹)。找到农友数据文件,拷贝主库即文件夹名为:cw_database。子账套文件夹名为:cwdb开头+核算单位代码。
②安装Mysql数据库,安装步骤参考MySQL数据库安装步骤,将农友数据文件复制到Mysql安装路径下的数据文件夹(Data)。
拷贝来的账套数据文件,是MySQL数据文件,必须将它转换到SQLserver数据库中。
运行Navicat Premium数据库工具:
新建一个MySQL数据库连接,连接名处命名一个连接名,只用作识别连接类型。同时新建一个SqlServer数据库连接,在SQLserver数据库下新建与MySQL同名的数据文件,以便转换数据。
连接MySQL数据库之后,Data下的数据库就显示在列表中,双击需要转换的数据库,变为绿颜色之后,点击右键中的数据传输,
③使用保会通财务软件的“复式账/数据管理及交换/其他软件数据转换”功能,将速达账套数据文件,转换成保会通财务软件数据文件。
将数据库选择成SQL Server:
弹出SQL Server连接框:
与SQL Server数据库连接成功后,即可扫描出当前连接的SQL Server数据库中所有的农友账套数据源。
选择转换后的目标账套位置,逐一转换之。
④转换完后,应当使用保会通财务软件逐一检查:是不是所有账套所有年度的数据文件都转换了,所有转换出来的目标数据文件是不是完整无误。
附:解压版MySQL安装教程网址
https://blog.csdn.net/weixin_42369926/article/details/80956562