Instalado com o Criador de serviços

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 6 min. de leitura
  • Vários tipos de componentes são instalados com o Criador de serviços.

    Os dados de demonstração estão disponíveis com o Criador de serviços. Os dados de demonstração fornecem a categoria do catálogo de serviços de Serviços departamentais.

    A criação de uma nova categoria de serviço também cria componentes para essa categoria de serviço.

    Os seguintes componentes são adicionados com o Criador de serviços:

    Tabelas

    Tabela 1. Tabelas do criador de serviço
    Tabela Descrição
    Categoria de serviço [catalog_category_request] Armazena todas as categorias de serviço.
    Usuário de solicitação de categoria de serviço [catalog_category_request_user] Rastreia executantes de uma categoria de serviço. Use esses registros para conceder ou remover funções conforme necessário.
    Serviço [sc_cat_item_producer_service] Armazena todos os serviços.
    Menu do app de categoria de serviço [service_category_app_menu] Armazena os menus da aplicação para cada categoria de serviço.
    Função do usuário da categoria de serviço [service_category_user_role] Rastreia usuários que receberam uma função por serem editores de uma categoria de serviço.

    Ações de IU

    Ação de IU Descrição
    Criar Categoria e Tabela Aprova uma categoria de serviço solicitada e cria componentes do sistema para essa categoria.
    Solicitar Publicação de Categoria Permite que um criador de serviço solicite que sua categoria seja publicada.
    Criar Novo Serviço Cria um novo serviço na categoria de serviço.
    Exibir Definição de Tabela Abre a definição da tabela de tarefas [sys_db_object] para uma categoria de serviço.
    Exibir Lista de Tarefas Abre a lista de tarefas associadas à categoria de serviço.

    Políticas de IU

    Política de IU Descrição
    Ocultar data de vencimento Oculta o campo Data de vencimento no formulário Categoria de serviço se o Estado for Solicitado ou a Data de vencimento estiver em branco.
    Ocultar categoria se estiver vazia Oculta o campo Categoria, se estiver vazio, no formulário Categoria de serviço.
    Mostrar Publicado Mostra a caixa de seleção Publicado no formulário Categoria de serviço se o Estado for Criado, mas não publicado ou Pronto para publicação.
    Ocultar nome da tabela Mostra a Tabela e oculta o nome da Tabela no formulário Categoria de Serviço se a Tabela tiver um valor.
    Ocultar nome da categoria Oculta o Nome no formulário Categoria de serviço se o Estado for Solicitado ou Rejeitado.
    Nome da tabela somente leitura Torna o nome do departamento e da tabela somente leitura no formulário de categoria de serviço se o estado não for Solicitado.
    Ocultar editores Oculta o campo Editores no formulário Categoria de serviço se o Estado for Solicitado ou Rejeitado.

    Propriedades

    Propriedade Descrição
    glide.citizen_developer.category.auto_publish Adiciona automaticamente novas categorias de serviço ao catálogo de serviços como subcategorias da categoria Serviços departamentais.
    • Tipo: verdadeiro|falso
    • Valor padrão: verdadeiro
    • Local: Tabela [sys_properties] propriedades do sistema
    glide.citizen_developer.set_category_roles Lista separada por vírgulas de funções que podem definir a categoria de um novo serviço.
    • Tipo: cadeia de caracteres
    • Valor padrão: admin, catalog_admin
    • Local: Tabela [sys_properties] propriedades do sistema
    glide.service_creator.auto_add_to_category Adiciona automaticamente novos serviços à categoria do catálogo de serviços Serviços departamentais, além da categoria específica do departamento.
    • Tipo: verdadeiro|falso
    • Valor padrão: verdadeiro
    • Local: Tabela [sys_properties] propriedades do sistema

    Inclusões de script

    Inclusão de script Descrição
    serviceCategoryIsUnpublished Função global que retorna verdadeiro se a publicação da categoria de serviço for cancelada.
    getMyCatalogCategories Função global que retorna uma lista de categorias para as quais o usuário atual é o gerente ou um editor.

    Scripts de cliente

    Client script Descrição
    Verificação de nome de categoria duplicado Exibe um aviso no formulário de solicitação de categoria de serviço quando a categoria de serviço solicitada tem o mesmo nome de uma categoria de serviço existente.
    Corrigir nome da tabela Garante um nome de tabela válido no formulário de solicitação de categoria de serviço.
    Ocultar serviços de rascunho Oculta a lista relacionada de serviços de rascunho no formulário de solicitação de categoria de serviço quando apropriado.
    Nome da tabela proposta Propõe um nome de tabela válido no formulário de solicitação de categoria de serviço para novas solicitações de categoria de serviço.
    Categoria publicada Exibe uma mensagem de ajuda quando Publicado é selecionado no formulário de solicitação de categoria de serviço.
    Ocultar executantes Oculta a lista relacionada Executantes no formulário de solicitação de categoria de serviço quando apropriado.
    Mensagem dos editores Exibe uma mensagem de ajuda para o campo Editores quando apropriado.
    Mensagem de outras tabelas Fornece informações sobre tabelas de categoria de serviço existentes para o departamento selecionado.
    Mensagem de estado Exibe uma mensagem de ajuda para o campo Estado.

    Regras de negócio

    Regra de negócio Descrição
    Consulta de serviço Restringe os usuários sem a função catalog_admin a exibir registros de serviço nas categorias de serviço das quais eles são gerentes ou editores.
    Novo serviço Fornece uma mensagem quando um novo registro sc_cat_item_producer_service é criado.
    Nome da tabela obrigatório Garante que uma solicitação de categoria de serviço tenha um nome de tabela válido antes da aprovação.
    Remover função de executante Remove a função relevante dos executantes do serviço quando eles são removidos de uma categoria.
    Consulta de solicitação de categoria Restringe usuários sem a função catalog_admin a exibir registros de categoria de serviço dos quais eles são gerentes ou editores.
    Função de Editor Adiciona e remove funções relevantes dos editores de categoria de serviço.
    Excluir função do usuário Remove a função relevante dos editores de categoria de serviço quando apropriado.
    Categoria publicada Define o estado como Publicado no Catálogo quando a caixa de seleção Publicado está marcada no formulário Solicitação de categoria de serviço.
    Preencher o nome do serviço se estiver vazio Preenche um nome de serviço se nenhum for fornecido.
    Adicionar categoria de serviços departamentais Adiciona um novo serviço à categoria do catálogo de serviços de Serviços departamentais.
    Usuário de execução padrão Torna um gerente de categoria o designado das tarefas de serviço se nenhum designado for especificado.
    Contagem de serviços de rascunho do bloco de anotações Gera mensagens de ajuda de campo.
    Solicitação de categoria do catálogo aprovada Cria componentes necessários para o uso de uma nova categoria de serviço.
    Função de gerente Concede funções relevantes aos gerentes de categoria.
    Novo script de serviço Preenche o script de um novo serviço para definir o grupo de atribuição ou usuário.
    getDepartmentUsers Retorna os usuários de um departamento.
    Consulta de item de rascunho Restringe os usuários sem a função catalog_admin a exibir rascunhos de registros de serviço dos quais eles são gerentes ou editores.
    Conceder função de executante Concede função relevante aos executantes do serviço.
    Nome do departamento do bloco de anotações Gera mensagens de ajuda de campo.
    Bloco de Anotações Gera mensagens de ajuda de campo.
    Outras tabelas do departamento Gera mensagens de ajuda de campo.
    Definir catálogo único de categoria única Preenche um catálogo padrão para um novo serviço.

    Notificações por e-mail

    Tabela 2. Notificações por e-mail do Criador de serviço
    Nome Descrição
    Categoria de serviço publicada Notifica o gerente de uma categoria de serviço quando a solicitação da categoria é aprovada.
    Categoria de serviço rejeitada Notifica o gerente de uma categoria de serviço quando a solicitação da categoria é rejeitada.
    Solicitação de categoria de serviço inserida Notifica os administradores de catálogo quando uma nova solicitação de categoria é criada.
    Categoria de serviço criada Notifica o gerente de uma categoria de serviço quando a categoria é criada.
    Publicação de categoria de serviço solicitada Notifica os administradores de catálogo quando a publicação de uma categoria é solicitada.
    Solicitação de categoria de serviço aberta Notifica o gerente de uma categoria de serviço quando uma nova solicitação de categoria é criada em seu nome.