{"id":15984,"date":"2023-02-02T08:28:18","date_gmt":"2023-02-02T08:28:18","guid":{"rendered":"https:\/\/dynamics.folio3.com\/blog\/?p=15984"},"modified":"2023-02-14T10:18:30","modified_gmt":"2023-02-14T10:18:30","slug":"isv-customization-in-business-central","status":"publish","type":"post","link":"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/","title":{"rendered":"ISV Customization in Business Central"},"content":{"rendered":"<h2>Introduction<\/h2>\n<p>I am going to explain how to customize the functionality of a report provided by a third party ISV.<\/p>\n<p>Let\u2019s have a look of the non-customized version first in Fig. 1<\/p>\n<p style=\"text-align: center;\"><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-15985\" src=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf001.png\" alt=\"\" width=\"599\" height=\"580\" srcset=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf001.png 599w, https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf001-300x290.png 300w\" sizes=\"(max-width: 599px) 100vw, 599px\" \/>Fig.1<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-15986\" src=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf002.png\" alt=\"\" width=\"1916\" height=\"860\" srcset=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf002.png 1916w, https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf002-300x135.png 300w, https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf002-1024x460.png 1024w, https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf002-768x345.png 768w, https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf002-1536x689.png 1536w\" sizes=\"(max-width: 1916px) 100vw, 1916px\" \/><\/p>\n<p style=\"text-align: center;\">Fig.2<\/p>\n<h3>Requirements<\/h3>\n<p>Now the requirement is to add a lookup to the first field, add some more custom fields and allow multiple copies of print.<\/p>\n<h2>Code Customization<\/h2>\n<h3>Adding Package Dependency<\/h3>\n<p>To extend the functionality of the ISV, first, install the dependency of the barcode tool. Add the following in the app.json file:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-15988\" src=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/Screenshot-2023-02-02-131525.png\" alt=\"\" width=\"782\" height=\"272\" srcset=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/Screenshot-2023-02-02-131525.png 782w, https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/Screenshot-2023-02-02-131525-300x104.png 300w, https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/Screenshot-2023-02-02-131525-768x267.png 768w\" sizes=\"(max-width: 782px) 100vw, 782px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Next, we need to download symbols by pressing Ctrl+Shift+P in the VS Code and selecting \u201cAL: Download Symbols\u201d. You will see \u201cI*** ***s_Barcode Generator_X.X.XXX.X.app\u201d under the .alpackages folder if the above command runs successfully.<\/p>\n<h3>Report Extension<\/h3>\n<p>Now, create a report extension. In our case, we created the \u201cRepExt.89001.F3BarcodeGeneratorTool.al\u201d file under the ReportExtensions directory and copied the code from the ISV report file. Custom fields and functionality is now added in our extension. Don\u2019t forget to add the custom fields in the dataset of the report. See fig. 5<\/p>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-15989\" src=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf003.png\" alt=\"\" width=\"648\" height=\"570\" srcset=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf003.png 648w, https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf003-300x264.png 300w\" sizes=\"(max-width: 648px) 100vw, 648px\" \/><span style=\"font-size: 19px;\">Fig.3<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-15990\" src=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf004.png\" alt=\"\" width=\"364\" height=\"292\" srcset=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf004.png 364w, https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf004-300x241.png 300w\" sizes=\"(max-width: 364px) 100vw, 364px\" \/><\/p>\n<p style=\"text-align: center;\"><span style=\"font-size: 19px;\">Fig.4<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-15991\" src=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf005.png\" alt=\"\" width=\"480\" height=\"584\" srcset=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf005.png 480w, https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf005-247x300.png 247w\" sizes=\"(max-width: 480px) 100vw, 480px\" \/><\/p>\n<p style=\"text-align: center;\"><span style=\"font-size: 19px;\">Fig.5<\/span><\/p>\n<h2>Report Layout Extension<\/h2>\n<ol>\n<li>In the above report extension, we set the RDLC Layout property equal to \u201c.\/ReportLayouts\/rep.898001.F3BarcodeGeneratorTool.rdl\u201d<\/li>\n<li>With the help of Microsoft Report Builder Tool, we positioned the barcodes and description as shown in fig. 6<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-15992\" src=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf006.png\" alt=\"\" width=\"890\" height=\"551\" srcset=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf006.png 890w, https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf006-300x186.png 300w, https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf006-768x475.png 768w\" sizes=\"(max-width: 890px) 100vw, 890px\" \/><\/p>\n<p style=\"text-align: center;\">Fig. 6<\/p>\n<h2>Output<\/h2>\n<p>Here is the customized version along with the printed report.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-15993\" src=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf007.png\" alt=\"\" width=\"824\" height=\"615\" srcset=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf007.png 824w, https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf007-300x224.png 300w, https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf007-768x573.png 768w\" sizes=\"(max-width: 824px) 100vw, 824px\" \/> <img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-15994\" src=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf008.png\" alt=\"\" width=\"581\" height=\"520\" srcset=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf008.png 581w, https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf008-300x269.png 300w\" sizes=\"(max-width: 581px) 100vw, 581px\" \/> <img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-15995\" src=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf009.png\" alt=\"\" width=\"1108\" height=\"652\" srcset=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf009.png 1108w, https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf009-300x177.png 300w, https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf009-1024x603.png 1024w, https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/screenshotaf009-768x452.png 768w\" sizes=\"(max-width: 1108px) 100vw, 1108px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction I am going to explain how to customize the functionality of a report provided by a third party ISV. Let\u2019s have a look of the non-customized version first in Fig. 1 Fig.1 Fig.2 Requirements Now the requirement is to add a lookup to the first field, add some more custom fields and allow multiple [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":16063,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[37],"tags":[],"class_list":["post-15984","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-business-central"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ISV Customization in Business Central<\/title>\n<meta name=\"description\" content=\"Learn how to customize the functionality of a third-party ISV report in Business Central. Get step-by-step instructions for adding a lookup, custom fields, and multiple print copies. Discover how to install package dependencies, create a report extension, and extend the report layout. See the final customized version with the printed report.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ISV Customization in Business Central\" \/>\n<meta property=\"og:description\" content=\"Learn how to customize the functionality of a third-party ISV report in Business Central. Get step-by-step instructions for adding a lookup, custom fields, and multiple print copies. Discover how to install package dependencies, create a report extension, and extend the report layout. See the final customized version with the printed report.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/\" \/>\n<meta property=\"og:site_name\" content=\"Folio3 Dynamics Blog\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-02T08:28:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-02-14T10:18:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/ISV-Customization-in-Business-Central.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1441\" \/>\n\t<meta property=\"og:image:height\" content=\"736\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Folio3 Microsoft Dynamics Partner\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@folio_3\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Muhammad Affan Khan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/\"},\"author\":{\"name\":\"Folio3 Microsoft Dynamics Partner\",\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/#\/schema\/person\/f7d38b88c941636642e7a9ecf91c20b4\"},\"headline\":\"ISV Customization in Business Central\",\"datePublished\":\"2023-02-02T08:28:18+00:00\",\"dateModified\":\"2023-02-14T10:18:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/\"},\"wordCount\":245,\"publisher\":{\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/ISV-Customization-in-Business-Central.png\",\"articleSection\":[\"Business Central\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/\",\"url\":\"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/\",\"name\":\"ISV Customization in Business Central\",\"isPartOf\":{\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/ISV-Customization-in-Business-Central.png\",\"datePublished\":\"2023-02-02T08:28:18+00:00\",\"dateModified\":\"2023-02-14T10:18:30+00:00\",\"description\":\"Learn how to customize the functionality of a third-party ISV report in Business Central. Get step-by-step instructions for adding a lookup, custom fields, and multiple print copies. Discover how to install package dependencies, create a report extension, and extend the report layout. See the final customized version with the printed report.\",\"breadcrumb\":{\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/#primaryimage\",\"url\":\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/ISV-Customization-in-Business-Central.png\",\"contentUrl\":\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/ISV-Customization-in-Business-Central.png\",\"width\":1441,\"height\":736,\"caption\":\"ISV Customization in Business Central\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/dynamics.folio3.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ISV Customization in Business Central\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/#website\",\"url\":\"https:\/\/dynamics.folio3.com\/blog\/\",\"name\":\"Folio3 Dynamics Blog\",\"description\":\"News, Guides and Info from the world of Microsoft Dynamics\",\"publisher\":{\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/dynamics.folio3.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/#organization\",\"name\":\"Folio3\",\"url\":\"https:\/\/dynamics.folio3.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/01\/footer-logo.png\",\"contentUrl\":\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/01\/footer-logo.png\",\"width\":154,\"height\":100,\"caption\":\"Folio3\"},\"image\":{\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/#\/schema\/person\/f7d38b88c941636642e7a9ecf91c20b4\",\"name\":\"Folio3 Microsoft Dynamics Partner\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/29f05a21b8db20048e7717694b024bbd?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/29f05a21b8db20048e7717694b024bbd?s=96&d=mm&r=g\",\"caption\":\"Folio3 Microsoft Dynamics Partner\"},\"description\":\"Top Microsoft Dynamics partner with 300+ Projects completed worldwide since 2001. Delivering a single point solution tailored to your business needs.\",\"sameAs\":[\"https:\/\/x.com\/folio_3\"],\"url\":\"\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ISV Customization in Business Central","description":"Learn how to customize the functionality of a third-party ISV report in Business Central. Get step-by-step instructions for adding a lookup, custom fields, and multiple print copies. Discover how to install package dependencies, create a report extension, and extend the report layout. See the final customized version with the printed report.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/","og_locale":"en_US","og_type":"article","og_title":"ISV Customization in Business Central","og_description":"Learn how to customize the functionality of a third-party ISV report in Business Central. Get step-by-step instructions for adding a lookup, custom fields, and multiple print copies. Discover how to install package dependencies, create a report extension, and extend the report layout. See the final customized version with the printed report.","og_url":"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/","og_site_name":"Folio3 Dynamics Blog","article_published_time":"2023-02-02T08:28:18+00:00","article_modified_time":"2023-02-14T10:18:30+00:00","og_image":[{"width":1441,"height":736,"url":"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/ISV-Customization-in-Business-Central.png","type":"image\/png"}],"author":"Folio3 Microsoft Dynamics Partner","twitter_card":"summary_large_image","twitter_creator":"@folio_3","twitter_misc":{"Written by":"Muhammad Affan Khan","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/#article","isPartOf":{"@id":"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/"},"author":{"name":"Folio3 Microsoft Dynamics Partner","@id":"https:\/\/dynamics.folio3.com\/blog\/#\/schema\/person\/f7d38b88c941636642e7a9ecf91c20b4"},"headline":"ISV Customization in Business Central","datePublished":"2023-02-02T08:28:18+00:00","dateModified":"2023-02-14T10:18:30+00:00","mainEntityOfPage":{"@id":"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/"},"wordCount":245,"publisher":{"@id":"https:\/\/dynamics.folio3.com\/blog\/#organization"},"image":{"@id":"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/#primaryimage"},"thumbnailUrl":"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/ISV-Customization-in-Business-Central.png","articleSection":["Business Central"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/","url":"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/","name":"ISV Customization in Business Central","isPartOf":{"@id":"https:\/\/dynamics.folio3.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/#primaryimage"},"image":{"@id":"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/#primaryimage"},"thumbnailUrl":"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/ISV-Customization-in-Business-Central.png","datePublished":"2023-02-02T08:28:18+00:00","dateModified":"2023-02-14T10:18:30+00:00","description":"Learn how to customize the functionality of a third-party ISV report in Business Central. Get step-by-step instructions for adding a lookup, custom fields, and multiple print copies. Discover how to install package dependencies, create a report extension, and extend the report layout. See the final customized version with the printed report.","breadcrumb":{"@id":"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/#primaryimage","url":"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/ISV-Customization-in-Business-Central.png","contentUrl":"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2023\/02\/ISV-Customization-in-Business-Central.png","width":1441,"height":736,"caption":"ISV Customization in Business Central"},{"@type":"BreadcrumbList","@id":"https:\/\/dynamics.folio3.com\/blog\/isv-customization-in-business-central\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/dynamics.folio3.com\/blog\/"},{"@type":"ListItem","position":2,"name":"ISV Customization in Business Central"}]},{"@type":"WebSite","@id":"https:\/\/dynamics.folio3.com\/blog\/#website","url":"https:\/\/dynamics.folio3.com\/blog\/","name":"Folio3 Dynamics Blog","description":"News, Guides and Info from the world of Microsoft Dynamics","publisher":{"@id":"https:\/\/dynamics.folio3.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dynamics.folio3.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/dynamics.folio3.com\/blog\/#organization","name":"Folio3","url":"https:\/\/dynamics.folio3.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dynamics.folio3.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/01\/footer-logo.png","contentUrl":"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/01\/footer-logo.png","width":154,"height":100,"caption":"Folio3"},"image":{"@id":"https:\/\/dynamics.folio3.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/dynamics.folio3.com\/blog\/#\/schema\/person\/f7d38b88c941636642e7a9ecf91c20b4","name":"Folio3 Microsoft Dynamics Partner","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dynamics.folio3.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/29f05a21b8db20048e7717694b024bbd?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/29f05a21b8db20048e7717694b024bbd?s=96&d=mm&r=g","caption":"Folio3 Microsoft Dynamics Partner"},"description":"Top Microsoft Dynamics partner with 300+ Projects completed worldwide since 2001. Delivering a single point solution tailored to your business needs.","sameAs":["https:\/\/x.com\/folio_3"],"url":""}]}},"_links":{"self":[{"href":"https:\/\/dynamics.folio3.com\/blog\/wp-json\/wp\/v2\/posts\/15984","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dynamics.folio3.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dynamics.folio3.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dynamics.folio3.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/dynamics.folio3.com\/blog\/wp-json\/wp\/v2\/comments?post=15984"}],"version-history":[{"count":0,"href":"https:\/\/dynamics.folio3.com\/blog\/wp-json\/wp\/v2\/posts\/15984\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dynamics.folio3.com\/blog\/wp-json\/wp\/v2\/media\/16063"}],"wp:attachment":[{"href":"https:\/\/dynamics.folio3.com\/blog\/wp-json\/wp\/v2\/media?parent=15984"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dynamics.folio3.com\/blog\/wp-json\/wp\/v2\/categories?post=15984"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dynamics.folio3.com\/blog\/wp-json\/wp\/v2\/tags?post=15984"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}