Data Compression & Deletion In Navision 3.10

senna
Member Posts: 44
Has anyone got any hints or tips on the best use of the data compression and deletion tools in Nav 3.10??
I am currently working with a customer who has had this problem previously, during the first attempts a while back we found that that there was some items with a discrepancy between the inventory and no. of stock units and some of these items were found to have problems after the stock entries compression. We also found that the item ledger entries compression did not compress at all. Is there generally a best practice way around achieving this?
I am also looking at deleting some records where it is not set as a transaction type of entry. The customer is looking to only have 2 years worth of 'live' data so are looking at specific areas for deletion consisting of Production BOMS, Versions which have been set to closed, Finished Quantity Orders, Finished Production Orders and invoiced shipments and receipts in the required date range as these have been effectively turned into invoices.
Any hints/tips or guidance greatly appreciated.
I am currently working with a customer who has had this problem previously, during the first attempts a while back we found that that there was some items with a discrepancy between the inventory and no. of stock units and some of these items were found to have problems after the stock entries compression. We also found that the item ledger entries compression did not compress at all. Is there generally a best practice way around achieving this?
I am also looking at deleting some records where it is not set as a transaction type of entry. The customer is looking to only have 2 years worth of 'live' data so are looking at specific areas for deletion consisting of Production BOMS, Versions which have been set to closed, Finished Quantity Orders, Finished Production Orders and invoiced shipments and receipts in the required date range as these have been effectively turned into invoices.
Any hints/tips or guidance greatly appreciated.

0
Comments
-
Shame ive not had any replies here.... was it something i said
Seriously though if any of you Navision experts have any general advice on data deletion and compression methods, i'd love to hear what you got to say...0 -
There are a lot of issues with Date compression, these issues continue in NAvision for at least 15 years, so nothing new.
The first thing is that the routine by their nature do not handle any mods made to the ledgers. So you need to carefully address these issues. More importantly is that 3.10 was very much a problematic version, so if you are using manufacturing, especially with Lot or Serial Numbers, then expect issues. If you upgraded from 3.01 to 3.10 then expect those issue to be multiplied 10 times.
Bascially I allways advice users, that if you have any substantial level of mods, or if you have upgraded, then you really need a good analyst to take a look at how compression works, and see if it truely suits your requirements.
I know there is a concept that reducing database size will make the system faster, but really it wont make as big a change as you may expect. (That is using the standard routines).
As to your commentI am also looking at deleting some records where it is not set as a transaction type of entry.
I have no idea what that means, so please clarify.David Singleton0 -
Thanks for your reply David.
I sense an element of caution in your response and with all the issues you mention and sadly it doesn't surprise me.
Unfortunately the database in question does have a number of modifications so I do think I am going to run into complications with some of the data, not mentioning the other problems you kindly have pointed out with version 3.10
What I mean't by " deleting some records where it is not set as a transaction entry" was specific Items such as Production Boms / Versions which have been set to closed, Finished Quality Orders, Finished Production Orders, and even possibility invoiced shipments and receipts in the required date range as these have effectively been turned into invoices.
Sorry for the lack of clarity and thanks again for the information so far0 -
senna wrote:Thanks for your reply David.
I sense an element of caution in your response and with all the issues you mention and sadly it doesn't surprise me.
Unfortunately the database in question does have a number of modifications so I do think I am going to run into complications with some of the data, not mentioning the other problems you kindly have pointed out with version 3.10
You are welcome.
Just to clarify, that the Date Comprssion isssue, is not so much an issue of Navision, more of the business model of the customer. If you look at the routine, you will see that it only looks att he core Item Ledger (Entry, Value and Appplication) tables, and Dimensions. It does not look at thinks such as Physical inventory, BOMs, manufacturing Invoicing, Orders etc. So if your busniness model requires links between these tables, then Date Compression could easily delete information, that whilst not critical to Navision's structure, is important to you business.senna wrote:What I mean't by " deleting some records where it is not set as a transaction entry" was specific Items such as Production Boms / Versions which have been set to closed, Finished Quality Orders, Finished Production Orders, and even possibility invoiced shipments and receipts in the required date range as these have effectively been turned into invoices.
Sorry for the lack of clarity and thanks again for the information so far
Yes that is the issue, that basically the Date Compression does not take into account the related data structure.
On a further note, you may also find that the compression routine keeps a lot of data that your business does not need, at the saem time as deleteing things that are needed. Thus I always recommend that the routine is used as a base, and that you build your own compression to work with your business.
Again this is NOT a bug or a problem with Navision, its just that the routines do not suit most users.David Singleton0 -
These queries originate from a customer i'm currently dealing with on Nav 3.10 who have a fairly big database (35GB and expanding...) who are having continuous performance issues is various parts of the database.
They are heavily modified in the Production/Planning aspect of Navision so hence my reluctance to attempt any of the standard compression tools.
Thinking alternatively here, are there any other recommendations to improve performance?? I have already looked at hardware (customer using 3gb processor) but this doesn't seem to have improved anything and they are very keen to resolve these ongoing issues.
Are there any benefits to performance / hardware capability if this customer were to upgrade to V4.00 or V5.00 at a later point?
Again, any advice is appreciated0 -
Add more Hard disks, you can never have enough hard disks.David Singleton0
-
Thanks David.... by operating from more hard disks is this guaranteed to improve performance?
Apologies in advance for my obvious questions.....0 -
In virtually every case, more disks will make Navision faster.David Singleton0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions