<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Debugger Archives | Attomo Essential Group</title>
	<atom:link href="https://www.attomoessential.com/tag/debugger/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>Attomo Essential Group</description>
	<lastBuildDate>Wed, 06 Apr 2022 04:49:46 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.attomoessential.com/wp-content/uploads/2022/04/cropped-Logo-1-e1649219976263-1-32x32.png</url>
	<title>Debugger Archives | Attomo Essential Group</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Microsoft Dynamics 365 Finance and Operations: Como funciona el debugger en componentes estándar</title>
		<link>https://www.attomoessential.com/microsoft-dynamics-365-finance-and-operations-como-funciona-el-debugger-en-componentes-estandar/</link>
					<comments>https://www.attomoessential.com/microsoft-dynamics-365-finance-and-operations-como-funciona-el-debugger-en-componentes-estandar/#respond</comments>
		
		<dc:creator><![CDATA[attomo]]></dc:creator>
		<pubDate>Sat, 14 Mar 2020 21:30:23 +0000</pubDate>
				<category><![CDATA[Sistemas ERP]]></category>
		<category><![CDATA[Debugger]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[DYN365FO]]></category>
		<guid isPermaLink="false">https://www.no2tech.cl/?p=5442</guid>

					<description><![CDATA[<p>En esta ocasión compartiré la forma como realizar una de las actividades que es muy importante para un desarrollador. La destreza para realizar seguimiento dentro de la lógica en la funcionalidad estándar y procesos internos que el software realiza determina la agilidad para encontrar problemas y resolverlos. Tener a disposición la herramienta adecuada para realizar [&#8230;]</p>
<p>The post <a href="https://www.attomoessential.com/microsoft-dynamics-365-finance-and-operations-como-funciona-el-debugger-en-componentes-estandar/">Microsoft Dynamics 365 Finance and Operations: Como funciona el debugger en componentes estándar</a> appeared first on <a href="https://www.attomoessential.com">Attomo Essential Group</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>En esta ocasión compartiré la forma como realizar una de las actividades que es muy importante para un desarrollador.</p>
<p>La destreza para realizar seguimiento dentro de la lógica en la funcionalidad estándar y procesos internos que el software realiza determina la agilidad para encontrar problemas y resolverlos.</p>
<p>Tener a disposición la herramienta adecuada para realizar seguimiento (debbuger) es crítico para un entorno de desarrollo integrado (IDE), ésta es una de las razones por la que Microsoft</p>
<p>actualmente ha separado el entorno de desarrollo y el entorno de workplace para la nueva versión Dynamics 365 for Finance and Operations (DYN365FO), esto tiene ventaja desde el punto de vista técnico ya que tenemos a nuestra disposición como IDE a Visual Studio 2015 y todas sus características integradas.</p>
<p>Con la nueva versión de DYN365FO la tarea de realizar seguimiento cambia. Ahora utilizamos Visual Studio 2015, por tal razón, hay que seguir las reglas utilizadas por este IDE.</p>
<p>Para establecer un seguimiento de un proceso estándar ya no es posible asignar un punto de quiebre directamente en una clase o formulario (al menos que sea un componente de entrada principal) para realizar un seguimiento.</p>
<p>A continuación, se indica la forma para realizar un seguimiento al procedimiento estándar de <strong>Aprobación de cotizaciones de venta.</strong></p>
<p>1. Crear un proyecto llamando DebuggerTest</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-5443 size-medium" src="https://www.attomogroup.com/wp-content/uploads/2018/05/img_1-3-300x99.jpg" alt="microsoft-dynamics-365-finance-and-operations-como-funciona-el-debugger-en-componentes-estandar-1" width="300" height="99" /></p>
<p>Habilitamos la carga de símbolos para el seguimiento de los componentes.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5444" src="https://www.attomogroup.com/wp-content/uploads/2018/05/img_2-3.jpg" alt="microsoft-dynamics-365-finance-and-operations-como-funciona-el-debugger-en-componentes-estandar-2" width="323" height="436" /></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5445" src="https://www.attomogroup.com/wp-content/uploads/2018/05/img_3-2.jpg" alt="microsoft-dynamics-365-finance-and-operations-como-funciona-el-debugger-en-componentes-estandar-3" width="731" height="427" /></p>
<p>2. Identificar los componentes clave para realizar el seguimiento</p>
<p>Como se trata de una clase estándar que no es considerada como componente principal de ejecución, debemos buscar la lógica que el estándar sigue para llegar a esa clase.</p>
<p>Se identifica los siguientes componentes y se agregar al nuevo proyecto.</p>
<p>En este caso, identificamos el componente ListPage <strong><em>SalesQuotationListPage</em></strong>.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5446" src="https://www.attomogroup.com/wp-content/uploads/2018/05/img_4-3.jpg" alt="microsoft-dynamics-365-finance-and-operations-como-funciona-el-debugger-en-componentes-estandar-4" width="426" height="364" /></p>
<p>Establecemos como objeto inicial de ejecución del proyecto.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5447" src="https://www.attomogroup.com/wp-content/uploads/2018/05/img_5-1.jpg" alt="microsoft-dynamics-365-finance-and-operations-como-funciona-el-debugger-en-componentes-estandar-5" width="460" height="301" /></p>
<p>Verificamos las propiedades del proyecto para confirmar la configuración.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5448" src="https://www.attomogroup.com/wp-content/uploads/2018/05/img_6-1.jpg" alt="microsoft-dynamics-365-finance-and-operations-como-funciona-el-debugger-en-componentes-estandar-6" width="548" height="232" /></p>
<p>3. Establecer breakpoint en la clase que necesitamos que el sistema interrumpa su ejecución.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5449" src="https://www.attomogroup.com/wp-content/uploads/2018/05/img_7.jpg" alt="microsoft-dynamics-365-finance-and-operations-como-funciona-el-debugger-en-componentes-estandar-7" width="670" height="174" /></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5450" src="https://www.attomogroup.com/wp-content/uploads/2018/05/Img_8.jpg" alt="microsoft-dynamics-365-finance-and-operations-como-funciona-el-debugger-en-componentes-estandar-8" width="661" height="219" /></p>
<p>4. Ejecutamos el proyecto</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5451" src="https://www.attomogroup.com/wp-content/uploads/2018/05/img_9-1.jpg" alt="microsoft-dynamics-365-finance-and-operations-como-funciona-el-debugger-en-componentes-estandar-9" width="760" height="224" /></p>
<p>Procedemos a realizar la operación.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5452" src="https://www.attomogroup.com/wp-content/uploads/2018/05/img_10-1.jpg" alt="microsoft-dynamics-365-finance-and-operations-como-funciona-el-debugger-en-componentes-estandar-10" width="936" height="302" /></p>
<p>Confirmar</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-5453 size-full" src="https://www.attomogroup.com/wp-content/uploads/2018/05/img_11.jpg" alt="microsoft-dynamics-365-finance-and-operations-como-funciona-el-debugger-en-componentes-estandar-11" width="927" height="580" /></p>
<p>El proceso de confirmación se ve interrupido debido al breakpoint que se ha establecido en la clase y método.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5454" src="https://www.attomogroup.com/wp-content/uploads/2018/05/img_12.jpg" alt="microsoft-dynamics-365-finance-and-operations-como-funciona-el-debugger-en-componentes-estandar-12" width="929" height="585" /></p>
<p>De esta forma hemos realizado el seguimiento e interrumpido el proceso estándar para el análisis que necesitemos.</p>
<p><a href="https://www.linkedin.com/in/eutitiaj/" target="_blank" rel="noopener noreferrer">Ismael Utitiaj</a><br />
Consultor Técnico AX<br />
Attomo Group</p>
<p>&nbsp;</p>
<p>The post <a href="https://www.attomoessential.com/microsoft-dynamics-365-finance-and-operations-como-funciona-el-debugger-en-componentes-estandar/">Microsoft Dynamics 365 Finance and Operations: Como funciona el debugger en componentes estándar</a> appeared first on <a href="https://www.attomoessential.com">Attomo Essential Group</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.attomoessential.com/microsoft-dynamics-365-finance-and-operations-como-funciona-el-debugger-en-componentes-estandar/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
