Welcome, Guest. Please Login.
05/25/25 at 07:44:00
News:
Home Help Search Login


Pages: 1
Send Topic Print
Have to logout everyone to change settings? (Read 1884 times)
kkmfg
Senior Member
****


Ghost of the code

Posts: 375
Gender: male
Have to logout everyone to change settings?
01/22/08 at 12:13:55
 
This is a really annoying problem... When someone tries to change any setting in the system manager it says that they've got to log everyone else out or else they can't make changes. What is the purpose of a database system if you can't make changes while people are online? In our case, today, we wanted to change the message that prints at the bottom of our invoices. This should be possible to do with everyone logged in. Now, we've only got 5 users. I can't imagine how big a pain this must be for people who have 50 users.
 
I realize that this is probably done so that a setting can't be changed in mid stream while another program is running but that's what transaction isolation is for. Or, at the very least, maybe make a local copy of the system variables at the start of a module so that any changes don't take it by surprise.
 
I'm starting to think that I'd like to find where the message in question is stored and change it myself behind Evo's back...
Back to top
 
 

Collin
K & K Manufacturing, Inc

EvoERP Version 1-22-10 SP3
5 User Workgroup Pervasive 10
Email WWW   IP Logged
NovaZyg
Administrator
*****


When all else
fails.. Read the
instructions.

Posts: 789
Gender: male
Re: Have to logout everyone to change settings?
Reply #1 - 01/22/08 at 15:10:34
 
Yeah, Bad design. DBA put a lot of the system settings in BKSYMSTR and BKYSMSTR one record in each file, and it is constantly being used for the next SO,PO,WO numbers etc...  That is why you can't make changes while others are in the system. I think it sucks, and if you notice Istech stuff (SD-Q and SM-K) do not have this issue.  
 
Case of programmer(s) letting the boss, a non programmer, design the database... this is what I inherited...
 
Sure moving to C# or something more main stream would be good, but just look at what DBA did and is still doing with DBA NG. It is starting from scratch.  
 
As we port this stuff to TAS7 (yes TAS7) We are trying to fix some of these issues. We are looking into DLL calls to SQL so that we can take advantage of the relational side of Pervasive.. but one thing at a time, It is a big job to port all this stuff, and make sure it still works. There are a lot of DOS based function in DBA that we are converting to windows. It is a long road but one we are willing to travel and we hope you will all stay along for the ride. (We will try to make it not too bumpy)  
 
 Wink
Back to top
 
 

Allen Landry
Evo~ERP

EvoERP and DBA Classic always Beta's of the Latest versions.

WWW   IP Logged
kkmfg
Senior Member
****


Ghost of the code

Posts: 375
Gender: male
Re: Have to logout everyone to change settings?
Reply #2 - 01/22/08 at 19:20:21
 
Glad to know you don't seem to be taking my comments and suggestions personally. Wink I do think that you guys are doing a pretty good job but it's still really easy to get itchy when so many things are still a mess. And, of course, progress always seems a lot slower than would be preferable. (The sad story of most all programs.)
 
It tends to happen that people get either promoted to management or elect themselves to management without any idea as to how to actually do their employee's job. This is a big mistake as it puts managers into a position to make decisions which they are way too inept (in that field of knowledge) to make. A good manager would attempt to get input from people who actually have an idea about what they are talking about but well... Dilbert comics wouldn't exist if good managers grew on trees.
 
As for porting to C#, that would of course need to be done the same way the TAS7 versions are done: one module at a time. It wouldn't be that much different than the switch from TAS5 to TAS7. From what investigation I've done it seems like TAS5 and TAS7 do not bear a huge resemblance... It seems that there is a very knowledgeable core group of people who know TAS in and out but they are very, VERY few compared to the people who can help and/or answer questions about something more mainstream like VB, JAVA, C#, etc. Still, I suppose TAS7 isn't so terrible even if it is only used by about 10-20 people.
 
If you are indeed going to use SQL (which you definitely should do)  then the opportune time, in my opinion, is when you are porting the app out of Tas5 anyway. Btrieve is a dead horse that has been kept on life support for many years too long. Both Addsum and CAS advertise support for SQL and ODBC natively don't they?
Back to top
 
 

Collin
K & K Manufacturing, Inc

EvoERP Version 1-22-10 SP3
5 User Workgroup Pervasive 10
Email WWW   IP Logged
Kelloggs
Active Member
*****


Do crazy people know
they are crazy?

Posts: 784
Gender: male
Re: Have to logout everyone to change settings?
Reply #3 - 01/23/08 at 12:13:36
 
One of our child companies uses Made2Manage, a $2,600 seat ERP program.
You have to log people off people as well. I dont understand what's the big deal here.
 
At least on Made2Manage you can change the Vendor Currency!!!  Angry
 
You guys keep asking for new features, when the most basic dont work well or dont work at all.
 
How is this for a comment?
 
Regards,
 
Kelloggs
Back to top
 
« Last Edit: 01/23/08 at 14:15:03 by Kelloggs »  

Evo ERP - 35 Users
Dumped MS Access like a hot potato (VB.Net rules!!!)
Email WWW   IP Logged
kkmfg
Senior Member
****


Ghost of the code

Posts: 375
Gender: male
Re: Have to logout everyone to change settings?
Reply #4 - 01/23/08 at 12:38:14
 
Well.. you see, in my eyes I'm not asking for new features. I'm asking for the thing to work like it's supposed to. SQL, transactions, not having to log out to change things, better database normalization, etc. It should have NEVER not been like that. The reason it IS like that is that it's derived from old code. And that old code has long since been sort of crusty.
 
 
Back to top
 
 

Collin
K & K Manufacturing, Inc

EvoERP Version 1-22-10 SP3
5 User Workgroup Pervasive 10
Email WWW   IP Logged
NovaZyg
Administrator
*****


When all else
fails.. Read the
instructions.

Posts: 789
Gender: male
Re: Have to logout everyone to change settings?
Reply #5 - 01/23/08 at 13:10:44
 
Quote:
At least on Made2Manage you can change the Vendor Currency!!! Angry

 
You can change currency in DBA too? what are you referring to here John?
 
Back to top
 
 

Allen Landry
Evo~ERP

EvoERP and DBA Classic always Beta's of the Latest versions.

WWW   IP Logged
Kelloggs
Active Member
*****


Do crazy people know
they are crazy?

Posts: 784
Gender: male
Re: Have to logout everyone to change settings?
Reply #6 - 01/23/08 at 13:21:20
 
Go to AP-A (T7APA.RWN)
 
Select a Vendor and try to change the currency
 
Error:
The field: ISIS.MCF.CODE was not found. You my include only..............
 
 
 Kelloggs
 
Back to top
 
 

Evo ERP - 35 Users
Dumped MS Access like a hot potato (VB.Net rules!!!)
Email WWW   IP Logged
NovaZyg
Administrator
*****


When all else
fails.. Read the
instructions.

Posts: 789
Gender: male
Re: Have to logout everyone to change settings?
Reply #7 - 01/23/08 at 13:29:58
 
you have a bad lookup table...
 
run T7GDM.RWN  and select the overwrite option.
 
 
It works fine here..
 
Back to top
 
 

Allen Landry
Evo~ERP

EvoERP and DBA Classic always Beta's of the Latest versions.

WWW   IP Logged
Kelloggs
Active Member
*****


Do crazy people know
they are crazy?

Posts: 784
Gender: male
Re: Have to logout everyone to change settings?
Reply #8 - 01/23/08 at 14:22:54
 
It doesnt work here.
 
Should I send the Limousine?
 
Tongue
 
Kelloggs
Back to top
 
 

Evo ERP - 35 Users
Dumped MS Access like a hot potato (VB.Net rules!!!)
Email WWW   IP Logged
NovaZyg
Administrator
*****


When all else
fails.. Read the
instructions.

Posts: 789
Gender: male
Re: Have to logout everyone to change settings?
Reply #9 - 01/23/08 at 14:29:30
 
John,
 
  Are you on the 12/15/07 updates?
 
 
Back to top
 
 

Allen Landry
Evo~ERP

EvoERP and DBA Classic always Beta's of the Latest versions.

WWW   IP Logged
Kelloggs
Active Member
*****


Do crazy people know
they are crazy?

Posts: 784
Gender: male
Re: Have to logout everyone to change settings?
Reply #10 - 01/23/08 at 14:46:29
 
IS Tech Update 09/27/07.  I know, I need to move to the newest update.
 
But I wanted to make a point here.   Smiley
 
I will update the system sometime next month.
 
Kelloggs,
 
Back to top
 
 

Evo ERP - 35 Users
Dumped MS Access like a hot potato (VB.Net rules!!!)
Email WWW   IP Logged
NovaZyg
Administrator
*****


When all else
fails.. Read the
instructions.

Posts: 789
Gender: male
Re: Have to logout everyone to change settings?
Reply #11 - 01/23/08 at 16:08:13
 
John/everyone not on the latest updates.
 
  We get complaints that this doesn't work or that doesn't work, and for the most part we try our best to fix these things. Then we release an update.  
 
  When you then complain that something is not working we go and test to see if we can repeat the bug. (if so, then we can fix it) But if you are not on the latest updates and we already fixed this issue, we wast time chasing stuff that is already fixed. It would really help if you could all update your signatures to tell us what update you are running.
 
 We do want and need your feedback, if something is not working please tell us. Just also let us know what version you are running.
 
 Wink
Back to top
 
 

Allen Landry
Evo~ERP

EvoERP and DBA Classic always Beta's of the Latest versions.

WWW   IP Logged
Pages: 1
Send Topic Print