---
sourceDocument: Interface do usuário da Now Platform Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/platform-user-interface

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Interface do usuário da Now Platform Yokohama

ft:clusterId :

    - platux

bundleId :

    - platux

workflow :

    - Platform


---

# CMS para Portal de serviçostransição

# CMS para Portal de serviçostransição {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 6 min. de leitura

Seu CMS pode incluir formulários complexos e personalizações que não são renderizadas conforme o esperado em Portal de serviços. Use este guia para entender a melhor forma de modificar seu CMS e. Catálogo de serviçosimplementação para Portal de serviçose para entender como uma conversão pode afetar seus usuários.
Se você estiver pensando em fazer a transição do CMS para Portal de serviços, certifique-se de entender o impacto da mudança para um ambiente móvel. Revise o. [Client móvel GlideForm (formulário g) e migração](https://www.servicenow.com/docs/access?context=r_MobilePlatformMigrationImpacts&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US).  
Nota:  
Para obter informações sobre como redirecionar usuários do CMS para Portal de serviços, consulte [Como redirecionar automaticamente usuários que navegam para qualquer página do CMS para o Portal de serviços \[KB0722455\]](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0722455)artigo na Base de conhecimento do Now Support.

## Nível de suporte e ações de transição {#cms-sp-migrate__section_a2y_pyn_z1b}

{#cms-sp-migrate__table_vsy_zyn_z1b__entry__3}

| Componente do CMS | Suporte Portal de serviços | Possíveis ações de transição |
|-|-|-|
| Pesquisas de dados | O componente do lado do cliente de uma pesquisa de dados não é compatível com Portal de serviços. No entanto, a pesquisa de dados é aplicada na plataforma quando um registro é enviado ou atualizado em Portal de serviços. | Embora as pesquisas de dados não sejam aplicadas no Portal de serviços, O registro é atualizado conforme esperado na IU da plataforma quando enviado ou atualizado no Portal de serviços. Se o CMS for usado somente por solicitantes, essa limitação pode não afetar sua implementação. |
| Blocos de conteúdo | Como os blocos de conteúdo usam Jelly, eles não são compatíveis com Portal de serviços . | Em Portal de serviços, blocos de conteúdo são substituídos por widgets. Os widgets são componentes altamente personalizáveis que podem consultar dados de registro, exibir e atualizar registros e coletar entrada do usuário. Os widgets do sistema base geralmente cobrem a maioria dos casos de uso. Assim como você adiciona blocos de conteúdo a uma página no CMS, você pode adicionar widgets a uma página usando Portal de serviçosDesigner. |
| Macros de IU | Como as macros de IU usam Jelly, elas não são compatíveis com Portal de serviços. | * Em Portal de serviços, Você pode usar widgets em vez de macros de IU. Os widgets do sistema base geralmente cobrem a maioria dos casos de uso, mas para soluções personalizadas, você pode desenvolver novos widgets usando o AngularJS. * Se a sua implementação incluir macros de IU em Catálogo de serviçosformulários que fazem referência a outros campos ou variáveis no formulário, você pode incorporar o widget em um Catálogo de serviçosvariável. Saiba mais: [Substitua um Catálogo de serviçosscript de formulário com um widget](https://servicenow-prod.fluidtopics.net/g3tUO~JO8qc4EnPbOxY9kA "Você pode usar widgets em Portal de serviçosPara substituir macros de IU. . Catálogo de serviçosO formulário inclui uma macro de IU que faz referência a outros campos ou variáveis no formulário. Você pode criar um widget para armazenar código reutilizável e incorporá-lo no Catálogo de serviçosformulário. Use uma sintaxe especial para acessar todos os campos de variáveis no formulário."). {#cms-sp-migrate__ul_yr5_2vm_nbb} |
| Ações de IU | Todas as ações de IU do lado do servidor são compatíveis com Portal de serviços, embora SetRedirectURL() as operações são ignoradas porque Portal de serviçosos formulários manipulam o redirecionamento de uma maneira diferente da plataforma. O widget de formulário ignora todas as ações de IU marcadas como Cliente. | * Refatorar todas as ações de IU a serem removidas SetRedirectURL() operações. * Verifique se as ações de IU não estão marcadas como cliente. {#cms-sp-migrate__ul_hyc_kp4_jbb} |
| Client scripts de catálogo | Somente opções de Tipo de IU Portal de serviços/celular e. Todos são compatíveis. Tipo de IU Desktop não é compatível com Portal de serviços. Para obter uma lista de APIs compatíveis, consulte [Scripts do cliente e do portal de serviços](https://servicenow-prod.fluidtopics.net/hMuc1rgqgxIbDlSJ_HSxGg "Você pode usar scripts de cliente e scripts de cliente de catálogo no Portal de serviçosSe o Tipo de IU estiver definido como Portal de serviços/celular ou Todos . Scripts de cliente e scripts de cliente de catálogo são usados com o widget de formulário e o widget de item do catálogo SC, em vez de um controlador de cliente de widget."). Nota: Não há suporte para chamadas JavaScript síncronas em Portal de serviçose devem ser substituídos por chamadas assíncronas. Por exemplo, o. GetXMLWait() O método da classe GlideAjax não é compatível com Portal de serviços. Em vez disso, use um dos seguintes métodos assíncronos compatíveis: * GetXML (retorno de chamada de função) * GetXMLAnswer (retorno de chamada de função) {#cms-sp-migrate__ul_dp4_gvt_z1b} Para obter informações adicionais sobre GlideAjax, consulte [GlideAjax](https://www.servicenow.com/docs/access?context=c_GlideAjaxAPI&version=yokohama&pubname=yokohama-api-reference&ft:locale=en-US). Para entender o impacto de atualizar seu CMS para funcionar em um ambiente móvel, revise [Client móvel GlideForm (formulário g) e migração](https://www.servicenow.com/docs/access?context=r_MobilePlatformMigrationImpacts&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US). | * Atualize seus scripts para remover APIs de cliente incompatíveis. * Verifique se o Tipo de IU de script está definido como Portal de serviços/celular ou Todos . {#cms-sp-migrate__ul_pyb_225_bbb} |
| Políticas de IU | As políticas de IU com script só podem usar APIs compatíveis em Portal de serviços. Para obter uma lista de APIs compatíveis, consulte [Scripts do cliente e do portal de serviços](https://servicenow-prod.fluidtopics.net/hMuc1rgqgxIbDlSJ_HSxGg "Você pode usar scripts de cliente e scripts de cliente de catálogo no Portal de serviçosSe o Tipo de IU estiver definido como Portal de serviços/celular ou Todos . Scripts de cliente e scripts de cliente de catálogo são usados com o widget de formulário e o widget de item do catálogo SC, em vez de um controlador de cliente de widget."). | Atualize seus scripts para remover APIs de cliente incompatíveis. |
| Catálogo de serviços variáveis | Catálogo de serviçosas variáveis são compatíveis com Portal de serviçoscom as seguintes exceções: * Macros de IU e tipos de variáveis de páginas de IU não são compatíveis. * Scripts de validação para variáveis não são compatíveis. Os tipos de validação compatíveis incluem: * . Obrigatório campo no formulário de variável. * Variáveis somente leitura. * Todos os campos no Disponibilidade do formulário de variável. {#cms-sp-migrate__ul_mkj_yzn_z1b} * O tamanho de variável padrão não é compatível. * Não há suporte para expandir e recolher o texto de ajuda. Em vez disso, o. Texto de ajuda e. Instruções Os campos definidos na guia Anotações no formulário de variável são sempre expandidos. . Marcador de ajuda não é exibido. * A variável Coletor de lista é exibida como uma lista de seleção em vez de um slushbucket no Portal de serviços. {#cms-sp-migrate__ul_mmt_jnd_pbb} | * Se incorporar um widget em um formulário de item do catálogo, você pode usar o tipo de variável de macro de IU. Saiba mais: [Substitua um Catálogo de serviçosscript de formulário com um widget](https://servicenow-prod.fluidtopics.net/g3tUO~JO8qc4EnPbOxY9kA "Você pode usar widgets em Portal de serviçosPara substituir macros de IU. . Catálogo de serviçosO formulário inclui uma macro de IU que faz referência a outros campos ou variáveis no formulário. Você pode criar um widget para armazenar código reutilizável e incorporá-lo no Catálogo de serviçosformulário. Use uma sintaxe especial para acessar todos os campos de variáveis no formulário."). * Se estiver usando variável com anotações, certifique-se de testar os itens do catálogo em Portal de serviçospara garantir que o texto de ajuda seja exibido conforme esperado. {#cms-sp-migrate__ul_fgm_3rd_pbb} |
| Guias de pedidos | Guias de pedido em Portal de serviçosUse o widget Guia de pedidos. | Guias de pedidos grandes podem causar problemas de desempenho no Portal de serviços. Se você tiver guias de pedido grandes, poderá: * Divida-os em várias guias de ordem. * Simplifique as variáveis usadas nos guias de pedido. * Como uma solução temporária, você pode renderizar o. Catálogo de serviçosItem usando um iFrame. Consulte [Catálogo de serviços formulários em Portal de serviços](https://servicenow-prod.fluidtopics.net/TMW5~LIaKjbZfV5yOfcMBg "Catálogo de serviçosos formulários são renderizados em Portal de serviçoswidgets em um layout de duas colunas. Formulários complexos podem não ser exibidos como esperado."). {#cms-sp-migrate__ul_lkq_fjb_jbb} |
| Produtores de registro | Os produtores de registro são usados em Portal de serviçoscom as seguintes diferenças: * A ordem de classificação dos itens do catálogo nos produtores de registro não é respeitada. * Os valores de data não respeitam o fuso horário quando o produtor de registro envia um registro. {#cms-sp-migrate__ul_i1m_m25_z1b} | Certifique-se de testar todos os produtores de registro usados em Portal de serviçospara garantir que eles se comportem como esperado. |
| Cenários de login e redirecionamentos | No CMS, você usou a inclusão de script CMSEntryPage para definir cenários de login. Em vez disso, Portal de serviçosUsa a inclusão do script SPEntryPage e as propriedades do sistema relacionadas para definir cenários de login. Não há suporte para redirecionamentos em Portal de serviços. | Em Portal de serviços, Defina o comportamento de login modificando a inclusão do script SPEntryPage e definindo as propriedades do sistema. Para obter mais informações, consulte [Sign-on único, logins e redirecionamentos de URL](https://servicenow-prod.fluidtopics.net/EeLhGSZYOVTa4fWUauBLyg#c_SPSSOLoginAndRedirects "Portal de serviços usa uma combinação de propriedades do sistema e inclusões de script para determinar como o sistema lida com redirecionamentos de URL para usuários que fazem login no portal."). |
| Catálogo de serviços formulários | Catálogo de serviços formulários como itens do catálogo e produtores de registro são renderizados em widgets em um layout de duas colunas. Formulários complexos podem não ser exibidos como esperado. * Somente as configurações de contêiner de nível superior são atendidas. Se houver outros contêineres no contêiner de nível superior, eles serão renderizados como uma única coluna. Se houver divisões de contêiner ou contêineres aninhados nesses contêineres adicionais, eles serão renderizados como uma única coluna. Um contêiner de nível superior não é secundário de nenhum outro contêiner. * Pode haver no máximo duas colunas em Portal de serviços. Se a sua implementação incluir formulários com mais de duas colunas, os campos serão reorganizados em duas colunas no Portal de serviços. * Os conjuntos de variáveis são tratados como contêineres. Todas as regras listadas anteriormente se aplicam a conjuntos de variáveis, bem como a todos os contêineres dentro delas. * O tamanho da variável padrão não é compatível em Portal de serviços. {#cms-sp-migrate__ul_b2b_np4_z1b} | * Simplifique todos os formulários complexos no Catálogo de serviços. * Como uma solução temporária, você pode renderizar o. Catálogo de serviçosItem usando um iFrame. Consulte [Catálogo de serviços formulários em Portal de serviços](https://servicenow-prod.fluidtopics.net/TMW5~LIaKjbZfV5yOfcMBg "Catálogo de serviçosos formulários são renderizados em Portal de serviçoswidgets em um layout de duas colunas. Formulários complexos podem não ser exibidos como esperado."). {#cms-sp-migrate__ul_ndq_t2h_cbb} |
| Carrinho | . Portal de serviçosInclui um widget de carrinho de compras do sistema base. | Use o widget Carrinho de compras. |
[ ]

{#cms-sp-migrate__table_vsy_zyn_z1b}

