Hi Zaid, When I run the txt2al tool it only returns the help menu. see below Microsoft Windows [Version 10.0.18363.720] (c) 2019 Microsoft Corporation. All rights reserved. C:\Program Files (x86)\Microsoft Dynamics 365 Business Central\140\RoleTailored Client>txt2al --source="G:\PROJECTS\Impax Payroll\Object Conversion\CAL\" --target="G:\PROJECTS\Impax Payroll\Object Conversion\AL\" --rename --extensionStartId=70074000 Copyright (C) 2017 Copyright (c) Microsoft Corporation. All rights reserved. --source=Path Required. The path of the directory containing the TXT files. --target=Path Required. The path of the directory into which the converted AL files will be placed. --rename Rename the output files to prevent clashes with the source .txt files. --type=ObjectType The type of object to convert. Allowed values: Codeunit, Table, Page, Report, Query, XmlPort --extensionStartId The starting numeric ID of the extension objects (Default: 70000000). It will be incremented by 1 for each extension object. --stacktrace Display the stack trace of exceptions raised during the conversion. --fallbackTypeNameResolution Performs a best effort conversion of code that was exported to the new syntax but that might have unresolved references. --injectDotNetAddIns Inject the definition of standard .NET Add-Ins in the resulting .NET package. --dotNetAddInsPackage Inject the definition of .NET Add-Ins from the given .NET package in the resulting .NET package. --multithreaded Run using multiple threads. This improves performance but causes non-repeatable extension numbers and .xlf content. --dotNetTypePrefix Specify a prefix to be used for all .NET type aliases. --translationFormat=ObjectType Specify the format to use when generating translation files. The allowed values are: Xliff, Lcg --addLegacyTranslationInfo Add information to the translation file that can be used to migrate existing translations. --help Display this help screen. C:\Program Files (x86)\Microsoft Dynamics 365 Business Central\140\RoleTailored Client>