Hi Geoffrey , My company has just decided to migrate from Navision 5 Sp1 to Business Central. This is a multi-company database. 1)How is the cost calculated ? 2)Is the upgrade cost dependant on how many companies we want to upgrade ? The cost we have been quoted is 4 X the annual license cost we have paid for each year !!! 3)What is a typical time in hours for a upgrade if you have a standard database with no modifications ? regards. Angela
↧
Forum Post: RE: Upgrade problem
↧
Forum Post: xmlport can't insert new record in item table
Hi everyone, So I've created a xmlport to import text data to item table and the record don't exist and my xmlport says it was added with success and then raise the error that nothing was added (error message of my code), so in my item table i see that NOTHING is being added to my table from my text file. In my text file I have this information, "8020150083" "TESTE NEW ITEM" "UNI" "8020" "802015" "4,8235" "4,82292" "23" "NAC" "500302081" "" "" And I have my xml port like the image below and the code, OnInitXMLport() nbOfSuccess := 0; nbOfError := 0; OnPreXMLport() OnPostXMLport() MESSAGE('Added %1 new items of %2', nbOfSuccess, nbOfSuccess+nbOfError); Item - Import::OnBeforeInsertRecord() EVALUATE(Item."No.",No); EVALUATE(Item.Description, Description); EVALUATE(Item."Base Unit of Measure", BaseUnitOfMeasure); EVALUATE(Item."Item Category Code", ItemCategoryCode); EVALUATE(Item."Product Group Code", ProductGroupCode); EVALUATE(Item."Unit Cost", UnitCost); EVALUATE(Item."Last Direct Cost", LastDirectCost); EVALUATE(Item."Gen. Prod. Posting Group",GenProdPostingGroup); EVALUATE(Item."VAT Prod. Posting Group",VATProdPostingGroup); EVALUATE(Item."Vendor No.",VendorNo); EVALUATE(Item."Vendor Item No.",VendorItemNo); EVALUATE(Item."Item Tracking Code", ItemTrackingCode); Item.VALIDATE(Item."VAT Bus. Posting Gr. (Price)", 'NAC'); Item.VALIDATE(Item."Item Disc. Group",'ALL'); EVALUATE(Item.Integrado, '1'); // LACT001 IF Item.INSERT THEN BEGIN nbOfSuccess += 1; MESSAGE('Item%1 added with success', No); END ELSE BEGIN nbOfError += 1; currXMLport.SKIP; MESSAGE('Item %1 already exist', No); END
↧
↧
Forum Post: RE: How I can get Nav Developer License?
Unfortunately you really need a Partner. https://community.dynamics.com/nav/f/34/t/230069
↧
Forum Post: RE: xmlport can't insert new record in item table
Pretty sure the XMLPort does the insert, so when you do the Item.INSERT you are actually doing it two times.
↧
Forum Post: RE: Rdlc Report Visibility Problem
If you want the blank space gone you need to set the visibility property on the Row (in the Row Groups at the bottom).
↧
↧
Forum Post: Amount Incl VAT value in Sales Quote Report.
So I am using the below code to add the amount in words to the Sales Quote report. I have already successfully achieved it with the Sales Invoice report using the following code. Header - OnAfterGetRecord() gRpt_Cheque.FormatNoText(notext,"Sales Header"."Amount Including VAT","Sales Header"."Currency Code"); To get straight to the issue I am facing; The AmountIncVAT field gives me Zero when I am doing it in the Sales Quote report. It give the right value of AmountIncVAT when I did it for the Sales Invoice. What am I missing out? The Sales Quote will be printed from the Sales Quote Card, is the AmountIncVAT field giving me ZERO value because the document is OPEN? Does AmountIncVAT field only get calculated when the Document is posted? In Sales Invoice case where I said it worked fine is it because of Sales Invoice was posted? Thanks for the help in advance!
↧
Forum Post: RE: Rdlc Report Visibility Problem
=(Fields!Sales_Line_Type.Value = " ") or (IsNothing(Fields!Sales_Line_Type.Value)) IsNothing worked thank you Visibility was already false with an expression.
↧
Forum Post: RE: How to split string value into multiple lines
IF STRLEN(Comment) > MAXSTRLEN(SalesCommentLine.Comment) THEN BEGIN i := 0; j := STRLEN(Comment); WHILE j > 0 DO BEGIN //Do loop Insert SalesCommentLine.Comment := COPYSTR(Comment,(MAXSTRLEN(SalesCommentLine.Comment) * i) + 1,MAXSTRLEN(SalesCommentLine.Comment)); j:= j - MAXSTRLEN(SalesCommentLine.Comment); i+=1; END; END ELSE //Insert Normally
↧
Forum Post: RE: New Item
If you find this information helpful, Click Yes to Verify the answer to share with other community members.
↧
↧
Forum Post: RE: Boolean Control check/uncheck through code in Posted documents.
//removed "Audit Done":=TRUE; //removed GLEntry1."Audit Check Date":=CURRENTDATETIME; GLEntry1.RESET; GLEntry1.SETRANGE(GLEntry1."Document No.","Document No."); IF GLEntry1.FIND('-') THEN BEGIN REPEAT IF GLEntry1."Audit Done" THEN BEGIN GLEntry1."Audit Done" := FALSE; GLEntry1."Audit Check Date":= CREATEDATETIME(0D,0T); END ELSE BEGIN GLEntry1."Audit Done":=TRUE; GLEntry1."Audit Check Date":=CURRENTDATETIME; END; GLEntry1.MODIFY; UNTIL GLEntry1.NEXT=0 END;
↧
Forum Post: entering Note, or Link in Sales Order, via web services (OData / SOAP)
Is this possible? If not possible, can someone suggest a solution (our problem described below). Thanks! ----------------------------------------------- Background: US Millitary APO/FPO customers, provide alternate "consolidation point/forwarding" address, in US, for cases where the package exceeds the limits imposed by USPS (over 70LBs, or over 130inch combined Length+Girth ). We have a need for our Warehouse staff to be able to see these "alternate address" that may be attached to an APO/FPO order... in case the package exceeds those limits. We enter Sales Order data into NAV (2016) by using Odata Web Services (could also use SOAP if need be). We thought we could put this info (the alternate address) into the Sales Order -> Notes, so that our Warehouse staff gets a "popup" notifying them that there are Notes and then they are able to read them, at ship time.
↧
Forum Post: Undo assembly order with items and resources
Hi, I have an issue when I try to undo assembly registred order in the event that the products have been sent and billed. The system don´t allow this case. I can use the item journal to adjust the inventory (Item Ledger Entry and Value Entry) but I also need to correct the resources and capacity ledger entries. How could I correct these entries? Thanks
↧
Blog Post: Power BI Desktop June 2019 Feature Summary
Hopefully, you are either enjoying the start of the Microsoft Business Applications Summit or watching all the exciting news and announcements on social media! To go along with all those other announcements, we, of course, also have a big update for our ...read more
↧
↧
Forum Post: RE: wHEN i CREATE sales credit memo
As Teddy mentioned above, populate the Number Series on the setup page, then go to No Series. Make sure the series you have chosen has manual numbers ticked:
↧
Forum Post: RE: wHEN i CREATE sales credit memo
If you get error when posting (not when creating credit memo), check the Posted Credit Memo Nos. Check the Starting No, Ending No, and Last No. Used of the No Series
↧
Forum Post: RE: New Item
You need to be very specific when you are explaining an error. Did you get the error when you try to fill in the Item Code, did you get the error when create return order after creating new items ? Did you fix the error ? Why the error message is different now ? Etc The error meaning is different based on what you are trying to do.
↧
Forum Post: RE: Amount Incl VAT value in Sales Quote Report.
Amount Including VAT is a flow field. Meaning that if does not have a value until you calculate it. Do the CALCFIELDS first to get the value.
↧
↧
Forum Post: ServerInstance 'MicrosoftDynamicsNavServer$NAV2018' failed to reach status 'Running' on this server due to the following error: 'Cannot start the service
I have created a new service from the "New-Service" command. I have done this several times earlier and worked perfectly. This time i am doing it on Windows Server 2019 Standard and Microsoft SQL Server 2016 Developer (64-bit) and getting below error. ============================================================================= Faulting application name: Microsoft.Dynamics.Nav.Server.exe, version: 11.0.26893.0, time stamp: 0x5c1c081a Faulting module name: KERNELBASE.dll, version: 10.0.17763.404, time stamp: 0x2528b630 Exception code: 0xe0434352 Fault offset: 0x0000000000039129 Faulting process id: 0x31c0 Faulting application start time: 0x01d51febab85ff54 Faulting application path: C:\Program Files\Microsoft Dynamics NAV\110\Service-CU13\Microsoft.Dynamics.Nav.Server.exe Faulting module path: C:\Windows\System32\KERNELBASE.dll Report Id: a374a1a1-8e28-4b46-b1b8-38eaa5c1178e Faulting package full name: Faulting package-relative application ID: ============================================================ Application: Microsoft.Dynamics.Nav.Server.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.Security.Policy.PolicyException at System.Security.SecurityManager.ResolvePolicy(System.Security.Policy.Evidence, System.Security.PermissionSet, System.Security.PermissionSet, System.Security.PermissionSet, System.Security.PermissionSet ByRef, Boolean) at System.Security.SecurityManager.ResolveCasPolicy(System.Security.Policy.Evidence, System.Security.PermissionSet, System.Security.PermissionSet, System.Security.PermissionSet, System.Security.PermissionSet ByRef, Int32 ByRef, Boolean) Exception Info: System.IO.FileLoadException at Microsoft.Dynamics.Nav.WindowsServices.DynamicsNavServer.Main(System.String[])
↧
Forum Post: RE: ServerInstance 'MicrosoftDynamicsNavServer$NAV2018' failed to reach status 'Running' on this server due to the following error: 'Cannot start the service
When you created the service which credential you use ? Did you use Administrator ?
↧
Forum Post: RE: ServerInstance 'MicrosoftDynamicsNavServer$NAV2018' failed to reach status 'Running' on this server due to the following error: 'Cannot start the service
Yes
↧