Tracking Specification

generic
Member Posts: 511
Hello
This table is mainly used as temporary table for users to enter tracking lines on the form as well in many places in code to handle tracking entries.
In code they can all be changed to use Temporary reservation entry.
The Tracking Entry form should use the actual reservation entry. This will make the entering of serial and lot no much faster. They don't have to store them temporary and on close of form write them to the reservation entry.
The warehouse has its own tracking entry and form that can be replaced as well.
Is this a good design?
This table is mainly used as temporary table for users to enter tracking lines on the form as well in many places in code to handle tracking entries.
In code they can all be changed to use Temporary reservation entry.
The Tracking Entry form should use the actual reservation entry. This will make the entering of serial and lot no much faster. They don't have to store them temporary and on close of form write them to the reservation entry.
The warehouse has its own tracking entry and form that can be replaced as well.
Is this a good design?
0
Comments
-
I do not understand why you are asking that? Whole warehouse area in NAV have bad design... since first version :-)0
-
You answered second part of my question about warehouse management.
My first question is about SN and why using Temporary Tracking specification, if you can use Reservation entry table0 -
The reservation table is not used directly, because there is more business logic to run before the entries are created. Thus first collecting the info through temporary table and than run the logic to insert necessary entries into the target table (you know, sometime you are inserting 2 entries into the table, sometime one, with different types etc.)0
-
I'll by the idea that the user input would make sense,
but why use the tracking specification in posting routines? look at CU 22 for example.0 -
Once again for "simplification" (which is in most cases more complicated... :-) - The data in Reservation entry is too complicated to just say "I need to post this and this lot/serial no.". Thus first there is process taking the data and creating simple table with needed info. I think that this process needs to be revisited, because it complicatecases, when you need to post e.g. transfer or something from your code with tracking. You cannot just simply fill the jnl line and post, if you want to keep the whole business logic.0
-
If they remove LOT and SN out of Item ledger (just like they did with bin) and make it only part of warehouse entry, it will simplify redundancy and complex code.0
-
generic wrote:If they remove LOT and SN out of Item ledger (just like they did with bin) and make it only part of warehouse entry, it will simplify redundancy and complex code.
That's questionable, because if you are using LOTs and FIFO, I think it will be not good for simplicity to divide lot from Item Ledger Entry. It will be hard to correctly apply the entries...0
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