We have a back-office VB6 application that processes orders to calculate commissions on sales referred by ‘agents’. In the past, data relating to the agents and the orders they refer have been fed manually into the application. However, we need to modify the application to be ‘fed’ orders from an on-line shopping cart and to be ‘fed’ agent sign-up data from an on-line ASP application. It is likely that both the shopping cart and the ASP application will be hosted on the same web site.
What is the ‘best’/typical way of approaching this:
a) Keep the backoffice and on-line functionality separate and somehow feed data from the web-based database to the back-office database? Perhaps some kind of twice daily export/import.
b) Modify the backoffice application to directly interrogate the on-line database?
c) Some other mechanism?
It is likely that the site will be hosted by a budget ISP 'package' so access to on-line database(s) may be restricted.
Do shopping carts tend to have one database off-line and one on-line and a means of synchronising the two?
What is the ‘best’/typical way of approaching this:
a) Keep the backoffice and on-line functionality separate and somehow feed data from the web-based database to the back-office database? Perhaps some kind of twice daily export/import.
b) Modify the backoffice application to directly interrogate the on-line database?
c) Some other mechanism?
It is likely that the site will be hosted by a budget ISP 'package' so access to on-line database(s) may be restricted.
Do shopping carts tend to have one database off-line and one on-line and a means of synchronising the two?