100 purchase orders
suri
Member Posts: 123
report which will create 100 purchase orders, 100 sales orders for same vendor and same item for testing
i have taken two data items
purchase header
purchase line
i have written the code in onaftergetrecord()
IF "Purchase Header".FINDLAST THEN
FOR i :=1 TO 5 DO
BEGIN
"Purchase Line".INIT;
"Purchase Header"."Document Type" :="Purchase Header"."Document Type"::Invoice;
"Purchase Header"."No.":="Purchase Line"."No.";
"Purchase Header"."No.":='55555';
"Purchase Line".INSERT;
END
it was throwing an error
purchase line already exists identification fields and values
can any one suggest me some idea.regarding this
thank you
i have taken two data items
purchase header
purchase line
i have written the code in onaftergetrecord()
IF "Purchase Header".FINDLAST THEN
FOR i :=1 TO 5 DO
BEGIN
"Purchase Line".INIT;
"Purchase Header"."Document Type" :="Purchase Header"."Document Type"::Invoice;
"Purchase Header"."No.":="Purchase Line"."No.";
"Purchase Header"."No.":='55555';
"Purchase Line".INSERT;
END
it was throwing an error
purchase line already exists identification fields and values
can any one suggest me some idea.regarding this
thank you
0
Comments
-
hi all...the below code was inserting one no that is 5899..
IF "Purchase Header".FINDLAST THEN
"Purchase Header".INIT;
"Purchase Header"."Document Type" :="Purchase Header"."Document Type"::Invoice;
"Purchase Header"."No.":='5899';
MESSAGE('%1',"Purchase Header"."No.");
"Purchase Header".INSERT
END
coming to this code it was trowing an error already exists
IF "Purchase Header".FINDLAST THEN
FOR i :=1 TO 5 DO
BEGIN
"Purchase Header".INIT;
"Purchase Header"."Document Type" :="Purchase Header"."Document Type"::Invoice;
"Purchase Header"."No.":='5899';
MESSAGE('%1',"Purchase Header"."No.");
"Purchase Header".INSERT
END0 -
ok i understand document type and no both are primary keys thats why it was throwing an error
but how can i 100 lines with same item
can any one give me suggestion0 -
ok one and all,i got by this code
i have taken two data items
purchase header,purchase line
code unit=noseriemanagement
record=purchase & payable setup
and i have return this code in onafter get record()
Pursetup.GET;
IF "Purchase Header".FINDLAST THEN
FOR i :=1 TO 5 DO
BEGIN
"Purchase Header".INIT;
pheader."No.":=nomgmt.GetNextNo(Pursetup."Order Nos.",0D,TRUE);
pheader."Buy-from Vendor No.":='1255';
pheader.INSERT;
END
thank you.....0 -
[Topic closed because of Double Posting: viewtopic.php?f=23&t=56989]0
This discussion has been closed.
Categories
- All Categories
- 75 General
- 75 Announcements
- 66.7K Microsoft Dynamics NAV
- 18.8K 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
- 610 NAV Courses, Exams & Certification
- 1.9K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 251 Dynamics CRM
- 103 Dynamics GP
- 6 Dynamics SL
- 1.5K Other
- 991 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 28 Design Patterns (General & Best Practices)
- Architectural Patterns
- 9 Design Patterns
- 4 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1K General Chat
- 1.6K Website
- 77 Testing
- 1.2K Download section
- 23 How Tos section
- 249 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions
