Skip to content

georgschwienbacher/powerGateTemplate

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

powergate-generic-sample

Windows PowerShell .NET Vault Vault VDS

powerGate powerGate Server powerJobs powerEvents

Disclaimer

THE SAMPLE CODE ON THIS REPOSITORY IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.

THE USAGE OF THIS SAMPLE IS AT YOUR OWN RISK AND THERE IS NO SUPPORT RELATED TO IT.

Description

This sample demonstrates an ERP integration for Autodesk Vault Professional/Workgroup and Autodesk Inventor by using the coolOrange products powerGate, powerGate Server, powerJobs and powerEvents. It not only adds live views on ERP data to Vault and Inventor but also improves Vault workflows by resticting state changes when ERP data is incomplete and by creating and uploading PDF files to the ERP system when a Vault file or Vault item is released.

It is highly customizable and at the same time it works out-of-the-box with a built-in mockup-ERP system. However, this sample can be extended to work with any ERP system.

Screenshots

Sample Inventor Sample Vault BOM

Features

TBD!

Prerequisites

Autodesk Software

Autodesk Vault 2020 Professional, Autodesk Inventor 2020 and Autodesk Vault DataStandard for Vault and Inventor needs to be installed.

coolOrange Software

coolOrange powerGate, coolOrange powerGate Server, coolOrange powerJobs and coolOrange powerEvents needs to be installed.
coolOrange software can be obtained from the coolOrange Download Portal

Installation

Install the latest version from the repository Releases page. The following installers are available:

powerGate Server plugin

This setup contains a powerGate Server plugin. It needs to be installed on the machine that hosts coolOrange powerGate Server.

Vault DataStandard customizations & powerEvents

This setup contains Autodesk Vault DataStandard customizations and coolOrange powerEvents workflow enhancements. It needs to be installed on all Vault client machines. Autodesk Vault DataStandard and coolOrange powerEvents are required on these machines, too.

powerJobs

This setup contains powerJobs jobs. It needs to be installed on the machine that hosts a Autodesk Vault JobProcessor and coolOrange powerJobs.

Usage

The script located createGithubRepository.ps1 allows a dynamic creation of a new repository under https://www.github.com/coolOrangeProjects. The repository copies source code, issues, labels, projects and wiki from this template.

Configuration

Wiki

The wiki under https://github.com/coolOrangeLabs/powerGateTemplate.wiki represents the exact same structure and files which will be created if a new repository of powerGateTemplate is created. Each change in these files will also be applied to new repositories of powerGateTemplate. The following strings are modifed when using the script:

File Expresson Expected Value
Home.md {REPO_NAME} The name of the repository
Client-Installation.md {YEAR} The version/year of the Autodesk products

Product Documentation

coolOrange powerGate
coolOrange powerGate Server
coolOrange powerJobs
coolOrange powerEvents

Author

coolOrange s.r.l.
Channel Readiness Team

coolOrange

About

powerGate full functional sample ERP integration

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PowerShell 68.2%
  • C# 29.1%
  • XSLT 1.6%
  • Batchfile 1.1%