财务报表API工具原创
金蝶云社区-王凯亮
王凯亮
16人赞赏了该文章 2176次浏览 未经作者许可,禁止转载编辑于2023年08月31日 14:54:50

        由于星空财务报表的特殊性,用平台标准的API不能获取报表的具体数据,对于第三方想集成报表数据的场景非常不友好。基于此我们开发了财务报表取数的专用接口,为了该接口的可用性,又开发了报表API工具。

下面我介绍一下该工具的使用:

image.png

        由于不同类型的报表生成的API参数不同,且设置这个参数比较复杂、很容易出错。这个工具的主要目的是生成API参数。生成参数之后,用户可以手工修改某个参数值,进而获取对应报表的数据。

        如图报表类型可以选择到财务报表系统常用的报表类型,数据类型包含:Excel、Json、项目数据,结果类型可以是文件、文本。

        在选择完报表类型、报表、数据类型、结果类型之后,点击“生成API参数”,然后点击“测试”,可以看到API结果是否成功。        

    生成参数并测试没问题之后,可以参考API使用说明来进行第三方集成。


    POSTMAN调试报表API接口

    接口地址:http://IP地址/k3cloud/Kingdee.BOS.KDS.ServiceFacade.ServicesStub.KDSReportAPIStub.GetReportData,Kingdee.BOS.KDS.ServiceFacade.ServicesStub.common.kdsvc

    参数格式:{"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\"}"]
}

赞 16