WebApi 收款单 报错结算汇率大于0
金蝶云社区-云社区用户O74V1234
云社区用户O74V1234
0人赞赏了该文章 1,166次浏览 未经作者许可,禁止转载编辑于2017年02月09日 15:30:30


base {Newtonsoft.Json.Linq.JContainer}: {
"FID": 0,
"FPAYORGID": {
"FNumber": "1.16.01"
},
"FSETTLECUR": {
"FNumber": "PRE005"
},
"EXCHANGERATE": 11.11,
"FSETTLERATE": 10.1,
"FBillTypeID": {
"FNumber": "SKDLX01_SYS"
},
"FPAYUNITTYPE": "BD_Customer",
"FPAYUNIT": {
"FNumber": "1.16.01"
},
"FCONTACTUNIT": {
"FNumber": "CUST0002"
},
"FDate": "2017-01-01",
"FRECEIVEBILLENTRY": [
{
"FEntryID": 0,
"PURPOSEID": {
"FNumber": "SFKYT01_SYS"
},
"FSETTLETYPEID": {
"FNumber": "999"
},
"FACCOUNTID": {
"FNumber": "测试"
},
"FRECTOTALAMOUNTFOR": "3.19",
"FREALRECAMOUNTFOR_D": "3.19"
}
]
}
{"Result":{"ResponseStatus":{"ErrorCode":500,"IsSuccess":false,"Errors":[{"FieldName":"","Message":"结算汇率必须大于0","DIndex":0}],"SuccessEntitys":[],"SuccessMessages":[]},"Id":"","NeedReturnData":[{}]}}

引入PRE001 人民币 没有这个问题,
"EXCHANGERATE": 11.11,
"FSETTLERATE": 10.1
我赋值了还是不行,是不是有其它字段