Caminho da Funcionalidade no Sistema:

Aplicativo Controle de Produção

Permissões de Usuário:

• 4001 – Aplicativo Controle de Produção (Acesso ao App).

• 2363 – Consultar Ordem de Produção.

• 2365 – Editar Ordem de Produção (Necessário para finalizar a OP).

• Permissão para Criar Pré-Transferência (Pre Transferência Incluir).

• 3507 – Editar Lote e Validade de Produto Acabado (Para processos internos de finalização).

• 3507 – Editar Lote e Validade de Produto Acabado na OP

• 3209 – Pré Transferência Prosseguir para Faturamento

O Aplicativo Controle de Produção é uma ferramenta essencial para o gerenciamento e controle do ciclo produtivo, especialmente desenvolvido para otimizar as operações que envolvem a criação de produtos acabados.

Pelo aplicativo, o usuário é capaz de realizar diversas ações que compõem o fluxo de produção até a expedição, incluindo:

Ordem de Separação

O aplicativo permite a criação de agrupamentos de trabalho e a execução da separação dos insumos que serão utilizados na produção. A separação atualiza as Ordens de Separação integradas ao ERP Desktop de maneira sincronizada.

Para criar e executar a Separação, siga os seguintes passos:

  1. Menu: Separação (Barra Inferior): Acessa a tela de listagem de Lotes de Trabalho, exibindo agrupamentos em status “Em andamento” e lotes “Concluído” (finalizados nas últimas 24 horas). O botão de adição (+) inicia a criação de um novo lote.

2. Ao iniciar um novo lote, o usuário deverá preencher os filtros para buscar as Ordens de Separação (OS):

  • Loja e Período (obrigatórios).
  • Nº OPs: Permite buscar múltiplas OPs utilizando vírgula, espaço ou ponto e vírgula.
  • Setor Produtivo e Produto (GTIN/PLU).

3. Seleção de Ordens de Separação: O sistema exibirá as Ordens com status “Em Separação”. Após marcar os itens desejados na lista, o botão “Iniciar Separação” será habilitado para criar o lote.

Preenchimento Automático (Automação): Se o usuário possuir a permissão 3181, o sistema exibirá o modal “Preencher quantidades em lote?”. Ao confirmar, o sistema preencherá automaticamente a “Quantidade Separada” de todos os itens zerados com base na quantidade pedida, limitando-se ao saldo disponível.

4. Execução da Separação: A tela de execução conta com um cabeçalho fixo com o identificador do lote, contador de progresso e barra de busca. A digitação das quantidades obedece a regras rígidas:

  • Entrada de Produto: O campo “GTIN/PLU” possui suporte a escaneamento via câmera.
  • Ordenação Dinâmica: Ao bipar ou pesquisar um item, ele é movido imediatamente para o topo da lista para agilizar a conferência.
  • Inteligência de Leitura (Balanças e Caixas): O aplicativo decodifica etiquetas de balança iniciadas em “2” (capturando peso ou convertendo preços totais em peso), e também lê automaticamente caixas fechadas que possuam fator de conversão (ex: ao ler um fardo de 12 unidades, o sistema soma 12 itens de uma vez).
  • Validação de Frações: Produtos não pesáveis (unidade, caixa, peça) bloqueiam a digitação de números decimais.

Concorrência e Sincronização: O aplicativo trabalha no modelo Last Win com salvamento inteligente. Se a Ordem de Separação sofrer alterações no ERP Desktop enquanto o usuário trabalha, o aplicativo informará a divergência. As digitações feitas no App são persistidas automaticamente em lote (batch save) toda vez que o usuário minimiza o App, clica em “Voltar” ou “Concluir”.

Lógica de Saldo e Finalização: Ao clicar em “Concluir Separação”, se concluído com sucesso, o sistema fará a reserva garantida no estoque (debitando do “Disponível” e creditando na “Reserva”) e alterará o status da OS para “Separada”.

No caso de separações parciais em um lote com várias Ordens, o sistema fará o rateio automático preenchendo a OP mais antiga primeiro.

Transformação de Insumos na Separação

O aplicativo permite que o operador resolva rupturas de estoque (falta do produto solicitado) diretamente durante a separação física, transformando produtos de origem (Produtos Pais/Insumos) no produto destino (Produto Filho), sem a necessidade de acessar o ERP no desktop.

Pré-requisitos e Permissões:

  • É obrigatório possuir a permissão 2985 – Transformações de produtos – Incluir.
  • O Local de Estoque Padrão da loja não pode estar configurado com “Endereçamento Logístico” (WMS).
    Atualmente, não é possível realizar a transformação para uma loja do tipo CD que utilize endereçamento logístico.

Como realizar a Transformação no App:

Identificação da Ruptura: Durante a execução da separação, se o produto solicitado não tiver saldo suficiente e, após preencher a quantidade do pedido, o sistema exibirá o botão “Transformar”.

Nota: Se não houver produtos pais vinculados com saldo disponível, será exibida a informação “Sem insumo”. Você pode clicar no ícone de informação “i” para entender o motivo do bloqueio.

Tela de Transformação: Ao clicar em “Transformar”, o sistema abrirá uma nova tela exibindo o Produto Pedido, a Quantidade Necessária (Faltam) e uma lista com todos os Produtos Origem (Pais) que possuem saldo.

Busca e Leitura: Você pode rolar a lista ou utilizar o campo de busca (GTIN/PLU) e o Scanner de código de barras. Ao bipar um Produto Pai, ele é movido automaticamente para o topo da lista para agilizar a operação.

Preenchimento dos Campos no Card do Produto:

  • Origem da Transformação: Selecione de qual estoque o produto sairá (Estoque Venda ou Estoque Troca). O saldo será recalculado imediatamente de acordo com a gaveta escolhida.
  • Setor Operacional: Caso a regra de transformação exija, selecione o setor (ex: Padaria). O botão de confirmar ficará bloqueado se este campo for obrigatório e estiver vazio.
  • Quantidade a Transformar: Digite a quantidade do insumo que será utilizada.

Cálculos Automáticos: O sistema calcula dinamicamente a “Qtd. a ser transformada” com base no fator de conversão do ERP.

  • Se a conversão de um insumo decimal para um produto unitário resultar em frações, o aplicativo fará o arredondamento matemático (ex: 2,5 vira 3 UN; 2,4 vira 2 UN).
  • Caso o insumo possua subprodutos, a tela exibirá uma lista informativa com os Co-produtos gerados e suas respectivas quantidades.

Conclusão: O rodapé da tela exibe o total gerado e a quantidade que ainda falta. Clique no botão “Transformar” para finalizar.

Após realizar a transformação, será possível prosseguir com a separação clicando no botão “Concluir Separação”.

Sincronização: Os saldos são atualizados imediatamente, a ficha de estoque do ERP registra a baixa do pai e a entrada do filho (e co-produtos), e o aplicativo retorna à tela de separação com a quantidade do item já atualizada para você prosseguir.

Tratamento de Exceções:

  • Transformação Excedente: Se a quantidade transformada gerar mais produtos do que o pedido na ordem, o campo “Faltam” travará em zero e a sobra irá para o estoque livre da loja (se o parâmetro de excedente estiver ativo).
  • Erros de Integração ou Saldo: Se você confirmar a transformação de vários insumos e um deles falhar (ex: alguém usou o saldo concorrentemente), os itens corretos sumirão da tela (sucesso) e o item com erro permanecerá visível com um ícone vermelho de alerta “!”. Basta clicar no ícone para ver o motivo, ajustar a quantidade e tentar novamente.

Apontamento de Produção

1. Apontamento de Produção: O usuário pode realizar o apontamento, que tem por finalidade incluir movimentos de estoque do produto acabado que possui composição. O apontamento guia o usuário na finalização individual de cada Apontamento, selecionando a loja e utilizando o escaneamento do produto acabado (GTIN/PLU) para validação da entrada de dados.


Finalização de OP e Faturamento Unificado

O App permite a finalização da Ordem de Produção, registrando a quantidade produzida na Ficha Estoque do produto e contabilizando a operação. Esta ação de finalização, se configurada, aciona a criação de pré-transferências. Uma vez que as pré-transferências são consolidadas, o usuário pode prosseguir para o faturamento, que é o processo de emissão da nota fiscal de transferência única para a loja de destino.

O comportamento do aplicativo pode variar conforme parametrização:

Mesclagem:
Quando o parâmetro “Mesclar pré-transferências automaticamente no app de produção” estiver ATIVO, o sistema realizará a mesclagem automática das pré-transferências pertencentes à mesma loja, agrupando-as por loja de produção e loja de destino.

Quando o parâmetro estiver INATIVO, a mesclagem deverá ser realizada manualmente pelo usuário, utilizando o menu específico de mesclagem antes do faturamento.

Para configurar esse comportamento, acesse o menu Parâmetros do PCP.

Envio à SEFAZ:
O envio automático da nota fiscal depende do parâmetro “Envio Automático da Nota Fiscal à SEFAZ” no ERP. Para configurar esse comportamento, acesse o menu Parâmetros do Módulo Estoques e NF-e.

Gestão de Loja: As lojas exibidas para o usuário seguem as configurações definidas na Gestão de Acessos.
Somente as lojas permitidas nesse menu serão apresentadas para o usuário, possibilitando que ele realize ações como finalizar e faturar Ordens de Produção exclusivamente nas lojas para as quais possui permissão. Para configurar esse comportamento, acesse o menu Gestão de Acessos/ Usuários.

Para Finalizar e Faturar OP siga os seguintes passos:

  1. Menu: Finalizar OP (Barra Inferior): Acessa a tela de consulta de Lotes de Trabalho anteriores, exibindo o Status e a Quantidade de Ordens. Um botão de adição (+) inicia a criação de um novo lote;

2. Ao iniciar um novo lote de trabalho (clicando no botão +), o usuário pode definir filtros para localizar as OPs:

Data inicial e final.
Loja de produção: Filtra as OPs pela loja responsável pela produção.
Loja do quebra: Seleção opcional para designar uma loja solicitante que absorverá quebras. Loja que poderá finalizar ordem com quantidade menor que a solicitada.

As OPs serão listadas e agrupadas por Loja Solicitante. O operador deve selecionar a loja para a qual deseja finalizar a produção e clicar em “Apontar OPs”

3. Seleção de Ordens de Produção: O sistema lista OPs com status “Em Produção”. As OPs são agrupadas por Loja solicitante. O usuário seleciona as OPs desejadas para formar um Lote de Trabalho e clica em “Apontar OPs”. O botão “Apontar OPs” é habilitado somente após a seleção de ao menos uma OP.

Apontamento OP: Guia o usuário na finalização de cada OP do lote, mostrando a navegação (ex: 1/3).

Entrada de Produto: Utiliza o campo “GTIN/PLU” com suporte a escaneamento. Validação: Se o produto escaneado for incorreto, é exibido um pop-up contendo a informação: “Item inválido. Este produto não pertence a ordem de produção, verifique o item e tente novamente”. Entrada de Quantidade: O campo “Quantidade Apontada” é editável e exibe o valor atual comparado ao planejado. O usuário pode apontar manualmente ou escanear etiquetas unitárias ou unificadas.

Lógica de Quebra e Finalização:
Os botões “Finalizar Apontamento” e “Finalizar e ir para o próximo apontamento” somente serão habilitados quando a quantidade apontada for igual ou maior que a quantidade planejada, ou quando as regras de quebra forem atendidas.

Finalização com Quebra:
Caso o usuário tente finalizar o apontamento com uma quantidade menor que a planejada, e as regras de quebra estejam devidamente atendidas, por exemplo, quando a quantidade planejada é 2,000 kg, o usuário informou 1 kg, e a loja solicitante corresponde à loja previamente configurada como permitida para quebra naquele lote — o sistema exibirá um modal de confirmação com a mensagem: “Finalizar apontamento com quebra?”. Após confirmação poderá seguir o fluxo.

Lote de Trabalho Pós-Apontamento:
Exibe a lista das OPs do lote com status atualizados (ex: “Finalizada”). O botão “Prosseguir” é habilitado assim que pelo menos uma OP do lote for finalizada.

Ação ‘Prosseguir’ (Fluxo de Mesclagem Automática):
Leva diretamente à tela de “Resumo para faturamento” após o processamento da mesclagem automática.

Após clicar no botão “Faturar”, o aplicativo exibe imediatamente um aviso (toast):

“O faturamento está sendo processado e, ao final, você será notificado.”

A interface permanece liberada para que o usuário continue executando outras tarefas normalmente.
O processamento do faturamento ocorre em segundo plano (de forma síncrona).

4. Conclusão: Ao término do processamento, o usuário receberá uma notificação na Central de Notificações do ERP e também por e-mail, informando o resultado do faturamento, indicando se o processo foi concluído com sucesso ou se ocorreu alguma falha. Como exibido no exemplo de falha a baixo.

Mesclagem de Pré-Transferência

O aplicativo oferece um acesso, via menu “Mesclagem” na barra inferior, para a tela de “Mesclar pré-transferências”. A mesclagem é crucial para consolidar os produtos de várias Ordens de Produção destinadas à mesma loja, agrupando-os em um único documento consolidado antes do faturamento. O sistema garante que a mesclagem considere apenas as pré-transferências que tenham origem de Ordem de Produção.

O fluxo na automação completa da mesclagem, depende do parâmetro “Gerar Pré-Transferência Após Finalizar OP” estar ativo encontrado no menu Parâmetros do PCP.

1. Geração Manual: Ao finalizar uma OP (utilizando as permissões 2365 e 686), a OP tem seu status alterado para FINALIZADA e uma Pré-Transferência individual é criada (se o parâmetro for ativo).

2. Mesclagem Automática : O sistema tentará mesclar automaticamente a nova pré-transferência com outras pré-transferências já existentes que tenham a mesma loja de destino e origem de Ordem de Produção. Isso acontece de forma incondicional nesta fase.

Menu Alternativo: Mesclagem (Barra Inferior): Este novo menu oferece acesso direto à tela de “Mesclar pré-transferências”. A tela lista todas as pré-transferências que têm origem de Ordem de Produção, permitindo a mesclagem manual se necessário (ou se o parâmetro de mesclagem automática estivesse inativo).

Observações de Usabilidade e Tratamento de Erros

Fluxo de Encerramento Informativo: Se a OP for finalizada, mas não gerar pré-transferência (ex: produção para consumo próprio ou Loja Solicitante = Loja Produtora), ao clicar em “Prosseguir” no lote de trabalho, o sistema exibirá a mensagem: “As pré-transferências não precisam ser mescladas ou não há permissão para criá-las. Processo concluído.”.

Concorrência de Uso: É crucial evitar finalizar uma OP no aplicativo enquanto ela está sendo editada no ERP desktop para prevenir inconsistências.

Estorno de OP:
Ao realizar o estorno de uma Ordem de Produção (OP), ela deixa de ficar visível no aplicativo.
Importante destacar que o estorno efetuado no ERP Desktop não altera nem remove a pré-transferência já gerada para essa OP. Dessa forma, a pré-transferência permanece disponível para faturamento, mesmo após o estorno da Ordem de Produção.