Hey,
I’ve seen references to instructions on skipping the landing page (in this case on UD04), but not the instructions themselves.
Anyone have that info handy?
Thanks,
Joe
Hey,
I’ve seen references to instructions on skipping the landing page (in this case on UD04), but not the instructions themselves.
Anyone have that info handy?
Thanks,
Joe
Bump?
Article last updated: April 30, 2022 21:56
When you launch an application, you are first presented with the Landing page which populates the grid with records, such sales orders, quotes or parts.
In some cases, you may want to you may want to modify this user experience. For example, when your company maintains thousands of part records, you may want to skip the Landing page. Instead, you want to present users directly with the Details tab, where they can create or select an existing part they need to work with.
In this example, we will use Part.
From the main menu, go to Production Management > Job Management > Setup > Part.
Launch Epicor Application Studio.
We will start by creating a new layer. Press .
Enter a Layer Name, such as SkipLanding and press Save Layer.
On the Application Map, select the Part Maintenance Landing Page and press Edit.
The Part Maintenance page layout displays.
Click anywhere inside the grid and select Properties.
We will first create a new empty grid view which does not perform any REST call. Expand the Advanced property group and locate the View Options node.
Expand View Options and press to add a new grid view:
Using the clause “1=0” ensures no data is sent back to minimize the response payload.
Note the following about deploying Kinetic customizations:
I think it’ll be easier to create a Chrome Plugin with all these hacks to apply at a Global Level
Let’s go Hannah our 1st “Kinetic Mods” Chrome Plugin, then it can also inject custom JavaScript when it detects a Kinetic URL.
PS: Epicor Client can also load Chrome Plugins via special .sysconfig tweak.
Add inside your <userSettings>
<EOBrowser>
<RemoteDebugPort value="9876" />
<LogEnabled value="true" bool="" />
<LogPath value="C:\epicor\debug\logfoldername" />
<ExtraCommandLines value="--disable-image-loading" /> <!-- Example how to pass in chrome cmd line args -->
</EOBrowser>
--user-data-dir=/tmp/someuniquedirname --load-extension=path/to/extension --no-first-run
Thanks, Hannah. Of course, I found this just after issuing the bump.
Sounds fun, actually.
That’s what I was thinking of doing… Then It can inject javascript + custom css, replace stylesheets, make table’s condensed…
If you beat me to it – throw it on Github and lets collab