How to attach a blob file from Azure to Business Central (Document Attachment)?
Jul17

How to attach a blob file from Azure to Business Central (Document Attachment)?

Introduction: This blog has three parts Copy a file from one azure container to another container placed in the same storage location Create a Purchase Invoice and attach the azure blob in the document attachment Delete the blob file from the source container. Pre-requisites: Visual Studio Code (VS Code) Business Central SaaS environment Files uploaded to one… Continue Reading chrisdsilvablog’s Article on their blog How to...

Read More
How to copy a file from one Azure container to another using VS Code in Business Central ?
Jul07

How to copy a file from one Azure container to another using VS Code in Business Central ?

Introduction: This blog demonstrates how copy a file from one azure container to another container placed in the same storage location using VS Code in Business Central. Pre-requisites: Visual Studio Code (VS Code) Business Central SaaS environment Files uploaded to one container Steps: We need a basic setup in Business Central where we define the blob storage name ,… Continue Reading chrisdsilvablog’s Article on their...

Read More
Un-allocate quantity on work centre load
Nov11

Un-allocate quantity on work centre load

Introduction: We have seen how work centre is allocated load in my previous blog on capacity planning. If you’ve missed it please click on this link In cases of machine breakdown or a mishap or a maintenance repair work, it is necessary to take out the load on a machine. We might need to reschedule the same operation to some other shift or day. This blog is to understand how to… Continue Reading chrisdsilvablog’s...

Read More
Cost calculations on Capacity planning
Oct25

Cost calculations on Capacity planning

Introduction: In my previous blog, I have showcased how capacity planning will help us understand the capacity load, allocated load on work centres and plan or re-plan the production orders. If you have missed my blog please click on this link. This blog talk about the cost calculation of direct cost and overhead cost on capacity ledger entries. There are two places where we add… Continue Reading chrisdsilvablog’s Article...

Read More
Capacity Planning in NAV/D365 BC – Part 2
Oct11

Capacity Planning in NAV/D365 BC – Part 2

Welcome to Part 2. If you’ve missed part 1 please follow this link Brief Overview: We covered two key aspects in part 1 and this blog covers another two key aspects of capacity planning Routing Production order Setup: Routing – In simple terms, Routing is a recipe for the Production BOM. The routing is the basis of process scheduling, capacity scheduling, scheduled… Continue Reading chrisdsilvablog’s Article on...

Read More
Capacity Planning in NAV/D365 BC – Part 1
Oct04

Capacity Planning in NAV/D365 BC – Part 1

What is Capacity Planning ? Capacity planning is creating a production plan which includes all of the operations required to fulfil the customer demand. Who uses Capacity Planning? – Manufacturing and warehouse companies Benefits of Capacity Planning • Capacity planning allows your company to identify bottlenecks from the work centre load, streamline & manage operations, and… Continue Reading chrisdsilvablog’s...

Read More
Let’s talk Data Efficiency in Business Central
Sep16

Let’s talk Data Efficiency in Business Central

Hi Everyone, Performance speed isn’t the only factor that determines Business Central’s pleasant user experience Business Central provides numerous features that increase data efficiency when exploring, navigating, and entering data Key factors for data efficiency: • Keyboard Shortcuts• Focusing on lists• Quick Entry• Finding Pages and information with Tell Me•… Continue Reading chrisdsilvablog’s Article on their...

Read More
How to copy File contents using InStreams and File Operations in NAV/D365 Business Central?
Jul15

How to copy File contents using InStreams and File Operations in NAV/D365 Business Central?

Introduction: Working with streams is fun and also tricky if we don’t get it right. I’ll be going through an example of how to read a file and copy some part of a file to another file using Instream and file operations. The InStream (input stream) and OutStream (output stream) data types are generic stream objects that you can use to read from or write to files and… Continue Reading chrisdsilvablog’s Article on...

Read More
Importance of stock keeping units in MPS/MRP Process in NAV/D365 Business Central
Jul01

Importance of stock keeping units in MPS/MRP Process in NAV/D365 Business Central

Introduction: For every manufacturing company, the MPS/MRP process engine plays a vital role in the production and supply of their inventory by creating Production orders, Purchase orders, Assembly orders and Transfer order based on the forecast demand, sales orders etc. If you have more than one warehouse where one warehouse makes the raw material and the other warehouse assembles it… Continue Reading chrisdsilvablog’s...

Read More
D365 Business Central: Send email using email message and email accounts
Apr04

D365 Business Central: Send email using email message and email accounts

Introduction: Hello All, This blog explains the new replaced objects provided by Microsoft for SMTP and showcases its working to send emails using the new replaced objects. We have widely used SMTP Mail setup and SMTP Mail to send email notification in NAV and early versions of Business central but as SMTP Mail setup(Record 409) and SMTP Mail (codeunit 400) has been marked for… Continue Reading chrisdsilvablog’s Article on...

Read More
Reservations in Business Central
Apr29

Reservations in Business Central

Introduction Hello Buddies! I’m back with a new blog on Item reservations. So lets start with why are reservations important? For Shipments – Mostly manufacturing and distributing companies face inventory problems due to shipments and purchases running in and out of the system. Hence, reserving the quantity becomes a must!Reservation lock your shipment quantity so even though there… Continue Reading...

Read More
How to make Drop Shipment with Item tracking and Requisition worksheet in Business Central ?
Nov16

How to make Drop Shipment with Item tracking and Requisition worksheet in Business Central ?

Introduction: What is Drop Shipment? Drop Shipment is the shipment feature to ship the items directly from the vendor to the Customer. Shipment sent to the customer from the vendor can be easily tracked using item tracking and Requisition worksheet makes it easier to carry out the Purchase order. Pre-requisites: Business Central Procedure: Check the Item for item tracking and… Continue Reading chrisdsilvablog’s Article on...

Read More
Business Central: How will Item tracking affect Inbound, Outbound and Internal transactions?
Nov10

Business Central: How will Item tracking affect Inbound, Outbound and Internal transactions?

Introductions: Once we setup Item tracking codes for a Item, we’ll have to assign Serial No’s and Lot No’s to each flow of transaction e.g. Inbound transaction like Purchase document, Outbound transaction like Sales document and Internal transactions like Inventory adjustment journals. For Inbound transaction like Purchase document, we create new Item tracking and for outbound… Continue Reading...

Read More
Business Central: Why do we need Item tracking and how do I set it up?
Oct26

Business Central: Why do we need Item tracking and how do I set it up?

Introduction: In today’s booming supply-chain industry, it has become very important to track Item/part No’s for various companies. Why do we need Item tracking ? If we could track a small part(Item) from manufacturing to assembling to be a ready finish product we could plan our sales and production effectively. Our forecast reports can be more accurate if we had our tracker on… Continue Reading...

Read More
Functional Tip: How does Business Central assign priority to Responsibility Centres?
Oct09

Functional Tip: How does Business Central assign priority to Responsibility Centres?

Introduction: Hi, In my previous blog we saw how to centralize the location for all transactions but did you there are priorities assigned to the Responsibility centres and Location codes ? We can assign Responsibility Centres to Business Central at 3 places. The Customers/Vendors can be assigned a Responsibility centre Responsibility centre at Customer setup Blank… Continue Reading chrisdsilvablog’s Article on their blog...

Read More
Functional tip: How to add a Centralized location code in Business Central ?
Oct05

Functional tip: How to add a Centralized location code in Business Central ?

Introduction : Hello! While setting up Customers and Vendors it does happen we tend to miss out the location code field. We either leave it for later and forget it or maybe we ain’t sure which location should be assigned to the Customer ? Location field left blank then causes issue while we have transaction like Orders, Invoices to be processed. The goods news is we can centralize… Continue Reading chrisdsilvablog’s...

Read More
How to assign the default dimensions to multiple Items in Business Central?
Sep21

How to assign the default dimensions to multiple Items in Business Central?

Introduction: It is tedious to assign default dimensions to Items one by one. We can assign the same dimension to a set of Items using the below feature also we can add dimensions to a Table e.g Production Dimension for Item table Pre-requisites: D365 Business Central Steps: Navigate to Items and filter the Items you want to assign the same default dimension. Here, I would… Continue Reading chrisdsilvablog’s Article on...

Read More
Business Central: How will default Dimensions help the business ?
Sep14

Business Central: How will default Dimensions help the business ?

Introduction: What are Dimensions and Dimension values in Business Central? Dimensions are used to analyse data and categorise entries in NAV and Dimension values are the tags or labels to classify the record. For e.g: Suppose a Manufacturing firm has three different sites – New York, London, Paris. Here Site is a Dimension and New York, London and Paris are Dimension values.

Read More
Comparison between D365 Business Central- Onpremise vs Cloud Online -What to choose ?
Sep03

Comparison between D365 Business Central- Onpremise vs Cloud Online -What to choose ?

With the advent of Business Central, there is a constant buzz to upgrade to the latest version. This raises various questions like How will it benefit the company?What is the cost involved?Do I need to invest in upgrade again after Business Cenral? The main benefit of upgrading from NAV to Business Central is it puts your ERP on the cloud! Why Upgarde? Microsoft Dynamics NAV… Continue Reading chrisdsilvablog’s Article on...

Read More
Upgrading D365 Business Central On-premise to D365 Business Central Online.
Aug24

Upgrading D365 Business Central On-premise to D365 Business Central Online.

Introduction: Hi Buddies!  Hope you are well ? My last blog was on Can we upgrade NAV to Business Central Online directly? If you haven’t seen it yet, please click here This article covers the steps of how to upgrade from D365 Business Central On-premise to D365 Business Central Online. Upgrade from NAV to Business Central online process consists of three parts: Upgrade from Dynamics NAV to… Continue Reading...

Read More
Business Central: Can we migrate from NAV to Business Central Online directly?
Jul29

Business Central: Can we migrate from NAV to Business Central Online directly?

Hello, I’ve seen this question popping everywhere so I thought of penning it down here. Ever since the advent of Business central online there are have been  questions and doubts on the community portal about the upgrade. Many customers desire to migrate to Business central online (latest version). Business central Online does provide various benefits especially hassle free upgrade. So coming… Continue Reading...

Read More
Resolution to Error:  Microsoft Dynamics NAV Server attempted to issue a client callback to create a DotNet object: System.IO.File (CodeUnit 419 File Management). Client callbacks are not supported on Microsoft Dynamics NAV Server.
Jul06

Resolution to Error: Microsoft Dynamics NAV Server attempted to issue a client callback to create a DotNet object: System.IO.File (CodeUnit 419 File Management). Client callbacks are not supported on Microsoft Dynamics NAV Server.

Introduction: Hello, Thanks for stopping by my blog. Here, in this scenario I was trying to create an automation process (Job Queue) to import files into NAV using File Management functions Move and Delete. This function works perfectly fine when triggered on a action button but when triggered on a Job queue it throws an Error:Microsoft Dynamics NAV Server attempted to issue a client callback to… Continue Reading...

Read More
Steps how to run MPS & MRP in Dynamics NAV?
Jun15

Steps how to run MPS & MRP in Dynamics NAV?

Introduction: Hey Readers, Hope you are well In my previous blog I had explained MPS and MRP.  If you haven’t got a chance to view it please click  here  Pre-requisites: Microsoft Dynamics NAV 2018 Steps: Manufacturing Setup: Check your manufacturing setup in NAV. If you want to run MPS and MRP together please enable the combined MPS/MRP Calculations. 2. Item Card: In my blog I’m using… Continue Reading...

Read More
MPS & MRP Run in Dynamics NAV
Jun08

MPS & MRP Run in Dynamics NAV

Introduction: Every manufacturing company perform supply planning, typically once a week, to calculate how many production orders and purchase orders to execute to fulfil that week’s sales demand. MPS and MRP help us achieve our goal. Let’s check how? What is MPS ? MPS (Master Production Schedule) is the calculation of a master production schedule based on actual demand and the production… Continue Reading...

Read More
Error resolution : An error occurred while verifying security for the message in Dynamics NAV
Feb17

Error resolution : An error occurred while verifying security for the message in Dynamics NAV

Introduction: I had an error while logging in NAV saying – Client cannot establish connection to Microsoft Dynamics NAV server. An error occurred while verifying security for the message. Reason for the error: The time zone was not synchronized with the application (where the NAV service is running) Resolution: Change the timezone or date and time of Client same as server or vice… Continue Reading chrisdsilvablog’s...

Read More
Resolution to control actions limitation to the web client
Dec17

Resolution to control actions limitation to the web client

Introduction: We use Cue groups in Role centres and assign control actions to them e.g in Sales Order Processor, the New Sales order is a control action. But there is a limitation on the web client, Control actions are visible on a Cue group only if there are no Cue fields. e.g as above there are two cue fields like Sales Quotes -Open and Sales Orders -Open hence control actions won’t be… Continue Reading...

Read More
Multiple approval for a single document(Items) in Dynamics NAV
Dec13

Multiple approval for a single document(Items) in Dynamics NAV

Introduction: We are well versed with approvals in Sales and Purchase documents. To summarise a sales approval, a sales order is created, the sales amount is finalised and sent for approval. The status of the document changes to pending approval. Once its approved by the hierarchy the status changes to released and it moves to the further process etc but…. sometimes don’t we require approval… Continue Reading...

Read More
How to run a job to delete Change log entries in NAV ?
Nov08

How to run a job to delete Change log entries in NAV ?

Introduction: We  can enable the change log in Dynamics NAV so we have a history of activities. The change log collects all changes that are made to the table so we can track it. We are good so far but the issue arises when we have millions entries in the system. It not only takes up the memory space of the server but also affects the performance. Hence, I’ve customised a job for deleting… Continue Reading...

Read More
How to send emails to customers in a tabular format in Dynamics NAV?
Oct11

How to send emails to customers in a tabular format in Dynamics NAV?

Introduction: Hello Buddies! I’m back with a blog on sending emails to customers/users in a tabular format  using html tags in NAV. Email have become an integral part of our daily lives. Its amazing that we can do so much with email in Microsoft Dynamics NAV using SMTP mail. In this scenario, any error while importing files is stored in a table Import EDI Error Logs. As soon as the table… Continue Reading...

Read More
Use of Configuration Mode in NAV
Aug23

Use of Configuration Mode in NAV

Introduction: We all know about how to assign different Role Centers to Users based on their requirement. Any change made to the Role Center is applier to all Users who are assigned to them. Sometimes we do require to make minor changes to only a particular user like hiding certain home icons or adding certain pages to the Role Center. This becomes a bit tedious through the NAV Development… Continue Reading...

Read More
How to create KPI Business chart using Chart Control Add-in in NAV
Jul31

How to create KPI Business chart using Chart Control Add-in in NAV

Introduction: Business Chart Control Add-in In Dynamics NAV, you can graphically represent data in charts using Business Chart control add-in. The Business Chart control add-in is provided by the Microsoft.Dynamics.Nav.Client.BusinessChart.dll assembly. The Business Chart control add-in assembly includes an API that you can use to call methods and properties from C/AL code to build your… Continue Reading chrisdsilvablog’s...

Read More

Resolution to SQL Error:Cannot be renamed because the object participates in enforced dependencies. – Chris D’silva’s Blog – Dynamics NAV and Business Central

Introduction: Hey Buddies,…This is what happened… Just a normal day of coding , I was restoring SQL backup from my Live database to my Test database in NAV. everything works cool. ? Test database is restored. Now I navigate to companies and try to rename the company to Test and bang….error! The following SQL Server error was unexpected: Object… Continue Reading chrisdsilvablog’s Article on their...

Read More

Dynamically changing font on run time for Dynamics NAV – Chris D’silva’s Blog – Dynamics NAV and Business Central

Introduction : Hey! Don’t we fix the font size of our text box in NAV report ? Will it not be cool if we could dynamically change it? ? This article  is a quick tip where we can dynamically change the font size of the text on run time based on the length of the text. Pre-requisites : Microsoft Dynamics NAV SQL server Report Builder Steps: Open your development environment and… Continue Reading chrisdsilvablog’s Article on...

Read More

How to get approval Link on Email Notification for Workflow? – Chris D’silva’s Blog – Dynamics NAV and Business Central

Introduction: We often configure email notification for workflows but to approve them User needs to Login and navigate to Request to approve page in NAV. What if we get a link which directs us to the Request to approve page ? Saves time right! ? This article explains how to get a approval link for Purchase Invoice approvals. Pre-requisites: Microsoft Dynamics NAV 2018 Web… Continue Reading chrisdsilvablog’s Article on...

Read More

How to create Notification part as an Extension for Dynamics NAV? – Chris D’silva’s Blog – Dynamics NAV and Business Central

Hi Readers, I’m back with another blog on Extensions. Introduction: Notification has become very import part of our RoleCenters in Dynamics NAV. We get notified by emails or a note if our Job queues fail or some note send from a fellow employee but…… Notification is a System part hence its not visible if you use a web client i.e its a limitation of the web client. ?

Read More

How to create Custom Workflow(The Extension way) – Chris D’silva’s Blog – Dynamics NAV and Business Central

Introduction: Hey! I’m back with my blog series on Workflows. My last blog was on how to create Custom Workflows in Dynamics NAV….This blog is on how to create Custom Workflows in Business Central..the Extension way! Pre-requisites: Business Central On-Premise Visual studio code(VS Code) Steps: Launch Business Central Administration, and enable the below and restart service… Continue Reading chrisdsilvablog’s Article on...

Read More

How to Create a Custom Approval Workflow in Dynamics NAV – Part 2 (with fob attached)pj – Chris D’silva’s Blog – Dynamics NAV and Business Central

Celebrating 11000+ views and 7000+visitors for the year 2018. Thank you readers! As many of them asked me to attach the .fob file. I’ve attached a link at the bottom for your reference. For Part 1 chick here Introduction: Hi folks! I’m back with Part 2 of how to create custom approval workflow in Dynamics NAV. An overview of Part 1, we created an Event Publisher then we created… Continue Reading chrisdsilvablog’s Article...

Read More

How to fetch the top 5 Item’s history in a factbox in NAV? – Chris D’silva’s Blog – Dynamics NAV and Business Central

Introduction: Here, the scenario is, I open a Purchase order and add Items to it. When I select on an Item I want to know the Purchase History of it like the Receipt quantity, Posting date etc. Yes,.. I know what your guessing, simply create a Factbox for it . But…now I want the Top 5 history of the Item not all of it . Lets find how to do this. Pre-requisites: Microsoft Dynamics… Continue Reading chrisdsilvablog’s Article...

Read More

How to fetch data in Part type page using a Query in NAV? – Chris D’silva’s Blog – Dynamics NAV and Business Central

Wishing you all a happy and prosperous New year 2019! Introduction: First question is why query? Lets see the advantage of queries. First you can limit the amount of data you retrieve from the server by defining only the specific columns you needYou can join multiple tables into one query saving loop code pattern.They are also light weight than Table Queries.Below is the article which… Continue Reading chrisdsilvablog’s...

Read More

How to merge Items in Microsoft Dynamics NAV ? – Chris D’silva’s Blog – Dynamics NAV and Business Central

Introduction: A lot of times clients create the same items, customers, vendors. Later they realize it and look for a solution to keep all data associated with item in one unit and avoid duplication of items. Yes, we can achieve this in a few simple steps. This blog articles explains how to merge two items into one in case where duplicates where… Continue Reading chrisdsilvablog’s Article on their...

Read More

How to insert/modify a posted document in NAV – Chris D’silva’s Blog – Dynamics NAV and Business Central

Intoduction We set permissions to user in the User setup to give accessibility to users but we are not allowed to make any changes to posted document even though we assign Super permission to it. The below eror is thrown. This blog explains the steps to modify the posted document. Pre-requisites Microsoft Dynamics NAV 2017 Steps: Open the page throwing error in design… Continue Reading chrisdsilvablog’s Article on their...

Read More

Bar code Integration with Business Central – Chris D’silva’s Blog – Dynamics NAV and Business Central

Introduction: Summary: The bar code scanner scans the bar code. The Item No. against which the bar code is assigned should be populated on Sales Line Subform. Requirement: The mouse cursor is on Sales Line sub form field No. and Bar code scanner scans a bar code.Once the bar code is scanned a Serial No. is populated on No. field of Sales Line sub form Customization should be done to… Continue Reading chrisdsilvablog’s...

Read More

How to create Cue tiles for fetching Pending approvals in a workflow in NAV? – Chris D’silva’s Blog – Dynamics NAV and Business Central

Hey Readers! Thanks for stopping by. Hope you like my blog. Introduction: In an approval process, approval is sent to a designated person. The person is notified via email also he/she can view the requests in Request to approve page. But,….there are times the person can forget to approve the request which may lead to delay in processes. What if I login into Dynamics NAV where I get the… Continue Reading chrisdsilvablog’s...

Read More

How to add Cue tiles to existing Cue Page in Business Central using VS Code – Chris D’silva’s Blog – Dynamics NAV and Business Central

Introduction: Since the release Business central Online at April 2, 2018, extension has gained its popularity. Here, I’ll be adding cue tiles to the existing Cue page called ‘Project Manager Activities’ using Extension i.e VS code. Pre-requisites: Steps: Create a Table Extension and add the fields you want to add in the cue page. Here the fields are of FieldClass Flowfields which… Continue Reading chrisdsilvablog’s Article...

Read More

How to add fields to existing pages using Extension in Business Central – Chris D’silva’s Blog – Dynamics NAV and Business Central

Introduction: With the release of Business Central, Extensions have gained its popularity. Here I’ll be adding field to existing page Blanket Purchase Order using Visual studio code (VS Code) Pre-requisites: VS Code Business Central Online Steps: Create a table extension, extending standard table Purchase Header. 2. Create your page extension, here, I’m adding the fields at the… Continue Reading chrisdsilvablog’s Article...

Read More

How to create Cue tiles for Role center in Dynamics NAV 2017 – Chris D’silva’s Blog – Dynamics NAV and Business Central

Hi Readers! Hope you like my blogs. Give your feedback with likes and comments. Introduction: What’s so special about Cues in NAV? Cues are designed to give users with a quick status of their daily activities, which acts as a prompt them to take action. A Cue is a tile on a page in the Dynamics NAV client that provides a visual representation of business data. So if your like like a… Continue Reading chrisdsilvablog’s...

Read More

Use of Vendor and Customer Workflow in Dynamics NAV – Chris D’silva’s Blog – Dynamics NAV and Business Central

Thanks for Visiting! Follow my blog to get the latest updates. Introduction: We all have noticed Send Approval Request button on Vendor and Customer pages. You can select Customer workflow from the workflow template Sales and Marketing. Vendor  can be configured similar to customer workflow. These standard workflows can be enabled from the workflow page….but what’s the use of it?… Continue Reading chrisdsilvablog’s Article...

Read More

How to Create a Custom Approval Workflow in Dynamics NAV – Part 2 – Chris D’silva’s Blog

Celebrating 4500+ views and 3000+visitors for the year 2018. Thank you readers! For Part 1 chick here Introduction: Hi folks! I’m back with Part 2 of how to create custom approval workflow in Dynamics NAV. An overview of Part 1, we created an Event Publisher then we created function for sending approval then for approval, for reject and delegate. Part 2- Now we will continue with how… Continue Reading chrisdsilvablog’s...

Read More

How to create a custom approval Workflow in Dynamics NAV – Part 1 – Chris D’silva’s Blog

Introduction: If we require approval process for  Purchase, Sales orders etc we enable the standard workflows of Dynamics NAV….but if we have a Custom designed page in NAV and we need approval workflows how will the workflow process work? How to set it up? This blog provides a step wise procedure how to create custom workflow from scratch. This Workflow is enabled for the Jobs page in… Continue Reading chrisdsilvablog’s...

Read More

How to send Email Notification to Users using Workflow. – Chris D’silva’s Blog

Hi Readers! Hope you like my blogs. Do give your valuable feedback in the comments section or you can email me via contacts on my blog site https://chrisdsilvablog.wordpress.com Introduction: Many a times in an Approval workflow, we need to notify the user by email to the Approver that approval request is sent also the sender needs to be notified whether the approval request sent is… Continue Reading chrisdsilvablog’s...

Read More