Platform 23.10 Release Notes

  • Payroll indicators – Payroll indicators that were configured in the InEight Progress have been moved to Master data libraries in Platform. In addition, multiple payroll indicators can now be assigned to project employees at the project level based on their assignment in a daily plan.

    For more information, see master data Payroll indicators and Assigned payroll indicators for projects.

  • Region ISO Codes – Region codes used for location information for projects and by other InEight applications have been updated to include the latest ISO codes.

  • InEight Design permissions – Added the permission View Document Association with sub-permissions for Add document association and Delete document association in Design > Engineering.

  • InEight Explore permission – New functionality has been added to the permission Access explore settings in Suite Administration > Organization and project > Explore settings that when enabled allows a Reporting admin to see and control the visibility of all custom dashboards in the organization.

  • InEight Progress permissions – Added the permission Remove shared queries in Progress > Time center.

APIM Integrations 23.10 Release notes

The InEight cloud platform continually adds new integrations and works to improve existing integrations based on customer feedback. These release notes provide a summary only. For additional information, refer to the integration specification changelog in Resources > APIM Documents and the InEight API Developer Portal.

New API Management portal

In this release, a new InEight API Developer portal (https://developer.ineight.com) is available that has been designed to provide more information and improve overall useability. A new product is provided to breakout integrations by InEight product. If you open the previous version of InEight API Developer portal (https://portal-api.ineight.com/), it automatically redirects you to the new site.

  • For new customers, click the Getting Started tab to open the InEight Integrations Developers Guide. The guide provides information from how to create an account and use InEight APIs including, set up, authentication, and authorization.

  • For existing customers, the following information is provided to help you update your integrations and continue to use InEight APIs. If you already have an existing account set up, your credentials can be used to sign in to the new portal. ClosedRead more

Create a subscription key

A new product called Existing Integrations has been created in APIM, which contains a common set of InEight APIs by InEight product and requires a subscription key to use.

  1. From the Home page, click Products > External Integrations.

  2. Enter a name for the subscription key, and then click Subscribe.

  3. After you have subscribed to the product, a primary and secondary key used to test the new APIs shows in the Profile tab.

Using the APIs

After you have subscribed to the External Integrations product, the APIs show grouped by the InEight product name making it easier to navigate and find the specific APIs you need.

Select an InEight product from the list to view the list of entities and the associated operations.

IMPORTANT: Each API and operation has a new URL. All existing customer integrations must be updated with the new URLs. The following examples show the current and new URLs for Account Code APIs.

Current URLs

GET AccountCodes - https://api.ineight.com/integrations/v1/AccountCodes[?$filter][&$orderby][&$top][&$skip][&$count]

POST AccountCodes - https://api.ineight.com/integrations/v1/AccountCodes/Import

New URLs

GET AccountCodes- https://api.ineight.com/core/AccountCodes[?$filter][&$orderby][&$top][&$skip][&$count]

POST AccountCodes - https://api.ineight.com/core/AccountCodes

New integrations

There were no new integrations for this release.

Integration changes

InEight Contract

Purchase Order (Response)

  • Changes: Updated UnitOfMeasureReference description. Payload can now support multiple contract data for external purchase order, where a user can send multiple contracts in same response.
  • Name in APIM: Upsert PurchaseOrder
  • Refer to InEight Contract Management Integration Specification

Payment Payform (Response)

  • Changes: Added IsActive fields and updated ContractLineAmountWithoutTax field that is now required.
  • Name in APIM: Upsert PaymentRequestResponse
  • Refer to InEight Contract Management Integration Specification

Goods Receipt (Response)

  • Changes: Updated multiple fields that are now required.
  • Name in APIM: Upsert GoodsReceipt
  • Refer to InEight Contract Management Integration Specification

InEight Control

Actual Cost and Man Hours (Request)

  • Changes: A configuration option was added to Actual Cost and Man Hours (Request).
  • Name in APIM: Not available through APIM.
  • Refer to InEight Control Integration SpecificationAP