# 进项-进项转出
# 采购台账新增进项转出
# URL
POST
http://{HOST}:{PORT}/input-tax/api/purchase-collection/rollout?appid=XXXXX
# 请头说明
参数 | 类型 | 是否必填 | 说明 |
---|---|---|---|
sign | String | 是 | 请求签名信息 |
# 请求体
[{
"fpDm": "5100172130",
"fpHm": "08946106",
"outDate": "2018-07-20",
"operator": "操作员",
"outMoney": 77.77,
"reason": 2,
"voucherId": "凭证号",
"vnote": "备注"
}]
# 请求体说明
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 |
---|---|---|---|---|---|
fpDm | String | 是 | 发票代码 | ||
fpHm | String | 是 | 发票号码 | ||
outDate | String | 是 | 转出日期 | ||
operator | String | 是 | 操作员 | ||
outMoney | DECIMAL | 是 | 转出税额 | ||
reason | Integer | 是 | 转出原因 1-免税项目用;2-集体福利、个人消费;3-非正常损失;4-简易计税方法征税项目用;5-红字专用发票信息表注明的进项税额;6-其他应作进项税额转出的情形;7-免抵退税办法不得抵扣的进项税额;8-纳税检查调减进项税额;9-上期留抵税额抵减欠税;10-上期留抵税额退税 | ||
vnote | String | 否 | |||
voucherId | String | 否 | 凭证号 |
# 返回值
{"code":"0000","msg":"操作成功"}
# 返回结果说明
参数 | 类型 | 描述 | 说明 |
---|---|---|---|
code | String | 状态码 | 0000-操作成功;详见全局返回编码 |
msg | String | 信息 |
# 校验规则
1、本公司采购台账存在,状态已记账
2、发票类型:专票、通行费电子发票、机动车发票
3、累计转出<=税额
4、转出日期>=勾选认证的转出期间。如果小于转出期间,则取转出期间最后一天。
# 报销台账新增进项转出
# URL
POST
http://{HOST}:{PORT}/input-tax/api/reimburseCollection/rollout?appid=XXXXX
# 请头说明
参数 | 类型 | 是否必填 | 说明 |
---|---|---|---|
sign | String | 是 | 请求签名信息 |
# 请求体
[{
"fpDm": "5100172130",
"fpHm": "08946106",
"outDate": "2018-07-20",
"operator": "操作员",
"outMoney": 77.77,
"reason": 2,
"voucherId": "凭证号",
"vnote": "备注"
}]
# 请求体说明
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 |
---|---|---|---|---|---|
fpDm | String | 是 | 发票代码 | ||
fpHm | String | 是 | 发票号码 | ||
outDate | String | 是 | 转出日期 | ||
operator | String | 是 | 操作员 | ||
outMoney | DECIMAL | 是 | 转出税额 | ||
reason | Integer | 是 | 转出原因 1-免税项目用;2-集体福利、个人消费;3-非正常损失;4-简易计税方法征税项目用;5-红字专用发票信息表注明的进项税额;6-其他应作进项税额转出的情形;7-免抵退税办法不得抵扣的进项税额;8-纳税检查调减进项税额;9-上期留抵税额抵减欠税;10-上期留抵税额退税 | ||
vnote | String | 否 | |||
voucherId | String | 否 | 凭证号 |
# 返回值
{"code":"0000","msg":"操作成功"}
# 返回结果说明
参数 | 类型 | 描述 | 说明 |
---|---|---|---|
code | String | 状态码 | 0000-操作成功;详见全局返回编码 |
msg | String | 信息 |
# 校验规则
1、本公司报销台账存在,状态已记账
2、发票类型:专票、通行费电子发票、机动车发票
3、累计转出<=税额
4、转出日期>=勾选认证的转出期间。如果小于转出期间,则取转出期间最后一天。
# 删除转出明细
# URL
POST
http://{HOST}:{PORT}/input-tax/api/deduction/outdetail/delete?appid=XXXXX
# 请头说明
参数 | 类型 | 是否必填 | 说明 |
---|---|---|---|
sign | String | 是 | 请求签名信息 |
# 请求体
[{"fpDm":"4300164130","fpHm":"07818843"}]
# 请求体说明
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 |
---|---|---|---|---|---|
fpDm | String | 是 | 发票代码 | ||
fpHm | String | 是 | 发票号码 |
# 返回值
{"code":"0000","msg":"操作成功"}
# 返回结果说明
参数 | 类型 | 描述 | 说明 |
---|---|---|---|
code | String | 状态码 | 0000-操作成功;详见状态码说明 |
msg | String | 信息 |
# 规则
1、删除发票的全部转出明细。
# 新增手工转出
# URL
POST
http://{HOST}:{PORT}/input-tax/api/deduction/outdetail/manu-rollout/add?appid=XXXXX
# 请头说明
参数 | 类型 | 是否必填 | 说明 |
---|---|---|---|
sign | String | 是 | 请求签名信息 |
# 请求体
{
"outDatetime": "2018-07-20",
"nsrsbh":"101011111111111",
"orgcode":"321",
"outMoney": 77.77,
"reason": 2,
"voucherId": "凭证号",
"vnote": "备注"
}
# 请求体说明
参数 | 类型 | 长度 | 是否必填 | 默认值 | 描述 |
---|---|---|---|---|---|
outDatetime | String | 是 | 转出日期 yyyy-MM-dd | ||
orgcode | String | 是 | 组织编码 纳税人识别号与组织编码至少传入一项 | ||
nsrsbh | String | 是 | 纳税人识别号 纳税人识别号与组织编码至少传入一项 | ||
outMoney | DECIMAL | 是 | 转出税额 | ||
reason | Integer | 是 | 转出原因 1-免税项目用;2-集体福利、个人消费;3-非正常损失;4-简易计税方法征税项目用;5-红字专用发票信息表注明的进项税额;6-其他应作进项税额转出的情形;7-免抵退税办法不得抵扣的进项税额;8-纳税检查调减进项税额;9-上期留抵税额抵减欠税;10-上期留抵税额退税 | ||
vnote | String | 否 | |||
voucherId | String | 否 | 凭证号 |
# 返回值
{"code":"0000","msg":"操作成功"}
# 返回结果说明
参数 | 类型 | 描述 | 说明 |
---|---|---|---|
code | String | 状态码 | 0000-操作成功;详见全局返回编码 |
msg | String | 信息 |