i need to restrict the items in the SalesLine . One customer should not order more than three items

Rubendar
Member Posts: 7
How should i do it can anyone tell .
0
Answers
-
Per sales order or in total?
Are there a specific reason that you need to limit the number of item instead of the amount ?For help, do not use PM, use forum instead, perhaps other people have the same question, or better answers.0 -
. Per sales Order0
-
On release of the sales order you can write a new function and call it, to check whether more than three items are added in the sales line and pop up a error.0
-
SalesLine2.Setrange("Document Type", SalesHeader."Document Type");
SalesLine2.Setrange("Document No.", SalesHeader."No.");
SalesLine2.Setfilter("No.",'<>%1,'');
if SalesLine2.Count > 3 Then
ERROR('You can only insert 3 lines into an Order');
this is my coding0 -
In your case I would also filter for SalesLine2.SETRANGE(Type,Type::Item); as if there would be any other type of lines on the sales order (Item (Charge) or G/L Account for any discount, etc.), then you order would surely have at most 3 lines, but not 3 item lines.0
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