Discussions
Documentation for client-side iParts with configuration options?
I realize this is an obtuse question, but I can't find the documentation - or a real-life example or anything - for how to add configuration options to a client-side (JavaScript) iPart. I'm not a rookie at iParts, just haven't had a need to add a config option in until now. There are a couple of discussions on the topic but nothing that makes sense. I'm not using Angular if it matters. Thanks.
Cancelling orders with iMIS REST API
I reviewed the following discussion item about canceling orders with the iMIS REST API. It didn't work for me. When testing from Postman, I get the following errors: 'Cannot cancel a completed order.' and 'Order number 4607.00 does not exist.'
Paying open invoices with check.
Hello,
Possible to update the Note field in an Order?
Order has been placed, includes a note - the order might be in one of the stages (not necessarily closed). Is it possible to update the note field via the API? There aren't many PUT options in the documentation with respect to orders. Thanks.
Is it possible to reverse an invoice through the API?
It seems like this is documented, but when I attempt it, I get a 501 Operation Not Implemented. I attempted to call the /api/Invoice/_execute endpoint with the ProcessOrderReversal operation.
Anyone Optimizing iMIS Automation Rules for High-Volume Workflows?
I have been deep in the weeds with iMIS EMS automation rules lately, and I figured I’d toss this out here because I know a bunch of you have way more battle scars than I do. I’m working on a project where the organization sends out a ridiculous number of triggered communications renewal nudges, event confirmations, onboarding steps, all happening at once and things get messy fast.
OrderLine with non-dues subscription
In reference to this: https://developer.imis.com/docs/purchasing-non-dues-subscriptions
/api/QueryDefinition/_execute - GetRestAccess ... results
Trying to use /api/QueryDefinition/_execute with the GetRestAccess option. (First off, shout out to Moli for the reminder that the documentation is (still) wrong.) The response, while technically complete and correct, includes the results in an overly complex/verbose format. I (assume) the endpoint is to check the setting for the "Available via REST API" checkbox, at least that's what I'm using it for, and I would expect a response to include (somewhere) a simple yes/no, true/false, 1/0 etc. Instead the result is:
EMS - Override UnitPrice on a non-dues subscription API request
I'm following the instructions in this article: https://developer.imis.com/docs/purchasing-non-dues-subscriptions
Adjusting a Persisted Cash Dues Invoice
Using the REST API we would like to adjust a dues invoice. The response is "OperationNotAvailable".
We are using the execute method with the ProcessCashAdjustment.
Here is the our JSON:
