Quantcast
Channel: Microsoft Dynamics NAV
Viewing all 65770 articles
Browse latest View live

Forum Post: RE: How to pass a record from codeunit to XMLPORT in NAV 2017

0
0
Sorry but your query is not clear to me, what are trying to achieve ?

Forum Post: RE: CurrReport

0
0
Please search MSDN before you post the question, if you don't find the answer feel free to post here, these are basic functions in NAV and there is good documentation available on the website msdn.microsoft.com/.../dd339042.aspx

Forum Post: RE: Multiple instances / CU

0
0
Please check this it could the files are blocked www.hougaard.com/inheritance-security-rules-violated-by-type-microsoft-dynamics-nav

Forum Post: Dynamics NAV for Italian Company - EU Compliance

0
0
We are working with an Italian Company that we want them to use Dynamic NAV in Italy. Wondering is there any EU Compliance issue with regards to how they should connect to Dynamic NAV. We have a data center in Hong Kong where we have the NAV Server for both US/Canada and China/Taiwan to connect to. Wondering if it is possible to have the Italian Company connect to the Data Center in Hong Kong to use Dynamic Nav or do they need a NAV Server physically located in Italy? Is there any EU Compliance regarding this issue? Appreciate any input regarding this. Thanks Berlinda

Forum Post: RE: How to SETFILTER for last 4 digits?

0
0
You can do a COPYSTR for last 4 digits and then do a filter om this.

Blog Post: Customer Case: More Control of Service Deliveries With Dynamics NAV

0
0
Knowing the customer’s needs in advance, executing orders in a competent way and in time – these are the challenges all service-oriented companies who want to do a good job are confronted with. The service module in Microsoft Dynamics NAV offers versatile functions to optimize the service management but what most NAV users working in the service business really miss is a visual support for staff scheduling that helps them keep track of the complete team’s work and to allocate service orders with a visual drag & drop dispatch board. Such a visual support is offered by our grapical planning board for Microsoft Dynamics NAV, the Visual Service Scheduler (VSS) . Read in this blogpost how by using the VSS, the German company Service4CtS , a service and installation partner of the Swiss machine manufacturer SignTronic, gained more control of service deliveries with Dynamics NAV by reducing planning conflicts while at the same time providing more transparency within the company.

Blog Post: EasyDispatch v4.0 – Improved Truck Fleet Optimisation

0
0
Fenwick Software is beta testing two significant new features to EasyDispatch for its v4.0 release.  EasyDispatch is the Dynamics NAV drag and drop dispatching solution that  integrates with Dynamics NAV and the enwis) waste management solution. EasyDispatch optimises fleet usage by ensuring vehicles operate to their maximum capacity. EasyDispatch will now calculate trip times dynamically as trips are allocated to a tour Trip blocks can now be coloured by Service Dynamic Trip Times EasyDispatch now uses the Google Distance Matrix API to calculate trip duration when a trip is assigned to a tour.  The estimated trip time also allows for expected traffic conditions in the scheduled period. The trip time calculation assumes that the vehicle will use the route selected by the Google API and the times are based on statistical averages. Tours can be set to be either wheel or spoke:  A ‘wheel’ type tour is a ‘milk run’ in which the vehicle drives from the depot to site A, to B, to C, and so on.  Tip-offs can also be scheduled by creating order lines for the tip-off customer/vendor and task site and slotting them in as required. A ‘spoke’ type tour is an ‘in and out’ trip in which the vehicle drives from the depot to pick-up location A, then back to the depot, then out to B, and so on. The dynamic trip-time calculation also utilises enwis’ Handling Time functionality to calculate a Loading Time based on criteria such as the Task Site, Equipment, Type of Vehicle and Number of Assets. Driving time and loading time are recorded separately and are displayed in the trip’s popup information pane. The first trip of the day defaults to the Tour’s Starting Time (if specified on the Tour). Service-based Trip Block Colouring Unscheduled trips, and Scheduled trips which have not yet commenced, can now be coloured according to a colour value set on the trip’s service.  This allows dispatchers to easily differentiate between (for example) deliveries, pickups, and exchanges of equipment by setting a different colour for each of these services. If the service has no colour setting then the Default colour from EasyDispatch Setup is used. Scheduled trips also show this colour until the trip is flagged as having been accepted, started, arrived or completed (made easy using Fenwick Software’s MobileWaste add-on).  Appointment warnings will override the service’s default colour. Job completed on or before schedule Job completed, but after schedule Job not yet started, and potentially running late Start time approaching for job Service-based colouring for upcoming scheduled jobs provides more visual feedback for Dispatchers This new functionality will help to optimise vehicle usage as well as improving usability for Dispatchers.

Forum Post: Remove Office 365 Stored Credentials for Dynamics NAV 2017

0
0
How do you remove stored credentials so next time you login, NAV will prompt you for login credentials. I checked Credentials Manager and it wasn't there.

Forum Post: Fields always showing the disabled

0
0
Dear All, I have written the code to make a field non editable based on condition. Based on the condition, it is working fine. But I open the page...it is always showing the disabled. What I need to do that. IF "Yes/No"="Yes/No"::YES THEN RemarkEnabled:= FALSE ELSE RemarkEnabled:=TRUE

Forum Post: RE: Fields always showing the disabled

0
0
Hello, RemarkEnabled variable should be IncludeInDataset Yes [this can be done by Variable Properties]. and also you should make RemarkEnabled:=TRUE; in OnOpen Page. so when you open this page it will be editable.

Forum Post: RE: Fields always showing the disabled

0
0
Where you have written the code. ???? You need to write code on OnOpenPage Trigeer for the same

Forum Post: RE: Fields always showing the disabled

0
0
Thank you sir. Now is working fine. Resolved Now.

Forum Post: RE: Multiple instances / CU

0
0
yes, it resolve my issue, thanks !!

Forum Post: RE: Dynamics NAV 2009 Disassembly Error

0
0
This Error shows that Gen. Posting Type is Blank , You can update it to "Sales" or "Purchase" according to your requirement.

Forum Post: RE: How to send purchase order separately?

0
0
Hello, I developed a new function, Create a new function. SendMailPOByID() Declare local variables Name DataType Subtype Length Mail Codeunit SMTP Mail recPurchaseHeader Record Purchase Header recPurchaseHeader2 Record Purchase Header recPurchaseHeader3 Record Purchase Header recPurchaseHeader4 Record Purchase Header PurchLine Record Purchase Line UserSetup Record User Setup VENDORRec Record Vendor POcreatoremailid Text CreatedbyIDL Code 50 IsExistSinglePurchaseLine Boolean IsExistMultiplePurchaseLine Boolean ---------------------------------------------- Copy the below code: //SendMailPOByID() recPurchaseHeader.RESET; recPurchaseHeader.SETCURRENTKEY("Created by ID"); recPurchaseHeader.SETFILTER("Created by ID", '<>%1', ''); recPurchaseHeader.SETRANGE(Status,recPurchaseHeader.Status::Released); IF recPurchaseHeader.FINDSET THEN BEGIN recPurchaseHeader3.COPY(recPurchaseHeader); recPurchaseHeader4.COPY(recPurchaseHeader); REPEAT IF UserSetup.GET(recPurchaseHeader."Created by ID") THEN IF UserSetup."E-Mail" <> '' THEN POcreatoremailid:= UserSetup."E-Mail" ELSE ERROR('Mail not found for Created by ID is: %1',recPurchaseHeader."Created by ID") ELSE ERROR('USer setup does not exist for : %1',recPurchaseHeader."Created by ID"); IF recPurchaseHeader."Created by ID" <> CreatedbyIDL THEN BEGIN CreatedbyIDL := recPurchaseHeader."Created by ID"; recPurchaseHeader3.SETRANGE("Created by ID",CreatedbyIDL); Mail.CreateMessage('MKU Limited','manish.yadav@mku.com',POcreatoremailid,'Purchase Order Statistics','',TRUE); Mail.AddCC('manish.yadav@mku.com'); Mail.AppendBody('Dear Sir / Madam,'); Mail.AppendBody(' '); Mail.AppendBody('Please find the Purchase Order details, where Expected Receipt Date is expired:'); Mail.AppendBody(' '); Mail.AppendBody(' '); Mail.AppendBody(' '); Mail.AppendBody(' PO No. '); Mail.AppendBody(' PO Date '); Mail.AppendBody(' Exp. Receipt Date '); Mail.AppendBody(' Vendor '); Mail.AppendBody(' Item No. '); Mail.AppendBody(' Description '); Mail.AppendBody(' Qty. '); Mail.AppendBody(' UOM '); Mail.AppendBody(' Unit '); Mail.AppendBody(' Created By '); Mail.AppendBody(' '); PurchLine.RESET; PurchLine.SETCURRENTKEY("Order Date"); PurchLine.SETRANGE("Document No.", recPurchaseHeader."No."); PurchLine.SETFILTER("Expected Receipt Date",' 0'); IF PurchLine.FINDSET THEN BEGIN REPEAT IsExistSinglePurchaseLine := TRUE; Mail.AppendBody(' '); Mail.AppendBody(' '); Mail.AppendBody(' '+FORMAT(PurchLine."Document No.")+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Order Date")+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Expected Receipt Date")+' '); IF VENDORRec.GET(PurchLine."Buy-from Vendor No.") THEN Mail.AppendBody(' '+FORMAT(VENDORRec.Name)+' '); Mail.AppendBody(' '+FORMAT(PurchLine."No.")+' '); Mail.AppendBody(' '+FORMAT(PurchLine.Description)+' '); Mail.AppendBody(' '+FORMAT(PurchLine.Quantity)+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Unit of Measure Code")+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Shortcut Dimension 1 Code")+' '); recPurchaseHeader2.RESET; recPurchaseHeader2.SETRANGE("No.",PurchLine."Document No."); IF recPurchaseHeader2.FINDFIRST THEN Mail.AppendBody(' '+FORMAT(recPurchaseHeader2."Created by ID")+' '); Mail.AppendBody(' '); UNTIL PurchLine.NEXT = 0; END; END ELSE BEGIN PurchLine.RESET; PurchLine.SETCURRENTKEY("Order Date"); PurchLine.SETRANGE(PurchLine."Document No.", recPurchaseHeader."No."); PurchLine.SETFILTER("Expected Receipt Date",' 0'); IF PurchLine.FINDSET THEN BEGIN REPEAT IsExistMultiplePurchaseLine := TRUE; Mail.AppendBody(' '); Mail.AppendBody(' '); Mail.AppendBody(' '+FORMAT(PurchLine."Document No.")+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Order Date")+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Expected Receipt Date")+' '); IF VENDORRec.GET(PurchLine."Buy-from Vendor No.") THEN Mail.AppendBody(' '+FORMAT(VENDORRec.Name)+' '); Mail.AppendBody(' '+FORMAT(PurchLine."No.")+' '); Mail.AppendBody(' '+FORMAT(PurchLine.Description)+' '); Mail.AppendBody(' '+FORMAT(PurchLine.Quantity)+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Unit of Measure Code")+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Shortcut Dimension 1 Code")+' '); recPurchaseHeader2.RESET; recPurchaseHeader2.SETRANGE("No.",PurchLine."Document No."); IF recPurchaseHeader2.FINDFIRST THEN Mail.AppendBody(' '+FORMAT(recPurchaseHeader2."Created by ID")+' '); Mail.AppendBody(' '); UNTIL PurchLine.NEXT = 0; END; END; IF (recPurchaseHeader3.NEXT = 0) OR (recPurchaseHeader3.COUNT = 1) THEN BEGIN CLEAR(recPurchaseHeader3); recPurchaseHeader3.COPY(recPurchaseHeader4); Mail.AppendBody(' '); Mail.AppendBody(' '); Mail.AppendBody(' '); Mail.AppendBody('From'); Mail.AppendBody(' '); Mail.AppendBody('NAVISION ERP System'); Mail.AppendBody(' '); Mail.AppendBody('This is a system generated mail. Please do not reply to this email ID.'); IF (IsExistSinglePurchaseLine) OR (IsExistMultiplePurchaseLine) THEN BEGIN Mail.Send; CLEAR(IsExistSinglePurchaseLine); CLEAR(IsExistMultiplePurchaseLine); END; END; UNTIL recPurchaseHeader.NEXT = 0; END;

Forum Post: RE: How to send purchase order separately?

0
0
Hello, I developed a new function, Create a new function. SendMailPOByID() Declare local variables Name DataType Subtype Length Mail Codeunit SMTP Mail recPurchaseHeader Record Purchase Header recPurchaseHeader2 Record Purchase Header recPurchaseHeader3 Record Purchase Header recPurchaseHeader4 Record Purchase Header PurchLine Record Purchase Line UserSetup Record User Setup VENDORRec Record Vendor POcreatoremailid Text CreatedbyIDL Code 50 IsExistSinglePurchaseLine Boolean IsExistMultiplePurchaseLine Boolean ---------------------------------------------- Copy the below code: //SendMailPOByID() recPurchaseHeader.RESET; recPurchaseHeader.SETCURRENTKEY("Created by ID"); recPurchaseHeader.SETFILTER("Created by ID", '<>%1', ''); recPurchaseHeader.SETRANGE(Status,recPurchaseHeader.Status::Released); IF recPurchaseHeader.FINDSET THEN BEGIN recPurchaseHeader3.COPY(recPurchaseHeader); recPurchaseHeader4.COPY(recPurchaseHeader); REPEAT IF UserSetup.GET(recPurchaseHeader."Created by ID") THEN IF UserSetup."E-Mail" <> '' THEN POcreatoremailid:= UserSetup."E-Mail" ELSE ERROR('Mail not found for Created by ID is: %1',recPurchaseHeader."Created by ID") ELSE ERROR('USer setup does not exist for : %1',recPurchaseHeader."Created by ID"); IF recPurchaseHeader."Created by ID" <> CreatedbyIDL THEN BEGIN CreatedbyIDL := recPurchaseHeader."Created by ID"; recPurchaseHeader3.SETRANGE("Created by ID",CreatedbyIDL); Mail.CreateMessage('MKU Limited','manish.yadav@mku.com',POcreatoremailid,'Purchase Order Statistics','',TRUE); Mail.AddCC('manish.yadav@mku.com'); Mail.AppendBody('Dear Sir / Madam,'); Mail.AppendBody(' '); Mail.AppendBody('Please find the Purchase Order details, where Expected Receipt Date is expired:'); Mail.AppendBody(' '); Mail.AppendBody(' '); Mail.AppendBody(' '); Mail.AppendBody(' PO No. '); Mail.AppendBody(' PO Date '); Mail.AppendBody(' Exp. Receipt Date '); Mail.AppendBody(' Vendor '); Mail.AppendBody(' Item No. '); Mail.AppendBody(' Description '); Mail.AppendBody(' Qty. '); Mail.AppendBody(' UOM '); Mail.AppendBody(' Unit '); Mail.AppendBody(' Created By '); Mail.AppendBody(' '); PurchLine.RESET; PurchLine.SETCURRENTKEY("Order Date"); PurchLine.SETRANGE("Document No.", recPurchaseHeader."No."); PurchLine.SETFILTER("Expected Receipt Date",' 0'); IF PurchLine.FINDSET THEN BEGIN REPEAT IsExistSinglePurchaseLine := TRUE; Mail.AppendBody(' '); Mail.AppendBody(' '); Mail.AppendBody(' '+FORMAT(PurchLine."Document No.")+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Order Date")+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Expected Receipt Date")+' '); IF VENDORRec.GET(PurchLine."Buy-from Vendor No.") THEN Mail.AppendBody(' '+FORMAT(VENDORRec.Name)+' '); Mail.AppendBody(' '+FORMAT(PurchLine."No.")+' '); Mail.AppendBody(' '+FORMAT(PurchLine.Description)+' '); Mail.AppendBody(' '+FORMAT(PurchLine.Quantity)+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Unit of Measure Code")+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Shortcut Dimension 1 Code")+' '); recPurchaseHeader2.RESET; recPurchaseHeader2.SETRANGE("No.",PurchLine."Document No."); IF recPurchaseHeader2.FINDFIRST THEN Mail.AppendBody(' '+FORMAT(recPurchaseHeader2."Created by ID")+' '); Mail.AppendBody(' '); UNTIL PurchLine.NEXT = 0; END; END ELSE BEGIN PurchLine.RESET; PurchLine.SETCURRENTKEY("Order Date"); PurchLine.SETRANGE(PurchLine."Document No.", recPurchaseHeader."No."); PurchLine.SETFILTER("Expected Receipt Date",' 0'); IF PurchLine.FINDSET THEN BEGIN REPEAT IsExistMultiplePurchaseLine := TRUE; Mail.AppendBody(' '); Mail.AppendBody(' '); Mail.AppendBody(' '+FORMAT(PurchLine."Document No.")+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Order Date")+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Expected Receipt Date")+' '); IF VENDORRec.GET(PurchLine."Buy-from Vendor No.") THEN Mail.AppendBody(' '+FORMAT(VENDORRec.Name)+' '); Mail.AppendBody(' '+FORMAT(PurchLine."No.")+' '); Mail.AppendBody(' '+FORMAT(PurchLine.Description)+' '); Mail.AppendBody(' '+FORMAT(PurchLine.Quantity)+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Unit of Measure Code")+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Shortcut Dimension 1 Code")+' '); recPurchaseHeader2.RESET; recPurchaseHeader2.SETRANGE("No.",PurchLine."Document No."); IF recPurchaseHeader2.FINDFIRST THEN Mail.AppendBody(' '+FORMAT(recPurchaseHeader2."Created by ID")+' '); Mail.AppendBody(' '); UNTIL PurchLine.NEXT = 0; END; END; IF (recPurchaseHeader3.NEXT = 0) OR (recPurchaseHeader3.COUNT = 1) THEN BEGIN CLEAR(recPurchaseHeader3); recPurchaseHeader3.COPY(recPurchaseHeader4); Mail.AppendBody(' '); Mail.AppendBody(' '); Mail.AppendBody(' '); Mail.AppendBody('From'); Mail.AppendBody(' '); Mail.AppendBody('NAVISION ERP System'); Mail.AppendBody(' '); Mail.AppendBody('This is a system generated mail. Please do not reply to this email ID.'); IF (IsExistSinglePurchaseLine) OR (IsExistMultiplePurchaseLine) THEN BEGIN Mail.Send; CLEAR(IsExistSinglePurchaseLine); CLEAR(IsExistMultiplePurchaseLine); END; END; UNTIL recPurchaseHeader.NEXT = 0; END;

Forum Post: RE: How to send purchase order separately?

0
0
Hello, I developed a new function, Create a new function. SendMailPOByID() Declare local variables Name DataType Subtype Length Mail Codeunit SMTP Mail recPurchaseHeader Record Purchase Header recPurchaseHeader2 Record Purchase Header recPurchaseHeader3 Record Purchase Header recPurchaseHeader4 Record Purchase Header PurchLine Record Purchase Line UserSetup Record User Setup VENDORRec Record Vendor POcreatoremailid Text CreatedbyIDL Code 50 IsExistSinglePurchaseLine Boolean IsExistMultiplePurchaseLine Boolean ---------------------------------------------- Copy the below code: //SendMailPOByID() recPurchaseHeader.RESET; recPurchaseHeader.SETCURRENTKEY("Created by ID"); recPurchaseHeader.SETFILTER("Created by ID", '<>%1', ''); recPurchaseHeader.SETRANGE(Status,recPurchaseHeader.Status::Released); IF recPurchaseHeader.FINDSET THEN BEGIN recPurchaseHeader3.COPY(recPurchaseHeader); recPurchaseHeader4.COPY(recPurchaseHeader); REPEAT IF UserSetup.GET(recPurchaseHeader."Created by ID") THEN IF UserSetup."E-Mail" <> '' THEN POcreatoremailid:= UserSetup."E-Mail" ELSE ERROR('Mail not found for Created by ID is: %1',recPurchaseHeader."Created by ID") ELSE ERROR('USer setup does not exist for : %1',recPurchaseHeader."Created by ID"); IF recPurchaseHeader."Created by ID" <> CreatedbyIDL THEN BEGIN CreatedbyIDL := recPurchaseHeader."Created by ID"; recPurchaseHeader3.SETRANGE("Created by ID",CreatedbyIDL); Mail.CreateMessage('MKU Limited','manish.yadav@mku.com',POcreatoremailid,'Purchase Order Statistics','',TRUE); Mail.AddCC('manish.yadav@mku.com'); Mail.AppendBody('Dear Sir / Madam,'); Mail.AppendBody(' '); Mail.AppendBody('Please find the Purchase Order details, where Expected Receipt Date is expired:'); Mail.AppendBody(' '); Mail.AppendBody(' '); Mail.AppendBody(' '); Mail.AppendBody(' PO No. '); Mail.AppendBody(' PO Date '); Mail.AppendBody(' Exp. Receipt Date '); Mail.AppendBody(' Vendor '); Mail.AppendBody(' Item No. '); Mail.AppendBody(' Description '); Mail.AppendBody(' Qty. '); Mail.AppendBody(' UOM '); Mail.AppendBody(' Unit '); Mail.AppendBody(' Created By '); Mail.AppendBody(' '); PurchLine.RESET; PurchLine.SETCURRENTKEY("Order Date"); PurchLine.SETRANGE("Document No.", recPurchaseHeader."No."); PurchLine.SETFILTER("Expected Receipt Date",' 0'); IF PurchLine.FINDSET THEN BEGIN REPEAT IsExistSinglePurchaseLine := TRUE; Mail.AppendBody(' '); Mail.AppendBody(' '); Mail.AppendBody(' '+FORMAT(PurchLine."Document No.")+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Order Date")+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Expected Receipt Date")+' '); IF VENDORRec.GET(PurchLine."Buy-from Vendor No.") THEN Mail.AppendBody(' '+FORMAT(VENDORRec.Name)+' '); Mail.AppendBody(' '+FORMAT(PurchLine."No.")+' '); Mail.AppendBody(' '+FORMAT(PurchLine.Description)+' '); Mail.AppendBody(' '+FORMAT(PurchLine.Quantity)+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Unit of Measure Code")+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Shortcut Dimension 1 Code")+' '); recPurchaseHeader2.RESET; recPurchaseHeader2.SETRANGE("No.",PurchLine."Document No."); IF recPurchaseHeader2.FINDFIRST THEN Mail.AppendBody(' '+FORMAT(recPurchaseHeader2."Created by ID")+' '); Mail.AppendBody(' '); UNTIL PurchLine.NEXT = 0; END; END ELSE BEGIN PurchLine.RESET; PurchLine.SETCURRENTKEY("Order Date"); PurchLine.SETRANGE(PurchLine."Document No.", recPurchaseHeader."No."); PurchLine.SETFILTER("Expected Receipt Date",' 0'); IF PurchLine.FINDSET THEN BEGIN REPEAT IsExistMultiplePurchaseLine := TRUE; Mail.AppendBody(' '); Mail.AppendBody(' '); Mail.AppendBody(' '+FORMAT(PurchLine."Document No.")+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Order Date")+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Expected Receipt Date")+' '); IF VENDORRec.GET(PurchLine."Buy-from Vendor No.") THEN Mail.AppendBody(' '+FORMAT(VENDORRec.Name)+' '); Mail.AppendBody(' '+FORMAT(PurchLine."No.")+' '); Mail.AppendBody(' '+FORMAT(PurchLine.Description)+' '); Mail.AppendBody(' '+FORMAT(PurchLine.Quantity)+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Unit of Measure Code")+' '); Mail.AppendBody(' '+FORMAT(PurchLine."Shortcut Dimension 1 Code")+' '); recPurchaseHeader2.RESET; recPurchaseHeader2.SETRANGE("No.",PurchLine."Document No."); IF recPurchaseHeader2.FINDFIRST THEN Mail.AppendBody(' '+FORMAT(recPurchaseHeader2."Created by ID")+' '); Mail.AppendBody(' '); UNTIL PurchLine.NEXT = 0; END; END; IF (recPurchaseHeader3.NEXT = 0) OR (recPurchaseHeader3.COUNT = 1) THEN BEGIN CLEAR(recPurchaseHeader3); recPurchaseHeader3.COPY(recPurchaseHeader4); Mail.AppendBody(' '); Mail.AppendBody(' '); Mail.AppendBody(' '); Mail.AppendBody('From'); Mail.AppendBody(' '); Mail.AppendBody('NAVISION ERP System'); Mail.AppendBody(' '); Mail.AppendBody('This is a system generated mail. Please do not reply to this email ID.'); IF (IsExistSinglePurchaseLine) OR (IsExistMultiplePurchaseLine) THEN BEGIN Mail.Send; CLEAR(IsExistSinglePurchaseLine); CLEAR(IsExistMultiplePurchaseLine); END; END; UNTIL recPurchaseHeader.NEXT = 0; END;

Forum Post: How to increase number of characters for description

0
0
Hi, I'm izzati. As refer to the above subject, currently my Dynamics NAV only can key in up to 50 characters only for description field. Is it possible for me to increase the number of characters up to 70 characters for example? How can I do that?

Forum Post: RE: Dynamic NAV and NOPCOMMERCE

0
0
i need help is there no one for help ?

Forum Post: object comparison toll

0
0
Hi, I had an object comparison tool with me, now it is missing. Can any body give me link to download ? need to compare only 2 objects, not entire database. Thanks, Abdul Rahman
Viewing all 65770 articles
Browse latest View live




Latest Images