Ask a Question

IQA security update

Wondering if any solutions provider have run into issues with the latest IQA security patch by ASI. It seems like the recommended fix involves updating all IQAs to All Staff full-control settings; however, this has been identified as potentially problematic, because we have IQAs that depend on authenticated users read, and other access controls. Things like directory search, office search, etc. <br> Curious to know if others have come across this and what's worked.

301 redirects for website migration

Hello folks, We're migrating our website form wordpress to RiSE, and I can't find any way to set up 301 redirects. Can anyone advise? Many thanks, John

Create IQA with REST API

Would it be possible to create an Intelligent Query Architect record using the iMIS REST API? Or perhaps the ability to import an IQA (after an export XML file from iMIS) via REST?

metadata for BOEntityDefinition

Is this endpoint working? [Returns the metadata for BOEntityDefinition](https://developer.imis.com/reference/boentitydefinitionmetadata) ```javascript const options = {method: 'GET', headers: {accept: 'application/json', "RequestVerificationToken": document.getElementById("__RequestVerificationToken").value}}; fetch('/api/metadata/BOEntityDefinition', options) .then(response => response.json()) .then(response => console.log(response)) .catch(err => console.error(err)); ``` GET request is returning a 501 Not Implemented response status code. ![](https://files.readme.io/6ecca4d-image.png)

What are the properties for the Asi.Soa.Commerce.DataContracts.PaymentRefundData type referred to in /api/Payment/_execute for refund?

What are the properties for the Asi.Soa.Commerce.DataContracts.PaymentRefundData type referred to in /api/Payment/\_execute for refund?

Updates a Payment by id - use case

For reference: <https://developer.imis.com/reference/putpaymentbyid-1> I was looking at the payment api endpoints and saw this call for updating a payment, I'm curious as to the practical use cases for calling this. When/why would I want to update a payment? Thanks!

Generic Execute Request at Invoice Failing

Good morning everyone, Over the past week, we have had repeated failure of a process that has been in place for more than a year. The failure occurs when invoking the ProcessOrderAdjustment operation on the Executes an Invoice operation endpoint (api/Invoice/\_execute). I asked the ASI helpdesk team to look into the error and this is what was sent in reply, UnknownEntityTypeFault: table: Orders Not defined. The tech support person that I was working with stated, "I have never really seen that error before however, there have been similar errors reported during duplicate merging, usually for different tables though." This operation is essential to our financial processes. Any assistance in better understanding the error and repairing the broken operation is very much appreciated. Thanks, Korey

Clone event API returns 501 in version

Anyone else get a "ServiceNotAvailable" when making a post call to https\://{{URL}}/api/Event/\_execute ? This seems to happen with every EMS I tried with the latest security hotfix. ```json POST body { "$type": "Asi.Soa.Events.DataContracts.EventCloneRequest, Asi.Contracts", "EntityTypeName": "Event", "OperationName": "CloneEvent", "EventId": "existing event code", "EventCode": "new event code" } ```

What fields are available when filtering on /Party?

I can filter /Party using a number of fields including CustomerTypeCode, but when I try MajorKey it fails. ``` Asi.Soa.Core.Exceptions.EntityServiceException`1[Asi.Soa.Core.DataContracts.Faults.ArgumentFault]: ArgumentFault: In the query, MajorKey is not a known property name. ``` /api/metadata/Party doesn't seem to expose a list of fields I can filter on, and both CustomerTypeCode and MajorKey are in the same AdditionalAttributes section. Is there a list somewhere of what I can filter on, or is there a different syntax/variable name I should be using for the Major Key field? Thanks.

Can we pass multiple parameters to the /Party endpoint?

I'm trying to make a call to the /Party endpoint filtering on UpdatedBy and CustomerTypeCode, works no problem: /api/Party?UpdatedOn=gt:2024-03-01&CustomerTypeCode=ne:NM I'm trying to filter it to return all except 3-4 member types in a single call. Is that possible? /api/Party?UpdatedOn=gt:2024-03-01&CustomerTypeCode=ne:NM,WEB Doesn't work. Thanks!