AyaNova service management & work order software
AyaNova Support Forum
Home       Members    Calendar    Who's On
Welcome Guest ( Login | Register )
        



More Import Utilities Expand / Collapse
Author
Message
Posted 5/22/2006 4:30:34 AM
Forum Member

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member

Group: Forum Members
Last Login: 9/17/2008 7:57:00 AM
Posts: 45, Visits: 226
With the release of the import parts, clients, and units out, are there any plans to import other info? For example, we are currently using an MS SQL 2000 database with an Access front end (Yuck!) and would like to bring our old data over to AyaNova for history on the client as well as searchability, using a much better interface, etc. I know this is something that we could probably have authored for us, but figured I would ask here first. We would be going from SQL to SQL, but the tables are different. I even thought of doing a backup of all data, changing the names of the fields in the old database to match where I want the data to end up in the AyaNova database, but my tables are even different.

Thanks for your consideration!

Post #1318
Posted 5/22/2006 9:03:26 AM
AyaNova Development & Support

AyaNova Development & SupportAyaNova Development & SupportAyaNova Development & SupportAyaNova Development & SupportAyaNova Development & SupportAyaNova Development & SupportAyaNova Development & SupportAyaNova Development & Support

Group: Administrators
Last Login: 9/30/2008 2:38:32 PM
Posts: 100, Visits: 418
masonworks (5/22/2006)
With the release of the import parts, clients, and units out, are there any plans to import other info? For example, we are currently using an MS SQL 2000 database with an Access front end (Yuck!) and would like to bring our old data over to AyaNova for history on the client as well as searchability, using a much better interface, etc. I know this is something that we could probably have authored for us, but figured I would ask here first. We would be going from SQL to SQL, but the tables are different. I even thought of doing a backup of all data, changing the names of the fields in the old database to match where I want the data to end up in the AyaNova database, but my tables are even different.

Thanks for your consideration!

 

Hello, what you are describing is certainly possible but the only safe way to do it is to use the developers API for AyaNova which makes this kind of thing safe and relatively simple.

Importing or touching the data directly in AyaNova 3 is absolutely and unequivocally dangerous and should never be done under any circumstances.  Importing data directly without going through the business objects to do it will break multiple areas of the program, guranteed. 

We've gone to great lengths to ensure we have a full developers api that is simple and easy to use and it is perfect exactly for the task that you describe.

Importing through the business objects gives you all the power and protection of the AyaNova user interface, it enforces business rules so no bad data can be imported that would break AyaNova (I.E. critical fields can't be missing, data fields are stored in correct format and size and it ensures the interconnectedness of all objects in AyaNova).  Because of the way it's coded with all the logic and rules in the business object layer, we have coded all user interfaces with this in mind and they do little or no checking of data because it's assumed that all data will be generated by the business objects themselves (via importing in program code or the user interface).

There is a forum dedicated to using the developers API on this support forum; complete with a quick start guide, what you need to know to use it, full instructions and sample projects for creating objects in AyaNova:

http://forum.ayanova.com/Forum101-1.aspx

Post #1322
« Prev Topic | Next Topic »


Reading This Topic Expand / Collapse
Active Users: 0 (0 guests, 0 members, 0 anonymous members)
No members currently viewing this topic.
Forum Moderators: AyaNova Sales & Support

Permissions Expand / Collapse

All times are GMT -8:00, Time now is 9:53am

Powered by InstantForum.NET v4.1.4 © 2008
Execution: 0.078. 10 queries. Compression Disabled.