Friday, January 27, 2006


There currently seems to be a memory leak on 2-tier batch servers when utilizing long-running procedures. Reaching an "out of memory" condition can cause the "Smartheap Memory Error" and a C++ Runtime error to show up.

Supposedly this will be fixed in SP5. Or, you can complain to your Microsoft reps and maybe they can backport the patch for you. ;)

AOC Files

As I'm sure many of you know, Axapta caches data on the local client in order to speed processing of requests. Well, many times in my job I've encountered situations where an AOC file has been determined to be the root cause of a serious issue. Many times that we have seen problem-PCs, they also have a large number of AOC files on the HDD. Naturally, we don't want to delete these, but it's always a good start on troubleshooting. And, just in case you didn't know, AOC files are stored under the Documents and Settings folder. Just do a search for *.aoc and make sure to include Hidden and System files. I've seen the size of these files jump up to 20 MB a piece...not a lot I know, but when you've got 100 of them on a PC...

Edit: Something I found just after I wrote this...Is Brandon George's little piece on it. It helps when you google "Axapta AOC".

Thursday, January 26, 2006

Security Settings

For some reason, you can't access the UserGroupList, AccessRightsList, UserGroupInfo, SysSecurityFormTable, or SysSecurityFormControlTable tables from inside of Axapta. I query on these tables quite often from SQL, so this is quite strange...

Saturday, January 14, 2006

Pricing Lockdown

If you're utilizing the Inventory Module Parameters and you're ever looking to lock down pricing, take a look at the InventTableModule. For every item in the Item Master, it keeps three records: one, what the inventory price is; two, what the purchase order price is; and three, what the sales order price is. If you have users complaining about their prices being altered, take a look here:

I initially stumbled across this table when I was trying to lock down security rights to change prices in the Item Master. By the way, in order to do that you have to go to Administration -> Setup -> User Groups -> Permissions -> Permissions and select the Main Menu view. Then go here and take a look...

Thursday, January 12, 2006

Missing Journal Lines

Have you ever had a user come up to you saying that right after they posted their journal, all of the lines disappeared? Well, that happened to me today. Here's what does it...

There an option under Inventory Management -> Setup -> Journals -> Journal Names, Inventory that allows you to delete the lines of a journal after it has posted.

Why you would want to do this, I don't know.

But just go in here and select the "General" tab and deselect this checkbox:

Then try to con your developers into writing a script that pulls from InventTrans in order to recreate the journals...


My name is Brian and I work for a telecom company doing Axapta Support. I'll be blogging about the daily experiences and interesting trivia that I find through my job. I'm also studying up on Axapta development, so expect some of that as well.