Configurar e adicionar um botão de ação para iniciar uma solicitação de contrato

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • Como administrador de contrato, defina e adicione a ação de iniciar contrato ao seu espaço para permitir que você inicie solicitações de contrato.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    A aplicação Gestão de contratos Pro inclui um recurso interno para iniciar solicitações de contrato. Depois de instalar a aplicação, você deve definir uma ação declarativa para iniciar a funcionalidade de solicitação de contrato e adicioná-la ao seu espaço.

    Procedimento

    1. Defina a ação declarativa.
      1. Navegar até Todos > Estrutura do Now Experience > Ações declarativas > Ações de formulário
      2. Selecione Novo.
      3. No campo Implementado como, selecione Ação do cliente UFX.
      4. No campo Especificar ação do cliente, selecione Iniciar contrato.
      5. No formulário, preencha os outros campos.
        Para obter detalhes, consulte Formulário de atribuição de ação
      6. Clique com o botão direito no cabeçalho do formulário e selecione Salvar.
    2. Crie um mapeamento de evento para a ação declarativa definida.
      1. Selecione a exibição Avançada listada em Links relacionados.
      2. Navegue até a lista relacionada Mapeamentos de eventos do complemento de UX.
      1. Selecione Novo.
      2. No formulário, preencha os campos.

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

      3. Insira o seguinte 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"
        }
      4. Selecione Enviar

    Resultado

    Um botão de ação para a funcionalidade Iniciar contrato é configurado e adicionado ao seu espaço.