---
sourceDocument: Capacidades da Now Platform da Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/servicenow-platform

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Capacidades da Now Platform da Yokohama

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# Migrar personalizações e habilitar layouts de carrinho

# Migrar personalizações e habilitar layouts de carrinho {#ariaid-title1}

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

Mova a personalização para widgets do layout do carrinho e habilite os layouts de carrinho.

## Antes de Iniciar

Função necessária: administrador

## Por Que e Quando Desempenhar Esta Tarefa

Ao personalizar algumas macros de IU, você deve migrar as personalizações para os widgets do layout de carrinho antes de habilitar os layouts de carrinho.

A seguir estão as macros de IU cujas personalizações precisam de migração antes de habilitar layouts de carrinho:  
* sc_catalog_homepage_cart
* sc_catalog_requested_for
* catalog_item
* catalog_cart_default
* sc_cart_main
{#t_MoveCustomizationsToCartLayouts__ul_g2b_gwp_yq}

Além disso, se você tiver personalizado a página de IU com.glideapp.servicecatalog_category_view ou o conteúdo dinâmico do carrinho do catálogo, deverá migrar essas personalizações antes de habilitar os layouts de carrinho.

## Procedimento

1. Salve cópias das personalizações para referência posterior.
2. Reverta as personalizações para restaurar as macros personalizadas ou outro conteúdo para o estado padrão.
3. Remova o registro da personalização da tabela de atualização do cliente \[sys_update_xml\].
4. Execute o seguinte script em Scripts em segundo plano para definir a propriedade e o estado correto para todos os itens no catálogo:  

       var cm = new CartLayoutMigration();cm.configureLayoutProperty();cm.setLayoutFalse();cm.setEmptyLayout();

5. Reimplemente todas as personalizações do layout de carrinho que você deseja manter na instância atualizada configurando macros de widget.
6. Para habilitar layouts de carrinho, defina a propriedade de sistema do Catálogo de serviços glide.sc.use_cart_layouts como Sim.

