Pular para conteúdo

Trilhas internas e administração

O legado mantém trilhas operacionais próprias fora do fluxo público principal do portal. Neste recorte entram a central interna da raiz, a central interna antiga, a variante interna da coletânea e a consulta de vendas da pasta admin/.

Caminhos localizados

Trilha Arquivos Papel
Central interna da raiz supergeral_central_de_pagamentos_internos_1.asp -> supergeral_central_de_pagamentos_internos_2.asp montagem manual de cobrança para registro, associação, estúdio e coletânea
Central interna antiga central_de_pagamentos_1_interno.asp -> central_de_pagamentos_2_interno.asp variante antiga de montagem manual de cobrança
Coletânea interna supergeral_central_de_pagamentos_coletanea_2_interno.asp ajuste manual do valor da coletânea e reabertura do pagamento
Admin de vendas admin/vendasAdmin.asp leitura de vendas de parceiros e situação de pagamento do estúdio

Central interna da raiz

supergeral_central_de_pagamentos_internos_1.asp usa supergeral_menutop.asp e envia para supergeral_central_de_pagamentos_internos_2.asp.

Entradas tratadas

  1. O formulário de entrada expõe radiobutton para débito automático, registro, matrícula, mensalidade, reativação, estúdio e outros.
  2. Estúdio exige pedido_estudio além do CPF.
  3. O ramo Outros exige pedido, coletanea e parcela.
  4. O handler também preserva um ramo de registro_complementar por radiobutton = 9, embora essa opção não apareça no formulário principal localizado.

Escritas e leituras

  1. Associação, mensalidade e reativação usam clubecad, gravam clubecad_pgto_novo e atualizam clubecad.pedidof.
  2. Registro usa registro, incrementa registro.ped e gera linha de acumulação em musicasregistradas.
  3. Estúdio consulta cadastro_servicos, incrementa cadastro_servicos.ped, busca pedidos_servicos e monta pedidof próprio para o pagamento.
  4. Coletânea usa coletanea_<numero informado> e monta pedidof manual como pedido + "0" + parcela.
  5. O fechamento segue para https://www.clubedoscompositores.com.br/loja/supergeral_pagamentounificado.asp.

Atendimento acoplado

  1. supergeral_central_de_pagamentos_internos_1.asp preserva um popup de atendimento online para https://www.clubedoscompositores.com.br/atendimento_ccb/atendimento_ajax.asp.
  2. Esse atalho fica na mesma tela operacional da secretaria e caixa, como apoio ao operador no momento da montagem da cobrança.

Central interna antiga

central_de_pagamentos_1_interno.asp envia para central_de_pagamentos_2_interno.asp.

Escopo

  1. O formulário principal expõe débito automático, registro, matrícula, reativação, mensalidade, estúdio e Outros por pedido_manual.
  2. O handler também preserva um ramo de registro_complementar por radiobutton = 9, sem opção visível no formulário localizado.

Escritas e leituras

  1. Registro consulta registro, incrementa registro.ped e insere a acumulação em musicasregistradas.
  2. Associação e mensalidade atualizam clubecad.sufixo e clubecad.pedidof.
  3. Estúdio reaproveita pedidos_servicos e cadastro_servicos.
  4. Coletânea consulta coletanea_08 pelo pedido manual.
  5. O pagamento final segue para loja/pagamentounificado.asp.
  6. Antes do envio, a tela reapresenta os dados cadastrais, permite alterar diasvencimento e valor e mantém um desvio de teste para pagamentounificado_cielo.asp quando o CPF recebe o valor especial usado no próprio arquivo.

Observacoes operacionais

  1. A rotina le_banco da central interna antiga ainda traz um bloqueio hardcoded por CPF, IP e CEP dentro do próprio arquivo.
  2. Esse comportamento fica localizado no handler antigo e não apareceu na variante interna mais nova da raiz.

Coletanea interna

supergeral_central_de_pagamentos_coletanea_2_interno.asp recebe pedido e valor editado fora do fluxo público da coletânea.

Leitura e montagem

  1. O arquivo lê pedido e valor_editado por query string.
  2. Busca as participações confirmadas em coletanea pelo pedido informado.
  3. Abre um pedidof para a parcela editada e outro para o total da mesma participação.
  4. Grava as duas linhas em coletanea_pgto_novo, marcando parcela_ou_total = 'p' e parcela_ou_total = 't'.
  5. A tela reapresenta o valor editado antes de enviar ao mesmo pagamento unificado da trilha pública.

Admin de vendas

admin/vendasAdmin.asp usa ../header.asp e ../footer.asp.

Consulta executada

  1. vendas_parceiro.
  2. Faz LEFT JOIN com pedidos_servicos por pedido.
  3. Mostra vendedor_id, data, servico, valor, pedido, nome_vendedor, comissao_vendedor e pago.

Papel operacional

  1. A tela lista vendas de parceiros.
  2. O vínculo financeiro exibido sai do campo pago de pedidos_servicos.
  3. O arquivo converte pago = s para Sim, pago = n para Não e cai em Status desconhecido quando o valor foge desse par.
  4. O recorte localizado nesta pasta é de consulta, sem escrita no banco.

Relações com o restante do sistema

  1. A central pública, a central da coletânea e a baixa por pedidof ficam em Centrais de Pagamento.
  2. A estrutura dos módulos paralelos fica em Modulos Paralelos.
  3. A baixa financeira e o callback ficam em Integracoes e Pagamentos.