User error

vikram7_dabas
Member Posts: 611
I have created the Subcontracting order When I am sending its components it is showing me error:Another user has modified the record for the sub Order Component list after you retrieved from databse.Enter your changes again in the updated window,or start the interrupted activity again.
Identification fields and values:
Document No.=T8So00001,Document Line No. ='10000',Parent Item No.= 'I00019872',Line No.='10000'.
This error comes again and again I have log out many times again it is showing me the same error.What I have to do?
Identification fields and values:
Document No.=T8So00001,Document Line No. ='10000',Parent Item No.= 'I00019872',Line No.='10000'.
This error comes again and again I have log out many times again it is showing me the same error.What I have to do?
Vikram Dabas
Navision Technical Consultant
Navision Technical Consultant
0
Comments
-
Do you have here customized code?
If yes, lets see your code.Do you make it right, it works too!0 -
Dear Garak
I am using Nav4.0SP3 Indian Version.Yes there is little bit customization.Code added in codeunit 16360 on OnRun trigger of Codeunit 16360 given below my code is started with tag //TRI SUB V.D 21.08.08 and ("Actual Consumed Qty." and Actual Qty at Vendor Location) are own customized fields in SubOrder ComponentList table(ID 16321)
IF SubConSend THEN BEGIN
SubOrderComponentList.SETFILTER(SubOrderComponentList."Document No.","Document No.");
SubOrderComponentList.SETRANGE(SubOrderComponentList."Document Line No.","Line No.");
SubOrderComponentList.SETFILTER( SubOrderComponentList."Parent Item No.","No.");
CreateDeliveryChallan(SubOrderComponentList,Rec);
SubOrderComponentList.FIND('-');
REPEAT
IF SubOrderComponentList."Quantity To Send" <> 0 THEN BEGIN
FillSendCompItemJnlLineAndPost(SubOrderComponentList);
SubOrderComponentList."Quantity To Send" := 0;
END;
IF SubOrderComponentList."Qty. for Rework" <> 0 THEN BEGIN
RecieveBackCompRW(SubOrderComponentList);
SendAgain(SubOrderComponentList);
SubOrderComponentList."Qty. for Rework" := 0;
END;
UpdateExciseInChallan(DeliveryChallanHeader);
//TRI SUB V.D 21.08.08 START
tgActualQtyAtVenLoction := 0;
SubOrderComponentList.CALCFIELDS(SubOrderComponentList."Total Qty at Vendor Location",SubOrderComponentList."Actual Consumed Qty.");
tgActualQtyAtVenLoction := SubOrderComponentList."Total Qty at Vendor Location" - SubOrderComponentList."Actual Consumed Qty.";
IF tgActualQtyAtVenLoction < 0 THEN
SubOrderComponentList."Actual Qty at Vendor Location" := 0
ELSE
SubOrderComponentList."Actual Qty at Vendor Location" := tgActualQtyAtVenLoction;
//TRI SUB V.D 21.08.08 STOP
SubOrderComponentList.MODIFY;
UNTIL SubOrderComponentList.NEXT = 0;
END;
"Qty. to Reject (Rework)" := 0;
"Deliver Comp. For" := 0;
MODIFY;Vikram Dabas
Navision Technical Consultant0
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