Skip to main content

Hi,

Recently I faced with such problem :

Earlier such request worked : 

https://abcd.acumatica.com/entity/ARTSDocEndpoint/20.200.001/PurchaseReceipt?$filter=ReceiptNbr eq 'PR001383' and VendoriD eq 'PP1'&$expand=Details

But now it loading all set of data from Acumatica and I get timeout

I set timeout at 10 minutes and after that Acumatica returned all Receipts that are present at Acumatica.

I doublechecked data that I am trying to get via filters and tried to get another data from Acumatica - noting worked. I tried to perform similar request with PurchaseOrder and Vendor entities - everything worked. Also, I checked endpoint and all fields are present for Purchase Receipt

Please help, maybe some addtional configuration should be checked 

Hi @Ivan 
I tried the same request in my local with Default endpoint and it works fine.

Could you please try with the latest version of Default endpoint to see if still get timeout.


But now it loading all set of data from Acumatica and I get timeout

@Ivan are you sure that’s the case?

I think what may be happening is that it loads the same record multiple times. Could you check?

If that’s the case, then you probably have some field from detail view mapped to the header of the record in the endpoint.

 

Also check if there are any customizations altering the behavior of the POReceiptEntry graph.


@Ivan are there any customizations for the Purchase Receipt screen?


Hi @Ivan were you able to find a solution? Thank you!


Hi @Ivan 
I tried the same request in my local with Default endpoint and it works fine.

Could you please try with the latest version of Default endpoint to see if still get timeout.

I tried with Default and problem remains the same


But now it loading all set of data from Acumatica and I get timeout

@Ivan are you sure that’s the case?

I think what may be happening is that it loads the same record multiple times. Could you check?

If that’s the case, then you probably have some field from detail view mapped to the header of the record in the endpoint.

 

Also check if there are any customizations altering the behavior of the POReceiptEntry graph.

Hi @Dmitrii Naumov 

Here is my endpoint, I did not found anything like you described

 


@Ivan well, that OrderNbr in your screenshot is exactly that. As there may be multiple orders for a purchase receipt, you cannot map order nbr field to the top level entity. It’ll mess up the format of the data returned. 

I’m pretty sure if you click that “Validate Entity” button on top it’ll tell you the same.


@Ivan well, that OrderNbr in your screenshot is exactly that. As there may be multiple orders for a purchase receipt, you cannot map order nbr field to the top level entity. It’ll mess up the format of the data returned. 

I’m pretty sure if you click that “Validate Entity” button on top it’ll tell you the same.

@Dmitrii Naumov 

I tried ‘Validate entity’ option - it did not throw any warning.

I just deleted Orders, unfortunately result remains the same


Reply