Upgrade from AbleCommerce 5.5 to 7.0
Posted: Fri Aug 15, 2008 8:29 am
My company has used AbleCommerce 5.5 for over four years and we are very pleased with the product and support.
I am beginning to plan an upgrade from 5.5 to 7.0. Based on the online help an this [url = viewtopic.php?f=42&t=7894&hilit=DataPort]forum post[/url] it appears as if I need to install AbleCommerce 7.0, then use DataPort to import data from the old database. I have several questions and need some advice.
Password Encryption: We have our own set of web site usernames and passwords. These accounts, an customer status are copied over to the able commerce database and updated regularly. Other information such as membership status, which drives some discounts, is also pushed out. I've written a program that uses AbleCommerce DLLs to encrypt the passwords then insert them into the ableCommerce database. This is done on a daily bases to reflect acocunts that are added, altered or deleted. I use the cbCrypto.Encrypt128(strDecrypted) function. Has encryption changed? Will I need to re-write this significantly? Where can I read on this to prepare?
Database Structure
In addition to pushing out passwords, I push product data out from our central database to the AbleCommerce Database daily. Inventory data is pushed back and forth regularly, in real time when inventory changes in our internal database and hourly to grab changes in Able Commerce. How much has the structure of the AbleCommerce database changed, and should I expect significant re-writes? I'm sure the 7.0 database structure is available, if someone can post a link I'd appreciate it.
Development Environment
We use SQL Server 2005 and IIS 6.0. SQL server is on the LAN the web server is on the DMZ. We have an internal development web server and our external live server. The databases connection strings are different internally and externally and the IP addresses for the servers and web sites are different as well. I'd like to have a development copy of the AbleCommerce Site on my internal server then port the final files to my live server. Is it possible to do this with one license key? Is it possible to do this with one database, I believe some of the key information regarding IP addresses and web addresses is stored in the database, although this may be a misconception.
Customization/Skins
There is a wealth of documentation on skins and customizing appearance, but can I port over my 5.5 appearance easily or is it better to rebuild it.
I'll probably have more questions but thanks in advance for the help, and the great product.
Best regards,
Ernie Noa
IT Manager
International Society of Arboriculture
I am beginning to plan an upgrade from 5.5 to 7.0. Based on the online help an this [url = viewtopic.php?f=42&t=7894&hilit=DataPort]forum post[/url] it appears as if I need to install AbleCommerce 7.0, then use DataPort to import data from the old database. I have several questions and need some advice.
Password Encryption: We have our own set of web site usernames and passwords. These accounts, an customer status are copied over to the able commerce database and updated regularly. Other information such as membership status, which drives some discounts, is also pushed out. I've written a program that uses AbleCommerce DLLs to encrypt the passwords then insert them into the ableCommerce database. This is done on a daily bases to reflect acocunts that are added, altered or deleted. I use the cbCrypto.Encrypt128(strDecrypted) function. Has encryption changed? Will I need to re-write this significantly? Where can I read on this to prepare?
Database Structure
In addition to pushing out passwords, I push product data out from our central database to the AbleCommerce Database daily. Inventory data is pushed back and forth regularly, in real time when inventory changes in our internal database and hourly to grab changes in Able Commerce. How much has the structure of the AbleCommerce database changed, and should I expect significant re-writes? I'm sure the 7.0 database structure is available, if someone can post a link I'd appreciate it.
Development Environment
We use SQL Server 2005 and IIS 6.0. SQL server is on the LAN the web server is on the DMZ. We have an internal development web server and our external live server. The databases connection strings are different internally and externally and the IP addresses for the servers and web sites are different as well. I'd like to have a development copy of the AbleCommerce Site on my internal server then port the final files to my live server. Is it possible to do this with one license key? Is it possible to do this with one database, I believe some of the key information regarding IP addresses and web addresses is stored in the database, although this may be a misconception.
Customization/Skins
There is a wealth of documentation on skins and customizing appearance, but can I port over my 5.5 appearance easily or is it better to rebuild it.
I'll probably have more questions but thanks in advance for the help, and the great product.
Best regards,
Ernie Noa
IT Manager
International Society of Arboriculture