PartDtl

Hello Team,
from which REST API call, I can retrieve PartDtl information.

thanks,

Eddy

What screen are you on that lead you to the partdtl table?

Hello,
usually, PartDtl is background table. it feeds to Timephas screen.
but since now kinetic is on cloud, just wonder if it is possible to retrieve partdtl directly.

regards,

Eddy

also, if there is no direct call in the rest api, i will create a baq and retrieve from baq then.

that works too. Are you familiar with tracing using kinetic?

You can look at the rest call that’s being made on the timephase screen and then go to the swagger help page for the kinetic API and explore the other calls that can be made to that object and maybe one of them will work.

Since I don’t have a direct answer I am providing some way of looking it up yourself while you wait.

BAQ could be a good option for you as you already mentioned.

If you’re looking for the time phase info on the part, there is a TimePhasSvc business object with a method called “GoProcessTimePhase” which returns the info you see in the dataview of the time phased inquiry screen.

Otherwise PartSvc GetByID returns multiple extension tables that may include the info you need.

1 Like

https://yourappserverurl/EnvironemntNameHere/api/help/v1/methods/Erp.BO.TimePhasSvc/index

That’s the TimePhaseSvc that might help you, not sure. And that’s for 10.2.500. I need to look up where to get the API info for kinetic as I recall it changed slightly.

Create a BAQ and use the BAQ service or (even better) create a function.

Accessing the BO’s directly is almost never the quickest or easiest route.

1 Like

There was a service that did the GetList on orders that was triggered by a button click and the GetList was something that was relatively slow so the user would press the button many many many many times and before you knew it 100% of memory was used up on the app server. Like you said the business objects aren’t always the best thing to use even if they give you the info you need.

abstractions-abstractions-everywhere

1 Like

lol okay BAQSvc is a business object hahaa :rofl:

Let me clarify, business object methods that are written to perform a certain action and subsequently return data that’s relevant to your own intents are not always the best things to use.

1 Like

Oh sorry @utaylor , my meme wasn’t really referring to anything you said lol. Just laughing at all the abstractions we have on top of each other all the way down to machine code lol.

1 Like

It’s funny though cause they are all business objects even the BAQ

1 Like