Skip to main content

MRPeasy: Set up and maintain the integration

Hector Williamson avatar
Written by Hector Williamson
Updated over 5 months ago

MRPeasy: Set up and maintain the integration

If you run your business with MRPeasy we can integrate with your system!

Why integrate with ChemCloud?

An ERP integration can save you time in a number of ways

  • We can quickly upload all of your Approved Materials, and sync them with your Approved Materials on ChemCloud

  • We can scan Purchase Orders to mark them as delivered in ChemCloud (once receipted in MRPeasy)
    ​

  • Unfortunately MRPeasy does not allow the creation of Purchase Orders through the API, so this is still a manual step

How to set up the integration (it takes 2 minutes)

Step 1. Check that the API is enabled for your MRPeasy platform

MRPeasy offers a REST API, available to paying clients on the Unlimited pricing plan

Note: You may need to add this to your subscription.

Step 2. Fetch the API Key and API Secret

MRPeasy REST API uses Basic access authentication. There are two fields we will need to 'speak' to MRPeasy

  • api-key - your MRPeasy API key, that can be found in Settings - Integration - API access;

  • api-secret - a secret key that can be defined in Settings - Integration - API access. If you ever want to turn off API access you can just delete this field. Empty API access key disables API and this increases security.

Step 3. Copy the API key for the connection

Simply copy this secret API key and API secret.

Step 4. Enter the API key in the Integration section of your ChemCloud Settings

Go to Profile Integrations page in ChemCloud, add your integration and enter the API key and API secret in the fields (example below)

That's it! We can now integrate with your MRPeasy Core ERP system.

How to manually link something in ChemCloud to MRPeasy

MRPeasy uses integers to speak to other systems

In the back end, MRPeasy uses Integers to represent entities like Products, Suppliers, Orders and Stock Incoming.

For example, you might have a product with the following details:

  • Code: 1234

  • Product Name: Surfactant LA8

But behind the scenes MRPeasy uses an integer to relay information about this product to other systems (like ChemCloud).

How do I get the unique ID?

You can access the ID of any Product, Supplier, Order or Stock Incoming by going to the page for that object, and copying the ID from the URL.

Where do I put the UUID?

You can manually link a product in ChemCloud to a Product in MRPeasy by pasting the integer code into this field below.

If you want to link an order or supplier, please send the id to your ChemCloud account manager, and they can do it in the backend for you.

Did this answer your question?