You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
For ERP Systems that have a light footprint but still need Deep Linking functionality, this Chrome extension adds a Deep linking button to the ERP web page. It is designed to handle multiple ERPs and to focus on specific pages within the ERP. The code runs in the background for pages that match patterns specified in the manifest.json.
Scope
This is a POC project. The objective is to add a button to a Sales Order Screen in multiple ERPs that will allow the user to open a Fulfillment Search Screen with the Customer ORder Number or similar as the keyword search item.
Features
Adds a Deep Linking button to ERP web pages.
Supports multiple ERP systems.
Focuses on specific pages within the ERP.
Runs in the background for pages matching specified patterns.
Click "Load unpacked" and select the project directory.
Usage
Navigate to your ERP system in Chrome.
Click the Deep Linking button added by the extension.
If the Deep Linking button doesn't appear you may need to refresh the screen.
TODO
As of writing, this project only works if you access a website with "SO301000" in the URL. This is designed to target Acumatica installations. The intent of thisproject is to target multiple ERP sites. In order to add an ERP to the mix:
Alter Manifest.json so that the code injection runs on URLs matching the matching rule
Add a function for finding the input field with the data you would like to use for deep linking to content.js
Add a function for creating a button (this may need to be tweaked per erp)
Call the function in addButtonToERP() in the section for finding the input