Why did deleting the zup file fix this?
matttrax
Member Posts: 2,309
I know the zup file stores user preferences, like column settings, filters, etc. But I'm wondering what else is in there. This was the scenario:
On any sales order the user could not delete lines from Item Tracking. Restarting Navision didn't help, restarting the computer didn't help. Other users could delete item tracking on orders, even the same orders the user was having trouble with, just fine.
The error the user would receive was from some custom code long ago that nobody every tested correctly. IF xrec."Serial No." <> rec."Serial No." THEN MODIFY. Only problem was it was in a trigger where modify was not allowed.
I'm wondering what is stored in the zup file that would cause that conditional to start evaluating to true, even though the serial had not been changed (assuming that it was not deleted and equal to blank when the conditional evaluated as other users could delete with no issue)?
On any sales order the user could not delete lines from Item Tracking. Restarting Navision didn't help, restarting the computer didn't help. Other users could delete item tracking on orders, even the same orders the user was having trouble with, just fine.
The error the user would receive was from some custom code long ago that nobody every tested correctly. IF xrec."Serial No." <> rec."Serial No." THEN MODIFY. Only problem was it was in a trigger where modify was not allowed.
I'm wondering what is stored in the zup file that would cause that conditional to start evaluating to true, even though the serial had not been changed (assuming that it was not deleted and equal to blank when the conditional evaluated as other users could delete with no issue)?
0
Comments
-
Was this on a form? if so which trigger.David Singleton0
-
This was from the standard Item Tracking Lines form. The code itself was in another object, but I can't remember the exact one. This happened about a week ago and I just remembered to ask about it here. I will try and find it again.
[Edit] T336 - Tracking Specification - Serial No. - OnValidate (I know MODIFY is allowed here, I was just getting an error that it wasn't).0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.7K Microsoft Dynamics NAV
- 18.8K 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
- 333 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
