~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Cadastrar Processo de Pagamento ====== Esse caso de uso está especificado em [[desenvolvimento:especificacoes:sipac:contratos:casos_de_uso:pagamento:processos_de_pagamento:cadastrar_processo_de_pagamento| Cadastrar Processo de Pagamento]] do módulo Contratos. Pré-condições: O usuário deve possuir o perfil de Gestor de Faturas para executar esta funcionalidade. ===== Plano de Teste ===== Sistema: SIPAC Módulo: Faturas Link(s): Faturas-> Operações -> Contratos -> Processos de Pagamento -> Cadastrar Processo de Pagamento. Usuário: katy Papel que o usuário deve ter: GESTOR_FATURAS ===== Cenários de Teste ===== * Realizar os testes setando diferentes valores do parâmetro CRIA_PROTOCOLO_PROCESSO_PAGAMENTO_CONTRATOS eUTILIZA_PROTOCOLO_SIPAC. Se for false, não será criado processo no protocolo ao cadastrar um processo de pagamento, ser for true o caso de uso se comportará normalmente. * Para verificar se o cadastro foi efetuado com sucesso, na ultima etapa do cadastro é exibido o número e ano do processo criado. Obter essas informações e utilizar no caso de uso Alterar Processo de Pagamento por exemplo. Segue o caminho: //**SIPAC -> Módulo Faturas -> Aba Operações -> Contratos -> Processos de Pagamento -> Alterar Processo de Pagamento**// * Verificar se foi criado um histórico referente à mudança de status da nota fiscal com status de ''EM PAGAMENTO'' no caso de uso de [[desenvolvimento:especificacoes:sipac:almoxarifado:casos_de_uso:estoque:estoque:nota_fiscal:listar_alterar|Listar/Alterar Nota Fiscal]]. ===== Dados para o Teste ===== * Primeiro o testador deve cadastrar uma nota fiscal para poder associar um processo de pagamento, essa operação pode ser realida no caso de uso: //**SIPAC -> Módulo Faturas -> Aba Operações -> Contratos -> Notas Fiscais -> Adicionar Nota Fiscal**// * Após nota fiscal adicionada, o testador poderá filtrar seu número no momento da associação da nota fiscal ao processo de pagamento. * Para encontrar números de processo que não batam com processos já existentes, utilizar o SQL abaixo: * select p.radical, p.num_protocolo, p.ano, p.dv, pp.num_protocolo from liquidacao.processo_pagamento pp left join protocolo.processo p on p.id_processo=pp.id_procoesso order by p.ano desc, p.num_protocolo desc limit 5