由于星空财务报表的特殊性,用平台标准的API不能获取报表的具体数据,对于第三方想集成报表数据的场景非常不友好。基于此我们开发了财务报表取数的专用接口,为了该接口的可用性,又开发了报表API工具。
下面我介绍一下该工具的使用:
由于不同类型的报表生成的API参数不同,且设置这个参数比较复杂、很容易出错。这个工具的主要目的是生成API参数。生成参数之后,用户可以手工修改某个参数值,进而获取对应报表的数据。
如图报表类型可以选择到财务报表系统常用的报表类型,数据类型包含:Excel、Json、项目数据,结果类型可以是文件、文本。
在选择完报表类型、报表、数据类型、结果类型之后,点击“生成API参数”,然后点击“测试”,可以看到API结果是否成功。
生成参数并测试没问题之后,可以参考API使用说明来进行第三方集成。
POSTMAN调试报表API接口
参数格式:{"parameters":["{\"ReportType\":1,\"ReportNumber\":\"BBMB0001\",\"AcctSystemNumber\":\"KJHSTX01_SYS\",\"AcctPolicyNumber\":\"KJZC01_SYS\",\"OrgNumber\":\"100\",\"CurrencyNumber\":\"PRE001\",\"CurrUnitNumber\":\"JEDW01_SYS\",\"CycleType\":4,\"Year\":2023,\"Period\":5,\"DataType\":\"Json\",\"ResultType\":\"0\"}"]
}
推荐阅读