• Avisos
  • Novidades
  • Documentação
  • Depoimentos
  • Blog
  • Materiais
  • Manuais
  • Dúvidas
  • Avisos
  • Novidades
  • Documentação
  • Depoimentos
  • Blog
  • Materiais
  • Manuais
  • Dúvidas

Documentação

  • Frigosoft
    • Coletor
      • estocagem
        • Consulta de Pallet
        • Paletização com Documento
        • Paletização Simples
        • Reimpressão Pallet Pré-Impresso
      • expedicao
        • Conferência de Expedição
        • Devolução
        • Devolução de Compra
      • abate
        • Abate de Emergência
        • Aspersão
        • Condenação de Carcaça
        • Condenações
        • DIF — Declaração de Inspeção Federal
        • Endereçamento de Carcaças
        • Evidências
        • Ocorrências
        • Rastreamento do Abate
        • Registro de pH
        • Tipificação
      • Apontamento de Fracionados
      • Condenação de Miúdos
      • Montagem de KIT - Produção
      • pescados
        • Geração de Pedido de Pescados
        • Tipificação de Pescados
      • producao
        • Montagem de Kit (Produção)
      • Rastreamento 01
        • Bloqueio Quantidade
        • Leitura D.I.A
      • Teste de Leitor e Coletores Homologados
    • Inventário de Estoque
      • Inventário de Meia Carcaça
      • Inventário por Local
      • Inventário por Produto
      • Inventário Rotativo
      • Inventário Total
      • Unificação de Inventário
    • Procedimentos Frigosoft
      • Balanção
      • Configuração Filial
      • Configurações de Tipo de Movimento
      • Contrato de Compra
      • Fluxo
Nenhum resultado encontrado
Inteligência Atak / Documentação / Frigosoft / Coletor / abate

Registro de pH

Criado por Igor Ribeiro em 12 de agosto de 2026
•
Atualizado por Igor Ribeiro em 06 de outubro de 2026
Documentação Técnica

Registro de pH — Abate (FrigosoftColetor)

O Registro de pH é a etapa do processo de abate responsável por registrar a medição de acidez (pH) das meias-carcaças logo após o abate.

01. VISÃO GERAL

Visão Geral

O Registro de pH é a etapa do processo de abate responsável por registrar a medição de acidez (pH) das meias-carcaças logo após o abate. A leitura de pH, combinada com a incerteza de medição do equipamento utilizado, determina quais mercados consumidores cada animal está habilitado a abastecer. Essa classificação é realizada automaticamente pelo sistema a partir das faixas de pH cadastradas para cada mercado.

No fluxo do abate, o Registro de pH ocorre após a identificação dos volumes de carcaça (gerados na rastreabilidade e tipificação) e antes da etapa de aspersão. O resultado desta etapa — os mercados habilitados — impacta diretamente a destinação comercial do animal e é propagado para todos os volumes do mesmo animal (mesmo Sisbov).

02. PRÉ-REQUISITOS

Pré-requisitos

Dados de medição configurados: antes de registrar qualquer pH, o operador deve ter informado os dados do equipamento de medição: incerteza de medição (valor decimal) e código de identificação do pHmetro. Esses dados são salvos no coletor, vinculados ao usuário logado, e carregados automaticamente ao abrir a tela de Registro de pH.

  • Se os dados de medição não estiverem preenchidos (incerteza nula ou código do pHmetro vazio): o sistema bloqueia o fluxo e exibe mensagem solicitando que o operador informe os dados de medição antes de prosseguir.

Volume com romaneio de abate: o volume informado no Registro de pH precisa ter um romaneio de abate associado.

  • Se o volume não possuir romaneio de abate: o sistema rejeita a operação e retorna erro de romaneio de abate não encontrado.

Acesso à filial: o sistema aplica restrições de acesso por filial automaticamente com base no usuário logado. Super usuários têm acesso irrestrito; demais usuários só visualizam volumes da sua filial.

Mercados consumidores carregados: ao abrir a tela de Registro de pH, o sistema carrega automaticamente a lista de mercados consumidores. Se esse carregamento falhar, a classificação visual de mercados não estará disponível.

03. FLUXO OPERACIONAL

Fluxo Operacional

  1. O operador abre a tela de Registro de pH. O sistema carrega a lista de mercados consumidores e recupera os dados de medição (incerteza e código do pHmetro) salvos anteriormente para o usuário logado.
  2. Se os dados de medição ainda não foram configurados: o operador acessa a tela de dados de medição, informa incerteza de medição, código do pHmetro e pH padrão, e confirma. O sistema salva incerteza e código do pHmetro no coletor.
  3. O operador digita a máscara do volume no campo de entrada e confirma. O sistema busca o volume correspondente.
  4. Após o volume ser carregado: o campo de entrada muda para receber o valor de pH. O sistema pré-carrega automaticamente um valor de pH no campo, seguindo esta prioridade:
  • Se o volume já possui pH registrado e o campo de pH informado estiver vazio (nulo): usa o pH já registrado no volume.
  • Se o operador já havia digitado um pH antes de carregar o volume (campo não nulo): usa o valor digitado pelo operador.
  • Se nenhuma das condições anteriores se aplicar: usa o pH padrão dos dados de medição.
  1. A tela exibe a lista de mercados consumidores, indicando visualmente quais estão dentro da faixa de pH (fundo transparente) e quais estão fora (fundo colorido de status parcial). O pH calculado para essa classificação é: pH informado + incerteza de medição.
  2. O operador confere os mercados habilitados e confirma o envio do pH.
  3. O sistema salva a leitura no servidor. Se bem-sucedido: limpa o campo de pH, a máscara e o volume carregado, e exibe mensagem de sucesso. Se houver mensagens informativas do servidor sobre mercados desclassificados por maturação: exibe como banner após 1 segundo.
  4. O operador pode consultar o histórico de leituras do dia acessando a tela de histórico de volumes do Registro de pH.
04. INTERFACE E COMPORTAMENTOS DO APP

Interface e Comportamentos do App

A tela de Registro de pH apresenta os seguintes comportamentos de interface.

Campo de entrada em modo máscara do volume no Registro de pH

Quando nenhum volume está carregado, o campo de entrada da tela de Registro de pH aceita a máscara do volume com teclado numérico. Ao confirmar com valor preenchido, o aplicativo busca o volume e limpa o campo.

Campo de entrada em modo pH no Registro de pH

Quando um volume está carregado, o campo de entrada da tela de Registro de pH aceita o valor decimal do pH, com suporte a vírgula como separador decimal.

Indicador de carregamento na busca de volume e no salvamento do pH

O aplicativo exibe indicador de progresso durante a busca do volume por máscara e durante o salvamento da leitura de pH no Registro de pH.

Tabela de mercados consumidores na tela de Registro de pH

A tabela de mercados consumidores da tela de Registro de pH exibe cada mercado no formato `{ID} – {Nome}`. A cor de fundo da linha é:

  • Transparente: quando o pH calculado (pH informado + incerteza) está dentro da faixa do mercado e há volume carregado com mercados de abate associados.
  • Cor de status parcial: nos demais casos (mercado fora da faixa, ou não há volume carregado com mercados de abate).

Exibição do pH final calculado no Registro de pH

O pH final exibido na tela de Registro de pH é sempre apresentado com 2 casas decimais.

Banners informativos de desclassificação por maturação no Registro de pH

Mensagens de desclassificação de mercado por tempo de maturação, enviadas pelo servidor, são exibidas como banner na tela de Registro de pH após 1 segundo do retorno da operação de salvamento.

Tela de dados de medição do pHmetro

Ao abrir a tela de dados de medição do pHmetro, os campos de incerteza, código do pHmetro e pH padrão são pré-carregados com os valores já configurados. Ao confirmar, os valores informados são aplicados e a tela é fechada, retornando à tela de Registro de pH.

Histórico de volumes com pH registrado

Ao abrir o histórico de volumes do Registro de pH, o aplicativo carrega a primeira página do dia atual para a filial selecionada. Os registros são exibidos agrupados por sequência de cabeça, em ordem decrescente. Cada grupo exibe a sequência de cabeça e os mercados habilitados, como chips. Dentro de cada grupo, os registros são separados por banda (Banda 1 e Banda 2); o pH exibido por banda é o mais recente registrado naquela banda. Os volumes de cada banda são exibidos sem repetição, separados por vírgula. A data/hora do pH é exibida no formato `dd/MM/yyyy HH:mm:ss`.

O histórico de volumes está preparado internamente para carregar páginas adicionais, mas a tela não oferece nenhum controle visível (rolagem ou botão) para o operador acionar essa carga adicional; na prática, apenas os registros da primeira página do dia ficam visíveis.

05. LEITURAS DE CÓDIGO DE BARRAS

Leituras de Código de Barras

O campo de entrada da tela de Registro de pH aceita a máscara do volume, que pode ser lida por scanner ou digitada manualmente.

Formato da máscara do volume no Registro de pH

A máscara do volume no Registro de pH tem 12 caracteres fixos, decompostos da seguinte forma:

  • Posições 0 a 2 (3 caracteres): código da filial.
  • Posições 3 a 5 (3 caracteres): série do volume.
  • Posições 6 a 11 (6 caracteres): número do volume (deve ser um número inteiro válido).

Normalização da máscara do volume no Registro de pH

O código da filial e a série do volume, na máscara informada no Registro de pH, passam por remoção de espaços nas extremidades antes da busca. Espaços nas bordas não impedem a localização do volume.

Máscara do volume inválida no Registro de pH

Se a máscara do volume informada no Registro de pH não tiver exatamente 12 caracteres, o volume não é localizado e o aplicativo exibe erro de volume não encontrado. Se os 6 últimos caracteres não formarem um número inteiro válido, o resultado é o mesmo.

06. FEEDBACKS AO OPERADOR

Feedbacks ao Operador

A tela de Registro de pH exibe os feedbacks a seguir, agrupados por etapa do fluxo.

Feedbacks — validação antes do envio do pH

SituaçãoFeedbackTexto exato
Dados de medição não preenchidos ao confirmarMensagem de bloqueio“informe os dados de medição”
Campo vazio sem máscara de volume informadaMensagem de bloqueio“informe máscara do volume”
Campo vazio com volume carregado e mercados de abate associadosMensagem de bloqueio“informe o pH”
Valor de pH não conversível para número decimalMensagem de validação“informe um pH válido”

Feedbacks — salvamento da leitura de pH

SituaçãoFeedbackMensagem
Leitura de pH salva com sucessoMensagem de sucessoMensagem de confirmação de que a leitura de pH foi salva
Erro ao salvar leitura de pH — mensagem específica do servidorToast / mensagem de erroMensagem do servidor
Erro ao salvar leitura de pH — erro genéricoToast / mensagem de erro“ocorreu um erro ao salvar o pH”
Mercados desclassificados por tempo de maturaçãoBanner informativo (após 1 segundo)Mensagem(ns) informativa(s) retornada(s) pelo servidor

Feedbacks — carregamento de mercados e histórico

SituaçãoFeedbackMensagem
Erro ao carregar mercados — mensagem específica do servidorToast / mensagem de erro“erro na leitura dos mercados: {mensagem}”
Erro ao carregar mercados — erro genéricoToast / mensagem de erro“ocorreu um erro na leitura dos mercados”
Erro ao carregar histórico — mensagem específica do servidorToast / mensagem de erroMensagem do servidor
Erro ao carregar histórico — erro genéricoToast / mensagem de erro“ocorreu um erro ao carregar o histórico de volumes”

Feedbacks — dados de medição do pHmetro

SituaçãoFeedbackMensagem
Incerteza de medição inválida ou vazia na tela de dados de mediçãoMensagem de validaçãoMensagem informando que a incerteza de medição é inválida
Código do pHmetro vazio na tela de dados de mediçãoMensagem de validaçãoMensagem informando que o código do pHmetro é obrigatório
pH padrão vazio na tela de dados de mediçãoMensagem de validaçãoMensagem informando que o pH padrão é obrigatório
07. REGRAS DE NEGÓCIO

Regras de Negócio

As regras a seguir determinam o cálculo do pH e a classificação de mercados consumidores no Registro de pH.

Cálculo do pH classificador no Registro de pH

O pH usado para classificar mercados no Registro de pH é calculado como pH informado mais incerteza de medição (soma direta). Esse valor é denominado “pH calculado”.

Verificação da faixa de pH do mercado no aplicativo (classificação visual)

Um mercado está dentro da faixa quando o pH calculado for maior ou igual ao pH inicial da faixa do mercado e menor que o pH final da faixa (limite superior exclusivo). Se o pH inicial ou o pH final da faixa do mercado forem nulos, o mercado é considerado fora da faixa.

Verificação da faixa de pH do mercado no servidor (salvamento definitivo)

No salvamento definitivo da leitura de pH, a condição aplicada é: o pH somado à incerteza deve ser maior ou igual ao pH inicial da faixa e menor ou igual ao pH final da faixa (limite superior inclusivo). Há uma diferença de inclusão/exclusão do limite superior entre o comportamento visual do aplicativo e o processamento definitivo do servidor.

Desclassificação de mercado por maturação no Registro de pH

Um mercado configurado para exigir verificação de maturação só permanece habilitado quando a data de maturação do volume, somada ao tempo de maturação do mercado (em horas), já tiver passado do momento atual. Mercados configurados para não exigir essa verificação não passam por ela. Mercados desclassificados por maturação insuficiente geram a mensagem informativa exibida em banner (ver Feedbacks ao Operador) e não entram nos mercados habilitados do animal.

Mercado principal entre os mercados aprovados no Registro de pH

Entre os mercados aprovados (dentro da faixa de pH e não desclassificados por maturação), o sistema define automaticamente como mercado principal o que tiver menor nível de exigência. Se nenhum mercado for aprovado, aplica-se a regra de mercado padrão, a seguir.

Mercado padrão no Registro de pH

Quando nenhum mercado passa pelos filtros de pH e maturação do Registro de pH, o sistema usa automaticamente o mercado de código `10` como mercado principal e também como mercado habilitado.

Mercado exibido ao carregar volume sem mercado definido no Registro de pH

Ao carregar um volume que ainda não teve mercado principal definido, a tela do Registro de pH exibe o mercado de código `10` (mercado padrão) como mercado principal e como mercado habilitado. Se o volume já tem mercado principal e mercados habilitados definidos, esses valores são exibidos normalmente.

Mercados consumidores exibidos no Registro de pH

A lista de mercados consumidores exibida na tela de Registro de pH inclui todos os mercados cadastrados — não há filtro de filial nem de status ativo aplicado a essa lista.

Mercados enviados ao confirmar o pH no Registro de pH

Os mercados enviados ao servidor ao confirmar o pH são os mesmos que a tabela de mercados exibe como dentro da faixa (fundo transparente) no momento da confirmação; mercados fora da faixa não são enviados.

Propagação do pH para todos os volumes do animal

Ao salvar o pH de qualquer volume no Registro de pH, o sistema atualiza automaticamente todos os outros volumes do mesmo animal identificado pelo Sisbov. Meias-carcaças diferentes recebem os mercados atualizados; a meia-carcaça do volume registrado recebe também os dados completos de medição (pH, incerteza, data/hora e código do equipamento).

Pré-carregamento do pH no campo de entrada do Registro de pH

Após carregar um volume na tela de Registro de pH, o valor pré-carregado no campo de pH segue esta prioridade:

  • 1º: pH já registrado no volume — quando o campo de pH informado pelo operador estiver vazio (nulo).
  • 2º: pH digitado pelo operador — quando o campo não estiver vazio (não nulo).
  • 3º: pH padrão dos dados de medição — quando nenhuma das condições anteriores se aplicar.

Persistência dos dados de medição do pHmetro

Ao salvar dados de medição no Registro de pH, apenas a incerteza e o código do pHmetro são gravados no coletor, vinculados ao usuário logado. O pH padrão não é gravado — é utilizado apenas na sessão corrente.

Paginação do histórico de volumes do Registro de pH

O histórico de volumes do Registro de pH é paginado com tamanho fixo de 15 registros por página; cada nova página soma seus registros à lista já carregada, sem substituí-la.

Ordenação do histórico de volumes do Registro de pH

O histórico de volumes do Registro de pH é ordenado por sequência de cabeça, do maior para o menor; sequência de cabeça não informada é tratada como 0 nessa ordenação.

Volumes anulados no histórico do Registro de pH

Animais anulados ou cancelados no abate não aparecem no histórico de volumes do Registro de pH.

Mercados de abate associados ao volume no Registro de pH

Quando o volume carregado já tem mercados de abate associados, a tabela de mercados do Registro de pH exibe a classificação visual por faixa de pH e o preenchimento do campo de pH passa a ser obrigatório para confirmar. Quando o volume não tem mercados de abate associados, esses dois comportamentos não se aplicam.

08. INTEGRAÇÕES

Integrações

pHmetro: equipamento de medição utilizado em campo pelo operador. O código de identificação do equipamento e sua incerteza de medição (declarada pelo fabricante ou pela última calibração) são informados manualmente pelo operador e acompanham cada leitura de pH salva.

09. TROUBLESHOOTING

Troubleshooting

T-01

Volume não encontrado ao informar a máscara

Mensagem exibida: Mensagem de erro informando que o volume não foi encontrado.

O que fazer: verificar se a máscara possui exatamente 12 caracteres. Confirmar se os 6 últimos caracteres são numéricos. Verificar se o volume pertence à filial do usuário logado.

T-02

Erro de romaneio de abate não encontrado para o volume

Cenário: o volume é encontrado, mas não possui romaneio de abate associado.

Mensagem exibida: Mensagem de erro informando que o romaneio de abate não foi encontrado para o volume.

O que fazer: verificar no sistema ERP se o volume possui romaneio de abate associado. Caso não possua, o volume não pode ter pH registrado por esta tela.

T-03

Bloqueio por dados de medição não preenchidos

Mensagem exibida: “informe os dados de medição”

O que fazer: acessar a tela de dados de medição, informar incerteza de medição (valor decimal válido) e código do pHmetro, e confirmar antes de tentar registrar o pH.

T-04

Confirmação sem máscara do volume informada

Mensagem exibida: “informe máscara do volume”

O que fazer: digitar ou escanear a máscara do volume no campo de entrada antes de confirmar.

T-05

Confirmação sem pH informado com mercados de abate carregados

Mensagem exibida: “informe o pH”

O que fazer: digitar o valor de pH no campo de entrada antes de confirmar.

T-06

Valor de pH não numérico

Mensagem exibida: “informe um pH válido”

O que fazer: digitar um valor numérico decimal válido, usando ponto ou vírgula como separador decimal.

T-07

Erro ao carregar os mercados consumidores

Mensagem exibida: “erro na leitura dos mercados: {mensagem}” ou “ocorreu um erro na leitura dos mercados”

O que fazer: verificar a conexão com o servidor. Fechar e reabrir a tela para que o sistema tente carregar os mercados novamente.

T-08

Erro ao salvar a leitura de pH

Mensagem exibida: mensagem específica retornada pelo servidor, ou “ocorreu um erro ao salvar o pH”

O que fazer: verificar a conexão com o servidor. Ler a mensagem específica, se houver, para identificar a causa. Tentar novamente após corrigir a condição indicada.

T-09

Erro ao carregar o histórico de volumes

Mensagem exibida: mensagem específica retornada pelo servidor, ou “ocorreu um erro ao carregar o histórico de volumes”

O que fazer: verificar a conexão com o servidor. Fechar e reabrir a tela de histórico.

T-10

pH divergente entre volumes do mesmo grupo no histórico

Mensagem exibida: Mensagem de erro informando divergência de pH entre volumes do mesmo grupo.

O que fazer: acionar o responsável técnico para investigar inconsistência no banco — volumes do mesmo grupo de abate com pH diferentes indicam problema de integridade de dados.

T-11

Mercados habilitados divergentes entre volumes do mesmo grupo no histórico

Mensagem exibida: Mensagem de erro informando divergência de mercados habilitados entre volumes do mesmo grupo.

O que fazer: acionar o responsável técnico para investigar inconsistência de mercados habilitados entre volumes do mesmo grupo de abate.

10. CASOS DE USO

Casos de Uso

Caso 1 — Leitura normal de pH (caminho feliz)

O operador abre a tela de Registro de pH. O equipamento já estava configurado (incerteza 0,05 e código “PHM-01”). Ele escaneia a máscara `001ABC000287`, o sistema localiza o volume correspondente a um animal de 287 kg e exibe os mercados consumidores. O campo de pH é pré-carregado com o pH padrão 5,80. O operador mede e obtém pH 5,75. Digita `5,75`, confere que o pH calculado (5,75 + 0,05 = 5,80) está dentro da faixa dos mercados desejados (fundo transparente), e confirma. O sistema salva e exibe mensagem de sucesso. Todos os volumes do mesmo Sisbov são atualizados com os mercados aprovados.

Caso 2 — Animal desclassificado de mercado por maturação

O operador registra o pH de um animal abatido 18 horas atrás, na tela de Registro de pH. O pH calculado está dentro da faixa de dois mercados, mas um deles exige 24 horas de maturação. O sistema salva a leitura normalmente e, após 1 segundo, exibe banner informando que o mercado “Exportação Premium” foi desclassificado por tempo de maturação insuficiente. O animal fica habilitado apenas para os demais mercados aprovados.

Caso 3 — Configuração inicial do equipamento

O operador abre a tela de Registro de pH pela manhã com um novo pHmetro. O sistema detecta que os dados de medição não estão preenchidos e bloqueia o fluxo exibindo “informe os dados de medição”. O operador acessa a tela de dados de medição, informa incerteza `0,03`, código `PHM-02` e pH padrão `5,80`, e confirma. O sistema salva incerteza e código no coletor. O operador já pode registrar as leituras do dia com o novo equipamento.

Caso 4 — Consulta do histórico ao final do turno

Ao final do turno, o supervisor abre a tela de histórico de volumes do Registro de pH. O sistema carrega os 15 primeiros registros do dia para a filial. O supervisor visualiza os grupos por sequência de cabeça (ordem decrescente), com os mercados habilitados exibidos como chips e o pH de cada banda com data e hora no formato `dd/MM/yyyy HH:mm:ss`. Caso o dia tenha mais de 15 registros, os demais não ficam visíveis nesta tela atualmente — não há controle de rolagem ou botão para solicitar os registros seguintes.

NA PÁGINA

  • Visão Geral
  • Pré-requisitos
  • Fluxo Operacional
  • Interface e Comportamentos do App
  • Leituras de Código de Barras
  • Feedbacks ao Operador
  • Regras de Negócio
  • Integrações
  • Troubleshooting
  • Casos de Uso
NEWSLETTER

Conteúdo para quem vive a indústria de alimentos

Receba conteúdos sobre tecnologia, gestão e inovação para a indústria de alimentos.

Acompanhe novidades, tendências e soluções para melhorar a eficiência da sua operação.

Produtos

  • ERP
  • Frigosoft
  • Força de Vendas
  • Coleta de Resíduos
  • Venda Ambulante
  • Coleta de Leite
  • BI Atak
  • EasyPAC
  • Delivery B2B

Soluções

  • Bovinos
  • Suínos
  • Aves
  • Ovinos
  • Pescados
  • Laticínios
  • Curtumes
  • Charqueadas
  • Distribuidores Entrepostos
  • Indústria de Alimentos em Geral

Conteúdos

  • Blog
  • E-books (em breve)
  • Podcasts (em breve)
  • Webinars (em breve)
  • Depoimentos

Ajuda

  • Dúvidas
  • Documentação (em breve)
  • Manuais (em breve)
  • Avisos (em breve)
  • Novidades (em breve)

Empresa

  • Sobre
  • Carreiras
  • Privacidade
  • Contato
  • llms.txt
  • llms-full.txt

Social

  • LinkedIn
  • Instagram
  • YouTube

© 2026 Atak Sistemas Todos os direitos reservados.

Av. Nildo Ribeiro da Rocha, 5766 Parque Tecnológico, Maringá/PR. CNPJ: 73.500.290/0001-06