{"id":3332,"date":"2023-12-18T10:17:36","date_gmt":"2023-12-18T14:17:36","guid":{"rendered":"https:\/\/zenitx.com\/sc\/?post_type=docs&#038;p=3332"},"modified":"2024-01-05T22:35:45","modified_gmt":"2024-01-06T02:35:45","password":"","slug":"historial-de-modificaciones","status":"publish","type":"docs","link":"https:\/\/zenitx.com\/sc\/know\/historial-de-modificaciones\/","title":{"rendered":"Historial de Modificaciones"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Contexto<\/h2>\n\n\n\n<p>Debido a que todo es din\u00e1mico y puede cambiar, los datos de productos, clientes, \u00f3rdenes de servicio, notas de venta y otros documentos y entidades del sistema pueden tener modificaciones en diferentes ocasiones durante su ciclo de vida, ya que por regla general la base de datos de un ERP debe ser una representaci\u00f3n fiel de la realidad.<\/p>\n\n\n\n<p>Sigue\u00ae ERP cuenta con una herramienta de Historial de Modificaciones, que en forma interna y transparente para los usuarios puede dejar registro detallado y accesible de todos los cambios ocurridos en la informaci\u00f3n, cuando los hacen ellos y, si corresponde, cuando los aplica el propio sistema.<\/p>\n\n\n\n<p>Este recurso se suma al esquema de seguridad que permite definir usuarios, accesos, permisos, niveles y m\u00e1s; todo para que la informaci\u00f3n sea siempre ver\u00eddica y segura, al tiempo que est\u00e1 disponible y es generada y aprovechada por toda la organizaci\u00f3n de forma integrada, \u00e1gil e intuitiva, conservando la reserva y confidencialidad donde y cuando sea adecuado.<\/p>\n\n\n\n<p>Este registro de las Modificaciones se integra en la herramienta de Historial con la que cuentan los documentos y dem\u00e1s entidades, y que puede incluir las Autorizaciones y Bloqueos, los Seguimientos y los Hitos. Dicha herramienta est\u00e1 disponible en los men\u00fas de texto e icono en la parte superior de los navegadores y de la edici\u00f3n de registros.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Prop\u00f3sito y Resultados<\/h2>\n\n\n\n<p>En general, la revisi\u00f3n del historial de modificaciones de un documento o de otra entidad puede servir para detectar anomal\u00edas en la gesti\u00f3n, para tener pruebas de quien, cuando y que exactamente se modific\u00f3, para saber algo que antes estaba, pero ya no; sin importar que posteriormente haya habido m\u00e1s modificaciones, todas van dejando registro.<\/p>\n\n\n\n<p>Este Hist\u00f3rico puede ser consultado por los usuarios desde los navegadores de tablas maestras y de cartolas y desde la edici\u00f3n de la entidad dentro del ERP.<\/p>\n\n\n\n<p>Adem\u00e1s, cuenta con informaci\u00f3n estructurada en formato JSON que puede ser aprovechada por an\u00e1lisis y estad\u00edsticas automatizados creados con herramientas como Microsoft Excel y Power BI, para las cuales se pueden generar las consultas correspondientes, que adem\u00e1s se pueden pre grabar y ejecutar en el gestor de base de datos Principal del ERP.<\/p>\n\n\n\n<p>Las estad\u00edsticas que se pueden generar mediante consultas o con herramientas externas, por rangos de tiempo, pueden consistir, por ejemplo, en saber que productos son los que m\u00e1s frecuentemente se quitan o reducen, cuantas unidades de esos productos han sido quitadas, cuantos documentos de un determinado tipo han sufrido una disminuci\u00f3n de su monto total inicial.<\/p>\n\n\n\n<p>Las estad\u00edsticas que se pueden generar del modo ya explicado, permiten hacer an\u00e1lisis que no se tienen en los informes regulares del sistema, pues estos \u00faltimos se basan en los documentos y entidades tal como se encuentran al momento de procesar o tal como se guard\u00f3 cierta informaci\u00f3n cuando ocurri\u00f3 el hecho.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Consideraciones importantes<\/h2>\n\n\n\n<p>Este recurso puede conservar los registros hist\u00f3ricos generados por modificaciones en detalles o tablas hijas de entidades padres (productos, cuotas, documentos relacionados y otros de documentos; precios y componentes de productos; sucursales de clientes y proveedores; y m\u00e1s) aun cuando posteriormente esa l\u00ednea hija o informaci\u00f3n sea eliminada, ocasi\u00f3n en que tambi\u00e9n se genera registro.<\/p>\n\n\n\n<p>Adicionalmente, un documento anulado y cualquier entidad inactivada mantienen su historial de modificaciones y est\u00e1 accesible al usuario, y el historial de modificaciones de un documento u otra entidad eliminada puede ser rescatado de la base de datos si se requiere.<\/p>\n\n\n\n<p>El usuario no requiere intervenir en nada, todo opera autom\u00e1ticamente al grabar el registro modificado (luego de cumplidas las validaciones y antes de grabar), tambi\u00e9n en ciertos procesos.<\/p>\n\n\n\n<p>Algunas tablas de uso menor o de configuraci\u00f3n del sistema pueden no contar con Hist\u00f3rico de Modificaciones; en su lugar cada registro indica la fecha, hora y usuario de creaci\u00f3n y de \u00faltima modificaci\u00f3n.<\/p>\n\n\n\n<p>Debido a que esta herramienta genera registros hist\u00f3ricos, utiliza clave de Persona Responsable para identificar al usuario que responde por estos. Durante una sesi\u00f3n (acceso y permanencia en una misma tabla o recurso) usualmente el usuario se habr\u00eda identificado antes con su contrase\u00f1a de persona responsable exigida por alguna acci\u00f3n, si es as\u00ed se asume dicha clave y no se solicita nuevamente. Adem\u00e1s, se puede aprovechar y asumir internamente la contrase\u00f1a ingresada la primera vez durante la sesi\u00f3n actual, si est\u00e1 as\u00ed definido en la parametrizaci\u00f3n global (nGlbPswPerResModBor = 2).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Configuraci\u00f3n y funcionamiento<\/h2>\n\n\n\n<p>Cuando se define en verdadero (.t.) el par\u00e1metro global del sistema (lGlbHistoryModifica) que por omisi\u00f3n es falso (.f.), la informaci\u00f3n de Hist\u00f3rico de Modificaciones que se genera y est\u00e1 disponible, adem\u00e1s de alimentar la lista est\u00e1ndar de las ocasiones en que la entidad ha tenido modificaciones, en cada uno de esos registros deja un completo detalle de los cambios.<\/p>\n\n\n\n<p>En la configuraci\u00f3n del Gestor de Tablas Generales y de la Ayuda de Entidades, en el ID de cada tabla el campo \u2018Privacidad \/ HisMod\u2019 especifica si esta genera hist\u00f3rico de modificaciones, lo que aplica si el par\u00e1metro global est\u00e1 activo.<\/p>\n\n\n\n<p>En ese mismo campo, cada campo referenciado define su Privacidad, pudiendo ser un dato p\u00fablico o uno reservado. Reservado significa que cuando es incluido en el detalle del historial porque es nuevo, modificado o eliminado, su contenido no es mostrado, sino que es reemplazado por la expresi\u00f3n \u201c(reservado)\u201d, su presencia deja constancia del cambio. Esto puede aplicar, por ejemplo, con las claves de persona responsable y similares.<\/p>\n\n\n\n<p>Todos los datos del registro modificado (clientes, productos facturas, \u00f3rdenes de servicios, abonos, etc.) son incluidos por omisi\u00f3n en el detalle para el usuario del Historial en cada modificaci\u00f3n efectuada; sin embargo, por motivos pr\u00e1cticos, para todas las entidades que no se gestionan como tablas generales, en la configuraci\u00f3n inicial de la ayuda de entidades solo se incluyen los que el usuario interviene directamente, m\u00e1s el monto Total en caso de documentos, y quiz\u00e1s otros que pueden ser necesarios; as\u00ed usualmente se excluyen aquellos cuyo contenido cambia como consecuencia de la acci\u00f3n del usuario sobre otra informaci\u00f3n, aunque se puede indicar que si se incluyan si se quiere.<\/p>\n\n\n\n<p>En la configuraci\u00f3n del Gestor de Tablas Generales se define con que nombre se presentan sus datos en los respectivos registros. El historial de modificaciones aprovecha esos mismos nombres para mayor estandarizaci\u00f3n y comprensi\u00f3n. Tambi\u00e9n aprovecha los atributos de formato y otros.<\/p>\n\n\n\n<p>En la configuraci\u00f3n de las Ayudas del Sistema se define el nombre, texto de ayuda, algunos formatos de presentaci\u00f3n y otros atributos, para bases de datos, tablas, vistas, campos de tablas y vistas, y para otras entidades que pudiera requerirse. Esa informaci\u00f3n tambi\u00e9n es aprovechada por el historial de modificaciones con el objetivo de ser m\u00e1s est\u00e1ndar y familiar.<\/p>\n\n\n\n<p>En el caso de los campos de tablas y vistas, gracias a la documentaci\u00f3n din\u00e1mica integrada en el ERP, en el detalle del registro hist\u00f3rico generado estos se incluyen en el mismo orden en que son presentados y gestionados en la edici\u00f3n del registro de su entidad, facilitando la comprensi\u00f3n.<\/p>\n\n\n\n<p>Los detalles o registros de tablas hijas de entidades padre (como los productos o servicios, cuotas o detalle de forma de pago y documentos relacionados de un documento; los precios y componentes de un producto; las sucursales de cliente y proveedores, etc.) en el Historial de Modificaciones son tratados en forma independiente. Por ejemplo, en los productos y servicios que incluye un documento, al eliminar un detalle del tipo Kit\/Paquete, son quitados su registro padre y todos sus componentes, que para el documento son sus detalles. Entonces para el historial cada detalle agregado, modificado o eliminado, independiente de su tipo, es un elemento del registro generado y lo individualiza con la informaci\u00f3n que le corresponde.<\/p>\n\n\n\n<p>Los datos de los detalles, del tipo que sea y de las entidades que sea, aplican tambi\u00e9n la l\u00f3gica de ser incluidos dentro de su contexto en el mismo orden en que regularmente est\u00e1n en la l\u00ednea de detalles del documento, y solo se incluyen los que efectivamente tienen informaci\u00f3n y\/o cambios. Esto, que se logra mediante la configuraci\u00f3n del sistema, puede cambiarse, pero se sugiere mantenerlo as\u00ed pues se ha comprobado que es lo m\u00e1s adecuado.<\/p>\n\n\n<div class=\"callout nota\">\n    <em class=\"titulo\">Nota<\/em>\n    <p>El m\u00f3dulo propio de Administraci\u00f3n de la Base de Datos del ERP, tambi\u00e9n aprovecha la informaci\u00f3n que se indica en los p\u00e1rrafos anteriores, para la documentaci\u00f3n din\u00e1mica en tiempo real. Esto se describe en el cap\u00edtulo respectivo de este manual.<\/p>\n\n<\/div>\t\t<style>div.callout {\n    padding: 0.6rem;\n    background-color: #deeaf6;\n    margin-bottom: 0.9rem;\n    \n    --callout-color-precaucion: #ff0000;\n    --callout-color-nota: #ffc000;\n    --callout-color-sugerencia: #00b050;\n    --callout-color-genial: #00b0f0;\n    --callout-color-code: #c717cb;\n    --callout-color-cita: #767171;\n    --callout-background-color-cita: #f2f2f2;\n    \n    --callout-border-width: 6px;\n}\n\ndiv.precaucion {\n    border-left: var(--callout-color-precaucion) solid var(--callout-border-width);\n    --callout-color-titulo: var(--callout-color-precaucion);\n}\ndiv.nota {\n    border-left: var(--callout-color-nota) solid var(--callout-border-width);\n    --callout-color-titulo: #ed7d32;\n}\ndiv.sugerencia {\n    border-left: var(--callout-color-sugerencia) solid var(--callout-border-width);\n    --callout-color-titulo: var(--callout-color-sugerencia);\n}\ndiv.genial {\n    border-left: var(--callout-color-genial) solid var(--callout-border-width);\n    --callout-color-titulo: var(--callout-color-genial);\n}\ndiv.code {\n    border-left: var(--callout-color-code) solid var(--callout-border-width);\n    --callout-color-titulo: var(--callout-color-code);\n    font-size:0.9em;\n}\ndiv.cita {\n    border-left: var(--callout-color-cita) solid var(--callout-border-width);\n    --callout-color-titulo: var(--callout-color-cita);\n    background-color: var(--callout-background-color-cita);\n    font-style:italic;\n}\n\ndiv.callout > :first-child {\n\tmargin-top:0;\n}\ndiv.callout > :last-child {\n\tmargin-bottom:0;\n}\n\ndiv.callout > em.titulo {\n    display:block;\n    color: var(--callout-color-titulo);\n    font-weight:500;\n    font-size:1rem;\n    line-height:1.2;\n    margin-block-end:0.2rem;\n}\n\ndiv.callout > *:empty {\n    display:none;\n}<\/style>\n\t\t\n\n\n<p>Debido a que el ERP y esta informaci\u00f3n est\u00e1 en evoluci\u00f3n constante, es posible que al acceder algunos datos\/campos de tablas y vistas no est\u00e9n documentados a\u00fan. En tal caso en el Hist\u00f3rico de Modificaciones y en el Gestor de base de datos Principal son incluidos a continuaci\u00f3n de los que si est\u00e1n documentados, en el orden en que son encontrados en la estructura de la tabla o vista y con el nombre de campo que tiene en esa entidad; y el Gestor de base de datos Principal en lugar de mostrar los textos de ayuda al pie del di\u00e1logo y dar acceso a los enlaces y textos adicionales, indica que ese recurso a\u00fan no dispone de ayuda y sugiere avisar al administrador del sistema.<\/p>\n\n\n\n<p>Respecto a la informaci\u00f3n guardada en formato JSON como fuente de an\u00e1lisis y estad\u00edsticas, en el Gestor de Tablas Generales y en la Ayuda de Entidades el campo \u2018HisMod alimenta JSON\u2019 en el IDE de cada tabla padre permite especificar si esta alimenta dichos datos estructurados, y en cada campo permiten definir si este espec\u00edficamente lo hace, lo que aplica si la tabla lo hace. Si la tabla tiene tablas hijas o dependientes, aunque en estas \u00faltimas se puede especificar diferente, asumen lo mismo que su tabla padre; los campos de tablas hijas pueden definir ellos mismos si alimentan el JSON, lo que aplica cuando la tabla padre indica que s\u00ed.<\/p>\n\n\n\n<p>De esa forma, por ejemplo, al modificar un registro de tipo de documentos, independientemente de que alimente el Hist\u00f3rico de Modificaciones para ser consultado por los usuarios, se puede especificar que la tabla no alimente el campo JSON; o al modificar un documento, se puede establecer que el campo observaciones no alimente el JSON, todo ello para no almacenar informaci\u00f3n que en realidad nunca ser\u00e1 aprovechada.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ejemplo<\/h2>\n\n\n\n<p>Un Ejemplo pr\u00e1ctico, con una orden de Servicio que inicialmente vemos de esta forma<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-395-1024x512.png\" alt=\"\" class=\"wp-image-3334\" srcset=\"https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-395-1024x512.png 1024w, https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-395-300x150.png 300w, https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-395-768x384.png 768w, https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-395.png 1078w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Le hacemos diversos cambios en una sola modificaci\u00f3n, y queda de esta forma.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-396-1024x512.png\" alt=\"\" class=\"wp-image-3335\" srcset=\"https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-396-1024x512.png 1024w, https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-396-300x150.png 300w, https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-396-768x384.png 768w, https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-396.png 1078w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Y este es el registro del Historial de Modificaciones, donde est\u00e1 disponible al costado derecho el detalle de cada cambio hecho, porque est\u00e1 configurado que as\u00ed sea.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1024\" height=\"544\" src=\"https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-397-1024x544.png\" alt=\"\" class=\"wp-image-3336\" style=\"width:649px;height:auto\" srcset=\"https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-397-1024x544.png 1024w, https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-397-300x159.png 300w, https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-397-768x408.png 768w, https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-397.png 1078w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Se observa que el documento, orden de servicio n\u00b075000204, fue creado el 15\/01\/2023 a las 09:00 horas por el usuario llamado \u2018granusuario\u2019.<\/p>\n\n\n\n<p>En el navegador vemos que actualmente acumula tres modificaciones, la m\u00e1s antigua el d\u00eda 18\/01\/2023 a las 13:44 horas, y la m\u00e1s reciente, la nuestra, el d\u00eda 20\/01\/2023 a las 10:54 horas; tres funcionarios la han intervenido, todos debidamente identificados con su clave de persona responsable en cada ocasi\u00f3n.<\/p>\n\n\n\n<p>Como el cursor est\u00e1 posicionado en la modificaci\u00f3n m\u00e1s reciente, la nuestra, el texto del costado derecho muestra el detalle de todos los cambios que en esa ocasi\u00f3n hicimos al documento, y que corresponden a este ejemplo.<\/p>\n\n\n\n<p>En primer lugar, vemos los datos de cabecera y pie en los cuales el usuario hizo cambios y se ha configurado incluir. Tambi\u00e9n se considera el monto total del documento porque, aunque no lo modifica el usuario directamente, si ha cambiado como resultado de las modificaciones hechas en los detalles de productos y servicios y en el descuento general del documento, y en la configuraci\u00f3n hemos indicado que se incluya cuando cambia, por ser conveniente para el an\u00e1lisis de documentos. Los datos se incluyen en el orden previamente explicado.<\/p>\n\n\n\n<p>En el caso de campos de texto o memos, como el de Diagn\u00f3stico, sabemos que fue modificado, que antes estaba vac\u00edo y que despu\u00e9s qued\u00f3 con 45 caracteres. El contenido de los memos no se muestra porque podr\u00edan contener una cantidad casi ilimitada de texto y resultar\u00eda inconveniente.<\/p>\n\n\n\n<p>Luego vemos los cambios a los detalles, en este caso productos y servicios. Como se ha indicado aparecen ordenados por su posici\u00f3n o n\u00famero de l\u00ednea, y cada uno explica en que consiste el cambio.<\/p>\n\n\n\n<p>En la configuraci\u00f3n inicial de esta herramienta el c\u00f3digo del producto est\u00e1 definido como dato obligatorio, por tanto, en el caso de detalles modificados es incluido como parte de su identificaci\u00f3n si no ha cambiado (como en el detalle n\u00b01), o con su antes y despu\u00e9s si tiene cambio.<\/p>\n\n\n\n<p>En caso de detalles eliminados y agregados el c\u00f3digo siempre est\u00e1 incluido con todos los datos de esa l\u00ednea que antes tuvieron y\/o despu\u00e9s tienen contenido.<\/p>\n\n\n\n<p>En el caso de los registros modificados figuran 2 n\u00fameros de l\u00ednea, el est\u00e1ndar que se refiere a la l\u00ednea en que estaba antes, y el entre par\u00e9ntesis que indica la l\u00ednea donde qued\u00f3 despu\u00e9s, en esta modificaci\u00f3n del documento.<\/p>\n\n\n\n<p>Para explicar la capacidad de esta herramienta, en el ejemplo hemos insertado l\u00edneas, eliminado, modificado y agregado detalles, y cambiado m\u00e1s datos de los que usualmente se considerar\u00edan en modificaciones reales. Es interesante que a\u00fan se podr\u00edan hacer muestras m\u00e1s complejas, pero para el caso es suficiente.<\/p>\n\n\n\n<p>Si un registro es regrabado sin hacerle modificaciones, el detalle correspondiente a ese cambio es \u201c(regrabar registro, sin cambios)\u201d.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Contexto Debido a que todo es din\u00e1mico y puede cambiar, los datos de productos, clientes, \u00f3rdenes de servicio, notas de venta y otros documentos y entidades del sistema pueden tener modificaciones en diferentes ocasiones durante su ciclo de vida, ya que por regla general la base de datos de un ERP debe ser una representaci\u00f3n [&hellip;]<\/p>\n","protected":false},"author":17,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[163],"doc_tag":[],"class_list":["post-3332","docs","type-docs","status-publish","hentry","doc_category-trazabilidad-documental-e-historial-de-entidades"],"year_month":"2026-04","word_count":2297,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"Practicante","author_nicename":"practicante","author_url":"https:\/\/zenitx.com\/sc\/author\/practicante\/"},"doc_category_info":[{"term_name":"Trazabilidad Documental e Historial de Entidades","term_url":"https:\/\/zenitx.com\/sc\/categoria\/trazabilidad-documental-e-historial-de-entidades\/"}],"doc_tag_info":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Historial de Modificaciones - Zenitx Inform\u00e1tica<\/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:\/\/zenitx.com\/sc\/know\/historial-de-modificaciones\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Historial de Modificaciones - Zenitx Inform\u00e1tica\" \/>\n<meta property=\"og:description\" content=\"Contexto Debido a que todo es din\u00e1mico y puede cambiar, los datos de productos, clientes, \u00f3rdenes de servicio, notas de venta y otros documentos y entidades del sistema pueden tener modificaciones en diferentes ocasiones durante su ciclo de vida, ya que por regla general la base de datos de un ERP debe ser una representaci\u00f3n [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/zenitx.com\/sc\/know\/historial-de-modificaciones\/\" \/>\n<meta property=\"og:site_name\" content=\"Zenitx Inform\u00e1tica\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-06T02:35:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-395-1024x512.png\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/zenitx.com\/sc\/know\/historial-de-modificaciones\/\",\"url\":\"https:\/\/zenitx.com\/sc\/know\/historial-de-modificaciones\/\",\"name\":\"Historial de Modificaciones - Zenitx Inform\u00e1tica\",\"isPartOf\":{\"@id\":\"https:\/\/zenitx.com\/sc\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/zenitx.com\/sc\/know\/historial-de-modificaciones\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/zenitx.com\/sc\/know\/historial-de-modificaciones\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-395-1024x512.png\",\"datePublished\":\"2023-12-18T14:17:36+00:00\",\"dateModified\":\"2024-01-06T02:35:45+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/zenitx.com\/sc\/know\/historial-de-modificaciones\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/zenitx.com\/sc\/know\/historial-de-modificaciones\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/zenitx.com\/sc\/know\/historial-de-modificaciones\/#primaryimage\",\"url\":\"https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-395.png\",\"contentUrl\":\"https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-395.png\",\"width\":1078,\"height\":539},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/zenitx.com\/sc\/know\/historial-de-modificaciones\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/zenitx.com\/sc\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Manuales\",\"item\":\"https:\/\/zenitx.com\/sc\/know\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Historial de Modificaciones\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/zenitx.com\/sc\/#website\",\"url\":\"https:\/\/zenitx.com\/sc\/\",\"name\":\"Zenitx Inform\u00e1tica\",\"description\":\"Servicio al Cliente\",\"publisher\":{\"@id\":\"https:\/\/zenitx.com\/sc\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/zenitx.com\/sc\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/zenitx.com\/sc\/#organization\",\"name\":\"Zenitx Inform\u00e1tica\",\"url\":\"https:\/\/zenitx.com\/sc\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/zenitx.com\/sc\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2020\/09\/Logo-Zenitx-SC.svg\",\"contentUrl\":\"https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2020\/09\/Logo-Zenitx-SC.svg\",\"width\":330,\"height\":139,\"caption\":\"Zenitx Inform\u00e1tica\"},\"image\":{\"@id\":\"https:\/\/zenitx.com\/sc\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Historial de Modificaciones - Zenitx Inform\u00e1tica","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:\/\/zenitx.com\/sc\/know\/historial-de-modificaciones\/","og_locale":"es_ES","og_type":"article","og_title":"Historial de Modificaciones - Zenitx Inform\u00e1tica","og_description":"Contexto Debido a que todo es din\u00e1mico y puede cambiar, los datos de productos, clientes, \u00f3rdenes de servicio, notas de venta y otros documentos y entidades del sistema pueden tener modificaciones en diferentes ocasiones durante su ciclo de vida, ya que por regla general la base de datos de un ERP debe ser una representaci\u00f3n [&hellip;]","og_url":"https:\/\/zenitx.com\/sc\/know\/historial-de-modificaciones\/","og_site_name":"Zenitx Inform\u00e1tica","article_modified_time":"2024-01-06T02:35:45+00:00","og_image":[{"url":"https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-395-1024x512.png","type":"","width":"","height":""}],"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/zenitx.com\/sc\/know\/historial-de-modificaciones\/","url":"https:\/\/zenitx.com\/sc\/know\/historial-de-modificaciones\/","name":"Historial de Modificaciones - Zenitx Inform\u00e1tica","isPartOf":{"@id":"https:\/\/zenitx.com\/sc\/#website"},"primaryImageOfPage":{"@id":"https:\/\/zenitx.com\/sc\/know\/historial-de-modificaciones\/#primaryimage"},"image":{"@id":"https:\/\/zenitx.com\/sc\/know\/historial-de-modificaciones\/#primaryimage"},"thumbnailUrl":"https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-395-1024x512.png","datePublished":"2023-12-18T14:17:36+00:00","dateModified":"2024-01-06T02:35:45+00:00","breadcrumb":{"@id":"https:\/\/zenitx.com\/sc\/know\/historial-de-modificaciones\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/zenitx.com\/sc\/know\/historial-de-modificaciones\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/zenitx.com\/sc\/know\/historial-de-modificaciones\/#primaryimage","url":"https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-395.png","contentUrl":"https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2023\/12\/image-395.png","width":1078,"height":539},{"@type":"BreadcrumbList","@id":"https:\/\/zenitx.com\/sc\/know\/historial-de-modificaciones\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/zenitx.com\/sc\/"},{"@type":"ListItem","position":2,"name":"Manuales","item":"https:\/\/zenitx.com\/sc\/know\/"},{"@type":"ListItem","position":3,"name":"Historial de Modificaciones"}]},{"@type":"WebSite","@id":"https:\/\/zenitx.com\/sc\/#website","url":"https:\/\/zenitx.com\/sc\/","name":"Zenitx Inform\u00e1tica","description":"Servicio al Cliente","publisher":{"@id":"https:\/\/zenitx.com\/sc\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/zenitx.com\/sc\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/zenitx.com\/sc\/#organization","name":"Zenitx Inform\u00e1tica","url":"https:\/\/zenitx.com\/sc\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/zenitx.com\/sc\/#\/schema\/logo\/image\/","url":"https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2020\/09\/Logo-Zenitx-SC.svg","contentUrl":"https:\/\/zenitx.com\/sc\/wp-content\/uploads\/2020\/09\/Logo-Zenitx-SC.svg","width":330,"height":139,"caption":"Zenitx Inform\u00e1tica"},"image":{"@id":"https:\/\/zenitx.com\/sc\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/zenitx.com\/sc\/wp-json\/wp\/v2\/docs\/3332","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zenitx.com\/sc\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/zenitx.com\/sc\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/zenitx.com\/sc\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/zenitx.com\/sc\/wp-json\/wp\/v2\/comments?post=3332"}],"version-history":[{"count":2,"href":"https:\/\/zenitx.com\/sc\/wp-json\/wp\/v2\/docs\/3332\/revisions"}],"predecessor-version":[{"id":3560,"href":"https:\/\/zenitx.com\/sc\/wp-json\/wp\/v2\/docs\/3332\/revisions\/3560"}],"wp:attachment":[{"href":"https:\/\/zenitx.com\/sc\/wp-json\/wp\/v2\/media?parent=3332"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/zenitx.com\/sc\/wp-json\/wp\/v2\/doc_category?post=3332"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/zenitx.com\/sc\/wp-json\/wp\/v2\/doc_tag?post=3332"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}