SDK type documentation

I’ve only been at this for about 6 weeks now (new to Epicor, 35 years development experience, lots with C#)

I’m stumped with where is the technical documentation ?

I’ve inherited 1,000’s of lines of C# Customization code, Method Directives code, and Functions code.

It appears all 3 are developed in different ways (using statements, references, and most importantly Classes and Methods to use in that situation).

Where do I find documentation on development in Epicor ???

Things like

  • Calling REST services
  • Using Business objects
  • querying tables
  • adapters, datasets, session
  • and on and on and on

Thx, Scott

Field help is your friend! Help > Field Help. Look for the technical information at the bottom of the field help screen.

I believe the proper SDK is locked up behind a hefty paywall. The documents on EpicWeb are the best you have access to. Check out Documentation > Technical Reference Guides, and > User Guides. Don’t get your hopes up. At least REST is in there. I suggest:
BPM Cookbook, REST services, ICE Tools User Guide, and Customization User Guide to start with.

Just reach out to the community. We all know how frustrating it is to not have great documentation.
Good luck!

3 Likes

Also take a look at the Experts’ Corner section here on Epiusers. It’s full of great information!

2 Likes

You don’t really need it.

Just throw anything out there and post it here first.

@josecgomez will come by and tell you it’s a bad idea and to do it another way.

@Mark_Wonsil will come by and tell you that you opened up a huge security hole and
to be careful.

Add the two together, and you’re all good.

1 Like

2 Likes

He’s not wrong.

Sometimes we switch roles and I tell people to do it another way and he throws the security flag.

Just sayin’

I’m giggling way more than I should at that.

Ryan Gosling Reaction GIF

That’s cause that’s the face I was making over here and you know it :joy::joy::joy:

Mostly cause you aren’t wrong… :yum:

1 Like

It’s getting worse, stop it!

Season 1 Lol GIF by Men in Kilts: A Roadtrip with Sam and Graham

And this is why you earned that Darn it Kevin badge! :joy:

1 Like

While I’m over here also giggling, I will also try to be helpful…

There is some technical documentation, hopefully you have been given access to a site called EpicWeb, or if you don’t someone can download the documents for you.

In EpicWeb, you’ll be looking for Kinetic Documentation → Technical Reference Guides.

There is one specifically about REST Services.
There is another called BPM Cookbook.

EDIT: I scrolled back up and I see that @NateS already provided this answer. Thanks Nate.

3 Likes