{"id":1234,"date":"2021-04-28T16:06:00","date_gmt":"2021-04-28T21:06:00","guid":{"rendered":"https:\/\/tmsolutions.com.co:8000\/?p=1234"},"modified":"2022-07-13T16:10:04","modified_gmt":"2022-07-13T21:10:04","slug":"boletin-informativo-de-actualizaciones-en-tm-land-%e2%9a%99%ef%b8%8f%f0%9f%91%a8%f0%9f%8f%bb%f0%9f%92%bb%f0%9f%93%8a-3","status":"publish","type":"post","link":"https:\/\/tmsolutions.com.co\/?p=1234","title":{"rendered":"Bolet\u00edn informativo de actualizaciones en TM Land \u2699\ufe0f\ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb\ud83d\udcca"},"content":{"rendered":"\n<p>Se realizaron cambios y ajustes en TM Land. \u2699\ufe0f\ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb\ud83d\udcca<\/p>\n\n\n\n<p><strong>Jueves 8 de abril del 2021<\/strong><\/p>\n\n\n\n<p>1. Se realizaron los siguientes cambios en la <strong>aplicaci\u00f3n de Protocolos de Alistamiento (TM Land Mobile).<\/strong><\/p>\n\n\n\n<p>\u2022 Desde la aplicaci\u00f3n de protocolos de alistamiento, se permite crear preordenes de las tareas que sean calificadas malas.<\/p>\n\n\n\n<p>\u2022 Se agrega validaci\u00f3n al crear protocolos de alistamiento, en donde no se permita ingresar un protocolo con un kilometraje superior a un protocolo que exista mayor a la fecha de ingreso del nuevo protocolo, en caso de no haber protocolos de alistamiento en fechas superiores se ingresa de la manera como generalmente se hace.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/tmland-amazon-store.s3-us-west-2.amazonaws.com\/ecommercefiles\/imagenesblog\/20210619115629692v0.png\" alt=\"\" width=\"296\" height=\"626\"\/><\/figure>\n\n\n\n<p><strong>Lunes 12 de abril del 2021<\/strong><\/p>\n\n\n\n<p>2. Se realizaron los siguientes cambios en el formulario <strong>Ordenes de Servicio y Liquidaci\u00f3n de Planillas.<\/strong><\/p>\n\n\n\n<p>\u2022 Se mejora proceso para que al seleccionar varias preordenes en una orden de servicio, si estas tienen tareas que vienen del mismo protocolo de alistamiento al ser similares las tareas de todas las preordenes se agrupen.<\/p>\n\n\n\n<p>\u2022 Se mejora proceso para que al borrar una orden de servicio con preordenes, cada preorden se valide si est\u00e1 en otras \u00f3rdenes de servicio, en caso de que si, si est\u00e1n cerradas se le ingresa a la fecha de cierre de las otras y si no, se deja abierta, o en su defecto si es la \u00fanica orden de servicio que tiene, la libera.<\/p>\n\n\n\n<p>\u2022 Al realizar la liquidaci\u00f3n de planilla de viaje, si hay un saldo negativo se va a crear una novedad autom\u00e1ticamente con nombre \u201c<strong>Saldo negativo en planilla<\/strong>\u201d, esto permite en el pr\u00f3ximo mes arrastre el saldo negativo.<\/p>\n\n\n\n<p>\u2022 Se cambi\u00f3 el cliente de <strong>Memcached<\/strong> de <strong>SpyMemcached<\/strong> a <strong>XMemcached<\/strong>, como se comenta en el siguiente articulo: <a href=\"https:\/\/www.memcachier.com\/documentation\/java\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.memcachier.com\/documentation\/java<\/a>.<\/p>\n\n\n\n<p><strong>\u2022 SpyMemcached<\/strong>, tiene algunos problemas al realizar la conexi\u00f3n en el ambiente multihilo de la aplicaci\u00f3n de producci\u00f3n, esto no es probado, pero al realizar el cambio se evidencia que los problemas desaparecen.<\/p>\n\n\n\n<p><strong>\u2022 Memcached:<\/strong> es empleado para el almacenamiento en cach\u00e9 de datos u objetos en la memoria RAM, reduciendo as\u00ed las necesidades de acceso a un origen de datos extremos (<strong>Una base de datos o una API<\/strong>).<\/p>\n\n\n\n<p><strong>\u2022 Multihilo:<\/strong> se refiere a que dos o m\u00e1s tareas se ejecutan \u201c<strong>aparentemente<\/strong>\u201d a la vez, dentro de un mismo programa. Se usa aparentemente en ambos casos, porque normalmente las plataformas tienen una sola CPU, con lo cual, los procesos se ejecutan en realidad \u201c<strong>concurrente<\/strong>\u201d, si no que comparten la CPU.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/tmland-amazon-store.s3-us-west-2.amazonaws.com\/ecommercefiles\/imagenesblog\/20210619120048018Uk.png\" alt=\"\"\/><\/figure>\n\n\n\n<p><strong>Martes 13 de abril del 2021<\/strong><\/p>\n\n\n\n<p>3. Se realizaron los siguientes cambios en el formulario <strong>Ruta.<\/strong><\/p>\n\n\n\n<p>\u2022 Se mejora proceso, para que, al enviar un seguimiento del ticket de servicio al correo electr\u00f3nico, se puede leer bien los saltos de l\u00ednea y no quede todo como texto de una sola l\u00ednea.<\/p>\n\n\n\n<p>\u2022 Se realiz\u00f3 modificaci\u00f3n en la pesta\u00f1a resumen del formulario ruta, se estaba demorando en cargar la informaci\u00f3n, debido a que se estaban realizando consultas extensas para saber si la ruta se elimina o no, esta consulta se situ\u00f3 en el momento de dar clic en borrar y el bot\u00f3n de borrar se va a renderizar siempre, solo se va a saber si se puede eliminar o no al momento de dar clic al bot\u00f3n borrar.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/tmland-amazon-store.s3-us-west-2.amazonaws.com\/ecommercefiles\/imagenesblog\/20210619120337448Tr.png\" alt=\"\"\/><\/figure>\n\n\n\n<p><strong>Mi\u00e9rcoles 14 de abril del 2021<\/strong><\/p>\n\n\n\n<p>4. Se realizaron los siguientes cambios en el formulario <strong>Gu\u00eda de Transporte, Reportes Programables y Gastos Operativos.<\/strong><\/p>\n\n\n\n<p>\u2022 Se corrige bug en la importaci\u00f3n de gu\u00edas de transporte, cuando se diligencia el n\u00famero de la gu\u00eda en el archivo plano, el flete se duplica. Esta correcci\u00f3n ahora permite diligenciar el n\u00famero de la gu\u00eda de transporte, en la plantilla de importaci\u00f3n.<\/p>\n\n\n\n<p>\u2022 Se corrige bug en el link de reportes, cuando el usuario no est\u00e1 registrado, el reporte no est\u00e1 disponible para la vista.<\/p>\n\n\n\n<p>\u2022 Se modifica la funcionalidad de los gastos operativos, se eliminan los gastos operativos del formulario Ruta y se crea un nuevo formulario llamado gastos por rutas.<\/p>\n\n\n\n<p><strong>\u2022 Ejemplo:<\/strong> ruta Medell\u00edn \u2013 Bogot\u00e1, se puede configurar gastos diferentes para clases de veh\u00edculo Bus y Cami\u00f3n, al momento de realizar el manifiesto de carga, se va a sugerir un anticipo de viaje, correspondiente a la suma de todos los gastos operativos.<\/p>\n\n\n\n<p><strong>\u2022 Bug:<\/strong> se refiere a un error o defecto en el software que hace que un programa no funcione correctamente.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/tmland-amazon-store.s3-us-west-2.amazonaws.com\/ecommercefiles\/imagenesblog\/202106191208457899k.png\" alt=\"\"\/><\/figure>\n\n\n\n<p><strong>Jueves 15 de abril del 2021&nbsp;&nbsp;<\/strong><\/p>\n\n\n\n<p>5. Se realizaron los siguientes cambios en el formulario <strong>Reportes Programables Carga, Remesa y Configuraci\u00f3n Empresa.<\/strong><\/p>\n\n\n\n<p>\u2022 Se a\u00f1ade un nuevo reporte que estar\u00e1 disponible en el formulario reportes programables carga, llamado retefuente y reteica por ciudad.<\/p>\n\n\n\n<p>\u2022 Se a\u00f1adi\u00f3 la funcionalidad de descargar varios protocolos de alistamiento o revisiones bimestrales en un archivo <strong>.zip<\/strong>. Con este proceso se permite descargar m\u00faltiples PDF filtrando entre fechas y\/o veh\u00edculos. El proceso toma tiempo dependiendo de la cantidad de protocolos de alistamiento a exportar, el archivo final contiene los archivos en PDF.<\/p>\n\n\n\n<p>\u2022 Se a\u00f1ade validaci\u00f3n para que, al momento de editar una remesa no est\u00e9 asociado a un manifiesto.<\/p>\n\n\n\n<p>\u2022 Se a\u00f1ade par\u00e1metro en la configuraci\u00f3n de la empresa llamado <strong>Validar cumplidos<\/strong> en el apartado de facturaci\u00f3n, para hacer la validaci\u00f3n de las gu\u00edas de transporte que son de contrato <strong>General<\/strong>, y que no se puedan facturar si no est\u00e1n articuladas en un manifiesto, y este manifiesto no est\u00e9 cumplido.<\/p>\n\n\n\n<p>\u2022 Se agrega par\u00e1metro adicional en la configuraci\u00f3n de la empresa, llamado <strong>validar_cumplido_cuentas_pagar<\/strong>, los valores posibles son true \u201c<strong>Verdadero<\/strong>\u201d y false \u201c<strong>Falso<\/strong>\u201d, esto permite hacer la validaci\u00f3n de las cuentas por pagar que son de manifiestos y que est\u00e9n cumplidos para poder seleccionar las cuentas.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/tmland-amazon-store.s3-us-west-2.amazonaws.com\/ecommercefiles\/imagenesblog\/20210619121817606xm.png\" alt=\"\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/tmland-amazon-store.s3-us-west-2.amazonaws.com\/ecommercefiles\/imagenesblog\/2021061912211352613.png\" alt=\"\"\/><\/figure>\n\n\n\n<p><strong>Jueves 22 de abril del 2021<\/strong><\/p>\n\n\n\n<p>6. Se realizaron los siguientes cambios en el formulario <strong>Consecutivos y Comprobantes, y Remesa.<\/strong><\/p>\n\n\n\n<p>\u2022 Se modific\u00f3 el c\u00f3digo que calcula las secuencias, en determinados casos cuando por alguna raz\u00f3n sale una excepci\u00f3n guardando la informaci\u00f3n los consecutivos quedaban consumidos, pero la informaci\u00f3n no quedaba guardada, dando la sensaci\u00f3n de que el sistema se salta solo los consecutivos, por lo que se optimiz\u00f3 cada uno de los querys para no depender de la cache interna, sino que se consulte en la base de datos. Cada vez que se va a buscar un consecutivo, el sistema va a buscar los 20 consecutivos anteriores para poder llenar alg\u00fan hueco generado, las consultas quedaron optimizadas y se crearon \u00edndices en cada de las columnas que usan consecutivos para poder optimizar las consultas.<\/p>\n\n\n\n<p>\u2022 Se agrega validaci\u00f3n que permite controlar las remesas que tienen gu\u00edas de transporte, para que no se puedan editar si ya tienen un manifiesto.<\/p>\n\n\n\n<p><strong>\u2022 Query:<\/strong> es una pregunta o consulta en la base de datos<\/p>\n\n\n\n<p><strong>\u2022 Cache:<\/strong> es un componente de hardware y software que guarda datos para que las solicitudes futuras de esos datos se puedan entender con mayor rapidez.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/tmland-amazon-store.s3-us-west-2.amazonaws.com\/ecommercefiles\/imagenesblog\/202106191224118557T.png\" alt=\"\"\/><\/figure>\n\n\n\n<p><strong>Viernes 23 de abril del 2021<\/strong><\/p>\n\n\n\n<p>7. Se realizaron los siguientes cambios en el formulario <strong>Organizaciones.<\/strong><\/p>\n\n\n\n<p>\u2022 Se agrega validaci\u00f3n para que, al intentar borrar una sede de una organizaci\u00f3n, informe si es posible o no borrar.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/tmland-amazon-store.s3-us-west-2.amazonaws.com\/ecommercefiles\/imagenesblog\/202106191227416694R.png\" alt=\"\"\/><\/figure>\n\n\n\n<p><strong>Lunes 26 de abril del 2021<\/strong><\/p>\n\n\n\n<p>8. Se realizaron los siguientes cambios en el formulario <strong>Extractos de Contrato.<\/strong><\/p>\n\n\n\n<p>\u2022 Se agrega validaci\u00f3n que permite mostrar los extractos de contrato, con <strong>valor_contrato <\/strong>mayor a 0, para poder descargar el archivo plano.<\/p>\n\n\n\n<p>\u2022 Se agrega documento de referencia de la compra, para que salga con el c\u00f3digo de la compra en el reporte de tareas informaci\u00f3n completa, no va a estar en columna separada.<\/p>\n\n\n\n<p>\u2022 En d\u00edas anteriores se modific\u00f3 el c\u00f3digo que calcula las secuencias, para poder rellenar los huecos que quedan cuando sucede una excepci\u00f3n, con esto se introdujo otro bug a\u00fan m\u00e1s preocupante, y es que con alta concurrencia cabe la posibilidad de se dupliquen los consecutivos. Se evidenci\u00f3 con un cliente que, al guardar gu\u00edas de transporte, exactamente en el mismo instante por dos o m\u00e1s usuarios diferentes, el n\u00famero de la gu\u00eda de transporte quedaba duplicada, por lo que modific\u00f3 la l\u00f3gica y no permitir c\u00f3digos duplicados, teniendo en cuenta que no se puede garantizar que no queden huecos en las secuencias (<strong>Gapless sequence<\/strong>). Es probable que ante la generaci\u00f3n de alguna excepci\u00f3n no se pueda hacer el rollback, sobre la secuencia por lo que puede haber huecos. Si se detecta un hueco y se quiere cubrir, se debe modificar la secuencia desde el formulario <strong>Consecutivos y Comprobantes<\/strong> e intentar rellenar el hueco generado.<\/p>\n\n\n\n<p><strong>\u2022 Bug:<\/strong> se refiere a un error o defecto en el software que hace que un programa no funcione correctamente.<\/p>\n\n\n\n<p><strong>\u2022 Gapless sequence:<\/strong> secuencia sin espacios.<\/p>\n\n\n\n<p><strong>\u2022 Rollback:<\/strong> es una operaci\u00f3n que devuelve a la base de datos a alg\u00fan estado previo.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/tmland-amazon-store.s3-us-west-2.amazonaws.com\/ecommercefiles\/imagenesblog\/20210619122941082W5.png\" alt=\"\"\/><\/figure>\n\n\n\n<p><strong>Mi\u00e9rcoles 28 de abril del 2021<\/strong><\/p>\n\n\n\n<p>9. Se realizaron los siguientes cambios en el formulario <strong>Medidas Tallas, Factura de Venta y Tareas Programadas.<\/strong><\/p>\n\n\n\n<p>\u2022 Se agrega modificaci\u00f3n para ver las tallas de los elementos de protecci\u00f3n personal, que se agregan en cada registro de tallas, en el formulario de medidas tallas del m\u00f3dulo gesti\u00f3n humana.<\/p>\n\n\n\n<p>\u2022 Se agrega validaci\u00f3n para que al intentar de crear un prefactura, no permita guardar si las remesas seleccionadas ya est\u00e1n en una prefactura o factura.<\/p>\n\n\n\n<p>\u2022 Las tareas programadas se ejecutan secuencialmente, de a una por cliente, se realiz\u00f3 el cambio para ejecutar estas tareas por varios hilos paralelamente, se hace el cambio a parallel stream para correr las listas. Se corrigi\u00f3 un bug siguiendo las recomendaciones del siguiente enlace: <a href=\"https:\/\/stackoverflow.com\/questions\/49110537\/parallel-stream-doesnt-set-thread-contextclassloader-after-tomcat-upgrade\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/stackoverflow.com\/questions\/49110537\/parallel-stream-doesnt-set-thread-contextclassloader-after-tomcat-upgrade<\/a>.<\/p>\n\n\n\n<p><strong>\u2022 Parallel stream:<\/strong> flujo paralelo.<\/p>\n\n\n\n<p><strong>\u2022 Bug:<\/strong> se refiere a un error o defecto en el software que hace que un programa no funcione correctamente.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/tmland-amazon-store.s3-us-west-2.amazonaws.com\/ecommercefiles\/imagenesblog\/20210619123439432Hs.png\" alt=\"\"\/><\/figure>\n\n\n\n<p><a href=\"https:\/\/tmland-amazon-store.s3-us-west-2.amazonaws.com\/ecommercefiles\/imagenesblog\/20210616142157719G8.pdf\">Ver documento anexo.<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/ci3.googleusercontent.com\/mail-sig\/AIorK4wPX5wEaJVCQNczVddb55Nwf1Mf4LK-kiRwsa8O7L4OdCiQxvRd0udboly_NJJ2l1CRdfPWet8\" alt=\"\" width=\"296\" height=\"98\"\/><\/figure>\n\n\n\n<p style=\"font-size:14px\"><strong>Sebastian Villada Jaramillo<\/strong><br><strong>Auxiliar de Proyectos<\/strong><br>Cra. 48 # 100 C &#8211; 650<br>Cel: (+57) 310 606 3630<br>Telegram:&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/t.me\/SoporteTMbot\" target=\"_blank\">https:\/\/t.me\/SoporteTMbot<\/a><br><a rel=\"noreferrer noopener\" href=\"https:\/\/tmsolutions.com.co\/\" target=\"_blank\">www.tmsolutions.com.co<\/a><br>Medellin \/ Colombia<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Se realizaron cambios y ajustes en TM Land. \u2699\ufe0f\ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb\ud83d\udcca Jueves 8 de abril del 2021 1. Se realizaron los siguientes cambios en la aplicaci\u00f3n de Protocolos de Alistamiento (TM Land Mobile). \u2022 Desde la aplicaci\u00f3n de protocolos de alistamiento, se permite crear preordenes de las tareas que sean calificadas malas. \u2022 Se agrega validaci\u00f3n al [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27],"tags":[28],"class_list":["post-1234","post","type-post","status-publish","format-standard","hentry","category-actualizaciones-tm-land","tag-actualizaciones"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Bolet\u00edn informativo de actualizaciones en TM Land \u2699\ufe0f\ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb\ud83d\udcca - TM Solutions SAS<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tmsolutions.com.co\/?p=1234\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bolet\u00edn informativo de actualizaciones en TM Land \u2699\ufe0f\ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb\ud83d\udcca - TM Solutions SAS\" \/>\n<meta property=\"og:description\" content=\"Se realizaron cambios y ajustes en TM Land. \u2699\ufe0f\ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb\ud83d\udcca Jueves 8 de abril del 2021 1. Se realizaron los siguientes cambios en la aplicaci\u00f3n de Protocolos de Alistamiento (TM Land Mobile). \u2022 Desde la aplicaci\u00f3n de protocolos de alistamiento, se permite crear preordenes de las tareas que sean calificadas malas. \u2022 Se agrega validaci\u00f3n al [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tmsolutions.com.co\/?p=1234\" \/>\n<meta property=\"og:site_name\" content=\"TM Solutions SAS\" \/>\n<meta property=\"article:published_time\" content=\"2021-04-28T21:06:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-07-13T21:10:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tmland-amazon-store.s3-us-west-2.amazonaws.com\/ecommercefiles\/imagenesblog\/20210619115629692v0.png\" \/>\n<meta name=\"author\" content=\"Sebastian Villada Jaramillo\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sebastian Villada Jaramillo\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/tmsolutions.com.co\\\/?p=1234#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tmsolutions.com.co\\\/?p=1234\"},\"author\":{\"name\":\"Sebastian Villada Jaramillo\",\"@id\":\"https:\\\/\\\/tmsolutions.com.co\\\/#\\\/schema\\\/person\\\/2a22bf8ca350fcadafae338624255cb1\"},\"headline\":\"Bolet\u00edn informativo de actualizaciones en TM Land \u2699\ufe0f\ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb\ud83d\udcca\",\"datePublished\":\"2021-04-28T21:06:00+00:00\",\"dateModified\":\"2022-07-13T21:10:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/tmsolutions.com.co\\\/?p=1234\"},\"wordCount\":1646,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/tmsolutions.com.co\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/tmsolutions.com.co\\\/?p=1234#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tmland-amazon-store.s3-us-west-2.amazonaws.com\\\/ecommercefiles\\\/imagenesblog\\\/20210619115629692v0.png\",\"keywords\":[\"Actualizaciones\"],\"articleSection\":[\"Actualizaciones TM LAND\"],\"inLanguage\":\"es-CO\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/tmsolutions.com.co\\\/?p=1234#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/tmsolutions.com.co\\\/?p=1234\",\"url\":\"https:\\\/\\\/tmsolutions.com.co\\\/?p=1234\",\"name\":\"Bolet\u00edn informativo de actualizaciones en TM Land \u2699\ufe0f\ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb\ud83d\udcca - TM Solutions SAS\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tmsolutions.com.co\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/tmsolutions.com.co\\\/?p=1234#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/tmsolutions.com.co\\\/?p=1234#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tmland-amazon-store.s3-us-west-2.amazonaws.com\\\/ecommercefiles\\\/imagenesblog\\\/20210619115629692v0.png\",\"datePublished\":\"2021-04-28T21:06:00+00:00\",\"dateModified\":\"2022-07-13T21:10:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/tmsolutions.com.co\\\/?p=1234#breadcrumb\"},\"inLanguage\":\"es-CO\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/tmsolutions.com.co\\\/?p=1234\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es-CO\",\"@id\":\"https:\\\/\\\/tmsolutions.com.co\\\/?p=1234#primaryimage\",\"url\":\"https:\\\/\\\/tmland-amazon-store.s3-us-west-2.amazonaws.com\\\/ecommercefiles\\\/imagenesblog\\\/20210619115629692v0.png\",\"contentUrl\":\"https:\\\/\\\/tmland-amazon-store.s3-us-west-2.amazonaws.com\\\/ecommercefiles\\\/imagenesblog\\\/20210619115629692v0.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/tmsolutions.com.co\\\/?p=1234#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\\\/\\\/tmsolutions.com.co\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bolet\u00edn informativo de actualizaciones en TM Land \u2699\ufe0f\ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb\ud83d\udcca\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/tmsolutions.com.co\\\/#website\",\"url\":\"https:\\\/\\\/tmsolutions.com.co\\\/\",\"name\":\"TM Solutions SAS\",\"description\":\"La mejor soluci\u00f3n para administraci\u00f3n de flotas de transporte\",\"publisher\":{\"@id\":\"https:\\\/\\\/tmsolutions.com.co\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/tmsolutions.com.co\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es-CO\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/tmsolutions.com.co\\\/#organization\",\"name\":\"TM Solutions SAS\",\"url\":\"https:\\\/\\\/tmsolutions.com.co\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-CO\",\"@id\":\"https:\\\/\\\/tmsolutions.com.co\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/tmsolutions.com.co\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/Logo-TM-Acostado-Azul.png\",\"contentUrl\":\"https:\\\/\\\/tmsolutions.com.co\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/Logo-TM-Acostado-Azul.png\",\"width\":320,\"height\":132,\"caption\":\"TM Solutions SAS\"},\"image\":{\"@id\":\"https:\\\/\\\/tmsolutions.com.co\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/tmsolutions.com.co\\\/#\\\/schema\\\/person\\\/2a22bf8ca350fcadafae338624255cb1\",\"name\":\"Sebastian Villada Jaramillo\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-CO\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c2c07a40ebcdd2e9936e2eb2dce3677cc26245016037417a98c6738b91520f47?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c2c07a40ebcdd2e9936e2eb2dce3677cc26245016037417a98c6738b91520f47?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c2c07a40ebcdd2e9936e2eb2dce3677cc26245016037417a98c6738b91520f47?s=96&d=mm&r=g\",\"caption\":\"Sebastian Villada Jaramillo\"},\"url\":\"https:\\\/\\\/tmsolutions.com.co\\\/?author=3\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Bolet\u00edn informativo de actualizaciones en TM Land \u2699\ufe0f\ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb\ud83d\udcca - TM Solutions SAS","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:\/\/tmsolutions.com.co\/?p=1234","og_locale":"es_ES","og_type":"article","og_title":"Bolet\u00edn informativo de actualizaciones en TM Land \u2699\ufe0f\ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb\ud83d\udcca - TM Solutions SAS","og_description":"Se realizaron cambios y ajustes en TM Land. \u2699\ufe0f\ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb\ud83d\udcca Jueves 8 de abril del 2021 1. Se realizaron los siguientes cambios en la aplicaci\u00f3n de Protocolos de Alistamiento (TM Land Mobile). \u2022 Desde la aplicaci\u00f3n de protocolos de alistamiento, se permite crear preordenes de las tareas que sean calificadas malas. \u2022 Se agrega validaci\u00f3n al [&hellip;]","og_url":"https:\/\/tmsolutions.com.co\/?p=1234","og_site_name":"TM Solutions SAS","article_published_time":"2021-04-28T21:06:00+00:00","article_modified_time":"2022-07-13T21:10:04+00:00","og_image":[{"url":"https:\/\/tmland-amazon-store.s3-us-west-2.amazonaws.com\/ecommercefiles\/imagenesblog\/20210619115629692v0.png","type":"","width":"","height":""}],"author":"Sebastian Villada Jaramillo","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Sebastian Villada Jaramillo","Tiempo de lectura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/tmsolutions.com.co\/?p=1234#article","isPartOf":{"@id":"https:\/\/tmsolutions.com.co\/?p=1234"},"author":{"name":"Sebastian Villada Jaramillo","@id":"https:\/\/tmsolutions.com.co\/#\/schema\/person\/2a22bf8ca350fcadafae338624255cb1"},"headline":"Bolet\u00edn informativo de actualizaciones en TM Land \u2699\ufe0f\ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb\ud83d\udcca","datePublished":"2021-04-28T21:06:00+00:00","dateModified":"2022-07-13T21:10:04+00:00","mainEntityOfPage":{"@id":"https:\/\/tmsolutions.com.co\/?p=1234"},"wordCount":1646,"commentCount":0,"publisher":{"@id":"https:\/\/tmsolutions.com.co\/#organization"},"image":{"@id":"https:\/\/tmsolutions.com.co\/?p=1234#primaryimage"},"thumbnailUrl":"https:\/\/tmland-amazon-store.s3-us-west-2.amazonaws.com\/ecommercefiles\/imagenesblog\/20210619115629692v0.png","keywords":["Actualizaciones"],"articleSection":["Actualizaciones TM LAND"],"inLanguage":"es-CO","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/tmsolutions.com.co\/?p=1234#respond"]}]},{"@type":"WebPage","@id":"https:\/\/tmsolutions.com.co\/?p=1234","url":"https:\/\/tmsolutions.com.co\/?p=1234","name":"Bolet\u00edn informativo de actualizaciones en TM Land \u2699\ufe0f\ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb\ud83d\udcca - TM Solutions SAS","isPartOf":{"@id":"https:\/\/tmsolutions.com.co\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tmsolutions.com.co\/?p=1234#primaryimage"},"image":{"@id":"https:\/\/tmsolutions.com.co\/?p=1234#primaryimage"},"thumbnailUrl":"https:\/\/tmland-amazon-store.s3-us-west-2.amazonaws.com\/ecommercefiles\/imagenesblog\/20210619115629692v0.png","datePublished":"2021-04-28T21:06:00+00:00","dateModified":"2022-07-13T21:10:04+00:00","breadcrumb":{"@id":"https:\/\/tmsolutions.com.co\/?p=1234#breadcrumb"},"inLanguage":"es-CO","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tmsolutions.com.co\/?p=1234"]}]},{"@type":"ImageObject","inLanguage":"es-CO","@id":"https:\/\/tmsolutions.com.co\/?p=1234#primaryimage","url":"https:\/\/tmland-amazon-store.s3-us-west-2.amazonaws.com\/ecommercefiles\/imagenesblog\/20210619115629692v0.png","contentUrl":"https:\/\/tmland-amazon-store.s3-us-west-2.amazonaws.com\/ecommercefiles\/imagenesblog\/20210619115629692v0.png"},{"@type":"BreadcrumbList","@id":"https:\/\/tmsolutions.com.co\/?p=1234#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https:\/\/tmsolutions.com.co\/"},{"@type":"ListItem","position":2,"name":"Bolet\u00edn informativo de actualizaciones en TM Land \u2699\ufe0f\ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb\ud83d\udcca"}]},{"@type":"WebSite","@id":"https:\/\/tmsolutions.com.co\/#website","url":"https:\/\/tmsolutions.com.co\/","name":"TM Solutions SAS","description":"La mejor soluci\u00f3n para administraci\u00f3n de flotas de transporte","publisher":{"@id":"https:\/\/tmsolutions.com.co\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tmsolutions.com.co\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es-CO"},{"@type":"Organization","@id":"https:\/\/tmsolutions.com.co\/#organization","name":"TM Solutions SAS","url":"https:\/\/tmsolutions.com.co\/","logo":{"@type":"ImageObject","inLanguage":"es-CO","@id":"https:\/\/tmsolutions.com.co\/#\/schema\/logo\/image\/","url":"https:\/\/tmsolutions.com.co\/wp-content\/uploads\/2022\/05\/Logo-TM-Acostado-Azul.png","contentUrl":"https:\/\/tmsolutions.com.co\/wp-content\/uploads\/2022\/05\/Logo-TM-Acostado-Azul.png","width":320,"height":132,"caption":"TM Solutions SAS"},"image":{"@id":"https:\/\/tmsolutions.com.co\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/tmsolutions.com.co\/#\/schema\/person\/2a22bf8ca350fcadafae338624255cb1","name":"Sebastian Villada Jaramillo","image":{"@type":"ImageObject","inLanguage":"es-CO","@id":"https:\/\/secure.gravatar.com\/avatar\/c2c07a40ebcdd2e9936e2eb2dce3677cc26245016037417a98c6738b91520f47?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c2c07a40ebcdd2e9936e2eb2dce3677cc26245016037417a98c6738b91520f47?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c2c07a40ebcdd2e9936e2eb2dce3677cc26245016037417a98c6738b91520f47?s=96&d=mm&r=g","caption":"Sebastian Villada Jaramillo"},"url":"https:\/\/tmsolutions.com.co\/?author=3"}]}},"_links":{"self":[{"href":"https:\/\/tmsolutions.com.co\/index.php?rest_route=\/wp\/v2\/posts\/1234","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tmsolutions.com.co\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tmsolutions.com.co\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tmsolutions.com.co\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/tmsolutions.com.co\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1234"}],"version-history":[{"count":2,"href":"https:\/\/tmsolutions.com.co\/index.php?rest_route=\/wp\/v2\/posts\/1234\/revisions"}],"predecessor-version":[{"id":1237,"href":"https:\/\/tmsolutions.com.co\/index.php?rest_route=\/wp\/v2\/posts\/1234\/revisions\/1237"}],"wp:attachment":[{"href":"https:\/\/tmsolutions.com.co\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1234"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tmsolutions.com.co\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1234"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tmsolutions.com.co\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1234"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}