{"id":307,"date":"2022-03-28T18:28:37","date_gmt":"2022-03-29T00:28:37","guid":{"rendered":"https:\/\/fbedolla.com\/?p=307"},"modified":"2022-03-28T18:29:31","modified_gmt":"2022-03-29T00:29:31","slug":"pruebas-de-velocidad-de-registro","status":"publish","type":"post","link":"https:\/\/fbedolla.com\/index.php\/2022\/03\/28\/pruebas-de-velocidad-de-registro\/","title":{"rendered":"Pruebas de Velocidad de Registro"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/youtu.be\/dyowTHUAJnA\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fbedolla.com\/wp-content\/uploads\/2022\/03\/perf001-1024x576.jpg\" alt=\"\" class=\"wp-image-308\" width=\"616\" height=\"346\" srcset=\"https:\/\/fbedolla.com\/wp-content\/uploads\/2022\/03\/perf001-1024x576.jpg 1024w, https:\/\/fbedolla.com\/wp-content\/uploads\/2022\/03\/perf001-300x169.jpg 300w, https:\/\/fbedolla.com\/wp-content\/uploads\/2022\/03\/perf001-768x432.jpg 768w, https:\/\/fbedolla.com\/wp-content\/uploads\/2022\/03\/perf001-816x459.jpg 816w, https:\/\/fbedolla.com\/wp-content\/uploads\/2022\/03\/perf001.jpg 1280w\" sizes=\"auto, (max-width: 616px) 100vw, 616px\" \/><\/a><figcaption><a href=\"https:\/\/youtu.be\/dyowTHUAJnA\">https:\/\/youtu.be\/dyowTHUAJnA<\/a><\/figcaption><\/figure>\n\n\n\n<p>En esta ocasi\u00f3n, realizo el registro de 3,000 pedidos de venta de un producto de ensamble con 7 componentes.<\/p>\n\n\n\n<p>Este registro implica que cada uno de los pedidos deber\u00e1 registrar su pedido de ensamble, utilizando registro por lotes para emular la cola de proyectos.<\/p>\n\n\n\n<p>Se hace el ejercicio debido a que quiero validar en un sistema vainilla (sin mods) el tiempo, el proceso y al final dar mi opini\u00f3n sobre como se deber\u00edan de realizar estos procesos adem\u00e1s de que Microsoft deber\u00eda dejar de ver el sistema como un ERP &#8220;mediano&#8221; y darle la importancia que merece, sobre todo por el tipo de empresas que puede atender (experiencia previa con 10 veces mas pedidos por d\u00eda) y  por que la idea de llevarnos a SaaS 100% fue de Microsoft y ahora, al parecer, dice que no es recomendable para cuando se rebasan ciertos limites de operaci\u00f3n.<\/p>\n\n\n\n<p>Es curioso pero una empresa con menos de 20 empleados podr\u00eda sin problemas generar 5,000 ventas por d\u00eda generando ensambles, ordenes de env\u00edo, la cobranza.<\/p>\n\n\n\n<p> \u00bfC\u00f3mo?<\/p>\n\n\n\n<p>Sencillo, en la versi\u00f3n 2022 wave 1 viene incorporado un conector para Shopify, pensemos en una empresa con tienda en l\u00ednea en Shopify, cobrando mediante esa plataforma, que venda ropa, poder vender piezas solas o conjuntos, con env\u00edo a cliente mediante transportista; es algo totalmente realizable con Business Central Estandar y el conector a Shopify.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Crear un almac\u00e9n para la tienda en l\u00ednea con env\u00edo.<\/li><li>Conectar BC a Shopify con el Conector Est\u00e1ndar de Microsoft<\/li><li>Comenzar a vender<\/li><li>Se reciben los pedidos en Shopify, se cierra la venta al cobrar.<\/li><li>Se integran los pedidos a BC junto con los pagos<\/li><li>Al crear el pedido, se deber\u00e1 crear el env\u00edo de almac\u00e9n.<\/li><li>Al registrar el env\u00edo de almac\u00e9n, es Enviar y Facturar<\/li><li>Registrar el cobro relacionado al pedido contra la factura.<\/li><\/ul>\n\n\n\n<p>Nada de lo anterior es especial, no requiere desarrollos, no estamos metiendo factura electr\u00f3nica, tampoco picking, no seleccionamos el transportista por zona o alguna otra opci\u00f3n, estamos manteniendo todo lo mas sencillo posible, como mis pruebas.<\/p>\n\n\n\n<p>Alerta de spoiler<\/p>\n\n\n\n<p>Si no quieres ver la conclusi\u00f3n del video, sigue leyendo, en caso contrario, detente en este momento, <a href=\"https:\/\/youtu.be\/dyowTHUAJnA\" target=\"_blank\" rel=\"noreferrer noopener\">ve el video<\/a> y despu\u00e9s regresa aqu\u00ed <\/p>\n\n\n\n<p>Salto para evitar spoiler<\/p>\n\n\n\n<p>Salto para evitar spoiler<\/p>\n\n\n\n<p>Salto para evitar spoiler<\/p>\n\n\n\n<p>Salto para evitar spoiler<\/p>\n\n\n\n<p>Salto para evitar spoiler<\/p>\n\n\n\n<p>OK. la cuesti\u00f3n es que en el escenario presentado anteriormente, con una configuraci\u00f3n est\u00e1ndar, Microsoft no nos est\u00e1 dando respuesta r\u00e1pida al proceso de registro cuando el costeo esta activo en cualquier configuraci\u00f3n diferente de &#8220;Nunca&#8221;. <\/p>\n\n\n\n<p>La soluci\u00f3n es que adem\u00e1s de agregar el registro por lotes, se debe evitar el costeo en cualquier forma y despu\u00e9s programar trabajos por lotes para ejecutar los reportes de valoraci\u00f3n de producto y registro en contabilidad , DIARIO fuera de horario laboral.<\/p>\n\n\n\n<p>Esto funcionar\u00e1 siempre y cuando se cumplan los siguientes supuestos:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>El Costeo debe estar en Nunca en configuraci\u00f3n de inventarios<\/li><li>Se debe crear una cola de proyecto que ejecute el reporte &#8220;Valorar stock &#8211; Movs. Producto&#8221;.<\/li><li>Se debe crear una cola de proyecto que ejecute el reporte &#8220;Registrar Variaci\u00f3n existencias&#8221;.<\/li><li>Primero ejecutar una cola y luego la otra para evitar concurrencia y bloqueos.<\/li><li>Que Microsoft no limite m\u00e1s la memoria y el procesador.<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>En esta ocasi\u00f3n, realizo el registro de 3,000 pedidos de venta de un producto de ensamble con 7 componentes. Este registro implica que cada uno de los pedidos deber\u00e1 registrar su pedido de ensamble, utilizando registro por lotes para emular la cola de proyectos. Se hace el ejercicio debido a que quiero validar en un [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[2,5],"tags":[],"class_list":["post-307","post","type-post","status-publish","format-standard","hentry","category-general","category-usage"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fbedolla.com\/index.php\/wp-json\/wp\/v2\/posts\/307","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fbedolla.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fbedolla.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fbedolla.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fbedolla.com\/index.php\/wp-json\/wp\/v2\/comments?post=307"}],"version-history":[{"count":3,"href":"https:\/\/fbedolla.com\/index.php\/wp-json\/wp\/v2\/posts\/307\/revisions"}],"predecessor-version":[{"id":311,"href":"https:\/\/fbedolla.com\/index.php\/wp-json\/wp\/v2\/posts\/307\/revisions\/311"}],"wp:attachment":[{"href":"https:\/\/fbedolla.com\/index.php\/wp-json\/wp\/v2\/media?parent=307"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fbedolla.com\/index.php\/wp-json\/wp\/v2\/categories?post=307"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fbedolla.com\/index.php\/wp-json\/wp\/v2\/tags?post=307"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}