{"id":103449,"date":"2026-10-20T16:09:04","date_gmt":"2026-10-20T16:09:04","guid":{"rendered":"https:\/\/skyplanner.ai\/integracoes\/erp\/dynamics-365-scm\/programacao-producao\/"},"modified":"2026-10-20T16:09:04","modified_gmt":"2026-10-20T16:09:04","slug":"programacao-producao","status":"publish","type":"page","link":"https:\/\/skyplanner.ai\/pt-pt\/integracoes\/erp\/dynamics-365-scm\/programacao-producao\/","title":{"rendered":"O Dynamics 365 Supply Chain Management permite programar a produ\u00e7\u00e3o respeitando a capacidade real de m\u00e1quinas e pessoas? Job Scheduling, Planning Optimization e 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-pt\/integracoes\/\">Integra\u00e7\u00f5es<\/a> \/ <a href=\"\/pt-pt\/integracoes\/erp\/\">ERP<\/a> \/ Microsoft Dynamics 365 Supply Chain Management<\/span><\/p>\n\n\n<h1 class=\"wp-block-heading fx-hero__title\">O Dynamics 365 Supply Chain Management permite programar a produ\u00e7\u00e3o respeitando a capacidade real de m\u00e1quinas e pessoas? <span class=\"hl\">Job Scheduling, Planning Optimization e SkyPlanner APS<\/span><\/h1>\n\n\n<p class=\"fx-hero__sub\">S\u00f3 em parte. No Microsoft Dynamics 365 Supply Chain Management, o Planning Optimization s\u00f3 respeita a capacidade dispon\u00edvel dentro do horizonte temporal definido para a capacidade. A Microsoft recomenda n\u00e3o utilizar a capacidade finita quando a capacidade varia com os turnos (<a href=\"https:\/\/learn.microsoft.com\/en-us\/dynamics365\/supply-chain\/master-planning\/planning-optimization\/finite-capacity\">fonte<\/a>). J\u00e1 a programa\u00e7\u00e3o de tarefas trata uma ordem de cada vez, encaixando-a na capacidade ainda n\u00e3o reservada. Fora destes casos, o D365 faz um planeamento agregado. As f\u00e1bricas que precisam de programar cada ordem \u00e0 hora exata, respeitando as restri\u00e7\u00f5es de m\u00e1quinas, pessoas, ferramentas, materiais e mudan\u00e7as de produ\u00e7\u00e3o em todo o horizonte, utilizam o SkyPlanner APS em conjunto com o Supply Chain Management.<\/p>\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-pt\/avaliacao\/\">Iniciar teste gratuito<\/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-pt\/vendas-de-contacto\/\">Marcar uma 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=\"Diagrama de Gantt do SkyPlanner APS com tarefas programadas por centro de trabalho e uma lista de ordens em baixo.\"><\/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>Este artigo aborda o Supply Chain Management, a aplica\u00e7\u00e3o de finan\u00e7as e opera\u00e7\u00f5es que sucedeu ao Dynamics AX. O Business Central \u00e9 um produto diferente, com outro modelo de planeamento, que abordamos em <a href=\"\/pt-pt\/integracoes\/erp\/business-central\/programacao-producao\/\">O Business Central permite programar a produ\u00e7\u00e3o respeitando a capacidade real?<\/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=\"how-d365-scm-schedules-production-step-by-step\"><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\">Como o D365 SCM programa a produ\u00e7\u00e3o, passo a passo<\/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<h3 class=\"wp-block-heading\">1. Recursos, grupos de recursos e calend\u00e1rios<\/h3>\n\n\n<p>A capacidade \u00e9 definida nos <strong>recursos<\/strong>. Cada recurso tem um tipo: Vendor, Human resources, Machine, Tool, Location ou Facility. No separador r\u00e1pido Operation da p\u00e1gina <strong>Resources<\/strong>, cada recurso tem as seguintes defini\u00e7\u00f5es:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Finite capacity<\/strong> e <strong>Bottleneck resource<\/strong><\/li>\n\n\n<li><strong>Exclusive<\/strong> e <strong>Batch capacity<\/strong><\/li>\n\n\n<li><strong>Efficiency percentage<\/strong> e <strong>Operations scheduling percentage<\/strong><\/li>\n\n<\/ul>\n\n\n<p>Os recursos pertencem a <strong>grupos de recursos<\/strong> e unidades de produ\u00e7\u00e3o e t\u00eam <strong>compet\u00eancias<\/strong>. Os calend\u00e1rios de trabalho s\u00e3o atribu\u00eddos ao grupo de recursos. A efici\u00eancia altera o tempo reservado: &#8220;Scheduling time = Time x 100 \/ Efficiency percentage.&#8221; (O tempo programado resulta do ajuste do tempo pela percentagem de efici\u00eancia.) (<a href=\"https:\/\/learn.microsoft.com\/en-us\/dynamics365\/supply-chain\/production-control\/job-scheduling\">fonte<\/a>)<\/p>\n\n\n<p>Um recurso com Finite capacity definido como No &#8220;might therefore be overbooked.&#8221; (pode, por isso, receber uma carga superior \u00e0 sua capacidade.) (<a href=\"https:\/\/learn.microsoft.com\/en-us\/dynamics365\/supply-chain\/production-control\/operations-resources\">fonte<\/a>)<\/p>\n\n\n<h3 class=\"wp-block-heading\">2. Gamas operat\u00f3rias e ordens de produ\u00e7\u00e3o<\/h3>\n\n\n<p>Uma <strong>gama operat\u00f3ria<\/strong> cont\u00e9m <strong>opera\u00e7\u00f5es<\/strong>, com propriedades definidas para cada requisito de recurso. Ao serem confirmadas, as ordens planeadas tornam-se <strong>ordens de produ\u00e7\u00e3o<\/strong>, que passam pelos estados Created, Estimated, Scheduled, Released, Started, Reported as finished e Ended.<\/p>\n\n\n<h3 class=\"wp-block-heading\">3. Programa\u00e7\u00e3o de opera\u00e7\u00f5es: capacidade agregada por grupo de recursos<\/h3>\n\n\n<p>A programa\u00e7\u00e3o de opera\u00e7\u00f5es reserva capacidade nos grupos de recursos. Nas palavras da Microsoft: &#8220;Unlike job scheduling, operations scheduling doesn&#8217;t explode the operations&#8230; into jobs.&#8221; (Ao contr\u00e1rio da programa\u00e7\u00e3o de tarefas, a programa\u00e7\u00e3o de opera\u00e7\u00f5es n\u00e3o desdobra as opera\u00e7\u00f5es\u2026 em tarefas.) Trabalha apenas com dura\u00e7\u00f5es: &#8220;Start times and end times aren&#8217;t scheduled.&#8221; (N\u00e3o s\u00e3o programadas horas de in\u00edcio e de fim.) N\u00e3o seleciona um recurso espec\u00edfico. (<a href=\"https:\/\/learn.microsoft.com\/en-us\/dynamics365\/supply-chain\/production-control\/operations-scheduling\">fonte<\/a>)<\/p>\n\n\n<h3 class=\"wp-block-heading\">4. Programa\u00e7\u00e3o de tarefas: a parte que respeita a capacidade<\/h3>\n\n\n<p>A programa\u00e7\u00e3o de tarefas divide cada opera\u00e7\u00e3o em tarefas (prepara\u00e7\u00e3o, processamento, espera e transporte) e reserva-as em recursos espec\u00edficos. Segundo a Microsoft: &#8220;Job scheduling is typically used to schedule individual jobs on the shop floor for an immediate or short-term time frame.&#8221; (A programa\u00e7\u00e3o de tarefas \u00e9 normalmente utilizada para programar tarefas individuais no ch\u00e3o de f\u00e1brica, para execu\u00e7\u00e3o imediata ou a curto prazo.)<\/p>\n\n\n<p>Na caixa de di\u00e1logo <strong>Schedule jobs<\/strong>, definem-se as seguintes op\u00e7\u00f5es:<\/p>\n\n\n<figure class=\"wp-block-table ind-table\"><table><thead><tr><th>Op\u00e7\u00e3o<\/th><th>Fun\u00e7\u00e3o<\/th><\/tr><\/thead><tbody><tr><td>Scheduling direction<\/td><td>Forward ou Backward a partir de uma data<\/td><\/tr><tr><td>Finite capacity<\/td><td>A carga &#8220;can&#8217;t be larger than the capacity that&#8217;s available&#8221; (n\u00e3o pode exceder a capacidade dispon\u00edvel)<\/td><\/tr><tr><td>Finite materials<\/td><td>Sem esta op\u00e7\u00e3o, &#8220;the system assumes that all items are available&#8221; (o sistema assume que todos os artigos est\u00e3o dispon\u00edveis)<\/td><\/tr><tr><td>Primary resource selection<\/td><td>Por Duration ou por Priority<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>A op\u00e7\u00e3o Finite capacity tem em conta as reservas de outras ordens: s\u00f3 h\u00e1 tempo dispon\u00edvel quando o recurso est\u00e1 dispon\u00edvel &#8220;and there are no other reservations on capacity.&#8221; (e n\u00e3o existem outras reservas de capacidade.) A op\u00e7\u00e3o Finite properties exige que o recurso cumpra as propriedades definidas na opera\u00e7\u00e3o da gama operat\u00f3ria. Com Finite materials, &#8220;a production order can&#8217;t be scheduled to start until capacity and materials are available at the same time.&#8221; (uma ordem de produ\u00e7\u00e3o s\u00f3 pode ser programada para come\u00e7ar quando a capacidade e os materiais estiverem dispon\u00edveis ao mesmo tempo.) (<a href=\"https:\/\/learn.microsoft.com\/en-us\/dynamics365\/supply-chain\/production-control\/job-scheduling\">fonte<\/a>)<\/p>\n\n\n<h3 class=\"wp-block-heading\">5. O gr\u00e1fico de Gantt na programa\u00e7\u00e3o de tarefas<\/h3>\n\n\n<p>O planeador analisa as tarefas no <strong>gr\u00e1fico de Gantt<\/strong>, que pode abrir a partir da ordem de produ\u00e7\u00e3o, de um recurso ou da \u00e1rea de trabalho <strong>Production floor management<\/strong>. O gr\u00e1fico tem uma vista por ordem e uma vista por recurso. A vista por recurso apresenta uma barra de capacidade, com a sobrecarga assinalada a vermelho, e \u00edcones que indicam faltas de materiais. O menu Schedule jobs permite programar uma ou mais tarefas selecionadas para a frente a partir da data de programa\u00e7\u00e3o, para tr\u00e1s ou para a frente a partir da data de disponibilidade dos materiais. Os planeadores tamb\u00e9m podem ordenar as tarefas num recurso e reatribu\u00ed-las a outro. (<a href=\"https:\/\/learn.microsoft.com\/en-us\/dynamics365\/supply-chain\/production-control\/visual-scheduling-production\">fonte<\/a>)<\/p>\n\n\n<h3 class=\"wp-block-heading\">6. Respeitar a capacidade no Planning Optimization<\/h3>\n\n\n<p>O <strong>Planning Optimization<\/strong> \u00e9 o motor da Microsoft para o planeamento principal. Funciona como um suplemento, instalado a partir do Lifecycle Services, sob a forma de um servi\u00e7o externo multi-inquilino. O motor de planeamento principal integrado est\u00e1 obsoleto para implementa\u00e7\u00f5es na nuvem. (<a href=\"https:\/\/learn.microsoft.com\/en-us\/dynamics365\/supply-chain\/master-planning\/deprecated-master-planning-overview\">fonte<\/a>)<\/p>\n\n\n<p>\u00c9 necess\u00e1rio ativar a capacidade finita em tr\u00eas locais:<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li>Em <strong>Master planning parameters<\/strong>, no separador Planned orders: definir Capacity planning for Production como Yes.<\/li>\n\n\n<li>Em <strong>Master plans<\/strong>, no separador r\u00e1pido General: definir Finite capacity como Yes e configurar um <strong>Finite capacity time fence<\/strong>.<\/li>\n\n\n<li>Em <strong>cada recurso<\/strong>, no separador r\u00e1pido Operation: definir Finite capacity como Yes.<\/li>\n\n<\/ol>\n\n\n<p>Dentro desse horizonte, &#8220;if there isn&#8217;t enough capacity on the resources, the delivery date is pushed out.&#8221; (se os recursos n\u00e3o tiverem capacidade suficiente, a data de entrega \u00e9 adiada.) As ordens de produ\u00e7\u00e3o planeadas &#8220;are backward-scheduled from the requirement date.&#8221; (s\u00e3o programadas para tr\u00e1s a partir da data da necessidade.) (<a href=\"https:\/\/learn.microsoft.com\/en-us\/dynamics365\/supply-chain\/master-planning\/planning-optimization\/finite-capacity\">fonte<\/a>)<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"what-stays-with-the-planner\"><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 continua a depender do planeador<\/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>O planeamento principal com capacidade finita n\u00e3o serve para capacidade que varia com os turnos.<\/strong> &#8220;If your capacity can change as requirements change (for example, when you&#8217;re working with shifts), you shouldn&#8217;t use finite capacity functionality, because the calculated processing times won&#8217;t be correct.&#8221; (Se a capacidade puder variar em fun\u00e7\u00e3o das necessidades, por exemplo quando se trabalha por turnos, n\u00e3o deve utilizar a funcionalidade de capacidade finita, porque os tempos de processamento calculados n\u00e3o estar\u00e3o corretos.) (<a href=\"https:\/\/learn.microsoft.com\/en-us\/dynamics365\/supply-chain\/master-planning\/planning-optimization\/finite-capacity\">fonte<\/a>)<\/li>\n\n\n<li><strong>A capacidade s\u00f3 \u00e9 respeitada dentro do horizonte definido.<\/strong> Fora do Finite capacity time fence, o planeamento assume capacidade infinita. A Microsoft observa que &#8220;a single-day time fence is probably too low for most manufacturers.&#8221; (um horizonte de um \u00fanico dia \u00e9 provavelmente demasiado curto para a maioria dos fabricantes.)<\/li>\n\n\n<li><strong>Os gargalos n\u00e3o t\u00eam um horizonte pr\u00f3prio.<\/strong> O Planning Optimization &#8220;doesn&#8217;t use the Bottleneck time fence parameter&#8230; bottleneck resources are always scheduled by using the same time fence as non-bottleneck resources.&#8221; (n\u00e3o utiliza o par\u00e2metro Bottleneck time fence\u2026 os recursos que constituem gargalos s\u00e3o sempre programados com o mesmo horizonte temporal que os restantes recursos.)<\/li>\n\n\n<li><strong>As execu\u00e7\u00f5es com m\u00faltiplos threads ignoram os limites de capacidade.<\/strong> &#8220;If you&#8217;re using multi-threaded master planning and operations scheduling, finite capacity will not be considered.&#8221; (Se utilizar o planeamento principal e a programa\u00e7\u00e3o de opera\u00e7\u00f5es com m\u00faltiplos threads, a capacidade finita n\u00e3o ser\u00e1 considerada.) (<a href=\"https:\/\/learn.microsoft.com\/en-us\/dynamics365\/supply-chain\/production-control\/operations-scheduling\">fonte<\/a>)<\/li>\n\n\n<li><strong>Uma ordem de cada vez.<\/strong> A programa\u00e7\u00e3o de tarefas encaixa cada ordem de produ\u00e7\u00e3o para a frente ou para tr\u00e1s, respeitando a capacidade j\u00e1 reservada, e seleciona recursos por dura\u00e7\u00e3o ou prioridade. As ordens programadas primeiro mant\u00eam os seus intervalos reservados.<\/li>\n\n\n<li><strong>Prepara\u00e7\u00e3o por opera\u00e7\u00e3o.<\/strong> O tempo de prepara\u00e7\u00e3o \u00e9 definido na opera\u00e7\u00e3o da gama operat\u00f3ria. A sequencia\u00e7\u00e3o do planeamento principal ordena as ordens planeadas por atributos do produto, como a cor e o tamanho (<a href=\"https:\/\/learn.microsoft.com\/en-us\/dynamics365\/supply-chain\/master-planning\/master-plans\">fonte<\/a>).<\/li>\n\n\n<li><strong>Arrastar e largar move uma tarefa.<\/strong> Ao arrastar e largar, &#8220;You can only reschedule the job on the same resource, and you can only schedule one job at a time.&#8221; (S\u00f3 pode reprogramar a tarefa no mesmo recurso e s\u00f3 pode programar uma tarefa de cada vez.) Os menus permitem programar, ordenar ou reatribuir as tarefas selecionadas. Os planeadores tamb\u00e9m se deparam com a mensagem &#8220;Could not schedule the job within the loaded time period.&#8221; (N\u00e3o foi poss\u00edvel programar a tarefa dentro do per\u00edodo de tempo carregado.) (<a href=\"https:\/\/learn.microsoft.com\/en-us\/dynamics365\/supply-chain\/production-control\/visual-scheduling-production\">fonte<\/a>)<\/li>\n\n\n<li><strong>32 recursos por opera\u00e7\u00e3o.<\/strong> &#8220;You can schedule a maximum of 32 resources per operation.&#8221; (Pode programar, por opera\u00e7\u00e3o, no m\u00e1ximo esse n\u00famero de recursos.)<\/li>\n\n<\/ul>\n\n\n<p>Em suma, o D365 SCM s\u00f3 respeita a capacidade em situa\u00e7\u00f5es espec\u00edficas: dentro de um horizonte temporal, com capacidade fixa e uma ordem de cada vez. Tudo o resto \u00e9 um plano agregado que os planeadores corrigem manualmente no gr\u00e1fico de Gantt.<\/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=\"when-d365-scm-s-native-scheduling-is-enough\"><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\">Quando a programa\u00e7\u00e3o nativa do D365 SCM \u00e9 suficiente<\/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 programa\u00e7\u00e3o de tarefas em conjunto com o Planning Optimization \u00e9 suficiente quando:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li>Programar as ordens uma a uma, por ordem de prioridade, d\u00e1 o resultado de que precisa.<\/li>\n\n\n<li>Os turnos s\u00e3o est\u00e1veis, pelo que o planeamento principal com capacidade finita calcula tempos corretos.<\/li>\n\n\n<li>O tempo de prepara\u00e7\u00e3o por opera\u00e7\u00e3o, ou a sequencia\u00e7\u00e3o por atributos do produto, \u00e9 suficiente para gerir as mudan\u00e7as de produ\u00e7\u00e3o.<\/li>\n\n\n<li>Uma verifica\u00e7\u00e3o agregada da capacidade no planeamento principal \u00e9 aquilo de que o planeador precisa.<\/li>\n\n\n<li>Os planeadores t\u00eam tempo para reprogramar e ajustar as tarefas no gr\u00e1fico de Gantt quando os planos mudam.<\/li>\n\n<\/ul>\n\n\n<p>Se \u00e9 este o caso da sua f\u00e1brica, ative Finite capacity em todos os recursos relevantes e escolha um horizonte temporal realista.<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"when-you-need-a-finite-capacity-scheduler\"><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\">Quando precisa de uma ferramenta de programa\u00e7\u00e3o que respeite a capacidade real<\/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>As funcionalidades nativas j\u00e1 n\u00e3o chegam quando se verificam v\u00e1rias destas situa\u00e7\u00f5es:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li>Muitas ordens de produ\u00e7\u00e3o partilham as mesmas m\u00e1quinas e o resultado varia consoante a ordem pela qual s\u00e3o programadas.<\/li>\n\n\n<li>Os turnos, as horas extraordin\u00e1rias e as aus\u00eancias alteram a capacidade de semana para semana.<\/li>\n\n\n<li>As mudan\u00e7as de produ\u00e7\u00e3o dependem da sequ\u00eancia.<\/li>\n\n\n<li>Os moldes, as matrizes ou os dispositivos de fixa\u00e7\u00e3o s\u00e3o partilhados entre m\u00e1quinas, e algumas tarefas exigem v\u00e1rios operadores em simult\u00e2neo.<\/li>\n\n\n<li>A chegada dos materiais determina que tarefa pode come\u00e7ar.<\/li>\n\n\n<li>As encomendas urgentes e as avarias obrigam a replanear v\u00e1rias vezes por semana.<\/li>\n\n<\/ul>\n\n\n<h3 class=\"wp-block-heading\">O que procurar<\/h3>\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Programa\u00e7\u00e3o conjunta de todas as ordens e recursos<\/strong>, em vez de uma ordem de produ\u00e7\u00e3o de cada vez.<\/li>\n\n\n<li><strong>Programa\u00e7\u00e3o que respeita a capacidade real das m\u00e1quinas e do pessoal<\/strong>, tendo em conta os turnos, as aus\u00eancias e as horas extraordin\u00e1rias em todo o horizonte de planeamento.<\/li>\n\n\n<li><strong>Uma matriz de tempos de prepara\u00e7\u00e3o<\/strong>: tempos de mudan\u00e7a de produ\u00e7\u00e3o que dependem da sequ\u00eancia e diferem consoante o sentido da mudan\u00e7a, para minimizar o tempo total de prepara\u00e7\u00e3o.<\/li>\n\n\n<li><strong>Ferramentas tratadas como recursos partilhados com disponibilidade limitada<\/strong> e tarefas que exigem v\u00e1rios operadores.<\/li>\n\n\n<li><strong>Programa\u00e7\u00e3o que tem em conta os materiais<\/strong>, verificando as exist\u00eancias e as encomendas a fornecedores por receber.<\/li>\n\n\n<li><strong>M\u00e1quinas e pessoal alternativos<\/strong> que o motor utiliza quando o recurso principal est\u00e1 indispon\u00edvel.<\/li>\n\n\n<li><strong>Edi\u00e7\u00e3o no Gantt que mant\u00e9m a coer\u00eancia do restante programa ao mover uma tarefa.<\/strong><\/li>\n\n\n<li><strong>Reprograma\u00e7\u00e3o autom\u00e1tica<\/strong> quando h\u00e1 altera\u00e7\u00f5es na produ\u00e7\u00e3o ou nas encomendas.<\/li>\n\n\n<li><strong>Responsabilidades bem definidas na articula\u00e7\u00e3o com o SCM.<\/strong> Pergunte como s\u00e3o transmitidas as datas programadas \u00e0 ordem de produ\u00e7\u00e3o e \u00e0s opera\u00e7\u00f5es da gama operat\u00f3ria, e como se impede que a programa\u00e7\u00e3o de tarefas as substitua.<\/li>\n\n<\/ul>\n\n\n<p>As op\u00e7\u00f5es dividem-se em quatro grupos:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>A programa\u00e7\u00e3o de tarefas do D365 SCM e o Planning Optimization<\/strong> permitem, respetivamente, programar cada ordem respeitando a capacidade dispon\u00edvel e fazer o planeamento mestre tendo em conta a capacidade.<\/li>\n\n\n<li><strong>As solu\u00e7\u00f5es APS empresariais<\/strong> s\u00e3o integradas atrav\u00e9s de um projeto de implementa\u00e7\u00e3o e utilizadas por uma equipa dedicada ao planeamento.<\/li>\n\n\n<li><strong>Os quadros de planeamento<\/strong> apresentam as ordens de produ\u00e7\u00e3o num quadro visual que o planeador gere.<\/li>\n\n\n<li><strong>As solu\u00e7\u00f5es APS na nuvem com execu\u00e7\u00e3o no ch\u00e3o de f\u00e1brica<\/strong>, categoria em que se enquadra o SkyPlanner, programam automaticamente todos os recursos em paralelo com o Supply Chain Management e reprogramam \u00e0 medida que a produ\u00e7\u00e3o muda.<\/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 ind-sec--alt\" id=\"where-skyplanner-fits\"><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\">Onde se enquadra o SkyPlanner<\/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 SkyPlanner APS programa todas as ordens de produ\u00e7\u00e3o e todos os postos de trabalho em conjunto. O motor Arcturus AI cria em segundos um programa detalhado por opera\u00e7\u00e3o, definindo a sequ\u00eancia com base na prioridade da tarefa, na data de conclus\u00e3o, na prioridade do cliente, no Fast Track e nas Dynamic Priorities. O Running Time Lock mant\u00e9m as tarefas em curso nas posi\u00e7\u00f5es programadas.<\/p>\n\n\n<p>A programa\u00e7\u00e3o da produ\u00e7\u00e3o respeita a capacidade dispon\u00edvel em fun\u00e7\u00e3o dos turnos reais, do pessoal, das aus\u00eancias e dos turnos extraordin\u00e1rios, pelo que as varia\u00e7\u00f5es de capacidade fazem parte do funcionamento normal. A matriz de tempos de prepara\u00e7\u00e3o regista o tempo de mudan\u00e7a entre cada par de produtos nos dois sentidos, e o motor escolhe a sequ\u00eancia com o menor tempo de prepara\u00e7\u00e3o. As ferramentas s\u00e3o recursos partilhados com disponibilidade limitada, e uma tarefa pode exigir v\u00e1rios operadores em simult\u00e2neo.<\/p>\n\n\n<p>A programa\u00e7\u00e3o em fun\u00e7\u00e3o dos materiais simula as exist\u00eancias futuras a partir do stock atual e das encomendas a fornecedores por receber, para que o trabalho s\u00f3 seja programado quando houver material dispon\u00edvel. O Autopilot reprograma automaticamente quando h\u00e1 altera\u00e7\u00f5es na produ\u00e7\u00e3o, respeitando os bloqueios e as prioridades definidos. Os operadores consultam a sua fila de tarefas e registam o trabalho com o Mobile Confirmations.<\/p>\n\n\n<p><strong>Escolha o SkyPlanner em vez do D365 quando<\/strong> quiser uma programa\u00e7\u00e3o da produ\u00e7\u00e3o que respeite efetivamente a capacidade dispon\u00edvel, em vez de a considerar apenas de forma parcial. No SkyPlanner, a disponibilidade de cada m\u00e1quina, pessoa, ferramenta e material \u00e9 limitada em cada momento, ao longo de todo o horizonte de planeamento, e n\u00e3o apenas dentro de um intervalo temporal definido.<\/p>\n\n\n<p><strong>Escolha o SkyPlanner em vez da programa\u00e7\u00e3o de tarefas do D365 quando<\/strong> muitas ordens partilharem as mesmas m\u00e1quinas. A programa\u00e7\u00e3o de tarefas processa uma ordem de cada vez e atribui os melhores intervalos \u00e0 primeira ordem que programa. O SkyPlanner programa todas as ordens em conjunto em segundos, e o Autopilot reprograma automaticamente sempre que h\u00e1 uma altera\u00e7\u00e3o relevante.<\/p>\n\n\n<p><strong>Escolha o SkyPlanner em vez da funcionalidade de capacidade finita do Planning Optimization quando<\/strong> os turnos, as horas extraordin\u00e1rias e as aus\u00eancias alterarem a capacidade dispon\u00edvel. As pr\u00f3prias orienta\u00e7\u00f5es da Microsoft excluem a utiliza\u00e7\u00e3o de capacidade finita no planeamento mestre nesse caso; o SkyPlanner programa com base nos turnos reais em todo o horizonte de planeamento.<\/p>\n\n\n<p><strong>Escolha o SkyPlanner em vez de ambas as op\u00e7\u00f5es quando<\/strong> as mudan\u00e7as de produ\u00e7\u00e3o dependentes da sequ\u00eancia, as ferramentas partilhadas, as tarefas com v\u00e1rios operadores e a chegada de materiais determinarem o que pode ser produzido a seguir, e quiser ter a solu\u00e7\u00e3o operacional poucas semanas ap\u00f3s o in\u00edcio da implementa\u00e7\u00e3o, com o Mobile Confirmations para os operadores.<\/p>\n\n\n<p>Comece com uma exporta\u00e7\u00e3o das suas ordens de produ\u00e7\u00e3o no <a href=\"\/pt-pt\/avaliacao\/\">per\u00edodo de teste gratuito de 30 dias<\/a> (at\u00e9 20 postos de trabalho, sem cart\u00e3o de cr\u00e9dito). Os pre\u00e7os come\u00e7am nos 199 \u20ac por m\u00eas, com 5 postos de trabalho inclu\u00eddos.<\/p>\n\n\n<p>O SkyPlanner integra-se com o Dynamics 365 Supply Chain Management nos dois sentidos, atrav\u00e9s das entidades de dados padr\u00e3o deste sistema. A equipa do SkyPlanner configura a integra\u00e7\u00e3o durante a implementa\u00e7\u00e3o. Consulte a apresenta\u00e7\u00e3o do <a href=\"\/pt-pt\/integracoes\/erp\/dynamics-365-scm\/\">SkyPlanner para Dynamics 365 SCM<\/a>, o <a href=\"\/pt-pt\/integracoes\/erp\/dynamics-365-scm\/guia-de-integracao\/\">guia de integra\u00e7\u00e3o com o Dynamics 365 SCM<\/a> ou a <a href=\"\/pt-pt\/integracoes\/erp\/\">p\u00e1gina 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-pt\/avaliacao\/\">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-pt\/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\" 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\">O que dizem os 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 abastecimento na UTU, na \u00e1rea de produ\u00e7\u00e3o de quadros 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>poupadas por semana<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cCom o SkyPlanner, pass\u00e1mos do planeamento da produ\u00e7\u00e3o em folhas de c\u00e1lculo 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 abastecimento<\/b><br>UTU \u00b7 Quadros el\u00e9tricos e aparelhagem de manobra<\/p>\n\n\n<p class=\"ind-cust__result\">O planeamento da produ\u00e7\u00e3o permite poupar 2 horas de trabalho por semana, e uma nova fila de tarefas chega \u00e0 linha em segundos.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/pt-pt\/historias-de-clientes\/utu\/\">Ler o testemunho 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 vestu\u00e1rio de sala limpa numa linha de enchimento de frascos na f\u00e1brica farmac\u00eautica da Laboratory &amp; Allied, em Nairobi\" 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 de TI<\/b><br>Laboratory &amp; Allied \u00b7 Ind\u00fastria farmac\u00eautica<\/p>\n\n\n<p class=\"ind-cust__result\">A efici\u00eancia na produ\u00e7\u00e3o aumentou 90%, e criar um plano otimizado para tr\u00eas meses que abranja todos os postos de trabalho demora menos de 30 minutos.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/pt-pt\/historias-de-clientes\/laboratory-allied\/\">Ler o testemunho 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\/02-3a675468-ac30-4369-b781-b03bbf3f9d21.jpg\" alt=\"Vista a\u00e9rea da f\u00e1brica de equipamentos de seguran\u00e7a para telhados da Piristeel, em Kauhava\" 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\/07-cec60b32-3b28-48a8-9520-1f12fd8061ee.png\" alt=\"Piristeel\" width=\"96\" height=\"46\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>99,2%<\/b><span>de fiabilidade das entregas<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cO SkyPlanner deu-nos visibilidade para identificar gargalos e tornou a gest\u00e3o da produ\u00e7\u00e3o mais clara.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Toni Tuori, diretor de produ\u00e7\u00e3o<\/b><br>Piristeel \u00b7 Sistemas de seguran\u00e7a para telhados e de drenagem de \u00e1guas pluviais<\/p>\n\n\n<p class=\"ind-cust__result\">A fiabilidade das entregas atingiu 99,2% este ano, e a programa\u00e7\u00e3o permite poupar at\u00e9 quatro horas de trabalho por dia.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/pt-pt\/historias-de-clientes\/piristeel\/\">Ler o testemunho da Piristeel<\/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=\"Um soldador da KJH-Comp a rebarbar 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 fiabilidade das entregas, face a cerca de 50% anteriormente<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cO SkyPlanner tem um papel decisivo na manuten\u00e7\u00e3o da fiabilidade das nossas entregas.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Hannu Lahtinen, diretor-geral<\/b><br>KJH-Comp \u00b7 Metalomec\u00e2nica de chapa e fabrico por contrato<\/p>\n\n\n<p class=\"ind-cust__result\">A fiabilidade das entregas subiu de cerca de 50% para valores que chegam aos 98%, e a programa\u00e7\u00e3o exige agora um supervisor em vez de dois.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/pt-pt\/historias-de-clientes\/kjh-comp\/\">Ler o testemunho 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<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" 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>Qual \u00e9 a diferen\u00e7a entre programa\u00e7\u00e3o de opera\u00e7\u00f5es e programa\u00e7\u00e3o de tarefas no D365 SCM?<\/summary>\n<p class=\"sp-faq__a\">A programa\u00e7\u00e3o de opera\u00e7\u00f5es reserva tempo nos grupos de recursos, sem definir horas de in\u00edcio e de fim nem selecionar um recurso. A programa\u00e7\u00e3o de tarefas divide as opera\u00e7\u00f5es em tarefas de prepara\u00e7\u00e3o, processamento, espera e transporte, e reserva capacidade para elas em recursos espec\u00edficos. A programa\u00e7\u00e3o de tarefas corresponde ao n\u00edvel de curto prazo que respeita a capacidade dispon\u00edvel.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>A funcionalidade de capacidade finita do Planning Optimization \u00e9 suficiente para a programa\u00e7\u00e3o da produ\u00e7\u00e3o?<\/summary>\n<p class=\"sp-faq__a\">N\u00e3o. \u00c9 uma funcionalidade de planeamento mestre que s\u00f3 considera a capacidade como limitada dentro do intervalo definido em Finite capacity time fence; fora dele, considera-a ilimitada. Al\u00e9m disso, a Microsoft desaconselha a sua utiliza\u00e7\u00e3o quando os turnos alteram a capacidade dispon\u00edvel. Esta funcionalidade planeia datas e capacidade para as ordens de produ\u00e7\u00e3o planeadas, enquanto a programa\u00e7\u00e3o de tarefas reserva capacidade para as tarefas em recursos espec\u00edficos.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Devemos utilizar a programa\u00e7\u00e3o de tarefas do D365 e o Planning Optimization ou o SkyPlanner?<\/summary>\n<p class=\"sp-faq__a\">Utilize o Planning Optimization para o planeamento de materiais e o SkyPlanner para a programa\u00e7\u00e3o da produ\u00e7\u00e3o respeitando a capacidade dispon\u00edvel. No D365, a capacidade finita \u00e9 considerada apenas parcialmente: s\u00f3 dentro do intervalo temporal definido, n\u00e3o se aplica quando a capacidade varia com os turnos e, na programa\u00e7\u00e3o de tarefas, \u00e9 tratada uma ordem de cada vez, pelo que a primeira ordem programada fica com os melhores intervalos. O SkyPlanner programa todas as ordens, m\u00e1quinas, pessoas, ferramentas e materiais em conjunto, respeitando a disponibilidade de cada um e utilizando uma matriz com tempos de mudan\u00e7a de produ\u00e7\u00e3o que variam consoante o sentido da mudan\u00e7a. O Autopilot reprograma sempre que h\u00e1 uma altera\u00e7\u00e3o relevante. A solu\u00e7\u00e3o fica operacional em poucas semanas, a partir de 199 \u20ac por m\u00eas, com um per\u00edodo de teste de 30 dias com os seus pr\u00f3prios dados.<\/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 D365 SCM permite gerir tempos de prepara\u00e7\u00e3o dependentes da sequ\u00eancia?<\/summary>\n<p class=\"sp-faq__a\">O tempo de prepara\u00e7\u00e3o \u00e9 definido em cada opera\u00e7\u00e3o do roteiro, e o planeamento mestre pode sequenciar as ordens planeadas por atributos do produto, como a cor e o tamanho. O SkyPlanner APS utiliza uma matriz de tempos de prepara\u00e7\u00e3o (de azul para vermelho, 30 minutos; de vermelho para azul, 60) e sequencia as tarefas para minimizar o tempo total de prepara\u00e7\u00e3o.<\/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 SkyPlanner substitui o Planning Optimization?<\/summary>\n<p class=\"sp-faq__a\">N\u00e3o. O Planning Optimization continua a planear os materiais e a propor ordens de produ\u00e7\u00e3o planeadas. O SkyPlanner programa as ordens de produ\u00e7\u00e3o confirmadas em todos os recursos e devolve as datas programadas ao Supply Chain Management.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Posso testar o SkyPlanner antes de o integrar com o D365 SCM?<\/summary>\n<p class=\"sp-faq__a\">Sim. Exporte as ordens de produ\u00e7\u00e3o em aberto, as opera\u00e7\u00f5es dos roteiros e os recursos para Excel ou CSV, importe-os durante o per\u00edodo de teste de 30 dias e compare a programa\u00e7\u00e3o com o seu plano atual. Consulte os <a href=\"\/pt-pt\/precos\/\">pre\u00e7os<\/a>, <a href=\"\/pt-pt\/avaliacao\/\">inicie o teste<\/a> ou <a href=\"\/pt-pt\/vendas-de-contacto\/\">fale com a equipa comercial<\/a>.<\/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 \/ Microsoft Dynamics 365 Supply Chain Management O Dynamics 365 Supply Chain Management permite programar a produ\u00e7\u00e3o respeitando a capacidade real de m\u00e1quinas e pessoas? Job Scheduling, Planning Optimization e SkyPlanner APS S\u00f3 em parte. No Microsoft Dynamics 365 Supply Chain Management, o Planning Optimization s\u00f3 respeita a capacidade dispon\u00edvel dentro do &#8230; <a title=\"O Dynamics 365 Supply Chain Management permite programar a produ\u00e7\u00e3o respeitando a capacidade real de m\u00e1quinas e pessoas? Job Scheduling, Planning Optimization e SkyPlanner APS\" class=\"read-more\" href=\"https:\/\/skyplanner.ai\/pt-pt\/integracoes\/erp\/dynamics-365-scm\/programacao-producao\/\" aria-label=\"Leia mais sobre O Dynamics 365 Supply Chain Management permite programar a produ\u00e7\u00e3o respeitando a capacidade real de m\u00e1quinas e pessoas? Job Scheduling, Planning Optimization e SkyPlanner APS\">Ler mais<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":102828,"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-103449","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>Dynamics 365 SCM: programa\u00e7\u00e3o da produ\u00e7\u00e3o com capacidade real?<\/title>\n<meta name=\"description\" content=\"D365 SCM programa cada ordem respeitando a capacidade; Planning Optimization s\u00f3 num horizonte. Fun\u00e7\u00f5es, limites e quando precisa de um APS.\" \/>\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-pt\/integracoes\/erp\/dynamics-365-scm\/programacao-producao\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"O Dynamics 365 Supply Chain Management permite programar a produ\u00e7\u00e3o respeitando a capacidade real de m\u00e1quinas e pessoas? Job Scheduling, Planning Optimization e SkyPlanner APS\" \/>\n<meta property=\"og:description\" content=\"D365 SCM programa cada ordem respeitando a capacidade; Planning Optimization s\u00f3 num horizonte. Fun\u00e7\u00f5es, limites e quando precisa de um APS.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skyplanner.ai\/pt-pt\/integracoes\/erp\/dynamics-365-scm\/programacao-producao\/\" \/>\n<meta property=\"og:site_name\" content=\"SkyPlanner\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"18 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-pt\\\/integracoes\\\/erp\\\/dynamics-365-scm\\\/programacao-producao\\\/\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/pt-pt\\\/integracoes\\\/erp\\\/dynamics-365-scm\\\/programacao-producao\\\/\",\"name\":\"Dynamics 365 SCM: programa\u00e7\u00e3o da produ\u00e7\u00e3o com capacidade real?\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-pt\\\/#website\"},\"datePublished\":\"2026-10-20T16:09:04+00:00\",\"description\":\"D365 SCM programa cada ordem respeitando a capacidade; Planning Optimization s\u00f3 num horizonte. Fun\u00e7\u00f5es, limites e quando precisa de um APS.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-pt\\\/integracoes\\\/erp\\\/dynamics-365-scm\\\/programacao-producao\\\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/skyplanner.ai\\\/pt-pt\\\/integracoes\\\/erp\\\/dynamics-365-scm\\\/programacao-producao\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-pt\\\/integracoes\\\/erp\\\/dynamics-365-scm\\\/programacao-producao\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/pt-pt\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Integra\u00e7\u00f5es de software ERP e MES com o SkyPlanner\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/pt-pt\\\/integracoes\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SkyPlanner APS para o seu ERP\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/pt-pt\\\/integracoes\\\/erp\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"SkyPlanner APS para Dynamics 365 Supply Chain Management: programa\u00e7\u00e3o da produ\u00e7\u00e3o com capacidade real de m\u00e1quinas e pessoas\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/pt-pt\\\/integracoes\\\/erp\\\/dynamics-365-scm\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"O Dynamics 365 Supply Chain Management permite programar a produ\u00e7\u00e3o respeitando a capacidade real de m\u00e1quinas e pessoas? Job Scheduling, Planning Optimization e SkyPlanner APS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-pt\\\/#website\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/pt-pt\\\/\",\"name\":\"SkyPlanner\",\"description\":\"AI-powered production scheduling and planning software\",\"publisher\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-pt\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/skyplanner.ai\\\/pt-pt\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-pt\\\/#organization\",\"name\":\"Skycode Oy\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/pt-pt\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-pt\\\/#\\\/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-pt\\\/#\\\/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":"Dynamics 365 SCM: programa\u00e7\u00e3o da produ\u00e7\u00e3o com capacidade real?","description":"D365 SCM programa cada ordem respeitando a capacidade; Planning Optimization s\u00f3 num horizonte. Fun\u00e7\u00f5es, limites e quando precisa de um APS.","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-pt\/integracoes\/erp\/dynamics-365-scm\/programacao-producao\/","og_locale":"pt_PT","og_type":"article","og_title":"O Dynamics 365 Supply Chain Management permite programar a produ\u00e7\u00e3o respeitando a capacidade real de m\u00e1quinas e pessoas? Job Scheduling, Planning Optimization e SkyPlanner APS","og_description":"D365 SCM programa cada ordem respeitando a capacidade; Planning Optimization s\u00f3 num horizonte. Fun\u00e7\u00f5es, limites e quando precisa de um APS.","og_url":"https:\/\/skyplanner.ai\/pt-pt\/integracoes\/erp\/dynamics-365-scm\/programacao-producao\/","og_site_name":"SkyPlanner","twitter_card":"summary_large_image","twitter_misc":{"Tempo estimado de leitura":"18 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skyplanner.ai\/pt-pt\/integracoes\/erp\/dynamics-365-scm\/programacao-producao\/","url":"https:\/\/skyplanner.ai\/pt-pt\/integracoes\/erp\/dynamics-365-scm\/programacao-producao\/","name":"Dynamics 365 SCM: programa\u00e7\u00e3o da produ\u00e7\u00e3o com capacidade real?","isPartOf":{"@id":"https:\/\/skyplanner.ai\/pt-pt\/#website"},"datePublished":"2026-10-20T16:09:04+00:00","description":"D365 SCM programa cada ordem respeitando a capacidade; Planning Optimization s\u00f3 num horizonte. Fun\u00e7\u00f5es, limites e quando precisa de um APS.","breadcrumb":{"@id":"https:\/\/skyplanner.ai\/pt-pt\/integracoes\/erp\/dynamics-365-scm\/programacao-producao\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skyplanner.ai\/pt-pt\/integracoes\/erp\/dynamics-365-scm\/programacao-producao\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skyplanner.ai\/pt-pt\/integracoes\/erp\/dynamics-365-scm\/programacao-producao\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skyplanner.ai\/pt-pt\/"},{"@type":"ListItem","position":2,"name":"Integra\u00e7\u00f5es de software ERP e MES com o SkyPlanner","item":"https:\/\/skyplanner.ai\/pt-pt\/integracoes\/"},{"@type":"ListItem","position":3,"name":"SkyPlanner APS para o seu ERP","item":"https:\/\/skyplanner.ai\/pt-pt\/integracoes\/erp\/"},{"@type":"ListItem","position":4,"name":"SkyPlanner APS para Dynamics 365 Supply Chain Management: programa\u00e7\u00e3o da produ\u00e7\u00e3o com capacidade real de m\u00e1quinas e pessoas","item":"https:\/\/skyplanner.ai\/pt-pt\/integracoes\/erp\/dynamics-365-scm\/"},{"@type":"ListItem","position":5,"name":"O Dynamics 365 Supply Chain Management permite programar a produ\u00e7\u00e3o respeitando a capacidade real de m\u00e1quinas e pessoas? Job Scheduling, Planning Optimization e SkyPlanner APS"}]},{"@type":"WebSite","@id":"https:\/\/skyplanner.ai\/pt-pt\/#website","url":"https:\/\/skyplanner.ai\/pt-pt\/","name":"SkyPlanner","description":"AI-powered production scheduling and planning software","publisher":{"@id":"https:\/\/skyplanner.ai\/pt-pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skyplanner.ai\/pt-pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/skyplanner.ai\/pt-pt\/#organization","name":"Skycode Oy","url":"https:\/\/skyplanner.ai\/pt-pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/skyplanner.ai\/pt-pt\/#\/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-pt\/#\/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-pt\/author\/jussi\/"},"uagb_comment_info":0,"uagb_excerpt":"Integra\u00e7\u00f5es \/ ERP \/ Microsoft Dynamics 365 Supply Chain Management O Dynamics 365 Supply Chain Management permite programar a produ\u00e7\u00e3o respeitando a capacidade real de m\u00e1quinas e pessoas? Job Scheduling, Planning Optimization e SkyPlanner APS S\u00f3 em parte. No Microsoft Dynamics 365 Supply Chain Management, o Planning Optimization s\u00f3 respeita a capacidade dispon\u00edvel dentro do&hellip;","_links":{"self":[{"href":"https:\/\/skyplanner.ai\/pt-pt\/wp-json\/wp\/v2\/pages\/103449","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skyplanner.ai\/pt-pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/skyplanner.ai\/pt-pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/pt-pt\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/pt-pt\/wp-json\/wp\/v2\/comments?post=103449"}],"version-history":[{"count":0,"href":"https:\/\/skyplanner.ai\/pt-pt\/wp-json\/wp\/v2\/pages\/103449\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/pt-pt\/wp-json\/wp\/v2\/pages\/102828"}],"wp:attachment":[{"href":"https:\/\/skyplanner.ai\/pt-pt\/wp-json\/wp\/v2\/media?parent=103449"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}