Xtender

How to make Xtender notify iMIS Desktop to refresh the AR/Cash settings?

Hello,

We are trying to build a custom extender that would allow users to edit AR/Cash General Ledger Interface configuration options, such as "Validate GL accounts" for example.

See the options here:
AR/Cash > Set up module > G/L Interface

How can we force iMIS Desktop to refresh those AR/Cash options?

There is a Notify event available from the extender.
What would be the NoticeName parameter, and Arg[x] parameters values to pass?

Replacement for Extenders? Trying to get away from OCX development.

We are in the process of finally upgrading to 15.

I am wondering if there is a new preferred method of developing extenders or a replacement method to using OCXs? I would much prefer to use .Net

Any pointers or links to documentation would be much appreciated.

TIA

J

Custom iMIS 15.1.3 OCX

 

I am developing a .net dll that is registered as an OCX (COM interop) that iMIS calls successfully when CC is set-up in iMIS as a custom gateway.
 
The dll/ocx is called by iMIS OK, the call to the cc provider web service is made OK, and the response from the CC provider is received and passed back to iMIS OK. A 'success' and a 'Declined' transaction are being tested. The 'success' works fine passing back the CC auth code info to iMIS that is then inserted into tables like Trans successfully. The 'fail' transaction also works with the decline code/message shown by iMIS and no updates made to the iMIS tables like Trans.
 
There is only one problem getting this dll/ocx completed for the iMIS customer - after a fail/decline message appears, if I try to save the iMIS transaction again iMIS abends with and OMNIS error.
 
I used the Innovation 2009 C# template as a base and information from the community. This was very helpful but did not provide a complete example with signatures for the passing in of parameters from iMIS and return codes to iMIS from the OCX. I used the DebugView to debug using writeline for the parameters that appear to be fine. For the return codes, I am using return signature/codes I used for previous OCXs I created using VB6 for 10.6 and 15.0.3.
 
I am wondering if the return signature/codes have changed in 15.1.3 that maybe creating this problem.
 
Is it possible to get the official return signature/codes from ASI and any examples – maybe cut/paste code from the production verisign ocx source that can be reused for a custom OCX.
 
Any help would be appreciated to help complete this OCX.

Thanks Nick

How to start ID TRACKER (XTENDER) as you click the Customers tab.

I am developing a custom web page making use of iBO.net. Ideally I would like to get details of the current contact during the page load event. I would like to know how you can access the current Contact Id obtained in the Customer portfolio.

I thought I would use the ID TRACKER Xtender which writes the contact id to a cookie. However ID TRACKER needs to be manually loaded in order for this to work. Is there a way to automatically load ID TRACKER as the user clicks the Customer tab in iMIS desktop?

Looking for feedback on extender and Auto Draft product

We are going to look into the 3rd party product to do payment of dues via autodrafts on credit cards or bank accounts. I'm wondering if anyone has any experience using Auto Draft by enSync Corp? If so,

How do you use it? Are you happy with the product and company support? Which version of iMIS are you on? Which features do you use? Have you found any serious issues?

 

Thanks!

Xtender - Open up Event Tab / Define Event of a specific event by code.

I am looking to see if there is a way to open up a specific event on the iMIS Events tab through Xtender. Anyone done this before or have any idea if it can be done?

Thanks,

Mac

Finding Trans.TRANS_NUMBER in Xtender from any module

If you write an Xtender to extend the payments window in Service Central (for example), and you need the TRANS_NUMBER, this code won't return the value:

Dim strTrans As String
RaiseEvent GetValue("IMISSC^Trans.TRANS_NUMBER", strTrans)

...but this code will:

Dim strTrans As String
RaiseEvent GetValue("IMISAR^Trans.TRANS_NUMBER", strTrans)

iMISAR contains core financials code for iMIS, and it's shared by other modules. In general, if you're looking for financial data for an Xtender, and can't find it in the current library, try IMISAR instead.

10.6 iMISSessionInfo Xtender

I'm posting this in response to Bruce Drury's question here: http://www.imiscommunity.com/accessing_omnis_variables

Bruce, this sample does require an Xtender license. I don't know of a way to get the current ID into the framework without Xtender.

.Net -vs- VB6 for Xtenders

I'm new to iMIS and have been tasked with updating some existing xtenders that have been written in VB6.

I would like to do them in .Net.
My questions:

Is this possible?
Are there any examples floating around?
Is it the right route to go? (Ultimately the Xtenders will be replaced with ASP.Net pages.)

Thanks

John

How to call vb.net application with in IMIS application

Dear Folks,

I am very new to imis. I have created a .net application which scans a Barcode from our membership applications and logs into imis database. It works as an individual application. But our client wants to launch this application from imis application.

In other words,

It should work like VB extenders. Is it possible can I call vb.net (exe file) application using VB extenders?