Skip to main content
Question

Performance issues in the system caused by web service request


angelesosorno86
Freshman II
Forum|alt.badge.img

Hi everyone,

I'm having trouble because I submitted a third-party service request to Acumatica and, using the information, created a selector control, but this affected performance and slowed down the system.

The selector's instruction was:

PXStringListAttribute.SetList<MyDac.field>(sender, row, values.ToArray(), values.ToArray());

 

Then, I used the RowSelected method where I requested the WS and set the information in the control, but it is very heavy because I need to make 4 different requests in this event handler.

Do you know of any other ways to do this?

I'd appreciate any help! :)

2 replies

Samvel Petrosov
Jr Varsity II
Forum|alt.badge.img+5

How often is the data returned by that 3rd party being updated/changed?

I would rather build a custom grid page and a processing page to pull the data into the table on a schedule.

Then simply read the data from that table to this dropdown selector.

 

 


angelesosorno86
Freshman II
Forum|alt.badge.img

Hi @Samvel Petrosov, I'm not sure, but this option could be a good solution. I'll propose it to the client and let them know.

 

Thank you so much!


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings