====== Especificação Funcional: Emissão de documentos das atas de resultados finais (aluno x ata) ====== ===== Resumo ===== O sistema permite ao usuário cadastrar um modelo de documento nas configurações do sistema, adicioná-lo ao módulo de atas de resultados finais e dessa forma, emitir o documento para todos os alunos que estiverem vinculados às atas cadastradas. ===== Descrição ===== O sistema deve trazer todos os modelos que forem criados pelos usuários nas configurações (para o módulo de atas de resultados finais), devem ser exibidos como uma funcionalidade no botão Imprimir do módulo de atas no sistema, na visão de Aluno x Ata. Para realizar a impressão do documento, o sistema se baseia no modelo do documento salvo e realiza as substituições das palavras chaves, identificadas por estarem entre os caracteres {}. Dessa forma, é possível que o usuário altere o modelo de acordo com a sua necessidade, mantendo as palavras chaves. O sistema exibe a tela de impressão de documentos, apenas quando no modelo do documento existir a tag {OBSERVACOES DOCUMENTOS DECLARACOES}. Na tela, o usuário pode informar as observações que deseja emitir no documento ou documentos que serão impressos. ===== Palavras chaves ===== * {TIMBRE}: imprime todo o timbre do documento, de acordo com o modelo que está configurado no arquivo custom.config; * {CAMINHO LOGO ESTABELECIMENTO}: imprime a imagem da logo do Estabelecimento de ensino das Configurações do sistema; * {CAMINHO LOGO ENTIDADE}: imprime a imagem da logo da Entidade mantenedora, das Configurações do sistema; * {ENTIDADE MANTENEDORA}: imprime o nome da Entidade mantenedora, das Configurações do sistema; * {SITE ENTIDADE MANTENEDORA}: imprime o site da Entidade mantenedora, das Configurações do sistema; * {NOME ESCOLA}: imprime o nome da escola da ata; * {ENDERECO COMPLETO ESCOLA}: imprime o endereço completo da escola da ata; * {EMAIL ESCOLA}: imprime o e-mail da escola da ata; * {TELEFONE ESCOLA}: imprime o telefone da escola da ata; * {CNPJ}: imprime o CNPJ da escola da ata; * {ATO CRIACAO ESCOLA}: imprime o ato de criação da escola da ata; * {DATA ATO CRIACAO}: imprime a data de criação da escola da ata; * {ATO APROVACAO ESCOLA}: imprime o ato de aprovação da escola da ata; * {DATA ATO APROVACAO}: imprime a data de aprovação da escola da ata; * {CIDADE ESCOLA}: imprime a cidade da escola da ata; * {UF ESCOLA}: imprime a UF da escola da ata; * {RESPONSAVEL I}: imprime o nome do responsável I da escola da ata; * {CARGO I}: imprime o cargo do responsável I da escola da ata; * {AUTORIZACAO I}: imprime a autorização do responsável I da escola da ata; * {RESPONSAVEL II}: imprime o nome do responsável II da escola da ata; * {CARGO II}: imprime o cargo do responsável II da escola da ata; * {AUTORIZACAO II}: imprime a autorização do responsável II da escola da ata; * {NOME ALUNO}: imprime o nome do aluno na ata; * {CODIGO INEP ALUNO}: imprime o código Inep do aluno; * {NIS ALUNO}: imprime o número do NIS do aluno; * {CPF}: imprime o número do CPF do aluno; * {NATURALIDADE ALUNO}: imprime a cidade de naturalidade do aluno; * {UF NATURALIDADE ALUNO}: imprime a UF de naturalidade do aluno; * {DATA NASCIMENTO}: imprime a data de nascimento do aluno; * {TERMO NASCIDO}: imprime a palavra "nascido" ou "nascida", de acordo com o sexo do aluno; * {TERMO FILHO}: imprime a palavra "filho" ou "filha", de acordo com o sexo do aluno; * {TERMO ALUNO}: imprime a palavra "aluno" ou "aluna", de acordo com o sexo do aluno; * {TERMO MATRICULADO}: imprime a palavra "matriculado" ou "matriculada", de acordo com o sexo do aluno; * {NOME PAI}: imprime o nome do pai do aluno; * {NOME MAE}: imprime o nome da mãe do aluno; * {NACIONALIDADE}: imprime a nacionalidade do aluno; * {PAIS ORIGEM}: imprime o nome do país de origem do aluno; * {COR}: imprime a cor do aluno; * {NOME RESPONSAVEL}: imprime o nome do principal responsável do aluno; * {E-MAIL RESPONSAVEL}: imprime o e-mail do principal responsável do aluno; * {IDENTIDADE RESPONSAVEL}: imprime o número de identidade do principal responsável do aluno; * {CPF RESPONSAVEL}: imprime o CPF do principal responsável do aluno; * {RESULTADO FINAL}: imprime o resultado final do aluno na série do histórico; * {NOME ESCOLA CURSADA}: imprime o nome da escola da ata; * {NOME CURSO}: imprime o nome do curso da ata; * {NOME SERIE}: imprime o nome da série da ata; * {NOME TURMA}: imprime o nome da turma da ata; * {ANO LETIVO}: imprime o ano letivo da ata; * {TURNO}: imprime o turno da ata; * {DATA MOVIMENTO}: imprime a data da movimentação do aluno na ata; * {SERIE AVANCO}: imprime o nome da série que o aluno foi avançado/classificado/reclassificado; * {DIA}: imprime o dia da data atual, com o formato dd; * {MES}: imprime o mês da data atual, com o formato por extenso; * {ANO}: imprime o ano da data atual, com o formato yyyy; * {OBSERVACOES DOCUMENTOS DECLARACOES}: observações informadas pelo usuário, no momento da impressão na tela “Impressão de documentos”. ===== Pontos de verificação ===== * As funcionalidades de impressão dos modelos de documentos, no módulo de atas de resultados finais, devem ser exibidas apenas na visão "Aluno x Ata" da tela de consulta; * Para cada modelo de documento existente do módulo de atas de resultados finais, o sistema deve: * Exibir a funcionalidade de impressão no botão Imprimir, para imprimir o documento de todos os alunos que estiverem visíveis na listagem; * Exibir a funcionalidade de impressão no clique do botão direito do mouse, para imprimir o documento do aluno selecionado; * A tela de impressão de documentos só deve ser exibida, quando existir a tag {OBSERVACOES DOCUMENTOS DECLARACOES} no modelo do documento. ===== Informações Adicionais ===== N/A ~~DISCUSSION|Sugira mudanças, aponte falhas ou contribua de alguma forma aqui:~~