Familias fora do nucleo
Familias fora do nucleo principal ligadas a cadeias reais de navegacao do portal, partindo de supergeral.asp, header.asp e dos handlers chamados por essas entradas.
Cadeias publicas documentadas
| Modulo | Entrada publica | Cadeia fechada | Familias de tabela |
|---|---|---|---|
| ISRC | supergeral.asp -> isrc/supergeral_isrc1.asp |
supergeral_isrc1.asp -> supergeral_isrc2.asp -> supergeral_isrc3.asp -> supergeral_isrc4.asp -> supergeral_e_isrc5_prot_black_friday.asp |
isrc_cadastro, isrc_registros, isrc_pgto_novo |
| Estudio CCB | supergeral.asp -> estudio/supergeral_estudio1.asp |
supergeral_estudio1.asp -> supergeral_estudio2.asp -> supergeral_estudio3.asp -> supergeral_estudio4.asp -> supergeral_e_studio5_prot.asp |
cadastro_servicos, pedidos_servicos, pedidos_servicos_pgto_novo, estudios_servicos_terceirizados |
| Confeccao de melodia | supergeral.asp -> estudio/supergeral_melodia1.asp |
supergeral_melodia1.asp -> supergeral_melodia2.asp -> supergeral_melodia3.asp -> supergeral_melodia4.asp -> supergeral_e_studio5_prot.asp |
mesma familia hoje usada pelo handler compartilhado do Estudio |
| Festival | supergeral.asp -> concurso_generico_supergeral/festival1_inverno.asp |
festival1_inverno.asp -> festival2_inverno.asp -> festival3_inverno.asp -> festival4_inverno.asp -> festival5_inverno.asp -> loja/supergeral_pagamentounificado.asp |
familias anuais festival_ccb_*, festival_ccb_oficial_*, festival_ccb_*_pgto |
ISRC
supergeral.asp e header.asp levam para isrc/supergeral_isrc1.asp.
Fluxo
supergeral_isrc1.aspcarrega preco emvalores_globaise envia o formulario parasupergeral_isrc2.asp.supergeral_isrc2.aspenvia parasupergeral_isrc3.asp.supergeral_isrc3.aspvolta a consultarvalores_globaise envia parasupergeral_isrc4.asp.supergeral_isrc4.aspenvia a cadeia publicada atual parasupergeral_e_isrc5_prot_black_friday.asp.supergeral_e_isrc5_prot_black_friday.aspabre o pedido, grava as faixas e envia o pagamento paraloja/supergeral_pagamentounificado.asp.
Escritas principais
supergeral_e_isrc5_prot_black_friday.aspinsere a cobranca emisrc_pgto_novo.- O mesmo handler insere uma linha por faixa em
isrc_registros. - O mesmo handler insere cadastro em
isrc_cadastro. supergeral_quitar_isrc.aspmarca pagamento emisrc_registros.supergeral_isrc_atualiza.aspmarca cadastramento no SISRC e gravacodigo_isrcemisrc_registros.
Observacoes
supergeral_e_isrc5_prot.aspexiste no modulo e grava a mesma familia, mas a cadeia publicada atual localizada emsupergeral_isrc4.aspaponta parasupergeral_e_isrc5_prot_black_friday.asp.supergeral_isrc1.asptambem troca a acao do formulario parasupergeral_lista_isrc.aspesupergeral_acompanhamento.asp, mas essa variacao nao muda a familia principal de escrita do pedido.
Estudio CCB
supergeral.asp e header.asp levam para estudio/supergeral_estudio1.asp.
Fluxo
supergeral_estudio1.aspincluivalores_globais.aspe envia parasupergeral_estudio2.asp.supergeral_estudio2.aspenvia parasupergeral_estudio3.asp.supergeral_estudio3.aspenvia parasupergeral_estudio4.asp.supergeral_estudio4.aspenvia parasupergeral_e_studio5_prot.asp.supergeral_e_studio5_prot.aspfecha o pedido e repassa o pagamento paraloja/supergeral_pagamentounificado.asp.
Escritas principais
supergeral_e_studio5_prot.aspinsere o pedido empedidos_servicos.- O mesmo handler insere uma linha por faixa em
estudios_servicos_terceirizados. - O mesmo handler abre a cobranca em
pedidos_servicos_pgto_novo. - O mesmo handler insere ou atualiza o cadastro paralelo em
cadastro_servicos.
Observacoes
- O botao
Acompanharemsupergeral_estudio1.aspdesvia parasupergeral_acompanhamento.asp. - O recorte dessa cadeia cobre a abertura publica do pedido e sua familia principal de escrita.
Confeccao de melodia
supergeral.asp e header.asp levam para estudio/supergeral_melodia1.asp.
Fluxo
supergeral_melodia1.aspincluivalores_globais.aspe envia parasupergeral_melodia2.asp.supergeral_melodia2.aspenvia parasupergeral_melodia3.asp.supergeral_melodia3.aspenvia parasupergeral_melodia4.asp.supergeral_melodia4.aspenvia a cadeia publicada atual parasupergeral_e_studio5_prot.asp.
Handler final da cadeia
- A cadeia publicada atual de melodia converge para o mesmo handler compartilhado do Estudio.
- Por isso, o recorte dessa cadeia continua na familia
cadastro_servicos,pedidos_servicos,pedidos_servicos_pgto_novoeestudios_servicos_terceirizados. supergeral_melodia5_prot.aspexiste e escreve a mesma familia, mas nao e o handoff chamado porsupergeral_melodia4.asp.
Festival
supergeral.asp e o menu Festival do header.asp levam para concurso_generico_supergeral/festival1_inverno.asp.
Fluxo
festival1_inverno.aspabre a entrada publica do ciclo corrente, recebe CPF e divide a trilha entreParticipareAcompanhar.- Na trilha de cadastro,
festival1_inverno.aspenvia parafestival2_inverno.asp. festival2_inverno.aspreaproveita dados declubecad,cadastro_servicos,registroe faz leitura auxiliar emfestival_ccb_2023, antes de enviar o formulario parafestival3_inverno.asp.festival3_inverno.aspcalcula valor conformeem_dia, quantidade inscrita e categoria de cada titulo, e envia parafestival4_inverno.asp.festival4_inverno.aspcoleta letra ou texto e envia parafestival5_inverno.asp.festival5_inverno.aspgrava a inscricao, abre a cobranca quando ha taxa e segue paraloja/supergeral_pagamentounificado.asp; quandovalor = 0, desvia direto parasupergeral_acompanhamento.asp.- Na trilha de acompanhamento,
festival1_inverno.aspmuda a acao parasupergeral_acompanhamento.asp, que consulta a familia anual pelo CPF e mostra pendencia, pagamento e envio de gravacao. - A reabertura de pagamento pendente do festival passa por
supergeral_central_de_pagamentos_2.asp, que recria a linha da familiafestival_ccb_*_pgtoa partir do pedido ainda nao quitado.
Escritas principais
festival5_inverno.aspinsere a inscricao principal emfestival_ccb_<ano_festival>.- O mesmo handler insere uma linha por titulo em
festival_ccb_oficial_<ano_festival>. - Quando ha taxa, o mesmo handler abre a cobranca em
festival_ccb_<ano_festival>_pgto. arede/erede/scripts_ccb/atualiza_dados.aspmarca pagamento emfestival_ccb_2021_pgto, atualizafestival_ccb_2021e promove as linhas correspondentes defestival_ccb_oficial_2021.Bradesco/baixa_boleto_bradesco_novo.aspreplica o mesmo fechamento financeiro nessa mesma familia anual.
Observacoes
festival5_inverno.aspgrava a familia anual do ciclo aberto pelo modulo.- Os dois handlers de baixa financeira do festival usam
ano_festival = "2021"dentro do proprio arquivo de retorno. - O modulo ainda preserva paginas de apoio, resultado e julgamento em
rc_adapted/, mas o vinculo fechado aqui cobre inscricao, cobranca, acompanhamento e baixa. - A leitura auxiliar em
festival_ccb_2023e o uso defestival_ccb_2021nos handlers de baixa mostram convivencia de familias anuais diferentes dentro da mesma area do legado.
Coletanea no acesso publico atual
supergeral.asp e header.asp apontam para coletanea_new.asp.
Leitura da entrada atual
coletanea_new.aspexecutaheader.aspefooter.asp.- A pagina publica atual e descritiva e comercial, com orientacao para envio da musica por email em
ccbmusic@clubedoscompositores.com.bre sem formulario transacional proprio. - Nessa entrada nao ha cadeia local de formulario, redirecionamento ou callback que ligue
coletanea,coletanea_09oucoletanea_pgto_novoa navegacao publica atual.
Cadeia operacional localizada fora da entrada publica atual
- O modulo preserva uma trilha operacional propria em
coletanea/coletanea.asp,coletanea/coletanea1.aspecoletanea/coletanea11.asp. coletanea11.aspparticipa da gravacao do pedido do modulo na familiacoletanea.- A cobranca segue por
supergeral_central_de_pagamentos_coletanea_1.aspesupergeral_central_de_pagamentos_coletanea_2.asp, antes de convergir paraLOJA/supergeral_pagamentounificado.asp. - O callback central tambem participa dessa familia pela baixa de
coletanea_pgto_novo. - Essa trilha nao ficou ligada por navegacao publica direta a
coletanea_new.asp, que funciona como vitrine publica do modulo e nao como entrada transacional.
Familias fora deste conjunto
- O recorte abaixo reune as familias fora do nucleo com cadeia real de navegacao documentada.
- O catalogo do export e a classificacao ampla do schema continuam nas paginas proprias de banco.
- Atendimento CCB, FaceClub, MusicBox, Shop e as familias restantes continuam fora deste conjunto enquanto nao tiverem cadeia publica atual documentada no mesmo nivel.
Referencias cruzadas
- A leitura ampla do schema fica em Catalogo das Tabelas de Aplicacao.
- A classificacao funcional do schema fica em Classificacao das Tabelas do Schema.
- A visao de modulos paralelos fica em Modulos Paralelos.
- As chaves do conjunto documentado ficam em Chaves do Schema Documentado.
- As escritas do conjunto documentado ficam em Escritas Fora do Nucleo.