Conecta com sistemas ERP e MES como

Integrações / ERP / Visma Nova

Guia de integração do Visma Nova com APS para planejamento da produção

Este guia de integração do Visma Nova mostra a parceiros e equipes de TI como conectar o Visma Nova ao SkyPlanner APS. A integração entre SkyPlanner e Visma Nova funciona nos dois sentidos:

  • O SkyPlanner recebe produtos (nimike) com suas estruturas (tuoterakenne) e etapas de trabalho (työvaiheet), pedidos de venda, pedidos de compra e saldos de estoque.
  • Dados da produção concluída, lotes, etiquetas de paletes e movimentos de estoque retornam ao Nova em tempo real.
  • Os horários de início e término das etapas são registrados no Nova como apontamentos de etapas (vaihekuittaus).
  • Os webhooks do SkyPlanner enviam as alterações na programação assim que elas ocorrem.
Gráfico de Gantt do SkyPlanner APS com operações programadas nos centros de trabalho e uma lista de ordens abaixo.

O SkyPlanner já foi integrado ao Visma Nova em projetos de clientes. Piristeel e Opes Corporation utilizam essa integração. A equipe do SkyPlanner configura a integração conforme o seu ambiente Nova durante a implantação e oferece suporte após a entrada em operação. Parceiros e desenvolvedores também podem criar integrações com a REST API documentada do SkyPlanner (referência da API).

Interfaces de integração do Visma Nova

Segundo a Visma, o Nova oferece interfaces tanto para integração por arquivos em lote quanto em tempo real (fonte). A integração com o SkyPlanner utiliza ambas.

  • Nova WebService (Nova SDK). Serviço SOAP com os métodos Execute e Execute2, instalado em um servidor Windows próprio com IIS. Conecta-se ao banco de dados de uma empresa no Nova e transmite mensagens XML para leitura e gravação em tempo real (manual).
  • Transferência automática por arquivos. As funções de importação e exportação de dados do Nova (Tiedon tuonti, Tiedon vienti) leem e gravam, em uma pasta, arquivos UTF-8 separados por ponto e vírgula, conforme um agendamento (formato dos arquivos, importação automática, exportação automática).
  • Tipos de arquivo relevantes para a programação da produção. PRODUCT, incluindo as linhas de estrutura e de etapas de trabalho. SALES ORDER, pedidos de compra e PHASE STAMP para os apontamentos de etapas (apontamentos de etapas).

O Nova roda em Windows, em ambiente local ou no serviço de hospedagem de aplicações da Visma. Nos dois casos, o SkyPlanner permanece na nuvem e nada é instalado no cliente Nova.

Autenticação

  • Nova WebService. Uma chave exclusiva é criada na instalação do WebService e enviada na seção Login de cada mensagem XML. O servidor precisa de um endereço público, e as regras de firewall devem ser definidas com o integrador (manual).
  • Arquivos de transferência. O processamento ocorre dentro da sua instalação do Nova. O acesso é controlado pelas permissões de acesso à pasta de transferência.

No SkyPlanner, a REST API usa um token de API enviado no cabeçalho Authorization-Token para autenticação. Você cria esse token em Settings > API. O tutorial de integração orienta as primeiras chamadas.

Detecção de alterações

O Nova não tem webhooks documentados. As alterações são detectadas de duas formas:

  • Exportação agendada. A exportação automática pode enviar apenas os registros atualizados desde a última execução, com filtros por data, número, tipo ou linha de produção.
  • Consultas via WebService. A integração consulta produtos e pedidos em intervalos curtos.

O SkyPlanner envia webhooks quando há alterações de estado ou na programação. Assim, o envio de dados de volta ao Nova é acionado por eventos e ocorre em tempo real.

Mapeamento de dados

Objeto do Visma Nova (interface)Objeto do SkyPlannerSentidoFrequência
Nimike (arquivo PRODUCT, WebService)Produtos e materiaisNova → SkyPlannerCarga inicial e, depois, a cada alteração
Linhas de Tuoterakenne (linhas de estrutura do PRODUCT)Estrutura do produto, componentes intermediários, necessidades de materiaisNova → SkyPlannerCarga inicial e, depois, a cada alteração
Linhas de Työvaiheet: grupo de máquinas, capacidade, tempo de setup (linhas de etapas de trabalho do PRODUCT)Etapas do processo com tempos de execução e de setupNova → SkyPlannerCarga inicial e, depois, a cada alteração
Recursos e grupos de máquinasCentros de trabalho e grupos de centros de trabalhoConfigurados no SkyPlanner a partir dos dados do NovaDurante a implantação
Pedidos de venda com datas de entrega (SALES ORDER, WebService)Pedidos com prazos de entrega e prioridade do clienteNova → SkyPlannerA cada alteração
Pedidos de compra com datas de entregaPedidos de compraNova → SkyPlannerA cada alteração
Saldos de estoqueEstoqueNova → SkyPlannerA cada alteração
Quantidade produzida, lote, etiqueta de palete, movimento de estoqueConfirmações no Mobile ConfirmationsSkyPlanner → NovaEm tempo real
Apontamento de etapa: número da ordem de produção, etapa, início, término, pessoa (PHASE STAMP)Trabalho registrado por operaçãoSkyPlanner → NovaA cada confirmação
Regras de programação definidas no SkyPlannerCentros de trabalho permitidos, matriz de tempos de preparação e transição, ferramentas, pessoas, turnosMantidos no SkyPlannerConfigurados durante a implantação

Padrões de integração

1. Carga inicial de dados mestres. Leia os produtos com suas estruturas e etapas de trabalho. Crie um centro de trabalho no SkyPlanner para cada máquina, agrupando-os conforme os grupos de máquinas do Nova. Mapeie a capacidade e o tempo de setup de cada etapa para a etapa correspondente do processo.

2. Sincronização de pedidos. Importe os pedidos de venda em aberto com suas datas de entrega. Cada linha de pedido se torna um pedido, e as etapas de trabalho do produto se tornam operações. Importe também os pedidos de compra e o estoque, para que cada etapa aguarde a data de entrega do material necessário.

3. Programação da produção. O Arcturus otimiza todo o plano em segundos. O Autopilot refaz a programação quando um pedido, uma quantidade ou um nível de estoque muda.

4. Retorno dos dados de produção ao Nova. Os operadores confirmam o trabalho pelo Mobile Confirmations ou pelo Production Timer. Quantidades produzidas, lotes e etiquetas de paletes são enviados ao Nova como movimentos de estoque em tempo real, em vez de serem processados em lote no dia seguinte. Os horários de início e término das etapas são registrados como apontamentos de etapas para apuração de custos após a produção (Jälkilaskenta).

5. Responsabilidade pelos dados e regras de conflito. Documente essas definições antes da entrada em operação:

DadosSistema responsável
Produtos, estruturas, etapas de trabalho, pedidos de venda e de compraVisma Nova
Sequência das etapas, horários de início e término, escolha da máquinaSkyPlanner
Centros de trabalho permitidos, matriz de tempos de preparação e transição, ferramentas, pessoas, turnosSkyPlanner
Estoque e produtos acabadosVisma Nova, com lançamentos a partir das confirmações do SkyPlanner

A principal fonte de conflitos é programar a produção nos dois sistemas. Use a fila de trabalho do Nova para o fluxo de pedidos e as reservas de materiais, e deixe as datas sob responsabilidade do SkyPlanner. Faça os apontamentos de produção em apenas um lugar, SkyPlanner ou Työpiste, para não lançar o estoque em duplicidade.

Etapas típicas do projeto

A implementação normalmente é concluída em poucas semanas após o início da implantação. Antes disso, o teste gratuito de 30 dias utiliza seus próprios dados, exportados do Nova: produtos, etapas de trabalho e pedidos em aberto.

  1. Definição de escopo. Defina a tabela de mapeamento, as regras de responsabilidade pelos dados e o intervalo de sincronização.
  2. Interfaces. Instale o Nova WebService no seu servidor ou configure as pastas de transferência automática. Recomenda-se usar um ambiente de testes.
  3. Carga inicial. Produtos, estruturas e etapas de trabalho.
  4. Sincronização de pedidos e estoque. Pedidos de venda, pedidos de compra e saldos de estoque.
  5. Configuração de restrições no SkyPlanner. Centros de trabalho, turnos, centros de trabalho permitidos, matriz de tempos de preparação e transição, ferramentas e pessoas.
  6. Envio de dados de volta ao Nova. Movimentos de estoque e apontamentos de etapas, validados no ambiente de testes.
  7. Operação em paralelo e entrada em produção. Compare os resultados com a fila de trabalho atual, corrija os dados mestres e, depois, ative o envio de dados de volta ao Nova no ambiente de produção.

O que considerar ao planejar a integração com o Visma Nova

  • Acesso ao servidor. O WebService roda em um servidor IIS próprio com endereço público. Defina as regras de firewall desde o início.
  • Níveis da estrutura. Por padrão, o Nova processa o primeiro nível da estrutura (fonte). Defina como os itens semiacabados chegarão ao SkyPlanner como componentes intermediários.
  • Capacidade. O Nova armazena as horas semanais por recurso (fonte). Modele os turnos reais no SkyPlanner.
  • Grupos de máquinas. O Nova calcula a carga por grupo de máquinas. No SkyPlanner, desdobre os grupos em máquinas individuais.
  • Unidades das etapas. A capacidade de uma etapa de trabalho pode ser expressa em peças por hora, horas por peça ou minutos por peça. Converta cada uma dessas medidas em tempo de execução por peça.
  • Um único canal de apontamento. Escolha se os operadores farão os apontamentos no SkyPlanner ou no Työpiste.

Integração com o Visma Nova: quem configura e dá suporte

O trabalho inclui o mapeamento dos seus produtos, etapas de trabalho e configurações do Nova. Também abrange as regras de programação mantidas no SkyPlanner: centros de trabalho permitidos, matriz de tempos de preparação e transição, ferramentas e pessoas.

  1. A equipe do SkyPlanner configura a integração durante a implantação e dá suporte após a entrada em operação. Cada fábrica usa o Nova de uma forma diferente, e esse conhecimento é aplicado nessa configuração.
  2. Seu parceiro Visma pode participar. Parceiros Visma já levaram o SkyPlanner a clientes do Nova: a Piristeel chegou por meio de seu fornecedor de ERP, o Rauhala Group. O parceiro pode cuidar da instalação do WebService, das pastas de transferência e do ambiente de testes. O SkyPlanner fornece a REST API, a documentação Swagger/OpenAPI e os webhooks.
  3. Seus próprios desenvolvedores podem desenvolver integrações usando a mesma REST API documentada, com um token de API. Basta um token de API para começar, e a equipe do SkyPlanner ajuda quando necessário.

O SkyPlanner custa a partir de 199 € por mês, com 5 centros de trabalho incluídos e cobrança mensal. O orçamento da integração é apresentado antecipadamente, junto com o seu plano, de acordo com seus processos e necessidades. Assim, você conhece o custo total antes de começar.

Veja uma comparação com o planejamento nativo do Nova em O Visma Nova oferece programação com capacidade finita? A visão geral está na página do Visma Nova, e os demais sistemas estão na central de integrações com ERP. Usa o Visma Net? Consulte a página do Visma Net.

Avaliações de fabricantes sobre o SkyPlanner

Vista aérea da fábrica de sistemas de segurança para telhados da Piristeel em Kauhava

99,2%de pontualidade de entrega

“O SkyPlanner trouxe visibilidade para identificar gargalos e tornou a gestão da produção mais clara.”

Toni Tuori, gerente de produção
Piristeel · Sistemas de segurança para telhados e de captação de águas pluviais

A pontualidade de entrega chegou a 99,2% neste ano, e a programação economiza até quatro horas de trabalho por dia.

Leia o depoimento da Piristeel

100%de pontualidade de entrega desde 2021

“O SkyPlanner nos dá visibilidade da capacidade e torna o planejamento previsível.”

Dan Berglund, COO/CFO
Opes Corporation · Fabricação de produtos químicos e alimentos

A pontualidade de entrega se mantém em 100% durante todo o período de uso do SkyPlanner, desde 2021.

Leia o depoimento da Opes Corporation

Kalle Kalliomäki, especialista em cadeia de suprimentos da UTU, na área de produção de quadros elétricos em Ulvila

2 heconomizadas por semana

“Com o SkyPlanner, nosso planejamento da produção saiu das planilhas do Excel para a otimização da produção em tempo real.”

Kalle Kalliomäki, especialista em cadeia de suprimentos
UTU · Quadros elétricos e equipamentos de manobra

O planejamento da produção economiza 2 horas de trabalho por semana, e uma nova fila de trabalho chega à linha em segundos.

Leia o depoimento da UTU

Operadores com vestimentas para sala limpa em uma linha de envase de frascos na fábrica farmacêutica da Laboratory & Allied em Nairóbi

+90%de eficiência na produção

“A eficiência na produção aumentou 90%.”

Abdul Rucyinga, responsável por TI
Laboratory & Allied · Indústria farmacêutica

A eficiência na produção aumentou 90%, e gerar um plano otimizado de três meses para todos os centros de trabalho leva menos de 30 minutos.

Leia o depoimento da Laboratory & Allied

Perguntas frequentes

O Visma Nova tem uma API?

Sim. Para integração em tempo real, o Nova oferece o Nova WebService, um serviço SOAP instalado no seu próprio servidor. Para integração em lote, oferece arquivos de transferência automatizados. Ambos transportam produtos, estruturas, etapas de trabalho e ordens.

Quais dados voltam do SkyPlanner para o Visma Nova?

Quantidades concluídas, lotes, etiquetas de paletes e movimentações de estoque, em tempo real. Os horários de início e término das etapas são registrados como apontamentos de etapa no Nova, para que o cálculo posterior no Nova use os tempos reais.

O Visma Nova oferece suporte a webhooks?

Não há webhooks documentados. As alterações no Nova são lidas por meio de exportações programadas dos registros atualizados e de consultas ao WebService. Os webhooks do próprio SkyPlanner enviam as alterações no planejamento assim que elas ocorrem.

Qual software de planejamento da produção se integra ao Visma Nova?

O SkyPlanner APS se integra ao Visma Nova nos dois sentidos, e a Visma lista a Skycode com o SkyPlanner em sua página de integrações do Nova. A Piristeel e a Opes Corporation usam essa integração.

Quem desenvolve a integração com o Visma Nova?

A equipe do SkyPlanner configura a integração bidirecional de acordo com o seu ambiente Nova durante a implantação e dá suporte após a entrada em operação. Seu parceiro Visma ou seus próprios desenvolvedores também podem criar soluções usando a REST API documentada do SkyPlanner. Basta um token de API para começar.

Podemos testar o SkyPlanner antes de desenvolver a integração?

Sim. O teste grátis de 30 dias permite usar até 20 centros de trabalho, com importação de dados do Nova via Excel ou CSV, sem necessidade de cartão de crédito. Inicie o teste ou fale com a equipe comercial para definir o escopo da integração.