Cmdlets

ERP Services

All the following OData cmdlets support OData version v1, v2, v3, v4.
They all try to perform as less server requests as possible, in order to ensure high performance when communicating over the network or the internet with your ERP system.

Connection management

Cmdlets for connection establishment with OData services:

Name

Description

Connect-ERP

Connects to an ERP-System.

Disconnect-ERP

Disconnects from an ERP-System.

Cmdlets to read metadata of connected OData services:

Name

Description

Get-ERPServices

Returns information about the connected services

Get-ERPEntitySets

Returns information about the available entitySets

Get-ERPEntityTypes

Returns information about the available EntityTypes.

Performance

When some of the services are permanently not available, you can speed up your process by disconnecting them.
Please see example Disconnect all not available services.


The following Cmdlets require a successful connection between the current application and the ERP system or powerGateServer.
For them to work properly, all the necessary ERP services (or a single CatalogService) must have been previously connected by the Connect-ERP cmdlet.

Entity transfer

Cmdlets for reading, adding, updating and removing OData entities:

Name

Description

Get-ERPObject

Returns a specific entity from the ERP-System.

Get-ERPObjects

Searches for entities depending on the passed arguments.

Update-ERPObject

Updates an existing entity on the ERP-System.

Add-ERPObject

Creates a new entity and transfers it to a ERP-System.

Remove-ERPObject

Deletes a specific entity from the ERP-System.

New-ERPObject

Returns a new default instance of the desired ERP entity.

Media exchange

Cmdlets for downloading, uploading and updating OData media files such as images, text files or even Autodesk file formats:

Name

Description

Add-ERPMedia

Uploads media files to the ERP-System.

Get-ERPMedia

Downloads media files from the ERP-System.

Update-ERPMedia

Updates media files on the ERP-System.

Autodesk Fusion 360 Manage

Requirements

In order to use the Cmdlets with your Fusion 360 Manage tenant you have to make sure that the tenant is configured correctly.

The cmdlets try to perform as less requests as possible to Fusion 360 Manage in order to ensure high performance.

Tenant configuration data

This means that configuration settings such as Workspaces, Fields, Defined Picklist values and BOM UOM Picklist values will be retrieved only when required from the connected Fusion 360 Manage tenant.

After retrieving these settings once, no further request are required as the results are cached by the product.

Connection

Cmdlets related to Fusion 360 Manage connection.

Name

Description

Connect-FLC

Connects to a Fusion 360 Manage tenant.

Items

Cmdlets for retrieving, adding and updating Fusion 360 Manage Item(s).

Name

Description

Get-FLCItem

Retrieves items from an Fusion 360 Manage workspace.

Add-FLCItem

Adds a new Item to a workspace in Fusion 360 Manage.

Update-FLCItem

Updates properties and affected items and performs workflow actions on an existing Item in Fusion 360 Manage.

Get-FLCItemAssociations

Retrieves Linked Items (or Managed Items) or Attachments for an Item in Fusion 360 Manage.

Attachments

Cmdlets related to Fusion 360 Manage Item Attachment(s).

Name

Description

Add-FLCAttachment

Adds an attachment to an existing Item in Fusion 360 Manage.

Save-FLCAttachment

Downloads the specified attachment from Fusion 360 Manage to a local path.

BOMs

Cmdlets for retrieving and manipulating Fusion 360 Manage Item Bom(s).

Name

Description

Get-FLCBOM

Retrieves the BOM of an FLC Item.

Update-FLCBOM

Manipulates the BOM of an existing Item in Fusion 360 Manage.

Autodesk Platform Services

The powerAPS module provides the following additional Cmdlet for connections with Autodesk Platform Services (APS):

Requirements

In order to use the Cmdlet with your ACC and BIM 360 hubs, make sure that the systems are property provisioned.
This includes whitelisting the required Client ID and assigning the necessary product access to your Autodesk ID’s.

Cmdlet related to establishing a connection with Autodesk Platform Services (APS):

Name

Description

Connect-APS

Authenticates via OAuth and connects to APS.