Você está aqui:
Validações de presentes em educação
Para concluir as migrações de dados em massa da maneira mais rápida e tranquila possível, pause algumas validações de presente. Pausar verificações em transações de presente, compromissos de presente e agendas de compromisso de presente diminui o atrito durante o processo de migração. Use essas tabelas para revisar validações de presente e ver quais verificações estão disponíveis para pausa nas Configurações de Captação de recursos.
| EDIÇÕES NECESSÁRIAS |
|---|
| Disponível em: Lightning Experience |
Disponível em: Edições Enterprise, Performance, Unlimited e Developer com Education Cloud Disponível em: Edições Enterprise, Unlimited e Developer com a Nonprofit Cloud |
| Permissões de usuário necessárias | |
|---|---|
| Para definir as configurações de Captação de recursos: | Grupo de conjuntos de permissões Fundraising_Admin OU Conjunto de permissões de Acesso total ao Education Cloud modificado |
Você pode pausar validações de presente para migrações de dados em Configurações de Captação de recursos. Para pausar validações de presente em uma carga útil por carga útil, use a Fundraising Business Process API.
Validações de transação de presente
| Validação | Descrição | Pode ser pausado? |
|---|---|---|
Valor original positivo |
Confirma que o valor original da transação de presente é maior ou igual a zero. | Não |
| Atualizar valor original restrito | Restringe atualizações ao campo Valor original de transações de presente porque o status é Pago. | Sim. Se o Accounting Subledger estiver ativo, ele impedirá que os usuários pausem essa validação. |
| Atualizar código ISO da moeda restrito | Restringe atualizações ao campo Código ISO da moeda de transações de presente porque o status é Pagado ou Reembolsado totalmente. | Não |
| Atualizar doador restrito | Restringe atualizações ao campo Doador de transações de presente porque o status é Pagado ou Reembolsado totalmente. | Sim |
| Atualizar data de conclusão da transação restrita | Restringe atualizações ao campo Data de conclusão da transação do presente, pois o status é Pago. | Sim. Se o Accounting Subledger estiver ativo, ele impedirá que os usuários pausem essa validação. |
| Status final da transação | Evita alterações inválidas no campo Status da transação de presente. | Não |
| Data de conclusão da transação obrigatória | Se você alterar o valor do campo Status da transação de presente para Pagado ou Totalmente reembolsado, defina o campo Data de conclusão da transação. | Não |
| Atualizar o compromisso de presente | Restringe a edição do campo Compromisso de presente porque o valor do campo Status é um valor diferente de Não pago ou Pendente. | Sim |
| Atualizar a agenda de compromissos de presente | Restringe a edição do campo Agenda de compromisso de presente porque o Status é um valor diferente de Não pago ou Pendente. | Sim |
| Data de vencimento da transação obrigatória | Verifica se o campo Data de vencimento da transação está concluído. | Não |
| Data de vencimento vs. Data de início da programação | Verifica se a Data de vencimento da transação é igual ou posterior à Data de início da agenda de compromisso de presente. | Não |
| Data de vencimento dentro do intervalo de agendamento | Verifica se a Data de vencimento da transação está entre a Data de início e a Data de término da Agenda de compromisso de presente. | Não |
| Correspondência de agenda de compromisso de presente | Verifica se a Agenda de compromisso de presente pertence ao compromisso de presente associado. | Não |
| Transação única para agenda personalizada | Verifica se uma Agenda de compromisso de presente personalizada está vinculada a apenas uma transação de presente. | Não |
| Correspondência de campanha e origem de alcance | Garante que o valor do campo Código-fonte de alcance da transação de presente seja válido para a campanha selecionada. | Não |
Validações de compromisso de presente
| Validação | Descrição | Pode ser pausado? |
|---|---|---|
| Valor total esperado não negativo | Verifica se o Valor total do compromisso esperado do compromisso de presente é maior ou igual a zero. | Não |
| Data de término maior que a Data de início | Evita que a Data de término esperada do compromisso de presente seja anterior à Data de início esperada. | Não |
| Previna atualizações de Tipo de agenda quando existe Agenda de compromisso de presente | Evita atualizar o valor do campo Tipo de agendamento do compromisso de presente porque o compromisso tem uma Agenda de compromisso de presente associada. | Não |
| Atualizar status para rascunho restrito | Evita alterar o valor do campo Status de um compromisso de presente de volta para Rascunho depois de ser definido como Ativo e ter transações de presente associadas. | Sim |
| Atualizar status para fechado restrito | Evita alterar o valor do campo Status de um compromisso de presente de Fechado para qualquer status que não Ativo porque ele tem transações de presente associadas. | Sim |
| Atualizar status para pausado restrito | Evita atualizar o campo Status do compromisso de presente para Pausado porque Pausar transações é o Tipo de agenda de compromisso de presente atual. | Não |
| Atualizar status pausado restrito | Impede a atualização do campo Status do compromisso de presente de Pausado para qualquer valor que não Expirado, Com falha ou Ativo, pois o Tipo de agenda de compromisso de presente atual é Criar transações. | Não |
| Atualizar código ISO da moeda restrito | Restringe atualizações ao valor do campo Código ISO da moeda do compromisso de presente porque existem registros de Agenda de compromisso de presente. | Não |
Validações de agenda de compromisso de presente
| Validação | Descrição | Pode ser pausado? |
|---|---|---|
| Intervalo de transação positivo | Verifica se o valor do campo Intervalo de transação da agenda de compromisso de presente é maior que zero. | Não |
| Valor da transação não negativo | Verifica se o valor do campo Valor da transação da agenda de compromisso de presente é maior ou igual a zero. | Não |
| Data de término maior que a Data de início | Verifica se a Data de término da agenda de compromisso de presente não é anterior à Data de início. | Não |
| Dia da transação exigido para mensal | Verifica se o valor do campo Dia da transação da agenda de compromisso de presente é maior que zero porque o Período da transação é mensal. | Não |
| Intervalo de transações inferior a 100 | Verifica se o valor do campo Intervalo de transação da agenda de compromisso de presente é menor ou igual a 100. | Não |
| Período de transação necessário para recorrência | Verifica se o campo Período de parcelamento da agenda de compromisso de presente está preenchido para agendas recorrentes. | Não |
| Impedir edição quando a agenda tiver transações | Evita a atualização de campos porque uma agenda de compromisso de presente tem transações de presente associadas. | Sim |
| Data de início da agenda antes da data de vencimento da transação | Verifica se a Data de início da agenda de compromisso de presente é anterior à data de vencimento da primeira transação de presente associada. | Não |
| A data de término da agenda deve ser posterior à data de vencimento da transação mais recente | Verifica se a Data de término da agenda de compromisso de presente é posterior à data de vencimento da transação de presente associada mais recente. | Não |
| Exigir compromisso de presente para agendas personalizadas | Verifica se agendas de compromisso de presente personalizadas estão associadas a um ID de compromisso de presente. | Não |
| Agendas personalizadas não podem ser pausadas | Verifica se o usuário cria uma agenda personalizada, o campo Tipo da agenda de compromisso de presente não é definido como Pausar transações. | Não |
| Agendas personalizadas só podem ser criadas em Compromisso de presente com um Tipo de agenda personalizado | Verifica se somente agendas de compromisso de presente personalizadas são criadas e associadas a compromissos de presente que têm um campo Tipo de agenda definido como Personalizado. | Não |
| Limite de 50 agendas personalizadas | Verifica se cada solicitação cria não mais de 50 agendas de compromisso de presente personalizadas. | Não |
| Evitar agendas sobrepostas | Valide se a Agenda de compromisso de presente não se sobrepõe a outras agendas. | Não |
| Impedir a criação da agenda quando o Tipo de agenda de compromisso de presente estiver em branco | Verifica se a Agenda de compromisso de presente está associada apenas a um Compromisso de presente que tenha um Tipo de agenda definido. | Não |
| Previna tipos de agenda com correspondência incorreta | Verifica se o valor do campo Tipo da agenda de compromisso de presente (Recorrente ou Personalizado) corresponde ao Tipo de agendamento do compromisso de presente. | Não |
- Pausar validações de presentes
Minimize o atrito durante as migrações de dados em massa pausando validações em transações de presente, compromissos de presente e agendas de compromisso de presente.

