航天金税开票导入导出txt格式

航天金税开票导入导出txt格式防伪开票文本接口软件接口文件格式说明一、接口文件格式1.文件种类接口文件为纯文本文件,各行尾以回车换行码(ASCII码13和10)或换行码(ASCII10)分隔均可,可用各种文本编辑器编写或通过应用程序生成。2.注释行文件中以两个斜杠(//)置于行首的行为注释行,系统读入文件时忽略注释行和空行。3.分隔符每行中各个项目之间以两个波浪号(“~~”)分隔,行尾各项目均省略时可省略相应的分隔符。4.日期格式日期以四位年份+两位月份+两位日期表示:YYYYMMDD,…

大家好,又见面了,我是你们的朋友全栈君。

防伪开票文本接口软件 接口文件格式说明

一、 接口文件格式

1.文件种类 

接口文件为纯文本文件,各行尾以回车换行码(ASCII码13和10)或换行码(ASCII10)分隔均可,可用各种文本编辑器编写或通过应用程序生成。

2.注释行 

文件中以两个斜杠(//)置于行首的行为注释行,系统读入文件时忽略注释行和空行。

3.分隔符 

每行中各个项目之间以两个波浪号(“~~”)分隔,行尾各项目均省略时可省略相应的分隔符。

4.日期格式  

日期以四位年份+两位月份+两位日期表示:YYYYMMDD,例:1998年5月22日 — 19980522。

5.项目格式说明

文件中按填写要求可分为固定项、选择项和任意项。在项目格式说明的括号中,固定项为双引号引住的内容,不可变化选择项则在备注栏中说明可选的值

任意项按项目内容分为文本、整数和数值,文本由任意可显示字符组成,限定的最大长度为字符个数(一个汉字或全角符号算两个字符);整数限定最大位数;数值以不带千位分隔符的十进制浮点数表示,限定总长度和最大小数位数。如“税额(数值14.2)”表示最大为“99999999999.99”的数。

必有项数栏限定各行最少应有的项目数,少于该数则该行无效。各行项目数不小于必有项目数,但小于总项目数时,未填写的各项将由系统自动补上适当的值。

二、销售单据传入文件

1.文件功能  

传入企业管理信息系统的商品销售数据,用于生成发票。

2.文件格式 

内容

格    式

必有项数

备     注

表头

表单标示(“SJJK0101”); 表单名称(“销售单据传入”);附注(文本)

2

系统不处理附注

 

一号单据头

单据号(文本20);商品行数(整数4);购方名称(文本100);购方税号(文本15);购方地址电话(文本80);购方银行帐号(文本80);备注(文本160);复核人(文本8);收款人(文本8);清单行商品名称(文本60);单据日期(日期);销方银行账号(文本80)

 

 

6

如果“清单行商品名称”项为空,系统自动判断当前单据是否开为销货清单,如为清单,发票中商品行名称由系统确定;否则强制开为销货清单,发票中商品名称取该项内容;注意:税总要求发票商品名称为“(详见销货清单)”。

某单据如开具负数发票,备注首行必须为“对应正数发票代码XXXXXXXXXX 号码YYYYYYYY”,其中“X”、“Y”均为数字。

备注中插入“\n”字符表示换行。

 

 

一号单据明细首行

货物名称(文本60);计量单位(文本16);规格(文本30);数量(数值16.6);不含税金额(数值14.2);税率(数值4.2);商品税目(文本4);折扣金额(数值14.2);税额(数值14.2);折扣税额(数值14.2);折扣率(数值6.3);单价(数值16.6);价格方式(文本 1)

 

 

6

折扣金额与不含税金额同号且不得大于不含税金额;

由税额和税率计算出的金额与填写的金额误差不得大于0.625圆;

折扣率为百分数;

可选项如为空,则由系统自动计算。

价格方式:0—不含税单价,1—含税单价,缺省为0。

某单据如开具负数发票,其单据明细行数量和各项金额、税额均应为负。

一号单据明细次行

……

 

与首行格式相同

……

……

 

 

二号单据头

……

 

与一号单据格式头相同

二号单据明细首行

……

 

 

……

……

 

 

……

…….

 

 

3.文件示例

SJJK0101~~销售单据传入~~5月2日三厂销售业务

//单据一:

96110001~~3~~远方公司~~321000X89010001~~湖北省武汉市~~工行珞珈山办事处~~软件价格不包含有偿服务费~~张三~~李四

  财务软件~~套~~四模块~~1~~10300.00~~0.17~~1510~~0

  软磁盘~~盒~~5″~~-1~~-30.00~~0.17~~1510~~0~~-5.12

  软磁盘~~盒~~3″~~1~~60.00~~0.17~~1510~~10~~10.2

//单据二:

96110002~~5~~康托公司~~321000789010005~~湖北省武汉市~~工行珞珈山办事处8734122-2314~~软件价格不包含有偿服务费~~~~~~财务软件(详见清单)

  财务软件~~套~~四模块~~2~~20000.00~~0.17~~1510~~3000.1~~3400.03~~510.02~~15.2

  财务软件~~套~~八模块~~2~~41000.00~~0.17~~1510~~543.21

  软磁盘~~盒~~5″~~10~~400.00~~0.17~~1510~~0

  软磁盘~~盒~~3.5″~~100~~6000.00~~0.17~~1510~~0

  硬磁盘~~块~~1G~~1~~1300.00~~0.17~~1510

//单据三:

96110003~~4~~武汉四通公司~~321000789010006~~湖北省武汉市~~工行珞珈山办事处31211-2134~~软件价格不包含有偿服务费

  财务软件~~套~~四模块~~0~~10000.00~~0.17~~1510~~0

  财务软件~~套~~八模块~~1~~20500.00~~0.17~~1510~~0

  硬磁盘~~块~~3G~~2~~4000.00~~0.17~~1510

  精制色拉油~~公斤~~一级~~10~~600.00~~0.13~~0302~~0

三、作废单据传入文件

1.文件功能  

传入销售单据作废单据号,作废已传入的销售单据和作废单据已生成的发票。

2.文件格式 

 

内容

格    式

必有项数

备    注

表头

表单标示(“SJJK0102”); 表单名称(“作废销售单据传入”);附注(文本)

2

系统不处理附注

一号作废单据

单据号(文本20) 

1

 

二号作废单据

单据号(文本20)……

1

 

……

……

 

 

……

…….

 

 

3.文件示例

SJJK0102~~作废销售单据传入~~5月2日误传作废

//单据一:

96110001

//单据二:

961100025

四、已开发票传出文件

1.文件功能  

传出指定月份系统开具的所有发票,用于企业管理信息系统进行发票数据管理。

2.文件格式 

内容

格    式

备    注

表头

表单标示(“SJJK0201”); 表单名称(“销售单据传出”)

 

范围

发票张数(整数8);开票起始开票日(日期);截止开票日(日期)

 

 

一号发票

作废标志(选择1);清单标志(选择1);发票种类(选择1);发票类别代码(文本10);发票号码(文本8);商品明细行数(整数4);开票日期(日期);税务月份(整数2);销售单据号(文本20);不含税金额(数值14.2);税率(数值4.2);税额(数值14.2) ;购方名称(文本100);购方税号(文本15);购方地址电话(文本80);购方银行帐号(文本60);销方名称(文本80);销方税号(文本15);销方地址电话(文本80);销方银行帐号(文本80);备注(文本160);开票人(文本8);复核人(文本8);收款人(文本8) 

作废标志:1—作废,0—正常;

清单标志:1—有清单;0—无清单;

发票种类:1—普通发票,0—专用发票;

          

 

一号发票明细首行

折扣行标志(选择1);货物名称(文本60);规格型号(文本30);计量单位(文本16);数量(数值16.6);金额(数值14.2);税率(数值4.2);税额(数值14.2);单价(数值16.6);单价价格方式(选择1);商品税目(文本4)

折扣行标志:0—普通行;1—折扣行;

单价价格方式:0—不含税价;1—含税价;

一号单据明细次行

……

与首行格式相同

……

……

 

二号发票

……

与一号发票格式相同

二号单据明细首行

……

 

……

……

 

……

…….

 

3.文件示例

SJJK0201~~销售单据传出

2~~19980501~~19980531

//发票一:

0~~0~~0~~1306981140~~00010004~~1~~19980512~~05~~96110002~~76233.35~~0.17~~11076.66~~远方公司~~321000789010005~~湖北省武汉市~~工行珞珈山办事处~~保定铁鞋厂~~130601000000000~~河北省保定市开别大街18号 3352051~~保定工行532611-3357211~~刘旭冬~~~~

0~~财务软件~~套~~四模块~~1~~76233.35~~0.17~~11076.66~~76233.35~~0~~1510

//发票二:

0~~0~~0~~1306981140~~00010007~~2~~19980512~~05~~96110004~~40482.00~~0.17~~5882.00~~康拓公司~~110108078901007~~北京市海淀区知春路61号 68744479~~工商行海淀支行中关村分理处462088-07~~保定铁鞋厂~~130601000000000~~河北省保定市开别大街18号 3352051~~保定工行532611-3357211~~不包含有偿服务费~~刘旭冬~~~~

0~~财务软件~~套~~八模块~~1~~39780.00~~0.17~~5780.00~~39780.00~~0~~1510

0~~软磁盘~~盒~~3.5″~~10~~702.00~~0.17~~102.00~~70.2~~0~~1510

五、商品目录及税点

// 编码~~名称~~简码~~商品税目~~税率~~规格型号~~计量单位~~单价~~含税价标志~~隐藏标志~~中外合作油气田~~税收分类编码~~是否享受优惠政策~~税收分类编码名称~~优惠政策类型~~零税率标识~~编码版本号
01~~装卸搬运服务~~~~4003~~0.06~~无~~吨~~0~~False~~0000000000~~False~~3040408~~否~~装卸搬运服务~~~~~~36.0
02~~其他加工劳务~~~~4001~~0.13~~无~~吨~~0~~False~~0000000000~~False~~20105~~否~~其他加工劳务~~~~~~36.0
03~~其他仓储服务~~~~4003~~0.06~~无~~吨~~0~~False~~0000000000~~False~~304040799~~否~~其他仓储服务~~~~~~36.0
07~~电费~~~~1103~~0.13~~~~度~~0~~False~~0000000000~~False~~11001010202~~否~~售电~~~~~~36.0
08~~水费~~~~4002~~0.09~~~~吨~~0~~False~~0000000000~~False~~~~~~~~~~~~36.0
09~~服务费~~~~4003~~0.06~~~~吨~~0~~False~~0000000000~~False~~304040799~~否~~其他仓储服务~~~~~~36.0
10~~宣传费~~~~4001~~0.06~~~~平方~~0~~False~~0000000000~~False~~304040799~~否~~其他仓储服务~~~~~~36.0
11~~国内道路货物运输服务~~~~~~0.09~~无~~吨~~0~~False~~0000000000~~False~~30101020201~~否~~国内道路货物运输服务~~~~~~36.0
12~~打包费~~~~~~0.13~~~~吨~~0~~False~~0000000000~~False~~109010801~~否~~加工中心~~~~~~36.0
14~~覆膜费~~~~~~0.13~~~~吨~~0~~False~~0000000000~~False~~109010801~~否~~加工中心~~~~~~36.0
15~~管理费~~~~~~0.06~~~~吨~~0~~False~~0000000000~~False~~304040799~~否~~其他仓储服务~~~~~~36.0
16~~回卷费~~~~~~0.13~~~~吨~~0~~False~~0000000000~~False~~109010801~~否~~加工中心~~~~~~36.0
17~~设备租赁费~~~~~~0.13~~~~~~0~~False~~0000000000~~False~~304050101~~否~~有形动产融资租赁服务~~~~~~36.0
18~~房屋租赁费~~~~~~0.09~~~~~~0~~False~~0000000000~~False~~3040502020199~~否~~其他住房租赁服务~~~~~~36.0
19~~掏箱费~~~~~~0.06~~~~个~~0~~False~~0000000000~~False~~304040799~~否~~其他仓储服务~~~~~~36.0
20~~废旧物资冶炼、提纯金属及合金~~~~~~0.13~~~~~~0~~False~~0000000000~~False~~1080209~~否~~废旧物资冶炼、提纯金属及合金~~~~~~36.0
21~~修理修配劳务~~~~~~0.13~~~~~~0~~False~~0000000000~~False~~202~~否~~修理修配劳务~~~~~~36.0
22~~轮胎螺栓稳钉~~~~~~0.09~~BPW~~只~~0~~False~~0000000000~~False~~10903100199~~否~~其他机动车(汽车)零配件~~~~~~36.0
23~~出口代理服务费~~CKDLFW~~~~0.06~~~~吨~~0~~False~~0000000000~~False~~304040799~~否~~其他仓储服务~~~~~~36.0
24~~废钢~~~~~~0.13~~~~~~0~~False~~0000000000~~False~~108020707~~否~~钢板~~~~~~36.0
25~~氧化铁皮~~~~~~0.13~~~~~~0~~False~~0000000000~~False~~108020707~~否~~钢板~~~~~~36.0
26~~机制砂~~~~~~0.13~~~~~~0~~False~~0000000000~~False~~1020599~~否~~其他非金属矿石~~~~~~36.0
27~~通勤台班运输服务~~~~~~0.09~~~~~~0~~False~~0000000000~~False~~30101020201~~否~~国内道路货物运输服务~~~~~~36.0
28~~碎石~~~~~~0.13~~~~~~0~~False~~0000000000~~False~~1020599~~否~~其他非金属矿石~~~~~~36.0
29~~代理港杂费~~~~~~0~~~~~~0~~False~~0000000000~~False~~30408020102~~否~~国际货物运输代理服务~~~~3~~36.0
30~~代理港杂费~~~~~~0~~~~~~0~~False~~0000000000~~False~~30408020102~~是~~国际货物运输代理服务~~免税~~1~~36.0

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/139849.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 怎么在python中安装matplotlib_matplotlib依赖库

    怎么在python中安装matplotlib_matplotlib依赖库您也可以试试直接用第5步的pycharm安装试试,或许会更快。1.快捷键win+R输入cmd打开DOS命令框。2.虽然下载Python的时候自带有pip,但这里更新一下pip,输入更新pip命令:python-mpipinstall–upgradepip3.然后使用pip下载matplotlib:到这里如果直接使用命令:pipinstallmatplotlib基本很难成功。在安装模块时指定国内镜像:pipinstall包名-ihttp://pypi

  • 跟我一起写 Makefile(一)[通俗易懂]

    跟我一起写 Makefile(一)[通俗易懂]跟我一起写Makefile 陈皓概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自

  • windows下面编译ucosII操作系统

    windows下面编译ucosII操作系统       ucos是一款在嵌入式系统上应用的实时操作系统,为了调试和学习(我们部门负责DSP、MCU、ARM到服务器的各种程序),有必要再windows下面模拟运行,我在一个德国网站上找到了一份移植过的代码,经过我的小小修改,已经可以用VS2010和Dev-C++(MinGw编译器)上编译运行。 运行过程中发现2个编译器编译出来的程序运行结果并不相同,看来2种编译器在实现…

  • datatable删除行

    先列出正确的写法,如果你只想马上改错就先复制吧,如果你有时间想学习一下就继续看下面列出可能出错的可能性吧。1.如果只是想删除datatable中的一行,可以用DataRow的delete,但是必须

    2021年12月24日
  • 前缀索引

    前缀索引当索引是很长的字符序列时,这个索引将会很占内存,而且会很慢,这时候就会用到前缀索引了。所谓的前缀索引就是去索引的前面几个字母作为索引,但是要降低索引的重复率,索引我们还必须要判断前缀索引的重复率。先看这样一张表:mysql>select*fromtest;+———-+——-+|name|score|+——–…

  • 使用instsrv.exe和srvany.exe创建windows服务[通俗易懂]

    使用instsrv.exe和srvany.exe创建windows服务[通俗易懂]srvany.exe是MicrosoftWindowsResourceKits工具集的一个实用的小工具,用于将任何EXE程序作为Windows服务运行。也就是说srvany只是其注册程序的服务外壳,这个特性对于我们来说非常实用,我们可以通过它让我们的程序以SYSTEM账户启动,或者实现随机器启动而自启动,也可以隐藏不必要的窗口,比如说控制台窗口等等。         将srvany.e

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号