Conteúdo
1. Um depósito que proíbe ficar negativo2. Receita de tinturaria — owf e g/L3. Parâmetros do tear e trava do lote do cone4. Matriz cor–tamanho5. Enfesto (plano de risco) e eficiência6. Inspeção de tecido pelo sistema de 4 pontos7. Perda acima da tolerância na terceirização8. Conversão quilo ↔ metro no tecido e margem de encolhimento9. Ler o risco de um arquivo CAD (DXF / HPGL)10. Balanceamento da linha de costura e painel Andon11. Nota de remessa de terceirização (anotação de remessa sem valor)Ajuda › Têxtil
Têxtil: Tinturaria, Tear de Malha, Corte e Inspeção de Tecido
Este guia trata de seis pontos da produção têxtil que não tinham equivalente no HNR: o almoxarifado de químicos que nunca pode ficar negativo, a receita de tingimento calculada a partir do peso do tecido e dos litros de banho, o ajuste de diâmetro/galga do tear junto com o lote do cone na gaiola, a distribuição cor–tamanho, o plano de enfesto (risco) e a inspeção de tecido pelo sistema de 4 pontos. No fim se explica o custo da perda que ultrapassa a tolerância na terceirização.
1. Um depósito que proíbe ficar negativo
No HNR o estoque normalmente pode ficar negativo; quando isso acontece, o sistema pede aprovação e registra quem aprovou. No chão de fábrica esse é o comportamento certo: a mercadoria está fisicamente lá, o lançamento vem depois. Mas num almoxarifado de químicos e corantes não existe um estado físico chamado "menos 40 kg de corante". Ali, saldo negativo significa uma entrada não pesada ou não lançada — e quando a receita do banho é calculada a partir desse saldo errado, o tingimento inteiro sai estragado desde o início.
Como ligar: janela Depósitos › cartão do depósito › Proibir saldo negativo. Só o administrador do sistema pode marcar. Vem desligado por padrão — os seus depósitos atuais continuam se comportando exatamente como antes.
Nesse depósito nem o apontamento de produção nem a venda passam com aprovação de estoque negativo. A mensagem de erro começa com EKSI_YASAK_DEPO e diz o que fazer: lance primeiro a entrada da mercadoria. Uma trava que pode ser aprovada faz o operador aprovar justamente o erro que o sistema deveria pegar; esta trava é aberta ou fechada pelo administrador no cartão do depósito, não pelo usuário na hora do trabalho.
2. Receita de tinturaria — owf e g/L
Numa receita de tingimento a quantidade do químico não é um valor fixo; ela é escrita de duas formas. owf (percentual sobre o peso do tecido) é usado para o corante, e g/L (gramas por litro de banho) para sal, barrilha e auxiliares. O volume do banho também não é fixo: ele sai da relação de banho (litros de banho por kg de tecido) no cabeçalho da receita.
Exemplo. Saída de 100 kg de tecido, relação de banho de 10 L/kg → banho de 1.000 L. Um corante de 2% owf = 100 × 2 ÷ 100 = 2 kg. Sal a 50 g/L = 1.000 × 50 ÷ 1.000 = 50 kg. Esse cálculo é lido de um único lugar pela cópia congelada na ordem de produção, pela lista de necessidades de material (MRP), pelo demonstrativo de custo e pelo consumo do apontamento — ele nunca é recalculado em outro ponto.
Se você informar uma capacidade (kg) no cartão da máquina, ao abrir a receita são listadas as máquinas que comportam aquela partida; se nenhuma couber, aparece um aviso explícito. Qual máquina recebe qual partida é uma decisão do planejamento, não da receita — por isso é sugestão e não trava.
Receitas antigas sem tipo de cálculo são tratadas como fixas e funcionam exatamente como antes; se a relação de banho estiver vazia, uma linha em g/L não pode ser salva e o motivo é dito com clareza (FLOTTE_ORANI_GEREKLI).
3. Parâmetros do tear e trava do lote do cone
Produção › Teares: no cartão da máquina lançam-se o diâmetro, a galga (agulhas por polegada), o número de agulhas, o número de alimentadores e o tipo de tear. A mesma receita rodada em duas máquinas de galgas diferentes não produz o mesmo tecido: a gramatura e a largura do tubo mudam. Se o parâmetro fica só na etiqueta colada no tear, ele não deixa rastro na ordem e, quando vem uma reclamação, ninguém sabe com que ajuste a peça foi tecida.
Ao salvar, o programa compara o número de agulhas com diâmetro × π × galga; se o desvio passar de 10% ele avisa mas salva assim mesmo — máquinas reais têm quebras, e o registro não é impedido.
Se você registrar o lote do cone montado na gaiola (Montar lote), declarar um lote diferente no apontamento gera LOT_UYUSMAZ. A trava só funciona enquanto Rastreamento de lote / série estiver ligado nas Preferências de Produção. Ela tem saída visível (lotUyusmazOnay) e o rastro fica no apontamento: pode ser que dois lotes realmente tenham se misturado na gaiola, mas a produção não deve continuar sem que isso fique registrado — o barrado aparece quando a peça é tingida, e o único lugar onde se procura o lote misturado é aqui.
4. Matriz cor–tamanho
Na confecção não existe ordem de produção de "1.000 camisetas"; a ordem é a distribuição dessas 1.000 por cor × tamanho. No HNR essa distribuição agora é guardada como uma matriz que se apoia na ordem: Produção › ordem › Matriz. Cada linha carrega o próprio código de estoque (SKU) — preto M e preto P são cartões distintos, remetidos e contados separadamente.
As regras são curtas: o total da matriz não pode ultrapassar a quantidade da ordem; o mesmo código+cor+tamanho não pode ser dividido em duas linhas; uma linha que já teve apontamento não pode ser excluída nem reduzida abaixo da quantidade apontada. Numa ordem com matriz, o apontamento é obrigado a declarar o detalhamento — sem isso, quantas peças saíram de cada tamanho se perde, e "faltam 40 tamanho M" só se descobre no cliente.
Tecido, fio e aviamentos não são consumidos separadamente por tamanho — o risco já é enfestado com os tamanhos misturados. Por isso a baixa dos componentes acontece em uma única operação sobre o total da matriz; o detalhamento só faz sentido do lado do produto acabado. Ordens sem matriz funcionam exatamente como antes.
5. Enfesto (plano de risco) e eficiência
Em tecido, o "tamanho da peça" sozinho não diz nada; quem determina o consumo é o comprimento do risco × número de folhas. Produção › Corte › Risco: informam-se a largura e o comprimento do risco, o número de folhas, de qual tecido e para qual ordem ele foi enfestado; as peças são listadas com código, quantidade, largura, comprimento, cor e tamanho.
A eficiência é calculada no servidor e qualquer valor de eficiência enviado pelo cliente é ignorado: Σ(área da peça × quantidade) ÷ (largura × comprimento do risco). Esse número é o valor de controle comparado com a meta de perda; ele não pode ficar a cargo de quem envia. Uma peça mais larga que o risco não é salva (PASTAL_PARCA_SIGMAZ), e uma área total maior que o risco também é recusada.
Se você pedir a lista de corte com ?tip=tekstil, o painel devolve linhas de risco (também em CSV) em vez das colunas de medidas de painel; sem o parâmetro, a saída é exatamente a antiga. A lista de peças pode ser importada em CSV/JSON: a importação é apenas prévia, linhas ilegíveis não somem em silêncio, são listadas com o motivo, e nada é salvo antes da sua aprovação. DXF, ISO Cut e formatos binários proprietários de risco não são interpretados — um arquivo CAD entendido pela metade gera medidas erradas em silêncio; e aqueles programas já conseguem exportar a tabela de peças em CSV.
6. Inspeção de tecido pelo sistema de 4 pontos
Janela de Qualidade › Inspeção de tecido. Primeiro se informam os dados do rolo (código, lote, nº do rolo, metros, largura); depois os defeitos são acrescentados um a um. Os pontos são calculados pelo programa, você não os digita — conforme a maior dimensão do defeito:
- até 7,5 cm → 1 ponto
- 7,6 – 15 cm → 2 pontos
- 15,1 – 23 cm → 3 pontos
- acima de 23 cm → 4 pontos
- um furo maior que 1 cm → 4 pontos, independentemente do comprimento
- Os pontos acumuláveis em um metro linear são limitados a 4 — se um metro tem seis defeitos, aquele metro já é sucata, e lançar 12 pontos distorceria a estatística.
O total é normalizado para 100 m²: pontos × 100 ÷ (metros inspecionados × largura). Sem normalizar não dá para comparar um rolo de 30 m com um de 300 m. Os limiares de classe são uma configuração da empresa (por padrão 20 / 40 pontos por 100 m²): o limiar segue o contrato com o cliente e não pode ficar embutido no código. Abaixo do primeiro limiar é 1ª qualidade, entre os dois é 2ª qualidade, acima é refugo.
Se você vincular um nº de registro de lote à inspeção, o veredicto de refugo tranca aquele lote pelo caminho de bloqueio de lote já existente — nenhum segundo conceito de "bloqueado" é criado, o que geraria uma trava liberável por dois caminhos. Se nenhum lote estiver vinculado, o programa diz isso com todas as letras e pede que você bloqueie à mão; não passa em silêncio. O recurso é ligado nas Preferências de Produção em Inspeção de tecido (4 pontos) e vem desligado por padrão.
7. Perda acima da tolerância na terceirização
Na remessa para terceirização acorda-se uma tolerância de perda (%). A perda dentro da tolerância é direito do terceirizado; o que passar disso é mercadoria da empresa. O HNR calcula esse excedente (perda excedente) e o valor dele: perda excedente × o custo unitário inteligente atual do material (última compra → custo de estoque). Nenhuma segunda definição de custo é criada.
A conciliação da terceirização não é uma ordem de pagamento; o valor é mostrado como "valor a abater da nota fiscal" e a compensação é feita por você. Na tela aparecem três números: perda excedente, valor da perda e líquido a pagar (valor conciliado − valor da perda).
Ultrapassar a tolerância não trava mais o retorno. Travar deixava aberto no sistema um serviço fisicamente concluído na oficina, e a mercadoria em poder do terceirizado ficava fora dos registros. O excedente é liberado com uma aprovação visível (toleransAsimOnay); o rastro fica no registro de retorno e a perda excedente é valorada como acima.
8. Conversão quilo ↔ metro no tecido e margem de encolhimento
O tecido fica no depósito em quilos, mas na lista de materiais é escrito em metros. O fator entre os dois não é um número que se digita; ele decorre de duas medidas físicas: kg/m = (largura_cm ÷ 100) × (gramatura_g/m² ÷ 1000). Um metro de um tecido de 180 cm de largura e 200 g/m² pesa 0,360 kg. Você informa a largura e a gramatura na aba Tecido do cartão de estoque; o HNR deriva o fator.
Salvar grava apenas as medidas de largura/gramatura/encolhimento. Gravar o fator calculado no campo CEVIRIM2 do cartão é uma confirmação SEPARADA e explícita ("Aplicar o fator ao cartão"), porque esse número atravessa os movimentos de estoque, a explosão da lista de materiais e o custeio — se uma tela o mudasse em silêncio, os números do passado ficariam inexplicáveis. Toda alteração aplicada fica na trilha de acesso. Se a diferença entre a medida e o cartão passar de certo percentual, a gravação pode ser interrompida: Ayarlar › Travas de segurança › stok.kumas_cevrim_sapma_yuzde (padrão 0 = desligado); a saída é cevrimSapmaOnay.
A margem de encolhimento é o encurtamento do tecido na tinturaria e na lavagem. Ela é informada em percentual na linha da lista de materiais e, na explosão, a quantidade cresce em × (1 + encolhimento ÷ 100). ⚠ O encolhimento só pode ser informado numa linha medida em unidade de comprimento: na tinturaria o tecido encurta, mas o peso dele não muda. Se você tentar informá-lo numa linha em quilogramas, o HNR recusa com CEKME_BIRIM_UYUMSUZ — gravar 0 em silêncio faria você achar que a margem foi aplicada.
9. Ler o risco de um arquivo CAD (DXF / HPGL)
Em vez de digitar a lista de peças do risco à mão, você pode entregar o arquivo do seu programa CAD/CAM. O HNR lê dois formatos abertos: DXF (ASCII) e HPGL/PLT. A leitura é sempre uma PRÉVIA; nada é salvo antes da sua confirmação.
- A área da peça agora vem do contorno real (shoelace), e não da caixa envolvente. Isso evita que um risco realmente encaixado (com nesting) tenha a eficiência passando de 100 % e sendo recusada: duas peças em L somam 20.000 cm² de caixa envolvente, mas a área real é de 15.000 cm².
- A unidade nunca é adivinhada. No DXF lê-se o
$INSUNITSdo cabeçalho (polegada / pé / mm / cm / m). Se o arquivo não traz unidade, ou traz um código não suportado, o HNR para e pergunta a você — um palpite errado significa uma medida dez vezes errada. No HPGL a unidade é fixa: 1 unidade de plotter = 0,025 mm. - Nada que não puder ser lido some em silêncio. Um contorno aberto ou uma referência de bloco (
INSERT) entra na lista de ignorados com o motivo. Para referências de bloco, peça ao seu programa CAD um DXF "explodido" (explode). - Tamanho do arquivo: o limite de envio do risco é de 8 MB. Acima disso o HNR pede que você divida o arquivo ou forneça a tabela de peças em CSV. A importação em CSV e JSON funciona como antes.
Os esquemas dos arquivos Gerber (.rul/.mrk), Lectra (.iba/.vet/.mdl) e Optitex (.mrk) não são publicados; um arquivo CAD entendido pela metade gera medidas erradas em silêncio e o erro só aparece depois que o tecido foi cortado. Os três programas conseguem exportar DXF-AAMA ou HPGL — use esse caminho.
10. Balanceamento da linha de costura e painel Andon
O painel Andon responde a uma única pergunta: onde a linha está travando? Por posto ele mostra a quantidade produzida, o minuto padrão (SMV), os minutos ganhos e o percentual de eficiência; por linha mostra a eficiência média, o posto gargalo e o desbalanceamento. O desbalanceamento é calculado por (maior eficiência − média) ÷ maior × 100.
Por que é preciso ligar uma configuração antes: até hoje o apontamento de produção era gravado por ordem; qual posto produziu quantas peças em quantos minutos simplesmente não estava nos dados. Responder a essa pergunta com dados inexistentes faria o painel parecer certo e mandaria você caçar o gargalo no posto errado. Quando você abre a trava (Ayarlar › Travas de segurança › uretim.bant_dengeleme, padrão desligada), o apontamento passa a guardar também o posto e a linha; o painel só calcula a partir daquele dia.
O minuto padrão vem primeiro do roteiro congelado da ordem (tempo da operação) e, na falta dele, do cartão do posto da linha. Se nenhum dos dois existir, o posto aparece com o selo "sem SMV" e fica de fora do cálculo de eficiência — contá-lo como 0 em silêncio faria a linha parecer mais desbalanceada do que é e mandaria o operador curinga para o lugar errado. O painel só lê: a sugestão de curinga é uma sugestão, não designa ninguém a uma linha e não grava nada no plano de turno.
11. Nota de remessa de terceirização (anotação de remessa sem valor)
Quando você manda mercadoria ao terceirizado a propriedade não muda, mas a mercadoria circula; a legislação fiscal exige para essa remessa uma nota de remessa sem valor e a menção do motivo. Quando você faz uma remessa para uma operação de terceirização, o HNR gera para esse documento um número definitivo (FI-2026-000001) e uma anotação. O texto da anotação não é fixo: Ayarlar › Travas de segurança › mali.fason_irsaliye_serhi (padrão "Fason işlenmek üzere gönderilmiştir."). O recurso é aberto pela trava mali.fason_irsaliye e vem desligado por padrão.
A remessa para terceirização já movimenta a mercadoria com o documento de almoxarifado. Atender o pedido de "emitir também uma nota de remessa" escrevendo uma nota de remessa normal movimentaria a mesma mercadoria duas vezes e dobraria o estoque em silêncio. Por isso o que se gera aqui é só o número + anotação + documento; estoque, depósito e saldos de conta não mudam em nada. Se um número for pedido uma segunda vez para a mesma operação, o mesmo número é devolvido — nenhum documento em duplicidade é criado.
Nota de remessa eletrônica: o documento também pode ser baixado como rascunho UBL-TR DespatchAdvice. Se nenhum integrador estiver configurado, o endpoint retorna 424 ("pré-condição ausente" — não é erro de servidor). ⚠ O XML gerado contém os 14 elementos obrigatórios do manual, mas não foi validado contra o XSD oficial (semaDogrulanmadi); não envie sem passar pela verificação de esquema do seu integrador. O selo/assinatura fiscal é aplicado no integrador. A legislação não prescreve uma única frase obrigatória para a remessa de terceirização; o texto final é decidido pelo contador da sua empresa.
Guias relacionados: Produção, Depósito, Qualidade, Corte e Rolos.