文档章节

金蝶K3-航天信息税控发票开票软件接口程序

cyclamenkde
 cyclamenkde
发布于 2015/03/18 10:18
字数 741
阅读 118
收藏 0

##金蝶K3-航天信息税控发票开票软件接口程序 用于从航天信息[上海爱信诺航天信息有限公司]税控发票开票软件(金税盘版)文本接口导出TXT文件中提取数据。 ###开发环境 SharpDevelop 5.0 ###调用库 NPOI(用于EXCEL文件生成)

###背景 公司之前使用一个金蝶开发的接口程序将K3开票单据导出为TXT文档(按开票软件的格式要求生成)。然后通过开票软件的文本接口导入。生成好正式发票号后,将正式开票数据导出为TXT,再通过金蝶接口程序将正式的发票号写回K3。 最期开票软件有过升级,导致金蝶接口程序不能使用。遂决定自行开发一个。

###业务流程图 流程图

###原文件

SJJK0201~~已开发票传出
9~~20150301~~20150331
//发票1
0~~0~~0~~3100144130~~11254568~~8~~20150309~~03~~15030710~~8697.44~~0.17~~1478.56~~深圳市xxxx科技有限公司~~440301755673553~~深圳市福田区福田国际电子商务产业园xx楼xxx房0755-xxxxxxxx~~平安银行深圳华强北支行 0212100132953~~上海鹰峰电子科技有限公司~~31022775430641X~~上海市松江区石湖荡镇工业园区唐明路218号 021-57842298~~上海银行松江支行 319826-00008323718~~~~李洁~~院中心~~徐碧清
0~~鹰峰电抗器~~DCL-0120-UIWA-8103~~只~~4~~786.32~~0.17~~133.68~~196.58~~0~~0101
0~~鹰峰能量电阻器~~BRU 8KW/18R~~只~~1~~581.20~~0.17~~98.80~~581.2~~0~~0101
0~~鹰峰能量电阻器~~RXLG 1KW/100R~~只~~2~~205.13~~0.17~~34.87~~102.565~~0~~0101
0~~鹰峰电抗器~~DCL-0150-UIWC-1967~~只~~1~~282.91~~0.17~~48.09~~282.91~~0~~0101
0~~鹰峰能量电阻器~~RXLG 500W/100R~~只~~1~~64.10~~0.17~~10.90~~64.1~~0~~0101
0~~鹰峰能量电阻器~~RXLG 500W/100R~~只~~2~~128.21~~0.17~~21.79~~64.105~~0~~0101
0~~鹰峰能量电阻器~~RXLG 1.5KW/60R~~只~~32~~4649.57~~0.17~~790.43~~145.2990625~~0~~0101
0~~鹰峰能量电阻器~~AR5U 3KW/25R~~只~~3~~2000.00~~0.17~~340.00~~666.666666666667~~0~~0101

###发票信息提取库调用

1.添加引用</br> using ParseLib;

2.使用 </br> IList<InvoiceHeader> headers=Parser.GetInvoiceHeader(@"E:\INVOUT专票.txt");

3.提取结果</br> 提取结果

###最终程序 1.登录</br> 登录

2.导出</br> 导出EXCEL

3.开票软件配置</br> 字段映射

4.导出文本回写</br> 回写K3

###源码地址 https://git.oschina.net/cyclamen/GoldenTax.git

顺便给Git@OSC打下广告: 自从用了Git@OSC,再也不用翻墙了。速度杠杠的,代码写的溜溜的。

交流反馈:87627850@qq.com

© 著作权归作者所有

共有 人打赏支持
cyclamenkde
粉丝 3
博文 5
码字总数 3129
作品 0
崇明
程序员
cyclamenkde/GoldenTax

##金蝶K3-航天信息税控发票开票软件接口程序 用于从航天信息[上海爱信诺航天信息有限公司]税控发票开票软件(金税盘版)文本接口导出TXT文件中提取数据。 ###开发环境 SharpDevelop 5.0 ###...

cyclamenkde
2015/03/13
0
0
区块链电子发票落地深圳,腾讯区块链应用又添一枚“钉子”

区块链行业现阶段的主要矛盾是,丰满理想与骨感现实的反差,技术上还处于社会实验阶段,场景上拿着“锤子”到处找“钉子”。 雷锋网AI金融评论消息,继游戏、公益、智慧医疗、供应链金融等多...

XF
08/10
0
0
创业全攻略:从零到开具第一张发票

创业全攻略:从零到开具第一张发票 来源:创业家网 作者:Chen Guang(ATS 测评研究中心创始人) 背景:我是一个工科男,今年34岁,北漂,已婚已育,离职前在一家上市公司工作了5年多。毕业后...

一曲忠臣的战歌
2015/05/19
0
0
央行牵头制定金控公司管理细则;国务院:运用区块链大力发展金融科技丨AI金融评论日报

又来一锤!央行金融稳定局正在牵头制定金控公司管理办法 雷锋网AI金融评论消息 5月24日,关于金控公司监管细则,前几天已经陆续放出一些消息。而就在今日,据券商中国最新报道,目前央行金融...

AI金融评论
05/24
0
0
厉害了!深圳国贸旋转餐厅开出我国第一张区块链电子发票,实现一键报销入账!

又一个“区块链+”实用场景落地深圳! 全国首张区块链电子发票在深圳国贸旋转餐厅亮相 据媒体报道,8月10日,我国第一张区块链电子发票在深圳国贸旋转餐厅开出,标志着纳税服务开启区块链时代...

易比区块链
08/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

新工作与老项目

新的工作不知不觉的干了一个多月了。怎么说呢,跟想象中的差别不少,本来想的能进来跟大公司的同事能有很多交流,能在团队中跟大牛学习更快。结果公司的这个项目上只有两个程序员,项目是十年...

zypy333
10分钟前
0
0
mysql 在windows的安装

mysql 在windows的安装。 mysql64位的server的下载地址是: https://dev.mysql.com/downloads/mysql/ 使用的是5.7版本。 下载安装包,解压至D:\mysql\mysql-5.7.23-winx64\ 在D:\mysql\mysq...

lxzh504
23分钟前
1
0
云技术、大数据(hadoop)入门常见问题回答

当我们学习一门新技术的时候,我们总是产生各种各样的问题,这些问题整理出来,包括该 1.如何学习hadoop? 2.hadoop常见问题? 3.还有hbase、hive安装使用等? 你知道搭建hadoop平台需要些什...

董黎明
23分钟前
1
0
小程序自定义底部tab

场景 1.tabBar是在内页而非首页,这时就不得不自定义一个tabBar了 2.自定义风格 3.子页数量超过5个,得到更多了tab 4.改变点击tab默认事件,比如出登录界面,或者弹出上拉子菜单等 步骤 1.照...

萤火的萤火
28分钟前
1
0
shell炫技

1.为脚本添加“--help” #!/bin/shif [ ${#@} -ne 0 ] && [ "${@#"--help"}" = "" ]; then printf -- '...help...\n'; exit 0;fi; 2.输出字体添加颜色 https://misc.flogisoft.com......

HJCui
28分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部