{"id":104249,"date":"2026-10-20T16:09:04","date_gmt":"2026-10-20T16:09:04","guid":{"rendered":"https:\/\/skyplanner.ai\/integracoes\/erp\/proshop-erp\/guia-de-integracao\/"},"modified":"2026-10-20T16:09:04","modified_gmt":"2026-10-20T16:09:04","slug":"guia-de-integracao","status":"publish","type":"page","link":"https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/proshop-erp\/guia-de-integracao\/","title":{"rendered":"Guia de integra\u00e7\u00e3o do ProShop ERP para programa\u00e7\u00e3o da produ\u00e7\u00e3o com SkyPlanner APS"},"content":{"rendered":"\n<div class=\"wp-block-group sp-industry-page sp-industry sp-page sp-erp-page\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<section class=\"wp-block-group fx-hero\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-hero__grid\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-hero__copy sp-min0\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"fx-eyebrow ind-crumbs\"><span><a href=\"\/pt-br\/integracoes\/\">Integra\u00e7\u00f5es<\/a> \/ <a href=\"\/pt-br\/integracoes\/erp\/\">ERP<\/a> \/ ProShop ERP<\/span><\/p>\n\n\n<h1 class=\"wp-block-heading fx-hero__title\">Guia de integra\u00e7\u00e3o do ProShop ERP <span class=\"hl\">para programa\u00e7\u00e3o da produ\u00e7\u00e3o com SkyPlanner APS<\/span><\/h1>\n\n\n<div class=\"wp-block-group fx-hero__sub ind-hero__intro\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>Este guia de integra\u00e7\u00e3o do ProShop mostra a administradores, consultores e equipes de TI como conectar o ProShop ERP ao SkyPlanner APS. A integra\u00e7\u00e3o entre SkyPlanner e ProShop \u00e9 bidirecional e usa a pr\u00f3pria API do ProShop:<\/p>\n\n\n<ul class=\"wp-block-list fxv-deliver__bul\">\n\n<li>O SkyPlanner recebe Work Orders com suas opera\u00e7\u00f5es, Parts, registros de Work Order BOM, Work Cells, Users, Tools, Fixtures e Purchase Orders.<\/li>\n\n\n<li>As datas planejadas de in\u00edcio e t\u00e9rmino s\u00e3o gravadas de volta nas ordens de produ\u00e7\u00e3o.<\/li>\n\n\n<li>Se voc\u00ea optar por isso, os tempos dos operadores podem ser enviados de volta ao ProShop Time Tracking.<\/li>\n\n\n<li>Os webhooks do SkyPlanner enviam as altera\u00e7\u00f5es na programa\u00e7\u00e3o assim que elas ocorrem.<\/li>\n\n<\/ul>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-buttons fx-hero__actions is-layout-flex wp-block-buttons-is-layout-flex\">\n\n<div class=\"wp-block-button sp-btn sp-btn--green sp-btn--lg\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/pt-br\/teste\/\">Iniciar teste gr\u00e1tis<\/a><\/div>\n\n\n<div class=\"wp-block-button sp-btn sp-btn--outline sp-btn--lg\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/pt-br\/vendas-de-contacto\/\">Agendar demonstra\u00e7\u00e3o<\/a><\/div>\n\n<\/div>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group fx-hero__media sp-min0\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"fx-shot\"><div class=\"fx-shot__bar\" aria-hidden=\"true\"><i><\/i><i><\/i><i><\/i><span>skyplanner.ai \u00b7 Programa\u00e7\u00e3o da produ\u00e7\u00e3o<\/span><\/div><img fetchpriority=\"high\" decoding=\"async\" loading=\"eager\" width=\"1024\" height=\"685\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/features-v2\/20-d7d44cbc-5430-4f97-99f5-fca4632862ef.png\" alt=\"Gr\u00e1fico de Gantt do SkyPlanner APS com opera\u00e7\u00f5es programadas nos centros de trabalho e uma lista de ordens abaixo.\"><\/figure>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--intro\" id=\"overview\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>Durante a implanta\u00e7\u00e3o, a equipe do SkyPlanner configura a integra\u00e7\u00e3o de acordo com a sua configura\u00e7\u00e3o do ProShop e oferece suporte ap\u00f3s a entrada em produ\u00e7\u00e3o. Este guia \u00e9 voltado a parceiros e desenvolvedores que desejam participar ou desenvolver por conta pr\u00f3pria usando a REST API documentada do SkyPlanner (<a href=\"https:\/\/integration.skyplanner.app\/api\/swagger\">refer\u00eancia da API<\/a>).<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"proshop-s-integration-interfaces\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Interfaces de integra\u00e7\u00e3o do ProShop<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>O ProShop oferece duas op\u00e7\u00f5es para um sistema externo de programa\u00e7\u00e3o, descritas na documenta\u00e7\u00e3o da API do ProShop para desenvolvedores:<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>ProShop GraphQL API.<\/strong> &#8220;ProShop provides a GraphQL API, available via HTTP(S).&#8221; (O ProShop oferece uma GraphQL API acess\u00edvel via HTTP(S).) H\u00e1 um \u00fanico endpoint: toda chamada \u00e9 um HTTP POST para <code>&lt;proshop root&gt;\/api\/graphql<\/code>, com <code>query<\/code>, <code>variables<\/code> e <code>operationName<\/code> no corpo JSON. Cada m\u00f3dulo tem uma consulta no singular para um registro e outra no plural para listas. As listas s\u00e3o paginadas com <code>pageSize<\/code> (padr\u00e3o 20) e <code>pageStart<\/code>, retornam <code>records<\/code> e <code>totalRecords<\/code> e aceitam os argumentos <code>filter<\/code> e <code>query<\/code>, que correspondem \u00e0 Advanced Search de cada m\u00f3dulo. O esquema permite introspec\u00e7\u00e3o. (<a href=\"https:\/\/adionsystems.atlassian.net\/wiki\/spaces\/PADD\/pages\/460554241\/Introduction+to+the+ProShop+API\">Introdu\u00e7\u00e3o \u00e0 API do ProShop<\/a>)<\/li>\n\n\n<li><strong>Recently Updated Records API.<\/strong> &#8220;A simple REST interface allows external integrations to request information between arbitrary points in time.&#8221; (Uma interface REST simples permite que integra\u00e7\u00f5es externas solicitem informa\u00e7\u00f5es de qualquer intervalo de tempo.) Chame <code>&lt;proshop root&gt;\/recentlyupdatedrecords<\/code> com <code>start<\/code> (ISO 8601) e os par\u00e2metros opcionais <code>end<\/code> e <code>filterby<\/code>, por exemplo, <code>workorders,workcells,purchaseorders,timetracking,deletions<\/code>. A equipe do ProShop precisa habilitar o \u00edndice antes. (<a href=\"https:\/\/adionsystems.atlassian.net\/wiki\/spaces\/PADD\/pages\/2214100993\/The+Recently+Updated+Records+API\">Recently Updated Records API<\/a>)<\/li>\n\n<\/ol>\n\n\n<p>As grava\u00e7\u00f5es s\u00e3o feitas por <strong>mutations<\/strong> do GraphQL. Time Tracking Login \u00e9 o exemplo documentado, e o acesso de grava\u00e7\u00e3o \u00e9 concedido por m\u00f3dulo, por meio de escopos.<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"authentication-and-scopes\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Autentica\u00e7\u00e3o e escopos<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Token de acesso em toda chamada.<\/strong> Envie-o como <code>Authorization: Bearer &lt;token&gt;<\/code> ou no par\u00e2metro de consulta <code>token<\/code>.<\/li>\n\n\n<li><strong>OAuth 2.0 Client Credentials<\/strong> (ProShop 5.2.3 e vers\u00f5es posteriores). Um administrador do sistema ProShop acessa System Config &gt; Manage Authorizations, cria uma Authorization com Name e Maximum Scope e marca <strong>Direct Login<\/strong> e <strong>Active<\/strong>. Unique ID e Shared Secret passam a ser <code>client_id<\/code> e <code>client_secret<\/code>. O aplicativo envia <code>grant_type=client_credentials<\/code> por POST para <code>&lt;proshop root&gt;\/home\/member\/oauth\/accesstoken<\/code> e recebe um token Bearer com <code>expires_in<\/code>. N\u00e3o h\u00e1 token de renova\u00e7\u00e3o; portanto, solicite um novo token quando ele expirar. (<a href=\"https:\/\/adionsystems.atlassian.net\/wiki\/spaces\/PADD\/pages\/1230209075\/OAuth+2.0+Client+Credentials+Flow\">Fluxo de credenciais do cliente<\/a>)<\/li>\n\n\n<li><strong>OAuth 2.0 Authorization Flow<\/strong> para chamadas que precisam de um contexto de usu\u00e1rio, como Time Tracking Login.<\/li>\n\n\n<li><strong>Escopos.<\/strong> O formato \u00e9 <code>SCOPE_NAME:[{r|w|d|p}]<\/code>, para leitura, grava\u00e7\u00e3o, exclus\u00e3o e prefer\u00eancias. Um sistema de programa\u00e7\u00e3o normalmente solicita <code>workorders:rw parts:r purchaseorders:r users:r tools:r<\/code>, al\u00e9m de Time Tracking se os tempos forem enviados de volta. Desde o ProShop 5.1.9, &#8220;a scope grant request is now required on all connections to the API.&#8221; (Uma solicita\u00e7\u00e3o de concess\u00e3o de escopo \u00e9 obrigat\u00f3ria em todas as conex\u00f5es com a API.) (<a href=\"https:\/\/adionsystems.atlassian.net\/wiki\/spaces\/PADD\/pages\/1444184068\/Authorization+scopes\">Escopos de autoriza\u00e7\u00e3o<\/a>)<\/li>\n\n\n<li><strong>Trilha de auditoria.<\/strong> As chamadas feitas com credenciais do cliente exibem o nome do aplicativo, n\u00e3o o de um usu\u00e1rio.<\/li>\n\n<\/ul>\n\n\n<p>No SkyPlanner, a REST API usa um token de API no cabe\u00e7alho <code>Authorization-Token<\/code> para autentica\u00e7\u00e3o (SkyPlanner Settings &gt; API) e est\u00e1 documentada em Swagger\/OpenAPI. O <a href=\"\/pt-br\/docs\/tutorial-de-integracao\/\">tutorial de integra\u00e7\u00e3o<\/a> orienta as primeiras chamadas.<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"events-and-polling\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Eventos e consultas peri\u00f3dicas<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>A documenta\u00e7\u00e3o do ProShop para desenvolvedores n\u00e3o descreve webhooks de sa\u00edda nem assinaturas GraphQL. Os dados do ProShop s\u00e3o consultados periodicamente, e a Recently Updated Records API reduz o custo dessas consultas: solicite tudo o que foi criado, alterado ou exclu\u00eddo desde a \u00faltima execu\u00e7\u00e3o, filtrando pelos tipos de registro necess\u00e1rios para a programa\u00e7\u00e3o. Em seguida, busque as ordens de produ\u00e7\u00e3o alteradas pelo n\u00famero via GraphQL. Segundo o ProShop, isso \u00e9 mais r\u00e1pido do que consultar por <code>lastModifiedTime<\/code>.<\/p>\n\n\n<p>Uma op\u00e7\u00e3o comum \u00e9 consultar ordens de produ\u00e7\u00e3o e apontamentos de tempo a cada cinco minutos, e pe\u00e7as e pedidos de compra a cada hora. O SkyPlanner envia webhooks quando o estado ou a programa\u00e7\u00e3o muda, de modo que a grava\u00e7\u00e3o de retorno \u00e9 acionada por eventos.<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"data-mapping\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Mapeamento de dados<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"wp-block-table ind-table ind-table--wide\"><table><thead><tr><th>Objeto do ProShop (API)<\/th><th>Objeto no SkyPlanner<\/th><th>Sentido<\/th><th>Frequ\u00eancia<\/th><\/tr><\/thead><tbody><tr><td>Parts, COTS (escopo <code>parts<\/code> do GraphQL)<\/td><td>Produtos e materiais<\/td><td>ProShop \u2192 SkyPlanner<\/td><td>Carga inicial e, depois, a cada altera\u00e7\u00e3o<\/td><\/tr><tr><td>Registros de Work Order BOM<\/td><td>Estrutura do produto, materiais por ordem<\/td><td>ProShop \u2192 SkyPlanner<\/td><td>A cada ordem de produ\u00e7\u00e3o<\/td><\/tr><tr><td>Opera\u00e7\u00f5es da ordem de produ\u00e7\u00e3o: c\u00e9lula de trabalho, tempos estimados de prepara\u00e7\u00e3o e de ciclo (tempos previstos)<\/td><td>Etapas do processo com dura\u00e7\u00f5es e tempos de prepara\u00e7\u00e3o e desmontagem<\/td><td>ProShop \u2192 SkyPlanner<\/td><td>A cada ordem de produ\u00e7\u00e3o<\/td><\/tr><tr><td>Work Cells (m\u00e1quina, bancada, equipamento)<\/td><td>Centros de trabalho, grupos de centros de trabalho, efici\u00eancias<\/td><td>ProShop \u2192 SkyPlanner<\/td><td>Carga inicial; raramente depois<\/td><\/tr><tr><td>Work Cells associadas a pessoas, Users<\/td><td>Pessoal e aloca\u00e7\u00f5es de operadores<\/td><td>ProShop \u2192 SkyPlanner<\/td><td>Carga inicial e, depois, a cada altera\u00e7\u00e3o<\/td><\/tr><tr><td>Calend\u00e1rios das c\u00e9lulas de trabalho (horas dispon\u00edveis, turnos)<\/td><td>Turnos e dias n\u00e3o \u00fateis<\/td><td>ProShop \u2192 SkyPlanner<\/td><td>Diariamente, ou mantenha os turnos no pr\u00f3prio SkyPlanner<\/td><\/tr><tr><td>Work Orders (quantidade, prazo de entrega, status)<\/td><td>Ordens e opera\u00e7\u00f5es com prazos de entrega e prioridade<\/td><td>ProShop \u2192 SkyPlanner<\/td><td>Consulta peri\u00f3dica a cada poucos minutos<\/td><\/tr><tr><td>Tools, Toolpots, Fixtures, RTAs<\/td><td>Ferramentas como recursos compartilhados de capacidade finita<\/td><td>ProShop \u2192 SkyPlanner<\/td><td>Carga inicial e, depois, a cada altera\u00e7\u00e3o<\/td><\/tr><tr><td>Purchase Orders com datas de entrega<\/td><td>Pedidos de compra, materiais a receber por data de entrega<\/td><td>ProShop \u2192 SkyPlanner<\/td><td>Consulta a cada hora ou a cada execu\u00e7\u00e3o da programa\u00e7\u00e3o<\/td><\/tr><tr><td>In\u00edcio e t\u00e9rmino planejados da ordem de produ\u00e7\u00e3o (mutation do GraphQL, <code>workorders:w<\/code>)<\/td><td>In\u00edcio e t\u00e9rmino planejados por opera\u00e7\u00e3o<\/td><td>SkyPlanner \u2192 ProShop<\/td><td>A cada altera\u00e7\u00e3o na programa\u00e7\u00e3o, via webhook do SkyPlanner<\/td><\/tr><tr><td>Time Tracking: tempos de prepara\u00e7\u00e3o e execu\u00e7\u00e3o e pe\u00e7as conclu\u00eddas, por opera\u00e7\u00e3o da ordem de produ\u00e7\u00e3o<\/td><td>Apontamentos de tempo e confirma\u00e7\u00f5es dos operadores<\/td><td>SkyPlanner \u2192 ProShop<\/td><td>Por confirma\u00e7\u00e3o ou por turno, se essa op\u00e7\u00e3o for escolhida<\/td><\/tr><tr><td>N\u00e3o consta no ProShop<\/td><td>Matriz de tempos de prepara\u00e7\u00e3o, opera\u00e7\u00f5es com v\u00e1rios operadores, m\u00e1quinas e pessoal alternativos<\/td><td>Mantidos no SkyPlanner<\/td><td>Configurados durante a implanta\u00e7\u00e3o<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"integration-patterns\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Padr\u00f5es de integra\u00e7\u00e3o<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p><strong>1. Carga inicial de dados mestres.<\/strong> Percorra as p\u00e1ginas de Parts, Work Cells, Users, Tools e Fixtures com consultas no plural do GraphQL. Use um valor alto de <code>pageSize<\/code> na primeira carga e repita as consultas com base em <code>totalRecords<\/code>. Defina o mapeamento das c\u00e9lulas de trabalho: cadastre as que representam m\u00e1quinas como centros de trabalho e as que representam pessoas como integrantes do pessoal. Assim, a mesma opera\u00e7\u00e3o pode reservar uma m\u00e1quina e seu operador ao mesmo tempo.<\/p>\n\n\n<p><strong>2. Sincroniza\u00e7\u00e3o das ordens de produ\u00e7\u00e3o.<\/strong> Leia as ordens de produ\u00e7\u00e3o ativas com suas opera\u00e7\u00f5es, tempos previstos e registros de BOM, al\u00e9m dos pedidos de compra em aberto. O SkyPlanner considera o material encomendado dispon\u00edvel na data de entrega do pedido de compra e atualiza o estoque quando o pedido \u00e9 marcado como Delivered. A detec\u00e7\u00e3o de altera\u00e7\u00f5es usa Recently Updated Records com <code>filterby=workorders,purchaseorders,deletions<\/code>.<\/p>\n\n\n<p><strong>3. Grava\u00e7\u00e3o da programa\u00e7\u00e3o no ProShop.<\/strong> Quando o mecanismo aloca ou move uma opera\u00e7\u00e3o, um webhook do SkyPlanner aciona uma mutation do GraphQL que define as datas planejadas da ordem de produ\u00e7\u00e3o, usando uma Authorization com <code>workorders:w<\/code>. A previs\u00e3o de cumprimento de prazos do ProShop e as datas de necessidade de compras passam, ent\u00e3o, a usar as datas do SkyPlanner.<\/p>\n\n\n<p><strong>4. Confirma\u00e7\u00f5es no ch\u00e3o de f\u00e1brica.<\/strong> Os operadores registram o trabalho com SkyPlanner Mobile Confirmations ou Production Timer, e os apontamentos de tempo mant\u00eam a programa\u00e7\u00e3o atualizada. Voc\u00ea decide se os tempos reais ser\u00e3o enviados de volta ao ProShop Time Tracking, vinculados \u00e0 opera\u00e7\u00e3o da ordem de produ\u00e7\u00e3o. Caso contr\u00e1rio, os operadores continuam apontando os tempos no ProShop como antes, e o SkyPlanner os l\u00ea por meio de <code>timetracking<\/code>.<\/p>\n\n\n<p><strong>5. Responsabilidade pelos dados e regras de conflito.<\/strong> Documente essas regras antes da entrada em produ\u00e7\u00e3o:<\/p>\n\n\n<figure class=\"wp-block-table ind-table\"><table><thead><tr><th>Dados<\/th><th>Sistema respons\u00e1vel<\/th><\/tr><\/thead><tbody><tr><td>Pe\u00e7as, opera\u00e7\u00f5es, tempos previstos, quantidades, status da ordem de produ\u00e7\u00e3o<\/td><td>ProShop<\/td><\/tr><tr><td>Sequ\u00eancia das opera\u00e7\u00f5es, hor\u00e1rios de in\u00edcio e t\u00e9rmino, aloca\u00e7\u00e3o de m\u00e1quinas e operadores<\/td><td>SkyPlanner<\/td><\/tr><tr><td>Matriz de tempos de prepara\u00e7\u00e3o, requisitos de ferramentas e operadores, recursos alternativos<\/td><td>SkyPlanner<\/td><\/tr><tr><td>Turnos e dias sem expediente<\/td><td>Um \u00fanico sistema, escolhido na defini\u00e7\u00e3o de escopo<\/td><\/tr><tr><td>Time Tracking, estoque, compras, custeio das ordens<\/td><td>ProShop, com dados inseridos nele ou enviados a partir dos apontamentos de tempo do SkyPlanner<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Escolha um \u00fanico sistema para gravar as datas das ordens de produ\u00e7\u00e3o. Assim que o SkyPlanner passa a programar uma c\u00e9lula de trabalho, os planejadores deixam de reordenar a lista dessa c\u00e9lula no ProShop, para que as duas programa\u00e7\u00f5es nunca entrem em conflito.<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"typical-project-steps\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Etapas t\u00edpicas do projeto<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>A implementa\u00e7\u00e3o normalmente \u00e9 conclu\u00edda em algumas semanas ap\u00f3s o in\u00edcio da implanta\u00e7\u00e3o. Antes disso, valide a programa\u00e7\u00e3o no teste gratuito de 30 dias, usando c\u00e9lulas de trabalho, opera\u00e7\u00f5es e ordens de produ\u00e7\u00e3o em aberto exportadas do ProShop em CSV ou Excel.<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>Mapeamento.<\/strong> Defina a tabela de mapeamento, as regras de responsabilidade pelos dados, as frequ\u00eancias de sincroniza\u00e7\u00e3o e se os tempos ser\u00e3o enviados de volta.<\/li>\n\n\n<li><strong>Acesso ao ProShop.<\/strong> O administrador cria a Authorization com o Maximum Scope acordado e solicita \u00e0 equipe do ProShop que habilite Recently Updated Records.<\/li>\n\n\n<li><strong>Carga inicial.<\/strong> Parts, Work Cells, Users, Tools, Fixtures e calend\u00e1rios das c\u00e9lulas de trabalho.<\/li>\n\n\n<li><strong>Sincroniza\u00e7\u00e3o de ordens de produ\u00e7\u00e3o e pedidos de compra.<\/strong> Consulta peri\u00f3dica de altera\u00e7\u00f5es com pagina\u00e7\u00e3o e novas tentativas.<\/li>\n\n\n<li><strong>Configura\u00e7\u00e3o de restri\u00e7\u00f5es no SkyPlanner.<\/strong> Matriz de tempos de prepara\u00e7\u00e3o, ferramentas, quantidade de operadores por opera\u00e7\u00e3o e m\u00e1quinas ou pessoal alternativos.<\/li>\n\n\n<li><strong>Grava\u00e7\u00e3o da programa\u00e7\u00e3o no ProShop.<\/strong> Mutations acionadas por webhooks do SkyPlanner, al\u00e9m de Time Tracking, se essa op\u00e7\u00e3o for escolhida.<\/li>\n\n\n<li><strong>Testes em paralelo.<\/strong> Execute o SkyPlanner em paralelo com a programa\u00e7\u00e3o atual do ProShop, compare as datas e corrija os tempos previstos.<\/li>\n\n\n<li><strong>Entrada em produ\u00e7\u00e3o.<\/strong> Ative a grava\u00e7\u00e3o dos dados no ERP quando eles estiverem consistentes entre os sistemas.<\/li>\n\n<\/ol>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"what-to-plan-for-in-a-proshop-integration\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">O que considerar ao planejar uma integra\u00e7\u00e3o com o ProShop<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Os tempos previstos definem tudo.<\/strong> O ProShop calcula a dura\u00e7\u00e3o com base nos tempos estimados de prepara\u00e7\u00e3o e ciclo. Obtenha os tempos previstos atuais, n\u00e3o a estimativa original, e separe o tempo de prepara\u00e7\u00e3o do tempo de execu\u00e7\u00e3o para que a matriz de tempos de prepara\u00e7\u00e3o possa substituir o valor \u00fanico de prepara\u00e7\u00e3o.<\/li>\n\n\n<li><strong>C\u00e9lulas de trabalho que representam pessoas.<\/strong> Uma c\u00e9lula de trabalho pode ser uma pessoa. Mapeie essas c\u00e9lulas para o pessoal no SkyPlanner, n\u00e3o para m\u00e1quinas. Caso contr\u00e1rio, cada operador ser\u00e1 tratado como uma m\u00e1quina em paralelo.<\/li>\n\n\n<li><strong>Time Tracking exige um usu\u00e1rio.<\/strong> Desde abril de 2026, a mutation Time Tracking Login &#8220;requires user context&#8221; (exige contexto de usu\u00e1rio) e n\u00e3o \u00e9 autorizada com Client Credentials. Envie os apontamentos de tempo dos operadores pelo OAuth 2.0 Authorization Flow ou mantenha os apontamentos no ProShop e fa\u00e7a a leitura deles.<\/li>\n\n\n<li><strong>Ative o \u00edndice de altera\u00e7\u00f5es.<\/strong> Recently Updated Records s\u00f3 funciona depois que a equipe do ProShop o ativa. Solicite a ativa\u00e7\u00e3o na primeira semana.<\/li>\n\n\n<li><strong>Registros sujeitos ao ITAR.<\/strong> O ProShop filtra os registros sujeitos \u00e0s restri\u00e7\u00f5es do ITAR por conex\u00e3o, e uma op\u00e7\u00e3o em Developer System Config define se eles retornam como valores nulos ou s\u00e3o omitidos. Defina em conjunto quais ordens de produ\u00e7\u00e3o a integra\u00e7\u00e3o poder\u00e1 acessar e trate os valores nulos em todas as leituras.<\/li>\n\n\n<li><strong>Processamento externo.<\/strong> As opera\u00e7\u00f5es realizadas por fornecedores representam tempo decorrido, n\u00e3o consumo da sua capacidade. Modele-as como etapas que consideram apenas o tempo.<\/li>\n\n<\/ul>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"who-configures-and-supports-the-proshop-integrat\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Quem configura e d\u00e1 suporte \u00e0 integra\u00e7\u00e3o com o ProShop<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<ol class=\"wp-block-list\">\n\n<li><strong>A equipe do SkyPlanner configura a integra\u00e7\u00e3o durante a implanta\u00e7\u00e3o e d\u00e1 suporte ap\u00f3s a entrada em produ\u00e7\u00e3o,<\/strong> abrangendo as consultas GraphQL, as mutations e a consulta peri\u00f3dica de altera\u00e7\u00f5es acordadas. Cada f\u00e1brica usa o ProShop de uma forma, e \u00e9 nessa etapa que esse conhecimento \u00e9 aplicado.<\/li>\n\n\n<li><strong>Seu administrador ou consultor ProShop participa do processo.<\/strong> Ele cria a Authorization, define os escopos, solicita o \u00edndice de altera\u00e7\u00f5es e conhece a configura\u00e7\u00e3o das suas c\u00e9lulas de trabalho.<\/li>\n\n\n<li><strong>Seus pr\u00f3prios desenvolvedores podem ampliar a integra\u00e7\u00e3o<\/strong> usando a REST API do SkyPlanner com um token de API. Basta um token de API para come\u00e7ar, e a equipe do SkyPlanner auxilia quando necess\u00e1rio. Consulte a <a href=\"\/pt-br\/docs\/tutorial-de-integracao\/\">documenta\u00e7\u00e3o de integra\u00e7\u00e3o do SkyPlanner<\/a>.<\/li>\n\n<\/ol>\n\n\n<p>O SkyPlanner custa a partir de 199 \u20ac por m\u00eas, com 5 centros de trabalho inclu\u00eddos e cobran\u00e7a mensal. O or\u00e7amento da integra\u00e7\u00e3o \u00e9 apresentado antecipadamente, junto com o seu plano, de acordo com seus processos e necessidades. Consulte os <a href=\"\/pt-br\/precos\/\">pre\u00e7os<\/a>, a <a href=\"\/pt-br\/integracoes\/erp\/proshop-erp\/programacao-producao\/\">programa\u00e7\u00e3o da produ\u00e7\u00e3o com ProShop que respeita a capacidade real de m\u00e1quinas e pessoal<\/a>, a <a href=\"\/pt-br\/integracoes\/erp\/proshop-erp\/\">p\u00e1gina do ProShop ERP<\/a>, os <a href=\"\/pt-br\/funcionalidades\/\">recursos<\/a> do SkyPlanner e a <a href=\"\/pt-br\/integracoes\/erp\/\">central de integra\u00e7\u00f5es com ERP<\/a>.<\/p>\n\n\n<div class=\"wp-block-buttons ind-prose__actions is-layout-flex wp-block-buttons-is-layout-flex\">\n\n<div class=\"wp-block-button sp-btn sp-btn--green\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/pt-br\/teste\/\">Iniciar teste gratuito<\/a><\/div>\n\n\n<div class=\"wp-block-button sp-btn sp-btn--outline\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/pt-br\/vendas-de-contacto\/\">Agendar demonstra\u00e7\u00e3o<\/a><\/div>\n\n<\/div>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"customers\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head fx-head--center\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Depoimentos de fabricantes sobre o SkyPlanner<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-custs\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<article class=\"wp-block-group ind-cust ind-cust--photo\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"ind-cust__photo\"><img src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/utu-kalle-kalliomaki-2026.jpg\" alt=\"Kalle Kalliom\u00e4ki, especialista em cadeia de suprimentos da UTU, na \u00e1rea de produ\u00e7\u00e3o de pain\u00e9is el\u00e9tricos em Ulvila\" loading=\"lazy\" decoding=\"async\"><\/figure><div class=\"ind-cust__top\"><img class=\"ind-cust__logo\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/23-beca6df2-3fa2-4315-80e8-7c38a9e3d2e1.png\" alt=\"UTU\" width=\"69\" height=\"59\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>2 h<\/b><span>economizadas por semana<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cCom o SkyPlanner, nosso planejamento da produ\u00e7\u00e3o passou das planilhas do Excel para a otimiza\u00e7\u00e3o da produ\u00e7\u00e3o em tempo real.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Kalle Kalliom\u00e4ki, especialista em cadeia de suprimentos<\/b><br>UTU \u00b7 Pain\u00e9is el\u00e9tricos e equipamentos de manobra<\/p>\n\n\n<p class=\"ind-cust__result\">O planejamento da produ\u00e7\u00e3o economiza 2 horas de trabalho por semana, e uma nova fila de trabalho chega \u00e0 linha em segundos.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/pt-br\/historias-de-clientes\/utu\/\">Ler o depoimento da UTU<\/a><svg class=\"ind-cust__arrow\" viewBox=\"0 0 20 20\" fill=\"none\" aria-hidden=\"true\"><path d=\"M4 10h11M11 5l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group ind-cust ind-cust--photo\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"ind-cust__photo\"><img src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/08-35ce8dff-f7d0-4cf3-9e71-0fe7e7ff88d3.jpg\" alt=\"Operadores com vestimentas para sala limpa em uma linha de envase de frascos na f\u00e1brica farmac\u00eautica da Laboratory &amp; Allied em Nair\u00f3bi\" loading=\"lazy\" decoding=\"async\"><\/figure><div class=\"ind-cust__top\"><img class=\"ind-cust__logo\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/09-8c2deb57-ac1c-468b-ad64-fafb9debd7eb.png\" alt=\"Laboratory &amp; Allied\" width=\"71\" height=\"44\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>+90%<\/b><span>de efici\u00eancia na produ\u00e7\u00e3o<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cA efici\u00eancia na produ\u00e7\u00e3o aumentou 90%.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Abdul Rucyinga, respons\u00e1vel por TI<\/b><br>Laboratory &amp; Allied \u00b7 Fabrica\u00e7\u00e3o de produtos farmac\u00eauticos<\/p>\n\n\n<p class=\"ind-cust__result\">A efici\u00eancia na produ\u00e7\u00e3o aumentou 90%, e um plano otimizado de tr\u00eas meses para todos os centros de trabalho fica pronto em menos de 30 minutos.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/pt-br\/historias-de-clientes\/laboratory-allied\/\">Ler o depoimento da Laboratory &amp; Allied<\/a><svg class=\"ind-cust__arrow\" viewBox=\"0 0 20 20\" fill=\"none\" aria-hidden=\"true\"><path d=\"M4 10h11M11 5l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group ind-cust ind-cust--photo\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"ind-cust__photo\"><img src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/07-d99dfa98-8de6-4a48-9bad-9560584a9a24.jpg\" alt=\"Soldador da KJH-Comp esmerilhando uma estrutura de a\u00e7o soldada na f\u00e1brica de Alah\u00e4rm\u00e4\" loading=\"lazy\" decoding=\"async\"><\/figure><div class=\"ind-cust__top\"><img class=\"ind-cust__logo\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/08-b4d7c595-f03f-4472-afad-29a42f77e660.png\" alt=\"KJH-Comp\" width=\"126\" height=\"34\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>98%<\/b><span>de pontualidade de entrega, ante cerca de 50%<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cO SkyPlanner tem um papel decisivo na manuten\u00e7\u00e3o da nossa pontualidade de entrega.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Hannu Lahtinen, diretor-geral<\/b><br>KJH-Comp \u00b7 Fabrica\u00e7\u00e3o de componentes em chapa met\u00e1lica e manufatura sob contrato<\/p>\n\n\n<p class=\"ind-cust__result\">A pontualidade de entrega passou de cerca de 50% para at\u00e9 98%, e a programa\u00e7\u00e3o agora precisa de um supervisor em vez de dois.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/pt-br\/historias-de-clientes\/kjh-comp\/\">Ler o depoimento da KJH-Comp<\/a><svg class=\"ind-cust__arrow\" viewBox=\"0 0 20 20\" fill=\"none\" aria-hidden=\"true\"><path d=\"M4 10h11M11 5l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group ind-cust ind-cust--photo\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"ind-cust__photo\"><img src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/25-73c14230-f628-43c7-9890-005acea9125f.jpg\" alt=\"Hannu Ryyn\u00e4nen, diretor executivo da Mamec, no galp\u00e3o de produ\u00e7\u00e3o da empresa em Lohja\" loading=\"lazy\" decoding=\"async\"><\/figure><div class=\"ind-cust__top\"><img class=\"ind-cust__logo\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/26-733d2728-780d-4b41-b834-e23619dad50c.png\" alt=\"Mamec\" width=\"106\" height=\"20\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>1.000 ou mais<\/b><span> ordens de produ\u00e7\u00e3o programadas automaticamente<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cTemos outro n\u00edvel de controle sobre a produ\u00e7\u00e3o, e nossa compreens\u00e3o da capacidade est\u00e1 em um patamar completamente diferente.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Hannu Ryyn\u00e4nen, diretor executivo<\/b><br>Mamec \u00b7 Misturadores industriais, bombas e manufatura de alta tecnologia sob contrato<\/p>\n\n\n<p class=\"ind-cust__result\">Milhares de ordens de produ\u00e7\u00e3o s\u00e3o programadas automaticamente, com uma vis\u00e3o da produ\u00e7\u00e3o em tempo real para toda a organiza\u00e7\u00e3o.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/pt-br\/historias-de-clientes\/mamec\/\">Ler o depoimento da Mamec<\/a><svg class=\"ind-cust__arrow\" viewBox=\"0 0 20 20\" fill=\"none\" aria-hidden=\"true\"><path d=\"M4 10h11M11 5l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/p>\n\n<\/div><\/article>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"faq\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head fx-head--center\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Perguntas frequentes<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group sp-faq fx-faq\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>O ProShop tem uma API?<\/summary>\n<p class=\"sp-faq__a\">Sim. O ProShop tem uma GraphQL API em <code>&lt;proshop root&gt;\/api\/graphql<\/code>, com OAuth 2.0 ou Basic Authentication e escopos por m\u00f3dulo. O endpoint REST Recently Updated Records retorna os registros criados, modificados ou exclu\u00eddos em um intervalo de tempo.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>O ProShop oferece suporte a webhooks?<\/summary>\n<p class=\"sp-faq__a\">A documenta\u00e7\u00e3o para desenvolvedores do ProShop n\u00e3o descreve webhooks de sa\u00edda. A integra\u00e7\u00e3o consulta periodicamente a API Recently Updated Records, em intervalos definidos para cada f\u00e1brica. Os webhooks do pr\u00f3prio SkyPlanner enviam as altera\u00e7\u00f5es de programa\u00e7\u00e3o assim que elas ocorrem.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Como as datas planejadas s\u00e3o gravadas de volta no ProShop?<\/summary>\n<p class=\"sp-faq__a\">Por meio de uma mutation GraphQL na ordem de produ\u00e7\u00e3o, com uma Authorization que tenha escopo de grava\u00e7\u00e3o em <code>workorders<\/code>. O SkyPlanner a aciona por um webhook sempre que a programa\u00e7\u00e3o muda.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Quem cria as credenciais da API do ProShop?<\/summary>\n<p class=\"sp-faq__a\">Um administrador do sistema ProShop, em System Config &gt; Manage Authorizations. Direct Login habilita o fluxo Client Credentials, e Maximum Scope limita o que a integra\u00e7\u00e3o pode ler e gravar.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Um consultor ProShop deve recomendar a programa\u00e7\u00e3o do ProShop ou o SkyPlanner?<\/summary>\n<p class=\"sp-faq__a\">O SkyPlanner, quando a sequ\u00eancia de produ\u00e7\u00e3o do cliente determina as entregas. A programa\u00e7\u00e3o do ProShop mostra a prioridade e as previs\u00f5es de cumprimento de prazos por c\u00e9lula de trabalho, e os planejadores ajustam as prioridades. O SkyPlanner se conecta pela GraphQL API, otimiza todo o plano automaticamente, planeja trocas de produ\u00e7\u00e3o, operadores, ferramentas e materiais e oferece usu\u00e1rios ilimitados, a partir de 199 \u20ac por m\u00eas.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Podemos testar o SkyPlanner antes de desenvolver a integra\u00e7\u00e3o?<\/summary>\n<p class=\"sp-faq__a\">Sim. O teste gratuito de 30 dias permite usar at\u00e9 20 centros de trabalho com importa\u00e7\u00f5es do ProShop em CSV ou Excel, sem precisar de cart\u00e3o de cr\u00e9dito. <a href=\"\/pt-br\/teste\/\">Inicie o teste<\/a> ou <a href=\"\/pt-br\/vendas-de-contacto\/\">fale com a equipe de vendas<\/a> para definir o escopo da integra\u00e7\u00e3o.<\/p>\n<\/details>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Integra\u00e7\u00f5es \/ ERP \/ ProShop ERP Guia de integra\u00e7\u00e3o do ProShop ERP para programa\u00e7\u00e3o da produ\u00e7\u00e3o com SkyPlanner APS Este guia de integra\u00e7\u00e3o do ProShop mostra a administradores, consultores e equipes de TI como conectar o ProShop ERP ao SkyPlanner APS. A integra\u00e7\u00e3o entre SkyPlanner e ProShop \u00e9 bidirecional e usa a pr\u00f3pria API do &#8230; <a title=\"Guia de integra\u00e7\u00e3o do ProShop ERP para programa\u00e7\u00e3o da produ\u00e7\u00e3o com SkyPlanner APS\" class=\"read-more\" href=\"https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/proshop-erp\/guia-de-integracao\/\" aria-label=\"Read more about Guia de integra\u00e7\u00e3o do ProShop ERP para programa\u00e7\u00e3o da produ\u00e7\u00e3o com SkyPlanner APS\">Leia mais<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":103209,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-104249","page","type-page","status-publish"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.3 (Yoast SEO v28.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>ProShop ERP e APS: guia de integra\u00e7\u00e3o para programar a produ\u00e7\u00e3o<\/title>\n<meta name=\"description\" content=\"ProShop ERP e SkyPlanner APS: GraphQL API, OAuth 2.0 Authorizations e escopos, Recently Updated Records, mapeamento, grava\u00e7\u00e3o de retorno e dicas de projeto.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/proshop-erp\/guia-de-integracao\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Guia de integra\u00e7\u00e3o do ProShop ERP para programa\u00e7\u00e3o da produ\u00e7\u00e3o com SkyPlanner APS\" \/>\n<meta property=\"og:description\" content=\"ProShop ERP e SkyPlanner APS: GraphQL API, OAuth 2.0 Authorizations e escopos, Recently Updated Records, mapeamento, grava\u00e7\u00e3o de retorno e dicas de projeto.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/proshop-erp\/guia-de-integracao\/\" \/>\n<meta property=\"og:site_name\" content=\"SkyPlanner\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"15 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/integracoes\\\/erp\\\/proshop-erp\\\/guia-de-integracao\\\/\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/integracoes\\\/erp\\\/proshop-erp\\\/guia-de-integracao\\\/\",\"name\":\"ProShop ERP e APS: guia de integra\u00e7\u00e3o para programar a produ\u00e7\u00e3o\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/#website\"},\"datePublished\":\"2026-10-20T16:09:04+00:00\",\"description\":\"ProShop ERP e SkyPlanner APS: GraphQL API, OAuth 2.0 Authorizations e escopos, Recently Updated Records, mapeamento, grava\u00e7\u00e3o de retorno e dicas de projeto.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/integracoes\\\/erp\\\/proshop-erp\\\/guia-de-integracao\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/integracoes\\\/erp\\\/proshop-erp\\\/guia-de-integracao\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/integracoes\\\/erp\\\/proshop-erp\\\/guia-de-integracao\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Integra\u00e7\u00f5es de software ERP e MES com o SkyPlanner\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/integracoes\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SkyPlanner APS para seu ERP\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/integracoes\\\/erp\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"SkyPlanner APS para ProShop ERP: programa\u00e7\u00e3o da produ\u00e7\u00e3o com capacidade real\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/integracoes\\\/erp\\\/proshop-erp\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Guia de integra\u00e7\u00e3o do ProShop ERP para programa\u00e7\u00e3o da produ\u00e7\u00e3o com SkyPlanner APS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/#website\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/\",\"name\":\"SkyPlanner\",\"description\":\"AI-powered production scheduling and planning software\",\"publisher\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/#organization\",\"name\":\"Skycode Oy\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/Skyplanner-logo-2.svg\",\"contentUrl\":\"https:\\\/\\\/skyplanner.ai\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/Skyplanner-logo-2.svg\",\"width\":223,\"height\":43,\"caption\":\"SkyPlanner APS\"},\"image\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"legalName\":\"Skycode Oy\",\"alternateName\":[\"Skycode\",\"SkyPlanner\",\"SkyPlanner APS\"],\"description\":\"Skycode Oy is the Finnish software company that develops and publishes SkyPlanner APS, AI production scheduling and advanced planning and scheduling (APS) software for manufacturers worldwide. Founded in 1997 as a sole proprietorship and incorporated as Skycode Oy in 2008.\",\"foundingDate\":\"1997\",\"taxID\":\"2204947-0\",\"vatID\":\"FI22049470\",\"telephone\":\"+358407000002\",\"email\":\"support@skyplanner.ai\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Rantakatu 2 G 11\",\"postalCode\":\"65100\",\"addressLocality\":\"Vaasa\",\"addressCountry\":\"FI\"},\"brand\":{\"@type\":\"Brand\",\"name\":\"SkyPlanner\"},\"knowsAbout\":[\"Production Scheduling\",\"Advanced Planning and Scheduling\",\"Manufacturing AI\",\"Finite Capacity Scheduling\",\"ERP Integration\",\"MES Integration\"],\"areaServed\":\"Worldwide\",\"contactPoint\":[{\"@type\":\"ContactPoint\",\"contactType\":\"sales\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/contact-sales\\\/\",\"areaServed\":\"Worldwide\"},{\"@type\":\"ContactPoint\",\"contactType\":\"customer support\",\"email\":\"support@skyplanner.ai\",\"telephone\":\"+358407000002\",\"areaServed\":\"Worldwide\"}],\"sameAs\":[\"https:\\\/\\\/www.wikidata.org\\\/wiki\\\/Q141672132\",\"https:\\\/\\\/skycode.fi\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/skycodeoy\\\/\",\"https:\\\/\\\/www.finder.fi\\\/IT-konsultointi+IT-palvelut\\\/Skycode+Oy\\\/Vaasa\\\/yhteystiedot\\\/1934882\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"ProShop ERP e APS: guia de integra\u00e7\u00e3o para programar a produ\u00e7\u00e3o","description":"ProShop ERP e SkyPlanner APS: GraphQL API, OAuth 2.0 Authorizations e escopos, Recently Updated Records, mapeamento, grava\u00e7\u00e3o de retorno e dicas de projeto.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/proshop-erp\/guia-de-integracao\/","og_locale":"pt_BR","og_type":"article","og_title":"Guia de integra\u00e7\u00e3o do ProShop ERP para programa\u00e7\u00e3o da produ\u00e7\u00e3o com SkyPlanner APS","og_description":"ProShop ERP e SkyPlanner APS: GraphQL API, OAuth 2.0 Authorizations e escopos, Recently Updated Records, mapeamento, grava\u00e7\u00e3o de retorno e dicas de projeto.","og_url":"https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/proshop-erp\/guia-de-integracao\/","og_site_name":"SkyPlanner","twitter_card":"summary_large_image","twitter_misc":{"Est. tempo de leitura":"15 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/proshop-erp\/guia-de-integracao\/","url":"https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/proshop-erp\/guia-de-integracao\/","name":"ProShop ERP e APS: guia de integra\u00e7\u00e3o para programar a produ\u00e7\u00e3o","isPartOf":{"@id":"https:\/\/skyplanner.ai\/pt-br\/#website"},"datePublished":"2026-10-20T16:09:04+00:00","description":"ProShop ERP e SkyPlanner APS: GraphQL API, OAuth 2.0 Authorizations e escopos, Recently Updated Records, mapeamento, grava\u00e7\u00e3o de retorno e dicas de projeto.","breadcrumb":{"@id":"https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/proshop-erp\/guia-de-integracao\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/proshop-erp\/guia-de-integracao\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/proshop-erp\/guia-de-integracao\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skyplanner.ai\/pt-br\/"},{"@type":"ListItem","position":2,"name":"Integra\u00e7\u00f5es de software ERP e MES com o SkyPlanner","item":"https:\/\/skyplanner.ai\/pt-br\/integracoes\/"},{"@type":"ListItem","position":3,"name":"SkyPlanner APS para seu ERP","item":"https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/"},{"@type":"ListItem","position":4,"name":"SkyPlanner APS para ProShop ERP: programa\u00e7\u00e3o da produ\u00e7\u00e3o com capacidade real","item":"https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/proshop-erp\/"},{"@type":"ListItem","position":5,"name":"Guia de integra\u00e7\u00e3o do ProShop ERP para programa\u00e7\u00e3o da produ\u00e7\u00e3o com SkyPlanner APS"}]},{"@type":"WebSite","@id":"https:\/\/skyplanner.ai\/pt-br\/#website","url":"https:\/\/skyplanner.ai\/pt-br\/","name":"SkyPlanner","description":"AI-powered production scheduling and planning software","publisher":{"@id":"https:\/\/skyplanner.ai\/pt-br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skyplanner.ai\/pt-br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/skyplanner.ai\/pt-br\/#organization","name":"Skycode Oy","url":"https:\/\/skyplanner.ai\/pt-br\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/skyplanner.ai\/pt-br\/#\/schema\/logo\/image\/","url":"https:\/\/skyplanner.ai\/wp-content\/uploads\/2022\/05\/Skyplanner-logo-2.svg","contentUrl":"https:\/\/skyplanner.ai\/wp-content\/uploads\/2022\/05\/Skyplanner-logo-2.svg","width":223,"height":43,"caption":"SkyPlanner APS"},"image":{"@id":"https:\/\/skyplanner.ai\/pt-br\/#\/schema\/logo\/image\/"},"legalName":"Skycode Oy","alternateName":["Skycode","SkyPlanner","SkyPlanner APS"],"description":"Skycode Oy is the Finnish software company that develops and publishes SkyPlanner APS, AI production scheduling and advanced planning and scheduling (APS) software for manufacturers worldwide. Founded in 1997 as a sole proprietorship and incorporated as Skycode Oy in 2008.","foundingDate":"1997","taxID":"2204947-0","vatID":"FI22049470","telephone":"+358407000002","email":"support@skyplanner.ai","address":{"@type":"PostalAddress","streetAddress":"Rantakatu 2 G 11","postalCode":"65100","addressLocality":"Vaasa","addressCountry":"FI"},"brand":{"@type":"Brand","name":"SkyPlanner"},"knowsAbout":["Production Scheduling","Advanced Planning and Scheduling","Manufacturing AI","Finite Capacity Scheduling","ERP Integration","MES Integration"],"areaServed":"Worldwide","contactPoint":[{"@type":"ContactPoint","contactType":"sales","url":"https:\/\/skyplanner.ai\/contact-sales\/","areaServed":"Worldwide"},{"@type":"ContactPoint","contactType":"customer support","email":"support@skyplanner.ai","telephone":"+358407000002","areaServed":"Worldwide"}],"sameAs":["https:\/\/www.wikidata.org\/wiki\/Q141672132","https:\/\/skycode.fi\/","https:\/\/www.linkedin.com\/company\/skycodeoy\/","https:\/\/www.finder.fi\/IT-konsultointi+IT-palvelut\/Skycode+Oy\/Vaasa\/yhteystiedot\/1934882"]}]}},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"betterdocs-category-thumb":false},"uagb_author_info":{"display_name":"Jussi M\u00e4ntyl\u00e4","author_link":"https:\/\/skyplanner.ai\/pt-br\/author\/jussi\/"},"uagb_comment_info":0,"uagb_excerpt":"Integra\u00e7\u00f5es \/ ERP \/ ProShop ERP Guia de integra\u00e7\u00e3o do ProShop ERP para programa\u00e7\u00e3o da produ\u00e7\u00e3o com SkyPlanner APS Este guia de integra\u00e7\u00e3o do ProShop mostra a administradores, consultores e equipes de TI como conectar o ProShop ERP ao SkyPlanner APS. A integra\u00e7\u00e3o entre SkyPlanner e ProShop \u00e9 bidirecional e usa a pr\u00f3pria API do&hellip;","_links":{"self":[{"href":"https:\/\/skyplanner.ai\/pt-br\/wp-json\/wp\/v2\/pages\/104249","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skyplanner.ai\/pt-br\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/skyplanner.ai\/pt-br\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/pt-br\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/pt-br\/wp-json\/wp\/v2\/comments?post=104249"}],"version-history":[{"count":0,"href":"https:\/\/skyplanner.ai\/pt-br\/wp-json\/wp\/v2\/pages\/104249\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/pt-br\/wp-json\/wp\/v2\/pages\/103209"}],"wp:attachment":[{"href":"https:\/\/skyplanner.ai\/pt-br\/wp-json\/wp\/v2\/media?parent=104249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}