|
本帖最后由 tds_tang 于 2011-10-14 14:16 编辑
前段时间因为需要,给财务处理了个从税控机将发票导入K3 V11,中间走了不少弯路,其中在连接paradox 7.x就偿试了好多次才成功,另外,K3V11的发票导入标准接口,本身就存在BUG,加上基本没有人用,我也是摸索出来,现分享出来,望有同样的需求的少走弯路(采用TXT格式的,如果采用DBF格式的,不在这里讨论):
1.必须下载BDE的驱动,才能正常链接到paradox 7.x(粤税的是这个格式,金税的不清楚),最好再下一个dbtour_std,这个工具可以直接查看税控机的发票数据库文件
2.通过VBA,连到税控机的数据库文件,连接写法:CNN.Open "Provider=microsoft.jet.oledb.4.0;user id=admin;data source=" & ActiveWorkbook.Path & "\work;mode=share deny none;extended properties=paradox 7.x; jet oledb:database Password =密码;"(这个密码,我不清楚,是不是不同版本的不同,大家可以去网上找下密码)
3.K3 V11标准的发票导入的接口存在以下BUG
3.1 导入的发票头文件,发须加一个空字段,否则,会卡在发票号码或发票日期的格式那里,不能识别;
3.2 导入客户名称放指定位置,否则会出现找不到客户和导入发票类型混乱的情况(专用票,我是将客户名放在第二个字段);
3.3 发票体,建议普票的不导入单价,否则好象不太准确
3.4 普通票必须是价税合计指定到不含税单价,否则进去发票体数据会不对
因为K3客户端工具包--数据交换工具--销售发票引入引出,这个功能,金蝶很少客户在使用,基本上以上BUG,没有补丁,而且在K11这个版本,估计再出补丁的可能性较小了,有些人会说可用BOS的交换平台,导入导出,但实际上,那个平台,因为格式要求较高,我还喜欢这个旧的接口导数据
目前,我在粤税的税控机中导入发票到K3,使用正常,不要问为什么是税控机导入K3,做财务的相信都懂是什么原因!!
注:
1. BDE驱动下载:http://www.jxbys.net.cn/download/software/bde_setup.exe
2.dbtour_std到http://www.databasetour.net/files/dbtour_std.zip下载后并安装,或到百度搜索新版本
3.粤税的PW是1FFKEC123Q4C26G
4.EXCEL与入文本,论坛很多例子
5.税控机的客户名是加密的,可用那个税局的工具,如果你买了税局的导下发票明细,这个对你没有用了,你只需将他写入TXT格式往K3导入就行了
附件是个例子,数据已删了,呵呵
附件是生成导入的TXT文件,然后在K3 V11中,将接口模板配好,就能将数据往K3里导入了
|
|