Using the “Template method pattern” in AL

This time I write about a simple pattern which could make the readability of your code much better. I’m talking about the “Template method pattern”. The pattern defines the skeleton of a process without implenting it. The real implemenation is handelt in another codeunit.

Read more…
Source : Patrick Schiefer

Provision for Landed Cost when Using Microsoft Dynamics NAV Standard Cost Method

There are times when a company wants to add “Landed Cost Elements” to inventory as part of the procurement process. This could be freight, duty, drayage, or storage.

The setup and accounting for a provision for landed cost when using the Standard Cost Method is different than when using all of the other costing methods in Dynamics NAV. Let’s illustrate by looking at the setup for a FIFO item using a Dynamics NAV 2013 Item Card.

Bron : ArcherPoint
Lees meer…

Specific Costing Method and Serial Number Tracking in Dynamics NAV

Dynamics NAV allows us to choose between FIFO, LIFO, Specific, Average, or Standard Costing Methods (see the related blog, Which Microsoft Dynamics NAV Costing Method Should Manufacturers Choose?) We have not encountered many companies using the Specific Costing Method, but there seems to be some misunderstanding of how the Specific Costing Method requires Serial Number Tracking and vice versa.

Bron : ArcherPoint
Lees meer…

Microsoft Dynamics NAV: How to Set Up User Defined Depreciation Methods in Fixed Assets

Microsoft Dynamics NAV (Navision) has several defined methods for calculating depreciation expense in Fixed Assets. These are Straight Line, Double Declining Balance, and a combination of the two where straight line depreciation is used when its results become the larger of the two methods calculated. But there are times when the desired method is something different. And that’s where Depreciation Tables come in.

Bron : ArcherPoint
Lees meer…