I am a Chrome extension that adds additional functionality to the ProShop ERP solution. Current features include:
- Robust work tag generation tailored for raw materials
- COTS tag generation
- Standardized individual file names
- Automated file formatting over entire purchase orders
- Data extraction from global parts library
- Daily report summarizing active work for each department
A node.js installation that is visible in your PATH is required. The following commands are executed from the root project directory.
Install the project's dependencies:
npm install
Source code can be built by running:
npm run build
Then add the plugin to Chrome by navigating to Extensions and enabling Developer Mode. Load the dist
folder as an unpacked extension.
Complete application for gathering data from ProShop to compile reports regarding active work. Reports can be compiled using custom filters such as date ranges, status checks, matching departments, etc. Highly flexible utility.
A "Create Tag" button is added to all Work Order pages within ProShop. Clicking this button will generate a QR code sheet using available part stock information.
Relevant files: customButton.ts
, payload.ts
, worktag.ts
At a high level, the All Parts Scraper navigates to each part within ProShop and records specific data points. A CSV file is provided to the user when the algorithm is complete.
Relevant files: partsMenu.ts
Purchase orders now have the option to bulk rename all applicable pack lists to a standard format. Renaming individial files has also been added to the rename file dialog.
Relevant files: customPO.ts
, customRename.ts
Not fully implemented yet.
Relevant files: customCots.ts
, cotsMenu.ts
, cotstag.ts
Ideas have been discussed such as simplified file uploading and machine generated COTS tags. I plan to have these implemented by the end of Q1 2022.