we use the same request for our other clients and do not encounter any problems.So, once the client uses the undep fund account, we use the request mentioned above and it works.But for this client it doesn’t work. I want to understand which settings can influence to this
https://{{BASE_URL}}/AcumaticaERP/entity/YP/22.200.001/Payment
Thank you!
We use our integration.I mean that our connector uses API calls to receive data.As for the error message, here the real example of the error message:"innerException":{"message":"An error has occurred.","exceptionMessage":"An error occurred during processing of the field Reference Nbr.: Reference Nbr. 'AR006170' cannot be found in the system.","exceptionType":"PX.Data.PXFieldProcessingException","stackTrace":" at PX.Data.SessionRollback.ProcessUpdateException[ExceptionType](ExceptionType ex, PXCache cache, IDictionary keys, IDictionary values)\r\n It means that we created the allocation between payment and Invoice AR006170.When we sent this request firstly, we received this error message presented above.But during the second attempt in a few minutes, Acumatica returned the successful answer that payment with allocation to the invoice AR006170 was created.
Team,Thank you a lot!
Okay, thank you!
This example to remove the Customer or to receive removed customer from Acumatica?Also I see you send the Customer ID in the request.Is it possible to specify a period in the request and receive deleted customers by the period?Thank you!
Gabriel, Thank you a lot!Regards,Andrew
Maybe like this? { "entity": {}, "parameters": { "OrderNbr": { "value": "OrderNbr" }, "OrderType": { "value": "OrderType" }, "PaymentMethod": { "value": "PaymentMethod" }, "BranchID": { "value": "BranchID" }, "PaymentRefNbr": { "value": "PaymentRefNbr" }, "PaymentTotal": { "value": "100" }, "ApplicationHistory": { "PostPeriod": { "value": 02/2021 } }, }}
Or should the PostPeriod value embed somehow differently?
As I understood I should add to this request the Post Period.An the request should have the following view: Method: PUT https: //InstanceURl/entity/EndpointName/EndpointVersion/CreatePayments/createPaymentRequest:{ "entity": {}, "parameters": { "OrderNbr": { "value": "OrderNbr" }, "OrderType": { "value": "OrderType" }, "PaymentMethod": { "value": "PaymentMethod" }, "BranchID": { "value": "BranchID" }, "PaymentRefNbr": { "value": "PaymentRefNbr" }, "PaymentTotal": { "value": "100" }, "PostPeriod": { "value": "02/2021" }, }}Is it correct?
Naveen,Currently, I cannot share. I should ask my dev team to provide an example.It is not fast. I received only an example of the error.Maybe you could provide an example of how correctly send a request to create a payment?Thank you!
How I should rectify the request to eliminate error?
In this examplehttps://help-2020r1.acumatica.com/(W(5))/Help?ScreenId=ShowWiki&pageid=af48c02a-afbc-4fdb-b1e5-635ac7ebbaf1is recommended use the same approach -PUT ?$filter=MainContact/Email%20eq%20'demo@gmail.com'&
But I receive the following error:Response:{"message":"An error has occurred.","exceptionMessage":"Syntax error: character '%' is not valid at position 10 in 'CustomerID%20eq%20'0e31e8a5-08e3-ea11-a828-000d3ab2c384'
No, update the Credit Limit using API.Request:PUT https://{Base_URL}/Customer?$select=CreditVerificationRules&$filter=CustomerID%20eq%20'0e31e8a5-08e3-ea11-a828-000d3ab2c384'{"CreditVerificationRules": {"CreditLimit": {"value": 1234.0}}}
Already have an account? Login
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
Sorry, our virus scanner detected that this file isn't safe to download.