{"id":2008,"date":"2019-05-22T08:24:35","date_gmt":"2019-05-22T08:24:35","guid":{"rendered":"https:\/\/www.semantic-systems.com\/semantic-noticias\/?p=2008"},"modified":"2021-12-14T15:05:15","modified_gmt":"2021-12-14T15:05:15","slug":"infor-ln-extensibility","status":"publish","type":"post","link":"https:\/\/www.semantic-systems.com\/semantic-noticias\/articulos-tecnologicos\/infor-ln-extensibility\/","title":{"rendered":"Descubre c\u00f3mo personalizar tu ERP con Infor LN Extensibility"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Seg\u00fan su propio glosario de t\u00e9rminos, Infor LN Extensibility es la posibilidad de disminuir la brecha existente en las funcionalidades est\u00e1ndar y los requerimientos propios del negocio.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Sin necesidad de cambiar el n\u00facleo de los componentes del software, es posible desarrollar funcionalidades de \u00faltima generaci\u00f3n utilizando adem\u00e1s las interfaces p\u00fablicas de la aplicaci\u00f3n est\u00e1ndar.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">De esta forma, se pueden desarrollar extensiones completamente separadas de los componentes est\u00e1ndar. Por lo tanto, la actualizaci\u00f3n del software no genera costes adicionales por la consecuente actualizaci\u00f3n de las personalizaciones. Podr\u00edamos decir que las extensiones \u00absobreviven\u00bb a las mejoras.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span style=\"font-weight: 400;\">Tipos de personalizaciones disponibles para Infor LN<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Infor LN permite, como hemos comentado, el desarrollo de personalizaciones separadas de los componentes est\u00e1ndar.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Dentro de las personalizaciones disponibles, hay diversos tipos, capaces de cubrir distintas funcionalidades.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Por ejemplo, la primera de ellas,<\/span><b> la personalizaci\u00f3n de pantallas<\/b><span style=\"font-weight: 400;\">:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Permite ocultar o mostrar campos, agregar campos definidos por el cliente, personalizar men\u00fas y formularios, suprimir cuadros de di\u00e1logo y mensajes y establecer valores predeterminados.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Las <\/span><b>extensiones<\/b><span style=\"font-weight: 400;\"> son el segundo tipo de personalizaciones que ofrece Infor LN y permiten, entre otras cosas, a\u00f1adir funcionalidad extra a Tablas, CDFs, Sesiones, Listados, BODs y Men\u00fas.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Por \u00faltimo, las <\/span><b>integraciones<\/b><span style=\"font-weight: 400;\">, permiten crear nuevas conexiones BOD y servicios web, as\u00ed como llamadas a servicios web SOAP desde extensiones.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span style=\"font-weight: 400;\">Personalizaci\u00f3n de pantallas, algo m\u00e1s que un cambio de apariencia<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Como hemos comentado, Infor LN posee diversos tipos de extensiones, la primera de ellas, la personalizaci\u00f3n de pantallas.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Lo primero que debes saber de la personalizaci\u00f3n es que es mucho m\u00e1s que el simple cambio de apariencia de la aplicaci\u00f3n.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Con las caracter\u00edsticas de Infor LN Extensibility, puedes a\u00f1adir nuevas funcionalidades a la aplicaci\u00f3n.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">En este art\u00edculo no entraremos en detalle de todas y cada una de las caracter\u00edsticas de personalizaci\u00f3n de pantallas que posee Infor LN. Baste decir que evitan que crees una extensi\u00f3n con objeto de mejorar un proceso que se puede conseguir con una simple personalizaci\u00f3n.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Adem\u00e1s, te permite completar una funcionalidad necesaria que ha sido previamente creada con una extensi\u00f3n.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Por ejemplo, una extensi\u00f3n te permite crear campos adicionales a una sesi\u00f3n, pero necesitas la personalizaci\u00f3n para ubicar esos campos en la ubicaci\u00f3n de la pantalla que deseas.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span style=\"font-weight: 400;\">Ajuste de campos definidos<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">El segundo de los tipos de extensiones que posee Infor LN se llama <\/span><b>ajuste<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Estos ajustes permiten agregar nuevas funcionalidades a componentes existentes. Puedes utilizar los campos definidos por el cliente o CDF para almacenar datos adicionales en las tablas est\u00e1ndar de Infor LN.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Para el usuario final, los CDFs se comportan de la misma manera que los campos est\u00e1ndar, lo que supone un avance en la facilidad de uso.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span style=\"font-weight: 400;\">Puntos de extensi\u00f3n<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Puedes utilizar el m\u00f3dulo Infor LN Extension Modeler para a\u00f1adir determinada l\u00f3gica en torno a los CDF. Para Infor LN 10.5\/10.6 existen los siguientes puntos de extensi\u00f3n:<\/span><\/p>\n<ul>\n<li><span style=\"font-weight: 400;\"> Tabla<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> Sesi\u00f3n<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> Informe<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> DBO<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> Men\u00fa<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Gracias Extension Modeler, puedes establecer propiedades y enlaces para los componentes mencionados.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Cuando se implementa un punto de extensi\u00f3n para un componente, pasa a recibir el nombre de extensi\u00f3n. Al crear dicha extensi\u00f3n mediante un punto de extensi\u00f3n, el comportamiento de un componente cambia.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Por ejemplo, si utilizamos uno de los puntos mencionados para crear una extensi\u00f3n en una sesi\u00f3n, se podr\u00e1n crear campos adicionales para dicha sesi\u00f3n a partir de ese momento.<\/span><\/p>\n<h3><strong>Preparaci\u00f3n para la nube<\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">Uno de los extras de las extensiones es que puedes prepararlas para ser usadas en la nube.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Aunque es probable que no est\u00e9s considerando el salto a la nube en el corto plazo, te puede ahorrar mucho tiempo cuando llegue el momento de migrar tus extensiones.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">En l\u00edneas generales, la preparaci\u00f3n de las extensiones para la nube est\u00e1 relacionada con estos los siguientes temas:<\/span><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><b>Actualizabilidad<\/b><span style=\"font-weight: 400;\">. Si deseas acceder a nuevas actualizaciones de Infor LN las extensiones no deber\u00edan ser un problema.<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Por eso es siempre una buena idea invertir algo de esfuerzo en preparar las extensiones para la nube, de forma que no tengas que actualizarlas llegado el momento ni que las mismas puedan interrumpir la actualizaci\u00f3n.<\/span><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><b>Estabilidad y rendimiento<\/b><span style=\"font-weight: 400;\">. La infraestructura no debe verse afectada cuando se produzcan efectos adversos dentro del entorno de la nube.<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul>\n<li><b>Seguridad<\/b><span style=\"font-weight: 400;\">. Al preparar tus extensiones para la nube, debes asegurarte de que que no tengan acceso a la informaci\u00f3n de la infraestructura, poniendo en riesgo la seguridad de tu empresa.<\/span><\/li>\n<\/ul>\n<h3><strong>Punto de extensi\u00f3n de tabla<\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">Una extensi\u00f3n de tabla se utiliza para reaccionar a eventos en una tabla como insertar, actualizar o borrar tablas est\u00e1ndar LN.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Tambi\u00e9n puedes controlar si se permiten o no cualquiera de estas acciones en dicha tabla. Para los CFDs, puedes establecer formas predeterminadas, validaciones, etc. Para campos est\u00e1ndar, tambi\u00e9n puedes a\u00f1adir validaciones, etc.<\/span><\/p>\n<h3><strong>Punto de extensi\u00f3n de sesi\u00f3n<\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">Una extensi\u00f3n de sesi\u00f3n se utiliza para a\u00f1adir campos y comando a la sesi\u00f3n de pantalla. Se aplica tanto a las vistas generales de pantalla como a los detalles de la misma.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Por ejemplo:<\/span><\/p>\n<ul>\n<li><span style=\"font-weight: 400;\"> A\u00f1adir el n\u00famero de pedidos a un socio de negocios en la visi\u00f3n general.<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> Mostrar el tiempo actualizado para una localizaci\u00f3n con un pedido activo.<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> Enlazar una nueva sesi\u00f3n de impresi\u00f3n en la sesi\u00f3n general.<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> Enlazar un nuevo informe de desarrollo en una sesi\u00f3n de impresi\u00f3n.<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<hr \/>\n<p>&nbsp;<\/p>\n<p>Tambi\u00e9n le puede interesar leer el siguiente ebook tecnol\u00f3gico:<span style=\"text-decoration: underline; color: #e71d1d;\"><a style=\"color: #ff0000; text-decoration: underline;\" href=\" https:\/\/www.semantic-systems.com\/semantic-noticias\/ebooks-tecnologicos\/el-camino-hacia-la-fabrica-digital\/\" target=\"_blank\"> El camino hacia la f\u00e1brica digital<\/a><\/span><br \/>\n&nbsp;<\/p>\n<hr \/>\n<h3><strong>Punto de extensi\u00f3n BOD<\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">Una extensi\u00f3n BOD se utiliza para publicar campos adicionales a BDO. Tambi\u00e9n puedes procesar campos adicionales que sean parte de una BOD.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Por ejemplo:<\/span><\/p>\n<ul>\n<li><span style=\"font-weight: 400;\"> Para incluir todas las CDFs de un Pedido de Compra en el PurchaseOrderBOD.<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> Para incluir algunos campos est\u00e1ndar a los Business Partner en el PurchaseOrderBOD.<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> Para actualizar una tabla propia con campos en una BOD en marcha.<\/span><\/li>\n<\/ul>\n<h3><strong>Punto de extensi\u00f3n de informe<\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">Una extensi\u00f3n de informe se utiliza como entrada para crear un informe. Se aplica a aquellos informes que est\u00e1n dise\u00f1ados con Infor Reporting y con los informes personalizados con Infor LN Report Designer.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Cabe mencionar que tambi\u00e9n pueden ser usados para redirigir los datos a un informe alternativo.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Como has podido comprobar, las posibilidades de personalizaci\u00f3n con Infor LN Extensibility son muy amplias, lo que te permite una gran diversidad de opciones a la hora de ajustar Infor LN a los requerimientos de tu empresa.<\/span><\/p>\n<p>&nbsp;<\/p>\n<hr \/>\n<div class=\"autor-noticia\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-2019\" src=\"https:\/\/www.semantic-systems.com\/semantic-noticias\/wp-content\/uploads\/2019\/05\/Jose-Ruiz-150x150.jpg\" alt=\"Jose Ruiz\" width=\"150\" height=\"150\" \/><\/p>\n<div class=\"autor-noticia-text\">\n<p style=\"text-align: left;\"><strong>Jose Juan Ruiz, unidad Infor.<\/strong><\/p>\n<p style=\"text-align: left;\">18 a\u00f1os de experiencia en aplicaciones Infor: Baan IV, Baan ERP, Infor LN.<\/p>\n<p style=\"text-align: left;\">Amplia experiencia en labores de consultor\u00eda, desarrollo y gesti\u00f3n.<\/p>\n<\/div>\n<\/div>\n<hr \/>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Seg\u00fan su propio glosario de t\u00e9rminos, Infor LN Extensibility es la posibilidad de disminuir la brecha existente en las funcionalidades est\u00e1ndar y los requerimientos propios del negocio. &nbsp; Sin necesidad de cambiar el n\u00facleo de los componentes del software, es posible desarrollar funcionalidades de \u00faltima generaci\u00f3n utilizando adem\u00e1s las interfaces p\u00fablicas de la aplicaci\u00f3n est\u00e1ndar. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":814,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[10],"class_list":["post-2008","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-articulos-tecnologicos","tag-infor"],"_links":{"self":[{"href":"https:\/\/www.semantic-systems.com\/semantic-noticias\/wp-json\/wp\/v2\/posts\/2008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.semantic-systems.com\/semantic-noticias\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.semantic-systems.com\/semantic-noticias\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.semantic-systems.com\/semantic-noticias\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.semantic-systems.com\/semantic-noticias\/wp-json\/wp\/v2\/comments?post=2008"}],"version-history":[{"count":46,"href":"https:\/\/www.semantic-systems.com\/semantic-noticias\/wp-json\/wp\/v2\/posts\/2008\/revisions"}],"predecessor-version":[{"id":5022,"href":"https:\/\/www.semantic-systems.com\/semantic-noticias\/wp-json\/wp\/v2\/posts\/2008\/revisions\/5022"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.semantic-systems.com\/semantic-noticias\/wp-json\/wp\/v2\/media\/814"}],"wp:attachment":[{"href":"https:\/\/www.semantic-systems.com\/semantic-noticias\/wp-json\/wp\/v2\/media?parent=2008"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.semantic-systems.com\/semantic-noticias\/wp-json\/wp\/v2\/categories?post=2008"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.semantic-systems.com\/semantic-noticias\/wp-json\/wp\/v2\/tags?post=2008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}