<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://documentacion.conarpesa.com.ar/index.php?action=history&amp;feed=atom&amp;title=DEV_CATALOGOS</id>
	<title>DEV CATALOGOS - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://documentacion.conarpesa.com.ar/index.php?action=history&amp;feed=atom&amp;title=DEV_CATALOGOS"/>
	<link rel="alternate" type="text/html" href="https://documentacion.conarpesa.com.ar/index.php?title=DEV_CATALOGOS&amp;action=history"/>
	<updated>2026-05-05T21:03:17Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://documentacion.conarpesa.com.ar/index.php?title=DEV_CATALOGOS&amp;diff=3474&amp;oldid=prev</id>
		<title>Luciano Carou en 14:52 19 mar 2025</title>
		<link rel="alternate" type="text/html" href="https://documentacion.conarpesa.com.ar/index.php?title=DEV_CATALOGOS&amp;diff=3474&amp;oldid=prev"/>
		<updated>2025-03-19T14:52:01Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revisión del 16:52 19 mar 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l22&quot;&gt;Línea 22:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 22:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Cada catálogo puede definir tipos de datos primitivos en [[DEV CATALOGOS/ATRIBUTOS CATALOGO|Catálogos, tipos de datos (pCATALOGO_PDT)]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Cada catálogo puede definir tipos de datos primitivos en [[DEV CATALOGOS/ATRIBUTOS CATALOGO|Catálogos, tipos de datos (pCATALOGO_PDT)]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=Estructura de menú=&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==&lt;/ins&gt;=Estructura de menú&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==&lt;/ins&gt;=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Por ahora el menú se define en el árbol y la estructura se guarda en [[DEV CATALOGOS/MENUS|Catálogos, árbol de menú (pCATALOGO_MENU)]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Por ahora el menú se define en el árbol y la estructura se guarda en [[DEV CATALOGOS/MENUS|Catálogos, árbol de menú (pCATALOGO_MENU)]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Pero próximamente el menú se armará usando [[DEV CATALOGOS/ETIQUETAS MENU|Catálogos, etiquetas de menú (pCATALOGO_TAG)]] para definir las etiquetas que posteriormente se asignan a los objetos del sistema, esta modalidad reemplazará a [[DEV CATALOGOS/MENUS]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Pero próximamente el menú se armará usando [[DEV CATALOGOS/ETIQUETAS MENU|Catálogos, etiquetas de menú (pCATALOGO_TAG)]] para definir las etiquetas que posteriormente se asignan a los objetos del sistema, esta modalidad reemplazará a [[DEV CATALOGOS/MENUS]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=Log de desarrollo=&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==&lt;/ins&gt;=Log de desarrollo&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==&lt;/ins&gt;=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*El sistema permite llevar un registro de modificaciones al catálogo en la tabla [[DEV CATALOGOS/REGISTRO|Log de desarrollo (pCATALOGO_LOG)]], como anotación agrego que raramente se usa.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*El sistema permite llevar un registro de modificaciones al catálogo en la tabla [[DEV CATALOGOS/REGISTRO|Log de desarrollo (pCATALOGO_LOG)]], como anotación agrego que raramente se usa.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=Tipos de datos disponibles=&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==&lt;/ins&gt;=Tipos de datos disponibles&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==&lt;/ins&gt;=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Los [[DEV CATALOGOS/ATRIBUTOS CATALOGO]] de todos los catálogos se guardan en [[DEV CATALOGOS/PRIMITIVOS|Tipos de datos primitivos (pPDT)]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Los [[DEV CATALOGOS/ATRIBUTOS CATALOGO]] de todos los catálogos se guardan en [[DEV CATALOGOS/PRIMITIVOS|Tipos de datos primitivos (pPDT)]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Los atributos relacionados con clases y enumeraciones se guardan en [[DEV CATALOGOS/ATRIBUTOS|Tipos de datos definidos (pUDT)]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Los atributos relacionados con clases y enumeraciones se guardan en [[DEV CATALOGOS/ATRIBUTOS|Tipos de datos definidos (pUDT)]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=Procedimientos relacionados con los catálogos=&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==&lt;/ins&gt;=Procedimientos relacionados con los catálogos&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==&lt;/ins&gt;=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Habitualmente los cambios se hacen en la base de datos &amp;#039;&amp;#039;&amp;#039;pCatalogo&amp;#039;&amp;#039;&amp;#039;, para que esos cambios impacten en otras bases de datos hay que ejecutar dos procedimientos:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Habitualmente los cambios se hacen en la base de datos &amp;#039;&amp;#039;&amp;#039;pCatalogo&amp;#039;&amp;#039;&amp;#039;, para que esos cambios impacten en otras bases de datos hay que ejecutar dos procedimientos:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&amp;#039;&amp;#039;&amp;#039;Exportar el catálogo&amp;#039;&amp;#039;&amp;#039; para guardar los últimos cambios en una carpeta del disco.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&amp;#039;&amp;#039;&amp;#039;Exportar el catálogo&amp;#039;&amp;#039;&amp;#039; para guardar los últimos cambios en una carpeta del disco.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&amp;#039;&amp;#039;&amp;#039;Importar el catálogo&amp;#039;&amp;#039;&amp;#039; para importar esos cambios en otras bases de datos.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&amp;#039;&amp;#039;&amp;#039;Importar el catálogo&amp;#039;&amp;#039;&amp;#039; para importar esos cambios en otras bases de datos.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Estos procedimientos se explican a continuación.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;===Exportar catálogo===&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;===Importar catálogo===&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=[[QUEESESTO/IDENTIDAD|Identidad]]=&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=[[QUEESESTO/IDENTIDAD|Identidad]]=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Tabla: &amp;#039;&amp;#039;&amp;#039;pCATALOGO&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Tabla: &amp;#039;&amp;#039;&amp;#039;pCATALOGO&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Luciano Carou</name></author>
	</entry>
	<entry>
		<id>https://documentacion.conarpesa.com.ar/index.php?title=DEV_CATALOGOS&amp;diff=3473&amp;oldid=prev</id>
		<title>Luciano Carou: Página creada con «=Descripción= Diagrama de catálogos. La tabla &#039;&#039;&#039;pCATALOGO&#039;&#039;&#039; (Catálogos) permite definir los catálogos del sistema.  Todos los objetos existentes en el sistema pertenecen a un catálogo, estos catálogos pueden ser considerados librerías, cada una con un conjunto relacionado de funcionalidades.  La naturaleza estanca de los catálogos permite el desarrollo de funcionalidad modular en donde cada…»</title>
		<link rel="alternate" type="text/html" href="https://documentacion.conarpesa.com.ar/index.php?title=DEV_CATALOGOS&amp;diff=3473&amp;oldid=prev"/>
		<updated>2025-03-19T14:51:19Z</updated>

		<summary type="html">&lt;p&gt;Página creada con «=Descripción= &lt;a href=&quot;/index.php?title=Archivo:20250318_1521_pCATALOGO.png&quot; title=&quot;Archivo:20250318 1521 pCATALOGO.png&quot;&gt;miniaturadeimagen|izquierda|Diagrama de catálogos.&lt;/a&gt; La tabla &amp;#039;&amp;#039;&amp;#039;pCATALOGO&amp;#039;&amp;#039;&amp;#039; (Catálogos) permite definir los catálogos del sistema.  Todos los objetos existentes en el sistema pertenecen a un catálogo, estos catálogos pueden ser considerados librerías, cada una con un conjunto relacionado de funcionalidades.  La naturaleza estanca de los catálogos permite el desarrollo de funcionalidad modular en donde cada…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=Descripción=&lt;br /&gt;
[[Archivo:20250318 1521 pCATALOGO.png|miniaturadeimagen|izquierda|Diagrama de catálogos.]]&lt;br /&gt;
La tabla &amp;#039;&amp;#039;&amp;#039;pCATALOGO&amp;#039;&amp;#039;&amp;#039; (Catálogos) permite definir los catálogos del sistema.&lt;br /&gt;
&lt;br /&gt;
Todos los objetos existentes en el sistema pertenecen a un catálogo, estos catálogos pueden ser considerados librerías, cada una con un conjunto relacionado de funcionalidades.&lt;br /&gt;
&lt;br /&gt;
La naturaleza estanca de los catálogos permite el desarrollo de funcionalidad modular en donde cada catálogo desarrolla objetos que, además de proporcionar soluciones, son a su vez la base de otros catálogos.&lt;br /&gt;
&lt;br /&gt;
Por ejemplo:&lt;br /&gt;
*El catálogo Pragma, ERP Comercial contiene toda la funcionalidad de stock, compras y ventas.&lt;br /&gt;
*A su vez, depende de los catálogos Pragma, ERP Contabilidad (estructuras contables básicas) y Pragma, ERP Impuestos (definiciones impositivas).&lt;br /&gt;
*Éstos desarrollan la funcionalidad que el nuevo catálogo requiere, y requiere que el nuevo solo desarrolle lo que necesita.&lt;br /&gt;
&lt;br /&gt;
En general, cuando se agrega algún objeto al catálogo hablamos de &amp;#039;&amp;#039;&amp;#039;agregar al catálogo&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
La funcionalidad de los catálogos puede ser exportada para posteriormente ser importada en otra base de datos.&lt;br /&gt;
=Estructura=&lt;br /&gt;
[[Category:MANUAL/DESARROLLADOR]]&lt;br /&gt;
[[Category:DEV CATALOGOS]]&lt;br /&gt;
&lt;br /&gt;
*Cada catálogo puede depender de otros, que se definen en [[DEV CATALOGOS/DEPENDENCIAS|Catálogos, dependencias (pCATALOGOD)]] accediendo de esta forma a esa funcionalidad.&lt;br /&gt;
*Cada catálogo puede definir tipos de datos primitivos en [[DEV CATALOGOS/ATRIBUTOS CATALOGO|Catálogos, tipos de datos (pCATALOGO_PDT)]].&lt;br /&gt;
&lt;br /&gt;
=Estructura de menú=&lt;br /&gt;
*Por ahora el menú se define en el árbol y la estructura se guarda en [[DEV CATALOGOS/MENUS|Catálogos, árbol de menú (pCATALOGO_MENU)]].&lt;br /&gt;
*Pero próximamente el menú se armará usando [[DEV CATALOGOS/ETIQUETAS MENU|Catálogos, etiquetas de menú (pCATALOGO_TAG)]] para definir las etiquetas que posteriormente se asignan a los objetos del sistema, esta modalidad reemplazará a [[DEV CATALOGOS/MENUS]].&lt;br /&gt;
&lt;br /&gt;
=Log de desarrollo=&lt;br /&gt;
*El sistema permite llevar un registro de modificaciones al catálogo en la tabla [[DEV CATALOGOS/REGISTRO|Log de desarrollo (pCATALOGO_LOG)]], como anotación agrego que raramente se usa.&lt;br /&gt;
&lt;br /&gt;
=Tipos de datos disponibles=&lt;br /&gt;
*Los [[DEV CATALOGOS/ATRIBUTOS CATALOGO]] de todos los catálogos se guardan en [[DEV CATALOGOS/PRIMITIVOS|Tipos de datos primitivos (pPDT)]].&lt;br /&gt;
*Los atributos relacionados con clases y enumeraciones se guardan en [[DEV CATALOGOS/ATRIBUTOS|Tipos de datos definidos (pUDT)]].&lt;br /&gt;
&lt;br /&gt;
=Procedimientos relacionados con los catálogos=&lt;br /&gt;
Habitualmente los cambios se hacen en la base de datos &amp;#039;&amp;#039;&amp;#039;pCatalogo&amp;#039;&amp;#039;&amp;#039;, para que esos cambios impacten en otras bases de datos hay que ejecutar dos procedimientos:&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Exportar el catálogo&amp;#039;&amp;#039;&amp;#039; para guardar los últimos cambios en una carpeta del disco.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Importar el catálogo&amp;#039;&amp;#039;&amp;#039; para importar esos cambios en otras bases de datos.&lt;br /&gt;
Estos procedimientos se explican a continuación.&lt;br /&gt;
===Exportar catálogo===&lt;br /&gt;
&lt;br /&gt;
===Importar catálogo===&lt;br /&gt;
&lt;br /&gt;
=[[QUEESESTO/IDENTIDAD|Identidad]]=&lt;br /&gt;
* Tabla: &amp;#039;&amp;#039;&amp;#039;pCATALOGO&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Tipo: &amp;#039;&amp;#039;&amp;#039;TABLA&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Define atributo &amp;#039;&amp;#039;&amp;#039;FCODIGO&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Catálogo: &amp;#039;&amp;#039;&amp;#039;[[SYS OBJETOS]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
=[[QUEESESTO/LISTADECAMPOS|Lista de campos]]=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Columna !! Campo físico !! Campo lógico !! Atributo !! Descripción !! Etiquetas !! Definición !! Observaciones&lt;br /&gt;
|-&lt;br /&gt;
|1||FCODIGO||Codigo||[[VARCHAR(32)|VARCHAR(32)]]||Caracteres de longitud variable hasta 32 caracter/es||KEY,REQ,VIS,INS||[[DEV CATALOGOS|pCATALOGO]]||Código del catálogo.&lt;br /&gt;
|-&lt;br /&gt;
|2||FDESCRIPCION||Descripcion||[[VARCHAR(64)|VARCHAR(64)]]||Caracteres de longitud variable hasta 64 caracter/es||REQ,VIS,INS,UPD||[[DEV CATALOGOS|pCATALOGO]]||Descripción del catálogo.&lt;br /&gt;
|-&lt;br /&gt;
|3||FGRUPO||Grupo||[[VARCHAR(32)|VARCHAR(32)]]||Caracteres de longitud variable hasta 32 caracter/es||VIS,INS,UPD||[[DEV CATALOGOS|pCATALOGO]]||Código de agrupación usado en el armado del menú general.&lt;br /&gt;
|-&lt;br /&gt;
|4||FABREVIATURA||Abreviatura||[[VARCHAR(64)|VARCHAR(64)]]||Caracteres de longitud variable hasta 64 caracter/es||VIS,INS,UPD||[[DEV CATALOGOS|pCATALOGO]]||Abreviatura del código del catálogo, en uso en Laravel.&lt;br /&gt;
|-&lt;br /&gt;
|5||FLENGUAJE||Lenguaje||[[LENGUAJES|PLENGUAJE]]||Lenguajes||REQ,VIS,INS,UPD||[[DEV CATALOGOS|pCATALOGO]]||Lenguaje en el que se define el catálogo, cada catálogo puede definirse en un solo lenguaje.&lt;br /&gt;
|-&lt;br /&gt;
|6||FTS||TS||[[PRXTIMESTAMP|PRXTIMESTAMP]]||Marca de tiempo.||REQ,VIS,||[[DEV CATALOGOS|pCATALOGO]]||TIMESTAMP del momento de creación.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
=Observaciones adicionales sobre los campos=&lt;br /&gt;
=Relaciones=&lt;br /&gt;
=Triggers=&lt;/div&gt;</summary>
		<author><name>Luciano Carou</name></author>
	</entry>
</feed>