| Imprimir Abrir a versão em PDF da Ajuda on-line

#### ExcludeChannel A função ExcludeChannel no Expression Builder retornará FALSE se o nome do canal especificado for o canal de onde vem a solicitação. ### Sintaxe ExcludeChannel(nome do canal) ### Result Type Booliano ### Argumentos A tabela a seguir descreve os argumentos da função.
Argumento | Descrição
--- | ---
nome do canal | O nome do canal a ser excluído.
A tabela a seguir descreve as strings válidas para uso no argumento de nome do canal. As strings diferenciam letras maiúsculas e minúsculas.
String de nome do canal | Descrição
--- | ---
Importar | Essa string de canal exclui atualizações realizadas por meio da funcionalidade de importação e do Oracle Data Loader On Demand.
On-line | Essa string de canal exclui atualizações realizadas por: Interações do usuário em janelas do navegador, incluindo atualizações da funcionalidade Atualização em Massa e mesclagens de registro Chamadas à API REST OBSERVAÇÃO: A string de canal On-line não exclui atualizações realizadas por meio da funcionalidade de importação.
Atualização em massa | Essa string de canal exclui atualizações realizadas apenas por meio da funcionalidade Atualização em Massa. OBSERVAÇÃO: Atualizações realizadas por meio da funcionalidade Atualização em Massa também são excluídas pela string de canal On-line.
Mescla de registros | Essa string de canal exclui atualizações realizadas apenas pelas mesclagens de registro. OBSERVAÇÃO: Atualizações de mesclagens de registro também são excluídas pela string de canal On-line.
Serviços Web | Esta string de canal exclui atualizações dos serviços Web.
Escritório | Esta string de canal exclui atualizações do Oracle CRM On Demand Integration for Office.
OEI | Esta string de canal exclui atualizações do Oracle Outlook Email Integration On Demand e do Oracle Notes Email Integration On Demand.
Desktop | Esta string de canal exclui atualizações do Oracle CRM On Demand Desktop.
Rest | Essa string de canal exclui atualizações apenas de chamadas de API REST. OBSERVAÇÃO: Atualizações de chamadas à API REST também são excluídas pela string de canal On-line.
Mobile | Essa string de canal exclui atualizações do Oracle CRM On Demand Connected Mobile Sales.
### Exemplos O exemplo a seguir impede que um processo seja acionado por uma solicitação de serviço Web: ExcludeChannel("Serviços Web") O exemplo a seguir impede que um processo seja acionado por uma operação de importação ou pelo Oracle Data Loader On Demand: ExcludeChannel("Importar") ### Exemplo de Permissão de Atualizações On-line Especificadas Quando a string de canal On-line é especificada com a função ExcludeChannel, as atualizações dos seguintes canais são impedidos: Todas as interações do usuário nas janelas do navegador, incluindo atualizações realizadas por meio da funcionalidade Atualização em Massa e mesclagens de registro Chamadas à API REST Se desejar permitir atualizações das chamadas à API REST, ou da funcionalidade Atualização em Massa, ou das mesclagens de registro, mas quiser impedir atualizações de outras interações do usuário nas janelas do navegador, use a função IIF com a função ExcludeChannel para especificar os canais on-line que deseja permitir. Por exemplo, para permitir atualizações nos registros da conta pelas chamadas à API REST e impedir atualizações nos registros da conta a partir das interações do usuário nas janelas do navegador, incluindo a funcionalidade Atualização em Massa e mesclagens de registro, você pode criar uma regra de workflow com a seguinte configuração: O tipo de registro é Conta. O evento de acionamento é Antes do Registro Mod. Salvo. A caixa de seleção Cancelar Salvamento é marcada. A condição é a seguinte: IIf(ExcludeChannel("Online"),1,IIf(ExcludeChannel("Rest"),0,1)) Essa regra de workflow permite atualizações de todos os canais que não são impedidos pela string de canal On-line, como serviços Web e a funcionalidade de importação, bem como atualizações das chamadas à API REST. OBSERVAÇÃO: Ao combinar a função ExcludeChannel com outra função, como mostrado neste exemplo, lembre-se de que a função ExcludeChannel retornará um valor FALSE se o nome do canal especificado for o canal de onde veio a solicitação. #### Tópicos relacionados Consulte os seguintes tópicos para obter informações relacionadas ao Expression Builder: Sobre o Expression Builder Usando o Expression Builder Funções do Expression Builder

Publicado em agosto de 2022 | Copyright © 2005, 2022, Oracle e/ou suas empresas afiliadas. Legal Notices.