Como os SKUs por conjunto são contados e distribuídos entre as linhas
Saiba como os conjuntos de um SKU por conjunto são arredondados uma única vez no total do design e depois distribuídos proporcionalmente entre as linhas, e como configurar dobradiças, perfis e ferragens para o preço por conjunto.
Os SKUs com preço 'per set' trazem propriedades adicionais de catálogo: procurement_per_area, procurement_per_length ou procurement_set_size (um conjunto cobre X de área / X de comprimento / X unidades), além de procurement_unit para exibição. O orçamento primeiro soma o consumo do SKU em TODO o orçamento (mapas de quantidade/área/comprimento totais por SKU), converte para a unidade de compra e faz uma divisão arredondada para cima pelo tamanho do conjunto para obter o total de conjuntos. Cada linha então mostra sua parcela proporcional: (consumo da linha / consumo total) x total de conjuntos. Por isso uma única linha pode legitimamente mostrar uma quantidade fracionária como 0,4 conjuntos — o arredondamento para cima ocorre uma vez no nível do design, nunca por linha, então os valores por linha intencionalmente não são arredondados individualmente. minimum_procurement_size_for_pricing (outra propriedade de catálogo) define o piso da contagem de conjuntos no nível do design; a mesma lógica de piso mínimo também se aplica a SKUs simples por unidade, distribuída proporcionalmente entre as linhas. Linhas ocultas são excluídas dos totais antes de os conjuntos serem calculados; linhas por área cuja área armazenada não está definida derivam sua área da geometria de largura x profundidade da própria linha. Uma regra de proteção: o total de uma linha já carrega sua própria contagem (quantidade própria x contagem mais itens contidos em suas quantidades reais), então os preços dos itens contidos não são inflados pelo arredondamento de conjuntos ou por um mínimo. Se as contagens de conjuntos parecerem erradas, verifique as propriedades de compra do SKU e se parte do consumo está em linhas ocultas.
✓ Verificado no produto em 16 de outubro de 2026Para dobradiças, defina a propriedade adicional Procurement Set Size como 2 no SKU da dobradiça, para que um conjunto equivalha a duas dobradiças e o orçamento as precifique por conjunto em vez de por peça.
Para precificar um perfil por conjunto, defina sua taxa com a unidade 'Per Set' (Edit SKU Properties > Pricing) e depois defina o que um conjunto significa no Properties > Additional Properties do perfil (Default Properties): 'Procurement per Length' (o comprimento de um conjunto, por exemplo 10) e 'Procurement Unit' (por exemplo Foot ou Metre).
Para ferragens como cavilhas e pinos de prateleira, o orçamento mostra as quantidades por peça por padrão.
✓ Verificado no produto em 16 de outubro de 2026Para que ferragens como cavilhas e pinos de prateleira sejam contadas em conjuntos ou pacotes, você deve adicionar a propriedade de compra relevante (tamanho do conjunto, por área ou por comprimento) ao SKU.
✓ Verificado no produto em 16 de outubro de 2026Apenas uma lógica de quantidade pode estar ativa por vez.
Apenas para duas categorias de ferragens — puxadores de perfil (exceto puxadores de perfil de borda) e varões de cabide — que têm preço por conjunto com uma propriedade procurement_per_length, o orçamento calcula o número de comprimentos de estoque ('sets') por empacotamento 1D real sobre cada comprimento de corte individual necessário, em vez da soma usual de todos os comprimentos e divisão arredondada para cima. Isso modela a realidade: três cortes de puxador de 2 m não podem sair de dois comprimentos de estoque de 3 m, mesmo que 6 m/3 m = 2, então o empacotamento reporta 3 conjuntos onde a matemática ingênua diz 2. Espere que a contagem de conjuntos cobrada seja igual ou MAIOR que a divisão pelo comprimento total sempre que as peças individuais não se encaixarem perfeitamente no comprimento de estoque. A elegibilidade é estrita: a categoria deve ser profile_handles_hardware (um SKU cujo handle_type seja edge_profile_handle é excluído) ou hanger_rod_hardware, a unidade de exibição do SKU deve ser per_set, a propriedade deve ser procurement_per_length (não por área ou tamanho do conjunto), e o tamanho do conjunto deve ser um número positivo — caso contrário, o SKU volta silenciosamente à matemática normal por conjunto. Se um cliente questionar a contagem de conjuntos do puxador de perfil, reconstrua-a a partir dos comprimentos individuais dos membros em relação ao comprimento de estoque, não a partir do comprimento somado.