<?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>Requerimientos &#8211; Blog Maria Tech</title>
	<atom:link href="https://www.mariatech.com.mx/blog/categoria/requerimientos/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.mariatech.com.mx/blog</link>
	<description>Desarrollo web, tecnologías de la información y marketing digital</description>
	<lastBuildDate>Sun, 24 May 2026 03:10:03 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.2</generator>

<image>
	<url>https://www.mariatech.com.mx/blog/wp-content/uploads/2024/05/cropped-icon_wordpress-32x32.png</url>
	<title>Requerimientos &#8211; Blog Maria Tech</title>
	<link>https://www.mariatech.com.mx/blog</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Productos combinados</title>
		<link>https://www.mariatech.com.mx/blog/requerimientos/productos-combinados/</link>
					<comments>https://www.mariatech.com.mx/blog/requerimientos/productos-combinados/#respond</comments>
		
		<dc:creator><![CDATA[Victor Santillan]]></dc:creator>
		<pubDate>Thu, 16 May 2024 16:38:25 +0000</pubDate>
				<category><![CDATA[Requerimientos]]></category>
		<guid isPermaLink="false">https://www.mariatech.com.mx/blog/?p=143</guid>

					<description><![CDATA[Para esta ocasión nos tocó modificar un carrito de venta clásico para que pudiera vender productos combinados y que su inventario se actualizara de manera correcta con cada venta...]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Para esta ocasión nos tocó modificar un proceso que ya estaba trabajando pero a la hora de salir a campo nos dimos cuenta que era necesario hacerle un cambio para que funcionara de manera correcta.</p>



<p class="wp-block-paragraph"><strong>Contexto</strong><br>El modelo de venta consiste en ir visitando negocios para venderles productos, por lo cuál se carga un inventario al transporte.<br><br><strong>Requerimiento original</strong><br>Hacer un carrito para irle agregando los productos y finalizar realizar la venta (esto es a grandes rasgos).<br><br><strong>Motivo de cambio</strong><br>Al momento de salir a vender a campo nos dimos cuenta que hay productos que se pueden vender por separado o en combinación y esa combinación debe ser tomaba como un solo producto en la nota de venta, por ejemplo:<br>Se tienen diferentes cabezales de escobas que bien se pueden vender por separado o en conjunto con su bastón y para el caso del bastón es lo mismo, se pueden vender solos o con un cabezal.<br><br><strong>Solución aplicada</strong><br>Tomando en cuenta que se carga un número de bastones indiferente al total de cabezales al inventario, y que no sabemos que tipo de cabezales se van a vender o si habrá bastones que haya que cambiar por garantías, se decidió crear el concepto de &#8220;Producto relacionado&#8221; el cuál clasifica un producto para que pueda ser asociado a otro y este se pueda vender en conjunto pero que a su vez también de manera individual. En el caso de los bastones fueron clasificados como producto relacionado para que se pudieran vender combinados con los cabezales y así descontar inventarios de manera correcta.</p>


<p><strong>Interfaz captura de producto</strong></p>


<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="332" src="https://www.mariatech.com.mx/blog/wp-content/uploads/2024/05/producto_relacionado-1024x332.png" alt="producto_relacionado" class="wp-image-144" srcset="https://www.mariatech.com.mx/blog/wp-content/uploads/2024/05/producto_relacionado-1024x332.png 1024w, https://www.mariatech.com.mx/blog/wp-content/uploads/2024/05/producto_relacionado-300x97.png 300w, https://www.mariatech.com.mx/blog/wp-content/uploads/2024/05/producto_relacionado-768x249.png 768w, https://www.mariatech.com.mx/blog/wp-content/uploads/2024/05/producto_relacionado-1536x497.png 1536w, https://www.mariatech.com.mx/blog/wp-content/uploads/2024/05/producto_relacionado.png 1964w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>


<p><strong>Interfaz venta</strong></p>


<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="393" src="https://www.mariatech.com.mx/blog/wp-content/uploads/2024/05/producto_relacionado_venta-1024x393.png" alt="" class="wp-image-145" srcset="https://www.mariatech.com.mx/blog/wp-content/uploads/2024/05/producto_relacionado_venta-1024x393.png 1024w, https://www.mariatech.com.mx/blog/wp-content/uploads/2024/05/producto_relacionado_venta-300x115.png 300w, https://www.mariatech.com.mx/blog/wp-content/uploads/2024/05/producto_relacionado_venta-768x294.png 768w, https://www.mariatech.com.mx/blog/wp-content/uploads/2024/05/producto_relacionado_venta-1536x589.png 1536w, https://www.mariatech.com.mx/blog/wp-content/uploads/2024/05/producto_relacionado_venta.png 1852w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>


<p>Esperamos que esté artículo sea de utilidad, si te gustó el contenido déjanos tu comentario, BYE.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.mariatech.com.mx/blog/requerimientos/productos-combinados/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Porcentaje descuadrado</title>
		<link>https://www.mariatech.com.mx/blog/requerimientos/porcentaje-descuadrado/</link>
					<comments>https://www.mariatech.com.mx/blog/requerimientos/porcentaje-descuadrado/#respond</comments>
		
		<dc:creator><![CDATA[Victor Santillan]]></dc:creator>
		<pubDate>Sat, 04 May 2024 03:36:51 +0000</pubDate>
				<category><![CDATA[Requerimientos]]></category>
		<guid isPermaLink="false">http://localhost.mariatech.com/blog/?p=1</guid>

					<description><![CDATA[Cómo solucionamos el porcentaje descuadrado para uno de nuestros clientes...]]></description>
										<content:encoded><![CDATA[<p>Para nadie es una sorpresa que cuando trabajamos con porcentajes en programación siempre existen desfases&#8230; y a nosotros también nos pasó ya algunas veces. Aquí te contamos <span class="BxUVEf ILfuVd" lang="es"><span class="hgKElc">qué</span></span> fue lo que nos pidieron y <span class="BxUVEf ILfuVd" lang="es"><span class="hgKElc">cómo</span></span> lo resolvimos.</p>
<p>Requerimiento solicitado(solo la parte que tiene que ver con los porcentajes)</p>
<p>Se requiere cobrar la renta de un vehículo por el monto compuesto por diferentes conceptos, por ejemplo:</p>


<figure class="wp-block-table"><table><tbody><tr><td><strong>Concepto</strong></td><td><strong>Monto</strong></td></tr><tr><td>Tenencia</td><td>$128.00</td></tr><tr><td>Seguro</td><td>$155.00</td></tr><tr><td>Mantenimiento</td><td>$321.00</td></tr><tr><td>Pago mensualidad</td><td>$787.00</td></tr></tbody></table><figcaption class="wp-element-caption">Tabla de conceptos</figcaption></figure>


<p>Hasta aquí todo bien, la distribución de las cantidades ya sabemos <span class="ILfuVd" lang="es"><span class="hgKElc">cuál</span></span> es, después nos comentaron que en algunas ocasiones no se cobra toda la renta del vehículo por X o Y razón, si no una parte, aquí  es donde nos preguntamos que concepto se debía cubrir primero y en que cantidad, con la condición de que todos tuvieran una parte de ese monto pagado, por lo cual llegamos a la conclusión de que cada concepto debía tener un porcentaje asignado para que siempre que se realizara un pago, este fuera distribuido según su porcentaje asignado.</p>


<p class="wp-block-paragraph">Lo que nosotros hicimos fue generar de manera automática el cálculo del porcentaje para cada concepto según la cantidad registrada por el usuario, con la opción de que sea el mismo al usuario quien ajuste los valores de cada concepto, con esto le ahorramos trabajo al usuario y el puede decidir donde aplicar los ajustes, aquí te dejamos una foto con ese ejemplo:</p>



<div class="wp-block-cover"><span aria-hidden="true" class="wp-block-cover__background has-background-dim"></span><img decoding="async" width="300" height="256" class="wp-block-cover__image-background wp-image-138" alt="" src="https://www.mariatech.com.mx/blog/wp-content/uploads/2024/05/porcentaje_conceptos-300x256.png" data-object-fit="cover" srcset="https://www.mariatech.com.mx/blog/wp-content/uploads/2024/05/porcentaje_conceptos-300x256.png 300w, https://www.mariatech.com.mx/blog/wp-content/uploads/2024/05/porcentaje_conceptos-1024x872.png 1024w, https://www.mariatech.com.mx/blog/wp-content/uploads/2024/05/porcentaje_conceptos-768x654.png 768w, https://www.mariatech.com.mx/blog/wp-content/uploads/2024/05/porcentaje_conceptos.png 1072w" sizes="(max-width: 300px) 100vw, 300px" /><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
<p class="has-text-align-center has-large-font-size wp-block-paragraph">Imagen demostrativa</p>
</div></div>



<p class="wp-block-paragraph">Si nosotros dejamos el cálculo automático, en algunos vehículos nos quedaba 100.01 o 99.99, si bien podemos &#8220;ajustar&#8221; el valor del porcentaje con programación debido a la naturaleza del modelo de negocio fue que se opto por esta opción ya que permite tener un control total de como se distribuyen los pagos.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.mariatech.com.mx/blog/requerimientos/porcentaje-descuadrado/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
