Vantage windows get slower over time... need reopening

--- In vantage@yahoogroups.com, "Rob Bucek" <rbucek@...> wrote:
> Are you using something like Wintask?
Using Mouse and Key Recorder (kratronic.com) - see my other reply for more detail on this. Highly recommended, powerful (and potentially dangerous) tool.
PROBLEM:
Vantage windows get sluggish and unresponsive after a thousand saves or so. We'd like this NOT to occur.

BACKGROUND:
The average human won't ever encounter this problem... However we are not an average company, and don't always use average humans to enter data. We use a macros to modify mass data in Vantage (V8.03.405A), eg to change primary bins for every part in Vantage using the Part Maintenance windows. The macro reads data from a file, and opens the appropriate parts, and goes through the motions like any human user of modifying the part info - only quicker, and without coffee breaks... We use this macro with other windows/modules too. Some windows exhibit this problem, some do not.

The problem we have is that after using a window a thousand times or so, the window gets reaaaaaalllly slow, taking ages to draw/load data. The macro can slow down to suit this, and/or reopen the Part Maintenance window, which resolves the problem.

BUT what I'd really like is to know why this is occurring, and avoid the slow down. It seems like a memory leak, but traditional memory management programs don't help. Officially our support company no longer endorse our use of the macros (though they did when we were on V6), and I expect that'd be Epicor's stand also (though we are not allowed to talk to them directly anyway). V6 never had this problem.

Any ideas? Is there some kind of caching happening that we can turn off? Or is there some action we can perform to restore normal operational speed?

Thanks in advance.
I am sorry I don't have an answer to your problem. However, what I would like to know how your using macros to enter data. This may be the answer to a few of our problems.
Jen
jsmith@...



--- In vantage@yahoogroups.com, "Kerry_Muntz" <kerry_muntz@...> wrote:
>
> PROBLEM:
> Vantage windows get sluggish and unresponsive after a thousand saves or so. We'd like this NOT to occur.
>
> BACKGROUND:
> The average human won't ever encounter this problem... However we are not an average company, and don't always use average humans to enter data. We use a macros to modify mass data in Vantage (V8.03.405A), eg to change primary bins for every part in Vantage using the Part Maintenance windows. The macro reads data from a file, and opens the appropriate parts, and goes through the motions like any human user of modifying the part info - only quicker, and without coffee breaks... We use this macro with other windows/modules too. Some windows exhibit this problem, some do not.
>
> The problem we have is that after using a window a thousand times or so, the window gets reaaaaaalllly slow, taking ages to draw/load data. The macro can slow down to suit this, and/or reopen the Part Maintenance window, which resolves the problem.
>
> BUT what I'd really like is to know why this is occurring, and avoid the slow down. It seems like a memory leak, but traditional memory management programs don't help. Officially our support company no longer endorse our use of the macros (though they did when we were on V6), and I expect that'd be Epicor's stand also (though we are not allowed to talk to them directly anyway). V6 never had this problem.
>
> Any ideas? Is there some kind of caching happening that we can turn off? Or is there some action we can perform to restore normal operational speed?
>
> Thanks in advance.
>
> Any ideas? Is there some kind of caching happening that we can turn off?
> Or is there some action we can perform to restore normal operational
> speed?

Probably not what you're looking for but several on this list use the
Business Objects directly to do this kind of work. We trace the calls made
and then write a .Net program to make changes/additions/etc. It eliminates
the UI altogether and is a bit peppier than using the WebServices since it
doesn't have to convert everything to and from XML. As far as Vantage/Epicor
is concerned, it looks like the Client.

Mark W.
Are you using something like Wintask?



Rob Bucek

Manufacturing Engineer

PH: 715-284-5376 ext 311

FAX: 715-284-4084

<http://www.dsmfg.com/>

(Click the logo to view our site)



________________________________

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf
Of smithjennifer79
Sent: Wednesday, April 15, 2009 3:38 PM
To: vantage@yahoogroups.com
Subject: [Vantage] Re: Vantage windows get slower over time... need
reopening.





I am sorry I don't have an answer to your problem. However, what I would
like to know how your using macros to enter data. This may be the answer
to a few of our problems.
Jen
jsmith@... <mailto:jsmith%40asmfab.com>

--- In vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com> ,
"Kerry_Muntz" <kerry_muntz@...> wrote:
>
> PROBLEM:
> Vantage windows get sluggish and unresponsive after a thousand saves
or so. We'd like this NOT to occur.
>
> BACKGROUND:
> The average human won't ever encounter this problem... However we are
not an average company, and don't always use average humans to enter
data. We use a macros to modify mass data in Vantage (V8.03.405A), eg to
change primary bins for every part in Vantage using the Part Maintenance
windows. The macro reads data from a file, and opens the appropriate
parts, and goes through the motions like any human user of modifying the
part info - only quicker, and without coffee breaks... We use this macro
with other windows/modules too. Some windows exhibit this problem, some
do not.
>
> The problem we have is that after using a window a thousand times or
so, the window gets reaaaaaalllly slow, taking ages to draw/load data.
The macro can slow down to suit this, and/or reopen the Part Maintenance
window, which resolves the problem.
>
> BUT what I'd really like is to know why this is occurring, and avoid
the slow down. It seems like a memory leak, but traditional memory
management programs don't help. Officially our support company no longer
endorse our use of the macros (though they did when we were on V6), and
I expect that'd be Epicor's stand also (though we are not allowed to
talk to them directly anyway). V6 never had this problem.
>
> Any ideas? Is there some kind of caching happening that we can turn
off? Or is there some action we can perform to restore normal
operational speed?
>
> Thanks in advance.
>





[Non-text portions of this message have been removed]
Hi Mark - thanks for that. That definitely sounds like something that'd interest us. I'll pose a question to our support company (Cogita, New Zealand) and see if they can point us in the direction of some training in this. Any resources you'd recommend?

ta kindly, Kerry.


>
> Probably not what you're looking for but several on this list use the
> Business Objects directly to do this kind of work. We trace the calls made
> and then write a .Net program to make changes/additions/etc. It eliminates
> the UI altogether and is a bit peppier than using the WebServices since it
> doesn't have to convert everything to and from XML. As far as Vantage/Epicor
> is concerned, it looks like the Client.
>
> Mark W.
>
Hi Jen. See also the reply made by Mark Wonsil, as that might be a more elegant solution than what we are currently doing.

What we're using is Mouse and Key Recorder (kratronic.com), which is a very affordable, brilliant tool. At it's most basic, it's a key logger, that plays back the mouse actions and keyboard entries through the OS GUI, to whatever programs are running (ie not just Vantage). But with some polishing, it's capable of being so much more, and can include decision making and complex failsafes. Personally I've written hundreds of macros (eventually I hope to contract myself out again for doing this for other companies...) Heaps of potential in it - it saves us about a person and a half a year in data entry, and helps us avoid direct table maintenance... But you need someone proficient at macros to get the best from it, and perhaps a dedicated machine. It's similar to VB, but easier - easy to learn.

Kerry.


--- In vantage@yahoogroups.com, "smithjennifer79" <jsmith@...> wrote:
>
> I am sorry I don't have an answer to your problem. However, what I would like to know how your using macros to enter data. This may be the answer to a few of our problems.
> Jen
> jsmith@...
> Hi Mark - thanks for that. That definitely sounds like something that'd
> interest us. I'll pose a question to our support company (Cogita, New
> Zealand) and see if they can point us in the direction of some training in
> this. Any resources you'd recommend?

I put an example program up in the files section of this group:

http://tech.groups.yahoo.com/group/vantage/files/C%23/

To start, it's the same as Service Connect. You trace what you want to do
and then make the same calls in the .Net language of your choice. (I've been
moving to C# because only C# customizations convert to the Web version of
Epicor 9.) The example program re-links attachments if you ever move a
server or rename a share.

Mark W.