Regras de emissão de certificados
Regras de consulta e emissão dos certificados no módulo atual do legado.
Fluxo atual de consulta e emissão
- A trilha hoje visível no código sai de
registro_flash/altera_deleta_registro_percy.aspe, ao escolher certificados, redireciona o CPF pararegistro_flash/emite_certificado_andre/registro_andre_certificado.asp. - Essa tela consulta
musicasregistradasemusicasregistradas_1por CPF, expõe título, situação, tipo, data e número do registro e monta uma URL individual paraemite_certificado_andre/emite_certificado.asp. - No módulo moderno,
load_db_andre_certificado.phptraduzsituacao = Desituacao = GcomoDefinitivoe traduzsituacao = PcomoPendente. - A página final do certificado não confia apenas na query string: ela relê o registro no banco pela combinação de
registroebibliotecaantes de montar o documento.
Critério real de liberação
- Nessa releitura, a emissão só é bloqueada quando
situacao = P; qualquer outro estado gravado, inclusiveG, segue para a composição do certificado. - Quando o título está pendente, a própria página final mostra a mensagem de pendência e aponta para
registro_flash/altera_deleta_registro_percy.asp?cpfcgc=...para pagamento. - Quando o título está liberado, a página monta o certificado com nome do autor, CPF, número do registro, data, título, tipo de registro e coautores, além do link de impressão em
certificado_pdf.php. - Para letra e partitura, o certificado inclui link para a letra registrada; para livro ou texto, troca esse trecho por download do arquivo enviado; para equivalência sonora, usa o gráfico de ondas e pode redirecionar antes para
registros/waveform.phpse o PNG ainda não existir. - O fluxo de certificados não exige autenticação da Sala VIP.
- Usuário inadimplente ainda pode emitir certificado sempre que o módulo encontrar o registro fora do estado
P.
Efeito prático do módulo moderno
- O painel moderno de certificados usa
registro_flash/emite_certificado_andre/registro_andre_certificado.aspcomo listagem eload_db_andre_certificado.phpcomo fonte dos registros pesquisados por CPF. - Essa listagem não reaplica a carência de seis mensalidades na hora de classificar
G: ela apresentaGeDcomoDefinitivoe deixa apenasPcomoPendente. emite_certificado_andre/emite_certificado.aspainda faz uma validação final no banco, mas bloqueia somentesituacao = P.
Relações com o restante do sistema
- O painel por CPF que leva o usuário ao pagamento do título fica detalhado em Pagamentos por Título.
- As regras de gratuidade, carência e estado inicial do registro ficam em Registro de Obras.
- Estados técnicos do registro ficam em Aplicação > Estados do Registro.