{"id":1,"date":"2024-05-04T03:36:51","date_gmt":"2024-05-04T03:36:51","guid":{"rendered":"http:\/\/localhost.mariatech.com\/blog\/?p=1"},"modified":"2026-05-14T14:35:31","modified_gmt":"2026-05-14T21:35:31","slug":"porcentaje-descuadrado","status":"publish","type":"post","link":"https:\/\/www.mariatech.com.mx\/blog\/requerimientos\/porcentaje-descuadrado\/","title":{"rendered":"Porcentaje descuadrado"},"content":{"rendered":"<p>Para nadie es una sorpresa que cuando trabajamos con porcentajes en programaci\u00f3n siempre existen desfases&#8230; y a nosotros tambi\u00e9n nos pas\u00f3 ya algunas veces. Aqu\u00ed te contamos <span class=\"BxUVEf ILfuVd\" lang=\"es\"><span class=\"hgKElc\">qu\u00e9<\/span><\/span> fue lo que nos pidieron y <span class=\"BxUVEf ILfuVd\" lang=\"es\"><span class=\"hgKElc\">c\u00f3mo<\/span><\/span> lo resolvimos.<\/p>\n<p>Requerimiento solicitado(solo la parte que tiene que ver con los porcentajes)<\/p>\n<p>Se requiere cobrar la renta de un veh\u00edculo por el monto compuesto por diferentes conceptos, por ejemplo:<\/p>\n\n\n<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>\n\n\n<p>Hasta aqu\u00ed todo bien, la distribuci\u00f3n de las cantidades ya sabemos <span class=\"ILfuVd\" lang=\"es\"><span class=\"hgKElc\">cu\u00e1l<\/span><\/span> es, despu\u00e9s nos comentaron que en algunas ocasiones no se cobra toda la renta del veh\u00edculo por X o Y raz\u00f3n, si no una parte, aqu\u00ed\u00a0 es donde nos preguntamos que concepto se deb\u00eda cubrir primero y en que cantidad, con la condici\u00f3n de que todos tuvieran una parte de ese monto pagado, por lo cual llegamos a la conclusi\u00f3n de que cada concepto deb\u00eda tener un porcentaje asignado para que siempre que se realizara un pago, este fuera distribuido seg\u00fan su porcentaje asignado.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Lo que nosotros hicimos fue generar de manera autom\u00e1tica el c\u00e1lculo del porcentaje para cada concepto seg\u00fan la cantidad registrada por el usuario, con la opci\u00f3n 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\u00ed te dejamos una foto con ese ejemplo:<\/p>\n\n\n\n<div class=\"wp-block-cover\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim\"><\/span><img loading=\"lazy\" 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=\"auto, (max-width: 300px) 100vw, 300px\" \/><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\">\n<p class=\"has-text-align-center has-large-font-size wp-block-paragraph\">Imagen demostrativa<\/p>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Si nosotros dejamos el c\u00e1lculo autom\u00e1tico, en algunos veh\u00edculos nos quedaba 100.01 o 99.99, si bien podemos &#8220;ajustar&#8221; el valor del porcentaje con programaci\u00f3n debido a la naturaleza del modelo de negocio fue que se opto por esta opci\u00f3n ya que permite tener un control total de como se distribuyen los pagos.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>C\u00f3mo solucionamos el porcentaje descuadrado para uno de nuestros clientes&#8230;<\/p>\n","protected":false},"author":1,"featured_media":254,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-1","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-requerimientos"],"_links":{"self":[{"href":"https:\/\/www.mariatech.com.mx\/blog\/wp-json\/wp\/v2\/posts\/1","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mariatech.com.mx\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mariatech.com.mx\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mariatech.com.mx\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mariatech.com.mx\/blog\/wp-json\/wp\/v2\/comments?post=1"}],"version-history":[{"count":0,"href":"https:\/\/www.mariatech.com.mx\/blog\/wp-json\/wp\/v2\/posts\/1\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mariatech.com.mx\/blog\/wp-json\/wp\/v2\/media\/254"}],"wp:attachment":[{"href":"https:\/\/www.mariatech.com.mx\/blog\/wp-json\/wp\/v2\/media?parent=1"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mariatech.com.mx\/blog\/wp-json\/wp\/v2\/categories?post=1"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mariatech.com.mx\/blog\/wp-json\/wp\/v2\/tags?post=1"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}