v16.0.0

Cadastro de Acabamento

Release Notes — Acabamentos, Duplicar Insumo e Papel no Grupo

Versão / Atividades: 029 (Cadastro de Acabamentos) + 030 (Duplicar Insumo + Papel no Grupo de Insumo) Público: usuário final da gráfica (operação/orçamentista) e responsável por homologar O que entra nesta entrega:

  • 029 — novo módulo de Acabamentos (7 tipos), reestruturação das Atividades (atividade pode ser um acabamento e/ou consumir um grupo de insumo) e unidade de medida no grupo de insumo.
  • 030 — duplicar insumo com um clique e possibilidade de incluir papéis como membros de um grupo de insumo (para grupos de embrulho).

1. O que mudou, em uma frase

Agora dá para cadastrar os acabamentos que a gráfica faz (viragem de dobra, empacotar, espiral, colagem de blocos, bolsa, envelope, intercalação de vias) com o tempo/custo de cada um; ligar esses acabamentos e o consumo de insumos às atividades; e ganhar agilidade no cadastro de insumos com o botão Duplicar e com o papel de embrulho dentro dos grupos.


2. Conceitos (para explicar ao usuário final)

✂️ Acabamento (029)

Uma etapa de acabamento feita depois da produção, cadastrada por empresa. Todo acabamento tem um valor-hora (R$/h) de execução, mais uma configuração própria do tipo:

Tipo O que é Configuração
Viragem de Dobras Vira as dobras após a dobradeira tempo (s) por unidade
Empacotar Agrupa em pacotes por peso tempo (min) por pacote + peso do pacote (kg)
Aplicação de Espiral Passa o espiral pelos furos, medido pelo comprimento tamanho mínimo/máximo + tempo (s) em cada extremo — o orçamento interpola pelo comprimento
Colagem de Blocos/Talões Empilha e passa cola tempo de empilhamento + tempo de aplicação
Aplicação de Bolsa Viragem da dobra + cola + fechamento por unidade
Fechamento de Envelope Viragem da dobra + cola + fechamento por unidade
Intercalação de Vias Organiza as vias (jogos) na ordem tabela qtd de vias → tempo por jogo; se a quantidade pedida não tiver posição, usa a maior cadastrada

📏 Espiral: o tamanho é guardado internamente em milímetros (padrão do sistema), mas a tela mostra e recebe na unidade da sua empresa (mm/cm/m). Você digita na unidade que já usa.

⚙️ Atividade (reestruturada em 029)

A atividade de produção ganhou dois reforços:

  • Pode representar um acabamento (aponta para um acabamento cadastrado acima).
  • Quando consome um grupo de insumo, agora você informa a quantidade consumida e a base do consumo: por unidade, por área (m²) ou por metro linear. Assim o orçamento sabe quanto do insumo gastar.

📐 Unidade de medida do Grupo de Insumo (029)

Cada grupo de insumo passa a ter uma unidade de medida (unidade, quilo, grama, litro, mililitro, linear, área, volume, folha). É a unidade em que o consumo daquele grupo é medido no orçamento.

📄 Duplicar Insumo (030)

Botão "Duplicar" na lista de insumos: abre o formulário de cadastro já preenchido com os dados do insumo escolhido e o nome sufixado com "(cópia)". Você ajusta o que mudar (ex.: gramatura) e salva — ótimo para cadastrar variações parecidas sem redigitar tudo.

📄➕ Papel como membro de Grupo de Insumo (030)

Além de insumos, um grupo passa a poder conter papéis (da sua empresa) como membros. Serve para grupos de embrulho — por exemplo, o acabamento Empacotar busca o papel de embrulho a partir de um grupo. No formulário do grupo há a seção "Papéis do grupo", com os papéis da empresa em caixas de seleção.


3. Onde acessar (menu lateral)

Função Caminho no menu
Acabamentos (por tipo) Acabamentos → Viragem de Dobras / Empacotar / Aplicação de Espiral / Colagem de Blocos/Talões / Aplicação de Bolsa / Fechamento de Envelope / Intercalação de Vias
Atividades Produção → Atividades
Modelos de Produto Produção → Modelos de Produto
Cadastro de Insumos (com Duplicar) Insumos → Cadastro de Insumos
Grupos de Insumo (com Papéis do grupo) Insumos → Grupos de Insumo

💡 Se não encontrar um item, clique no título do grupo ("Acabamentos", "Insumos", "Produção") para abrir o submenu.


4. Roteiro de testes (para homologação pelo cliente)

Use uma empresa (tenant) de teste. Os passos 3–4 dependem dos anteriores.

Passo 1 — Cadastrar acabamentos (029)

  1. Vá em Acabamentos e cadastre um de cada, pelo menos:
    • Viragem de Dobras: valor-hora + tempo por unidade.
    • Empacotar: valor-hora + tempo por pacote + peso do pacote.
    • Aplicação de Espiral: valor-hora + tamanho mínimo/máximo e o tempo em cada extremo.
    • Intercalação de Vias: valor-hora + algumas posições (ex.: 2 vias → X s, 4 vias → Y s).
  2. Esperado: cada acabamento salvo aparece na listagem do seu tipo. Ao reabrir, os campos específicos voltam preenchidos.
  3. Espiral (unidade): troque a unidade da empresa (mm/cm/m) nas configurações e reabra o espiral — os valores devem aparecer convertidos para a unidade escolhida, sem perder o valor real.
  4. Intercalação (regra da maior posição): deixe cadastrado até "4 vias". No conceito, um pedido de 6 vias deve usar a posição de 4 vias (a maior cadastrada).

Passo 2 — Grupo de insumo com unidade e com papel (029 + 030)

  1. Vá em Insumos → Grupos de Insumo → Novo grupo.
  2. Nome: Embrulho; defina a unidade de medida do grupo.
  3. Na seção "Papéis do grupo", marque um ou mais papéis da empresa (ex.: um papel kraft de embrulho). Salve.
  4. Esperado: grupo criado; ao editar, a unidade e os papéis marcados voltam corretamente. Desmarcar um papel e salvar deve desvincular só aquele papel (o papel continua no catálogo).

Passo 3 — Duplicar insumo (030)

  1. Vá em Insumos → Cadastro de Insumos.
  2. Em um insumo existente, clique em Duplicar.
  3. Esperado: abre o cadastro já preenchido, com o nome terminando em "(cópia)". Ajuste algo e salve — deve criar um novo insumo, sem alterar o original.
  4. Regra de nome: tentar salvar a cópia com um nome já existente deve ser bloqueado (nome único por empresa).

Passo 4 — Atividade de acabamento e consumo de insumo (029)

  1. Vá em Produção → Atividades → Nova atividade.
  2. Crie uma atividade que representa um acabamento (aponta para um dos acabamentos do Passo 1).
  3. Crie/edite uma atividade que consome um grupo de insumo: informe a quantidade e a base do consumo (unidade / área m² / metro linear).
  4. Esperado: ambas salvas; ao reabrir, o acabamento e os campos de quantidade/base voltam preenchidos.

Passo 5 — Validações que devem barrar (testes negativos)

  • Acabamento sem nome ou sem valor-hora → bloqueado.
  • Dois acabamentos com o mesmo nome na mesma empresa → bloqueado.
  • Espiral com tamanho máximo menor que o mínimo → bloqueado.
  • Intercalação com quantidade de vias menor que 2 → bloqueado.
  • Atividade que consome grupo sem informar quantidade ou base → bloqueado.
  • Incluir no grupo um papel inexistente no catálogo da empresa → bloqueado.

5. Resumo das regras de negócio

  • Multiempresa: todo cadastro pertence à empresa (tenant) ativa; você só vê e edita os dados da sua empresa.
  • Nomes únicos por empresa (acabamentos, grupos, atividades) — sem diferenciar maiúsculas/minúsculas.
  • Acabamento: sempre tem valor-hora; cada tipo tem sua configuração própria.
  • Espiral é guardado em mm (canônico) e exibido na unidade da empresa; o custo interpola pelo comprimento entre mínimo e máximo.
  • Intercalação de Vias: quantidade mínima de 2 vias; quantidade sem posição exata usa a maior cadastrada.
  • Atividade: pode ser um acabamento e/ou consumir um grupo de insumo (com quantidade + base: unidade/área/linear).
  • Grupo de insumo: tem unidade de medida; pode conter insumos e papéis; excluir o grupo desvincula os papéis (o papel continua no catálogo).
  • Duplicar insumo: cria um novo insumo pré-preenchido ("(cópia)"), respeitando a regra de nome único.

6. Observações

  • O Orçamento (que efetivamente usa os acabamentos, o consumo de insumos e o papel de embrulho para calcular preço) é etapa posterior — não faz parte desta entrega.
  • O vínculo insumo → grupo continua podendo ser gerenciado pelos dois lados (tela do Grupo ou tela do Insumo). O vínculo papel → grupo é gerenciado pela tela do Grupo.
  • Continuação natural da entrega 028 (Atividades, Modelos e Grupos de Insumo) — ver RELEASE-NOTES-028.md.

Comentários (0)

Carregando…

Entre com seu login para comentar.