提供给服务商在对结算有异议时,发起结算调整单。 通过说明调整单ID,调整费用值,调整原因进行结算调整单修改。
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
param_settle_adjustment_request | SettleAdjustmentRequest | 必须 | 结算调整单父节点 | ||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result | Result | result | result |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); TmallServiceSettleadjustmentModifyRequest req = new TmallServiceSettleadjustmentModifyRequest(); TmallServiceSettleadjustmentModifyRequest.SettleAdjustmentRequest obj1 = new TmallServiceSettleadjustmentModifyRequest.SettleAdjustmentRequest(); obj1.setCost(10000L); obj1.setDescription( "灯头数多了2个" ); obj1.setId(00001L); obj1.setPictureUrls( "https://img.daily.taobaocdn.net/XXX1.png;https://img.daily.taobaocdn.net/XXX2.png" ); List<TmallServiceSettleadjustmentModifyRequest.SettlementPriceFactor> list3 = new ArrayList<TmallServiceSettleadjustmentModifyRequest.SettlementPriceFactor>(); TmallServiceSettleadjustmentModifyRequest.SettlementPriceFactor obj4 = new TmallServiceSettleadjustmentModifyRequest.SettlementPriceFactor(); list3.add(obj4); obj4.setName( "灯头数" ); obj4.setValue(8L); obj4.setDesc( "计价说明" ); obj1.setPriceFactors(list3); obj1.setType(1L); req.setParamSettleAdjustmentRequest(obj1); TmallServiceSettleadjustmentModifyResponse rsp = client.execute(req, sessionKey); System.out.println(rsp.getBody()); |
1 2 3 4 5 6 7 8 9 | < tmall_service_settleadjustment_modify_response > < result > < error_message > < error_code >00001</ error_code > < error_msg >结算单已被商家确认,请重新发起</ error_msg > </ error_message > < success >false</ success > </ result > </ tmall_service_settleadjustment_modify_response > |
1 2 3 4 5 6 | < error_response > < code >50</ code > < msg >Remote service error</ msg > < sub_code >isv.invalid-parameter</ sub_code > < sub_msg >非法参数</ sub_msg > </ error_response > |
错误码 | 错误描述 | 解决方案 |
---|