Adicionar um botão de ação do espaço para iniciar uma solicitação de contrato

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • Como administrador, defina um botão de ação no espaço e mapeie-o para a ação interna que inicia uma solicitação de contrato.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Adicione a funcionalidade de solicitação de início de contrato ao seu espaço.
      1. Navegar até Tudo > Estrutura do Now Experience > Ações declarativas > Ações de formulário
      2. Selecione Novo.
      3. Defina a ação para o tipo ação do cliente UXF e mapeie a ação para a funcionalidade de solicitação de início de contrato e inserindo os seguintes valores de campo.
        Tabela 1. Campos para iniciar solicitação de contrato
        Campo Valor
        Implementados como Ação do cliente UFX
        Especificar ação do cliente Iniciar contrato
      4. No formulário, preencha os outros campos.
        Para obter detalhes, consulte Formulário de atribuição de ação
      5. Clique com o botão direito no cabeçalho do formulário e selecione Salvar.
    2. Crie um mapeamento de eventos para a ação declarativa definida.
      1. Selecione Exibição avançada listada em Links relacionados.
      2. Selecione na lista relacionada Mapeamentos de eventos do complemento de UX.
      3. Selecione Novo.
      4. No formulário, preencha os campos.

        Para obter uma descrição dos valores dos campos, consulte Formulário de mapeamento de evento de complemento do UFX.

      5. Defina os campos a serem enviados colando o seguinte código JSON no campo Mapeamento de carga de destino.
        {
            "container": {
                "fields": {
                    "binding": {
                        "address": [
                            "fields"
                        ]
                    },
                    "type": "EVENT_PAYLOAD_BINDING"
                },
                "params": {
                    "binding": {
                        "address": [
                            "params"
                        ]
                    },
                    "type": "EVENT_PAYLOAD_BINDING"
                },
                "route": {
                    "binding": {
                        "address": [
                            "route"
                        ]
                    },
                    "type": "EVENT_PAYLOAD_BINDING"
                }
            },
            "type": "MAP_CONTAINER"
        }
      6. Selecione Enviar.

    Resultado

    Um botão de ação para os usuários iniciarem solicitações de contrato foi adicionado ao seu espaço.