Member Login

Username
Password
Forget Password
New Sign Up
Search Forum

Buy Support
Incidents

If you can't find your answer in the FREE PUBLIC QDeveloper Forum, require URGENT Priority Support, or you need to send us private or confidential information:

Click Here
If you can't login and post questions or you are having trouble viewing forum posts:
Click Here
Callback
Support

If you live in USA, UK, Canada, Australia or New Zealand, you can leave us details on your question and request us to call you back and discuss them with you personally  (charges apply).

Click Here
 
Buy Support
Incidents
If you can't find your answer in the FREE PUBLIC QDeveloper Forum, require URGENT Priority Support, or you need to send us private or confidential information:
Click Here

Forum : An Integrated application is currentlySearch Forum

Forum Home > QODBC - ODBC Driver for QuickBooks > QODBC v7 Forum

 New Topic 
 
 Post Reply 
[1]  
 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

 

  Top 
  Tom 
  6c3c1_sdk-qodbc.gif
 Group: Administrator 
 Posts: 5510 
 Joined: 2006-02-17 
 Profile
 Posted : 2007-10-25 12:37:08

Simply check the "Launch QuickBooks UI" option.

 

  Top 
  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

 

  Top 
  Tom 
  6c3c1_sdk-qodbc.gif
 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.

 

  Top 
  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

 

  Top 
  Tom 
  6c3c1_sdk-qodbc.gif
 Group: Administrator 
 Posts: 5510 
 Joined: 2006-02-17 
 Profile
 Posted : 2007-10-26 09:19:40
Uncheck the "Launch QuickBooks UI" option. Your custom application needs to use a DSN with "Use the company file that's now open in QuickBooks" set for group 1. For group 2 you need to setup and use a differnet DSN connection with the company file setup in auto-login (unattended mode).

See also: What is error: 3260 (“Insufficient permission level to perform this action”)? 

 

  Top 
  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

 

  Top 
  Tom 
  6c3c1_sdk-qodbc.gif
 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. 

  Top 
 New Topic 
 
 Post Reply 
[1]  

Jump to