核算维度余额查询表API传参说明
本文章只做该接口的大部分传参说明,结尾处会提供可以调用成功的标准json。在初次使用此接口的时候,币别和核算维度字段参数,一直无法获取,这两个字段值应该是动态构建的。经过提单和自行研究得知,在币别字段,人民币对应1,其他币别现在未知,核算维度有供应商,客户,研发项目等,这个字段传入对应业务标识即可,比如客户就是BD_Customer,注意大小写。这里要提醒下的是,研发项目属于辅助资料,当要传研发项目时,需要先查询到研发项目对应的辅助资料内码。这个内码在每个系统内不一致,查询语句此文章提供,各位可自行查询。另外还想建议总部对于此类无法从BOS直接获取参数的接口,应该要在WebApi说明内,尽量完善,否则大家只能提单处理,效率太低。
Json示例:
{
"FieldKeys": "FYEAR,FPERIOD,FDETAILNUMBER,FDETAILNAME,FENDDEBIT,FENDCREDIT",
"StartRow": 0,
"Limit": 4000,
"Model": {
"FACCTBOOKID": {
"FNumber": "101"
},
"FCURRENCYID": "1",
"FSTARTYEAR": "2024",
"FENDYEAR": "2024",
"FSTARTPERIOD": "5",
"FENDPERIOD": "5",
"FSTARTBALANCE": {
"FNumber": "1122"
},
"FCONACCTDEM": "true",
"FDETAILGROUP": "BD_Customer",
"FSTARTDETAIL": "002729",
"FENDDETAIL": "002729",
"FORBIDBALANCE": "true",
"FAMOUNTZERO": "true",
"FENDBALANCE": {
"FNUMBER": "1122"
},
"FMULTIACCTMERGE": "true"
}
}
查询语句:
SELECT a.FID AS 辅助资料类型内码 ,a.FNUMBER AS 辅助资料类型编码 , b.FNAME AS 辅助资料类型名称
FROM T_BAS_ASSISTANTDATA a
LEFT JOIN T_BAS_ASSISTANTDATA_L b ON a.FID = b.FID AND b.FLOCALEID = 2052
LEFT JOIN T_META_TOPCLASS_L c ON a.FTOPCLASSID = c.FTOPCLASSID AND c.FLOCALEID = 2052
WHERE b.FNAME = '研发项目';
核算维度余额查询表API传参说明
本文2024-09-16 18:26:20发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-22142.html