首页 > 开放平台 > 诺税通saas > 进项管理
开放平台/进项管理/nst进项税转出

nst进项税转出

2026-09-24 更新 阅读 版本 v1.0

接口说明

具备诺税通saas资质的企业,可以通过该接口对发票进行进项税转出或生成无发票的转出记录

API 方法名:nuonuo.OpeMplatform.transfer 版本:V2.0

请求地址

环境请求地址
正式环境https://sdk.nuonuo.com/open/v1/services
沙箱环境https://sandbox.nuonuocs.cn/open/v1/services

公共请求参数(消息头)

参数名类型必填长度说明示例
Content-typeString否-MIME类型【消息头】-

公共请求参数(消息体)

参数名类型必填长度说明示例
senidString否-唯一标识,由企业自己生成32位随机码【消息体】-

私有请求参数

参数名类型必填长度说明示例
transferListArray否--
   └ buyerTaxnumString否-购方税号:企业税号,税号与header中businessTaxNum保持一致。-
   └ invoiceNumberString是-发票号码12345678
   └ invoiceCodeString是-发票代码1234567890
   └ sellerTaxNumString是-被扣缴人识别号(转出代扣代缴完税凭证时必填)-
   └ businessTypeString否-转出状态:0转出 (默认为0)0
   └ transferOutPeriodString是-转出属期:转出必填,不能早于202006。-
   └ transferOutTaxString否-转出税额(保留两位小数):转出时必填-
   └ transferOutReasonString否-转出类型:0.免税项目用 1.集体福利、个人消费 2.非正常损失 3.简易计税方法征税项目用 4.免抵退税办法不得抵扣的进项税额 5.纳税检查调减进项税额 6.红字专用发票信息表注明的进项税额 7.上期留抵税额抵减欠税 8.上期留抵税额退税 9.其他应做进项税额转出的情形 10.异常凭证转出进项税额 (转出时必填)-
   └ transferVoucherNoString否-转出凭证号-
   └ remarkString否-备注-

响应参数

参数名类型必填长度说明示例
codeNumber否-返回码,200代表成功200
messageString否-返回码描述成功
dataObject否-第三方调用返回的code-
   └ totalString否-发票总条数10
   └ successString否-操作成功条数5
   └ invoiceListArray否-发票列表-
      └ invoiceCodeString否-发票代码123456789012
      └ invoiceNumberString否-发票号码123456789
      └ businessTypeString否-转出状态:0转出0
      └ transferOutTaxString否-转出时税额155.12
      └ transferResultString否-操作是否成功true:成功、false:失败true
      └ transferVoucherNoString否-转出凭证号123456
      └ failReasonString否-失败原因-

请求报文示例

NNOpenSDK sdk = NNOpenSDK.getIntance();
String taxnum = "23***789"; // 授权企业税号
String appKey = "Hn***XL";
String appSecret = "F65***65F";
String method = "nuonuo.OpeMplatform.transfer"; // API方法名
String token = "2d484e**************pdui"; // 访问令牌
String content = "{
  \"transferList\": [
    {
      \"transferOutReason\": \"\",
      \"transferVoucherNo\": \"\",
      \"buyerTaxnum\": \"\",
      \"transferOutPeriod\": \"\",
      \"invoiceNumber\": \"12345678\",
      \"transferOutTax\": \"\",
      \"remark\": \"\",
      \"businessType\": \"0\",
      \"invoiceCode\": \"1234567890\",
      \"sellerTaxNum\": \"\"
    }
  ]
}";
String url = "https://sdk.nuonuo.com/open/v1/services"; // SDK请求地址
String senid = UUID.randomUUID().toString().replace("-", ""); // 唯一标识,32位随机码,无需修改,保持默认即可
String result = sdk.sendPostSyncRequest(url, senid, appKey, appSecret, token, taxnum, method, content);
System.out.println(result);

返回码说明

返回码说明处理建议
200返回码,200代表成功
标签: 开放平台

申请试用

请留下您的联系方式,我们将在一个工作日内与您联系