Instalado com o Criador de serviços
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 | 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.
|
| glide.citizen_developer.set_category_roles | Lista separada por vírgulas de funções que podem definir a categoria de um novo serviço.
|
| 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.
|
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
| 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. |