# Epicor Training for Developers

**URL:** <https://www.epiusers.help/t/epicor-training-for-developers/97731>\
**Category:** Epicor ERP 10\
**Tags:** customization, rest\
**Created:** [December 27, 2022, 5:43pm UTC](https://www.epiusers.help/t/epicor-training-for-developers/97731 "2022-12-27T17:43:37Z")\
**Posts on this page:** 1\
**Showing post:** 12

<div class="post-metadata">

**Author:** ![Hally](https://www.epiusers.help/user_avatar/www.epiusers.help/hally/32/1263_2.png) [@Hally](https://www.epiusers.help/u/Hally)\
**Post date:** [December 28, 2022, 12:41am UTC](https://www.epiusers.help/t/epicor-training-for-developers/97731/12 "2022-12-28T00:41:36Z")

</div>

Welcome aboard the good ship EpiUsers @datadaddy. I agree it is tricky to understand it, initially. At least you are bringing some amount of experience to the table to start with.

If you are doing classic customizations then the tools that will help, and it sounds you are steps ahead with the VS debugging, you can do this with BPMs too.

I’m pretty sure I replied to a post a while ago with a heap of links… Of course I can’t find it now.

A couple of tools that you might find useful are:

> [@\[Download \] Epicor 10.2 & Kinetic .CHM Schema](https://www.epiusers.help/t/download-epicor-10-2-kinetic-chm-schema/49603):
>
> We have taken the time to generate a brand new Schema .chm for easier researching, and would like to offer the file to you. It is for educational purposes, not to be sold. It is current as of 10.2.300.2: I find doing research in it I find column details, all tables that contain the column etc… its my #sidekick always open and its extremely convenient and efficient. You can also use \*wildcard. In any page you can use CTRL+F to prompt a search window, and easily find a word in a desc like “Cost” …

> [@Epicor Rest Helper (Nuget) Updated V3](https://www.epiusers.help/t/epicor-rest-helper-nuget-updated-v2/76250):
>
> V3 Release Major Update 12/17/2024 This release V3 3.0.0.0 contains breaking changes from prior versions as outlined below The biggest change in this version other than a few bug fixes is to pivot the library to be Instance friendly instead of static. The static approach while it simplified some things it made some other things quite difficult. In order to keep backwards compatibility we still have a static wrapper which should function the same as it always has, below is a breakdown of changes…

> [@Visual Studio 2017-2019 (Community, Professional, Enterprise and Standard) Extension for Epicor 10 Customization](https://www.epiusers.help/t/visual-studio-2017-2019-community-professional-enterprise-and-standard-extension-for-epicor-10-customization/54215):
>
> This is just announcing the porting of the Visual Studio Code Exntension to Visual Studio (big boy) You can read about what this is here (for VS Code) However this version is for Visual Studio (regular) not Visual Studio Code, same code base has some nice additional perks since Visual Studio is a bit more C# friendly Here is a quick Demo [[Epicor Customization Editor for Visual Studio] ](https://www.youtube.com/watch?v=1c0wjZgDEew) Can be downloaded from here (or the Visual Studio Extensions Tool) Any issues ping …

This tool will help with getting intellisense working for Form customisations, although you can roll your own project in VS yourself. Please note there are no companion packages for ver 2022, and I’ve been failing miserably on working out how to do this. The project is there on Github..

> [@Trace Helper Utility for Epicor ERP 10](https://www.epiusers.help/t/trace-helper-utility-for-epicor-erp-10/58018):
>
> So we’ve been working on a little utility to help parse the Epicor Trace Files and make development a little easer. Here is a walk through [[Epicor Trace Parser / Differ] ](https://www.youtube.com/watch?v=s2LDj17ohk4) Below is some more info on how to use it. The most important but is how you setup your Trace. Your trace should be setup as shown [image] I know we (most of us) normally say “Track Changes Only” but this is big bold lie, it shows us what has changed in the data-set (even stuff we haven’t manually changed). This t…

This tool helps with viewing and searching traces, I have found it very handy.

> [@Which settings drive Kinetic or Classic UI to get displayed?](https://www.epiusers.help/t/which-settings-drive-kinetic-or-classic-ui-to-get-displayed/89789):
>
> What’s the order of precedence for displaying a Kinetic app? We’ve got various settings for Kinetic, and sometimes the UI opens in Kinetic, and other times it does not. Which settings overrides the other ones? Is there a flow chart? Or some matrix? It’s very confusing (to me for now) when you’ve got a 72 different ways Kinetic can be set for one item (2x2x2x3x3=72), and it almost seems random if it goes to Kinetic or Classic view. We really want to migrate our users to Kinetic in an orderly wa…

> [@Recommendations for 1st time Insights attendee?](https://www.epiusers.help/t/recommendations-for-1st-time-insights-attendee/89562):
>
> I’m attending Insights this year as a 1st timer as well as a relative Epicor/Kinetics “newbie”; we’ve been on the system for about 18 months. I’m responsible for pretty much knowing how everything is supposed to function across all departments, as well as directly responsible for accounting and purchasing – we’re a very small company of course. Looking at the agenda, there are so many sessions available and I think I’ve hit sensory overload in trying to determine where to focus (since I need…

This one is more useful for on prem, and I have used it from time to time to do investigative stuff

> [@Custom Code Search Tool](https://www.epiusers.help/t/custom-code-search-tool/80623):
>
> Hello everyone, I had a lovely time at insights this year. For those of you who came my presentation, I thank you. I was asked to post this here again for visibility. For those of you who missed it, I wanted to introduce the tool I made for tracking down specific fields and values in BPMs and Customizations. This tool makes a SQL call to the table that has your custom code and parses it out based on the given search criteria. This has been super helpful for me personally when trying to track d…

> [@Kinetic Training](https://www.epiusers.help/t/kinetic-training/81940):
>
> Is there any online courses for Kinetic? and is it worth it?

If you are interested about business objects then you can find the documentation on epicweb  
[Sign In](https://epicweb.epicor.com/doc/Docs/ERP_BO_Ref_102700.zip) You need an Epicweb Username and password. (or Epicor IDP)

Other items you may find useful are the Technical references for each release, as well as the BPM cookbook, probably lesser the converted programming guide, there are also customization guides that may provide you with some mileage, however I do believe most if not all of this is available from the application help, either HTML or print form where available.

So as you see there is a wealth of information out there, just like everything new, you just need to know where to look, and what not to waste your time on.

I can’t thank the contributors of the above projects to the community enough, it has really helped me. Thanks again, you know who you are people…🙂

Finally at some point Epicor will be not shipping Classic forms with the product (2024 release, I am led to believe. I am not 100% up to speed with the roadmap) so I would be advising not to be doing anything new in Classic forms development, particularly if you are on cloud.

Apologies for the big dump. I do hope you find the information useful.

You may also find these links useful:

> **[Sign In](https://epicweb.epicor.com/_login/default.aspx?ReturnUrl=%2fresources%2f_layouts%2f15%2fAuthenticate.aspx%3fSource%3d%252Fproducts%252Fkinetic%252Derp%252Fkinetic%252Dux&Source=%2Fproducts%2Fkinetic%2Derp%2Fkinetic%2Dux)**

> **[Sign In](https://epicweb.epicor.com/_login/default.aspx?ReturnUrl=%2fdoc%2f_layouts%2f15%2fAuthenticate.aspx%3fSource%3d%252Fdocumentation%252Ftechnical%252Dreference%252Dguides&Source=%2Fdocumentation%2Ftechnical%2Dreference%2Dguides)**

EDIT: I missed [Business Logic (BL) Tester](https://epiccare.epicor.com/kb_view.do?sys_kb_id=9ad915fb1b4798908b19fdd51a4bcb89&sysparm_rank=1&sysparm_tsqueryId=5d7360b51b0ca9906e30fe60cd4bcb1d) and the REST API Interactive Help (search for this in the F1 Help)

If you have any questions then please feel free to ask.

---

_[View the full topic](https://www.epiusers.help/t/epicor-training-for-developers/97731)._
