Criar Campo de Usuário
Esta página de ajuda é para Studio. Esta informação também está disponível para Desktop Studio.
|
Cria uma definição de dados personalizados por meio do Proactive XS para CXone Mpower. Qualquer tipo de definição de dados que você pode criar no CXone Mpower também pode ser criado através de Create User Field. |
Dependências
Create User Field é para ser usado apenas com o Proactive XS.
Tipos de script suportados
|
Telefone |
Propriedades de entrada
Estas propriedades definem dados que a ação usa durante a execução.
Propriedade |
Descrição |
---|---|
|
Insira uma frase curta que identifica exclusivamente esta ação no script. A legenda aparece na tela do script no ícone da ação. |
Name | Digite o nome que você deseja dar à sua fonte. Crie o prospecto v.1 usado para levar esse nome; no entanto, o mapeamento requer que o campo seja removido e armazenado aqui. |
DataType | O tipo de dados a ser retornado, como uma sequência, telefone, booleano, int, decimal, data, hora etc. |
Default Value | O valor que você forneceria a qualquer registro sem um mapeamento correspondente. Não pode exceder 200 caracteres. |
Associations | Aplica-se apenas ao tipo de dados do telefone. Uma correlação entre um tipo de dados do telefone e outra definição de dados personalizada. Verifique se a definição de dados personalizados é do mesmo tipo de dados que o campo associado. |
Condições de ramal resultante
Condições de ramal resultante permitem que você crie ramais no seu script para atender diferentes resultados quando uma ação é executada.
Condição |
Descrição |
---|---|
Default | Caminho percorrido, a menos que o script atenda a uma condição que exige que ele percorra um dos outros ramais. Também é percorrido se os outros ramais da ação não estiverem definidos. |
Error | Caminho tomado quando a ação não é executada corretamente. Por exemplo, quando há um problema inesperado como conectividade ruim, erros de sintaxe e assim por diante. A variável _ERR, com o caractere sublinhado, deve ser preenchida com uma explicação condensada do problema. |
FieldInUseByProcessingFilter | Caminho percorrido se houver uma tentativa de alterar ou remover um valor atualmente em uso por um filtro. |
InvalidDataType | Caminho percorrido se o tipo de dados fornecido não corresponder a um tipo de dados suportado. |
NoNameProvided | Caminho percorrido se a propriedade Nome estiver em branco. |
DataTypeMismatch | Caminho percorrido se o subcampo fornecido tiver um tipo de dados diferente do tipo de dados esperado. Por exemplo, um tipo de dados Date em vez de um booleano pode ser fornecido para conformidade. |
UserDefinedFieldNotFound | Caminho percorrido se o subcampo for mapeado para um campo inexistente. |
InvalidSubField | Caminho percorrido se os campos solicitados nas propriedades não puderem ser interpretados por CXone Mpower. |
DefaultValueDoesntMatchDataType | Caminho percorrido se o valor padrão especificado não corresponder ao tipo de dados especificado. Por exemplo, se o valor padrão for uma sequência, mas o tipo de dados for um número inteiro. |
DataTypeDoesntSupportDefaultValue | Caminho percorrido se o tipo de dados não suportar o valor padrão, por exemplo, o tipo de dados do telefone. |
FieldExceededLength | Caminho percorrido se a propriedade Nome tiver mais de 255 caracteres. |
InUseAsSubtype | Caminho percorrido se o campo estiver atualmente em uso como um subtipo de outro campo, especificamente se o tipo de dados estiver sendo alterado. |
InUseByFilter | Caminho tomado se o campo estiver sendo usado por um filtro. |
Exemplo de script
Este é um exemplo para mostrar como esta ação pode ser usada em scripts. Ele não é voltado para um script inteiro. Criação de script adicional pode ser necessária.
O script mostrado abaixo define todos os caminhos para Create User Field, que permite criar uma nova definição de dados personalizada.
Clique duas vezes na ação Snippet para visualizar as propriedades do snippet. Clique aqui para visualizar essas propriedades em uma exibição de texto.
Quer baixar este script?