Object Modify Level Permission

navuser1
Member Posts: 1,334
Dear Sir,
I can't modify the Codeunit 439 Approval Managements of Nav 2009 R2 Db on SQL Server 2008 R2. It gives an error message :
What is the reason behind it ?
Kindly reply .
I can't modify the Codeunit 439 Approval Managements of Nav 2009 R2 Db on SQL Server 2008 R2. It gives an error message :
You do not have permission to insert into the Approval Entry Table
What is the reason behind it ?
Kindly reply .
Now or Never
0
Comments
-
Check Roles and Permissions assigned to you to know whether you have permission to insert into table Approval Entry(454)
And the license file also..0 -
mohana_cse06 wrote:Check Roles and Permissions assigned to you to know whether you have permission to insert into table Approval Entry(454)
And the license file also..
Thanks for quick reply Mohana.
Super role is assigned to the user.
I'm trying to add a simple Message/Error into the code for debugging purpose using a developer
license.
Note :- I can do the same thing in another DB(Local) of the same version.Now or Never0 -
Check the permissions property of CU Approvals Management..0
-
the reason is that the codeunit has been given the rights to insert records into table "approval entry". So any modifications made in the codeunit will require a license file that has those permissions for approval entry.0
-
mohana_cse06 wrote:Check the permissions property of CU Approvals Management..
This is same for both the BDsNow or Never0 -
Sog wrote:the reason is that the codeunit has been given the rights to insert records into table "approval entry". So any modifications made in the codeunit will require a license file that has those permissions for approval entry.
Right Sir.
I'm using same License two different DB (Same Version) and find that One can accepts the modification and another can not. :-kNow or Never0 -
navuser1 wrote:Sog wrote:the reason is that the codeunit has been given the rights to insert records into table "approval entry". So any modifications made in the codeunit will require a license file that has those permissions for approval entry.
Right Sir.
I'm using same License two different DB (Same Version) and find that One can accepts the modification and another can not. :-k
Did you have solved this problem, if yes do you mind to explain how solve this problem, because i get same error, i have give permission to approval request entry table. but stil get error.0 -
This is a license issue, not a rights issue.
Check in your license if it has the insert right on table data 454 Approval entry.
Because in Codeunit 439 its properties, there are explicit permissions required:
[quote codeunit 439
TableData Approval Entry=imd,TableData Approval Comment Line=imd,TableData Posted Approval Entry=imd,TableData Posted Approval Comment Line=imd,TableData Overdue Notification Entry=imd
If the license in use does not have at least the same rights as the line above, you should/can not modify this codeunit.
If you want to check your license, please make a (temp) form/page with table license permission.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