A integração TOTVS x BDC permite executar fluxos dos processos de operações.
A plataforma é a principal forma de realizar o pagamento dos alunos com a Moderna.
A plataforma BDC também é conhecida internamente como Pegasus ou Plataforma Santillana.
Sobre a plataforma
A forma de integração se dá principalmente pela comunicação com o webservice.
Durante o processo de pagamento dos alunos o ERP recebe as informações da plataforma via webservice nosso e para envio das informações a partir do ERP é requisitado o webservice da plataforma BDC.
Processos
BDC (Base de Dados Central) é uma plataforma que se conecta com o ERP TOTVS via webservice e é utilizada apenas para realizar pagamentos dos alunos. Nela se concentra os contratos de escolas com a Moderna e seus respectivos alunos e pagamentos.
Abaixo você pode conferir todos os processos relacionados a plataforma.
Processo Pagamento do Aluno
Contrato
Inicialmente é feito o contrato de alunos no ERP e enviado via webservice para a BDC. Na plataforma ocorre a validação (aprovação ou cancelamento) do contrato por parte da escola para então integrar a informação validada ao ERP e dar prosseguimento ao processo.
Grades Personalizadas
Nos contratos para o ensino médio sob o selo UNO é possível gerar grades personalizadas: oferta de diferentes materiais para turmas diferentes de uma mesma série. Essa informação vem junto com a integração do contrato.
Nesse processo antes de criar o contrato no ERP é feito o cadastro dos respectivos itens do contrato no TOTVS, integrados a partir da plataforma WEB SAPE.
⚠️ O programa que recebe as grades personalizadas do ensino médio é o MOUN523
A equipe na Moderna na BDC faz o envio do contrato para a escola e ela valida com aceite.
Validado o contrato é possível enviar o material de remessa, gerar o pedido e a nota fiscal para a escola.
Pagamento do aluno
Uma vez com a NF gerada, o pai ou responsável do aluno irá acessar a plataforma BDC e efetuar o pagamento do material, uma vez confirmado é enviado os dados de pagamento para o ERP.
Após gerado a NF o ERP realiza as seguintes ações:
Cadastro do pai do aluno (emitente/cliente)
Esse processo é feito automaticamente via RPW.
Faturamento do aluno
Para realizar essa etapa é necessário o cadastro do pai do aluno.
Processo de crédito financeiro
Esse processo é feito automaticamente via RPW, mas para realizá-lo é necessário o cadastro do pai do aluno e o retorno do faturamento via AudTax (plataforma de integração bancária) com seu código de sequência.
Caso ocorra algum erro nos cadastros ou integrações, após as devidas alterações é necessário realizar a integração novamente para corrigir o status de erro.
Sobre a AudTax
AudTax é uma plataforma de integração bancária.
A BDC integra o pagamento do pai do aluno com a AudTax e para que ela envie ao ERP a numeração sequêncial do pagamento.
Então é feita uma concilização onde se cruza o pagamento da AudTax com o pagamento feito na plataforma para gerar o crédito para o pai.
Após a integração dos dados acima é dado início ao faturamento.
Faturamento do aluno
O pai ou responsável do aluno irá acessar a plataforma BDC e realizar o pagamento do material do aluno.
O tipo de faturamento irá variar de acordo com o material:
Material Impresso
Nesse tipo de material o faturamento só ocorre quando ele estiver na escola. Para esse caso é necessário dar início ao processo de Saldo em Terceiros, onde o ERP irá debitar a quantia do material solicitado na NF de remessa da escola e gera a NF de venda. Após isso se cria um débito (título financeiro) contra o pai e é enviado ao ACR.
Essa nota não tem movimentação física, pois já foi feita pela escola ao gerar a NF de remessa.
Material Digital
Verfica-se todos os alunos que estão com materiais digitais pendentes e gera uma NF de venda. O valor se torna um débito (título financeiro) contra o pai e é enviado ao ACR.
Serviço
Gera uma NF de serviço apenas. (Esse processo é raro. Um exemplo são chaves de rede codificada para aluno)
Após o faturamento são atualizadas todas as notas de aluno no SEFAZ e então é gerado sua DANFE.
Processo ACR
No pagamento é gerado um crédito para o pai do aluno (que vem das integrações com a AudTax) e a nota gera um débito contra esse pai.
Só entra o pagamento no ACR se houver confirmação do AudTax.
Refaturamento do Aluno
Quando ocorre a desistência do aluno no período letivo ou ocorreu algum erro durante alguma etapa do processo de cadastro ou envio é realizado o refaturamento do aluno.
Para dar início ao processo é necessário a devolução do material do aluno, que pode ser feita de duas formas:
Nota Física - Quando a devolução ocorre na Moderna.
Nota Fiscal - Quando é feita a devolução na escola do aluno. Após isso é gerado um crédito ao pai do aluno no ACR.
Após a validação das notas é feito o refaturamento.
Programas envolvidos
Programa | Função | Executa em RPW? | Responsável |
---|---|---|---|
MOUN110 | Cadastro da escola no ERP | Não | Usuário |
MOUN117 | Subprograma do cadastro da escola | Não | Usuário |
MOUN118 | Subprograma do cadastro da escola | Não | Usuário |
MOUN256 | Grade de material | Não | Usuário |
MOUN523 | Programa que recebe as grades personalizadas do Ensino Médio do selo UNO | ||
WAD001 | Monitor de integração dos contratos | ||
MOPD1039 | Relatório de remessa dos envios para as escolas | ||
MOUN542 | Geração do pedido do material para a escola | ||
MOUN001 | Consulta do contrato validado | ||
MOUN541 | Geração do pedido físico utilizando o relatório gerado no MOPD1039 | ||
MOUN226 | Processo de pagamento do aluno | ||
MOCR070 | Cadastro do pai do aluno | Sim | TI |
MOCR066 | Integração do crédito financeiro do pai com o ACR | Sim | TI |
MOUN284 | Monitor de alunos com erro | ||
MOUN283 | Monitor de pagamentos com erro | ||
MOUN285 | Monitor de contratos com erro | ||
MOUN703 | Gera o faturamento de material impresso | ||
MOUN374 | Gera o faturamento de material digital | ||
MOUN274 | Gera o faturamento de serviço | ||
MOUN316 | Atualiza as notas do Aluno no SEFAZ | Sim | TI |
MOUN210 | Refaturamento do aluno | ||
MOUN317 | Identifica alunos inativos ou com mudança de série | ||
MOUN210 | Informa o material que está sendo devolvido | Não | Usuário |
MOUN314F | Realiza o refaturamento | Não | Usuário |
MOUN176 | Relatório de alunos pendentes de faturamento ou devoluções | Usuário Operações |
Detalhamento técnico
Consulta de integrações
Exemplo:
Tabelas de acesso
Tabela | Campo | Descrição | Programas afetados |
---|---|---|---|
Chave | Valor | Obrigatório? |
---|---|---|