Conecta com sistemas ERP e MES como

Integrações / ERP / E2 Shop System

Guia de integração do E2 Shop System para planejamento da produção com SkyPlanner APS

Este guia de integração do E2 Shop System mostra a parceiros e equipes de TI como conectar o E2 Shop System (E2 SHOP) ou o E2 MFG ao SkyPlanner APS. A integração entre SkyPlanner e E2 funciona nos dois sentidos:

  • O SkyPlanner recebe pedidos e ordens de produção com as etapas dos roteiros de produção, centros de trabalho, funcionários e turnos, listas de materiais, necessidades de materiais e pedidos de compra.
  • Os horários planejados de início e término são enviados de volta a cada etapa da ordem de produção, junto com a máquina e o funcionário alocados pelo SkyPlanner.
  • Se você optar por isso, as etapas concluídas e os tempos registrados podem ser enviados de volta à ordem de produção.
  • 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.

A equipe SkyPlanner configura a integração para a sua instalação do E2 durante a implantação e oferece suporte após a entrada em produção. Este guia é voltado a parceiros e desenvolvedores que desejam participar ou desenvolver suas próprias soluções com a REST API documentada do SkyPlanner (referência da API).

Qual E2 você usa?

Confirme isso primeiro, pois essa informação define a forma de integração:

Sistema em usoSituação atualForma de integração
E2 Shop System (desktop, no seu servidor)E2 original da Shoptech para produção sob encomendaConexão direta ao seu servidor E2, com uso de arquivos quando útil
E2 MFG (E2 Manufacturing System)Edição do E2 para produção repetitiva, discreta e mista, listada pela ECI como “for existing customers” (para clientes atuais)A mesma do E2 Shop System em servidor local
E2 SHOP hospedadoPlataforma web que a ECI reformulou como JobBOSS²Se você já usa o JobBOSS², consulte o guia de integração do JobBOSS²

A ECI descreve o JobBOSS² como “formerly E2 Shop” (anteriormente E2 Shop) e afirma que ele “combines E2 SHOP’s cloud-native, user-friendly platform with JobBOSS’ depth of functionality” (combina a plataforma nativa da nuvem e fácil de usar do E2 SHOP com a riqueza de funcionalidades do JobBOSS) (ECI). O restante deste guia trata de empresas que usam o E2 Shop System ou o E2 MFG.

Formas de integração do E2

As APIs de manufatura publicadas pela ECI no site Documentação das APIs de manufatura da ECI atendem ao JobBOSS², M1, Macola e Deacom. No E2, a conexão é feita diretamente na instalação. Isso se adapta bem ao E2 em ambiente local: os dados ficam em um servidor gerenciado pela sua própria equipe de TI. A forma exata de leitura e gravação na sua instalação é estabelecida durante a definição de escopo da implantação.

  1. Conexão direta ao servidor local. Um serviço de integração na sua rede lê ordens de produção em aberto, etapas dos roteiros de produção, centros de trabalho, funcionários, materiais e pedidos de compra no banco de dados do E2. Ele também grava os horários planejados de início e término nas etapas das ordens de produção. Sua equipe de TI aprova o acesso, uma conta de serviço dedicada e os campos exatos que serão gravados. Essa é a principal forma de manter uma integração bidirecional ativa.
  2. Exportações e importações agendadas. Os relatórios e as exportações de grades do E2 geram arquivos CSV ou Excel com ordens de produção, roteiros de produção e centros de trabalho. A importação de dados do SkyPlanner lê esses arquivos. Essa é a opção usada no período de teste e também atende aos dados mestres que você carrega apenas ocasionalmente.
  3. Instalações hospedadas. Quando o E2 é hospedado pela ECI, o acesso aos dados é combinado com ela. Fale com seu gerente de contas da ECI logo no início.

No SkyPlanner, a REST API lê e grava pedidos, produtos, materiais, etapas de processo, registros de tempo e pedidos de compra. A autenticação usa um token de API no cabeçalho Authorization-Token (SkyPlanner Settings > API), e a documentação está em Swagger/OpenAPI. O tutorial de integração orienta as primeiras chamadas.

Eventos e consultas periódicas

O E2 é consultado periodicamente. O serviço de integração lê as ordens de produção e etapas dos roteiros de produção alteradas desde a última execução. A consulta ocorre a cada poucos minutos para ordens de produção e a cada hora para estoque e pedidos de compra, conforme acordado com cada empresa.

O SkyPlanner envia webhooks quando há mudanças de estado ou na programação. O serviço os recebe e grava as novas datas no E2 imediatamente. Assim, o envio de dados de volta ao E2 é orientado a eventos. Os eventos do chão de fábrica também podem ser lidos periodicamente pelo endpoint /timelogs do SkyPlanner.

Mapeamento de dados

Objeto no E2Objeto no SkyPlannerSentidoFrequência
Peças e orçamentos, listas de materiais multinívelProdutos, materiais, estrutura do produtoE2 → SkyPlannerCarga inicial e, depois, a cada alteração
Etapas do roteiro de produção: centro de trabalho, tempo de setup, tempo de execuçãoEtapas de processo com durações e tempos de setupE2 → SkyPlannerCarga inicial e, depois, a cada alteração
Centros de trabalho e máquinasCentros de trabalho, grupos de centros de trabalho, eficiênciasE2 → SkyPlannerCarga inicial e, depois, raramente
Funcionários, turnos, departamentos, dias não úteisPessoal, turnos, calendáriosE2 → SkyPlannerDiariamente, ou com gestão dos turnos no SkyPlanner
Pedidos e ordens de produção: número da ordem de produção, peça, quantidade, prazo de entrega, prioridade, indicador de urgênciaPedidos com prazos de entrega e prioridadesE2 → SkyPlannerConsulta a cada poucos minutos
Etapas do roteiro da ordem de produção: status, quantidade produzida, horas restantesOperações por etapa de processoE2 → SkyPlannerConsulta a cada poucos minutos
Necessidades de materiais, pedidos de compra com prazos de entregaNecessidades de materiais, pedidos de compra por data de entregaE2 → SkyPlannerConsulta a cada hora ou ao executar a programação
Início e término programados da etapa da ordem de produção, centro de trabalho, funcionárioInício e término planejados, máquina e operador por etapaSkyPlanner → E2A cada alteração na programação, via webhook do SkyPlanner
Tempo da ordem de produção e quantidades concluídas por etapaRegistros de tempo e confirmações dos operadoresSkyPlanner → E2A cada confirmação ou turno, se essa opção for escolhida
Não consta no E2Matriz de tempos de preparação e troca, ferramentas como recursos finitos, máquinas e pessoal alternativosMantidos no SkyPlannerConfigurados durante a implantação

Padrões de integração

1. Carga inicial dos dados mestres. Leia peças, listas de materiais, roteiros de produção, centros de trabalho, funcionários e turnos. Mapeie os centros de trabalho com critério: um centro com três fresadoras se torna um grupo de centros de trabalho ou três centros de trabalho, para que o SkyPlanner faça o sequenciamento de cada máquina.

2. Sincronização das ordens de produção. Leia as ordens de produção em aberto com as etapas dos roteiros de produção, necessidades de materiais e pedidos de compra em aberto. O SkyPlanner considera o material encomendado disponível na data de entrega do pedido de compra e atualiza o estoque quando o pedido é marcado como Delivered. Ignore ordens de produção encerradas e suspensas. Transfira o indicador de urgência como uma prioridade no SkyPlanner.

3. Gravação da programação no E2. Quando o mecanismo de programação aloca ou move uma etapa, um webhook do SkyPlanner aciona o serviço. Ele grava os horários planejados de início e término nessa etapa da ordem de produção no E2. Também grava o centro de trabalho e o funcionário quando o SkyPlanner transfere a etapa para outra máquina ou pessoa. O Whiteboard e o Planning Board passam então a exibir as datas do SkyPlanner.

4. Confirmações do chão de fábrica. Os operadores registram o trabalho com o SkyPlanner Mobile Confirmations ou o Production Timer, e os registros de tempo mantêm a programação atualizada. Você decide se os tempos reais serão enviados de volta ao E2. Se sim, cada confirmação gera registros de tempo e quantidade na etapa da ordem de produção. Se não, o E2 Data Collection permanece como está, e o SkyPlanner lê o andamento nas etapas das ordens de produção.

5. Responsabilidade pelos dados e regras de conflito. Documente essas regras antes da entrada em produção:

DadosSistema responsável
Orçamentos, roteiros de produção, quantidades, prazos de entrega, status das ordens de produçãoE2
Sequência das etapas, horários de início e término, máquina e operador por etapaSkyPlanner
Matriz de tempos de preparação e troca, requisitos de ferramentas e operadores, recursos alternativosSkyPlanner
Turnos e dias não úteisUm sistema, escolhido na definição de escopo
Tempos, baixas de materiais, recebimentos, custeioE2, com lançamento direto ou envio a partir dos registros de tempo do SkyPlanner

Escolha um único sistema para gravar as datas das etapas das ordens de produção. Os planejadores movem o trabalho no SkyPlanner, e as datas são enviadas ao E2. É preciso parar de arrastar cartões no Planning Board para ordens de produção programadas pelo SkyPlanner; caso contrário, as duas programações ficam divergentes.

Etapas típicas do projeto

A implementação normalmente é concluída em poucas semanas após o início da implantação. Antes disso, valide a programação no teste gratuito de 30 dias com centros de trabalho, roteiros de produção e ordens de produção em aberto exportados do E2 em CSV ou Excel.

  1. Definição de escopo. Confirme a edição e a versão do E2, o servidor, a tabela de mapeamento, as regras de responsabilidade pelos dados e se os apontamentos de tempo serão enviados de volta ao E2.
  2. Acesso. Sua equipe de TI cria a conta de serviço e aprova o acesso de leitura e gravação. Faça um backup completo do E2 e teste primeiro em uma cópia dos dados da empresa.
  3. Carga inicial. Peças, listas de materiais, roteiros de produção, centros de trabalho, funcionários e turnos.
  4. Sincronização de ordens de produção e pedidos de compra. Consulta periódica de alterações, com novas tentativas e registro de logs.
  5. Configuração de restrições no SkyPlanner. Matriz de tempos de preparação, ferramentas, quantidade de operadores por operação e máquinas ou profissionais alternativos.
  6. Retorno da programação ao E2. Gravação de datas nas etapas das ordens de produção acionada por webhooks, além de tempos e quantidades, se essa opção for escolhida.
  7. Testes em paralelo. Execute o SkyPlanner em paralelo com o Whiteboard atual, compare as datas e corrija os dados mestres.
  8. Entrada em produção. Ative a gravação de retorno quando os dados estiverem consistentes entre os sistemas.

O que considerar ao planejar uma integração com o E2

  • Edição e versão. As instalações do E2 Shop System e do E2 MFG variam conforme a versão. Confirme a sua na definição de escopo e teste novamente a integração após qualquer atualização do E2.
  • Seu servidor, suas regras. O E2 com instalação local fica na sua rede. Defina com a TI onde o serviço de integração será executado, qual conta usará e em quais campos poderá gravar.
  • Máquinas por trás dos centros de trabalho. Um centro de trabalho pode representar uma máquina, um grupo ou uma célula. Antes da primeira carga, defina como cada um será mapeado para os centros de trabalho do SkyPlanner.
  • Serviços terceirizados. As etapas executadas por um fornecedor representam lead time, não capacidade da sua fábrica. Modele essas etapas considerando apenas o tempo.
  • Unidades de tempo. Os tempos de setup e de execução podem ser por peça, por lote ou por hora. Converta as unidades na importação; caso contrário, todas as durações ficarão incorretas.
  • Ordens de produção urgentes. O E2 sinaliza ordens de produção de alta prioridade. Mapeie essa sinalização para a prioridade do SkyPlanner ou para o Fast Track, para que as ordens urgentes mantenham sua posição.
  • Planeja migrar para o JobBOSS²? Configure o lado do SkyPlanner uma única vez. No JobBOSS², o mesmo planejamento se conecta pela JobBOSS² API (hospedada) ou pela ERP API da ECI, descritas no guia do JobBOSS².

Quem configura e dá suporte à integração com o E2

  1. A equipe do SkyPlanner configura a integração durante a implantação e dá suporte após a entrada em produção, abrangendo os objetos e as regras de sincronização acordados. Cada fábrica usa o E2 de uma forma, e é nessa configuração que esse conhecimento é aplicado.
  2. Seu parceiro E2 ou fornecedor de TI pode participar. Eles conhecem seu servidor e sua configuração do E2 e podem cuidar dos acessos e da conta de serviço em conjunto com a equipe do SkyPlanner.
  3. Seus próprios desenvolvedores podem ampliar a integração usando a REST API do SkyPlanner com um token de API. Um token de API é suficiente para começar, e a equipe do SkyPlanner ajuda quando necessário. Consulte a documentação de integração do SkyPlanner.

O SkyPlanner custa a partir de 199 € por mês, com 5 centros de trabalho incluídos e cobrança mensal. A integração é orçada antecipadamente junto com seu plano, de acordo com seu processo e suas necessidades. Consulte os preços, a programação com capacidade finita para E2 Shop System, a página do E2 Shop System, os recursos do SkyPlanner e a central de integrações com ERP.

Indústrias que usam o SkyPlanner

Kalle Kalliomäki, especialista em cadeia de suprimentos da UTU, no chão de fábrica da produção de quadros elétricos em Ulvila

2 heconomizadas por semana

“Com o SkyPlanner, nosso planejamento da produção saiu das planilhas de 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 operações chega à linha em segundos.

Leia o depoimento da UTU

Operadores com trajes 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 · Fabricação de produtos farmacêuticos

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

Leia o depoimento da Laboratory & Allied

Hannu Ryynänen, CEO da Mamec, no galpão de produção da empresa em Lohja

Mais de 1.000ordens de produção programadas automaticamente

“Agora temos outro controle sobre a produção, e nossa compreensão da capacidade está em um patamar completamente diferente.”

Hannu Ryynänen, CEO
Mamec · Misturadores industriais, bombas e fabricação sob contrato de alta tecnologia

Milhares de ordens de produção são programadas automaticamente, com uma visão da produção em tempo real para toda a organização.

Leia o depoimento da Mamec

Soldador da KJH-Comp esmerilhando uma estrutura de aço soldada na fábrica de Alahärmä

98%de pontualidade de entrega, ante cerca de 50%

“O SkyPlanner tem um papel decisivo na manutenção da nossa pontualidade de entrega.”

Hannu Lahtinen, diretor-geral
KJH-Comp · Componentes mecânicos em chapa metálica e fabricação sob contrato

A pontualidade de entrega passou de cerca de 50% para até 98%, e a programação agora exige um supervisor em vez de dois.

Leia o depoimento da KJH-Comp

Perguntas frequentes

O E2 Shop System tem uma API?

As APIs de manufatura publicadas pela ECI atendem ao JobBOSS², M1, Macola e Deacom. O E2 Shop System e o E2 MFG com instalação local são conectados diretamente na instalação: um serviço de integração na sua rede lê e grava dados do E2 com o acesso aprovado pela sua equipe de TI, e as exportações de arquivos cobrem o restante.

Como as datas planejadas são gravadas de volta no E2?

Por etapa da operação. Um webhook do SkyPlanner aciona o serviço de integração, que grava os horários planejados de início e término na etapa da operação no E2, além do centro de trabalho e do funcionário quando o SkyPlanner realoca a etapa.

O SkyPlanner pode enviar apontamentos de tempo do chão de fábrica de volta ao E2?

Sim, se você escolher essa opção. Cada confirmação no SkyPlanner gera registros de tempo e quantidade na etapa da operação. As fábricas que preferem o E2 Data Collection continuam usando esse recurso, e o SkyPlanner lê o andamento no E2.

Usamos o E2 SHOP hospedado. Qual guia devemos seguir?

O E2 SHOP hospedado passou a ser o JobBOSS². Se agora você acessa o JobBOSS², use o guia de integração do JobBOSS². Se ainda usa o E2 hospedado, o acesso aos dados é acertado com a ECI durante a definição de escopo.

A integração continuará funcionando se migrarmos para o JobBOSS² no futuro?

O lado do SkyPlanner permanece igual: centros de trabalho, restrições, matriz de tempos de preparação e seu planejamento da produção. Apenas a conexão com o E2 é substituída pela JobBOSS² API ou pela ERP API da ECI.

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

Sim. O teste gratuito de 30 dias permite usar até 20 centros de trabalho com importações do E2 em CSV ou Excel, sem necessidade de cartão de crédito. Inicie o teste ou fale com a equipe comercial para definir o escopo da integração.