发票开具
POST
http://api.leadnew.com.cn/index.php/invoice/index
请求参数
参数名
类型
描述
必填
merchantid
string
领新提供
必填
action
string
create
必填
code
string
nuonuo
必填
serial_number
string
流水号
必填
proxy_invoice_flag
int
代开标志:0非代开;1代开。代开蓝票时备 注要求填写文案:代开企业税号:***,代开企 业名称:***;代开红票时备注要求填写文案 :对应正数发票代码:***号码:***代开企业 税号:***代开企业名称:***
必填
invoice_type
int
开票类型 1蓝票 2红票
必填
invoice_line
string
发票种类 p普通发票(电子) c普通发票(纸质);s,专用发票;e,收购发票(电票);f, 收购发票(纸质);r,普通发票(卷式);b,增值税 电子专用发票;j,机动车销售统一发票
必填
invoice_code
string
冲红时,对应蓝票发票代码,红票必填
可选
invoice_num
string
冲红时,对应蓝票发票号码,红票必填
可选
invoice_date
date
Y-m-d H:i:s
必填
bill_info_no
string
红字信息表编号.专票冲红时此项必填,且必须在备注中注明“开具红字增值税专用发票信息表编号“ZZZZZZ”字样,其 中“Z”为开具红字增值税专 用发票所需要的长度为16位信息表编号。
可选
buyer_name
string
购方名称
必填
buyer_tax_num
string
购方税号
可选
buyer_tel
string
购方电话
可选
buyer_phone
string
购方手机(push_mode为1或2时,此项为必填)
可选
buyer_address
string
购方地址
可选
buyer_account
string
购方银行账号
可选
saler_name
string
销售方名称
可选
saler_tax_num
string
销售方税号
必填
saler_tel
string
销售方电话
必填
saler_address
string
销售方地址
必填
saler_account
string
销售方银行账号
可选
remark
string
备注,冲红时,在备注中注明“对应正数发票代 码:XXXXXXXXX号码:YYYYYYYY”。文案,其中“X”为发票代码,“Y”为发票号码,可以不填,接口会自动添加该文案;机动车发票蓝票时备注只能为空
可选
payee
string
收款人
可选
checker
string
复核人
可选
clerk
string
开票员
必填
push_mode
int
//推送方式:-1不推送 0邮箱 1手机(默认) 2手机和邮箱
可选
email
string
推送邮箱,推送邮箱(push_mode为0或2时,此项为必填)
可选
list_flag
int
清单标记 非清单1,否则0
可选
list_name
string
清单项目名称,上面为1填写
可选
extension_number
string
分机号(只能为空或者数字)
可选
terminal_number
string
终端号(开票终端号,只能 为空或数字)
可选
machine_code
string
机器编号
可选
goods_name
string
商品名称
必填
goods_code
string
商品编码
可选
with_tax_flag
int
单价含税标志:0:不含税,1:含税
必填
price
int
单价,当单价(price)为空时,数量(num) 也必须为空;(price)为空时,含税金额(tax_included_amount)、不含税金额(tax_excluded_amount)、税额(tax)都不能为空
可选
num
int
数量
可选
unit
string
计量单位
可选
spec_type
string
规格型号
可选
tax
int
税额,[不含税金额] * [税率] = [税额];税额允许误差为 0.06。红票为负。不含税金 16 额、税额、含税金额任何一个不传时,会根据传入的单价,数量进行计算,可能和实际数值存在误差,建议都传入
可选
tax_rate
int
税率
必填
tax_excluded_amount
int
不含税金额。红票为负。不含税金额、税额、含税金额任何一个不传时,会根据传入的单价,数量进行计算,可能和实际数值存在误差,建议都传入
可选
tax_included_amount
int
含税金额,红票为负。不含税金额、税额、含税金额任何一个不传时,会根据传入的单价,数量进行计算,可能和实际数值存在误差,建议都传入
可选
invoice_line_property
int
发票行性质:0,正常行;1,折扣行;2,被折扣行
可选
favoured_policy_flag
int
优惠政策标识:0,不使用;1,使用
可选
favoured_policy_name
string
增值税特殊管理(优惠政策名称),当favoured_policy_flag为1时,此项必填
可选
deduction
int
扣除额,差额征收时填写,目前只支持填写一项。 注意:当传0、空或字段不传时,都表示非差额征税;传0.00才表示差额 征税:0.00
可选
zero_rate_flag
int
零税率标识:空,非零税率;1,免税;2,不征税; 3,普通零税率;1、当税率为:0%,且增 值税特殊管理:为“免税”, 零税率标识 :需传“1” 2、当税率为:0%,且增值 税特殊管理:为"不征税" 零税率标识:需 传“2” 3、当税率为:0%,且增值税特 殊管理:为空 零税率标识:需传“3”
可选
响应参数
参数名
类型
描述
必填
result
int
成功标记:1 失败标记:0
必填
invoice_serial_number
string
成功后发票发票流水号
必填
msg
string
result为0时固有出错信息
必填