Using the UD Service Designer

I noticed in the Kinetic UI there is a menu option for the UD Service Designer, and I had some questions about it:

I tried following the instructions provided in the help for creating a new service (https://erphelp113200.zendesk.com/hc/en-us/articles/31759116129933-Using-the-Service-Designer). I got it to create tables and the server DLLs, but it didn’t create a base app in Application Studio. Does this only work for cloud installations? I ran it on an on-premise installation.

I also noticed that when creating a new service, the only option is User Defined. For the classic version, we had options for Business Object, Report, Task, and Simple services. Are those available elsewhere? Or will those be added in a future release.

I am working on a local installation of 2024.2.

There are 2 service designers. UD Service designer which only has User Defined and Service Designer which has all the rest that you mentioned.

It won’t and doesn’t. You need to create this via Application Studio.

I’ve been trying a create a new base app manually, but aside from the bugs that have been giving me (and everyone else) all kinds of grief, there seem to be things they did in the built-in screens that are not possible in App Studio, like storing expressions in properties where the UI only allows selections from a drop down list (the uiFormEventType in dialog-show-system is one example, I suspect there are others).

Wanna expand on this some more? I’m not entirely sure what you’re referring to (I don’t really use the SDK), but App Studio has an expression editor which you can store. It can do SQL, C#, and JavaScript.

Here’s an example:
The dialog-show-system action is assigned to an expression {TransView.SysUIFormEventType} in the following base event:

But if I add that same action to a custom event, it shows just a drop down list:

If I try to enter the same expression in that property, it just blanks it out when I move off the field or save the changes.

Why do I only have UD Service Designer? :flushed:

For everyone else’s safety.

5 Likes

Cause that’s all you get to have in Cloud Land. The other one is for On Prem / Old School (and its a big hot mess)

It generates DLLS and Services and you have to manually shuffle things around.

1 Like

Bullshit Bs GIF by Breaking Bad

3 Likes

We have a lot of build automation stuff put in place to avoid most of the manual shuffling required for this.

2 Likes