航天金税开票导入导出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)


相关推荐

  • WebSocket 详解教程

    WebSocket 详解教程概述WebSocket是什么?WebSocket是一种网络通信协议。RFC6455定义了它的通信标准。WebSocket是HTML5开始提供的一种在单个TCP连接上进行全双工通讯

  • 微信网页分享(配合微信公众平台)[通俗易懂]

    微信网页分享(配合微信公众平台)[通俗易懂]JAVA前后端调用微信接口,实现页面分享功能(分享到朋友圈,分享给朋友)

  • 使用PyTorch进行语义分割「建议收藏」

    使用PyTorch进行语义分割「建议收藏」本篇文章使用进行pytorch进行语义分割的实验。1.什么是语义分割?语义分割是一项图像分析任务,我们将图像中的每个像素分类为对应的类。这类似于我们人类在默认情况下一直在做的事情。每当我们看到某些画面时,我们都会尝试“分割”图像的哪一部分属于哪个类/标签/类别。从本质上讲,语义分割是我们可以在计算机中实现这一点的技术。您可以在我们关于图像分割的帖子中阅读更多关于分割的内容。这篇文章…

  • Python fill_python mean

    Python fill_python mean而df.fillna(0)用0填充所有NA/NaN值,是否有一个函数将所有非NA/NaN值替换为另一个值,例如1?如果我的DataFrame中的值是可变长度列表,那么:>df.replace()要求列表长度相同>布尔索引,如df[len(df)>0]=1抛出ValueError:无法插入True,已经存在>pandas.get_dummies()抛出Ty…

  • sql中对嵌套查询的处理原则_sql的多表数据嵌套查询

    sql中对嵌套查询的处理原则_sql的多表数据嵌套查询在做嵌套查询时,如果嵌套的条件在另一张表中没有数据,则会报错。这时候可以用:

  • 对比java和python对比「建议收藏」

    对比java和python对比「建议收藏」1.难易度而言。python远远简单于java。  2.开发速度。Python远优于java  3.运行速度。java远优于标准python,pypy和cython可以追赶java,但是两者都没有成熟到可以做项目的程度。  4.可用资源。java一抓一大把,python很少很少,尤其是中文资源。  5.稳定程度。python3和2不兼容,造成了一定程度上的混乱以及大批类库失效。ja

发表回复

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

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