Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

MAS objects and methods 3

Status
Not open for further replies.

DavesWorld

Programmer
Jan 14, 2007
8
US
Hi,

I just very recently started working on MAS 90 and MAS 200.

I'm in the process of tweaking some VBscripts using the MAS Customizer. Could someone tell where I could find documentation on MAS objects? I couldn't find anything about it on Sage's support pages or anywhere online.

Can MAS objects and methods be accessed by VBScript? For example, I would like to activate a MAS 200 command button progammatically. I don't know if this is something that only ProvideX could do.

Thanks!
 
With standard out of the box MAS90 or MAS200 you cannot access any of the objects. To do this you would need to purchase the Business Objects Interface which exposes the COM. Documentation will be provided that outlines the objects and methods.
 
Hi BigLouie,

How can I get the information about Business Objects Interface? Which modules(AR?, GL?, SO?, IM?,etc.) are currently available for MAS 200 v.4.05?

I am looking SOMETHING, rather than VI and DTS packages, between SQL and MAS 200 ver 4.05.
Thanks,

Maung
 
The BOI can only be used with modules on the 4.0 standard. In 4.05 this means just the GL. With 4.10 this means AR, BR and SO. You can get more information from your reseller.
 
Hi BigLouie,

Are they same or different?
Business Objects Interface v Business Objects Integration Framework.
Is that come with MAS200 CD packages as Business Objects with Crystal Report?

Thanks,

Maung
 
Business Objects is the name of the company that owns Crystal Reports.

The Business Objects Interface is actually part of MAS already. There is nothing to install. When you purchase the interface you are issued new unlocking keys that when entered in System Configuration will expose the COM.
 
Hi BigLouie,

My company is an ISV (Independent Software Vendor). We wish to develop an add-on that processes some data and puts it in MAS 90.

Looks like the only way to put data is through the business objects interface.

If we build our application using the business objects interface, how does the distribution of our product work? Can we redistribute the business objects interface or would each customer purchase it separately?

Thank you in advance for your help.

Peter
 
Peter, Peter, Peter. There is nothing to distribute. The end user gets the unlocking keys through their reseller. They just go into registration setup and enter the keys and as if by magic the COM is exposed and your product works.
 
I found a quote from Schulz Consulting saying that BOI was now a no-charge item. I contacted my Sage sales rep (and reseller) and it is being shipped to me as we speak, free of charge. Apparently it is on a CD. I will check back and post as to what is on this CD when I receive it.
 
Actually it is NOT on a CD. It is just an unlocking key. Received ours this week. It was e-mailed to me.

By the way Wayne Schulz is a very good consultant.

Yes it is now no charge. Happened just recently.
 
BigLouie - correct, I just received mine, and it is a key, no CD, and no instructions.

I will have time to install in the next couple days.

Thanks.

-Mike
 
BigLouie,

I have installed the unlock key. That was exciting, it threw MAS90 into a tizzy, but a call to Sage got me the answer, running PVXCOM.exe seems to fix all kinds of things!

Anyhow, now that I have this, I need to know how to expose the objects. I have tried from VB explorer to add COM objects to toolbox, but there is nothing that looks like Sage, MAS90, or Providex.

I have seen other posts regarding the lack of documentation, do you have any suggestions, or direction for me?

Thanks.
 
Get with your reseller and have them provide you with the documents. They can get them from Sage or other resellers. DO NOT try anything until you have read all the documentation or better yet sign up for the classes!
 
Hi,
I want to ask that do i have to enter the unlocking key in "Object interface Key".If yes then i have already entered the unlocking key in it but BOI has still not exposed its objects.

The other problem is i donot found any example how to integrate MAS90 with .NET application using BOI bacause after reading your dicussion i have find out that if i want to integrate an external application(.Net application) with MAS90 then i have to use BOI(Business object Interface).

PLZ Help.
 
You need to work with your reseller, go to BOI class and read the documentation. There is a lot more to it than just entering in the unlocking keys.
 
BigLouie ,

Can you please tell me that from where i can find my BOI Class.I can't see it.I have already told you that i have entered the unlocking key in "Object interface Key" but nothing happened.I also donot found any type of documentation related to BOI after entering keys.

Thanks in advance.
 
ACS91100 - Sage MAS 90 and 200 Object Interface Realtime Course - This is a 2 Session Course
This class is designed to introduce programmers to the ProvideX OLE server (ProvideX COM) and MAS 90 and MAS 200 Object Interface. We will be working with examples created in both VBScript and VB.NET, where we show you how to use the Object Interface to interact with the Sage MAS 90 and 200 application.
 
BigLouie,

Thanks for the reply.
But the problem i am facing is that i want to integrate a external application with MAS90 as soon as possible.
I have no time to wait and get the trainings first.Do you thing this training is complulsory if i want to integrate an application with MAS90.
We have already acquired the MAS90.Do the Sage provide the documentation for integration if some one donot want to get the training.

Waiting for your reply.
 
There are two documents that deal with BOI. They should tell you all you need to know. Have your reseller see about locating them for you.

Basically all the BOI does is expose the COM. You just write VB code to push the data over. However you have to know the ProvideX objects, methods and properties to get the VB correct. Simple as that.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top