Discussions
Update Order Confirmation Date Time via REST API
Is it possible to set the `Orders.CONFIRMATION_DATE_TIME` property using iMIS REST API?
Posted by Molivouth Boulom about 1 month ago
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.
Posted by Bob Spangler about 2 months ago
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
Posted by Korey Dickens about 2 months ago
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)
Posted by Molivouth Boulom about 2 months ago
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.
Posted by Jake Bound about 2 months ago
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?
Posted by Alexander Pierides about 2 months ago
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)?
Posted by Molivouth Boulom about 2 months ago
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?
Posted by Molivouth Boulom about 2 months ago
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?
Posted by null about 2 months ago
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.
Posted by Molivouth Boulom 2 months ago