金蝶EAS_WebService总账_现金流量表接口
1 概述
第三方系统有查询EAS总账现金流量表数据的需求。由于EAS总账的现金流量没有余额表的设计,每次查询需要累计所有现金流流量记录,通过简单的SQL取数很麻烦,因此此功能提供一个webService接口方便外部系统获取EAS现金流量表相关数据。
2 接口地址
http://localhost:6888/ormrpc/services
WSGLWebServiceFacade >getCashflowTableData
(备注:如果还没有下载过账龄用wsdl服务描述文件和导入架包,请参考金蝶EAS_WebService总账_新接口开发指南(二):将凭证引入到EAS系统中文章中的第1、2步。)
3 参数说明
3.1 接口入参说明(json格式)
参数名称 | 详细解释 |
companyNumber | 实体财务组织编码,支持多组织查询,用半角分号隔开(建议分批查询,一批不超过10个组织,避免数据量过大) |
fromPeriodNumber | 起始期间编码 |
toPeriodNumber | 结束期间编码 |
currencyNumber | 币别编码,支持多币别查询,用半角分号隔开,查询综合本位币时请传"GLC",查询综合报告币时请传"GRC"(建议分批查询,一批不超过5个币别,避免数据量过大) |
balType | 是否包含未过账凭证,"1"表示包含未过账凭证,"5"表示不包含未过账凭证 |
periodTypeNumber | 期间类型编码,不支持传多个,请确保所有组织的期间类型一致 |
cashflowItemNumber | 现金流量项目编码,非必填,支持传多个,用半角分号隔开,可以是明细或者非明细项目 |
accountTableNumber | 科目表,非必填,不支持传多个,请确保所有组织的科目表一致 |
includeInvisibleItem | 是否包含不可见现金流量项目,缺省为"false" |
includeSupplementItem | 是否包含附表项目,缺省为"true" |
exQueryColumns | 扩展查询字段,非必填,默认只返回固定的几个字段,如需其他字段,需要在这里设 置,eg: itemName;itemLongNumber;companyName;companyLongNumber;hgID;asstActID;asstActName |
isCompress | 数据是否压缩,缺省为"false";为"true"时,需要对返回值进行unzip解压缩 |
isColumnAlias | 是否导出列别名,缺省为"false" |
3.2 接口返回值说明(json格式)
关键属性说明
属性名 | 详细解释 |
rows | 二维数组格式,第一行为表头,当isColumnAlias为"true"时,第二行为列别名,后面行的才是数据 |
errs | 报错信息,数组格式 |
totalTime | 查询耗时 |
rows中固定返回字段
字段名 | 字段别名 | 说明 |
itemNumber | 现金流量项目编码 | |
companyNumber | 组织编码 | |
fromPeriodNumber | 起始期间编码 | |
toPeriodNumber | 结束期间编码 | |
type | 性质 | |
amount | 本期发生数 | 指从起始期间到结束期间范围内的金额累计,若要单取某一期的本期发生数,传参时让fromPeriodNumber等于toPeriodNumber即可。 |
yearSum | 本年累计数 | 指从结束期间所在财年的最小期间到结束期间范围内的金额累计 |
asstActTypeNumber1 | 核算项目类型编码1 | |
asstActNumber1 | 核算项目编码1 | |
asstActTypeNumber2 | 核算项目类型编码2 | |
asstActNumber2 | 核算项目编码2 | |
asstActTypeNumber3 | 核算项目类型编码3 | |
asstActNumber3 | 核算项目编码3 | |
asstActTypeNumber4 | 核算项目类型编码4 | |
asstActNumber4 | 核算项目编码4 | |
asstActTypeNumber5 | 核算项目类型编码5 | |
asstActNumber5 | 核算项目编码5 | |
asstActTypeNumber6 | 核算项目类型编码6 | |
asstActNumber6 | 核算项目编码6 | |
asstActTypeNumber7 | 核算项目类型编码7 | |
asstActNumber7 | 核算项目编码7 | |
asstActTypeNumber8 | 核算项目类型编码8 | |
asstActNumber8 | 核算项目编码8 |
支持扩展查询的字段
字段名 | 字段别名 |
itemName | 现金流量项目名称 |
itemLongNumber | 现金流量项目长编码 |
companyName | 组织名称 |
companyLongNumber | 组织长编码 |
hgID | 横表ID |
asstActID | 核算项目ID |
asstActName | 核算项目名称 |
4 接口调用示例
4.1 入参
{ "currencyNumber": "BB01", "balType": "5", "accountTableNumber": "", "cashflowItemNumber": "", "toPeriodNumber": "202402", "periodTypeNumber": "001", "fromPeriodNumber": "202402", "isCompress": "true", "companyNumber": "ZERO01-01", "includeInvisibleItem": "true", "isColumnAlias": "true" "exQueryColumns": "itemName;companyName;companyLongNumber;hgID;asstActID;asstActName" }
4.2 返回值
{ "errs": [], "totalTime": 2520, "rows": [ ["itemNumber", "itemName", "companyNumber", "companyName", "companyLongNumber", "year", "periodNumber", "amount", "yearSum", "type", "hgID", "asstActTypeNumber1", "asstActID1", "asstActNumber1", "asstActName1", "asstActTypeNumber2", "asstActID2", "asstActNumber2", "asstActName2", "asstActTypeNumber3", "asstActID3", "asstActNumber3", "asstActName3", "asstActTypeNumber4", "asstActID4", "asstActNumber4", "asstActName4", "asstActTypeNumber5", "asstActID5", "asstActNumber5", "asstActName5", "asstActTypeNumber6", "asstActID6", "asstActNumber6", "asstActName6", "asstActTypeNumber7", "asstActID7", "asstActNumber7", "asstActName7", "asstActTypeNumber8", "asstActID8", "asstActNumber8", "asstActName8"], ["现金流量项目编码", "现金流量项目名称", "公司编码", "公司名称", "公司长名称", "财年", "期间", "本期数", "本年累计数", "性质", "横表ID", "核算项目类型编码1", "核算项目ID1", "核算项目编码1", "核算项目名称1", "核算项目类型编码2", "核算项目ID2", "核算项目编码2", "核算项目名称2", "核算项目类型编码3", "核算项目ID3", "核算项目编码3", "核算项目名称3", "核算项目类型编码4", "核算项目ID4", "核算项目编码4", "核算项目名称4", "核算项目类型编码5", "核算项目ID5", "核算项目编码5", "核算项目名称5", "核算项目类型编码6", "核算项目ID6", "核算项目编码6", "核算项目名称6", "核算项目类型编码7", "核算项目ID7", "核算项目编码7", "核算项目名称7", "核算项目类型编码8", "核算项目ID8", "核算项目编码8", "核算项目名称8"], ["CI1","经营活动产生的现金流量","ZERO01-01","深圳分公司","01!ZERO!ZERO01-01","2024","2","43.5","43.5","1"," "], ["CI1.01","经营活动产生的现金流入","ZERO01-01","深圳分公司","01!ZERO!ZERO01-01","2024","2","43.5","43.5","1"," "], ["CI1.01.01","销售商品、提供劳务收到的现金","ZERO01-01","深圳分公司","01!ZERO!ZERO01-01","2024","2","37.26","37.26","1"," "], ["CI1.01.01.01","向内部单位销售商品、提供劳务收到的现金","ZERO01-01","深圳分公司","01!ZERO!ZERO01-01","2024","2","0","0","1"," "] ] }
金蝶EAS_WebService总账_现金流量表接口
1 概述 第三方系统有查询EAS总账现金流量表数据的需求。由于EAS总账的现金流量没有余额表的设计,每次查询需要累计所有现金流流量记录...
点击下载文档
本文2024-09-22 18:23:09发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-100439.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章