An Integrated application is currently |
Author |
Message |
Vlad |
|
Group | : Members |
Posts | : 32 |
Joined | : 2007-09-25 |
|
Profile |
|
Posted : 2007-10-25 06:44:01 |
I never tried to start QuickBooks when my application is running and connected to QB datafile.
I tried and got a message "An Integrated application is currently sharing data with QuickBooks. Please wait until the application is finished and try again."
Is it possible at all to use QuickBooks itself when some other applications are connected via QODBC driver to QB data file?
I'm using QuickBooks 2007 Premier, QODBC 2008, VB6 application.
Thank you
Vlad |
|
|
|
Tom |
|
Group | : Administrator |
Posts | : 5510 |
Joined | : 2006-02-17 |
|
Profile |
|
Posted : 2007-10-25 12:37:08 |
Simply check the "Launch QuickBooks UI" option.
|
|
|
|
Vlad |
|
Group | : Members |
Posts | : 32 |
Joined | : 2007-09-25 |
|
Profile |
|
Posted : 2007-10-25 22:55:43 |
QB data file is located on the server. The first user is allowed to work with QB data via QODBC by using a custom program. She is not allowed to work directly with QB using QuickBooks interface.
The second user is allowed to work with QuickBooks.
If I'll check "Launch QuickBooks UI" option on the first user machine then she needs to have a permission to work via QB interface, but it is not desireable.
So, how do I set the environment to allow two users (actually more than 2) to work simultanuosly with QB data using both QB itself and custom application via QODBC?
Thank you
Vlad |
|
|
|
Tom |
|
Group | : Administrator |
Posts | : 5510 |
Joined | : 2006-02-17 |
|
Profile |
|
Posted : 2007-10-26 08:51:37 |
That's simple, just check the "Use the company file that's now open in QuickBooks".
But that will mean that the user will need to be using QuickBooks at the same time your custom application is running. |
|
|
|
Vlad |
|
Group | : Members |
Posts | : 32 |
Joined | : 2007-09-25 |
|
Profile |
|
Posted : 2007-10-26 09:07:15 |
Probably due to my bad English I did not make my question clear. Another attempt:
1. Data file is on the server. So, anybody who has QuickBooks installed on her machine and knows User name and password can run QuickBooks. This is the first goup of users.
2. There are some users who have QuickBooks installed, but they were not given User name and password. These people can work with QB data file via custom application. This is the second group of users.
3. Several people from the first group can work on their workstations simultaneously if no users from the second group is working with QB file.
4. Several people from the second group can work at the same time.
5. If at least one user from the second group is working then the user from the first group cannot start QuickBooks.
My question: Is there any way to allow to work both groups. Users from the second group are not allowed to run QuickBooks. Custom application give them access to only some areas. QuickBooks will allow them to have an access to much more areas than the owner of the company wants to.
Thank you
Vlad |
|
|
|
Tom |
|
Group | : Administrator |
Posts | : 5510 |
Joined | : 2006-02-17 |
|
Profile |
|
Posted : 2007-10-26 09:19:40 |
|
|
|
Vlad |
|
Group | : Members |
Posts | : 32 |
Joined | : 2007-09-25 |
|
Profile |
|
Posted : 2007-10-26 11:53:23 |
All users have both QuickBooks and custom application on their machines. Users from the first group run both applications. Users from the second group run only custom application.
So, as I understand the user's steps to lunch a custom application should be different. First group users must start QuickBooks before the custom application. The second group users just start the custom application. Is that correct?
Will users from different groups interfer somehow?
Unfortunately I cannot test it now in multi user environment.
Thank you
Vlad |
|
|
|
Tom |
|
Group | : Administrator |
Posts | : 5510 |
Joined | : 2006-02-17 |
|
Profile |
|
Posted : 2007-10-29 08:01:37 |
Correct, the first group users must start QuickBooks before the custom application and the second group users just start the custom application (as they don't use the QuickBooks User Interface). The FLEXquarters QODBC Integrated Application authorization will still need to be setup for each user as QODBC cannot be logged in twice as the same user in QuickBooks. |
|
|
|