~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Cadastrar Requisição ====== Este caso de uso é utilizado para quando um proposto vem a instituição participar de uma banca de concurso ou ministrar algum curso. Tal serviço é pago como serviço de pessoa física. ===== Descrição do Caso de Uso ===== Este caso de uso pode ser acessado através do link //SIPAC → Portal Administrativo → Requisições → Curso/Concurso → Cadastrar Requisição//. ==== Passo 1 ==== Ao acessar o caso de uso, o sistema solicita a forma de requisição: * **Cadastro em lote**: Segue um fluxo diferenciado, onde as informações dos prestadores já estão cadastradas. * **Cadastro Individual**: Segue para o fluxo normal de requisição de curso/concurso. ==== Passo 2.1 - Cadastro em lote ==== São listados todos os concursos/processos seletivos: * **__Denominação__** * **__Vigência__** Dentro de cada um deles, existe a listagem dos coordenadores que fizeram cadastro de prestadores de serviço: * **__Coordenador__** E para cada coordenador, existe a listagem dos prestadores de serviço: * **__CPF__** * **__Nome__** Podendo selecionar mais de um e definir um único //Demonstrativo de Despesa// (passo 3) para todos eles. ==== Passo 2.2 - Cadastro Individual ==== O sistema solicita os //Dados da Prestação de Serviço//: Identificação do Prestador: * **O proposto é servidor público?*** Tipo - LÓGICO. * **Nome***: Tipo - AUTOCOMPLETE. ([[#principais_regras_de_negócio|RN06]]) * **__CPF__**: Tipo - TEXTO. * **NIT ou PIS/PASEP***: Formato - 9999, Tipo - NUMÉRICO. * **CEP***: Formato - 99999-999, Tipo - NUMÉRICO. Após inserir o CEP, é possível buscar pelo Endereço e o Bairro, e com isso, caso o CEP exista, essas informações serão preenchidas automaticamente. * **Endereço***: Tipo - TEXTO. * **Bairro***: Tipo - TEXTO. * **Cidade***: Formato - NOME/UF, Tipo - AUTOCOMPLETE. * **Telefone**: Formato - 9999999, Tipo - NUMÉRICO. * **Tipo de Pagamento*** Tipo - NUMÉRICO, Formato: TEXTO ([[#principais_regras_de_negócio|RN08]]) * __**Edital**__: Formato - NOME, Tipo - TEXTO. ([[#principais_regras_de_negócio|RN07]]) * __**Banco**__: Formato - NOME, Tipo - TEXTO. ([[#principais_regras_de_negócio|RN05]]) * __**Agência**__: Formato - 9999-9, Tipo - NUMÉRICO.([[#principais_regras_de_negócio|RN05]]) * __**Conta Corrente**__: Formato - 99.999-9, Tipo - NUMÉRICO.([[#principais_regras_de_negócio|RN05]]) * O sistema deve possibilitar cadastro da conta bancária (quando consultado o nome do prestador) solicitando ao requisitor o nome do banco, agência e conta corrente. Dados do Serviço: * **Local**: Tipo - TEXTO. * **Descrição***: Tipo - TEXTO. Abaixo do formulário é solicitado as informações do //Demonstrativo da Despesa// que será feito o calculo automatico dos demais valores de descontos e obrigações patronais [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:requisicoes:servicos:pessoa_fisica:cadastrar_requisicao#principais_regras_de_negócio|RN03]]. * **Valor Bruto***: Formato - 999,99, Tipo - NUMÉRICO. * **Valor Líquido**: Formato - 999,99, Tipo - NUMÉRICO. * **Imposto de Renda**: Formato - 999,99, Tipo - NUMÉRICO. * **Imposto sobre Serviço**: Formato - 999,99, Tipo - NUMÉRICO. * **INSS - Empregado**: Formato - 999,99, Tipo - NUMÉRICO. * **INSS - Empregador**: Formato - 999,99, Tipo - NUMÉRICO. * **Valor Bruto por Extenso**: Tipo - TEXTO. * **Justificativa do Serviço***: Tipo - TEXTO. * **Quantidade de Horas***: Tipo - TEXTO. São exibido as opções de //Adicionar// e //cancelar// Ao adicionar um prestador será exibida uma listagem com os dados dos //Prestadores Associados//: * **__Servidor?__** Tipo - LÓGICO. * **__NIT ou PIS/PASEP__** Tipo - TEXTO. * **__Telefone__** Tipo - TEXTO. * **__Endereço__** Tipo - TEXTO. * **__CEP__** Tipo - TEXTO. * **__Bairro__** Tipo - TEXTO. * **__Cidade__** Tipo - TEXTO. * **__Banco__** Tipo - TEXTO. * **__Agência__** Tipo - TEXTO. * **__Conta Corrente__** Tipo - TEXTO. O sistema disponibiliza ao usuário a opção de CLIQUE AQUI PARA SELECIONAR OU CADASTRAR UMA CONTA, utilizada com a finalidade de selecionar uma conta do proposto, caso este tenha ou cadastrar uma conta. * **Siape:*** Tipo TEXTO. ([[#principais_regras_de_negócio|RN01]]) * **Cargo:*** Tipo TEXTO. ([[#principais_regras_de_negócio|RN01]]) * **Instituição/Orgão:*** Tipo TEXTO. ([[#principais_regras_de_negócio|RN01]]) * **Local de Trabalho/Lotação:*** Tipo TEXTO. ([[#principais_regras_de_negócio|RN01]]) * **__Local do Serviço__** Tipo - TEXTO. * **__Descrição__** Tipo - TEXTO. * **__Valor Bruto__** Tipo - MOEDA. * **__Valor Líquido__** Tipo - MOEDA. * **__Imposto de Renda__** Tipo - MOEDA. * **__Imposto sobre Serviço__** Tipo - MOEDA. * **__INSS - Empregado__** Tipo - MOEDA. * **__INSS - Empregador__** Tipo - MOEDA. * **__Justificativa do Serviço__** Tipo - TEXTO. * **__Quantidade de Horas__** Tipo - TEXTO. ==== Passo 3 ==== Serão exibidos os dados referentes a requisição. * **Informações Gerais da Requisição**: * __**Tipo da Requisição**__: Tipo - TEXTO. * __**Unidade Custo**__: Formato - NOME(CÓDIGO), Tipo - TEXTO e NUMÉRICO. * __**Unidade Requisitante**__: Formato - NOME(CÓDIGO), Tipo - TEXTO e NUMÉRICO. * __**Usuário**__: Formato - LOGIN-NOME(RAMAL), Tipo - TEXTO e NUMÉRICO. * __**Data de Cadastro**__: Formato - DD/MM/AAAA, Tipo - DATA. * __**Total da Requisição**__: Formato - R$9999,99, Tipo - NUMÉRICO. * __**Opção Orçamentária**__: Tipo - TEXTO. * **Prestadores Associados** * **__Servidor?__** Tipo - LÓGICO. * **__NIT ou PIS/PASEP__** Tipo - TEXTO. * **__Telefone__** Tipo - TEXTO. * **__Endereço__** Tipo - TEXTO. * **__CEP__** Tipo - TEXTO. * **__Bairro__** Tipo - TEXTO. * **__Cidade__** Tipo - TEXTO. * **__Banco__** Tipo - TEXTO. * **__Agência__** Tipo - TEXTO. * **__Conta Corrente__** Tipo - TEXTO. * **__Local do Serviço__** Tipo - TEXTO. * **__Descrição__** Tipo - TEXTO. * **__Valor Bruto__** Tipo - MOEDA. * **__Valor Líquido__** Tipo - MOEDA. * **__Imposto de Renda__** Tipo - MOEDA. * **__Imposto sobre Serviço__** Tipo - MOEDA. * **__INSS - Empregado__** Tipo - MOEDA. * **__INSS - Empregador__** Tipo - MOEDA. * **__Justificativa do Serviço__** Tipo - TEXTO. * **__Quantidade de Horas__** Tipo - TEXTO. ==== Passo 4 ==== Este passo só será executado caso no passo 2 seja escolhida a opção de //**Gravar**// a requisição. É exibida apenas uma tela de confirmação do cadastro mostrando alguns dados: * **Dados da Requisição**: * __**Tipo da Requisição**__: Tipo - TEXTO. * __**Unidade Custo**__: Formato - NOME(CÓDIGO), Tipo - TEXTO e NUMÉRICO. * __**Unidade Requisitante**__: Formato - NOME(CÓDIGO), Tipo - TEXTO e NUMÉRICO. * __**Usuário**__: Formato - LOGIN-NOME(RAMAL), Tipo - TEXTO e NUMÉRICO. * __**Data de Cadastro**__: Formato - DD/MM/AAAA, Tipo - DATA. * __**Total da Requisição**__: Formato - R$9999,99, Tipo - NUMÉRICO. * __**Opção Orçamentária**__: Tipo - TEXTO. * **Prestadores Associados** * **__Servidor?__** Tipo - LÓGICO. * **__NIT ou PIS/PASEP__** Tipo - TEXTO. * **__Telefone__** Tipo - TEXTO. * **__Endereço__** Tipo - TEXTO. * **__CEP__** Tipo - TEXTO. * **__Bairro__** Tipo - TEXTO. * **__Cidade__** Tipo - TEXTO. * **__Banco__** Tipo - TEXTO. * **__Agência__** Tipo - TEXTO. * **__Conta Corrente__** Tipo - TEXTO. * **__Local do Serviço__** Tipo - TEXTO. * **__Descrição__** Tipo - TEXTO. * **__Valor Bruto__** Tipo - MOEDA. * **__Valor Líquido__** Tipo - MOEDA. * **__Imposto de Renda__** Tipo - MOEDA. * **__Imposto sobre Serviço__** Tipo - MOEDA. * **__INSS - Empregado__** Tipo - MOEDA. * **__INSS - Empregador__** Tipo - MOEDA. * **__Justificativa do Serviço__** Tipo - TEXTO. * **__Quantidade de Horas__** Tipo - TEXTO. ==== Passo 5 ==== Este passo só será executado caso no passo 2 seja escolhida a opção de //**Gravar e Enviar**// a requisição. As informações inseridas neste passo serão utilizadas para a criação da capa do processo de prestação de serviço no Sistema de Protocolos. * __**Unidade de Origem**__: Formato - CÓDIGO-SIGLA-NOME, Tipo - TEXTO e NUMÉRICO. * __**Data de Cadastro**__: Formato - DD/MM/AAAA, Tipo - DATA. * **Unidade de Destino***: Formato - CÓDIGO-NOME, Tipo - NUMÉRICO e TEXTO. * **Assunto***: Tipo - TEXTO. * **Observação**: Tipo - TEXTO. ==== Passo 6 ==== Para que a requisição seja enviada para atendimento, é necessária uma vinculação com o orçamento distribuído para a sua unidade ou outra unidade que deverá arcar com a despesa [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:requisicoes:servicos:pessoa_fisica:cadastrar_requisicao#principais_regras_de_negócio|RN06]]. Neste passo serão exibidos os dados do orçamento da requisição e da unidade requisitante. * **Dados da Unidade**: * __**Unidade**__: Formato - SNOME-CÓDIGO, Tipo - TEXTO. * __**Saldo total**__: Formato - R$999,99, Tipo - NUMÉRICO. * **Dados do Orçamento da Unidade (CUSTEIO)**: * __**Orçamento para REQUISIÇÃO DE SERVIÇO PARA PESSOA FÍSICA**__: Formato - R$999,99, Tipo - NUMÉRICO. * __**Oficial**__: Formato - R$999,99, Tipo - NUMÉRICO. * __**Negociado**__: Formato - R$999,99, Tipo - NUMÉRICO. * __**Valor da Requisição**__: Formato - R$999,99, Tipo - NUMÉRICO. * __**Saldo em CUSTEIO Após o Débito**__: Formato - R$999,99, Tipo - NUMÉRICO. * **Opções Orçamentárias**: * **Orçamento da Unidade**: utilizado o orçamento da unidade da unidade requisitante para pagar as despesas do serviço [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:requisicoes:servicos:pessoa_fisica:cadastrar_requisicao#principais_regras_de_negócio|RN04]]. * **Solicitar Autorização**: solicitado autorização para que uma outra unidade arque com as despesas dos serviços da requisição, podendo ser de forma pacial ou total. ==== Passo 7 ==== Este passo só será executado se a unidade que irá arcar com as despesas é a própria unidade requisitante. Serão exibidos uma listagem com as células daquela unidade que possuem saldo para arcar com as despesas do serviço. Nessa listagem teremos: * **Prog. Trab. Resumido**: Tipo - TEXTO. * **Fonte de Recurso**: Tipo - TEXTO. * **Esfera**: Tipo - TEXTO. * **Plano Interno**: Tipo - TEXTO. * **Saldo**: Formato - R$999,99, Tipo - NUMÉRICO. * **Total**: Formato - R$999,99, Tipo - NUMÉRICO. ==== Passo 8 ==== Este passo só será executado caso se deseje que uma outra unidade arque com as despesas dos serviços que estão sendo solicitados. Será exibido uma tela com: * __**Tipo**__: Tipo - TEXTO. * __**Unidade Requisitante**__: Formato - NOME(CÓDIGO), Tipo - TEXTO e NUMÉRICO. * __**Valor da Despesa**__: Formato - R$9999,99, Tipo - NUMÉRICO. * __**Valor Mínimo para Autorização**__: Formato - R$9999,99, Tipo - NUMÉRICO. * **Unidade para Autorização***: Formato - NOME(CÓDIGO), Tipo - AUTOCOMPLETE [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:requisicoes:servicos:pessoa_fisica:cadastrar_requisicao#principais_regras_de_negócio|RN07]]. ==== Passo 8 ==== Após confirmar o vínculo orçamentário, é exibido uma tela de sucesso do cadastro e envio da requisição. * __**Requisição**__: Formato - 9999/AAAA, Tipo - NUMÉRICO. * __**Tipo**__: Tipo - TEXTO. * __**Status**__: Tipo - TEXTO. * __**Processo**__: Formato - 9999/AAAA, Tipo - NUMÉRICO. * __**Opção Orçamentária**__: Tipo - TEXTO. * __**Solicitação de Autorização**__: Formato - 9999, Tipo - NUMÉRICO. * __**Unidade Requisitante**__: Formato - NOME(CÓDIGO), Tipo - TEXTO e NUMÉRICO. * __**Unidade de Custo**__: Formato - NOME(CÓDIGO), Tipo - TEXTO e NUMÉRICO. * __**Valor da Despesa**__: Formato - R$9999,99, Tipo - NUMÉRICO. * __**Valor da Solic. de Autorização**__: Formato - R$9999,99, Tipo - NUMÉRICO. * __**Solicitante**__: Formato - NOME, Tipo - TEXTO. * __**Data de Cadastro**__: Formato - DD/MM/AAAA, Tipo - DATA. * __**Observações**__: Tipo - TEXTO. ===== Principais Regras de Negócio ===== ***RN01** - Caso o proposto seja servidor público federal, o preenchimento deve ser obrigatório. ***RN02** - Caso seja escolhida a opção de utilizar o Orçamento da Unidade o status da requisição vai para PENDENTE ATENDIMENTO. ***RN03** - Caso seja escolhida a opção de Solicitar Autorização o status da requisição vai para AGUARD. AUTORIZAÇÃO ORÇAMENTÁRIA e ao ser atendida irá para o status de PENDENTE ATENDIMENTO. ***RN04** - No cadastro de um prestador, o campo NIT ou PIS/PASEP deve ser obrigatório e único, ou seja, não pode haver outra pessoa cadastrada no sistema com o mesmo número. ***RN05** - O sistema não pode permitir que um prestador seja inserida sem as informações bancárias, tais como, banco, agência e conta (Adicionada em 23/05/2014 referente a Tarefa 135045). ***RN06** - Apenas funcionário público federal está apto para requisitar serviços nesta modalidade e que esteja ativo e com o CPF liberado. ***RN07** - O Número do Edital será opcional. Caso exista algum edital cadastrado para o prestador, o mesmo será associado automaticamente. ***RN08** - Caso o tipo de pagamento seja FOLHA apenas os campos Valor Bruto, Justificativa do Serviço e Quantidade de horas devem ser solicitados. ==== Resoluções/Legislações Associadas ==== http://www.planalto.gov.br/ccivil_03/_Ato2007-2010/2007/Decreto/D6114.htm ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.requisicoes.servico.dominio.ReqServPessoaFisica | administrativo.requisicoes.req_servico_pf | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Portal Administrativo Link(s): SIPAC → Portal Administrativo → Requisições → Curso/Concurso → Cadastrar Requisição Usuário: marcilia (gestor pagamento curso concurso) Papel que usuário deve ter: SipacPapeis.GESTOR_PAGAMENTO_CURSO_CONCURSO ===== Cenário de Teste ===== Cadastrar nova requisição de curso/concurso. ===== Dados para o Teste ===== Para liberar um CPF na RN06: Sistema: SIPAC Módulo: Portal Administrativo Link(s): SIPAC → Portal Administrativo → Requisições → Atendimento → Serviço Pessoa Física → Serviços → Liberar Prestação de Serviço por um Servidor. Usuário: adaildo Papel que usuário deve ter: SipacPapeis.GESTOR_SERVICOS