Inserting data in purchase header, "No." Already Exists

jhanvincent14
Member Posts: 214
Good day,
Im a newbie programmer in navision, Im trying to insert multuple data from my custom page to purchase header and it gives me an error. I already Initialize the record but it still not working. just see attached Photo for your reference. Hope you can help me
Im a newbie programmer in navision, Im trying to insert multuple data from my custom page to purchase header and it gives me an error. I already Initialize the record but it still not working. just see attached Photo for your reference. Hope you can help me

0
Best Answer
-
You do an INIT , but this will NOT clear the fields that are part of the primary key!
So probably the first time your code runs it will work OK, but the second time it will try to insert a new record using the same Purchase Order Number as the first time.
So you need to either use CLEAR instead if INIT, or manually clear the field(s) from the primary key (last option is for me the preferred option).Jan Veenendaal7
Answers
-
Is that order already existing in your db?
Is your no. series table updated correctly with last no. used?0 -
You do an INIT , but this will NOT clear the fields that are part of the primary key!
So probably the first time your code runs it will work OK, but the second time it will try to insert a new record using the same Purchase Order Number as the first time.
So you need to either use CLEAR instead if INIT, or manually clear the field(s) from the primary key (last option is for me the preferred option).Jan Veenendaal7 -
mohana_cse06 wrote: »Is that order already existing in your db?
Is your no. series table updated correctly with last no. used?
@mohana_cse06 hello
Is that order already existing in your db? ~ Yes, It must be Order
Is your no. series table updated correctly with last no. used? ~ I use the INSERT fuction code, this code is inside on a loop. so I think yes,0 -
I believe you need to modify your code. Go ahed once with Jan's approach.Thanks
Blog - rockwithnav.wordpress.com/
Twitter - https://twitter.com/RockwithNav
Facebook - https://facebook.com/rockwithnav/0 -
thanks guys0
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