Atenção: alterações nas produções ⚡️

O sistema de construção no PartsBox foi aprimorado. Existem alguns novos recursos e algumas coisas desapareceram — por favor, continue lendo se quiser saber mais.

Novas funcionalidades

Lista de separação (Pick list)! Um recurso solicitado há muito tempo, uma lista de lotes de componentes que devem ser coletados (separados) do armazenamento antes da construção. A tabela de lista de separação agora aparece como a segunda etapa em uma construção e pode ser exportada para PDF ou CSV para impressão.

Múltiplas fontes de componentes: Uma entrada de Projeto/BOM agora pode consumir componentes de múltiplas fontes. Se você tiver 100 unidades de um componente em um local e 100 unidades em outro, agora poderá construir 200 unidades em uma única produção. Da mesma forma, se você tiver um meta-componente onde um substituto tem 100 unidades de estoque e outro tem 100 unidades de estoque, você poderá realizar uma produção com uma quantidade de 200. As fontes serão atribuídas na ordem FIFO (Primeiro a Entrar, Primeiro a Sair).

Sistema de Produção Avançado: Se o seu plano inclui este recurso, você também pode usar outras ordenações, bem como configurar cada entrada da BOM para consumir componentes em uma ordem arbitrária, selecionando ou desmarcando fontes individualmente. Você também pode substituir a quantidade necessária para cada entrada da BOM.

Para clientes que usam controle de lote, este é um momento muito esperado: agora você pode usar vários lotes/bateladas de componentes em uma produção, mantendo ainda a rastreabilidade (ligeiramente relaxada). Se você precisar de rastreabilidade estrita, pode simplesmente usar a caixa de seleção "Fonte única para cada componente".

Coisas que desapareceram

O antigo seletor suspenso "Fonte" na tabela de produção desapareceu; cada linha agora pode ser expandida para configurar as fontes.

As caixas de seleção "Ignorar" também desapareceram. Não há mais necessidade delas: você pode prosseguir com o build mesmo com estoque insuficiente.

As produções passadas agora têm uma coluna "Solicitações de estoque" (em vez da antiga coluna "Fonte") que mostra de onde os componentes foram retirados.

Divisão de funcionalidades entre planos

O plano Hobbyist/Maker (gratuito) recebe a nova funcionalidade de lista de separação (pick list), mas ainda permite apenas uma única fonte para cada componente. Espero que isso não seja muito limitante para você se for um hobbista!

Além disso, múltiplas fontes, mas apenas com ordenação FIFO (Primeiro a Entrar, Primeiro a Sair), estão disponíveis no plano Lab/Workshop.

O plano de produção (e superiores) com o recurso Sistema de Construção Avançado também permite ordenação LIFO (Último a Entrar, Primeiro a Sair), Último acessado, Maior lote primeiro e Menor lote primeiro, bem como reordenação arbitrária de fontes, seleção individual de fonte e substituição de quantidade por entrada.

Letras miúdas: por que demorou tanto

Para aqueles que se perguntam por que esses recursos tão solicitados demoraram tanto para serem implementados: o novo sistema de build realmente resolve dois problemas. Um é poder usar múltiplas fontes para uma entrada da BOM. O outro é que era possível acabar com estoque negativo se várias entradas da BOM usassem o mesmo componente.

Acontece que muitas BOMs usam o mesmo componente em várias linhas, às vezes diretamente e às vezes como um substituto num meta-componente. Se uma linha da BOM "consome" stock para um componente, as linhas subsequentes da BOM não devem ver esse stock como disponível. Por outras palavras, para saber se uma construção é possível, é necessário percorrer a BOM linha por linha, acompanhando o stock disponível ao longo da construção. Não basta verificar uma vez ao iniciar a construção.

Isso significava que a construção (building) tinha que ser abordada de forma diferente, e um novo modelo para builds teve que ser projetado e implementado. O novo modelo de build tem que rodar tanto nos servidores quanto no navegador, para que seja possível alterar interativamente as atribuições de lote e ver imediatamente os resultados na tabela de build.

Outra razão para a longa espera é que o sistema de construção é uma parte crítica do PartsBox. Muitas empresas dependem dele todos os dias, e aquelas que constroem dispositivos médicos também precisam que os dados de rastreabilidade estejam 100% corretos. Não é algo que possa ser reimplementado rápida ou levianamente.

Publicações anteriores do blogue: Atualização de outubro de 2020 (2020-10-12)
Postagens de blog posteriores: Imagens para componentes, locais e projetos (2021-01-27)

O PartsBox é um aplicativo online que permite controlar seu inventário de componentes eletrônicos, preços de BOM e produção em pequena escala. Ele acompanha onde os componentes estão armazenados, quais são os níveis atuais de estoque e quais componentes são usados em quais projetos/BOMs.

Índice do Blog

KiCon 2019 (2019-03-27)
Tags (2016-04-26)