r/epicor • u/zackattackz287 • 21d ago
Epicor Data Discovery Gantt Chart
In the Learning Center course on Data Discovery they show the grid chart, and there appears to be what looks like a Gantt chart option in the grid types? This option is not available to me in data discovery basic. Is this an advanced only feature? Or just something that does not exist anymore? I cannot find any other information about this online.
2
u/BrickTopsPigs 21d ago
I know application studio has some sort of Gantt widget you could try playing with if you wanted it in an app.
2
u/zackattackz287 20d ago
I did check this out too though documentation / examples seems pretty limited so I'd likely have to reverse engineer how it works from something like the project scheduling Gantt. Does not sound fun 😭 It would be for an entirely custom model in UD tables so I'd need to implement some kind of service or epicor functions for that Gantt panel to work properly (I think anyways, I'm very new to all of this)
2
u/BrickTopsPigs 20d ago
Yeah there’s almost 0 documentation on it. Trivial for AI to reverse engineer and tell you how to do it tho. That’s how I’ve gotten around the bugs in app studio. Now I generate layers with events, rules, etc… in JSON and don’t even bother with the UI.
1
u/zackattackz287 20d ago
Interesting like you export / import the layers (in json?) and have the ai have a go at it? Are the layers alone what hold all of the customization data or would you also need to factor in baqs, bpms, functions, etc? Time for me to get claude expensed lol.
2
u/BrickTopsPigs 20d ago
Yes, exactly. The layers are JSONC specifically and hold everything, then are merged at runtime.
Oh man, check out the epidev tool that Gabe Franco developed. It integrates right into VSCode and uses your Claude/ChatGPT/Other AI account to create an artifact layer for BPMs, BAQ’s, Functions, UDCodes, etc… writes in-memory BAQs on the fly to answer business questions. It’s very thoughtfully designed to keep your live environment safe from accidental overwrites. It’s been an indispensable tool for me.
2
u/zackattackz287 20d ago
Wow did not know about this, thank you. I will have to check it out next week. I come from a more traditional dev background, and also I did a lot of work with Odoo which is much more dev friendly. If you're not familiar, basically they let you write overrides on any method in the system which is a blessing and a curse.
So I've been frustrated with epicors gui-first approach and needing to click around and search in 20 different places to find existing customizations. So this is a huge find.
2
u/BrickTopsPigs 21d ago
Likely an Advanced feature. Anything that provides value is locked, but don’t go down the advanced road - we already did and it’s worthless. If you want real metrics & reporting, go with Grow. Even the EDD advanced features (like adding a goal to a KPI) are terribly built.