---
sourceDocument: Yokohama Administração da Now Platform
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/platform-administration

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Yokohama Administração da Now Platform

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Tornar um campo obrigatório

# Tornar um campo obrigatório {#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

Os campos podem ser marcados como obrigatórios, o que significa que eles devem conter um valor antes que o registro possa ser salvo. Os campos obrigatórios são marcados com um indicador de status de campo antes do rótulo.

## Antes de Iniciar

Função necessária: Personalize_dictionary

## Por Que e Quando Desempenhar Esta Tarefa

Um campo obrigatório preenchido previamente pela plataforma com dados padrão, como um valor de um script de cliente, não exibe o indicador. No entanto, se você excluir este valor do campo, o indicador será exibido. A cor do indicador depende do estado do campo.

O uso de uma entrada de dicionário para tornar um campo obrigatório não funciona ao usar WebServices. Em vez disso, você pode usar uma política de dados. Para obter mais informações sobre políticas de dados, consulte [Política de dados](https://servicenow-prod.fluidtopics.net/asfyFgBnac61b5a8Hv4nAA "As políticas de dados permitem impor consistência de dados definindo estados obrigatórios e somente leitura para campos.").

## Procedimento

1. Clique com o botão direito do mouse no rótulo do campo no formulário e selecione Configure o Dicionário .
2. Em Dicionário , selecione Obrigatório caixa de seleção.
3. Clique em Atualizar.  
   Na próxima vez em que o formulário for aberto, um indicador de status de campo aparecerá ao lado do rótulo do campo, indicando que um valor é obrigatório. Se o campo obrigatório for preenchido previamente por qualquer motivo, o indicador de campo obrigatório não aparecerá.

   Os campos obrigatórios são globais. O campo é marcado como obrigatório em todos os lugares em que aparece em um formulário.

   Fazendo um Verdadeiro/Falso obrigatório não terá efeito. Verdadeiro/Falso os campos são sempre considerados como tendo um valor. Uma caixa de seleção marcada tem um valor verdadeiro e uma caixa de seleção não marcada tem um valor falso. Um desses valores atende ao requisito de um campo obrigatório.

   Um formulário pode ser salvo com um campo obrigatório vazio se esse campo for um campo de referência e se o campo primário também estiver em branco. No entanto, se o campo de referência obrigatória mostrar um valor do campo primário, o formulário não poderá ser salvo se este valor for excluído. Se o valor no campo referenciado for alterado, o valor desse campo será alterado em todos os lugares em que ele aparecer.
4. **Opcional:** Uso dictionary override\>override mandatorypara criar um campo obrigatório somente na tabela secundária e não na tabela primária.
**Tarefas relacionadas**   

* [Defina uma substituição de dicionário](https://servicenow-prod.fluidtopics.net/qhdUk_IiNXAgfCTOggmOwQ "Use uma substituição de dicionário para permitir que um campo em uma tabela secundária tenha um valor ou comportamento diferente do mesmo campo em uma tabela primária. Por exemplo, uma substituição de dicionário muda o valor padrão do campo Prioridade de 4 na tabela primária para 5 na tabela Incidente.")  
**Tópicos relacionados**   

* [Defina um campo de IC como obrigatório](https://www.servicenow.com/docs/access?context=t_SetCIFieldMandatory&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US)

