# 销项发票管理
# 开蓝票
# 请求体参数
# 表单说明
参数 | 描述 | 说明 |
---|---|---|
requestdatas | 开票申请发票信息,包含发票头、发票明细 | |
邮件推送配置(可选) | 开具特殊票种-电子行程单该字段必传。 | |
sms | 短信推送配置(可选) | |
url | 回调服务配置(可选) | |
delurl | 退回业务系统回调服务配置(可选) | |
autoAudit | 是否自动审核(可选) | true:自动审核,即不需要人工在发票平台确认开票,直接进行开票 false:不自动审核,即需要人工确认如果不传,代表true |
nc6x-ubl | ncc友企联回调参数 |
# 发票头
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
FPQQLSH | String | 20 | 是 | 发票请求流水号 | ||
FPLX | String | 1 | 否 | 1 | 发票类型 | 1:增值税电子普通发票; 2:增值税电子专用发票; 3:增值税普通发票; 4:增值税专用发票 、增值税专用发票(机动车); 5:机动车销售统一发票; 8:增值税电子普通发票(成品油); 10:成品油普通发票; 11:成品油专用发票; 15:二手车销售统一发票; 31:数电专用发票; 32:数电普通发票; 33:数电纸质发票(增值税专用发票); 34:数电纸质发票(普通发票);35:数电票(航空运输电子客票行程单); 36:数电纸质发票(机动车销售统一发票); |
XSF_NSRSBH | String | 20 | 是 | 销售方纳税人识别号 | ||
XSF_MC | String | 100 | 否 | 销售方名称 | 如果为空,获取发票平台配置的销售方名称;开具特殊票种-电子行程单该字段必传。 | |
XSF_DZDH | String | 100 | 否 | 销售方地址、电话 | 如果为空,获取发票平台配置的销售方地址及电话 | |
XSF_DZ | String | 300 | 否 | 销售方地址 | 如果为空,获取发票平台配置的销售方地址 数电专用字段 | |
XSF_DH | String | 60 | 否 | 销售方电话 | 如果为空,获取发票平台配置的销售方电话 数电专用字段 | |
XSF_YHZH | String | 100 | 否 | 销售方银行、账号 | 如果为空,获取发票平台配置的销售方银行及账号 | |
XSF_YH | String | 120 | 否 | 销售方银行 | 如果为空,获取发票平台配置的销售方银行 数电专用字段 | |
XSF_ZH | String | 100 | 否 | 销售方账号 | 如果为空,获取发票平台配置的销售方账号 数电专用字段 | |
GMF_NSRSBH | String | 20 | 否 | 购买方纳税人识别号 | 发票类型31 数电专用发票(必填) | |
GMF_MC | String | 100 | 是 | 购买方名称 | ||
GMF_DZDH | String | 100 | 否 | 购买方地址、电话 | 数电票此字段非必填 | |
GMF_YHZH | String | 100 | 否 | 购买方银行、账号 | 数电票此字段非必填 | |
GMF_DZ | String | 300 | 否 | 购买方地址 | 数电专用字段 | |
GMF_DH | String | 60 | 否 | 购买方电话 | 数电专用字段 | |
GMF_YH | String | 120 | 否 | 购买方银行 | 数电专用字段 | |
GMF_ZH | String | 100 | 否 | 购买方账号 | 数电专用字段 | |
ALLELCUSERNAME | String | 300 | 否 | 数电发票用户名 | 如果发票类型是数电发票用户名必填 ,并且是国密4密文 | |
ALLELCPASSWORD | String | 300 | 否 | 数电发票密码 | 如果发票类型是数电发票密码必填 ,并且是国密4密文 | |
KPR | String | 8 | 否 | 开票人 | 如果为空,获取发票平台配置的开票人 | |
SKR | String | 8 | 否 | 收款人 | 如果为空,获取发票平台配置的收款人 | |
FHR | String | 8 | 否 | 复核人 | 如果为空,获取发票平台配置的复核人 | |
SLSM | String | 1 | 否 | 税率说明 | 1:当小规模纳税人开具3%税率时需要填写税率说明; 2:前期已开具发票,发生销售折让、中止或者退回等情形需要开具红字发票,或者开票有误需要重新开具; 3:因为实际经营业务需要,放弃享受减按1%征收率征收增值税政策。 | |
JSHJ | BigDecimal | 15,2 | 是 | 价税合计 | 两位小数。明细价税合计之和必须与总的价税合计一致 | |
HJJE | BigDecimal | 15,2 | 否 | 合计金额 | 两位小数。为空时,根据明细项目进行合计。 | |
HJSE | BigDecimal | 15,2 | 否 | 合计税额 | 两位小数。为空时,根据明细项目进行合计。 | |
BZ | String | 200 | 否 | 备注 | ||
LYID | String | 100 | 否 | 请求来源唯一标识 | ||
BMB_BBH | String | 20 | 否 | 编码版本号 | 增加商品编码功能后,税局下载的商品编码表版本 | |
ORGCODE | String | 50 | 否 | 开票点编码 | 如果一个税号对应多个开票点,此字段必输,用于确定唯一开票点 | |
WXORDERID | String | 否 | 微信订单号 | 商户开票完成后,传入订单号和商户id将自动插入用户微信卡包(参考微信卡包指引 ) (opens new window) | ||
WXAPPID | String | 否 | 微信商户id | 商户开票完成后,传入订单号和商户id将自动插入用户微信卡包(参考微信卡包指引 ) (opens new window) | ||
WXAUTHID | String | 否 | 微信批量插入卡包的授权id | 如果使用批量插入卡包的授权,需要传此参数,否则不需要 | ||
ZDYBZ | String | 200 | 否 | 自定义备注 | ||
SGBZ | String | 1 | 否 | 收购标志 | 2-农产品收购 | |
TSPZ | String | 1 | 否 | 特殊票种 | 0-一般 2-燃油增值税专用发票 8-农产品销售 9-农产品收购 11-烟草发票 12-机动车发票 14-成品油发票 DK-代开发票 16-矿产品发票 E01-成品油发票 E02-稀土发票 E03-建筑服务发票 E04-货物运输 E05-不动产销售 E06-不动产租赁服务发票 E07-代收车船税 E09-旅客运输 E12-自产农产品销售 E14-机动车 E16-农产品收购 E17-光伏收购 E18-卷烟发票 E22-电子行程单 E32-电子烟 (数电票对应的特殊票种为E开头,其他的为税控发票的特殊票种) | |
ZSFS | String | 1 | 否 | 0 | 征税方式 | 0-普通征税 2-差额征税/差额开票 3-全额开票 |
PROJECTCODE | String | 50 | 否 | 项目编号 | ||
ACOUNTORGCODE | String | 50 | 否 | 会计主体编码 | ||
TDZZSXMBH | String | 否 | 土地增值税项目编号 | 数电特殊票种-建筑服务必传 | ||
BDCDZ | String | 否 | 动产租赁地址 | 数电特殊票种-不动产租赁服务必传。格式:省市区详细地址 | ||
ZLQQ | String | 否 | 租赁日期起 | 数电特殊票种-不动产租赁服务必传。例:2023-03-22。“3040502020200000000 车辆停放服务” 目前只该税编需使用新格式,基础通道要求后边补充时分,新格式:2024-10-25 10:16。目前兼容传入日期后的格式兼容,自动匹配税编做日期截取,但不会自动补充详细日期 | ||
ZLQZ | String | 否 | 租赁日期止 | 数电特殊票种-不动产租赁服务必传。例:2024-03-22。“3040502020200000000 车辆停放服务” 目前只该税编需使用新格式,基础通道要求后边补充时分,新格式:2024-10-25 10:16。目前兼容传入日期后的格式兼容,自动匹配税编做日期截取,但不会自动补充详细日期 | ||
KDSBZ | String | 否 | 是否跨地址标志 | 数电特殊票种-不动产租赁服务及建筑服务必传。枚举Y:是;N:否 | ||
KQYSSSXBGGLBM | String | 否 | 跨区域涉税事项报验管理编号 | 数电特殊票种-建筑服务专属属性。对于非乐企通道,当“跨地市标志”为“是”时,“跨区域涉税事项报验管理编号”为必填;当“跨地市标志”为“否”时,“跨区域涉税事项报验管理编号”不可填写。 | ||
EINVOICESHOWGXFYHZH | String | 否 | 数电发票是否显示购销方银行、账号 | 数电发票是否显示购销方银行、账号: 0:不显示 1:仅显示销售方银行、账号 2:仅显示购买方银行、账号 3:购销方银行、账号都显示 | ||
EINVOICESHOWSKRSHR | String | 否 | 数电发票(非纸质发票)是否显示收款人、复核人 | 数电发票(非纸质发票)是否显示收款人、复核人。0:不显示 1:仅显示收款人 2:仅显示复核人 3:收款人复核人都显示 | ||
EINVOICESHOWGXFDZDH | String | 否 | 备注是否显示地址、电话 | 0:不显示 1:仅显示销地址、电话 2:仅显示购买方地址、电话 3:购销方地址、电话都显示 | ||
SDLC | String | 否 | 数电纸票联次Value | 数电纸质发票联次信息。枚举为: {"label":"2016版增值税普通发票(二联折叠票)","value":"04","type":"3"} {"label":"2016版增值税普通发票(五联折叠票)","value":"05","type":"3"} {"type":"3","label":"2008版增值税普通发票(五联无金额限制版)","value":"000008101500"} {"label":"增值税专用发票(中文三联无金额限制版)","value":"1130","type":"1"} {"label":"增值税专用发票(中文六联无金额限制版)","value":"1160","type":"1"} {"label":"机动车销售统一发票(六联无金额限制版)","value":"000008102600","type":"4"} 注:传值为对应的value字段,枚举不完善,如不满足您的需求可联系我们补充 | ||
tspzs | List | 否 | 数电特殊票种其他要素属性集合 | 数电特殊票种-建筑服务及旅客运输等必传。 | ||
bdcxsTspzs | List | 否 | 数电特殊票种不动产属性集合 | 数电特殊票种-新版本不动产销售及不动产租赁必传。 | ||
LYDJH | String | 200 | 否 | 业务来源单据号 | ||
TICKETNUMBER | String | 否 | 13位电子票号 | 开具特殊票种-电子行程单该字段必传 | ||
BUYERTYPE | String | 否 | 购买机票方类型 | 0:企业 1:机关或事业单位 2:个人3:其他;开具特殊票种-电子行程单该字段必传 | ||
FAREAMOUNT | String | 否 | 加减价 | |||
ORDERNUMBER | String | 否 | 企业购票订单号 | |||
USERNAME | String | 否 | 用户名 | |||
GPCODE | String | 否 | GP单号 | |||
PASSENGERNAME | String | 否 | 乘客姓名 | |||
PASSENGERIDNUM | String | 否 | 乘客身份证号码/护照号码 | |||
ENDORSEMENTS | String | 否 | 签注 | |||
OFFICE | String | 否 | 出票Office号 | |||
ISSUEDBY | String | 否 | 出票单位 | |||
IATA | String | 否 | IATA号 | |||
PNR | String | 否 | PNR号 | |||
TICKETINFORMATION | String | 否 | 机票票面提示信息 | |||
INSURANCE | String | 否 | 保险信息 | |||
ELECTRONICTICKETTYPE | String | 否 | 机票类型 | 0:国内; 1:国际 | ||
VERIFYCODE | String | 否 | 验证码 | |||
OVERDUEFLAG | String | 否 | 超期标识 | true: 超期;false: 未超期 | ||
DFGTGMBZ | String | 否 | 多方共同购买标志 | Y:多方共同购买N:非多方共同购买 | ||
ZRRBS | String | 否 | 购买方自然人标志 | 仅在开具数电普票(电子)时使用,如受票方(发票抬头)为自然人,并要求能将发票归集在个人票夹中展示,需提供姓名及身份证号(自然人纳税人识别号),此参数传入Y;如受票方(发票抬头)为个体工商户,需提供社会统一信用代码或纳税人识别号,此参数传入N | ||
ZJLX | String | 否 | 证件类型代码 | 适用于自然人标识为Y时的自然人补充信息,枚举参见出行人证件类型代码枚举。收购发票或者ZJHM、GUOJI两个字段有值时,必填 | ||
ZJHM | String | 否 | 证件号码 | 适用于自然人标识为Y时的自然人补充信息。收购发票或者ZJLX、GUOJI两个字段有值时,必填 | ||
GUOJI | String | 否 | 国籍代码 | 适用于自然人标识为Y时的自然人补充信息,枚举参见国家地区代码枚举。收购发票或者ZJLX、ZJHM两个字段有值时,必填 |
# 发票明细
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
FPHXZ | Integer | 2 | 否 | 0 | 发票行性质 | 0-正常行1-折扣行2-被折扣行 |
XMMC | String | 300 | 是 | 项目名称 | 数电票:300字节/150中文;税控票:80字节/40中文 | |
XMBM | String | 255 | 是 | 项目编码 | 如果项目名称为空,会根据项目编码匹配云平台的商品档案(物料创建) | |
GGXH | String | 150 | 否 | 规格型号 | 非数电发票规格型号最大长度为40个字符,数电发票长度为150个字符 | |
DW | String | 300 | 否 | 单位 | 如果是成品油发票,必填且只能是"吨或升"<\br>如果是矿产品发票,必填且只能是"立方米、吨、千克、克或克拉"。数电票:长度300,税控票:长度20 | |
XMSL | BigDecimal | 15,6 | 否 | 项目数量 | 如果是成品油发票,必填。 | |
XMHSDJ | BigDecimal | 15,6 | 否 | 项目含税单价 | 项目单价为空时,根据项目金额反算。不为空时不进行计算 | |
XMDJ | BigDecimal | 15,6 | 否 | 项目单价 | 为"不含税单价",项目单价为空时,根据项目金额反算。不为空时不进行计算 | |
XMJE | BigDecimal | 15,2 | 否 | 项目金额 | 为"不含税金额",项目金额为空,根据项目价税合计反算。不为空时不进行计算 | |
XMJSHJ | BigDecimal | 15,2 | 是 | 项目价税合计 | ||
SL | BigDecimal | 6,6 | 是 | 税率 | 6 位小数,例 17%为 0.17 | |
SE | BigDecimal | 15,2 | 否 | 税额 | 税额为空,根据价税合计反算。不为空时不进行计算。 | |
HH | string | 60 | 否 | 行号 | 有折扣时需要必输 | |
ZKHHH | string | 60 | 否 | 折扣行行号 | 有折扣时需要必输 | |
SPBM | string | 19 | 是 | 商品编码 | 税收分类编码 | |
ZXBM | string | 20 | 否 | 10 | 商品自行编码 | |
YHZCBS | int | 2 | 否 | 0 | 享受优惠标识 | 0:不使用,1:使用 |
LSLBS | string | 1 | 否 | 零税率标识 | 空:非零利率,0:出口退税,1:免税,2:不征收,3普通零税率 | |
ZZSTSGL | string | 50 | 否 | 优惠政策说明 | 按3%简易征收,按5%简易征收 (此字段非空时,享受优惠标识YHZCBS字段值需为1) | |
KCE | BigDecimal | 15,2 | 否 | 扣除额 | 扣除额 | |
detailMotor | Object | 否 | 明细特殊票种扩展属性 | 机动车及数电特殊票种-不动产租赁服务及建筑服务必传 |
# 明细特殊票种扩展属性 -> detailMotor
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
CQZSBH | String | 否 | 产权证书编号 | 数电特殊票种-不动产租赁服务必传。没有传 无 | ||
JZFWFSD | String | 否 | 建筑服务发生地 | 数电特殊票种-建筑服务必传 | ||
JZXMMC | String | 否 | 建筑项目名称 | 数电特殊票种-建筑服务必传 | ||
CD | String | 否 | 产地 | 机动车开具时-产地必传 | ||
CJHM | String | 否 | 车架号码 | 机动车开具-车架号码必传 | ||
CLLX | String | 否 | 车辆类型 | 机动车开具-车辆类型必传 | ||
CPXH | String | 否 | 厂牌型号 | 机动车开具-厂牌型号必传 | ||
SCQYMC | String | 否 | 生产企业名称 | 机动车开具-生产企业名称必传 | ||
SFZHM | String | 否 | 身份证号码/组织机构代码 | 机动车开具-身份证号码/组织机构代码非必填 | ||
HGZH | String | 否 | 合格证号 | 机动车开具-合格证号非必填 | ||
JKZMSH | String | 否 | 进口证明书号 | 机动车开具-进口证明书号非必填 | ||
SJDH | String | 否 | 商检单号 | 机动车开具-商检单号非必填 | ||
FDJHM | String | 否 | 发动机号码 | 机动车开具-发动机号码非必填 | ||
DUNWEI | String | 否 | 吨位 | 机动车开具-吨位非必填 | ||
XCRS | String | 否 | 限乘人数 | 机动车开具-限乘人数非必填 | ||
DH | String | 否 | 电话 | 机动车开具-电话非必填 | ||
DZ | String | 否 | 地址 | 机动车开具-地址非必填 | ||
KHYH | String | 否 | 开户银行 | 机动车开具-开户银行非必填 | ||
ZH | String | 否 | 账户 | 机动车开具-账户非必填 | ||
SWJGDM | String | 否 | 主管税务机关代码 | 机动车开具-主管税务机关代码非必填 | ||
SWJGMC | String | 否 | 主管税务机关名称 | 机动车开具-主管税务机关名称非必填 | ||
WSPZH | String | 否 | 完税凭证号 | 机动车开具-完税凭证号非必填 | ||
GFDZ | String | 否 | 买方单位/个人住址 | 机动车开具-买方单位/个人住址非必填 | ||
GFDH | String | 否 | 买方电话 | 机动车开具-买方电话非必填 | ||
CPZH | String | 否 | 车牌照号 | 机动车开具-车牌照号非必填 | ||
DJZH | String | 否 | 登记证号 | 机动车开具-登记证号非必填 | ||
CGSMC | String | 否 | 转入地车辆车管所名称 | 机动车开具-转入地车辆车管所名称非必填 | ||
XFDW | String | 否 | 卖方单位/个人 | 机动车开具-卖方单位/个人非必填 | ||
XFHM | String | 否 | 卖方单位代码/身份证号 | 机动车开具-卖方单位代码/身份证号非必填 | ||
XFDZ | String | 否 | 卖方单位/个人住址 | 机动车开具-卖方单位/个人住址非必填 | ||
XFDH | String | 否 | 卖方电话 | 机动车开具-卖方电话非必填 | ||
JYDW | String | 否 | 经营、拍卖单位 | 机动车开具-经营、拍卖单位非必填 | ||
JYDZ | String | 否 | 经营、拍卖单位地址 | 机动车开具-经营、拍卖单位地址非必填 | ||
JYSBH | String | 否 | 经营、拍卖单位纳税人识别号 | 机动车开具-经营、拍卖单位纳税人识别号非必填 | ||
JYYHZH | String | 否 | 开户银行及账号 | 机动车开具-开户银行及账号非必填 | ||
JYDH | String | 否 | 经营、拍卖单位电话 | 机动车开具-经营、拍卖单位电话非必填 | ||
SCMC | String | 否 | 二手车市场 | 机动车开具-二手车市场非必填 | ||
SCSBH | String | 否 | 二手车市场纳税人识别号 | 机动车开具-二手车市场纳税人识别号非必填 | ||
SCDZ | String | 否 | 二手车市场地址 | 机动车开具-二手车市场地址非必填 | ||
SCYHZH | String | 否 | 二手车市场开户银行及账号 | 机动车开具-二手车市场开户银行及账号非必填 | ||
SCDH | String | 否 | 二手车市场电话 | 机动车开具-二手车市场电话非必填 | ||
VEHICLEVERSION | String | 否 | 机动车统一销售发票版本 | 机动车开具-机动车统一销售发票版本非必填 | ||
GMFSFZJLX | String | 否 | 机动车统一销售发票购买方身份证件类型 | 机动车开具-机动车统一销售发票购买方身份证件类型非必填 | ||
GMFSFZJLX | String | 否 | 机动车统一销售发票购买方身份证件类型 | 机动车开具-机动车统一销售发票购买方身份证件类型非必填 |
# 数电特殊票种其他要素属性 -> tspzs
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
JTGJLXDM | String | 否 | 交通工具类型 | 数电特殊票种-建筑服务及旅客运输等必传 | ||
YSMXXH | String | 否 | 运输明细序号 | 数电特殊票种-建筑服务及旅客运输等必传 | ||
QYD | String | 否 | 起运地 | 数电特殊票种-建筑服务及旅客运输等必传 | ||
DDD | String | 否 | 到达地 | 数电特殊票种-建筑服务及旅客运输等必传 | ||
YSGJZL | String | 否 | 运输工具种类 | 数电特殊票种-建筑服务及旅客运输等必传 | ||
YSGJPH | String | 否 | 运输工具牌号/航班号 | 数电特殊票种-建筑服务及旅客运输等必传 | ||
YSHWMC | String | 否 | 运输货物名称 | 数电特殊票种-建筑服务及旅客运输等必传 | ||
CXRXH | Object | 否 | 出行人序号 | |||
CXR | string | 否 | 出行人/承运人名称 | |||
CARRIERCODE | string | 否 | 电子行程单,承运人二字码 | |||
CHUXRQ | string | 否 | 出行日期 | 格式yyyy-MM-dd HH:mm | ||
CFD | string | 否 | 出发地 | |||
LKDDD | string | 否 | 到达地 | |||
ZWDJ | string | 否 | 座位等级 | |||
FAREBASIS | string | 否 | 电子行程单:客票级别/客票类别 | |||
NOTVALIDBEFORE | string | 否 | 电子行程单:客票生效日期 | yyyy-MM-dd | ||
NOTVALIDAFTER | string | 否 | 电子行程单:有效截至日期 | yyyy-MM-dd | ||
ALLOW | string | 否 | 电子行程单:免费行李 | |||
ITINERARYTYPE | string | 否 | 电子行程单:行程类型 | 0:普通运输段 1:地面运输 | ||
GTGMF | string | 否 | 共同购买方 |
# 数电特殊票种不动产属性 -> bdcxsTspzs
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
CXRXH | Object | 否 | 明细序号 | 注意该序号要与明细行中正数行行号一对一关联 | ||
BDCDZ | string | 否 | 不动产地址 | 格式:省市区详细地址 | ||
ZLQQ | string | 否 | 租赁日期起 | 例:2023-03-22。“3040502020200000000 车辆停放服务” 目前只该税编需使用新格式,基础通道要求后边补充时分,新格式:2024-10-25 10:16。目前兼容传入日期后的格式兼容,自动匹配税编做日期截取,但不会自动补充详细日期 | ||
ZLQZ | string | 否 | 租赁日期止 | 例:2023-03-22。“3040502020200000000 车辆停放服务” 目前只该税编需使用新格式,基础通道要求后边补充时分,新格式:2024-10-25 10:16。目前兼容传入日期后的格式兼容,自动匹配税编做日期截取,但不会自动补充详细日期 | ||
KDSBZ | string | 否 | 是否跨地址标志 | 枚举Y:是;N:否 | ||
CQZSBH | string | 否 | 产权证书编号 | 没有传 无 | ||
MJDW | string | 否 | 面积单位 | 平方千米、平方米、公顷、亩、hm²、km²、m²、米(铁路线与管道等使用) | ||
CPH | string | 否 | 车牌号 | 仅在税收分类编码为“3040502020200000000”时选填 | ||
WQHTBABH | string | 否 | 网签合同备案编号 | |||
TDZZSXMBH | string | 否 | 土地增值税项目编号 | |||
HDJSJG | string | 否 | 核定计税价格 | 不属于核定计税不动产销售的可不填写 | ||
SJCJHSJE | string | 否 | 实际成交含税金额 | 若按核定计税价格征税的,为必填 |
# 邮件推送配置
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
fpqqlsh | String | 20 | 是 | 发票请求流水号 | 必须和上面的开票请求对应 | |
address | String | 200 | 是 | 接收地址 | 接收地址,多个地址使用","分隔开 |
# 短信推送配置
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
fpqqlsh | String | 20 | 是 | 发票请求流水号 | 必须和上面的开票请求对应 | |
address | String | 200 | 是 | 接收地址 | 接收地址,多个地址使用","分隔开 |
# 回调服务配置
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
fpqqlsh | String | 20 | 是 | 发票请求流水号 | 必须和上面的开票请求对应 | |
url | String | 500 | 是 | 回调url | 开票申请调用方配置回调url,当电子发票开具成功后,调用此服务,POST电子发票相关信息。信息包含:1、pdf版式文件2、发票数据、3、发票下载链接 ncc通过友企联方案回调可不传此参数 | |
intf | String | 200 | 否 | ncc回调接口名 | ncc通过友企联方案回调时必传 | |
method | String | 200 | 否 | ncc回调方法名 | ncc通过友企联方案回调时必传 |
# 退回回调推送配置
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
fpqqlsh | String | 20 | 是 | 发票请求流水号 | 必须和上面的开票请求对应 | |
url | String | 500 | 是 | 回调url,使用业务系统退回功能时,退回将会调用此服务,post方式,相关信息1.fpqqlsh发票请求流水号 2.xsfNsrsbh销售方纳税人识别号 | 接收地址,多个地址使用","分隔开 |
# 请求样例
标准表单参数样例
requestdatas=[ {
"FPQQLSH" : "12345678901234567890",
"XSF_NSRSBH" : "销售方纳税人识别号",
"XSF_MC" : "销售方名称",
"XSF_DZDH" : "销售方地址、电话",
"XSF_DZ" : "销售方地址", (数电专用)
"XSF_DH" : "销售方电话", (数电专用)
"XSF_YHZH" : "销售方银行、账号",
"XSF_YH" : "销售方银行", (数电专用)
"XSF_ZH" : "销售方账号", (数电专用)
"GMF_NSRSBH" : "购买方纳税人识别号",(发票类型31 数电专用发票(必填))
"GMF_MC" : "购买方名称",
"GMF_DZDH" : "购买方地址、电话",
"GMF_DZ" : "购买方地址",(数电专用)
"GMF_DH" : "购买方电话",(数电专用)
"GMF_YHZH" : "购买方银行、账号",
"GMF_YH" : "购买方银行",(数电专用)
"GMF_ZH" : "购买方账号",(数电专用)
"ALLELCUSERNAME": "电子税务局用户名(发票类型为数电发票时必传并且是国密四密文)",(数电专用)
"ALLELCPASSWORD": "电子税务局密码 (发票类型为数电发票时必传并且是国密四密文)",(数电专用)
"KPR" : "开票人",
"SKR" : "收款人",
"FHR" : "复核人",
"JSHJ" : "价税合计",
"HJJE" : "合计金额",
"HJSE" : "合计税额",
"BZ" : "备注",
"BMB_BBH" : "10.0",
"items" : [{
"FPHXZ" : "发票行性质",
"XMMC" : "项目名称",
"GGXH" : "规格型号",
"DW" : "单位",
"XMSL" : "项目数量",
"XMDJ" : "项目单价",
"XMJE" : "项目金额",
"XMJSHJ" : "项目价税合计",
"SL" : "税率",
"SE" : "税额",
"HH":"行号",
"SPBM":"商品编码",
"ZXBM":"自行编码",
"KCE":300
}
]
}]
&email=[
{
"fpqqlsh":"12345678901234567890",
"address": "x1@yonyou.com,x2@yonyou.com"
},
{
"fpqqlsh":"12345678901234567890",
"address": "x3@yonyou.com"
}
]
&sms=[{
"fpqqlsh":"12345678901234567890",
"address": "13511111111,13511111112"
}]
&url=[{
"fpqqlsh":"12345678901234567890",
"url": "http://url.com/msg"
}]
&delurl=[{
"fpqqlsh":"12345678901234567890",
"url": "http://url.com/msg"
}]
&nc6x-ubl=[{
"fpqqlsh":"12345678901234567890",
"method":"queryUserPermAppPksOrCodes",
"intf":"nccloud.pubitf.baseapp.apprbac.IAppAndOrgPermQueryPubService"
}]
&autoAudit=true
最小请求参数样例
TIP
销售方地址及电话、银行及账号、销售方名称可以通过销售方纳税人识别号获取
requestdatas=[{
"FPQQLSH" : "12345678901234567890",
"XSF_NSRSBH" : "销售方纳税人识别号",
"GMF_MC" : "购买方名称",
"JSHJ" : 117,
"items" :
[
{
"XMMC" : "项目名称",
"XMJSHJ" : 117,
"SL" : 0.17,
"SPBM" : "1010101020000000000"
}
]
}]
包含折扣行开票样例
TIP
包含折扣行的单据需要增加以下信息 FPHXZ:发票行性质 HH:行号 ZKHHH:折扣行行号 折扣行上规则型号、单位、数量、单价 不用设值。折扣行的项目名称必须与被折扣行一样。被折扣行记录对应折扣行行号 。
requestdatas=[{
"FPQQLSH" : "12345678901234567890",
"XSF_NSRSBH" : "销售方纳税人识别号",
"GMF_MC" : "购买方名称",
"JSHJ" : 799,
"items" :
[
{
"FPHXZ" : 2,
"XMMC" : "项目名称",
"XMSL" : 1,
"XMJSHJ" : 899,
"SL" : 0.17,
"HH":"1",
"ZKHHH":"2"
},
{
"FPHXZ" : 1,
"XMMC" : "项目名称",
"XMJSHJ" : -100,
"SL" : 0.17,
"HH":"2",
}
]
}]
数电不动产接口报文样例
requestdatas=[{
"FPQQLSH": "202302171613262049",
"FPLX": "31",
"XSF_NSRSBH": "441234567AAAAAA",
"XSF_MC": "htt灰度01AAAA",
"TSPZ": "E06",//特殊票种-不动产租赁代码
"BDCDZ": "北京市北京市辖区东城区滨河公园5-4-1803",//不动产租赁地址:省市区详细地址
"ZLQQ": "2023-03-22",//租赁日期起 。“3040502020200000000 车辆停放服务” 目前只该税编需使用新格式,基础通道要求后边补充时分,新格式:2024-10-25 10:16。目前兼容传入日期后的格式兼容,自动匹配税编做日期截取,但不会自动补充详细日期
"ZLQZ": "2023-04-30",//租赁日期止 。“3040502020200000000 车辆停放服务” 目前只该税编需使用新格式,基础通道要求后边补充时分,新格式:2024-10-25 10:16。目前兼容传入日期后的格式兼容,自动匹配税编做日期截取,但不会自动补充详细日期
"KDSBZ": "N",//是否跨地址标志 Y:是;N:否
"ORGCODE": "htt001",
"GMF_NSRSBH": "913418025914242188",
"GMF_MC": "labo1",
"GMF_DZDH": "",
"GMF_YHZH": "",
"KPR": "hett",
"SKR": "hett",
"FHR": "hett",
"JSHJ": 14837.170000000000000,
"HJJE": 13130.240000000000000,
"HJSE": 1706.930000000000000,
"BZ": "",
"BMB_BBH": "28.0",
"XSF_DZ": "北京",
"XSF_DH": "13141422555",
"XSF_YH": "北京",
"XSF_ZH": "65456787889",
"GMF_DZ": "",
"GMF_DH": null,
"GMF_YH": "",
"GMF_ZH": "",
"items": [{
"FPHXZ": 0,
"XMMC": "*经营租赁*小熊",
"XMBM": "3040502020101000000",
"GGXH": "",
"XMJE": 13130.240000000000000,
"XMJSHJ": 14837.17,
"SL": 0.13,
"SE": 1706.930000000000000,
"HH": 1,
"SPBM": "3040502020101000000",
"DW": "公顷",//面积单位,取值为:平方千米、平方米、公顷、亩
"XMSL": 870.000000000000000,
"detailMotor": {
"CQZSBH": "2324423231231231" //产权证书编号
}
}]
}]
数电不动产租赁新版本报文样例,兼容多个租赁明细
[{
"FPQQLSH": "202302171613262049",
"FPLX": "31",
"XSF_NSRSBH": "441234567AAAAAA",
"XSF_MC": "htt灰度01AAAA",
"TSPZ": "E06",//特殊票种-不动产租赁代码
"ORGCODE": "htt001",
"GMF_NSRSBH": "913418025914242188",
"GMF_MC": "labo1",
"GMF_DZDH": "",
"GMF_YHZH": "",
"KPR": "hett",
"SKR": "hett",
"FHR": "hett",
"JSHJ": 14837.170000000000000,
"HJJE": 13130.240000000000000,
"HJSE": 1706.930000000000000,
"BZ": "",
"BMB_BBH": "28.0",
"XSF_DZ": "北京",
"XSF_DH": "13141422555",
"XSF_YH": "北京",
"XSF_ZH": "65456787889",
"GMF_DZ": "",
"GMF_DH": null,
"GMF_YH": "",
"GMF_ZH": "",
"items": [{
"FPHXZ": 0,
"XMMC": "*经营租赁*小熊",
"XMBM": "3040502020101000000",
"GGXH": "",
"XMJE": 13130.240000000000000,
"XMJSHJ": 14837.17,
"SL": 0.13,
"SE": 1706.930000000000000,
"HH": 1,
"SPBM": "3040502020101000000",
"DW": "公顷",//面积单位,取值为:平方千米、平方米、公顷、亩
"XMSL": 870.000000000000000
}],
"bdcxsTspzs": [{
"CXRXH": "1",//明细序号,注意该序号要与明细行中正数行行号一对一关联
"BDCDZ": "北京市北京市辖区东城区滨河公园5-4-1803",//不动产租赁地址:省市区详细地址
"ZLQQ": "2023-03-22",//租赁日期起
//“3040502020200000000 车辆停放服务” 目前只该税编需使用新格式,基础通道要求后边补充时分,新格式:2024-10-25 10:16
"ZLQZ": "2023-04-30",//租赁日期止
//“3040502020200000000 车辆停放服务” 目前只该税编需使用新格式,基础通道要求后边补充时分,新格式:2024-10-25 10:16
***不动产租赁日期格式补充说明,目前兼容传入日期后的格式兼容,自动匹配税编做日期截取,但不会自动补充详细日期
"KDSBZ": "N",//是否跨地址标志 Y:是;N:否
"CQZSBH": "2324423231231231," //产权证书编号
"MJDW": "公顷",//面积单位,取值为:平方千米、平方米、公顷、亩
"CPH": "车牌号",//仅在税收分类编码为“3040502020200000000”时选填
}]
}]
数电建筑服务接口报文样例
requestdatas=[{
"FPQQLSH": "202302171613262049",
"FPLX": "31",
"XSF_NSRSBH": "441234567AAAAAA",
"XSF_MC": "htt灰度01AAAA",
"TSPZ": "E03",//特殊票种-建筑服务代码
"TDZZSXMBH": "232342131",//土地增值税项目编号
"KDSBZ": "N",//是否跨地址标志 Y:是;N:否
"KQYSSSXBGGLBM": "XXXXXXXXX",//跨区域涉税事项报验管理编号,对于非乐企通道,当“跨地市标志”为“是”时,“跨区域涉税事项报验管理编号”为必填;当“跨地市标志”为“否”时,“跨区域涉税事项报验管理编号”不可填写。
"ORGCODE": "htt001",
"GMF_NSRSBH": "913418025914242188",
"GMF_MC": "labo1",
"GMF_DZDH": "",
"GMF_YHZH": "",
"KPR": "hett",
"SKR": "hett",
"FHR": "hett",
"JSHJ": 14837.170000000000000,
"HJJE": 13130.240000000000000,
"HJSE": 1706.930000000000000,
"BZ": "",
"BMB_BBH": "28.0",
"XSF_DZ": "北京",
"XSF_DH": "13141422555",
"XSF_YH": "北京",
"XSF_ZH": "65456787889",
"GMF_DZ": "",
"GMF_DH": null,
"GMF_YH": "",
"GMF_ZH": "",
"items": [{
"FPHXZ": 0,
"XMMC": "*经营租赁*小熊",
"XMBM": "3040502020101000000",
"GGXH": "",
"XMJE": 13130.240000000000000,
"XMJSHJ": 14837.17,
"SL": 0.13,
"SE": 1706.930000000000000,
"HH": 1,
"SPBM": "3040502020101000000",
"DW": "公顷",
"XMSL": 870.000000000000000,
"detailMotor": {
"JZFWFSD": "北京市北京市辖区东城区",//建筑服务发生地
"JZXMMC": "地砖"//建筑项目名称
}
}]
}]
数电货物运输服务接口报文样例
requestdatas=[{
"FPQQLSH": "202302171613262050",
"FPLX": "31",
"XSF_NSRSBH": "44123456789012AAAAAA",
"XSF_MC": "AAAA广东全电",
"TSPZ": "E04",
"ORGCODE": "AAAA03",
"GMF_NSRSBH": "913418025914242188",
"GMF_MC": "labo1",
"GMF_DZDH": "",
"GMF_YHZH": "",
"KPR": "hett",
"SKR": "hett",
"FHR": "hett",
"JSHJ": 14837.170000000000000,
"HJJE": 13130.240000000000000,
"HJSE": 1706.930000000000000,
"BZ": "",
"BMB_BBH": "28.0",
"XSF_DZ": "北京",
"XSF_DH": "13141422555",
"XSF_YH": "北京",
"XSF_ZH": "65456787889",
"GMF_DZ": "",
"GMF_DH": null,
"GMF_YH": "",
"GMF_ZH": "",
"items": [{
"FPHXZ": 0,
"XMMC": "*运输服务*国内道路货物运输服务",
"XMBM": "3010102020100000000",
"GGXH": "",
"XMJE": 13130.240000000000000,
"XMJSHJ": 14837.17,
"SL": 0.13,
"SE": 1706.930000000000000,
"HH": 1,
"SPBM": "3040502020101000000",
"DW": "吨",
"XMSL": 870.000000000000000
}],
"tspzs": [{
"YSMXXH": "1",
"YSGJZL": "铁路运输",
"YSGJPH": "G443",
"QYD": "北京市北京市辖区东城区",
"DDD": "河北省石家庄市长安区",
"YSHWMC": "煤矿"
}, {
"YSMXXH": "2",
"YSGJZL": "铁路运输",
"YSGJPH": "Z3232",
"QYD": "河北省石家庄市桥西区",
"DDD": "天津市天津市辖区和平区",
"YSHWMC": "瓷器"
}]
}]
数电不动产销售接口报文样例
requestdatas=[{
"FPQQLSH": "202302171613262049",
"FPLX": "31",
"XSF_NSRSBH": "441234567AAAAAA",
"XSF_MC": "htt灰度01AAAA",
"TSPZ": "E05", //特殊票种-不动产销售代码
"BDCDZ": "北京市北京市辖区东城区滨河公园5-4-1803", //不动产地址:省/市/区*详细地址
"WQHTBABH": "312312312123", //网签合同备案编号
"TDZZSXMBH": "312312312123", //土地增值税项目编号
"BDCDWDM": "312312312123", //不动产单元代码
"HDJSJG": "312312312123", //核定计税价格。不属于核定计税不动产销售的可不填写
"SJCJHSJE": "312312312123", //实际成交含税金额。若按核定计税价格征税的,为必填
"KDSBZ": "N", //是否跨地址标志 Y:是;N:否
"ORGCODE": "htt001",
"GMF_NSRSBH": "913418025914242188",
"GMF_MC": "labo1",
"GMF_DZDH": "",
"GMF_YHZH": "",
"KPR": "hett",
"SKR": "hett",
"FHR": "hett",
"JSHJ": 14837.170000000000000,
"HJJE": 13130.240000000000000,
"HJSE": 1706.930000000000000,
"BZ": "",
"BMB_BBH": "28.0",
"XSF_DZ": "北京",
"XSF_DH": "13141422555",
"XSF_YH": "北京",
"XSF_ZH": "65456787889",
"GMF_DZ": "",
"GMF_DH": null,
"GMF_YH": "",
"GMF_ZH": "",
"items": [{
"FPHXZ": 0,
"XMMC": "*经营租赁*小熊",
"XMBM": "3040502020101000000",
"GGXH": "",
"XMJE": 13130.240000000000000,
"XMJSHJ": 14837.17,
"SL": 0.13,
"SE": 1706.930000000000000,
"HH": 1,
"SPBM": "3040502020101000000",
"DW": "公顷", //面积单位,取值为:平方千米、平方米、公顷、亩
"XMSL": 870.000000000000000,
"detailMotor": {
"CQZSBH": "2324423231231231" //产权证书编号
}
}],
"DFGTGMBZ": "Y",//多方共同购买标志 Y:多方共同购买N:非多方共同购买
"tspzs": [{
"CXRXH": "1",//明细序号
"GTGMF": "刘亦菲", //共同购买方
"CXRZJLXDM": "101", //证件类型
"SFZJHM": "120110202401142323" //证件号码
}]
}]
数电不动产销售新版本报文样例,兼容多套房产
[{
"FPQQLSH": "202302171613262049",
"FPLX": "31",
"XSF_NSRSBH": "441234567AAAAAA",
"XSF_MC": "htt灰度01AAAA",
"TSPZ": "E05",//特殊票种-不动产销售代码
"ORGCODE": "htt001",
"GMF_NSRSBH": "913418025914242188",
"GMF_MC": "labo1",
"GMF_DZDH": "",
"GMF_YHZH": "",
"KPR": "hett",
"SKR": "hett",
"FHR": "hett",
"JSHJ": 14837.170000000000000,
"HJJE": 13130.240000000000000,
"HJSE": 1706.930000000000000,
"BZ": "",
"BMB_BBH": "28.0",
"XSF_DZ": "北京",
"XSF_DH": "13141422555",
"XSF_YH": "北京",
"XSF_ZH": "65456787889",
"GMF_DZ": "",
"GMF_DH": null,
"GMF_YH": "",
"GMF_ZH": "",
"items": [{
"FPHXZ": 0,
"XMMC": "*经营租赁*小熊",
"XMBM": "3040502020101000000",
"GGXH": "",
"XMJE": 13130.240000000000000,
"XMJSHJ": 14837.17,
"SL": 0.13,
"SE": 1706.930000000000000,
"HH": 1,
"SPBM": "3040502020101000000",
"DW": "公顷",//面积单位,取值为:平方千米、平方米、公顷、亩
"XMSL": 870.000000000000000,
"detailMotor": {
"CQZSBH": "2324423231231231" //产权证书编号
}
}],
"DFGTGMBZ": "Y",//多方共同购买标志 Y:多方共同购买N:非多方共同购买
"tspzs": [{
"CXRXH": "1",//明细序号
"GTGMF": "刘亦菲", //共同购买方
"CXRZJLXDM": "101", //证件类型
"SFZJHM": "120110202401142323" //证件号码
}],
"bdcxsTspzs": [{
"CXRXH": "1",//明细序号,注意该序号要与明细行正数行行号一对一关联
"BDCDZ": "北京市北京市辖区东城区滨河公园5-4-1803",//不动产地址:省市区详细地址
"WQHTBABH": "312312312123",//网签合同备案编号
"TDZZSXMBH": "312312312123",//土地增值税项目编号
"BDCDWDM": "312312312123",//不动产单元代码
"HDJSJG": "312312312123",//核定计税价格。不属于核定计税不动产销售的可不填写
"SJCJHSJE": "312312312123",//实际成交含税金额。若按核定计税价格征税的,为必填
"KDSBZ": "N",//是否跨地址标志 Y:是;N:否
"CQZSBH": "2324423231231231," //产权证书编号
"MJDW": "公顷",//面积单位,取值为:平方千米、平方米、公顷、亩
}]
}]
数电旅客运输接口报文样例
requestdatas=[{
"FPQQLSH": "202302171613262049",
"FPLX": "31",
"XSF_NSRSBH": "441234567AAAAAA",
"XSF_MC": "htt灰度01AAAA",
"TSPZ": "E09",//特殊票种-旅客运输服务
"ORGCODE": "htt001",
"GMF_NSRSBH": "913418025914242188",
"GMF_MC": "labo1",
"GMF_DZDH": "",
"GMF_YHZH": "",
"KPR": "hett",
"SKR": "hett",
"FHR": "hett",
"JSHJ": 14837.170000000000000,
"HJJE": 13130.240000000000000,
"HJSE": 1706.930000000000000,
"BZ": "",
"BMB_BBH": "28.0",
"XSF_DZ": "北京",
"XSF_DH": "13141422555",
"XSF_YH": "北京",
"XSF_ZH": "65456787889",
"GMF_DZ": "",
"GMF_DH": null,
"GMF_YH": "",
"GMF_ZH": "",
"items": [{
"FPHXZ": 0,
"XMMC": "*运输服务*国际旅客运输",
"XMBM": "3040502020101000000",
"GGXH": "",
"XMJE": 13130.240000000000000,
"XMJSHJ": 14837.17,
"SL": 0.13,
"SE": 1706.930000000000000,
"HH": 1,
"SPBM": "3040502020101000000",
"DW": "",
"XMSL": 870.000000000000000
}],
"tspzs": [{
"CXRXH": "1",//出行人序号
"CXR": "张三",//出行人
"CHUXRQ": "2022-11-01",//出行日期,格式yyyy-MM-dd
"CXRZJLXDM": "101",//出行人证件类型代码
"SFZJHM": "1233445",//身份证件号码
"CFD": "北京市怀柔区",//出发地
"LKDDD北京市平谷区",//到达地
"ZWDJ": "二等座",//座位等级若交通工具为火车、飞机、船舶,则该要素为必填,其他选项选填;
---交通工具为火车:一等座、二等座、软席(软座、软卧)、硬席(硬座、硬卧)
---交通工作为飞机: 经济舱、头等舱、公务舱
---交通工具为船舶: 一等舱、二等舱 、三等舱
"JTGJLXDM": "2"//交通工具类型代码(1:飞机 2:火车 3:长途汽车 4:公共交通 5:出租车 6:汽车 7:船舶 9:其他)
}]
}]
# 出行人证件类型代码枚举
证据类型代码 | 证据名称 |
---|---|
101 | 组织机构代码证 |
102 | 营业执照 |
103 | 税务登记证 |
199 | 其他单位证件 |
201 | 居民身份证 |
202 | 军官证 |
203 | 武警警官证 |
204 | 士兵证 |
205 | 军队离退休干部证 |
206 | 残疾人证 |
207 | 残疾军人证(1-8级) |
208 | 外国护照 |
210 | 港澳居民来往内地通行证 |
212 | 中华人民共和国往来港澳通行证 |
213 | 台湾居民来往大陆通行证 |
214 | 大陆居民往来台湾通行证 |
215 | 外国人居留证 |
216 | 外交官证 |
217 | 使(领事)馆证 |
218 | 海员证 |
219 | 香港永久性居民身份证 |
220 | 台湾身份证 |
221 | 澳门特别行政区永久性居民身份证 |
222 | 外国人身份证件 |
224 | 就业失业登记证 |
225 | 退休证 |
226 | 离休证 |
227 | 中国护照 |
228 | 城镇退役士兵自谋职业证 |
229 | 随军家属身份证明 |
230 | 中国人民解放军军官转业证书 |
231 | 中国人民解放军义务兵退出现役证 |
232 | 中国人民解放军士官退出现役证 |
233 | 外国人永久居留身份证(外国人永久居留证) |
234 | 就业创业证 |
235 | 香港特别行政区护照 |
236 | 澳门特别行政区护照 |
237 | 中华人民共和国港澳居民居住证 |
238 | 中华人民共和国台湾居民居住证 |
239 | 《中华人民共和国外国人工作许可证》(A类) |
240 | 《中华人民共和国外国人工作许可证》(B类) |
241 | 《中华人民共和国外国人工作许可证》(C类) |
291 | 出生医学证明 |
299 | 其他个人证件 |
# 国家地区代码枚举
国家(地区)代码 | (地区)名称 |
---|---|
004 | 阿富汗 |
008 | 阿尔巴尼亚共和国 |
010 | 南极洲 |
012 | 阿尔及利亚民主人民共和国 |
016 | 美属萨摩亚 |
020 | 安道尔公国 |
024 | 安哥拉共和国 |
028 | 安提瓜和巴布达 |
031 | 阿塞拜疆共和国 |
032 | 阿根廷共和国 |
036 | 澳大利亚联邦 |
040 | 奥地利共和国 |
044 | 巴哈马联邦 |
048 | 巴林国 |
050 | 孟加拉人民共和国 |
051 | 亚美尼亚共和国 |
052 | 巴巴多斯 |
056 | 比利时王国 |
060 | 百慕大 |
064 | 不丹王国 |
068 | 玻利维亚共和国 |
070 | 波斯尼亚和黑塞哥维那 |
072 | 博茨瓦纳共和国 |
074 | 布维岛 |
076 | 巴西联邦共和国 |
084 | 伯利兹 |
086 | 英属印度洋领地 |
090 | 所罗门群岛 |
092 | 英属维尔京群岛 |
096 | 文莱达鲁萨兰国 |
100 | 保加利亚共和国 |
104 | 缅甸联邦 |
108 | 布隆迪共和国 |
112 | 白俄罗斯共和国 |
116 | 柬埔寨王国 |
120 | 喀麦隆共和国 |
124 | 加拿大 |
132 | 佛得角共和国 |
136 | 开曼群岛 |
140 | 中非共和国 |
144 | 斯里兰卡民主社会主义共和国 |
148 | 乍得共和国 |
152 | 智利共和国 |
156 | 中华人民共和国 |
158 | 中国台湾 |
162 | 圣诞岛 |
166 | 科科斯(基林)群岛 |
170 | 哥伦比亚共和国 |
174 | 科摩罗伊斯兰联邦共和国 |
175 | 马约特 |
178 | 刚果共和国 |
180 | 刚果民主共和国 |
184 | 库克群岛 |
188 | 哥斯达黎加共和国 |
191 | 克罗地亚共和国 |
192 | 古巴共和国 |
196 | 塞浦路斯共和国 |
203 | 捷克共和国 |
204 | 贝宁共和国 |
208 | 丹麦王国 |
212 | 多米尼克国 |
214 | 多米尼加共和国 |
218 | 厄瓜多尔共和国 |
222 | 萨尔瓦多共和国 |
226 | 赤道几内亚共和国 |
231 | 埃塞俄比亚联邦民主共和国 |
232 | 厄立特里亚国 |
233 | 爱沙尼亚共和国 |
234 | 法罗群岛 |
238 | 福克兰群岛(马尔维纳斯) |
239 | 南乔治亚岛和南桑德韦奇岛 |
242 | 斐济群岛共和国 |
246 | 芬兰共和国 |
250 | 法兰西共和国 |
254 | 法属圭亚那 |
258 | 法属波利尼西亚 |
260 | 法属南部领地 |
262 | 吉布提共和国 |
266 | 加蓬共和国 |
268 | 格鲁吉亚 |
270 | 冈比亚共和国 |
275 | 巴勒斯坦国 |
276 | 德意志联邦共和国 |
288 | 加纳共和国 |
292 | 直布罗陀 |
296 | 基里巴斯共和国 |
300 | 希腊共和国 |
304 | 格陵兰 |
308 | 格林纳达 |
312 | 瓜德罗普 |
316 | 关岛 |
320 | 危地马拉共和国 |
324 | 几内亚共和国 |
328 | 圭亚那合作共和国 |
332 | 海地共和国 |
334 | 赫德岛和麦克唐纳岛 |
336 | 梵蒂冈城国 |
340 | 洪都拉斯共和国 |
344 | 中国香港特别行政区 |
348 | 匈牙利共和国 |
352 | 冰岛共和国 |
356 | 印度共和国 |
360 | 印度尼西亚共和国 |
364 | 伊朗伊斯兰共和国 |
368 | 伊拉克共和国 |
372 | 爱尔兰 |
376 | 以色列国 |
380 | 意大利共和国 |
384 | 科特迪瓦共和国 |
388 | 牙买加 |
392 | 日本国 |
398 | 哈萨克斯坦共和国 |
400 | 约旦哈希姆王国 |
404 | 肯尼亚共和国 |
408 | 朝鲜民主主义人民共和国 |
410 | 大韩民国 |
414 | 科威特国 |
417 | 吉尔吉斯共和国 |
418 | 老挝人民民主共和国 |
422 | 黎巴嫩共和国 |
426 | 莱索托王国 |
428 | 拉脱维亚共和国 |
430 | 利比里亚共和国 |
434 | 大阿拉伯利比亚人民社会主义民众国 |
438 | 列支敦士登公国 |
440 | 立陶宛共和国 |
442 | 卢森堡大公国 |
446 | 中国澳门特别行政区 |
450 | 马达加斯加共和国 |
454 | 马拉维共和国 |
458 | 马来西亚 |
462 | 马尔代夫共和国 |
466 | 马里共和国 |
470 | 马耳他共和国 |
474 | 马提尼克 |
478 | 毛里塔尼亚伊斯兰共和国 |
480 | 毛里求斯共和国 |
484 | 墨西哥合众国 |
492 | 摩纳哥公国 |
496 | 蒙古国 |
498 | 摩尔多瓦共和国 |
499 | 黑山 |
500 | 蒙特塞拉特 |
504 | 摩洛哥王国 |
508 | 莫桑比克共和国 |
512 | 阿曼苏丹国 |
516 | 纳米比亚共和国 |
520 | 瑙鲁共和国 |
524 | 尼泊尔王国 |
528 | 荷兰王国 |
530 | 荷属安的列斯 |
533 | 阿鲁巴 |
540 | 新喀里多尼亚 |
548 | 瓦努阿图共和国 |
554 | 新西兰 |
558 | 尼加拉瓜共和国 |
562 | 尼日尔共和国 |
566 | 尼日利亚联邦共和国 |
570 | 纽埃 |
574 | 诺福克岛 |
578 | 挪威王国 |
580 | 北马里亚纳自由联邦 |
581 | 美国本土外小岛屿 |
583 | 密克罗尼西亚联邦 |
584 | 马绍尔群岛共和国 |
585 | 帕劳共和国 |
586 | 巴基斯坦伊斯兰共和国 |
591 | 巴拿马共和国 |
598 | 巴布亚新几内亚独立国 |
600 | 巴拉圭共和国 |
604 | 秘鲁共和国 |
608 | 菲律宾共和国 |
612 | 皮特凯恩 |
616 | 波兰共和国 |
620 | 葡萄牙共和国 |
624 | 几内亚比绍共和国 |
626 | 东帝汶 |
630 | 波多黎各 |
634 | 卡塔尔国 |
638 | 留尼汪 |
642 | 罗马尼亚 |
643 | 俄罗斯联邦 |
646 | 卢旺达共和国 |
654 | 圣赫勒拿 |
659 | 圣基茨和尼维斯联邦 |
660 | 安圭拉 |
662 | 圣卢西亚 |
666 | 圣皮埃尔和密克隆 |
670 | 圣文森特和格林纳丁斯 |
674 | 圣马力诺共和国 |
678 | 圣多美和普林西比民主共和国 |
682 | 沙特阿拉伯王国 |
686 | 塞内加尔共和国 |
688 | 塞尔维亚 |
690 | 塞舌尔共和国 |
694 | 塞拉利昂共和国 |
702 | 新加坡共和国 |
703 | 斯洛伐克共和国 |
704 | 越南社会主义共和国 |
705 | 斯洛文尼亚共和国 |
706 | 索马里共和国 |
710 | 南非共和国 |
716 | 津巴布韦共和国 |
724 | 西班牙王国 |
728 | 南苏丹 |
732 | 西撒哈拉 |
736 | 苏丹共和国 |
740 | 苏里南共和国 |
744 | 斯瓦尔巴岛和扬马延岛 |
748 | 斯威士兰王国 |
752 | 瑞典王国 |
756 | 瑞士联邦 |
760 | 阿拉伯叙利亚共和国 |
762 | 塔吉克斯坦共和国 |
764 | 泰王国 |
768 | 多哥共和国 |
772 | 托克劳 |
776 | 汤加王国 |
780 | 特立尼达和多巴哥共和国 |
784 | 阿拉伯联合酋长国 |
788 | 突尼斯共和国 |
792 | 土耳其共和国 |
795 | 土库曼斯坦 |
796 | 特克斯和凯科斯群岛 |
798 | 图瓦卢 |
800 | 乌干达共和国 |
804 | 乌克兰 |
807 | 前南斯拉夫马其顿共和国 |
818 | 阿拉伯埃及共和国 |
826 | 大不列颠及北爱尔兰联合王国 |
831 | 根西岛 |
832 | 泽西岛 |
833 | 马恩岛 |
834 | 坦桑尼亚联合共和国 |
840 | 美利坚合众国 |
850 | 美属维尔京群岛 |
854 | 布基纳法索 |
858 | 乌拉圭东岸共和国 |
860 | 乌兹别克斯坦共和国 |
862 | 委内瑞拉共和国 |
876 | 瓦利斯和富图纳 |
882 | 萨摩亚独立国 |
887 | 也门共和国 |
891 | 南斯拉夫联盟共和国 |
894 | 赞比亚共和国 |
A00 | 科索沃 |
数电代收车船税发票报文样例
requestdatas=[{
"FPQQLSH": "202302171613262049",
"FPLX": "31",
"XSF_NSRSBH": "441234567AAAAAA",
"XSF_MC": "htt灰度01AAAA",
"TSPZ": "E07",//特殊票种-代收车船税代码
"BXDH": "89293943482432",//保险单号
"CPHCBDJH": "豫MUX555",//车牌号/船舶登记号
"SKSSQ": "2023-01 2023-03",//税款所属期yyyy-MM+空格+yyyy-MM
"DSCCSJE": "350000",//代收车船税金额
"ZNJ": "100",//滞纳金
"JEHJ": "350100",//金额合计
"CJH": "233134133384938",//车辆识别代码/车架号码
"ORGCODE": "htt001",
"GMF_NSRSBH": "913418025914242188",
"GMF_MC": "labo1",
"GMF_DZDH": "",
"GMF_YHZH": "",
"KPR": "hett",
"SKR": "hett",
"FHR": "hett",
"JSHJ": 14837.170000000000000,
"HJJE": 13130.240000000000000,
"HJSE": 1706.930000000000000,
"BZ": "",
"BMB_BBH": "28.0",
"XSF_DZ": "北京",
"XSF_DH": "13141422555",
"XSF_YH": "北京",
"XSF_ZH": "65456787889",
"GMF_DZ": "",
"GMF_DH": null,
"GMF_YH": "",
"GMF_ZH": "",
"items": [{
"FPHXZ": 0,
"XMMC": "*代收车船*宝马X6",
"XMBM": "3040502020101000000",
"GGXH": "",
"XMJE": 13130.240000000000000,
"XMJSHJ": 14837.17,
"SL": 0.13,
"SE": 1706.930000000000000,
"HH": 1,
"SPBM": "3040502020101000000",
"DW": "辆",
"XMSL": 870.000000000000000
}]
}]
数电差额征收-差额开票报文样例
requestdatas=[{
"FPQQLSH": "202302171613262050",
"FPLX": "31",
"XSF_NSRSBH": "44123456789012AAAAAA",
"XSF_MC": "AAAA广东全电",
"ZSFS": "2",//征收方式:差额征收-差额开票
"ORGCODE": "AAAA03",
"GMF_NSRSBH": "913418025914242188",
"GMF_MC": "labo1",
"GMF_DZDH": "",
"GMF_YHZH": "",
"KPR": "hett",
"SKR": "hett",
"FHR": "hett",
"JSHJ": 14837.170000000000000,
"HJJE": 13130.240000000000000,
"HJSE": 1706.930000000000000,
"BZ": "",
"BMB_BBH": "28.0",
"XSF_DZ": "北京",
"XSF_DH": "13141422555",
"XSF_YH": "北京",
"XSF_ZH": "65456787889",
"GMF_DZ": "",
"GMF_DH": null,
"GMF_YH": "",
"GMF_ZH": "",
"items": [{
"FPHXZ": 0,
"XMMC": "*运输服务*国内道路货物运输服务",
"XMBM": "3010102020100000000",
"GGXH": "",
"XMJE": 13130.240000000000000,
"XMJSHJ": 14837.17,
"SL": 0.13,
"SE": 1706.930000000000000,
"HH": 1,
"SPBM": "3040502020101000000",
"DW": "吨",
"XMSL": 870.000000000000000,
"KCE": 100.00//扣除总额
}],
"cepzs": [{
"XH": 1,//序号
"PZLX": "01",//凭证类型,01 数电票、02 增值税专用发票、03 增值税普通发票、04 营业税发票、05 财政票据、06 法院裁决书、07 契税完税凭证、08 其他发票类、09 其他扣除凭证
"FPHM": "23442000000000000293",//全电发票号码
"FPDM": "",//非全电发票代码
"ZZFPHM": "",//非全电发票号码
"PZHM": "",//凭证号码
"KJRQ": "2023-01-04",//开票日期,格式形如:yyyy-MM-dd
"HJJE": 1000.00,//合计金额
"KCE": 100.00,//扣除额
"BZ": "",//备注
"LY": "手工录入",//录入方式,取值范围如下:手工录入 勾选录入 模板录入
"BCKCJE": 100.00,//本次扣除金额
"PZHJJE": 1000.00//凭证合计金额
}]
}]
数电差额征收-全额开票报文样例
requestdatas=[{
"FPQQLSH": "202302171613262050",
"FPLX": "31",
"XSF_NSRSBH": "44123456789012AAAAAA",
"XSF_MC": "AAAA广东全电",
"ZSFS": "3", //征收方式:差额征收-全额开票
"ORGCODE": "AAAA03",
"GMF_NSRSBH": "913418025914242188",
"GMF_MC": "labo1",
"GMF_DZDH": "",
"GMF_YHZH": "",
"KPR": "hett",
"SKR": "hett",
"FHR": "hett",
"JSHJ": 14837.170000000000000,
"HJJE": 13130.240000000000000,
"HJSE": 1706.930000000000000,
"BZ": "",
"BMB_BBH": "28.0",
"XSF_DZ": "北京",
"XSF_DH": "13141422555",
"XSF_YH": "北京",
"XSF_ZH": "65456787889",
"GMF_DZ": "",
"GMF_DH": null,
"GMF_YH": "",
"GMF_ZH": "",
"items": [{
"FPHXZ": 0,
"XMMC": "*运输服务*国内道路货物运输服务",
"XMBM": "3010102020100000000",
"GGXH": "",
"XMJE": 13130.240000000000000,
"XMJSHJ": 14837.17,
"SL": 0.13,
"SE": 1706.930000000000000,
"HH": 1,
"SPBM": "3040502020101000000",
"DW": "吨",
"XMSL": 870.000000000000000,
"KCE": 100.00 //扣除总额,与差额征收差额开票一样
}],
"cepzs": [{
"XH": 1, //序号
"PZLX": "01", //凭证类型,01 数电票、02 增值税专用发票、03 增值税普通发票、04 营业税发票、05 财政票据、06 法院裁决书、07 契税完税凭证、08 其他发票类、09 其他扣除凭证
"FPHM": "23442000000000000293", //全电发票号码
"FPDM": "", //非全电发票代码
"ZZFPHM": "", //非全电发票号码
"PZHM": "", //凭证号码
"KJRQ": "2023-01-04", //开票日期,格式形如:yyyy-MM-dd
"HJJE": 1000.00, //合计金额
"KCE": 100.00, //扣除额
"BZ": "", //备注
"LY": "手工录入", //录入方式,取值范围如下:手工录入 勾选录入 模板录入
"BCKCJE": 100.00, //本次扣除金额
"PZHJJE": 1000.00 //凭证合计金额
}]
}]
数电电子行程单-精简
requestdatas=[{
"FPQQLSH": "YONYOUTEST590002",
"FPLX": "35",
"XSF_NSRSBH": "91510000742262413G",
"XSF_MC": "",
"ORGCODE": "41800001",
"GMF_NSRSBH": "9151000072538219XQ",
"GMF_MC": "用友网络科技股份有限公司四川分公司",
"TICKETNUMBER": "8762426443744",
"BUYERTYPE": "0",
"XSF_DZ": "北京",
"XSF_DH": "13141422555",
"XSF_YH": "北京",
"XSF_ZH": "65456787889",
"GMF_DZ": "",
"GMF_DH": "",
"GMF_YH": "",
"GMF_ZH": ""
}]
&email=[
{
"fpqqlsh":"YONYOUTEST590002",
"address": "x1@yonyou.com,x2@yonyou.com"
}
]
&sms=[{
"fpqqlsh":"YONYOUTEST590002",
"address": "13511111111,13511111112"
}]
数电电子行程单-全量完整开票报文
requestdatas=[{
"FPQQLSH": "202302171613262049",
"FPLX": "35",
"LYDJH": "00023123123123", //业务来源单据号
"XSF_NSRSBH": "441234567AAAAAA",
"XSF_MC": "htt灰度01AAAA",
"TSPZ": "E22", //特殊票种-电子行程单
"ORGCODE": "htt001",
"GMF_NSRSBH": "913418025914242188",
"GMF_MC": "labo1",
"TICKETNUMBER": "9992181190174", //13位电子票号
"BUYERTYPE": "2", //购买机票方类型:0:企业 1:机关或事业单位 2:个人3:其他
"FAREAMOUNT": "20", //加减价
"ORDERNUMBER": "23234234dg2323dsdf", //企业购票订单号
"USERNAME": "zhangwuji", //用户名
"GPCODE": "1312314132131", //GP单号
"PASSENGERNAME": "boge", //乘客姓名
"PASSENGERIDNUM": "212312312321423123123", //乘客身份证号码/护照号码
"ENDORSEMENTS": "Q/改退收费", //签注
"OFFICE": "PEK112", //出票Office号
"ISSUEDBY": "中国国际航空股份有限公司( 电话销售服务中心 )", //出票单位
"IATA": "XXXXXX", //IATA号
"PNR": "XXXXXX", //PNR号
"TICKETINFORMATION": "CA1501T3 乘机", //机票票面提示信息
"INSURANCE": "XXX", //保险信息
"ELECTRONICTICKETTYPE": "0", //机票类型 0:国内 1:国际
"VERIFYCODE": "ielldje", //验证码
"OVERDUEFLAG": "false", //超期标识true: 超期 false: 未超期
"GMF_DZDH": "",
"GMF_YHZH": "",
"KPR": "hett",
"SKR": "hett",
"FHR": "hett",
"JSHJ": 1420.00,
"HJJE": 1306.88,
"HJSE": 113.12,
"BZ": "",
"BMB_BBH": "28.0",
"XSF_DZ": "北京",
"XSF_DH": "13141422555",
"XSF_YH": "北京",
"XSF_ZH": "65456787889",
"GMF_DZ": "",
"GMF_DH": null,
"GMF_YH": "",
"GMF_ZH": "",
"items": [{
"FPHXZ": 0,
"XMMC": "*运输服务*票价",
"XMBM": "3040502020101000000",
"GGXH": "",
"XMJE": 1238.53,
"XMJSHJ": ,
"SL": 0.09,
"SE": 111.47,
"HH": 1,
"SPBM": "3040502020101000000",
"DW": "",
"XMSL": "",
},
{
"FPHXZ": 0,
"XMMC": "*运输服务*燃油附加费",
"XMBM": "3040502020101000000",
"GGXH": "",
"XMJE": 18.35,
"XMJSHJ": ,
"SL": 0.09,
"SE": 0,
"HH": 2,
"SPBM": "3040502020101000000",
"DW": "",
"XMSL": "",
},
{
"FPHXZ": 0,
"XMMC": "*运输服务*代收民航发展基金",
"XMBM": "3040502020101000000",
"GGXH": "",
"XMJE": 50,
"XMJSHJ": ,
"SL": 0.00,
"LSLBS": "3",
"SE": 0,
"HH": 3,
"SPBM": "3040502020101000000",
"DW": "",
"XMSL": "",
},
{
"FPHXZ": 0,
"XMMC": "*运输服务*其他",
"XMBM": "3040502020101000000",
"GGXH": "",
"XMJE": 0,
"XMJSHJ": ,
"SL": 0.00,
"LSLBS": "3",
"SE": 0,
"HH": 4,
"SPBM": "3040502020101000000",
"DW": "",
"XMSL": "",
}
],
"tspzs": [{
"CXRXH": "1", //出行人序号
"CXR": "张三", //承运人名称
"CARRIERCODE": "CA", //承运人二字码
"CHUXRQ": "2022-11-01 08:30 ", //出行日期,格式yyyy-MM-dd HH:mm
"CFD": "北京-首都###T3###PEK", //出发地
"LKDDD": "上海-虹桥###T2###SHA", //到达地
"ZWDJ": "Y", //座位等级
"YSGJPH": "2" //航班号
"FAREBASIS": "Y" //客票级别/客票类别
"NOTVALIDBEFORE": "2024-05-17" //客票生效日期
"NOTVALIDAFTER": "2024-05-17" //有效截至日期
"ALLOW": "20K" //免费行李
"ITINERARYTYPE": "0" //行程类型 0:普通运输段 1:地面运输
}]
}]
# 返回结果说明
参数 | 类型 | 描述 | 说明 |
---|---|---|---|
code | String | 状态码 | 详见状态码说明 |
msg | String | 信息说明 |
# 返回样例
{
"code": "0000",
"msg": "success"
}
# 开蓝票-自动拆分
# 请求体参数
# 表单说明
参数 | 描述 | 说明 |
---|---|---|
requestdatas | 开票申请发票信息,包含发票头、发票明细 | |
邮件推送配置(可选) | ||
sms | 短信推送配置(可选) | |
url | 回调服务配置(可选) | |
autoAudit | 是否自动审核(可选) | true:自动审核,即不需要人工在发票平台确认开票,直接进行开票 false:不自动审核,即需要人工确认 如果不传,代表true |
nc6x-ubl | ncc友企联回调参数 |
# 发票头
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
FPQQLSH | String | 20 | 是 | 发票请求流水号 | ||
FPLX | String | 1 | 否 | 1 | 发票类型 | 1:增值税电子普通发票; 2:增值税电子专用发票; 3:增值税普通发票; 4:增值税专用发票 、增值税专用发票(机动车); 5:机动车销售统一发票; 8:增值税电子普通发票(成品油); 10:成品油普通发票; 11:成品油专用发票; 15:二手车销售统一发票; 31:数电专用发票; 32:数电普通发票; 33:数电纸质发票(增值税专用发票); 34:数电纸质发票(普通发票); 35:数电票(航空运输电子客票行程单) 36:数电纸质发票(机动车销售统一发票) |
XSF_NSRSBH | String | 20 | 是 | 销售方纳税人识别号 | ||
XSF_MC | String | 100 | 是 | 销售方名称 | 如果为空,获取发票平台配置的销售方名称 | |
XSF_DZDH | String | 100 | 是 | 销售方地址、电话 | 如果为空,获取发票平台配置的销售方地址及电话 | |
XSF_DZ | String | 300 | 否 | 销售方地址 | 如果为空,获取发票平台配置的销售方地址 (数电专用字段) | |
XSF_DH | String | 60 | 否 | 销售方电话 | 如果为空,获取发票平台配置的销售方电话 (数电专用字段) | |
XSF_YHZH | String | 100 | 否 | 销售方银行、账号 | 如果为空,获取发票平台配置的销售方银行及账号 | |
XSF_YH | String | 120 | 否 | 销售方银行 | 如果为空,获取发票平台配置的销售方银行 (数电专用字段) | |
XSF_ZH | String | 100 | 否 | 销售方账号 | 如果为空,获取发票平台配置的销售方账号 (数电专用字段) | |
GMF_NSRSBH | String | 20 | 否 | 购买方纳税人识别号 | 发票类型31 数电专用发票(必填) | |
GMF_MC | String | 100 | 是 | 购买方名称 | ||
GMF_DZDH | String | 100 | 否 | 购买方地址、电话 | 数电票此字段非必填 | |
GMF_YHZH | String | 100 | 否 | 购买方银行、账号 | 数电票此字段非必填 | |
GMF_DZ | String | 300 | 否 | 购买方地址 | (数电专用字段) | |
GMF_DH | String | 60 | 否 | 购买方电话 | 如果为空,获取发票平台配置的购买方地址 (数电专用字段) | |
GMF_YH | String | 120 | 否 | 购买方银行 | 如果为空,获取发票平台配置的购买方电话(数电专用字段) | |
GMF_ZH | String | 100 | 否 | 购买方账号 | 如果为空,获取发票平台配置的购买方账号(数电专用字段) | |
ALLELCUSERNAME | String | 300 | 否 | 数电发票用户名 | 使用基础通道开具数电票且需要指定税局账号时,该字段必填。 | |
ALLELCPASSWORD | String | 300 | 否 | 数电发票密码 | 使用基础通道开具数电票且需要指定税局账号时,该字段必填。 | |
KPR | String | 8 | 否 | 开票人 | 如果为空,获取发票平台配置的开票人 | |
SKR | String | 8 | 否 | 收款人 | 如果为空,获取发票平台配置的收款人 | |
FHR | String | 8 | 否 | 复核人 | 如果为空,获取发票平台配置的复核人 | |
SLSM | String | 1 | 否 | 税率说明 | 1:当小规模纳税人开具3%税率时需要填写税率说明 2:前期已开具发票,发生销售折让、中止或者退回等情形需要开具红字发票,或者开票有误需要重新开具; 3:因为实际经营业务需要,放弃享受减按1%征收率征收增值税政策。 | |
JSHJ | BigDecimal | 15,2 | 是 | 价税合计 | 两位小数。明细价税合计之和必须与总的价税合计一致 | |
HJJE | BigDecimal | 15,2 | 否 | 合计金额 | 两位小数。为空时,根据明细项目进行合计。 | |
HJSE | BigDecimal | 15,2 | 否 | 合计税额 | 两位小数。为空时,根据明细项目进行合计。 | |
BZ | String | 230 | 否 | 备注 | 长度不能大于230 | |
LYID | String | 100 | 否 | 请求来源唯一标识 | ||
BMB_BBH | String | 20 | 否 | 13.0 | 编码版本号 | 增加商品编码功能后,税局下载的商品编码表版本 |
ORGCODE | String | 50 | 否 | 开票点编码 | 支持一个公司多个开票点场景。如果为空,获取默认的开票点 | |
PROJECTCODE | String | 50 | 否 | 项目编号 | https://developers.weixin.qq.com/doc/offiaccount/WeChat_Invoice/E_Invoice/Instruction.html | |
ACOUNTORGCODE | String | 50 | 否 | 会计主体编码 | ||
WXORDERID | String | 否 | 微信订单号 | 商户开票完成后,传入订单号和商户id将自动插入用户微信卡包(参考微信卡包指引 ) (opens new window) | ||
WXAPPID | String | 否 | 微信商户id | 商户开票完成后,传入订单号和商户id将自动插入用户微信卡包(参考微信卡包指引 ) (opens new window) | ||
TSPZ | String | 1 | 否 | 特殊票种 | 0-一般 2-燃油增值税专用发票 8-农产品销售 9-农产品收购 11-烟草发票 12-机动车发票 14-成品油发票 DK-代开发票 16-矿产品发票 E01-成品油发票 E02-稀土发票 E03-建筑服务发票 E04-货物运输 E05-不动产销售 E06-不动产租赁服务发票 E07-代收车船税 E09-旅客运输 E12-自产农产品销售 E14-机动车 E16-农产品收购 E17-光伏收购 E18-卷烟发票 E32-电子烟 (数电票对应的特殊票种为E开头,其他的为税控发票的特殊票种) | |
LYDJH | String | 200 | 否 | 业务来源单据号 | ||
DFGTGMBZ | String | 否 | 多方共同购买标志 | Y:多方共同购买N:非多方共同购买 | ||
ZRRBS | String | 否 | 购买方自然人标志 | 仅在开具数电普票(电子)时使用,如受票方(发票抬头)为自然人,并要求能将发票归集在个人票夹中展示,需提供姓名及身份证号(自然人纳税人识别号),此参数传入Y;如受票方(发票抬头)为个体工商户,需提供社会统一信用代码或纳税人识别号,此参数传入N | ||
ZJLX | String | 否 | 证件类型代码 | 适用于自然人标识为Y时的自然人补充信息,枚举参见出行人证件类型代码枚举。收购发票或者ZJHM、GUOJI两个字段有值时,必填 | ||
ZJHM | String | 否 | 证件号码 | 适用于自然人标识为Y时的自然人补充信息。收购发票或者ZJLX、GUOJI两个字段有值时,必填 | ||
GUOJI | String | 否 | 国籍代码 | 适用于自然人标识为Y时的自然人补充信息,枚举参见国家地区代码枚举。收购发票或者ZJLX、ZJHM两个字段有值时,必填 | ||
EINVOICESHOWGXFYHZH | String | 否 | 数电发票是否显示购销方银行、账号 | 数电发票是否显示购销方银行、账号: 0:不显示 1:仅显示销售方银行、账号 2:仅显示购买方银行、账号 3:购销方银行、账号都显示 | ||
EINVOICESHOWSKRSHR | String | 否 | 数电发票(非纸质发票)是否显示收款人、复核人 | 数电发票(非纸质发票)是否显示收款人、复核人。0:不显示 1:仅显示收款人 2:仅显示复核人 3:收款人复核人都显示 | ||
EINVOICESHOWGXFDZDH | String | 否 | 备注是否显示地址、电话 | 0:不显示 1:仅显示销地址、电话 2:仅显示购买方地址、电话 3:购销方地址、电话都显示 |
# 发票明细
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
FPHXZ | Integer | 2 | 否 | 0 | 发票行性质 | 0-正常行1-折扣行2-被折扣行 |
XMMC | String | 600 | 是 | 项目名称 | ||
GGXH | String | 150 | 否 | 规格型号 | 非数电发票规格型号最大长度为40个字符,数电发票长度为150个字符 | |
DW | String | 300 | 否 | 单位 | 如果是成品油发票,必填且只能是"吨或升"<\br>如果是矿产品发票,必填且只能是"立方米、吨、千克、克或克拉" | |
XMSL | BigDecimal | 15,6 | 否 | 项目数量 | 如果是成品油发票,必填。 | |
XMDJ | BigDecimal | 15,6 | 否 | 项目单价 | 为"不含税单价,项目单价为空时,根据项目金额反算。不为空时不进行计算 | |
XMJE | BigDecimal | 15,2 | 否 | 项目金额 | 为"不含税金额",项目金额为空,根据项目价税合计反算。不为空时不进行计算 | |
XMJSHJ | BigDecimal | 15,2 | 是 | 项目价税合计 | ||
SL | BigDecimal | 6,6 | 是 | 税率 | 6 位小数,例 17%为 0.17 | |
SE | BigDecimal | 15,2 | 否 | 税额 | 税额为空,根据价税合计反算。不为空时不进行计算。 | |
HH | string | 60 | 否 | 行号 | 有折扣时需要必输 | |
ZKHHH | string | 60 | 否 | 折扣行行号 | 有折扣时需要必输 | |
SPBM | string | 19 | 是 | 商品编码 | 税收分类编码 | |
ZXBM | string | 20 | 否 | 10 | 商品自行编码 | |
YHZCBS | int | 2 | 否 | 0 | 享受优惠标识 | 0:不使用,1:使用 |
LSLBS | string | 1 | 否 | 零税率标识 | 空:非零利率,0:出口退税,1:免税,2:不征收,3普通零税率 | |
ZZSTSGL | string | 50 | 否 | 优惠政策说明 | 按3%简易征收,按5%简易征收 (此字段非空时,享受优惠标识YHZCBS字段值需为1) | |
KCE | BigDecimal | 15,2 | 否 | 扣除额 | 扣除额 |
# 邮件推送配置
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
fpqqlsh | String | 20 | 是 | 发票请求流水号 | 必须和上面的开票请求对应 | |
address | String | 500 | 是 | 接收地址 | 接收地址,多个地址使用","分隔开 |
# 短信推送配置
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
fpqqlsh | String | 20 | 是 | 发票请求流水号 | 必须和上面的开票请求对应 | |
address | String | 500 | 是 | 接收地址 | 接收地址,多个地址使用","分隔开 |
# 回调服务配置
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
fpqqlsh | String | 20 | 是 | 发票请求流水号 | 必须和上面的开票请求对应 | |
url | String | 500 | 是 | 回调url | 开票申请调用方配置回调url,当电子发票开具成功后,调用此服务,POST电子发票相关信息。信息包含:1、pdf版式文件2、发票数据、3、发票下载链接ncc通过友企联方案回调可不传此参数 | |
intf | String | 200 | 否 | ncc回调接口名 | ncc通过友企联方案回调时必传 | |
method | String | 200 | 否 | ncc回调方法名 | ncc通过友企联方案回调时必传 |
# 请求样例
标准表单参数样例
requestdatas=[ {
"FPQQLSH" : "12345678901234567890",
"XSF_NSRSBH" : "销售方纳税人识别号",
"XSF_MC" : "销售方名称",
"XSF_DZDH" : "销售方地址、电话",
"XSF_DZ" : "销售方地址", (数电专用字段)
"XSF_DH" : "销售方电话",(数电专用字段)
"XSF_YHZH" : "销售方银行、账号",
"XSF_YH" : "销售方银行",(数电专用字段)
"XSF_ZH" : "销售方账号",(数电专用字段)
"GMF_NSRSBH" : "购买方纳税人识别号", (发票类型31 数电专用发票(必填))(数电专用字段)
"GMF_MC" : "购买方名称",
"GMF_DZDH" : "购买方地址、电话",
"GMF_DZ" : "购买方地址",(数电专用字段)
"GMF_DH" : "购买方电话",(数电专用字段)
"GMF_YHZH" : "购买方银行、账号",
"GMF_YH" : "购买方银行",(数电专用字段)
"GMF_ZH" : "购买方账号",(数电专用字段)
"ALLELCUSERNAME": "电子税务局用户名(发票类型为数电发票时必传并且是国密四密文)",(数电专用字段)
"ALLELCPASSWORD": "电子税务局密码 (发票类型为数电发票时必传并且是国密四密文)", (数电专用字段)
"KPR" : "开票人",
"SKR" : "收款人",
"FHR" : "复核人",
"JSHJ" : "价税合计",
"HJJE" : "合计金额",
"HJSE" : "合计税额",
"BZ" : "备注",
"BMB_BBH" : "10.0",
"items" : [{
"FPHXZ" : "发票行性质",
"XMMC" : "项目名称",
"GGXH" : "规格型号",
"DW" : "单位",
"XMSL" : "项目数量",
"XMDJ" : "项目单价",
"XMJE" : "项目金额",
"XMJSHJ" : "项目价税合计",
"SL" : "税率",
"SE" : "税额",
"HH":"行号",
"SPBM":"商品编码",
"ZXBM":"自行编码"
"KCE":300
}
]
}]
&email=[
{
"fpqqlsh":"12345678901234567890",
"address": "x1@yonyou.com,x2@yonyou.com",
},
{
"fpqqlsh":"12345678901234567890",
"address": "x3@yonyou.com",
}
]
&sms=[{
"fpqqlsh":"12345678901234567890",
"address": "13511111111,13511111112",
}]
&url=[{
"fpqqlsh":"12345678901234567890",
"url": "http://url.com/msg"
}]
&nc6x-ubl=[{
"fpqqlsh":"12345678901234567890",
"method":"queryUserPermAppPksOrCodes",
"intf":"nccloud.pubitf.baseapp.apprbac.IAppAndOrgPermQueryPubService"
}]
&autoAudit=true
最小请求参数样例
TIP
销售方地址及电话、银行及账号、销售方名称可以通过销售方纳税人识别号获取
requestdatas=[{
"FPQQLSH" : "12345678901234567890",
"XSF_NSRSBH" : "销售方纳税人识别号",
"GMF_MC" : "购买方名称",
"JSHJ" : 117,
"items" :
[
{
"XMMC" : "项目名称",
"XMSL" : 1,
"XMJSHJ" : 117,
"SL" : 0.17
}
]
}]
包含折扣行开票样例
TIP
包含折扣行的单据需要增加以下信息 FPHXZ:发票行性质 HH:行号 ZKHHH:折扣行行号 折扣行上规则型号、单位、数量、单价 不用设值。折扣行的项目名称必须与被折扣行一样。被折扣行记录对应折扣行行号 。
requestdatas=[{
"FPQQLSH" : "12345678901234567890",
"XSF_NSRSBH" : "销售方纳税人识别号",
"GMF_MC" : "购买方名称",
"JSHJ" : 799,
"items" :
[
{
"FPHXZ" : 2,
"XMMC" : "项目名称",
"XMSL" : 1,
"XMJSHJ" : 899,
"SL" : 0.17,
"HH":"1",
"ZKHHH":"2"
},
{
"FPHXZ" : 1,
"XMMC" : "项目名称",
"XMJSHJ" : -100,
"SL" : 0.17,
"HH":"2",
}
]
}]
# 返回结果说明
参数 | 类型 | 描述 | 说明 |
---|---|---|---|
code | String | 状态码 | 详见状态码说明 |
msg | String | 信息说明 | |
datas | JSONArray | 拆分结果数据 | 拆分结果数据 |
# 拆分结果数据
- 发票头数据
参数 | 类型 | 必填 | 描述 | 说明 |
---|---|---|---|---|
bmbBbh | String | 否 | 商品编码表版本 | |
fpjz | String | 否 | 发票介质 0.电票 2.纸票 | |
fplx | String | 是 | 发票类型 | 详见发票类型 |
fpzt | String | 否 | 发票状态 | 1-待开票(需要开票员确认开票);2-开票中;3-开票失败;4-开票成功。详见销项发票状态 |
kplx | String | 是 | 开票类型 0.蓝票 1.红票 | |
lylx | String | 否 | 来源类型 | 详见开票来源类型 |
lyid | String | 否 | 存储ID | 存储拆分前发票的发票请求流水号 |
zdrq | String | 否 | 制单日期 | |
zsfs | String | 否 | 征税方式:0.征税 2.差额 | |
fpqqlsh | String | 是 | 发票请求流水号 | 拆分后的发票请求流水号 |
jqbh | String | 否 | 机器编号 | |
fpHm | String | 是 | 发票号码 | |
fpDm | String | 是 | 发票代码 | |
fpMw | String | 否 | 发票密文 | |
jym | String | 否 | 校验码 | |
kprq | String | 否 | 开票日期 | 格式YYYYMMDDHHMMSS |
gmfDzdh | String | 否 | 购买方地址、电话 | |
gmfMc | String | 是 | 购买方名称 | |
gmfNsrsbh | String | 否 | 购买方纳税人识别号 | |
gmfYhzh | String | 否 | 购买方银行、账户 | |
xsfDzdh | String | 否 | 销售方地址、电话 | |
xsfMc | String | 是 | 销售方名称 | |
xsfNsrsbh | String | 是 | 销售纳税人识别号 | |
xsfYhzh | String | 否 | 销售方银行、账户 | |
yfpDm | String | 否 | 原发票代码 | |
yfpHm | String | 否 | 原发票号码 | |
hjje | BigDecimal | 是 | 合计金额 | |
hjse | BigDecimal | 否 | 合计税额 | |
jshj | BigDecimal | 是 | 价税合计 | |
kpr | String | 否 | 开票人 | |
fhr | String | 否 | 复核人 | |
skr | String | 否 | 收款人 | |
bz | String | 否 | 备注 | |
zfbz | String | 否 | 作废标志 | Y:是;N否 |
bred | String | 否 | 是否红冲 | Y:是;N否 |
zdybz | String | 否 | 自定义备注 | |
items | Object | 是 | 发票明细 | 发票明细数据 |
- 发票明细数据
参数 | 类型 | 必填 | 描述 | 说明 |
---|---|---|---|---|
xmmc | String | 是 | 项目名称 | |
ggxh | String | 否 | 规格型号 | |
spbm | String | 否 | 商品编码 | |
xmhsdj | String | 否 | 项目含税单价 | |
yhzcbs | String | 否 | 销售优惠标识;0:不使用,1:使用 | |
zxbm | String | 否 | 商品自行编码 | |
dw | String | 否 | 单位 | |
xmsl | doube | 否 | 项目数量 | |
xmdj | doube | 否 | 项目单价 | |
xmje | doube | 是 | 项目金额 | |
xmjshj | String | 否 | 项目价税合计 | |
sl | String | 否 | 税率 | |
se | String | 否 | 税额 | |
hh | string | 否 | 行号 |
# 返回样例
{
"code": "0000",
"msg": "success",
"datas": [
{
"bmbBbh": "13.0",
"bz": "BZSHY",
"fhr": "FHR",
"fpjz": "0",
"fplx": "1",
"fpqqlsh": "shy100000000000006",
"fpzt": "2",
"gmfDzdh": "address",
"gmfMc": "shy00004",
"gmfNsrsbh": "214356654322666",
"gmfYhzh": "213456543233523",
"hjje": 30000,
"hjse": 5100,
"jshj": 35100,
"kplx": 0,
"kpr": "KPR",
"lyid":"<对于确实已发生拆分行为的发票,这里是:拆分前发票的发票请求流水号FPQQLSH>",
"lylx": "1",
"skr": "SKR",
"xsfDzdh": "XSFDZDH",
"xsfMc": "测试3",
"xsfNsrsbh": "111222333456333",
"xsfYhzh": "6217000010005805406",
"zdrq": 1505400195352,
"zsfs": "0",
"items": [
{
"dw": "DW",
"fphxz": 0,
"ggxh": "GGXH",
"hh": "1",
"kce": 0,
"se": 5100,
"sl": 0.17,
"spbm": "1060301010100000000",
"xmdj": 15000,
"xmhsdj": 17550,
"xmje": 30000,
"xmjshj": 35100,
"xmmc": "JYZBSS",
"xmsl": 2,
"yhzcbs": 0,
"zkhhh": "",
"zxbm": "10"
}
]
}
]
}
# 发票红冲请求
# 请求体参数
# 表单说明
参数 | 描述 | 说明 |
---|---|---|
requestdatas | 发票红冲参数 | |
邮件推送配置(可选) | ||
sms | 短信推送配置(可选) | |
url | 回调服务配置(可选) | |
delurl | 退回业务系统回调服务配置(可选) | |
autoAudit | 是否自动审核(可选) | true:自动审核,false:不自动审核。 如果不传,代表true |
nc6x-ubl | ncc友企联回调参数 |
# 发票红冲参数
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
FPQQLSH | String | 20 | 是 | 发票请求流水号 | 注意不是蓝字的发票请求流水号,是本次发票红冲的请求流水号 | |
FPLX | String | 4 | 否 | 发票类型 | 只有数电发票红冲税控发票才必填,必须指定发票类型为数电发票类型;详见发票类型 | |
fpDm | String | 12 | 是 | 蓝字发票代码 | 被红冲的发票代码 | |
fpHm | String | 20 | 是 | 蓝字发票号码 | 被红冲的发票号码 | |
GMF_MC | String | 100 | 否 | 购买方名称 | ||
GMF_DZDH | String | 100 | 否 | 购买方地址电话 | ||
GMF_YHZH | String | 100 | 否 | 购买方银行账号 | ||
GMF_NSRSBH | String | 100 | 否 | 购买方纳税人识别号 | ||
ORGCODE | String | 50 | 否 | 开票点编码 | 如果一个税号对应多个开票点,此字段必输,用于确定唯一开票点 | |
KPR | String | 8 | 否 | 开票人 | 如果为空,获取发票平台配置的开票人 | |
SKR | String | 8 | 否 | 收款人 | 如果为空,获取发票平台配置的收款人 | |
FHR | String | 8 | 否 | 复核人 | 如果为空,获取发票平台配置的复核人 | |
SLSM | String | 1 | 否 | 税率说明 | 1:当小规模纳税人开具3%税率时需要填写税率说明 2:前期已开具发票,发生销售折让、中止或者退回等情形需要开具红字发票,或者开票有误需要重新开具;3:因为实际经营业务需要,放弃享受减按1%征收率征收增值税政策。 | |
HCYY | String | 1 | 否 | 红冲原因说明 :1 销货退回 2 开票有误 3 开票中止 4 销售折让 | 数电发票红冲原因必填 | |
hzxxbbh | String | 20 | 否 | 红字信息表编号 | 专票红冲时必传 | |
ALLELCUSERNAME | String | 300 | 否 | 数电发票用户名 | 如果发票类型是数电发票用户名必填 ,并且是国密四密文 (数电专用字段) | |
ALLELCPASSWORD | String | 300 | 否 | 数电发票密码 | 如果发票类型是数电发票密码必填 , 并且是国密四密文 (数电专用字段) | |
LYDJH | String | 200 | 否 | 业务来源单据号 |
# 邮件推送配置
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
fpqqlsh | String | 20 | 是 | 发票请求流水号 | 必须和上面的开票请求对应 | |
address | String | 500 | 是 | 接收地址 | 接收地址,多个地址使用","分隔开 |
# 短信推送配置
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
fpqqlsh | String | 20 | 是 | 发票请求流水号 | 必须和上面的开票请求对应 | |
address | String | 500 | 是 | 接收地址 | 接收地址,多个地址使用","分隔开 |
# 回调服务配置
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
fpqqlsh | String | 20 | 是 | 发票请求流水号 | 必须和上面的开票请求对应 | |
url | String | 500 | 是 | 回调url | 开票申请调用方配置回调url,当电子发票开具成功后,调用此服务,POST电子发票相关信息。信息包含:1、pdf版式文件2、发票数据、3、发票下载链接ncc通过友企联方案回调可不传此参数 | |
intf | String | 200 | 否 | ncc回调接口名 | ncc通过友企联方案回调时必传 | |
method | String | 200 | 否 | ncc回调方法名 | ncc通过友企联方案回调时必传 |
# 请求样例
表单参数如下
requestdatas=[
{
"fpHm": "03091804",
"fpDm": "000000000000",
"FPQQLSH": "test1101",
"hzxxbbh":"1101081902045091",(数电专票红冲暂不需要红字信息表)
"HCYY" :"1", (数电发票红冲原因必填)
"ALLELCUSERNAME": "电子税务局用户名(发票类型为数电发票时必传并且是国密四密文)", (数电专用字段)
"ALLELCPASSWORD": "电子税务局密码 (发票类型为数电发票时必传并且是国密四密文)" (数电专用字段)
}
]
&email=[
{
"fpqqlsh":"12345678901234567890",
"address": "x1@yonyou.com,x2@yonyou.com"
},
{
"fpqqlsh":"12345678901234567890",
"address": "x3@yonyou.com"
}
]
&sms=[{
"fpqqlsh":"12345678901234567890",
"address": "13511111111,13511111112"
}]
&url=[{
"fpqqlsh":"12345678901234567890",
"url": "http://url.com/msg"
}]
&nc6x-ubl=[{
"fpqqlsh":"12345678901234567890",
"method":"queryUserPermAppPksOrCodes",
"intf":"nccloud.pubitf.baseapp.apprbac.IAppAndOrgPermQueryPubService"
}]
&autoAudit=true
# 返回结果说明
参数 类型 描述 说明 code String 状态码 详见状态码说明 msg String 信息说明
# 返回样例
{
"code": "0000",
"msg": "success"
}
# 发票部分红冲
# 请求体参数
# 表单说明
参数 | 描述 | 说明 |
---|---|---|
requestdatas | 开票申请发票信息,包含发票头、发票明细 | |
邮件推送配置(可选) | ||
sms | 短信推送配置(可选) | |
url | 回调服务配置(可选) | |
delurl | 退回业务系统回调服务配置(可选) | |
autoAudit | 是否自动审核(可选) | true:自动审核,即不需要人工在发票平台确认开票,直接进行开票 false:不自动审核,即需要人工确认 如果不传,代表true |
nc6x-ubl | ncc友企联回调参数 |
# 发票头
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
FPQQLSH | String | 20 | 是 | 发票请求流水号 | 注意不是蓝字的发票请求流水号,是本次发票红冲的请求流水号 | |
FPLX | String | 4 | 否 | 发票类型 | 只有数电发票红冲税控发票才必填,必须指定发票类型为数电发票类型;详见发票类型 | |
fpDm | String | 12 | 是 | 蓝字发票代码 | 被红冲的发票代码 | |
fpHm | String | 8 | 是 | 蓝字发票号码 | 被红冲的发票号码 | |
GMF_MC | String | 100 | 否 | 购买方名称 | ||
GMF_DZDH | String | 100 | 否 | 购买方地址电话 | ||
GMF_YHZH | String | 100 | 否 | 购买方银行账号 | ||
GMF_NSRSBH | String | 100 | 否 | 购买方纳税人识别号 | ||
KPR | String | 8 | 否 | 开票人 | 如果为空,获取发票平台配置的开票人 | |
SKR | String | 8 | 否 | 收款人 | 如果为空,获取发票平台配置的收款人 | |
FHR | String | 8 | 否 | 复核人 | 如果为空,获取发票平台配置的复核人 | |
SLSM | String | 1 | 否 | 税率说明 | 1:当小规模纳税人开具3%税率时需要填写税率说明 2:前期已开具发票,发生销售折让、中止或者退回等情形需要开具红字发票,或者开票有误需要重新开具; 3:因为实际经营业务需要,放弃享受减按1%征收率征收增值税政策。 | |
HCYY | String | 1 | 否 | 红冲原因说明 :1 销货退回 2 开票有误 3 服务中止 4 销售折让 | 数电发票红冲原因必填 | |
JSHJ | BigDecimal | 15,2 | 是 | 价税合计 | 两位小数。明细价税合计之和必须与总的价税合计一致;价税合计小于0,并且绝对值不能大于蓝票 | |
HJJE | BigDecimal | 15,2 | 否 | 合计金额 | 两位小数。为空时,根据明细项目进行合计。合计金额小于0,并且绝对值不能大于蓝票 | |
HJSE | BigDecimal | 15,2 | 否 | 合计税额 | 两位小数。为空时,根据明细项目进行合计。 | |
LYID | String | 100 | 否 | 请求来源唯一标识 | ||
BMB_BBH | String | 20 | 否 | 13.0 | 编码版本号 | 增加商品编码功能后,税局下载的商品编码表版本 |
ORGCODE | String | 50 | 否 | 开票点编码 | 如果一个税号对应多个开票点,此字段必输,用于确定唯一开票点 | |
hzxxbbh | String | 20 | 否 | 红字信息表编号 | 专票红冲时必传 | |
ALLELCUSERNAME | String | 300 | 否 | 数电发票用户名 | 如果发票类型是数电发票用户名必填 ,并且是国密四密文 (数电专用字段) | |
ALLELCPASSWORD | String | 300 | 否 | 数电发票密码 | 如果发票类型是数电发票密码必填 , 并且是国密四密文 (数电专用字段) | |
LYDJH | String | 200 | 否 | 业务来源单据号 |
# 发票明细
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
XMMC | String | 90 | 是 | 项目名称 | ||
XMBM | String | 90 | 否 | 项目编码 | 如果项目名称为空,会根据项目编码匹配云平台的商品档案 | |
GGXH | String | 40 | 否 | 规格型号 | 非数电发票规格型号最大长度为40个字符,数电发票长度为150个字符 | |
DW | String | 20 | 否 | 单位 | ||
XMSL | BigDecimal | 15,6 | 否 | 项目数量 | 项目数量必须小于0 | |
XMDJ | BigDecimal | 15,6 | 否 | 项目单价 | 项目单价为空时,根据项目金额反算。不为空时不进行计算; | |
XMJE | BigDecimal | 15,2 | 否 | 项目金额 | 项目金额为空,根据项目价税合计反算。不为空时不进行计算;金额必须小于0 | |
XMJSHJ | BigDecimal | 15,2 | 是 | 项目价税合计 | 价税合计必须小于0 | |
SL | BigDecimal | 6,6 | 是 | 税率 | 6 位小数,例 17%为 0.17 | |
SE | BigDecimal | 15,2 | 否 | 税额 | 税额为空,根据价税合计反算。不为空时不进行计算。 | |
HH | string | 60 | 否 | 行号 | 有折扣时需要必输 | |
SPBM | string | 19 | 否 | 商品编码 | 税收分类编码 |
# 邮件推送配置
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
fpqqlsh | String | 20 | 是 | 发票请求流水号 | 必须和上面的开票请求对应 | |
address | String | 500 | 是 | 接收地址 | 接收地址,多个地址使用","分隔开 |
# 短信推送配置
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
fpqqlsh | String | 20 | 是 | 发票请求流水号 | 必须和上面的开票请求对应 | |
address | String | 500 | 是 | 接收地址 | 接收地址,多个地址使用","分隔开 |
# 回调服务配置
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
fpqqlsh | String | 20 | 是 | 发票请求流水号 | 必须和上面的开票请求对应 | |
url | String | 500 | 是 | 回调url | 开票申请调用方配置回调url,当电子发票开具成功后,调用此服务,POST电子发票相关信息。信息包含:1、pdf版式文件2、发票数据、3、发票下载链接ncc通过友企联方案回调可不传此参数 | |
intf | String | 200 | 否 | ncc回调接口名 | ncc通过友企联方案回调时必传 | |
method | String | 200 | 否 | ncc回调方法名 | ncc通过友企联方案回调时必传 |
# 返回结果说明
参数 | 类型 | 描述 | 说明 |
---|---|---|---|
code | String | 状态码 | 详见状态码说明 |
msg | String | 信息说明 |
# 返回样例
{
"code": "0000",
"msg": "success"
}
# 请求样例
标准表单参数样例
requestdatas=[ {
"FPQQLSH" : "12345678901234567890",
"fpHm": "03091804",
"fpDm": "000000000000",
"KPR" : "开票人",
"SKR" : "收款人",
"FHR" : "复核人",
"JSHJ" : "价税合计",
"HJJE" : "合计金额",
"HJSE" : "合计税额",
"hzxxbbh":"1101081902045091",
"items" : [{
"XMMC" : "项目名称",
"GGXH" : "规格型号",
"DW" : "单位",
"XMSL" : "项目数量",
"XMDJ" : "项目单价",
"XMJE" : "项目金额",
"XMJSHJ" : "项目价税合计",
"SL" : "税率",
"SE" : "税额",
"HH":"行号",
"SPBM":"商品编码"
}
]
}]
&email=[
{
"fpqqlsh":"12345678901234567890",
"address": "x1@yonyou.com,x2@yonyou.com"
},
{
"fpqqlsh":"12345678901234567890",
"address": "x3@yonyou.com"
}
]
&sms=[{
"fpqqlsh":"12345678901234567890",
"address": "13511111111,13511111112"
}]
&url=[{
"fpqqlsh":"12345678901234567890",
"url": "http://url.com/msg"
}]
&nc6x-ubl=[{
"fpqqlsh":"12345678901234567890",
"method":"queryUserPermAppPksOrCodes",
"intf":"nccloud.pubitf.baseapp.apprbac.IAppAndOrgPermQueryPubService"
}]
&autoAudit=true
最小请求参数样例
TIP
销售方地址及电话、银行及账号、销售方名称可以通过销售方纳税人识别号获取
requestdatas=[{
"FPQQLSH" : "12345678901234567890",
"fpHm": "03091804",
"fpDm": "000000000000",
"JSHJ" : -117,
"items" :
[
{
"XMMC" : "项目名称",
"SPBM" : "1010101020000000000",
"XMJSHJ" : -117,
"SL" : 0.17
}
]
}]
# 数电红字申请表添加并上传
# 请求体参数
# 发票头
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
hjje | BigDecimal | 15,6 | 是 | 合计金额 | 合计金额,必传负数 | |
hjse | BigDecimal | 15,6 | 是 | 合计税额 | 合计税额,必传负数 | |
jshj | BigDecimal | 15,6 | 是 | 价税合计 | 价税合计,必传负数 | |
BMB_BBH | String | 20 | 否 | 13.0 | 编码版本号 | 增加商品编码功能后,税局下载的商品编码表版本 |
corpid | String | 20 | 是 | 租户ID | 租户ID 必填 | |
fpHm | String | 8 | 是 | 蓝字发票号码 | 被红冲的发票号码 | |
yfpHm | String | 8 | 是 | 原发票号码 | 原发票号码,必填 | |
fplx | String | 1 | 是 | 发票类型 | 31:数电专用发票; 32:数电普通发票; | |
FPQQLSH | String | 20 | 是 | 发票请求流水号 | 注意不是蓝字的发票请求流水号,是本次发票红冲的请求流水号 | |
fqfGXF | String | 1 | 是 | 购销方 | 0:销方;1:购方 | |
fqfNsrshbh | String | 100 | 是 | 发起方税号 | 发起方税号,必填 | |
gmfMc | String | 100 | 否 | 购买方名称 | ||
gmfDzdh | String | 100 | 否 | 购买方地址电话 | ||
gmfYhzh | String | 100 | 否 | 购买方银行账号 | ||
gmfNsrsbh | String | 100 | 否 | 购买方纳税人识别号 | ||
hzxxbbh | String | 20 | 否 | 红字信息表编号 | 专票红冲时必传,数电专票红冲暂不需要红字信息表 | |
fplx | String | 1 | 是 | 开票类型 | 0.蓝票 1.红票 | |
kpr | String | 8 | 否 | 开票人 | 如果为空,获取发票平台配置的开票人 | |
orgcode | String | 50 | 否 | 开票点编码 | 如果一个税号对应多个开票点,此字段必输,用于确定唯一开票点 | |
xsfMc | String | 100 | 是 | 购买方名称 | ||
xsfDzdh | String | 100 | 否 | 购买方地址电话 | ||
xsfYhzh | String | 100 | 否 | 购买方银行账号 | ||
xsfNsrsbh | String | 100 | 是 | 购买方纳税人识别号 | ||
lyid | String | 100 | 否 | 请求来源唯一标识 | ||
kprq | String | 10 | 是 | 蓝票开票日期 | 蓝票开票日期 必传 格式为:yyyyMMdd | |
zdrq | String | 20 | 否 | 制单时间 | 制单时间 格式为:yyyyMMdd | |
lylx | String | 1 | 否 | 来源类型 | ||
HCYY | String | 1 | 否 | 红冲原因说明 :1 销货退回 2 开票有误 3 服务中止 4 销售折让 | 数电发票红冲原因必填,当发票类型是(增值税普通发票、增值税电子普通发票、增值税普通发票(卷式)、增值税电子普通发票(成品油)、增值税普通发票(成品油)、增值税普通发票(收购)、电子收购发票、数电专用发票、数电普通发票)时需要填写红冲原因 | |
orgId | String | 20 | 是 | 组织ID | 组织ID 必传 | |
zsfs | String | 1 | 否 | 征收方式 | 征收方式 0-普通征税 2-差额征税 |
# 发票明细
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 | 说明 |
---|---|---|---|---|---|---|
fphxz | Integer | 2 | 否 | 0 | 发票行性质 | 0-正常行1-折扣行2-被折扣行 |
xmmc | String | 600 | 是 | 项目名称 | ||
ysxmmc | String | 600 | 是 | 原项目名称 | ||
ggxh | String | 150 | 否 | 规格型号 | 非数电发票规格型号最大长度为40个字符,数电发票长度为150个字符 | |
dw | String | 300 | 否 | 单位 | 如果是成品油发票,必填且只能是"吨或升"<\br>如果是矿产品发票,必填且只能是"立方米、吨、千克、克或克拉" | |
xmsl | BigDecimal | 15,6 | 否 | 项目数量 | 如果是成品油发票,必填。 | |
xmdj | BigDecimal | 15,6 | 否 | 项目单价 | 项目单价为空时,根据项目金额反算。不为空时不进行计算 | |
xmhsdj | BigDecimal | 15,6 | 否 | 项目含税单价 | ||
xmje | BigDecimal | 15,2 | 否 | 项目金额 | 项目金额为空,根据项目价税合计反算。不为空时不进行计算 | |
xmjshj | BigDecimal | 15,2 | 是 | 项目价税合计 | ||
sl | BigDecimal | 6,6 | 是 | 税率 | 6 位小数,例 17%为 0.17 | |
se | BigDecimal | 15,2 | 否 | 税额 | 税额为空,根据价税合计反算。不为空时不进行计算。 | |
hh | string | 60 | 否 | 行号 | 有折扣时需要必输 | |
LZMXXH | string | 60 | 是 | 蓝字发票行号 | 蓝字发票行号,必填 | |
zkhhh | string | 60 | 否 | 折扣行行号 | 有折扣时需要必输 | |
spbm | string | 19 | 是 | 商品编码 | 税收分类编码 | |
zxbm | string | 20 | 否 | 10 | 商品自行编码 | |
yhzcbs | int | 2 | 否 | 0 | 享受优惠标识 | 0:不使用,1:使用 |
lslbs | string | 1 | 否 | 零税率标识 | 空:非零利率,0:出口退税,1:免税,2:不征收,3普通零税率 | |
hsbz | string | 1 | 否 | 含税标志 | N:不含税;Y:含税 | |
zzstsgl | string | 50 | 否 | 优惠政策说明(增值税特殊管理) | 按3%简易征收,按5%简易征收 (此字段非空时,享受优惠标识YHZCBS字段值需为1) | |
kce | BigDecimal | 15,2 | 否 | 扣除额 | 扣除额 |
# 返回结果说明
TIP
返回接口见api文档返回值参数
# 请求样例
标准表单参数样例
{
"bmbBbh": "10.0",
"corpid": "0000LEC83AYQD8S8W60000",
"fpHm": "23881000000000000358",
"fplx": "32",
"fpqqlsh": "1646146274230431745",
"fqfGXF": "0",
"fqfNsrshbh": "91333000160983680C",
"gmfDzdh": null,
"gmfMc": "panda一夜暴富哎哈哈",
"gmfNsrsbh": "111112222233333",
"gmfYhzh": null,
"hcyy": "2",
"hjje": -1769.91,
"hjse": -230.09,
"hzxxbbh": null,
"items": [{
"dw": "元",
"fphxz": 0,
"ggxh": "11",
"hh": "1",
"hsbz": "",
"kce": 0,
"lslbs": "",
"LZMXXH": "1",
"se": -230.09,
"sl": 0.13,
"spbm": "1090511030000000000",
"xmdj": null,
"xmhsdj": null,
"xmje": -1769.91,
"xmjshj": -2000,
"xmmc": "*计算机外部设备*通信设备计算机",
"xmsl": null,
"yhzcbs": 0,
"ysxmmc": "通信设备计算机",
"zkhhh": "",
"zxbm": "10",
"zzstsgl": ""
}],
"jshj": -2000,
"kplx": 1,
"kpr": "税务测试管理员",
"kprq": "2022-12-30",
"lyid": null,
"lylx": "1",
"orgcode": null,
"orgId": "1664546805189705737",
"xsfDzdh": "22 83121212",
"xsfMc": "微乐",
"xsfNsrsbh": "91333000160983680C",
"xsfYhzh": "2 1231312123123",
"yfpHm": "23881000000000000358",
"zdrq": "2023-04-06 19:35:09",
"zsfs": "0",
"urls": ["http://test1111.cn1.utools.club/hello测试新增"]
}
最小请求参数样例
{
"items": [{
"dw": "一二三",
"ggxh": "一二三四五六七八",
"sl": "0.01",
"xmmc": "*运输服务*橡皮",
"ysxmmc": "橡皮",
"xmdj": "23.0041942911",
"xmhsdj": "23.234213",
"xmjshj": "-100",
"se": "-0.99",
"xmje": "-99.01",
"xmsl": "-4.3039977296",
"spbm": "3213124314324322"
}],
"hjje": "-99.01",
"jshj": "-100.00",
"hjse": "-0.99",
"orgCode": "test333",
"gmfMc": "用友金融信息技术股份有限公司123",
"gmfNsrsbh": "111222333456333",
"xsfMc": "测试333",
"fpdm": "151111513512",
"fphm": "1511122",
"xsfNsrsbh": "111222333456333",
"reqMemo": "1100000000",
"kprq": "202101",
"reqBillNo": "3213121232123",
"urls": ["http://test1111.cn1.utools.club/hello测试新增"]
}
# 回调服务说明
# NCC友企联回调数据样例
{
"method": "queryUserPermAppPksOrCodes",
"interface": "nccloud.pubitf.baseapp.apprbac.IAppAndOrgPermQueryPubService",
"serviceMethodArgInfo": [
{
"agg": false,
"argType": "java.lang.String",
"isArray": false,
"isPrimitive": false,
"argValue": "{\"data\":\"{\"ewm\":\"01,10,68974368,010011652011,20160906,,12345678901234567890,\",\"fhr\":\"ljm111\",\"fpDm\":\"010011652011\",\"fpHm\":\"68974368\",\"fpMw\":\"<-<>48938<4+<14>735+<2554*8-1-<+15<*026+848686/2/3//0>+*>>>356*<757/47>90+<25<<3575**934<+15<*026+848686--57\",\"fplx\":\"1\",\"fpjz\":\"0\",\"fpqqlsh\":\"12345677901234567897\",\"bmbBbh\":\"10.0\",\"gmfMc\":\"测试开票用户\",\"hjje\":100.00,\"hjse\":17.00,\"jqbh\":\"111111111111\",\"jshj\":117,\"jym\":\"12345678901234567890\",\"kplx\":0,\"kpr\":\"2\",\"kprq\":\"20160906202718\",\"skr\":\"ljm111\",\"corpId\":\"5bdfc3b7-fd88-4947-8a50-2474b97d7eef\",\"orgId\":\"12010101\",\"xsfDzdh\":\"北京市海淀区 110\",\"xsfMc\":\"北京\",\"xsfNsrsbh\":\"111112222233333\",\"xsfYhzh\":\"1 1\",\"yfpDm\":\"\",\"yfpHm\":\"\",\"items\":[{\"fphxz\":0,\"se\":17.00,\"sl\":0.17,\"xmdj\":100.000000,\"xmje\":100.00,\"xmjshj\":117,\"xmmc\":\"项目名称\",\"spbm\":\"3070101000000000000\",\"zxbm\":\"10\",\"yhzcbs\":0,\"xmsl\":1}]}\", \"code\":\"0000\", \"msg\": \"开票成功\", \"fpqqlsh\": \"12345677901234567897\", \"pdf\": \"pdf文件流\",\"shareurl\": \"http://192.168.52.101/invoiceent-web/s/ab799b5413221cc19088a465d62f8c4f\",\"sharecode\": \"E3N2\" }"
}
]
}
# 常规回调数据样例
{
"data": "{\"ewm\":\"01,10,68974368,010011652011,20160906,,12345678901234567890,\",\"zdybz\":\"自定义备注\",\"fhr\":\"ljm111\",\"fpDm\":\"010011652011\",\"fpHm\":\"68974368\",\"fpMw\":\"<-<>48938<4+<14>735+<2554*8-1-<+15<*026+848686/2/3//0>+*>>>356*<757/47>90+<25<<3575**934<+15<*026+848686--57\",\"fplx\":\"1\",\"fpjz\":\"0\",\"fpqqlsh\":\"12345677901234567897\",\"bmbBbh\":\"10.0\",\"gmfMc\":\"测试开票用户\",\"hjje\":100.00,\"hjse\":17.00,\"jqbh\":\"111111111111\",\"jshj\":117,\"jym\":\"12345678901234567890\",\"kplx\":0,\"kpr\":\"2\",\"kprq\":\"20160906202718\",\"skr\":\"ljm111\",\"corpId\":\"5bdfc3b7-fd88-4947-8a50-2474b97d7eef\",\"orgId\":\"12010101\",\"xsfDzdh\":\"北京市海淀区 110\",\"xsfMc\":\"北京\",\"xsfNsrsbh\":\"111112222233333\",\"xsfYhzh\":\"1 1\",\"yfpDm\":\"\",\"yfpHm\":\"\",\"items\":[{\"fphxz\":0,\"se\":17.00,\"sl\":0.17,\"xmdj\":100.000000,\"xmje\":100.00,\"xmjshj\":117,\"xmmc\":\"项目名称\",\"spbm\":\"3070101000000000000\",\"zxbm\":\"10\",\"yhzcbs\":0,\"xmsl\":1}]}",
"code": "0000",
"msg": "开票成功",
"fpqqlsh": "12345677901234567897",
"pdf": "pdf/ofd文件流base64",
"shareurl": "http://192.168.52.101/invoiceent-web/s/ab799b5413221cc19088a465d62f8c4f?tenantId=ab2c",
"sharecode": "E3N2",
"fileType": "ofd"
}
# 回调服务参数
参数 | 类型 | 描述 | 说明 |
---|---|---|---|
code | String | 开票信息码 | 0000代表开票成功 |
msg | String | 开票失败信息 | |
fpqqlsh | String | 发票请求流水号 | |
fileType | String | 文件类型 | 增值税电子专用发票、电子发票(增值税专用发票)为ofd格式;其他为pdf格式; |
String | pdf文件 | 使用Base64解码为二进制流,可以保存为pdf或ofd文件 | |
shareurl | String | 发票提取url | |
sharecode | String | 发票提取码 | 与提取url配合使用 |
data | String | 发票详细信息 | 回调服务发票详细信息 |
# 回调服务发票详细信息
- 发票头数据
参数 | 类型 | 描述 | 说明 |
---|---|---|---|
bmbBbh | String | 商品编码表版本 | |
fpjz | String | 发票介质 0.电票 2.纸票 | |
fplx | String | 发票类型 | |
fpzt | String | 发票状态 | 1-待开票(需要开票员确认开票);2-开票中;3-开票失败;4-开票成功。详见销项发票状态 |
kplx | String | 开票类型 0.蓝票 1.红票 | |
lylx | String | 来源类型 | |
lyid | String | 存储ID | 存储拆分前发票的发票请求流水号 |
zdrq | String | 制单日期 | |
zsfs | String | 征税方式:0.征税 2.差额 | |
fpqqlsh | String | 发票请求流水号 | |
jqbh | String | 机器编号 | |
fpHm | String | 发票号码 | |
fpDm | String | 发票代码 | |
fpMw | String | 发票密文 | |
jym | String | 校验码 | |
kprq | String | 开票日期 | 格式YYYYMMDDHHMMSS |
gmfDzdh | String | 购买方地址、电话 | |
gmfMc | String | 购买方名称 | |
gmfNsrsbh | String | 购买方纳税人识别号 | |
gmfYhzh | String | 购买方银行、账户 | |
xsfDzdh | String | 销售方地址、电话 | |
xsfMc | String | 销售方名称 | |
xsfNsrsbh | String | 销售纳税人识别号 | |
xsfYhzh | String | 销售方银行、账户 | |
yfpDm | String | 原发票代码 | |
yfpHm | String | 原发票号码 | |
hjje | BigDecimal | 合计金额 | |
hjse | BigDecimal | 合计税额 | |
jshj | BigDecimal | 价税合计 | |
kpr | String | 开票人 | |
fhr | String | 复核人 | |
skr | String | 收款人 | |
bz | String | 备注 | |
zfbz | String | 作废标志 | Y:是;N否 |
bred | String | 是否红冲 | Y:是;N否 |
zdybz | String | 自定义备注 | |
items | Object | 发票明细 | 发票明细数据 |
- 发票明细数据
参数 | 类型 | 描述 | 说明 |
---|---|---|---|
xmmc | String | 项目名称 | |
ggxh | String | 规格型号 | |
spbm | String | 商品编码 | |
xmhsdj | String | 项目含税单价 | |
yhzcbs | String | 销售优惠标识;0:不使用,1:使用 | |
zxbm | String | 商品自行编码 | |
dw | String | 单位 | |
xmsl | doube | 项目数量 | |
xmdj | doube | 项目单价 | |
xmje | doube | 项目金额 | |
xmjshj | String | 项目价税合计 | |
sl | String | 税率 | |
se | String | 税额 | |
hh | string | 行号 |
# 回调服务返回结果
回调服务对回调信息处理后,需要返回处理结果信息。 返回参数约定如下:
参数 | 类型 | 描述 | 说明 |
---|---|---|---|
code | String | 处理结果编码 | 0000:表示回调服务处理成功 |
msg | String | 处理结果明细信息 | 回调处理的明细信息。如果存在错误,此处为错误信息 |
# 退回数据样例
{"fpqqlsh":"20230512123343121","backCause":"测试退回数据","xsfNsrsbh":"201609140000001"}
# 待开票明细回调
# 待开票明细回传结果样例
[{
"data":"{\"djqqlsh\":\"2023033101480035\",\"corpId\":\"um86vloe\",\"orgId\":1467284815433695241,\"orgName\":\"百望888开票点\",\"code\":\"1641688270826569728\",\"fplx\":\"3\",\"xsfNsrsbh\":\"111222333456888\",\"xsfMc\":\"用友税务云\",\"xsfDzdh\":\"测试地址和电话 13144445555\",\"xsfYhzh\":\"北京啦啦啦 345677890098990\",\"gmfNsrsbh\":\"1QAZ2WSX3EDC4RF\",\"gmfMc\":\"htt0331003\",\"gmfDzdh\":\"北清路68号13141422677\",\"gmfYhzh\":\"北京银行6345678987655678\",\"kpr\":\"111\",\"skr\":\"htt收款222\",\"fhr\":\"htt复核人\",\"zdybz\":\"自定义备注写了100字以内呢哈哈哈哈\",\"lylx\":\"2\",\"zdzfbz\":\"N\",\"lyid\":\"2237227707797763\",\"lydjh\":\"NBJS20221122120801\",\"creator\":\"348af872-f245-4eed-ab16-ed36f6cf5e37\",\"zdrq\":\"2023-03-23\",\"accountStatus\":\"1\",\"je\":400.00,\"jshj\":800.00,\"createTime\":1680243960000,\"ts\":1680246797000,\"isBilling\":\"1\",\"sqr\":\"北京人\",\"sqbm\":\"北京部门我访问的哦文件啦啦队冷冻机房了安家费了98698哦肌司研……%*&……(\",\"gmfDz\":\"北清路68号\",\"gmfDh\":\"13141422677\",\"gmfYh\":\"北京银行\",\"gmfZh\":\"6345678987655678\",\"se\":400.00,\"hisJe\":3.00,\"unJe\":397.00,\"hisSe\":0.00,\"redInfos\":[],\"enableRed\":false,\"invoiceWillBs\":[{\"id\":1692594719821922312,\"hh\":\"1\",\"spbm\":\"06000001\",\"xmmc\":\"餐费\",\"spssflbm\":\"3070401000000000000\",\"ggxh\":\"千克*箱\",\"dw\":\"套\",\"xmhsdj\":100.0000000000,\"xmsl\":2.0000000000,\"xmje\":200.00,\"sl\":0.000000,\"se\":0.00,\"xmjshj\":200.00,\"hisJe\":3.00,\"hisJshj\":3.00,\"hisZke\":0.00,\"hisSpsl\":0.0300000000,\"taxclassname\":\"餐饮服务\",\"taxclassjc\":\"餐饮服务\",\"createTime\":1680243960000,\"lymxid\":\"2237227707797771\",\"lyid\":\"2237227707797770\",\"ts\":1680246792000,\"isBilling\":\"1\",\"records\":[{\"fplx\":\"3\",\"hh\":\"1\",\"fpqqlsh\":\"1641700152848969728\",\"fpDm\":\"780000000000\",\"fpHm\":\"70000061\",\"kprq\":\"2023-03-31 15:13:15\",\"kprq4DMDB\":1680246795000,\"xmsl\":0.0100000000,\"xmhsdj\":100.0000000000,\"xmje\":1.00,\"xmjshj\":1.00,\"se\":0.00,\"sl\":0.000000,\"status\":\"4\",\"zfbz\":\"N\",\"bred\":\"N\",\"czrq\":\"2023-03-31\",\"createTime\":\"2023-03-31 03:13:12\",\"ts\":1680246796000,\"bid\":1692594719821922312},{\"fplx\":\"3\",\"hh\":\"2\",\"fpqqlsh\":\"1641700152848969728\",\"fpDm\":\"780000000000\",\"fpHm\":\"70000061\",\"kprq\":\"2023-03-31 15:13:15\",\"kprq4DMDB\":1680246795000,\"xmsl\":0.0200000000,\"xmhsdj\":100.0000000000,\"xmje\":2.00,\"xmjshj\":2.00,\"se\":0.00,\"sl\":0.000000,\"status\":\"4\",\"zfbz\":\"N\",\"bred\":\"N\",\"czrq\":\"2023-03-31\",\"createTime\":\"2023-03-31 03:13:12\",\"ts\":1680246796000,\"bid\":1692594719821922312}],\"lslbs\":\"1\",\"fphxz\":0},{\"hh\":\"2\",\"spbm\":\"JF01000216\",\"xmmc\":\"糯米糍粑\",\"spssflbm\":\"1030201020000000000\",\"ggxh\":\"千克*箱\",\"xmhsdj\":300.5000000000,\"xmsl\":2.0000000000,\"xmje\":200.00,\"sl\":0.000000,\"se\":400.00,\"xmjshj\":600.00,\"hisJe\":0.00,\"hisJshj\":0.00,\"zke\":1.00,\"hisZke\":0.00,\"hisSpsl\":0E-10,\"taxclassjc\":\"焙烤食品\",\"createTime\":1680243960000,\"lymxid\":\"2237227707797771\",\"lyid\":\"2237227707797770\",\"ts\":1680243960000,\"lslbs\":\"3\",\"fphxz\":0,\"zkhbs\":\"Y\"}]}",
"code":"0000",
"msg":"开票成功",
"fpqqlsh":"2023033101480035",
"corpid":"um86vloe"
}]
# 待开票明细回传参数说明
参数 | 类型 | 描述 | 说明 |
---|---|---|---|
code | String | 开票信息码 | 0000代表成功 |
msg | String | 开票失败信息 | |
fpqqlsh | String | 发票请求流水号 | |
corpid | String | 租户id | |
data | String | 发票详细信息 |
# 待开票明细回传data说明
参数 | 类型 | 描述 | 说明 |
---|---|---|---|
code | String | 状态码 | 详见状态码说明 |
msg | String | 信息说明 | |
accountNote | String | 记账备注 | |
accountStatus | String | 记账状态:1-未记账 2-已记账 | |
accountTime | String | 记账日期 yyyy-MM-dd | |
accountUser | String | 记账人 | |
accountVoucherNo | String | 记账凭证号 | |
bz | String | 备注 | |
djqqlsh | String | 单据请求流水号 | |
fhr | String | 复核人 | |
fplx | String | ||
gmfDzdh | String | 购买方地址电话 | |
gmfMc | String | 购买方名称 | |
gmfNsrsbh | String | 购买方纳税人识别号 | |
gmfYhzh | String | 购买方银行账户 | |
hisJe | BigDecimal | 已开票金额 | |
hisSe | BigDecimal | 已开票税额 | |
je | BigDecimal | 单据金额 | |
jshj | BigDecimal | 单据价税合计 | |
kpr | String | 开票人 | |
lyid | String | 单据号 | |
orgName | String | 组织编码 | |
se | BigDecimal | 税额 | |
skr | String | 收款人 | |
unJe | BigDecimal | 待开票金额 | |
xsfDzdh | String | 销售方地址电话 | |
xsfMc | String | 销售方名称 | |
xsfNsrsbh | String | 销售方纳税人识别号 | |
xsfYhzh | String | 销售方银行账户 | |
lc | Integer | 联次 2-二联 3-三联 5-五联 | |
zdrq | String | 制单日期 | |
dw | String | 单位 | |
hh | String | 行号 | |
hisJe | BigDecimal | 已开票金额 | |
hisJshj | BigDecimal | 已开票价税合计 | |
se | BigDecimal | 税额 | |
sl | BigDecimal | 税率 | |
spbm | String | 商品编码 | |
spssflbm | String | 商品税收分类编码 | |
xmje | BigDecimal | 项目金额 | |
xmjshj | BigDecimal | 项目价税合计 | |
xmmc | String | 项目名称 | |
bred | String | 是否被红冲 Y-被红冲 N-正常 | |
fpDm | String | 发票代码 | |
fpHm | String | 发票号码 | |
fplx | String | 发票类型 | |
fpqqlsh | String | 开票请求流水号 | |
hh | String | 行号 | |
se | BigDecimal | 税额 | |
sl | BigDecimal | 税率 | |
status | String | 发票状态 1-待开票 2-开票中 3-开票失败 4-开票成功 | |
xmje | BigDecimal | 项目金额 | |
xmjshj | BigDecimal | 项目价税合计 | |
zfbz | String | 是否作废 Y=已作废,N-未作废, |
# 申请红字信息表(购方销方)回调
# 回调业务成功系统样例
{
"msg": "上传成功",
"code": "0000",
"corpid": "1937501a-b06f-4bf6-87d6-d5b515dacd26",
"hzxxbbh": "123123321112233222",
"reqBillNo": "3213121232123"
}
# 回调业务系统失败样例
{
"code":"9999",
"msg":"申请失败",
"reqBillNo":"32131232131"
}