Discussions

Ask a Question
ANSWERED

Update Order Confirmation Date Time via REST API

Is it possible to set the `Orders.CONFIRMATION_DATE_TIME` property using iMIS REST API?

2 Questions About the iMIS APIs

Dear colleagues, I hope this email finds you well! I am reaching out to see if anyone has insight into the following: Instead of updating, deleting, etc. from panel sources using the APIs (which is fairly straightforward), does anyone have any insight into performing an update, delete, and edit using an IQA ? If so, would you be able to provide C# or PHP examples demonstrating this process? Alternately, worst case scenario, is there a comprehensive list of panel sources by name or a better way to get a handle on that data structure? Last, but not least, if there are any webinars or resources that you recommend I explore, I would greatly appreciate your suggestions! My goal is to avoid reinventing the wheel and to leverage existing knowledge and best practices. Thank you in advance for any help or guidance you can provide. Your assistance is highly valued and appreciated.

PUT at https://{{URL}}/api/Event/:EventId

Good afternoon, While PUT is not documented for events, I tested it in our development environment and it seemed to work as I saw functions updated with the data I passed; however, when I looked more closely at what was updated, the updates seemed random. In an event with around 100 event functions, a good number of them were properly updated while the others were unchanged. Any idea as to why this may be happening? I first got the event data, then updated the JSON, keeping all of the event functions in the Functions object. The result was what was described previously. I thought maybe the JSON is too long; so, I removed all the functions but one and pretty much everything else in the event object except for EventCode and type and resubmitted. The one function in the functions object did not update. If this worked properly, it would save my staff significant time over having to go into each event function through the interface and wait on iMIS to save and reload. In a complex event, that is very time consuming. Thanks, Korey
ANSWERED

Overriding taxes, shipping and handling for commerce orders in 2017

Is it possible to override taxes, shipping and handling fees using iMIS REST API in 2017 version? - [Overriding taxes for commerce orders](https://developer.imis.com/docs/overriding-taxes-on-orders) - [Overriding shipping and handling for commerce orders](https://developer.imis.com/docs/overriding-shipping-and-handling-for-commerce-orders)
ANSWERED

How to modify the drop down options in the Content_HTML editor

There are 2 dropdown options in the advanced editor, "Paragraph Style" and "Apply CSS Class" that I would like to update. If we add custom CSS classes to the site (which everyone does) we want to be able to see them in one of those dropdowns (preferably the class one) so a non-technical user can modify the HTML input. The Paragraph Style one consists of H1-6 tags and a couple of basic HTML tags, the Apply CSS Class one is essentially useless, it's 100's of classes no one uses. How can we better use these options better? Thanks.
ANSWERED

Multi Currency - GST/VAT

Is it possible to configure iMIS to handle Canadian tax of different rates for different countries (AUS/NZ) How do we setup billing for it?
ANSWERED

Update RegisteredBy information after EventRegistration operation using iMIS REST API

When calling the [RegisterEvent](https://developer.imis.com/reference/executeeventregistration-1#registerevent) operation we can set the `RegisteredBy` information there. ```json { "EntityTypeName": "EventRegistration", "OperationName": "RegisterEvent", "RegisteredBy": "string value", ``` Is it possible to update this information after an event registration has been created? Is it possible to set this information when creating an instance of [ComboOrder](https://developer.imis.com/reference/postcomboorder-1)?
ANSWERED

Override Transaction date and Source code when creating Event Registration with REST API

Is there a way to set those two fields on event registrations? 1. Transaction date 2. Source code The [RegisterEvent](https://developer.imis.com/reference/executeeventregistration-1#registerevent) operation does not have any of those options. And posting a [ComboOrder](https://developer.imis.com/reference/postcomboorder-1) after that does not work? Using `IsOrderDateOverridden` and `OrderDate` have no effect on the `OrderData` object? Or are there some settings at play?

Create DUES Subscriptions in iMIS 2017 using the API?

Does anyone know if it is possible to create DUES subscription lines in iMIS 2017 using the API?
ANSWERED

How to get GLExport file using REST

Is it possible to access the download file from an Export log using the REST API? From iMIS: RiSE website > Finance > Closing procedures > General ledger export > Export log > download ![](https://files.readme.io/edf4817-image.png) Using the iMIS REST API we can: 1. [Creates a GLExport](https://developer.imis.com/reference/postglexport) - that creates a new Export log entry 2. [Executes a GLExport operation](https://developer.imis.com/reference/executeglexport) - that creates an Export File (using previous information) How do we access the download file (using iMIS REST API), which is a compressed ZIP file, containing our export file(s)? Or how can we get the same information as the generated export file(s)? Is there more information available regarding GLExportRequest and its parameters? - TransactionRecordCount? - RequestCulture? Thank you for any insights.