{"id":9341,"date":"2019-07-18T09:00:03","date_gmt":"2019-07-18T07:00:03","guid":{"rendered":"https:\/\/www.abd.es\/?p=15610"},"modified":"2023-12-01T08:26:17","modified_gmt":"2023-12-01T07:26:17","slug":"gestion-de-archivos-en-extensiones-2-0","status":"publish","type":"post","link":"https:\/\/www.abd.es\/en\/2019\/07\/gestion-de-archivos-en-extensiones-2-0\/","title":{"rendered":"Limitations of developing 2.0 extensions in AL Language"},"content":{"rendered":"<div><\/div>\n<div><span style=\"font-size: 14pt;\">The purpose of publishing this post is to raise awareness that there are certain things that cannot be done in AL (when writing an Extension), or at least require specific workarounds. During the process of adapting developments from CAL to extensions, we have found that something as commonly used as file management with a variable of type File is not possible when developing 2.0 extensions in AL language.<\/span><\/div>\n<div><\/div>\n<div><\/div>\n<div id=\"content\">\n<p><span style=\"font-size: 14pt;\">In AL, it is possible to declare the file as a variable without receiving any errors. The problem begins when we try to use any of the available methods. You will notice that it does not allow us to open, read, create, etc. In this case, the alternative option is to use In\/Out Streams.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-size: 14pt;\"><img fetchpriority=\"high\" decoding=\"async\" src=\"http:\/\/www.mynavblog.com\/wp-content\/uploads\/2018\/04\/navdevtips10-al_file_variable.png\" sizes=\"(max-width: 563px) 100vw, 563px\" srcset=\"http:\/\/www.mynavblog.com\/wp-content\/uploads\/2018\/04\/navdevtips10-al_file_variable.png 563w, http:\/\/www.mynavblog.com\/wp-content\/uploads\/2018\/04\/navdevtips10-al_file_variable-300x182.png 300w\" alt=\"\" width=\"563\" height=\"341\" \/><img decoding=\"async\" src=\"https:\/\/www.abd.es\/wp-content\/uploads\/2019\/07\/extension2.png\" alt=\"\" width=\"999\" height=\"549\" \/><\/span><\/p>\n<\/div>\n<p><span style=\"font-size: 14pt;\">Alternative:<\/span><\/p>\n<p><span style=\"font-size: 14pt;\"><img decoding=\"async\" src=\"https:\/\/www.abd.es\/wp-content\/uploads\/2019\/07\/extension3.png\" alt=\"\" width=\"1008\" height=\"226\" \/><\/span><\/p>\n<div id=\"content\">\n<h4><span style=\"font-size: 14pt;\">There are more things that cannot be done directly from the extension itself, for example:<\/span><\/h4>\n<p>&nbsp;<\/p>\n<ul>\n<li><span style=\"font-size: 14pt;\">We cannot use most of the functions in the FileManagement codeunit, which used to be very useful for performing any file-related operation. For example, listing files, checking whether a file exists, uploading or downloading files from the server. Most of these functions are not available when developing extensions.\u00a0<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul>\n<li><span style=\"font-size: 14pt;\">DotNet. For the moment, it is not possible to use DotNet variables in AL. In addition, we cannot use DotNet functions in the Web Client in 2018. When we try to use DotNet, we get an error like the following:<\/span><\/li>\n<\/ul>\n<p><span style=\"font-size: 14pt;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.abd.es\/wp-content\/uploads\/2019\/07\/extension5.png\" alt=\"\" width=\"680\" height=\"75\" \/><\/span><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><span style=\"font-size: 14pt;\">Automation. This type of variable, which is widely used to allow Navision to communicate with other applications, is not recognized. If we declare a variable of type Automation, we receive the following error:<\/span><\/li>\n<\/ul>\n<\/div>\n<div id=\"content\">\n<p><span style=\"font-size: 14pt;\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mynavblog.com\/wp-content\/uploads\/2018\/04\/navdevtips10-al_dotnet.png\" sizes=\"(max-width: 1137px) 100vw, 1137px\" srcset=\"\" alt=\"\" width=\"1137\" height=\"114\" data-srcset=\"\" \/><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.abd.es\/wp-content\/uploads\/2019\/07\/extension4.png\" alt=\"\" width=\"514\" height=\"42\" \/><\/span><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><span style=\"font-size: 14pt;\">Calling objects in the 50000 range. If we have already created the object in the 50000 range using C\/SIDE, it is not possible to access it from AL when developing extensions.<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><span style=\"font-size: 14pt;\">These are some of the limitations we currently encounter when developing extensions. Some of them are quickly resolved by Microsoft and are no longer limitations in the next Cumulative Update, others are more difficult to address, and the rest we simply need to adapt to.\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<\/div>\n<p><span style=\"font-size: 14pt;\">I hope you find this useful.<\/span><\/p>\n<p><span style=\"font-size: 14pt;\">For more information, please do not hesitate to contact ABD Inform\u00e1tica, S.L.<\/span><\/p>\n<p><span style=\"font-size: 14pt;\">Regards ?\u00a0<\/span><\/p>\n<div id=\"content\" class=\"post-single-content box mark-links\">\n<p style=\"text-align: justify;\">\n<\/div>","protected":false},"excerpt":{"rendered":"<p>El motivo de publicar este post es para dar conocimiento de que existen algunas cosas que no se pueden hacer en AL (al escribir Extensi\u00f3n) o al menos necesitan de algunas soluciones. Durante el transcurso de adaptaciones de desarrollos en CAL a extensiones, nos hemos encontrado que algo tan utilizado como es la gesti\u00f3n de [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":9342,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[88,79],"tags":[369,1241,1298,115,382,1221],"class_list":["post-9341","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-actualidad-abd","category-articulos","tag-abd-navision-sevilla","tag-extension","tag-lenguaje-al","tag-migracion-navision","tag-navison","tag-visual-studio-code"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Limitaciones desarrollo extensiones 2.0 en Lenguaje AL - ABD Consultora Inform\u00e1tica<\/title>\n<meta name=\"description\" content=\"El motivo de publicar este post es para dar conocimiento de que existen algunas cosas que no se pueden hacer en AL (al escribir Extensi\u00f3n) o al menos necesitan de algunas soluciones.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.abd.es\/en\/2019\/07\/gestion-de-archivos-en-extensiones-2-0\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Limitaciones desarrollo extensiones 2.0 en Lenguaje AL - ABD Consultora Inform\u00e1tica\" \/>\n<meta property=\"og:description\" content=\"El motivo de publicar este post es para dar conocimiento de que existen algunas cosas que no se pueden hacer en AL (al escribir Extensi\u00f3n) o al menos necesitan de algunas soluciones.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.abd.es\/en\/2019\/07\/gestion-de-archivos-en-extensiones-2-0\/\" \/>\n<meta property=\"og:site_name\" content=\"ABD Consultora Inform\u00e1tica\" \/>\n<meta property=\"article:published_time\" content=\"2019-07-18T07:00:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-01T07:26:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.abd.es\/wp-content\/uploads\/2019\/07\/extensionprincipal.png\" \/>\n\t<meta property=\"og:image:width\" content=\"850\" \/>\n\t<meta property=\"og:image:height\" content=\"604\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Conchi Beltr\u00e1n Reyes\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Conchi Beltr\u00e1n Reyes\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.abd.es\\\/2019\\\/07\\\/gestion-de-archivos-en-extensiones-2-0\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.abd.es\\\/2019\\\/07\\\/gestion-de-archivos-en-extensiones-2-0\\\/\"},\"author\":{\"name\":\"Conchi Beltr\u00e1n Reyes\",\"@id\":\"https:\\\/\\\/www.abd.es\\\/#\\\/schema\\\/person\\\/a67e4f25ab919fab3499641f8a922521\"},\"headline\":\"Limitaciones desarrollo extensiones 2.0 en Lenguaje AL\",\"datePublished\":\"2019-07-18T07:00:03+00:00\",\"dateModified\":\"2023-12-01T07:26:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.abd.es\\\/2019\\\/07\\\/gestion-de-archivos-en-extensiones-2-0\\\/\"},\"wordCount\":383,\"publisher\":{\"@id\":\"https:\\\/\\\/www.abd.es\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.abd.es\\\/2019\\\/07\\\/gestion-de-archivos-en-extensiones-2-0\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.abd.es\\\/wp-content\\\/uploads\\\/2019\\\/07\\\/extensionprincipal.png\",\"keywords\":[\"ABD Navision Sevilla\",\"Extension\",\"Lenguaje AL\",\"Migracion Navision\",\"NAVISON\",\"Visual Studio Code\"],\"articleSection\":[\"Actualidad ABD\",\"Articulos\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.abd.es\\\/2019\\\/07\\\/gestion-de-archivos-en-extensiones-2-0\\\/\",\"url\":\"https:\\\/\\\/www.abd.es\\\/2019\\\/07\\\/gestion-de-archivos-en-extensiones-2-0\\\/\",\"name\":\"Limitaciones desarrollo extensiones 2.0 en Lenguaje AL - ABD Consultora Inform\u00e1tica\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.abd.es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.abd.es\\\/2019\\\/07\\\/gestion-de-archivos-en-extensiones-2-0\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.abd.es\\\/2019\\\/07\\\/gestion-de-archivos-en-extensiones-2-0\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.abd.es\\\/wp-content\\\/uploads\\\/2019\\\/07\\\/extensionprincipal.png\",\"datePublished\":\"2019-07-18T07:00:03+00:00\",\"dateModified\":\"2023-12-01T07:26:17+00:00\",\"description\":\"El motivo de publicar este post es para dar conocimiento de que existen algunas cosas que no se pueden hacer en AL (al escribir Extensi\u00f3n) o al menos necesitan de algunas soluciones.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.abd.es\\\/2019\\\/07\\\/gestion-de-archivos-en-extensiones-2-0\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.abd.es\\\/2019\\\/07\\\/gestion-de-archivos-en-extensiones-2-0\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.abd.es\\\/2019\\\/07\\\/gestion-de-archivos-en-extensiones-2-0\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.abd.es\\\/wp-content\\\/uploads\\\/2019\\\/07\\\/extensionprincipal.png\",\"contentUrl\":\"https:\\\/\\\/www.abd.es\\\/wp-content\\\/uploads\\\/2019\\\/07\\\/extensionprincipal.png\",\"width\":850,\"height\":604},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.abd.es\\\/2019\\\/07\\\/gestion-de-archivos-en-extensiones-2-0\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/www.abd.es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Limitaciones desarrollo extensiones 2.0 en Lenguaje AL\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.abd.es\\\/#website\",\"url\":\"https:\\\/\\\/www.abd.es\\\/\",\"name\":\"ABD Consultora Inform\u00e1tica\",\"description\":\"Soluciones Empresariales | Microsoft Gold Partner\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.abd.es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.abd.es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.abd.es\\\/#organization\",\"name\":\"ABD Consultora Inform\u00e1tica\",\"url\":\"https:\\\/\\\/www.abd.es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.abd.es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.abd.es\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/cropped-consultoria-informatica-11.png\",\"contentUrl\":\"https:\\\/\\\/www.abd.es\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/cropped-consultoria-informatica-11.png\",\"width\":64,\"height\":64,\"caption\":\"ABD Consultora Inform\u00e1tica\"},\"image\":{\"@id\":\"https:\\\/\\\/www.abd.es\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/abd-consultor-a-y-soluciones-inform-ticas\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.abd.es\\\/#\\\/schema\\\/person\\\/a67e4f25ab919fab3499641f8a922521\",\"name\":\"Conchi Beltr\u00e1n Reyes\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.abd.es\\\/wp-content\\\/litespeed\\\/avatar\\\/c95d82418e1ba3018f267c84a08a7690.jpg?ver=1778008653\",\"url\":\"https:\\\/\\\/www.abd.es\\\/wp-content\\\/litespeed\\\/avatar\\\/c95d82418e1ba3018f267c84a08a7690.jpg?ver=1778008653\",\"contentUrl\":\"https:\\\/\\\/www.abd.es\\\/wp-content\\\/litespeed\\\/avatar\\\/c95d82418e1ba3018f267c84a08a7690.jpg?ver=1778008653\",\"caption\":\"Conchi Beltr\u00e1n Reyes\"},\"description\":\"Soy Programadora S\u00e9nior. Desde que me un\u00ed a ABD en octubre de 2014, he trabajado intensamente en la implementaci\u00f3n de soluciones din\u00e1micas y personalizadas que mejoran la eficiencia y el rendimiento empresarial. Adem\u00e1s, poseo una amplia formaci\u00f3n en desarrollo m\u00f3vil con Xamarin y diversas certificaciones en Dynamics NAV y Dynamics 365. Mi pasi\u00f3n radica en crear soluciones tecnol\u00f3gicas personalizadas. Disfruto enfrentando desaf\u00edos complejos y encontrando innovaciones que optimizan procesos y aportan valor a las empresas.\",\"sameAs\":[\"https:\\\/\\\/www.abd.es\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/conchi-b-3062b1154\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@ABDConsultoria\"],\"url\":\"https:\\\/\\\/www.abd.es\\\/en\\\/author\\\/cbeltran\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Limitaciones desarrollo extensiones 2.0 en Lenguaje AL - ABD Consultora Inform\u00e1tica","description":"El motivo de publicar este post es para dar conocimiento de que existen algunas cosas que no se pueden hacer en AL (al escribir Extensi\u00f3n) o al menos necesitan de algunas soluciones.","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:\/\/www.abd.es\/en\/2019\/07\/gestion-de-archivos-en-extensiones-2-0\/","og_locale":"en_GB","og_type":"article","og_title":"Limitaciones desarrollo extensiones 2.0 en Lenguaje AL - ABD Consultora Inform\u00e1tica","og_description":"El motivo de publicar este post es para dar conocimiento de que existen algunas cosas que no se pueden hacer en AL (al escribir Extensi\u00f3n) o al menos necesitan de algunas soluciones.","og_url":"https:\/\/www.abd.es\/en\/2019\/07\/gestion-de-archivos-en-extensiones-2-0\/","og_site_name":"ABD Consultora Inform\u00e1tica","article_published_time":"2019-07-18T07:00:03+00:00","article_modified_time":"2023-12-01T07:26:17+00:00","og_image":[{"width":850,"height":604,"url":"https:\/\/www.abd.es\/wp-content\/uploads\/2019\/07\/extensionprincipal.png","type":"image\/png"}],"author":"Conchi Beltr\u00e1n Reyes","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Conchi Beltr\u00e1n Reyes","Estimated reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.abd.es\/2019\/07\/gestion-de-archivos-en-extensiones-2-0\/#article","isPartOf":{"@id":"https:\/\/www.abd.es\/2019\/07\/gestion-de-archivos-en-extensiones-2-0\/"},"author":{"name":"Conchi Beltr\u00e1n Reyes","@id":"https:\/\/www.abd.es\/#\/schema\/person\/a67e4f25ab919fab3499641f8a922521"},"headline":"Limitaciones desarrollo extensiones 2.0 en Lenguaje AL","datePublished":"2019-07-18T07:00:03+00:00","dateModified":"2023-12-01T07:26:17+00:00","mainEntityOfPage":{"@id":"https:\/\/www.abd.es\/2019\/07\/gestion-de-archivos-en-extensiones-2-0\/"},"wordCount":383,"publisher":{"@id":"https:\/\/www.abd.es\/#organization"},"image":{"@id":"https:\/\/www.abd.es\/2019\/07\/gestion-de-archivos-en-extensiones-2-0\/#primaryimage"},"thumbnailUrl":"https:\/\/www.abd.es\/wp-content\/uploads\/2019\/07\/extensionprincipal.png","keywords":["ABD Navision Sevilla","Extension","Lenguaje AL","Migracion Navision","NAVISON","Visual Studio Code"],"articleSection":["Actualidad ABD","Articulos"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/www.abd.es\/2019\/07\/gestion-de-archivos-en-extensiones-2-0\/","url":"https:\/\/www.abd.es\/2019\/07\/gestion-de-archivos-en-extensiones-2-0\/","name":"Limitaciones desarrollo extensiones 2.0 en Lenguaje AL - ABD Consultora Inform\u00e1tica","isPartOf":{"@id":"https:\/\/www.abd.es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.abd.es\/2019\/07\/gestion-de-archivos-en-extensiones-2-0\/#primaryimage"},"image":{"@id":"https:\/\/www.abd.es\/2019\/07\/gestion-de-archivos-en-extensiones-2-0\/#primaryimage"},"thumbnailUrl":"https:\/\/www.abd.es\/wp-content\/uploads\/2019\/07\/extensionprincipal.png","datePublished":"2019-07-18T07:00:03+00:00","dateModified":"2023-12-01T07:26:17+00:00","description":"El motivo de publicar este post es para dar conocimiento de que existen algunas cosas que no se pueden hacer en AL (al escribir Extensi\u00f3n) o al menos necesitan de algunas soluciones.","breadcrumb":{"@id":"https:\/\/www.abd.es\/2019\/07\/gestion-de-archivos-en-extensiones-2-0\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.abd.es\/2019\/07\/gestion-de-archivos-en-extensiones-2-0\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.abd.es\/2019\/07\/gestion-de-archivos-en-extensiones-2-0\/#primaryimage","url":"https:\/\/www.abd.es\/wp-content\/uploads\/2019\/07\/extensionprincipal.png","contentUrl":"https:\/\/www.abd.es\/wp-content\/uploads\/2019\/07\/extensionprincipal.png","width":850,"height":604},{"@type":"BreadcrumbList","@id":"https:\/\/www.abd.es\/2019\/07\/gestion-de-archivos-en-extensiones-2-0\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/www.abd.es\/"},{"@type":"ListItem","position":2,"name":"Limitaciones desarrollo extensiones 2.0 en Lenguaje AL"}]},{"@type":"WebSite","@id":"https:\/\/www.abd.es\/#website","url":"https:\/\/www.abd.es\/","name":"ABD IT Consulting","description":"Business Solutions | Microsoft Gold Partner","publisher":{"@id":"https:\/\/www.abd.es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.abd.es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/www.abd.es\/#organization","name":"ABD IT Consulting","url":"https:\/\/www.abd.es\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.abd.es\/#\/schema\/logo\/image\/","url":"https:\/\/www.abd.es\/wp-content\/uploads\/2023\/09\/cropped-consultoria-informatica-11.png","contentUrl":"https:\/\/www.abd.es\/wp-content\/uploads\/2023\/09\/cropped-consultoria-informatica-11.png","width":64,"height":64,"caption":"ABD Consultora Inform\u00e1tica"},"image":{"@id":"https:\/\/www.abd.es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/abd-consultor-a-y-soluciones-inform-ticas\/"]},{"@type":"Person","@id":"https:\/\/www.abd.es\/#\/schema\/person\/a67e4f25ab919fab3499641f8a922521","name":"Conchi Beltr\u00e1n Reyes","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.abd.es\/wp-content\/litespeed\/avatar\/c95d82418e1ba3018f267c84a08a7690.jpg?ver=1778008653","url":"https:\/\/www.abd.es\/wp-content\/litespeed\/avatar\/c95d82418e1ba3018f267c84a08a7690.jpg?ver=1778008653","contentUrl":"https:\/\/www.abd.es\/wp-content\/litespeed\/avatar\/c95d82418e1ba3018f267c84a08a7690.jpg?ver=1778008653","caption":"Conchi Beltr\u00e1n Reyes"},"description":"I am a Senior Developer. Since joining ABD in October 2014, I have worked extensively on implementing dynamic and customized solutions that enhance business efficiency and performance. I also have solid training in mobile development with Xamarin, as well as multiple certifications in Dynamics NAV and Dynamics 365. My passion lies in creating tailored technological solutions. I enjoy tackling complex challenges and finding innovative ways to optimize processes and deliver value to organizations.","sameAs":["https:\/\/www.abd.es\/","https:\/\/www.linkedin.com\/in\/conchi-b-3062b1154\/","https:\/\/www.youtube.com\/@ABDConsultoria"],"url":"https:\/\/www.abd.es\/en\/author\/cbeltran\/"}]}},"_links":{"self":[{"href":"https:\/\/www.abd.es\/en\/wp-json\/wp\/v2\/posts\/9341","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.abd.es\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.abd.es\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.abd.es\/en\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.abd.es\/en\/wp-json\/wp\/v2\/comments?post=9341"}],"version-history":[{"count":0,"href":"https:\/\/www.abd.es\/en\/wp-json\/wp\/v2\/posts\/9341\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.abd.es\/en\/wp-json\/wp\/v2\/media\/9342"}],"wp:attachment":[{"href":"https:\/\/www.abd.es\/en\/wp-json\/wp\/v2\/media?parent=9341"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.abd.es\/en\/wp-json\/wp\/v2\/categories?post=9341"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.abd.es\/en\/wp-json\/wp\/v2\/tags?post=9341"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}