3.7-4.0 Upgrade Step 2 Error

jazzyjess
Member Posts: 54
Hi all,
During the 4.0 upgrade Step 2 Data Conversion process, I ran the "Transfer Data" on Form 104002 which runs codeunit 104048 ...a few tables are committed successfully, however, i also ran into error that was caused by the following "unresolved variable" problem in codeunit 104048. (see line highlited in red). I could not find this particular field in the Prod.Order Line table (not on both 3.7 standard and custom, and also not on 4.0 standard), and i wonder whether i should create the field or just comment the line out?
Has anyone encountered this problem during step 2 upgrade?
UpdateProdOrderLine(VAR StateIndicator : Record "State Indicator")
WITH ProdOrderLine DO
IF StateIndicator.UpdateTable(TABLENAME) THEN BEGIN
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
SETRANGE(Status,Status::Finished);
IF FIND('-') THEN
REPEAT
StateIndicator.Update;
IF "Completely Invoiced" THEN
"Cost is Adjusted" := TRUE;
"Allow Online Adjustment" := TRUE;
MODIFY;
UNTIL NEXT = 0;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
END;
Thank you very much !!
During the 4.0 upgrade Step 2 Data Conversion process, I ran the "Transfer Data" on Form 104002 which runs codeunit 104048 ...a few tables are committed successfully, however, i also ran into error that was caused by the following "unresolved variable" problem in codeunit 104048. (see line highlited in red). I could not find this particular field in the Prod.Order Line table (not on both 3.7 standard and custom, and also not on 4.0 standard), and i wonder whether i should create the field or just comment the line out?
Has anyone encountered this problem during step 2 upgrade?
UpdateProdOrderLine(VAR StateIndicator : Record "State Indicator")
WITH ProdOrderLine DO
IF StateIndicator.UpdateTable(TABLENAME) THEN BEGIN
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
SETRANGE(Status,Status::Finished);
IF FIND('-') THEN
REPEAT
StateIndicator.Update;
IF "Completely Invoiced" THEN
"Cost is Adjusted" := TRUE;
"Allow Online Adjustment" := TRUE;
MODIFY;
UNTIL NEXT = 0;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
END;
Thank you very much !!
0
Comments
-
My guess, you are using upgrade toolkit 4.00 SP1 and using 4.0 object. That field is in 4.0 SP1. It is used to partially role up the cost for a production order and move it out of WIP account.0
-
Hello,
I am going to start an upgrade procedure from 3.70 to 4.0 SP1.
Can you tell me the steps which you used?
Thanks
Best regads0 -
semaa wrote:Hello,
I am going to start an upgrade procedure from 3.70 to 4.0 SP1.
Can you tell me the steps which you used?
Thanks
Best regads
Umm... The upgrade steps are detailed in the upgrade toolkit...Confessions of a Dynamics NAV Consultant = my blog
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book0
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