O que é o LeatherSoft?
O LeatherSoft é o módulo industrial da ATAK Sistemas voltado para empresas de curtume. Ele centraliza as operações do chão de fábrica em uma única aplicação — desde recebimento do couro até aexpedição do produto semi-acabado pronto para venda.
O sistema opera integrado ao ERPAtak, utilizando ordens de produção, romaneios e movimentos contábeis como base para cada operação. Toda ação realizada pelo operador é rastreada, sincronizada e refletida nos indicadores gerenciais em tempo real.
O LeatherSoft foi projetado para funcionar mesmo em ambientes com instabilidade de rede. Os dados de runtime são mantidos em memória pelo Windows Service e sincronizados assincronamente com a WebAPI, garantindo resposta imediata ao operador sem dependência de conexão estável.
Capacidades gerais
Rotinas disponíveis
O LeatherSoft é organizado em módulos independentes, cada um cobrindo uma etapa específica do processo produtivo do curtume. Todos compartilham a mesma infraestrutura de Windows Service, sincronizadores e integração de hardware.
Retirada de água do couro após saída do fulão. O couro é passado por um rolo prensa e a aplicação realiza a medição automática da pele, registando pele a pele no sistema.
Separação e categorização das peles brutas por tamanho, furos e rios. Distribui cada pele em pallets de destino por produto e classificação de qualidade.
Processo de conferência da classificação quando o cliente envia seu próprio classificador ao curtume. Permite acordar padrões de qualidade por pallet.
Etapa final do couro semi-acabado. Realiza medição em pés quadrados (sqft), contagem, nova classificação e paletização, integrado às medidoras industriais.
Cadastro manual de pallets de couro. Permite informar produto, fornecedor, quantidade, metragem, peso, lote e número de etiquetas a imprimir.
Pesagem de pallets com integração direta a balanças industriais. Registra tara, peso bruto e peso líquido, com impressão de etiqueta de pesagem.
Como o sistema funciona
O LeatherSoft opera com uma arquitetura em três camadas. Os terminais (Windows Forms) se comunicam com um Windows Service via protocolo TCP proprietário ATAK. O service mantém todos os dados de runtime exclusivamente em memória — sem acesso direto ao banco SQL durante a operação. A persistência definitiva ocorre de forma assíncrona via sincronizadores que enviam os dados para uma WebAPI externa.
Cada terminal inicia uma sessão TCP com o service ao abrir um módulo. O service isola os dados de cada sessão por operador e terminal, garantindo que múltiplos terminais operem simultaneamente sem conflito de sequência ou dados.
Por que usar o LeatherSoft?
Todo o processamento ocorre em memória no Windows Service. O operador nunca aguarda confirmação do banco de dados — a operação avança instantaneamente.
A sincronização com a WebAPI é assíncrona. Mesmo em ambientes com instabilidade de rede, o sistema continua operando e envia os dados quando a conexão for restabelecida.
Cada pele classificada registra operador, lote, partida, volume de origem e classificação. Essa cadeia está disponível na etiqueta do pallet e nos relatórios do ERPAtak.
Medidoras de pele, balanças industriais e até três impressoras térmicas por terminal são configuradas e gerenciadas pela própria aplicação, sem necessidade de drivers externos.
Ordens de produção, romaneios, movimentos contábeis e cadastros de classificação são lidos diretamente do ERPAtak, eliminando retrabalho de digitação no chão de fábrica.
Vários operadores podem classificar a mesma ordem ao mesmo tempo em terminais diferentes. O service sincroniza sequências de pallet e volume automaticamente entre eles.