Date reminder..

yuppicide
Member Posts: 410
Using Navision 3.10.. Let's say I enter 50 orders into Navision and let them sit there.. I don't do anything with them.
The cancel date on all the orders is 01/13/07. Meaning all orders must ship by then.
Is there anyway to set a reminder that when I go into Navision it will remind me which orders are getting near their cancel date?! Like say it'll remind me when the orders have 5 days before their cancel date.. so in the above example it will start reminding me on 01/08/07 and then everytime I relogin to Navision until I either complete the order or delete it.
The cancel date on all the orders is 01/13/07. Meaning all orders must ship by then.
Is there anyway to set a reminder that when I go into Navision it will remind me which orders are getting near their cancel date?! Like say it'll remind me when the orders have 5 days before their cancel date.. so in the above example it will start reminding me on 01/08/07 and then everytime I relogin to Navision until I either complete the order or delete it.
0
Comments
-
The easiest way would be a report you run regularly.
Another possibility is putting some code in the CompanyOpen()-function of codeunit 1. This one is triggered when someone opens a company.
In it you can check if there are such orders.Regards,Alain Krikilion
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!0 -
I wouldn't be able to add the code since I don't have rights to do so, but as far as the report.. I couldn't find how to get a report of that. I figured maybe it could be something that is checked every day as part of our morning routine.kriki wrote:The easiest way would be a report you run regularly.
Another possibility is putting some code in the CompanyOpen()-function of codeunit 1. This one is triggered when someone opens a company.
In it you can check if there are such orders.0 -
Create a report using the wizard for the Sales Header Table to add Cust#, Cust Name, Order# (or whatever data you need)
DataItemTableView: Document Type=FILTER(Order) so credits & quotes n' such don't show up.
You add a integer variable DaysTillCanceled (or whatever)
OnAfterGet Record()DaysTillCanceled = "Sales Header"."Shipment Date" - TODAY;
then only show orders that are <less than> 6IF DaysTillCanceled > 6 //{or WarningPeriod} THEN CurrReport.SKIP;
or whatever # of days you need. You can make this number a variable too (WarningPeriod) that you fill in on a Request Form so it's more flexible.
You can also add a TableBox with SourceExp:DaysTillCanceled to get a number to appear on your report.
We did a similar thing to our PO List.
When orders were older than 30days the order# turned REDOnFormat(VAR Text : Text[1024];) IF TODAY-"Document Date" > 30 THEN CurrForm."No.".UPDATEFORECOLOR(255) ....
but you need to add code for that.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