我们正在努力构建一个小工具,以绑定到Primavera的一部分。官方文档指导用户安装 EPPM Web 服务,并使用受支持的 SOAP 端点。
有趣的是,有一个支持EPPM P6的REST服务。例如:
/p6/rest/activities/loadAssignmentsData?activityId=35874&activityType=TT_Task&columns=ResourceName%2CRoleName%2CPlannedUnits%2CActualUnits%2CPlannedUnitsPerTime%2CAtCompletionCost%2CLocation
/p6/rest/activities/loadGeneralData?activityId=35879
/p6/休息/管理员/位置/加载*
我需要的所有功能似乎都已经通过 REST API 公开了。 问题是它似乎没有得到官方支持。
有人对此有更多见解吗? 春华有支持的 REST 接口吗?
尽管 P6 EPPM 似乎使用它自己的 REST 服务,但这似乎不受支持,因此我们退回到通过我们自己的 REST 服务将所有调用代理到 Web 服务 SOAP 端点。 坦率地说,这很糟糕:)