Record producer para pm_project

AugustoObramax
Tera Contributor

Olá, meu amigos!

Tudo bem?

 

Gostaria de uma ajuda, gostaria de criar um record producer para a tabela pm_project, para que o solicitante, possa solicitar via chamado diretamente para este formulário, a inclusão de uma iniciativa, o que preciso colocar de informação no record producer?

 

Eu não tenho o módulo SPM para ter p portal de idéias, seria uma questão para o futuro, de imediato seria este puxadinho.

 

Obrigado pela ajuda!

1 ACCEPTED SOLUTION

CarlosJuniorCg
Giga Contributor

Bem, para criar um Record Producer que permitirá aos solicitantes registrarem novas iniciativas na tabela pm_project via chamado no ServiceNow, você precisará de algumas informações e configurações fundamentais para que o processo funcione de forma eficaz. Vamos detalhar os passos e os campos essenciais:

1. Criar o Record Producer

Para iniciar, crie o Record Producer na tabela pm_project. Acesse:

  • Service Catalog > Record Producers
  • Clique em New e escolha a tabela pm_project como destino.

2. Informações Essenciais a Configurar no Record Producer

Aqui estão os campos que recomendaria incluir, com base nas informações mínimas para iniciar um novo projeto ou iniciativa:

  • Título do Projeto/Iniciativa: Um campo de texto para que o solicitante possa nomear a iniciativa.
  • Descrição: Campo de texto longo (text area) para uma descrição detalhada do projeto ou iniciativa, informando o objetivo, escopo, etc.
  • Categoria do Projeto: Um dropdown com categorias predefinidas (como Desenvolvimento de Software, Infraestrutura, Migração, etc.), para ajudar na classificação do projeto.
  • Prioridade: Campo de escolha com valores como Alta, Média, Baixa, para que o solicitante indique a urgência da iniciativa.
  • Departamento Solicitante: Campo de referência ou dropdown para identificar qual departamento está solicitando.
  • Patrocinador do Projeto: Nome do responsável pelo projeto, geralmente um gestor ou pessoa-chave.
  • Orçamento Estimado (opcional): Campo numérico para um valor estimado de investimento no projeto.
  • Data Desejada de Conclusão: Campo de data para definir uma data-alvo para a conclusão da iniciativa.
  • Justificativa do Projeto: Explicação de por que o projeto é importante ou necessário, para que o comitê avaliador tenha informações para priorização.
  • Documentos Anexos (se aplicável): Caso seja necessário incluir algum tipo de anexo para o projeto, permita o upload de arquivos.

3. Configurações do Record Producer

Após adicionar os campos:

  • Script de Pré-Envio (Pre-Submit Script😞 Se necessário, inclua scripts para validações adicionais ou preenchimento automático de certos campos.
  • Mapeamento de Campos: Mapeie os campos criados no Record Producer para os campos correspondentes na tabela pm_project.
  • Página de Confirmação: Configure uma mensagem personalizada para confirmar a criação do projeto ao solicitante após a submissão do formulário.

4. Teste e Validação

Finalmente, faça testes para garantir que os campos estão corretos, e que os dados inseridos pelo usuário estão sendo registrados adequadamente na tabela pm_project.

View solution in original post

2 REPLIES 2

CarlosJuniorCg
Giga Contributor

Bem, para criar um Record Producer que permitirá aos solicitantes registrarem novas iniciativas na tabela pm_project via chamado no ServiceNow, você precisará de algumas informações e configurações fundamentais para que o processo funcione de forma eficaz. Vamos detalhar os passos e os campos essenciais:

1. Criar o Record Producer

Para iniciar, crie o Record Producer na tabela pm_project. Acesse:

  • Service Catalog > Record Producers
  • Clique em New e escolha a tabela pm_project como destino.

2. Informações Essenciais a Configurar no Record Producer

Aqui estão os campos que recomendaria incluir, com base nas informações mínimas para iniciar um novo projeto ou iniciativa:

  • Título do Projeto/Iniciativa: Um campo de texto para que o solicitante possa nomear a iniciativa.
  • Descrição: Campo de texto longo (text area) para uma descrição detalhada do projeto ou iniciativa, informando o objetivo, escopo, etc.
  • Categoria do Projeto: Um dropdown com categorias predefinidas (como Desenvolvimento de Software, Infraestrutura, Migração, etc.), para ajudar na classificação do projeto.
  • Prioridade: Campo de escolha com valores como Alta, Média, Baixa, para que o solicitante indique a urgência da iniciativa.
  • Departamento Solicitante: Campo de referência ou dropdown para identificar qual departamento está solicitando.
  • Patrocinador do Projeto: Nome do responsável pelo projeto, geralmente um gestor ou pessoa-chave.
  • Orçamento Estimado (opcional): Campo numérico para um valor estimado de investimento no projeto.
  • Data Desejada de Conclusão: Campo de data para definir uma data-alvo para a conclusão da iniciativa.
  • Justificativa do Projeto: Explicação de por que o projeto é importante ou necessário, para que o comitê avaliador tenha informações para priorização.
  • Documentos Anexos (se aplicável): Caso seja necessário incluir algum tipo de anexo para o projeto, permita o upload de arquivos.

3. Configurações do Record Producer

Após adicionar os campos:

  • Script de Pré-Envio (Pre-Submit Script😞 Se necessário, inclua scripts para validações adicionais ou preenchimento automático de certos campos.
  • Mapeamento de Campos: Mapeie os campos criados no Record Producer para os campos correspondentes na tabela pm_project.
  • Página de Confirmação: Configure uma mensagem personalizada para confirmar a criação do projeto ao solicitante após a submissão do formulário.

4. Teste e Validação

Finalmente, faça testes para garantir que os campos estão corretos, e que os dados inseridos pelo usuário estão sendo registrados adequadamente na tabela pm_project.

Obrigado, @CarlosJuniorCg !