{"id":3830,"date":"2019-02-14T09:08:56","date_gmt":"2019-02-14T12:08:56","guid":{"rendered":"http:\/\/unimestre.com\/basedeconhecimento\/?p=3830"},"modified":"2020-02-06T14:04:00","modified_gmt":"2020-02-06T17:04:00","slug":"processo-de-aceite-de-contrato-portal-online","status":"publish","type":"post","link":"https:\/\/unimestresuperior.com\/basedeconhecimento\/processo-de-aceite-de-contrato-portal-online\/","title":{"rendered":"Processo de aceite de contrato portal online"},"content":{"rendered":"<p>Para configurar o aceite de contrato no cliente, basta criar as estruturas detalhadas no fim desse artigo no banco de dados do cliente (Usar como base as procedures\/functions e triggers do reposit\u00f3rio de views). Al\u00e9m de criar as estruturas citadas anteriormente, tamb\u00e9m \u00e9 necess\u00e1rio habilitar o par\u00e2metro(nu_parametros) \u201caceite_contrato_home_portal\u201d com o valor \u201cS\u201d (sem aspas).<\/p>\n<p>Feito isso, certifique-se que o texto(nu_texto) com a chave \u201cInscricaoPersonalizada.MsgAceiteContratoPortal\u201d esteja preenchido. O conte\u00fado desse nu_texto ser\u00e1 exibido na home do portal, conforme ilustrado a seguir:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-3831\" src=\"http:\/\/unimestre.com\/basedeconhecimento\/wp-content\/uploads\/2019\/02\/processo_de_aceite_de_contrato-300x138.png\" alt=\"\" width=\"461\" height=\"212\" srcset=\"https:\/\/unimestresuperior.com\/basedeconhecimento\/wp-content\/uploads\/2019\/02\/processo_de_aceite_de_contrato-300x138.png 300w, https:\/\/unimestresuperior.com\/basedeconhecimento\/wp-content\/uploads\/2019\/02\/processo_de_aceite_de_contrato-768x354.png 768w, https:\/\/unimestresuperior.com\/basedeconhecimento\/wp-content\/uploads\/2019\/02\/processo_de_aceite_de_contrato-1024x472.png 1024w, https:\/\/unimestresuperior.com\/basedeconhecimento\/wp-content\/uploads\/2019\/02\/processo_de_aceite_de_contrato.png 1053w\" sizes=\"(max-width: 461px) 100vw, 461px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><strong>CARGA_INICIAL_PROCESSO_ACEITE<\/strong>: Essa fun\u00e7\u00e3o possibilita adicionar as turmas j\u00e1 criadas no processo de matr\u00edcula. Ela executa uma consulta buscando quais turmas n\u00e3o ainda n\u00e3o est\u00e3o no processo de aceite e as crias nas tabelas mol_ALGUMA_COISA.<\/p>\n<p><strong>FCD_MOL_CRIA_PROCESSO_ACEITE_MODELO:<\/strong> Cria o processo de aceite modelo. Que ser\u00e1 usado como base para cria\u00e7\u00e3o dos demais processos de aceite.<\/p>\n<p><strong>SPX_MOL_ALTERAR_DADOS_PROCESSO: <\/strong>\u00c9 executada atrav\u00e9s da trigger \u201cturmas_b_u\u201d na tabela de turmas, caso o c\u00f3digo da turma seja alterado, \u00e9 necess\u00e1rio atualizar o processo de aceite tamb\u00e9m.<\/p>\n<p><strong>\u00a0SPX_MOL_COPIAR_PROCESSO: <\/strong>\u00c9 utilizada para executar a c\u00f3pia de um processo j\u00e1 existente para cria\u00e7\u00e3o de um novo processo.<\/p>\n<p><strong>SPX_MOL_CRIA_PROCESSO_ACEITE: <\/strong>Cria o processo de aceite de fato inserindo os registros \u201cmol_processos\u201d, \u201cmol_processos_turmas\u201d, \u201cmol_processos_etapas\u201d e \u201cmol_processos_etapas_conf\u201d com base no processo padr\u00e3o anteriormente criado.<\/p>\n<p><strong>matriculas_b_d: <\/strong>Essa trigger \u00e9 utilizada quando a matr\u00edcula do aluno \u00e9 removida. Ao remover a matr\u00edcula tamb\u00e9m \u00e9 removido os registros de aceite do aluno. A trigger fica na tabela de \u201cmatriculas\u201d.<\/p>\n<p><strong>turmas_a_i: <\/strong>Essa trigger \u00e9 utilizada para criar o processo para novas turmas. A trigger fica na tabela de \u201cturmas\u201d.<\/p>\n<p><strong>turmas_b_u: <\/strong>Essa trigger \u00e9 utilizada para alterar o processo para turmas j\u00e1 existentes. A trigger fica na tabela de \u201cturmas\u201d.<\/p>\n<p>&nbsp;<\/p>\n<p>Adotando esse modo de aceite, \u00e9 poss\u00edvel bloquear os acesso dos estudantes ao restante do sistema at\u00e9 que seja realizado o aceite do contrato de matr\u00edcula. Para configurar \u00e9 necess\u00e1rio alterar o par\u00e2metro: <strong>&#8220;PortalOnline.ObrigaChecarAceiteContrato&#8221;\u00a0<\/strong>para o valor 1. Ser\u00e1 mostrada uma mensagem que est\u00e1 contido no nu_texto com a chave:<strong> &#8220;Unimestre.MensagemBloqueioAceiteContrato&#8221;<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Para configurar o aceite de contrato no cliente, basta criar as estruturas detalhadas no fim desse artigo no banco de dados do cliente (Usar como base as procedures\/functions e triggers do reposit\u00f3rio de views). Al\u00e9m de criar as estruturas citadas anteriormente, tamb\u00e9m \u00e9 necess\u00e1rio habilitar o par\u00e2metro(nu_parametros) \u201caceite_contrato_home_portal\u201d com o valor \u201cS\u201d (sem aspas). Feito [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[23],"tags":[310,311,294],"_links":{"self":[{"href":"https:\/\/unimestresuperior.com\/basedeconhecimento\/wp-json\/wp\/v2\/posts\/3830"}],"collection":[{"href":"https:\/\/unimestresuperior.com\/basedeconhecimento\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/unimestresuperior.com\/basedeconhecimento\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/unimestresuperior.com\/basedeconhecimento\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/unimestresuperior.com\/basedeconhecimento\/wp-json\/wp\/v2\/comments?post=3830"}],"version-history":[{"count":7,"href":"https:\/\/unimestresuperior.com\/basedeconhecimento\/wp-json\/wp\/v2\/posts\/3830\/revisions"}],"predecessor-version":[{"id":6672,"href":"https:\/\/unimestresuperior.com\/basedeconhecimento\/wp-json\/wp\/v2\/posts\/3830\/revisions\/6672"}],"wp:attachment":[{"href":"https:\/\/unimestresuperior.com\/basedeconhecimento\/wp-json\/wp\/v2\/media?parent=3830"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/unimestresuperior.com\/basedeconhecimento\/wp-json\/wp\/v2\/categories?post=3830"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/unimestresuperior.com\/basedeconhecimento\/wp-json\/wp\/v2\/tags?post=3830"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}