<?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_AUXILIARES%2FPRINT</id>
	<title>DEV AUXILIARES/PRINT - 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_AUXILIARES%2FPRINT"/>
	<link rel="alternate" type="text/html" href="https://documentacion.conarpesa.com.ar/index.php?title=DEV_AUXILIARES/PRINT&amp;action=history"/>
	<updated>2026-05-05T21:04:48Z</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_AUXILIARES/PRINT&amp;diff=3876&amp;oldid=prev</id>
		<title>Luciano Carou: /* Descripción */</title>
		<link rel="alternate" type="text/html" href="https://documentacion.conarpesa.com.ar/index.php?title=DEV_AUXILIARES/PRINT&amp;diff=3876&amp;oldid=prev"/>
		<updated>2025-04-01T19:34:15Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Descripción&lt;/span&gt;&lt;/span&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 21:34 1 abr 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-l4&quot;&gt;Línea 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 4:&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 auxiliares de tipo &amp;#039;&amp;#039;&amp;#039;PRINT&amp;#039;&amp;#039;&amp;#039; permiten definr una impresión alternativa a cualquier clase.&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 auxiliares de tipo &amp;#039;&amp;#039;&amp;#039;PRINT&amp;#039;&amp;#039;&amp;#039; permiten definr una impresión alternativa a cualquier clase.&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;Por defecto, el generador de reportes embebido en la aplicación accede a los datos de la tabla de la pantalla que se está consultando. Pero en ocasiones se requieren más datos que los disponibles en &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;esta &lt;/del&gt;estructura por lo que podemos definir un auxiliar que proporciona una sentencia SQL que traerá el resultado que queremos usar de base para el reporte.&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;Por defecto, el generador de reportes embebido en la aplicación accede a los datos de la tabla de la pantalla que se está consultando. Pero en ocasiones se requieren más datos que los disponibles en &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;esa &lt;/ins&gt;estructura por lo que podemos definir un auxiliar que proporciona una sentencia SQL que traerá el resultado que queremos usar de base para el reporte.&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;&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;Este tipo de auxiliar aplica a:&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;Este tipo de auxiliar aplica a:&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_AUXILIARES/PRINT&amp;diff=3875&amp;oldid=prev</id>
		<title>Luciano Carou: ueta.</title>
		<link rel="alternate" type="text/html" href="https://documentacion.conarpesa.com.ar/index.php?title=DEV_AUXILIARES/PRINT&amp;diff=3875&amp;oldid=prev"/>
		<updated>2025-04-01T19:33:41Z</updated>

		<summary type="html">&lt;p&gt;ueta.&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;
[[Category:MANUAL/DESARROLLADOR]]&lt;br /&gt;
[[Category:DEV AUXILIARES]]&lt;br /&gt;
Los auxiliares de tipo &amp;#039;&amp;#039;&amp;#039;PRINT&amp;#039;&amp;#039;&amp;#039; permiten definr una impresión alternativa a cualquier clase.&lt;br /&gt;
&lt;br /&gt;
Por defecto, el generador de reportes embebido en la aplicación accede a los datos de la tabla de la pantalla que se está consultando. Pero en ocasiones se requieren más datos que los disponibles en esta estructura por lo que podemos definir un auxiliar que proporciona una sentencia SQL que traerá el resultado que queremos usar de base para el reporte.&lt;br /&gt;
&lt;br /&gt;
Este tipo de auxiliar aplica a:&lt;br /&gt;
*[[DEV CLASES|Clases (prxclases)]].&lt;br /&gt;
*[[DEV CONSULTAS|Consultas (prxconsultas)]].&lt;br /&gt;
&lt;br /&gt;
=Modo de operación=&lt;br /&gt;
Ante una solitud de impresión el sistema automáticamente verifica la existencia de un auxiliar de este tipo.&lt;br /&gt;
&lt;br /&gt;
No se requiere ninguna participación del usuario.&lt;br /&gt;
&lt;br /&gt;
=Etiquetas=&lt;br /&gt;
Este auxiliar no define ninguna etiqueta, directamente registramos el comando SQL.&lt;br /&gt;
&lt;br /&gt;
=Ejemplo=&lt;br /&gt;
Este auxiliar permite imprimir etiquetas de códigos de barras desde los marbetes, notar que no usa ninguna etiqueta.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT&lt;br /&gt;
MPETIQUETAS_CMP.FCODIGO&lt;br /&gt;
, MPETIQUETAS_CMP.FPLANTATIPO&lt;br /&gt;
, MPETIQUETAS_CMP.FPLANTA&lt;br /&gt;
, MPETIQUETAS_CMP.FPARTIDA&lt;br /&gt;
, MPETIQUETAS_CMP.FARTICULO&lt;br /&gt;
, FUNIDADMEDIDA = MPETIQUETAS_CMP.FEMPAQUE&lt;br /&gt;
, FUNIDADMEDIDA_DESCRIPCION = ARTUNIDADMEDIDA.FDESCRIPCION&lt;br /&gt;
, FUNIDADMEDIDA_ETIQUETA = ARTUNIDADMEDIDA.FETIQUETA&lt;br /&gt;
, MPETIQUETAS_CMP.FCLASIFICACION&lt;br /&gt;
, FCLASIFICACION_DESCRIPCION = ARTCLASIFICACION.FDESCRIPCION&lt;br /&gt;
, FCLASIFICACION_ETIQUETA = ARTCLASIFICACION.FETIQUETA&lt;br /&gt;
, MPETIQUETAS_CMP.FATRIBUTOC&lt;br /&gt;
, FCANTIDAD = MPETIQUETAS.FCANTIDADETIQUETAS&lt;br /&gt;
, MPETIQUETAS.FCANTIDADPALLET&lt;br /&gt;
, MPETIQUETAS_CMP.FFECHAINGRESO&lt;br /&gt;
, MPETIQUETAS_CMP.FOBSERVACIONES&lt;br /&gt;
, MPETIQUETAS_CMP.FUSUARIO&lt;br /&gt;
, MPETIQUETAS_CMP.FTS&lt;br /&gt;
, MPETIQUETAS_CMP.FETIQUETAPARTIDA&lt;br /&gt;
, MPETIQUETAS_CMP.FETIQUETACLASIFICACION&lt;br /&gt;
, MPETIQUETAS_CMP.FETIQUETA&lt;br /&gt;
&lt;br /&gt;
FROM&lt;br /&gt;
MPETIQUETAS_CMP&lt;br /&gt;
&lt;br /&gt;
INNER JOIN MPETIQUETAS ON&lt;br /&gt;
MPETIQUETAS.FPLANTATIPO = MPETIQUETAS_CMP.FPLANTATIPO&lt;br /&gt;
AND MPETIQUETAS.FPLANTA = MPETIQUETAS_CMP.FPLANTA&lt;br /&gt;
AND MPETIQUETAS.FPARTIDA = MPETIQUETAS_CMP.FPARTIDA&lt;br /&gt;
&lt;br /&gt;
INNER JOIN ARTUNIDADMEDIDA ON&lt;br /&gt;
ARTUNIDADMEDIDA.FARTICULO = MPETIQUETAS_CMP.FARTICULO&lt;br /&gt;
AND ARTUNIDADMEDIDA.FCODIGO = MPETIQUETAS_CMP.FEMPAQUE&lt;br /&gt;
&lt;br /&gt;
LEFT OUTER JOIN ARTCLASIFICACION ON&lt;br /&gt;
ARTCLASIFICACION.FARTICULO = MPETIQUETAS_CMP.FARTICULO&lt;br /&gt;
AND ARTCLASIFICACION.FCODIGO = MPETIQUETAS_CMP.FCLASIFICACION&lt;br /&gt;
&lt;br /&gt;
WHERE&lt;br /&gt;
MPETIQUETAS_CMP.FPLANTATIPO = FBN(FPLANTATIPO)&lt;br /&gt;
AND MPETIQUETAS_CMP.FPLANTA = FBN(FPLANTA)&lt;br /&gt;
AND MPETIQUETAS_CMP.FPARTIDA = FBN(FPARTIDA)&lt;br /&gt;
&lt;br /&gt;
ORDER BY MPETIQUETAS_CMP.FCODIGO&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luciano Carou</name></author>
	</entry>
</feed>