Is there a way to check field's ID that is already used?

clement_blue
Member Posts: 16
Due to I'm new in Nav, so I recently faced a problem about how to understand the table structure/relationship between tables. The situation in the following:
-> I Add a new field "Cancelled" in 'Sales Shipment Header', and DataType is 'Boolean' with ID=50013.
-> However the ID had been used by other field in 'Sales Header' table, and its DataType is 'Code'.
-> After user post D/O from SO, user received an error message:
The two fields below must have the same type:
Field: Cancelled <-- Sales Order No.
Table: Sales Shipment Header <-- Sales Header
Type: Boolean <-- Code20
I would like to know that is there a way to check the ID in order to avoid the repeated ID? Because I do not want to realize that after customer to see the problem. Thank You
-> I Add a new field "Cancelled" in 'Sales Shipment Header', and DataType is 'Boolean' with ID=50013.
-> However the ID had been used by other field in 'Sales Header' table, and its DataType is 'Code'.
-> After user post D/O from SO, user received an error message:
The two fields below must have the same type:
Field: Cancelled <-- Sales Order No.
Table: Sales Shipment Header <-- Sales Header
Type: Boolean <-- Code20
I would like to know that is there a way to check the ID in order to avoid the repeated ID? Because I do not want to realize that after customer to see the problem. Thank You

0
Comments
-
Hi Clement,
This is Happening because of the Transferfield Statement, lucky that you used Boolen, if the Datatype was code , you wouldnt have seen the error.
When ever you add a field to Sales Header, You should always check for the field availability on the following Tables i mean the field ID's.
Sales Shipment Header
Sales Invoice Header
Sales Credit Memo Header.
You Can find the field id's used by going to the designing mode of these Tables.
Cheer's
Prem0
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